From d4ce0d4644283219c46585b50f194a8f3817388c Mon Sep 17 00:00:00 2001 From: yuri Date: Fri, 14 Jul 2017 18:03:47 +0800 Subject: [PATCH] 2.0beta4 --- package.json | 4 +- package/style/vue-beauty.css | 29811 +++++++++--------- package/style/vue-beauty.min.css | 29811 +++++++++--------- package/vue-beauty.js | 46423 ++++++++++++++--------------- package/vue-beauty.min.js | 2 +- yarn.lock | 14 +- 6 files changed, 53184 insertions(+), 52881 deletions(-) diff --git a/package.json b/package.json index 6acfe71..9593e76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-beauty", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "description": "Ant Design components built with Vue.js", "author": "G7:FE-driver", "main": "package/vue-beauty.min.js", @@ -89,7 +89,7 @@ "vue-style-loader": "^3.0.1", "vue-template-compiler": "^2.4.1", "webpack": "^3.2.0", - "webpack-bundle-analyzer": "^2.8.2", + "webpack-bundle-analyzer": "^2.8.3", "webpack-dev-middleware": "^1.11.0", "webpack-hot-middleware": "^2.18.2", "webpack-merge": "^4.1.0" diff --git a/package/style/vue-beauty.css b/package/style/vue-beauty.css index 1451c83..56dc1f4 100644 --- a/package/style/vue-beauty.css +++ b/package/style/vue-beauty.css @@ -2351,146 +2351,178 @@ samp { overflow: hidden; } .ant-motion-collapse-active { - transition: height .12s, opacity .12s; + transition: height .12s, opacity .12s !important; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-tooltip { - position: absolute; - z-index: 1060; - display: block; - visibility: visible; +.ant-alert { + position: relative; + padding: 8px 48px 8px 38px; + border-radius: 4px; + color: rgba(0, 0, 0, 0.65); font-size: 12px; - line-height: 1.5; + line-height: 16px; + margin-bottom: 10px; } -.ant-tooltip-hidden { +.ant-alert.ant-alert-no-icon { + padding: 8px 48px 8px 16px; +} +.ant-alert-icon { + font-size: 14px; + top: 9.5px; + left: 16px; + position: absolute; +} +.ant-alert-description { + font-size: 12px; + line-height: 21px; display: none; } -.ant-tooltip-placement-top, -.ant-tooltip-placement-topleft, -.ant-tooltip-placement-topright { - padding: 5px 0 8px 0; +.ant-alert-success { + border: 1px solid #cfefdf; + background-color: #ebf8f2; } -.ant-tooltip-placement-right, -.ant-tooltip-placement-righttop, -.ant-tooltip-placement-rightbottom { - padding: 0 5px 0 8px; +.ant-alert-success .ant-alert-icon { + color: #00a854; } -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomleft, -.ant-tooltip-placement-bottomright { - padding: 8px 0 5px 0; +.ant-alert-info { + border: 1px solid #d2eafb; + background-color: #ecf6fd; } -.ant-tooltip-placement-left, -.ant-tooltip-placement-lefttop, -.ant-tooltip-placement-leftbottom { - padding: 0 8px 0 5px; +.ant-alert-info .ant-alert-icon { + color: #108ee9; } -.ant-tooltip-inner { - max-width: 250px; - padding: 8px 10px; - color: #fff; - text-align: left; - text-decoration: none; - background-color: rgba(64, 64, 64, 0.85); - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - min-height: 34px; +.ant-alert-warning { + border: 1px solid #fff3cf; + background-color: #fffaeb; } -.ant-tooltip-arrow { +.ant-alert-warning .ant-alert-icon { + color: #ffbf00; +} +.ant-alert-error { + border: 1px solid #fcdbd9; + background-color: #fef0ef; +} +.ant-alert-error .ant-alert-icon { + color: #f04134; +} +.ant-alert-close-icon { + font-size: 12px; position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; + right: 16px; + top: 10px; + height: 12px; + line-height: 12px; + overflow: hidden; + cursor: pointer; } -.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(64, 64, 64, 0.85); +.ant-alert-close-icon .anticon-cross { + color: rgba(0, 0, 0, 0.43); + transition: color .3s ease; } -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-alert-close-icon .anticon-cross:hover { + color: #404040; } -.ant-tooltip-placement-topleft .ant-tooltip-arrow { - left: 16px; +.ant-alert-close-text { + position: absolute; + right: 16px; } -.ant-tooltip-placement-topright .ant-tooltip-arrow { +.ant-alert-with-description { + padding: 16px 16px 16px 60px; + position: relative; + border-radius: 4px; + margin-bottom: 10px; + color: rgba(0, 0, 0, 0.65); + line-height: 1.5; +} +.ant-alert-with-description.ant-alert-no-icon { + padding: 16px; +} +.ant-alert-with-description .ant-alert-icon { + position: absolute; + top: 16px; + left: 20px; + font-size: 24px; +} +.ant-alert-with-description .ant-alert-close-icon { + position: absolute; + top: 16px; right: 16px; + cursor: pointer; + font-size: 12px; } -.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(64, 64, 64, 0.85); +.ant-alert-with-description .ant-alert-message { + font-size: 14px; + color: rgba(0, 0, 0, 0.85); + display: block; + margin-bottom: 4px; } -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-alert-with-description .ant-alert-description { + display: block; } -.ant-tooltip-placement-righttop .ant-tooltip-arrow { - top: 8px; +.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-tooltip-placement-rightbottom .ant-tooltip-arrow { - bottom: 8px; +.ant-alert-slide-up-leave { + animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + animation-fill-mode: both; } -.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(64, 64, 64, 0.85); +.ant-alert-banner { + border-radius: 0; + border: 0; + margin-bottom: 0; } -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +@keyframes antAlertSlideUpIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } } -.ant-tooltip-placement-lefttop .ant-tooltip-arrow { - top: 8px; +@keyframes antAlertSlideUpOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0); + } } -.ant-tooltip-placement-leftbottom .ant-tooltip-arrow { - bottom: 8px; +.ant-breadcrumb { + color: rgba(0, 0, 0, 0.43); + font-size: 12px; } -.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(64, 64, 64, 0.85); +.ant-breadcrumb a { + color: rgba(0, 0, 0, 0.65); + transition: color .3s; } -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-breadcrumb a:hover { + color: #49a9ee; } -.ant-tooltip-placement-bottomleft .ant-tooltip-arrow { - left: 16px; +.ant-breadcrumb > span:last-child { + font-weight: bold; + color: rgba(0, 0, 0, 0.65); } -.ant-tooltip-placement-bottomright .ant-tooltip-arrow { - right: 16px; +.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { + display: none; +} +.ant-breadcrumb-separator { + margin: 0 8px; + color: #d9d9d9; +} +.ant-breadcrumb-link > .anticon + span { + margin-left: 4px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -2514,1216 +2546,1443 @@ samp { pointer-events: none; } }*/ -.ant-select-tree-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-btn { display: inline-block; - line-height: 1; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + font-size: 12px; + border-radius: 4px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); position: relative; - vertical-align: middle; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; } -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-focused .ant-select-tree-checkbox-inner { - border-color: #108ee9; +.ant-btn > .anticon { + line-height: 1; } -.ant-select-tree-checkbox-inner { - position: relative; +.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: 4px; + height: 32px; +} +.ant-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; +} +.ant-btn > a:only-child { + color: currentColor; +} +.ant-btn > a:only-child:after { + content: ''; + position: absolute; top: 0; left: 0; - display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn:hover, +.ant-btn:focus { + color: #108ee9; background-color: #fff; - transition: all .3s; + border-color: #108ee9; } -.ant-select-tree-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-btn:hover > a:only-child, +.ant-btn:focus > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-input { +.ant-btn:hover > a:only-child:after, +.ant-btn:focus > a:only-child:after { + content: ''; position: absolute; - left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); top: 0; + left: 0; bottom: 0; right: 0; - width: 100%; - height: 100%; + background: transparent; } -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; +.ant-btn:active, +.ant-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - transform: rotate(45deg) scale(1); +.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; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { - background-color: #108ee9; - border-color: #108ee9; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.ant-btn:hover, +.ant-btn:focus, +.ant-btn:active, +.ant-btn.active { + background: #fff; } -.ant-select-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-btn-primary { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; } -.ant-select-tree-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-btn-primary > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-btn-primary > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-select-tree-checkbox-wrapper + span, -.ant-select-tree-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-btn-primary:hover, +.ant-btn-primary:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-select-tree-checkbox-group { - font-size: 12px; +.ant-btn-primary:hover > a:only-child, +.ant-btn-primary:focus > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-group-item { - display: inline-block; +.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; } -@media \0screen { - .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:before, - .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-btn-primary:active, +.ant-btn-primary.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; } -.ant-select-tree { - margin: 0; - padding: 8px; - font-size: 12px; +.ant-btn-primary:active > a:only-child, +.ant-btn-primary.active > a:only-child { + color: currentColor; } -.ant-select-tree li { - padding: 0; - margin: 8px 0; - list-style: none; - white-space: nowrap; - outline: 0; +.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-select-tree li.filter-node > span { - font-weight: bold !important; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree li ul { - margin: 0; - padding: 0 0 0 18px; +.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-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; - vertical-align: top; - color: rgba(0, 0, 0, 0.65); - transition: all 0.3s ease; +.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-select-tree li .ant-select-tree-node-content-wrapper:hover { - background-color: #ecf6fd; +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { + border-right-color: #0e77ca; + border-left-color: #0e77ca; } -.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - background-color: #d2eafb; +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { + border-color: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-checkbox { - margin: 2px 4px 0 0; +.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { + border-right-color: #0e77ca; } -.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: 24px; - display: inline-block; - vertical-align: middle; - border: 0 none; - cursor: pointer; - outline: none; - text-align: center; +.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { + border-right-color: #d9d9d9; } -.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: "\E64D"; - font-weight: bold; - animation: loadingCircle 1s infinite linear; - margin-top: 8px; +.ant-btn-group .ant-btn-primary:last-child:not(:first-child), +.ant-btn-group .ant-btn-primary + .ant-btn-primary { + border-left-color: #0e77ca; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-switcher-noop { - cursor: auto; +.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: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; +.ant-btn-ghost { color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - filter: none; -} -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - font-size: 12px; + background-color: transparent; + border-color: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; +.ant-btn-ghost > a:only-child { + color: currentColor; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; +.ant-btn-ghost > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - filter: none; +.ant-btn-ghost:hover, +.ant-btn-ghost:focus { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - font-size: 12px; +.ant-btn-ghost:hover > a:only-child, +.ant-btn-ghost:focus > a:only-child { + color: currentColor; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - transform: rotate(270deg) scale(0.59); +.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-select-tree-child-tree { - display: none; +.ant-btn-ghost:active, +.ant-btn-ghost.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-select-tree-child-tree-open { - display: block; +.ant-btn-ghost:active > a:only-child, +.ant-btn-ghost.active > a:only-child { + color: currentColor; } -.ant-select-tree-treenode-disabled > span, -.ant-select-tree-treenode-disabled > a, -.ant-select-tree-treenode-disabled > a span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree-icon__open { - margin-right: 2px; - vertical-align: top; +.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-select-tree-icon__close { - margin-right: 2px; - vertical-align: top; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree-dropdown .ant-select-dropdown-search { - display: block; - padding: 4px; +.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-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap { - width: 100%; +.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-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field { - padding: 4px 7px; - width: 100%; - box-sizing: border-box; - border: 1px solid #d9d9d9; - border-radius: 4px; - outline: none; +.ant-btn-dashed { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-style: dashed; } -.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide { - display: none; +.ant-btn-dashed > a:only-child { + color: currentColor; } -.ant-select-tree-dropdown .ant-select-not-found { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); - padding: 7px 16px; - display: block; +.ant-btn-dashed > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: 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-btn-dashed:hover, +.ant-btn-dashed:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.ant-carousel .slick-list { - position: relative; - overflow: hidden; - display: block; - margin: 0; - padding: 0; +.ant-btn-dashed:hover > a:only-child, +.ant-btn-dashed:focus > a:only-child { + color: currentColor; } -.ant-carousel .slick-list:focus { - outline: none; +.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-carousel .slick-list.dragging { - cursor: pointer; +.ant-btn-dashed:active, +.ant-btn-dashed.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -.ant-carousel .slick-slider .slick-track, -.ant-carousel .slick-slider .slick-list { - transform: translate3d(0, 0, 0); +.ant-btn-dashed:active > a:only-child, +.ant-btn-dashed.active > a:only-child { + color: currentColor; } -.ant-carousel .slick-track { - position: relative; - left: 0; +.ant-btn-dashed:active > a:only-child:after, +.ant-btn-dashed.active > a:only-child:after { + content: ''; + position: absolute; top: 0; - display: block; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-track:before, -.ant-carousel .slick-track:after { - content: ""; - display: table; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-carousel .slick-track:after { - clear: both; +.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; } -.slick-loading .ant-carousel .slick-track { - visibility: hidden; +.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-carousel .slick-slide { - float: left; - height: 100%; - min-height: 1px; - display: none; +.ant-btn-danger { + color: #f04134; + background-color: #f7f7f7; + border-color: #d9d9d9; } -[dir="rtl"] .ant-carousel .slick-slide { - float: right; +.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-carousel .slick-slide img { - display: block; +.ant-btn-danger > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-slide.slick-loading img { - display: none; +.ant-btn-danger:hover, +.ant-btn-danger:focus { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.ant-carousel .slick-slide.dragging img { - pointer-events: none; +.ant-btn-danger:hover > a:only-child, +.ant-btn-danger:focus > a:only-child { + color: currentColor; } -.ant-carousel .slick-initialized .slick-slide { - display: block; +.ant-btn-danger:hover > a:only-child:after, +.ant-btn-danger:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-loading .slick-slide { - visibility: hidden; +.ant-btn-danger:active, +.ant-btn-danger.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.ant-carousel .slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; +.ant-btn-danger:active > a:only-child, +.ant-btn-danger.active > a:only-child { + color: currentColor; } -.ant-carousel .slick-arrow.slick-hidden { - display: none; +.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-carousel .slick-prev, -.ant-carousel .slick-next { +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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; - display: block; - height: 20px; - width: 20px; - line-height: 0; - font-size: 0; - cursor: pointer; + top: 0; + left: 0; + bottom: 0; + right: 0; background: transparent; - color: transparent; - top: 50%; - margin-top: -10px; +} +.ant-btn-circle, +.ant-btn-circle-outline { + width: 28px; padding: 0; - border: 0; - outline: none; + font-size: 14px; + border-radius: 50%; + height: 28px; } -.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-btn-circle.ant-btn-lg, +.ant-btn-circle-outline.ant-btn-lg { + width: 32px; + padding: 0; + font-size: 16px; + border-radius: 50%; + height: 32px; } -.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-btn-circle.ant-btn-sm, +.ant-btn-circle-outline.ant-btn-sm { + width: 22px; + padding: 0; + font-size: 12px; + border-radius: 50%; + height: 22px; } -.ant-carousel .slick-prev.slick-disabled:before, -.ant-carousel .slick-next.slick-disabled:before { - opacity: 0.25; +.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-carousel .slick-prev { - left: -25px; +.ant-btn .anticon { + transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.ant-carousel .slick-prev:before { - content: "\2190"; +.ant-btn.ant-btn-loading:before { + display: block; } -.ant-carousel .slick-next { - right: -25px; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 29px; + pointer-events: none; + position: relative; } -.ant-carousel .slick-next:before { - content: "\2192"; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -14px; } -.ant-carousel .slick-dots { - position: absolute; - bottom: 12px; - list-style: none; - display: block; - text-align: center; - padding: 0; - width: 100%; - height: 3px; +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 24px; } -.ant-carousel .slick-dots li { +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -17px; +} +.ant-btn-group { 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; +.ant-btn-group > .ant-btn { + position: relative; + z-index: 1; } -.ant-carousel .slick-dots li button:hover, -.ant-carousel .slick-dots li button:focus { - opacity: 0.75; +.ant-btn-group > .ant-btn:hover, +.ant-btn-group > .ant-btn:focus, +.ant-btn-group > .ant-btn:active, +.ant-btn-group > .ant-btn.active { + z-index: 2; } -.ant-carousel .slick-dots li.slick-active button { - background: #fff; - opacity: 1; - width: 24px; +.ant-btn-group > .ant-btn:disabled { + z-index: 0; } -.ant-carousel .slick-dots li.slick-active button:hover, -.ant-carousel .slick-dots li.slick-active button:focus { - opacity: 1; +.ant-btn-group-lg > .ant-btn { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.ant-carousel-vertical .slick-dots { - width: 3px; - bottom: auto; - right: 12px; - top: 50%; - transform: translateY(-50%); - height: auto; +.ant-btn-group-sm > .ant-btn { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.ant-carousel-vertical .slick-dots li { - margin: 0 2px; - vertical-align: baseline; +.ant-btn-group-sm > .ant-btn > .anticon { + font-size: 12px; } -.ant-carousel-vertical .slick-dots li button { - width: 3px; - height: 16px; +.ant-btn-group .ant-btn + .ant-btn, +.ant-btn + .ant-btn-group, +.ant-btn-group + .ant-btn, +.ant-btn-group + .ant-btn-group { + margin-left: -1px; } -.ant-carousel-vertical .slick-dots li.slick-active button { - width: 3px; - height: 24px; +.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { + border-radius: 0; + padding-left: 8px; + padding-right: 8px; } -.ant-carousel-arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - width: 36px; - height: 36px; - border-radius: 50%; - cursor: pointer; - display: none; - position: absolute; - top: 50%; - z-index: 10; - transform: translateY(-50%); - transition: .2s; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - text-align: center; - font-size: 1em; - font-family: inherit; - line-height: inherit; +.ant-btn-group > .ant-btn:first-child { + margin-left: 0; } -.ant-carousel-arrow:hover { - background-color: rgba(31, 45, 61, 0.5); +.ant-btn-group > .ant-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + padding-right: 8px; } -.ant-carousel-arrow-hover { - display: inherit; - opacity: 0; +.ant-btn-group > .ant-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + padding-left: 8px; } -.ant-carousel-arrow-always { - display: inherit; +.ant-btn-group > .ant-btn-group { + float: left; } -.ant-carousel-arrow.left { - left: 16px; +.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { + border-radius: 0; } -.ant-carousel-arrow.right { - right: 16px; +.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-carousel:hover .ant-carousel-arrow { - opacity: 1; +.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-carousel .ant-carousel-dots-outside { - bottom: -10px; +.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { + padding-left: 8px; + padding-right: 8px; } -.ant-carousel .ant-carousel-dots-outside > li > button { - background: #8391a5; +.ant-btn:focus > span, +.ant-btn:active > span { + position: relative; } -.ant-carousel .ant-carousel-dots-outside > li.slick-active > button { - background: #8391a5; +.ant-btn > .anticon + span, +.ant-btn > span + .anticon { + margin-left: 0.5em; } -.ant-carousel .ant-carousel-dots-none { - display: none; +.ant-btn-clicked:after { + content: ''; + position: absolute; + top: -1px; + left: -1px; + bottom: -1px; + right: -1px; + border-radius: inherit; + border: 0 solid #108ee9; + opacity: 0.4; + animation: buttonEffect .4s; + display: block; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-timeline { - list-style: none; - margin: 0; - padding: 0; +.ant-btn-danger.ant-btn-clicked:after { + border-color: #f04134; } -.ant-timeline-item { - position: relative; - padding: 0 0 12px; - list-style: none; - margin: 0; +.ant-btn-background-ghost { + background: transparent!important; + border-color: #fff; + color: #fff; } -.ant-timeline-item-tail { +.ant-btn-background-ghost.ant-btn-primary { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; +} +.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; - left: 5px; top: 0; - height: 100%; - border-left: 2px solid #e9e9e9; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-timeline-item-pending .ant-timeline-item-tail { - display: none; +.ant-btn-background-ghost.ant-btn-primary:hover, +.ant-btn-background-ghost.ant-btn-primary:focus { + color: #49a9ee; + background-color: transparent; + border-color: #49a9ee; } -.ant-timeline-item-head { - position: absolute; - width: 12px; - height: 12px; - background-color: #fff; - border-radius: 100px; - border: 2px solid transparent; +.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-timeline-item-head-blue { - border-color: #108ee9; - color: #108ee9; +.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-timeline-item-head-red { - border-color: #f04134; - color: #f04134; +.ant-btn-background-ghost.ant-btn-primary:active, +.ant-btn-background-ghost.ant-btn-primary.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-timeline-item-head-green { - border-color: #00a854; - color: #00a854; +.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-timeline-item-head-custom { +.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; - text-align: center; - width: 40px; - left: -14px; - line-height: 1; - margin-top: 6px; - border: 0; - height: auto; - border-radius: 0; - padding: 3px 0; - font-size: 12px; - transform: translateY(-50%); + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-timeline-item-content { - padding: 0 0 10px 24px; - font-size: 12px; - position: relative; - top: -3px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-timeline-item-last .ant-timeline-item-tail { - border-left: 2px dotted #e9e9e9; - display: none; +.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-timeline-item-last .ant-timeline-item-content { - min-height: 48px; +.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-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - display: block; +.ant-btn-background-ghost.ant-btn-danger { + color: #f04134; + background-color: transparent; + border-color: #f04134; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-transfer { - position: relative; - line-height: 1.5; -} -.ant-transfer-list { - font-size: 12px; - border: 1px solid #d9d9d9; - display: inline-block; - border-radius: 4px; - vertical-align: middle; - position: relative; - width: 180px; - height: 200px; - padding-top: 33px; -} -.ant-transfer-list-with-footer { - padding-bottom: 33px; +.ant-btn-background-ghost.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-transfer-list-search-action { - color: rgba(0, 0, 0, 0.25); +.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { + content: ''; position: absolute; - top: 4px; - right: 4px; - bottom: 4px; - width: 28px; - line-height: 26px; - text-align: center; - font-size: 14px; -} -.ant-transfer-list-search-action .anticon { - transition: all .3s; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-search-action .anticon:hover { - color: rgba(0, 0, 0, 0.43); +.ant-btn-background-ghost.ant-btn-danger:hover, +.ant-btn-background-ghost.ant-btn-danger:focus { + color: #f46e65; + background-color: transparent; + border-color: #f46e65; } -span.ant-transfer-list-search-action { - pointer-events: none; +.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-transfer-list-header { - padding: 7px 15px; - border-radius: 4px 4px 0 0; - background: #fff; - color: rgba(0, 0, 0, 0.65); - border-bottom: 1px solid #e9e9e9; - overflow: hidden; +.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; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-header-title { - position: absolute; - right: 15px; +.ant-btn-background-ghost.ant-btn-danger:active, +.ant-btn-background-ghost.ant-btn-danger.active { + color: #d73435; + background-color: transparent; + border-color: #d73435; } -.ant-transfer-list-body { - font-size: 12px; - position: relative; - height: 100%; +.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-transfer-list-body-search-wrapper { +.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; - padding: 4px; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-body-with-search { - padding-top: 34px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-transfer-list-content { - height: 100%; - overflow: auto; +.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-transfer-list-content-item { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - padding: 7px 15px; - min-height: 32px; - transition: all 0.3s ease; +.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-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - cursor: pointer; - background-color: #ecf6fd; +@keyframes buttonEffect { + to { + opacity: 0; + top: -6px; + left: -6px; + bottom: -6px; + right: -6px; + border-width: 6px; + } } -.ant-transfer-list-content-item-disabled { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-btn-success { + color: #fff; + background-color: #00a854; + border-color: #00a854; } -.ant-transfer-list-content-item-highlight-enter { - animation: transferHighlightIn 1s ease; - transition: none; +.ant-btn-success > a:only-child { + color: currentColor; } -.ant-transfer-list-body-not-found { - padding-top: 0; - color: rgba(0, 0, 0, 0.25); - text-align: center; - display: none; +.ant-btn-success > a:only-child:after { + content: ''; position: absolute; - top: 50%; - width: 100%; - margin-top: -10px; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-content:empty + .ant-transfer-list-body-not-found { - display: block; +.ant-btn-success:hover, +.ant-btn-success:focus { + color: #fff; + background-color: #3dbd7d; + border-color: #3dbd7d; } -.ant-transfer-list-footer { - border-top: 1px solid #e9e9e9; - border-radius: 0 0 4px 4px; +.ant-btn-success:hover > a:only-child, +.ant-btn-success:focus > a:only-child { + color: currentColor; +} +.ant-btn-success:hover > a:only-child:after, +.ant-btn-success:focus > a:only-child:after { + content: ''; position: absolute; - bottom: 0; + top: 0; left: 0; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-operation { - display: inline-block; - overflow: hidden; - margin: 0 8px; - vertical-align: middle; +.ant-btn-success:active, +.ant-btn-success.active { + color: #fff; + background-color: #00924c; + border-color: #00924c; } -.ant-transfer-operation .ant-btn { - display: block; +.ant-btn-success:active > a:only-child, +.ant-btn-success.active > a:only-child { + color: currentColor; } -.ant-transfer-operation .ant-btn:first-child { - margin-bottom: 4px; +.ant-btn-success:active > a:only-child:after, +.ant-btn-success.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-operation .ant-btn .anticon { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-transfer-operation .ant-btn .anticon { - filter: none; -} -:root .ant-transfer-operation .ant-btn .anticon { - font-size: 12px; +.ant-btn-success.disabled, +.ant-btn-success[disabled], +.ant-btn-success.disabled:hover, +.ant-btn-success[disabled]:hover, +.ant-btn-success.disabled:focus, +.ant-btn-success[disabled]:focus, +.ant-btn-success.disabled:active, +.ant-btn-success[disabled]:active, +.ant-btn-success.disabled.active, +.ant-btn-success[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes transferHighlightIn { - 0% { - background: #d2eafb; - } - 100% { - background: transparent; - } +.ant-btn-success.disabled > a:only-child, +.ant-btn-success[disabled] > a:only-child, +.ant-btn-success.disabled:hover > a:only-child, +.ant-btn-success[disabled]:hover > a:only-child, +.ant-btn-success.disabled:focus > a:only-child, +.ant-btn-success[disabled]:focus > a:only-child, +.ant-btn-success.disabled:active > a:only-child, +.ant-btn-success[disabled]:active > a:only-child, +.ant-btn-success.disabled.active > a:only-child, +.ant-btn-success[disabled].active > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-popover { +.ant-btn-success.disabled > a:only-child:after, +.ant-btn-success[disabled] > a:only-child:after, +.ant-btn-success.disabled:hover > a:only-child:after, +.ant-btn-success[disabled]:hover > a:only-child:after, +.ant-btn-success.disabled:focus > a:only-child:after, +.ant-btn-success[disabled]:focus > a:only-child:after, +.ant-btn-success.disabled:active > a:only-child:after, +.ant-btn-success[disabled]:active > a:only-child:after, +.ant-btn-success.disabled.active > a:only-child:after, +.ant-btn-success[disabled].active > a:only-child:after { + content: ''; position: absolute; top: 0; left: 0; - z-index: 1030; - cursor: auto; - user-select: text; - white-space: normal; - font-size: 12px; - line-height: 1.5; - font-weight: normal; - text-align: left; -} -.ant-popover:after { - content: ""; - position: absolute; - background: rgba(255, 255, 255, 0.01); + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-hidden { - display: none; +.ant-btn-success.ant-btn-clicked:after { + border-color: #00a854; } -.ant-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 4px; +.ant-btn-info { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 4px; +.ant-btn-info > a:only-child { + color: currentColor; } -.ant-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 4px; +.ant-btn-info > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 4px; +.ant-btn-info:hover, +.ant-btn-info:focus { + color: #fff; + background-color: #75bef2; + border-color: #75bef2; } -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-btn-info:hover > a:only-child, +.ant-btn-info:focus > a:only-child { + color: currentColor; } -.ant-popover-title { - min-width: 177px; - margin: 0; - padding: 0 16px; - line-height: 32px; - height: 32px; - border-bottom: 1px solid #e9e9e9; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; +.ant-btn-info:hover > a:only-child:after, +.ant-btn-info:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-inner-content { - padding: 8px 16px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-info:active, +.ant-btn-info.active { + color: #fff; + background-color: #3a8fd3; + border-color: #3a8fd3; } -.ant-popover-message { - padding: 8px 0 16px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-info:active > a:only-child, +.ant-btn-info.active > a:only-child { + color: currentColor; } -.ant-popover-message > .anticon { - color: #ffbf00; - line-height: 17px; +.ant-btn-info:active > a:only-child:after, +.ant-btn-info.active > a:only-child:after { + content: ''; position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-message-title { - padding-left: 20px; -} -.ant-popover-buttons { - text-align: right; - margin-bottom: 8px; +.ant-btn-info.disabled, +.ant-btn-info[disabled], +.ant-btn-info.disabled:hover, +.ant-btn-info[disabled]:hover, +.ant-btn-info.disabled:focus, +.ant-btn-info[disabled]:focus, +.ant-btn-info.disabled:active, +.ant-btn-info[disabled]:active, +.ant-btn-info.disabled.active, +.ant-btn-info[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-buttons button { - margin-left: 8px; +.ant-btn-info.disabled > a:only-child, +.ant-btn-info[disabled] > a:only-child, +.ant-btn-info.disabled:hover > a:only-child, +.ant-btn-info[disabled]:hover > a:only-child, +.ant-btn-info.disabled:focus > a:only-child, +.ant-btn-info[disabled]:focus > a:only-child, +.ant-btn-info.disabled:active > a:only-child, +.ant-btn-info[disabled]:active > a:only-child, +.ant-btn-info.disabled.active > a:only-child, +.ant-btn-info[disabled].active > a:only-child { + color: currentColor; } -.ant-popover-arrow, -.ant-popover-arrow:after { +.ant-btn-info.disabled > a:only-child:after, +.ant-btn-info[disabled] > a:only-child:after, +.ant-btn-info.disabled:hover > a:only-child:after, +.ant-btn-info[disabled]:hover > a:only-child:after, +.ant-btn-info.disabled:focus > a:only-child:after, +.ant-btn-info[disabled]:focus > a:only-child:after, +.ant-btn-info.disabled:active > a:only-child:after, +.ant-btn-info[disabled]:active > a:only-child:after, +.ant-btn-info.disabled.active > a:only-child:after, +.ant-btn-info[disabled].active > a:only-child:after { + content: ''; position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-arrow { - border-width: 5px; +.ant-btn-info.ant-btn-clicked:after { + border-color: #49a9ee; } -.ant-popover-arrow:after { - border-width: 4px; - content: ""; +.ant-btn-warning { + color: #fff; + background-color: #ffbf00; + border-color: #ffbf00; } -.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 { - border-bottom-width: 0; - border-top-color: rgba(217, 217, 217, 0.7); - bottom: -1px; +.ant-btn-warning > a:only-child { + color: currentColor; } -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - bottom: 1px; - margin-left: -4px; - border-bottom-width: 0; - border-top-color: #fff; +.ant-btn-warning > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-warning:hover, +.ant-btn-warning:focus { + color: #fff; + background-color: #ffce3d; + border-color: #ffce3d; } -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-warning:hover > a:only-child, +.ant-btn-warning:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-warning:hover > a:only-child:after, +.ant-btn-warning:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-left-width: 0; - border-right-color: rgba(217, 217, 217, 0.7); +.ant-btn-warning:active, +.ant-btn-warning.active { + color: #fff; + background-color: #e09a00; + border-color: #e09a00; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - left: 1px; - bottom: -4px; - border-left-width: 0; - border-right-color: #fff; +.ant-btn-warning:active > a:only-child, +.ant-btn-warning.active > a:only-child { + color: currentColor; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-warning:active > a:only-child:after, +.ant-btn-warning.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-warning.disabled, +.ant-btn-warning[disabled], +.ant-btn-warning.disabled:hover, +.ant-btn-warning[disabled]:hover, +.ant-btn-warning.disabled:focus, +.ant-btn-warning[disabled]:focus, +.ant-btn-warning.disabled:active, +.ant-btn-warning[disabled]:active, +.ant-btn-warning.disabled.active, +.ant-btn-warning[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-warning.disabled > a:only-child, +.ant-btn-warning[disabled] > a:only-child, +.ant-btn-warning.disabled:hover > a:only-child, +.ant-btn-warning[disabled]:hover > a:only-child, +.ant-btn-warning.disabled:focus > a:only-child, +.ant-btn-warning[disabled]:focus > a:only-child, +.ant-btn-warning.disabled:active > a:only-child, +.ant-btn-warning[disabled]:active > a:only-child, +.ant-btn-warning.disabled.active > a:only-child, +.ant-btn-warning[disabled].active > a:only-child { + color: currentColor; } -.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 { - border-top-width: 0; - border-bottom-color: rgba(217, 217, 217, 0.7); - top: -1px; +.ant-btn-warning.disabled > a:only-child:after, +.ant-btn-warning[disabled] > a:only-child:after, +.ant-btn-warning.disabled:hover > a:only-child:after, +.ant-btn-warning[disabled]:hover > a:only-child:after, +.ant-btn-warning.disabled:focus > a:only-child:after, +.ant-btn-warning[disabled]:focus > a:only-child:after, +.ant-btn-warning.disabled:active > a:only-child:after, +.ant-btn-warning[disabled]:active > a:only-child:after, +.ant-btn-warning.disabled.active > a:only-child:after, +.ant-btn-warning[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - top: 1px; - margin-left: -4px; - border-top-width: 0; - border-bottom-color: #fff; +.ant-btn-warning.ant-btn-clicked:after { + border-color: #ffbf00; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-error { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-error > a:only-child { + color: currentColor; } -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-error > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-right-width: 0; - border-left-color: rgba(217, 217, 217, 0.7); +.ant-btn-error:hover, +.ant-btn-error:focus { + color: #fff; + background-color: #f46e65; + border-color: #f46e65; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -4px; +.ant-btn-error:hover > a:only-child, +.ant-btn-error:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-error:hover > a:only-child:after, +.ant-btn-error:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-error:active, +.ant-btn-error.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-error:active > a:only-child, +.ant-btn-error.active > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-progress { - display: inline-block; +.ant-btn-error:active > a:only-child:after, +.ant-btn-error.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-progress-line { - width: 100%; - font-size: 12px; - position: relative; +.ant-btn-error.disabled, +.ant-btn-error[disabled], +.ant-btn-error.disabled:hover, +.ant-btn-error[disabled]:hover, +.ant-btn-error.disabled:focus, +.ant-btn-error[disabled]:focus, +.ant-btn-error.disabled:active, +.ant-btn-error[disabled]:active, +.ant-btn-error.disabled.active, +.ant-btn-error[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-progress-outer { - display: inline-block; - width: 100%; - margin-right: 0; - padding-right: 0; -} -.ant-progress-show-info .ant-progress-outer { - padding-right: 45px; - margin-right: -45px; -} -.ant-progress-inner { - display: inline-block; - width: 100%; - background-color: #f7f7f7; - border-radius: 100px; - vertical-align: middle; -} -.ant-progress-circle-trail { - stroke: #f7f7f7; -} -.ant-progress-circle-path { - stroke: #108ee9; -} -.ant-progress-bg { - border-radius: 100px; - background-color: #108ee9; - transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; - position: relative; -} -.ant-progress-text { - width: 35px; - text-align: left; - font-size: 1em; - margin-left: 10px; - vertical-align: middle; - display: inline-block; - position: relative; - top: -1px; -} -.ant-progress-text .anticon { - font-size: 12px; +.ant-btn-error.disabled > a:only-child, +.ant-btn-error[disabled] > a:only-child, +.ant-btn-error.disabled:hover > a:only-child, +.ant-btn-error[disabled]:hover > a:only-child, +.ant-btn-error.disabled:focus > a:only-child, +.ant-btn-error[disabled]:focus > a:only-child, +.ant-btn-error.disabled:active > a:only-child, +.ant-btn-error[disabled]:active > a:only-child, +.ant-btn-error.disabled.active > a:only-child, +.ant-btn-error[disabled].active > a:only-child { + color: currentColor; } -.ant-progress-status-active .ant-progress-bg:before { - content: ""; - opacity: 0; +.ant-btn-error.disabled > a:only-child:after, +.ant-btn-error[disabled] > a:only-child:after, +.ant-btn-error.disabled:hover > a:only-child:after, +.ant-btn-error[disabled]:hover > a:only-child:after, +.ant-btn-error.disabled:focus > a:only-child:after, +.ant-btn-error[disabled]:focus > a:only-child:after, +.ant-btn-error.disabled:active > a:only-child:after, +.ant-btn-error[disabled]:active > a:only-child:after, +.ant-btn-error.disabled.active > a:only-child:after, +.ant-btn-error[disabled].active > a:only-child:after { + content: ''; 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; + right: 0; + background: transparent; } -.ant-progress-status-exception .ant-progress-bg { - background-color: #f04134; +.ant-btn-error.ant-btn-clicked:after { + border-color: #f04134; } -.ant-progress-status-exception .ant-progress-text { - color: #f04134; +.ant-btn-group > .ant-btn { + float: left; } -.ant-progress-status-exception .ant-progress-circle-path { - stroke: #f04134; +.ant-card { + background: #fff; + border-radius: 2px; + font-size: 12px; + position: relative; + overflow: hidden; + transition: all .3s; } -.ant-progress-status-success .ant-progress-bg { - background-color: #00a854; +.ant-card:hover { + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-color: transparent; + z-index: 1; } -.ant-progress-status-success .ant-progress-text { - color: #00a854; +.ant-card-bordered { + border: 1px solid #e9e9e9; } -.ant-progress-status-success .ant-progress-circle-path { - stroke: #00a854; +.ant-card-head { + height: 48px; + line-height: 48px; + border-bottom: 1px solid #e9e9e9; + padding: 0 24px; } -.ant-progress-circle .ant-progress-inner { - position: relative; - line-height: 1; - background-color: transparent; +.ant-card-head-title { + font-size: 14px; + display: inline-block; + text-overflow: ellipsis; + width: 100%; + overflow: hidden; + white-space: nowrap; } -.ant-progress-circle .ant-progress-text { - display: block; +.ant-card-extra { position: absolute; - width: 100%; - text-align: center; - line-height: 1; - top: 50%; - transform: translateY(-50%); - left: 0; - font-family: tahoma; - margin: 0; + right: 24px; + top: 14px; } -.ant-progress-circle .ant-progress-text .anticon { - font-size: 1.16666667em; +.ant-card-body { + padding: 24px; } -.ant-progress-circle .ant-progress-status-exception .ant-progress-text { - color: #f04134; +.ant-card-loading .ant-card-body { + user-select: none; } -.ant-progress-circle .ant-progress-status-success .ant-progress-text { - color: #00a854; +.ant-card-loading-block { + display: inline-block; + margin: 5px 1% 0; + height: 14px; + 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 ant-progress-active { - 0% { - opacity: 0.1; - width: 0; - } - 20% { - opacity: 0.5; - width: 0; - } +@keyframes card-loading { + 0%, 100% { - opacity: 0; - width: 100%; + background-position: 0 50%; + } + 50% { + background-position: 100% 50%; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -3748,436 +4007,240 @@ span.ant-transfer-list-search-action { pointer-events: none; } }*/ -.ant-tree-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-rate { + margin: 0; + padding: 0; + list-style: none; + font-size: 20px; display: inline-block; - line-height: 1; - position: relative; vertical-align: middle; + font-family: 'anticon'; + font-weight: normal; + font-style: normal; } -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-focused .ant-tree-checkbox-inner { - border-color: #108ee9; +.ant-rate-disabled .ant-rate-star:before, +.ant-rate-disabled .ant-rate-star-content:before { + cursor: default; } -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; +.ant-rate-disabled .ant-rate-star:hover { + transform: scale(1); +} +.ant-rate-star { + margin: 0; + padding: 0; display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; - background-color: #fff; - transition: all .3s; + margin-right: 8px; + position: relative; + transition: all 0.3s ease; } -.ant-tree-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-rate-star:hover { + transform: scale(1.1); } -.ant-tree-checkbox-input { +.ant-rate-star:before, +.ant-rate-star-content:before { + color: #e9e9e9; + cursor: pointer; + content: "\E660"; + transition: all 0.3s ease; + display: block; +} +.ant-rate-star-content { position: absolute; left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); top: 0; - bottom: 0; - right: 0; - width: 100%; + width: 50%; height: 100%; + overflow: hidden; } -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; +.ant-rate-star-content:before { + color: transparent; } -.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - transform: rotate(45deg) scale(1); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; +.ant-rate-star-half .ant-rate-star-content:before, +.ant-rate-star-full:before { + color: #f5a623; } -.ant-tree-checkbox-checked .ant-tree-checkbox-inner, -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #108ee9; - border-color: #108ee9; +.ant-rate-star-half:hover .ant-rate-star-content:before, +.ant-rate-star-full:hover:before { + color: #f7b84f; } -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.ant-rate-text { + margin-left: 8px; + vertical-align: middle; + display: inline-block; + font-size: 12px; } -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-slider { + position: relative; + margin: 10px 6px; + height: 12px; + border-radius: 5px; + background-color: #e9e9e9; + cursor: pointer; + border-top: 4px solid #fff; + border-bottom: 4px solid #fff; + transition: background-color 0.3s ease; } -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.ant-slider-vertical { + width: 12px; + height: 100%; + margin: 6px 10px; + border: 4px solid #fff; + border-top: 0 none; + border-bottom: 0 none; } -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-slider-vertical .ant-slider-track { + width: 4px; } -.ant-tree-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-slider-vertical .ant-slider-handle { + margin-left: -5px; + margin-bottom: -7px; } -.ant-tree-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-slider-vertical .ant-slider-mark { + top: 0; + left: 8px; + width: 18px; + height: 100%; } -.ant-tree-checkbox-wrapper + span, -.ant-tree-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-slider-vertical .ant-slider-mark-text { + left: 4px; + white-space: nowrap; } -.ant-tree-checkbox-group { - font-size: 12px; +.ant-slider-vertical .ant-slider-step { + width: 4px; + height: 100%; } -.ant-tree-checkbox-group-item { - display: inline-block; +.ant-slider-vertical .ant-slider-dot { + top: auto; + left: 2px; + margin-bottom: -4px; } -@media \0screen { - .ant-tree-checkbox-checked .ant-tree-checkbox-inner:before, - .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-slider-with-marks { + margin-bottom: 28px; } -.ant-tree { - margin: 0; - padding: 5px; - font-size: 12px; +.ant-slider-track { + position: absolute; + left: 0; + height: 4px; + border-radius: 4px; + background-color: #9fd2f6; + z-index: 1; + transition: background-color 0.3s ease; } -.ant-tree li { - padding: 4px 0; - margin: 0; - list-style: none; - white-space: nowrap; - outline: 0; +.ant-slider:hover { + background-color: #e1e1e1; } -.ant-tree li span[draggable="true"] { - user-select: none; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - margin-top: -2px; - /* Required to make elements draggable in old WebKit */ - -khtml-user-drag: element; - -webkit-user-drag: element; +.ant-slider:hover .ant-slider-handle { + border-color: #49a9ee; } -.ant-tree li.drag-over > span[draggable] { - background-color: #108ee9; - color: white; - opacity: 0.8; +.ant-slider:hover .ant-slider-track { + background-color: #70bbf2; } -.ant-tree li.drag-over-gap-top > span[draggable] { - border-top-color: #108ee9; +.ant-slider-handle { + position: absolute; + margin-left: -7px; + margin-top: -5px; + width: 14px; + height: 14px; + cursor: pointer; + border-radius: 50%; + border: solid 2px #88c7f4; + background-color: #fff; + z-index: 2; + transition: border-color 0.3s ease, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); } -.ant-tree li.drag-over-gap-bottom > span[draggable] { - border-bottom-color: #108ee9; +.ant-slider-handle:hover { + border-color: #49a9ee; + transform: scale(1.2); + transform-origin: center center; } -.ant-tree li.filter-node > span { - color: #f04134 !important; - font-weight: bold!important; +.ant-slider-handle:active { + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-tree li ul { - margin: 0; - padding: 0 0 0 18px; +.ant-slider-mark { + position: absolute; + top: 10px; + left: 0; + width: 100%; + font-size: 12px; + z-index: 3; } -.ant-tree li .ant-tree-node-content-wrapper { +.ant-slider-mark-text { + position: absolute; display: inline-block; - padding: 3px 5px; - border-radius: 2px; - margin: 0; + vertical-align: middle; + text-align: center; cursor: pointer; - text-decoration: none; - vertical-align: top; - color: rgba(0, 0, 0, 0.65); - transition: all 0.3s ease; -} -.ant-tree li .ant-tree-node-content-wrapper:hover { - background-color: #ecf6fd; + color: rgba(0, 0, 0, 0.43); } -.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #d2eafb; +.ant-slider-mark-text-active { + color: rgba(0, 0, 0, 0.65); } -.ant-tree li span.ant-tree-checkbox { - margin: 0 4px 0 2px; - vertical-align: middle; +.ant-slider-step { + position: absolute; + width: 100%; + height: 4px; + background: transparent; + z-index: 1; } -.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: middle; - border: 0 none; +.ant-slider-dot { + position: absolute; + top: -2px; + margin-left: -4px; + width: 8px; + height: 8px; + border: 2px solid #e9e9e9; + background-color: #fff; cursor: pointer; - outline: none; - text-align: center; + border-radius: 50%; + vertical-align: middle; } -.ant-tree li span.ant-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: #108ee9; +.ant-slider-dot:first-child { + margin-left: -4px; } -.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { - cursor: default; +.ant-slider-dot:last-child { + margin-left: -4px; } -.ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - filter: none; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_close { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - filter: none; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_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-slider-dot-active { + border-color: #88c7f4; } -.ant-tree-child-tree { - display: none; +.ant-slider-disabled { + background-color: #e9e9e9 !important; } -.ant-tree-child-tree-open { - display: block; +.ant-slider-disabled .ant-slider-track { + background-color: rgba(0, 0, 0, 0.25) !important; } -.ant-tree-treenode-disabled > span, -.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper, -.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span { - color: rgba(0, 0, 0, 0.25); +.ant-slider-disabled .ant-slider-handle, +.ant-slider-disabled .ant-slider-dot { + border-color: rgba(0, 0, 0, 0.25) !important; + background-color: #fff; cursor: not-allowed; + box-shadow: none; } -.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; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; - font-size: 12px \9; - transform: scale(1) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; - font-size: 12px \9; - transform: scale(1) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li:not(:last-child):before { - content: ' '; - width: 1px; - border-left: 1px solid #d9d9d9; - height: 100%; - position: absolute; - left: 12px; - margin: 18px 0; +.ant-slider-disabled .ant-slider-mark-text, +.ant-slider-disabled .ant-slider-dot { + cursor: not-allowed !important; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4201,534 +4264,614 @@ span.ant-transfer-list-search-action { pointer-events: none; } }*/ -.ant-table { +.ant-tooltip { + position: absolute; + z-index: 1060; + display: block; + visibility: visible; font-size: 12px; - color: rgba(0, 0, 0, 0.65); - height: 100%; - position: relative; - overflow: hidden; - display: flex; - flex-direction: column; - border-radius: 4px; -} -.ant-table-content { - flex: 1; - position: relative; - overflow: auto; - border-radius: 4px; + line-height: 1.5; } -.ant-table-body { - transition: opacity 0.3s ease; +.ant-tooltip-hidden { + display: none; } -.ant-table table { - min-width: 100%; - width: auto; - border-collapse: separate; - border-spacing: 0; - text-align: left; - overflow: hidden; +.ant-tooltip-placement-top, +.ant-tooltip-placement-topLeft, +.ant-tooltip-placement-topRight { + padding-bottom: 8px; } -.ant-table-thead > tr > th { - background: #f3f3f3; - font-weight: bold; - transition: background .3s ease; - text-align: left; - white-space: nowrap; -} -.ant-table-thead > tr > th .anticon-filter { - margin-left: 4px; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - cursor: pointer; - color: #aaa; - transition: all 0.3s ease; -} -:root .ant-table-thead > tr > th .anticon-filter { - filter: none; -} -:root .ant-table-thead > tr > th .anticon-filter { - font-size: 12px; +.ant-tooltip-placement-right, +.ant-tooltip-placement-rightTop, +.ant-tooltip-placement-rightBottom { + padding-left: 8px; } -.ant-table-thead > tr > th .anticon-filter:hover { - color: #666; +.ant-tooltip-placement-bottom, +.ant-tooltip-placement-bottomLeft, +.ant-tooltip-placement-bottomRight { + padding-top: 8px; } -.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter { - color: #108ee9; +.ant-tooltip-placement-left, +.ant-tooltip-placement-leftTop, +.ant-tooltip-placement-leftBottom { + padding-right: 8px; } -.ant-table-tbody > tr > td { - border-bottom: 1px solid #e9e9e9; +.ant-tooltip-inner { + max-width: 250px; + padding: 8px 10px; + color: #fff; + text-align: left; + text-decoration: none; + background-color: rgba(64, 64, 64, 0.85); + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + min-height: 34px; } -.ant-table-thead > tr, -.ant-table-tbody > tr { - transition: all .3s ease; +.ant-tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-table-thead > tr.ant-table-row-hover, -.ant-table-tbody > tr.ant-table-row-hover, -.ant-table-thead > tr:hover, -.ant-table-tbody > tr:hover { - background-color: #e7f4fd !important; +.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(64, 64, 64, 0.85); } -.ant-table-thead > tr:hover { - background: none; +.ant-tooltip-placement-top .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-table-footer { - height: 50px; - padding: 10px 0; - position: relative; +.ant-tooltip-placement-topLeft .ant-tooltip-arrow { + left: 16px; } -.ant-table-footer .ant-table-description { - line-height: 30px; +.ant-tooltip-placement-topRight .ant-tooltip-arrow { + right: 16px; } -.ant-table.ant-table-stripe table tr:nth-child(2n) { - background-color: #f9f9f9; +.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(64, 64, 64, 0.85); } -.ant-table-title { - padding: 16px 8px; - position: relative; - top: 1px; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-right .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #e9e9e9; +.ant-tooltip-placement-rightTop .ant-tooltip-arrow { + top: 8px; } -.ant-table-title + .ant-table-content { - position: relative; +.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-table-title + .ant-table-content table { - border-top-left-radius: 0; - border-top-right-radius: 0; +.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(64, 64, 64, 0.85); } -.ant-table-tbody > tr.ant-table-row-selected { - background: #fafafa; +.ant-tooltip-placement-left .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-table-thead > tr > th.ant-table-column-sort { - background: #eaeaea; +.ant-tooltip-placement-leftTop .ant-tooltip-arrow { + top: 8px; } -.ant-table-thead > tr > th, -.ant-table-tbody > tr > td { - padding: 16px 8px; - word-break: keep-all; - white-space: nowrap; +.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-table-thead > tr > th.ant-table-selection-column, -.ant-table-tbody > tr > td.ant-table-selection-column { - text-align: center; - width: 30px; +.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(64, 64, 64, 0.85); } -.ant-table-header { - position: absolute; - top: 0; - z-index: 1; - background: #f7f7f7; - overflow: hidden; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-bottom .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-table-header table { - table-layout: fixed; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { + left: 16px; } -.ant-table-loading { - position: relative; +.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { + right: 16px; } -.ant-table-loading .ant-table-body { +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-menu { + outline: none; + margin-bottom: 0; + padding-left: 0; + list-style: none; + z-index: 1050; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + color: rgba(0, 0, 0, 0.65); 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; + line-height: 46px; } -.ant-table-loading .ant-table-with-pagination { - margin-top: -20px; +.ant-menu-hidden { + display: none; } -.ant-table-loading .ant-table-without-pagination { - margin-top: 10px; +.ant-menu-item-group-list { + margin: 0; + padding: 0; } -.ant-table-middle .ant-table-thead > tr > th, -.ant-table-middle .ant-table-tbody > tr > td { - padding: 10px 8px; +.ant-menu-item-group-title { + color: rgba(0, 0, 0, 0.43); + font-size: 12px; + line-height: 1.5; + padding: 8px 16px; } -.ant-table-small { - border: 1px solid #e9e9e9; - border-radius: 4px; +.ant-menu-item, +.ant-menu-submenu, +.ant-menu-submenu-title { + cursor: pointer; + transition: all .3s; } -.ant-table-small .ant-table-body > table { - border: 0; - padding: 0 8px; +.ant-menu-item:active, +.ant-menu-submenu-title:active { + background: #ecf6fd; } -.ant-table-small.ant-table-bordered .ant-table-body > table { - border: 0; +.ant-menu-submenu .ant-menu-sub { + cursor: initial; } -.ant-table-small .ant-table-thead > tr > th { - padding: 10px 8px; - background: #fff; - border-bottom: 1px solid #e9e9e9; +.ant-menu-item > a { + display: block; + color: rgba(0, 0, 0, 0.65); } -.ant-table-small .ant-table-tbody > tr > td { - padding: 6px 8px; +.ant-menu-item > a:hover { + color: #108ee9; } -.ant-table-small .ant-table-header { - background: #fff; +.ant-menu-item > a:focus { + text-decoration: none; } -.ant-table-small .ant-table-header table { - border-bottom: 1px solid #e9e9e9; -} -.ant-table-small .ant-table-header .ant-table-thead > tr > th { - border-bottom: 0; -} -.ant-table-small .ant-table-row:last-child td { - border-bottom: 0; +.ant-menu-item > a:before { + position: absolute; + background-color: transparent; + width: 100%; + height: 100%; + top: 0; + left: 0; + bottom: 0; + right: 0; + content: ''; } -.ant-table-column-sorter { - margin-left: 4px; - display: inline-block; - width: 12px; - height: 15px; - vertical-align: middle; - text-align: center; +.ant-menu-item-divider { + height: 1px; + overflow: hidden; + background-color: #e9e9e9; line-height: 0; } -.ant-table-column-sorter-up, -.ant-table-column-sorter-down { - line-height: 4px; - height: 6px; - display: block; - width: 12px; - cursor: pointer; -} -.ant-table-column-sorter-up:hover .anticon, -.ant-table-column-sorter-down:hover .anticon { - color: #666; -} -.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 { +.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: #108ee9; } -.ant-table-column-sorter .anticon-caret-up, -.ant-table-column-sorter .anticon-caret-down { - display: inline-block; - font-size: 12px; - font-size: 6px \9; - transform: scale(0.5) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - line-height: 6px; - height: 6px; - color: #aaa; -} -:root .ant-table-column-sorter .anticon-caret-up, -:root .ant-table-column-sorter .anticon-caret-down { - filter: none; -} -:root .ant-table-column-sorter .anticon-caret-up, -:root .ant-table-column-sorter .anticon-caret-down { - font-size: 12px; -} -.ant-table-column-sorter .anticon-caret-up:before, -.ant-table-column-sorter .anticon-caret-down:before { - -moz-transform-origin: 53% 50%; - /* fix firefox position */ +.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { + z-index: 1050; } -.ant-table-bordered .ant-table-content { - border: 1px solid #e9e9e9; +.ant-menu-horizontal .ant-menu-item, +.ant-menu-horizontal .ant-menu-submenu { + margin-top: -1px; } -.ant-table-bordered .ant-table-header { - margin: 1px 0 0 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-table-bordered .ant-table-header table { - border: 0; +.ant-menu-item-selected { + color: #108ee9; } -.ant-table-bordered .ant-table-header .ant-table-fixed-left { - border-right: 1px solid #e9e9e9; +.ant-menu-item-selected > a, +.ant-menu-item-selected > a:hover { + color: #108ee9; } -.ant-table-bordered .ant-table-header .ant-table-fixed-right { - border-left: 1px solid #e9e9e9; +.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { + background-color: #ecf6fd; } -.ant-table-bordered > .ant-table-fixed-left { - border-left: 1px solid #e9e9e9; - border-top: 1px solid #e9e9e9; +.ant-menu-horizontal, +.ant-menu-inline, +.ant-menu-vertical { + z-index: auto; } -.ant-table-bordered > .ant-table-fixed-right { - border-top: 1px solid #e9e9e9; +.ant-menu-inline, +.ant-menu-vertical { border-right: 1px solid #e9e9e9; } -.ant-table-bordered .ant-table-thead > tr > th { - border-bottom: 1px solid #e9e9e9; -} -.ant-table-bordered .ant-table-tbody tr:last-child > th, -.ant-table-bordered .ant-table-tbody tr:last-child > td { - border-bottom: 0; +.ant-menu-inline .ant-menu-item, +.ant-menu-vertical .ant-menu-item { + margin-left: -1px; + left: 1px; + position: relative; + z-index: 1; } -.ant-table-bordered .ant-table-thead > tr > th, -.ant-table-bordered .ant-table-tbody > tr > td { - border-right: 1px solid #e9e9e9; +.ant-menu-inline .ant-menu-item:after, +.ant-menu-vertical .ant-menu-item:after { + content: ""; + position: absolute; + right: 0; + top: 0; + bottom: 0; + border-right: 3px solid #108ee9; + transform: scaleY(0.0001); + transition: all .2s; } -.ant-table-bordered .ant-table-thead > tr > th:last-child, -.ant-table-bordered .ant-table-tbody > tr > td:last-child { +.ant-menu-vertical.ant-menu-sub { border-right: 0; } -.ant-table-placeholder { - height: 65px; - line-height: 65px; - text-align: center; - font-size: 12px; - color: #999; -} -.ant-table-placeholder .anticon { - margin-right: 4px; -} -.ant-table-pagination { - float: right; - margin-right: -8px; +.ant-menu-vertical.ant-menu-sub .ant-menu-item { + border-right: 0; + margin-left: 0; + left: 0; } -.ant-table-filter-dropdown { - min-width: 96px; - margin-left: -8px; - background: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-menu-vertical.ant-menu-sub .ant-menu-item:after { + border-right: 0; } -.ant-table-filter-dropdown .ant-dropdown-menu { - border: 0; - box-shadow: none; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:first-child { border-radius: 4px 4px 0 0; } -.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span { - margin-left: 8px; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:last-child, +.ant-menu-vertical.ant-menu-sub > .ant-menu-item-group:last-child > .ant-menu-item-group-list:last-child > .ant-menu-item:last-child { + border-radius: 0 0 4px 4px; } -.ant-table-filter-dropdown .ant-dropdown-menu-sub { +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:only-child { border-radius: 4px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); -} -.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { - color: #108ee9; - font-weight: bold; - text-shadow: 0 0 2px #cfe8fb; -} -.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-menu-inline { + width: 100%; + transition: width .24s; } -.ant-table-filter-dropdown-btns { - overflow: hidden; - padding: 7px 15px; - border-top: 1px solid #e9e9e9; +.ant-menu-inline .ant-menu-selected:after, +.ant-menu-inline .ant-menu-item-selected:after { + transform: scaleY(1); } -.ant-table-filter-dropdown-link { - color: #108ee9; +.ant-menu-inline-collapsed { + width: 64px; + transition: all .3s; } -.ant-table-filter-dropdown-link:hover { - color: #49a9ee; +.ant-menu-inline-collapsed > .ant-menu-item, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { + text-align: center; + left: 0; + padding: 0; } -.ant-table-filter-dropdown-link:active { - color: #0e77ca; +.ant-menu-inline-collapsed > .ant-menu-item:after, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title:after { + display: none; } -.ant-table-filter-dropdown-link.confirm { - float: left; +.ant-menu-inline-collapsed > .ant-menu-item .anticon, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { + font-size: 16px; + line-height: 42px; + margin: 0; } -.ant-table-filter-dropdown-link.clear { - float: right; +.ant-menu-inline-collapsed > .ant-menu-item .anticon + span, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { + max-width: 0; + visibility: hidden; } -.ant-table-expand-icon-th { - width: 34px; +.ant-menu-inline-collapsed-tooltip { + pointer-events: none; } -.ant-table-row-expand-icon { - cursor: pointer; - display: inline-block; - width: 16px; - height: 16px; - text-align: center; - line-height: 14px; - color: #ffffff; - font-weight: bold; - user-select: none; - border-radius: 1px; - background: #666; +.ant-menu-inline-collapsed-tooltip .anticon { + display: none; } -.ant-table-row-expand-icon-cell { - width: 18px; +.ant-menu-inline-collapsed-tooltip a { + color: rgba(255, 255, 255, 0.91); } -.ant-table-row-expanded:after { - content: '-'; +.ant-menu-submenu-horizontal > .ant-menu { + top: 100%; + left: 0; + position: absolute; + min-width: 100%; + margin-top: 7px; + z-index: 1050; } -.ant-table-row-collapsed:after { - content: '+'; +.ant-menu-submenu-vertical { + z-index: 1; } -.ant-table-row-spaced { - visibility: hidden; +.ant-menu-submenu-vertical > .ant-menu { + top: 0; + left: 100%; + position: absolute; + min-width: 160px; + margin-left: 4px; + z-index: 1050; } -.ant-table-row-spaced:after { - content: '.'; -} -.ant-table-row[class*="ant-table-row-level-0"] .ant-table-selection-column > span { - display: inline-block; +.ant-menu-item, +.ant-menu-submenu-title { + margin: 0; + padding: 0 20px; + position: relative; + display: block; + white-space: nowrap; } -tr.ant-table-expanded-row, -tr.ant-table-expanded-row:hover { - background: #fbfbfb; +.ant-menu-item .anticon, +.ant-menu-submenu-title .anticon { + min-width: 14px; + margin-right: 8px; + transition: all .3s; + vertical-align: middle; } -.ant-table .ant-table-row-indent + .ant-table-row-expand-icon { - margin-right: 3px; +.ant-menu-item .anticon + span, +.ant-menu-submenu-title .anticon + span { + max-width: 100%; + display: inline-block; + overflow: hidden; + transition: all .3s; + vertical-align: middle; + line-height: 1.5; + text-overflow: ellipsis; } -.ant-table-body-inner { - height: 100%; +.ant-menu > .ant-menu-item-divider { + height: 1px; + margin: 1px 0; + overflow: hidden; + padding: 0; + line-height: 0; + background-color: #e9e9e9; } -.ant-table-fixed-header .ant-table-body { +.ant-menu-submenu { position: relative; - background: #fff; } -.ant-table-fixed-header .ant-table-body-inner { - overflow: scroll; +.ant-menu-submenu > .ant-menu { + background-color: #fff; + border-radius: 4px; } -.ant-table-fixed-header .ant-table-scroll .ant-table-header { - overflow: scroll; - padding-bottom: 20px; - margin-bottom: -20px; +.ant-menu-submenu-vertical > .ant-menu-submenu-title:after { + font-family: "anticon" !important; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; + position: absolute; + transition: transform .3s; + content: "\E61D"; + right: 16px; + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + transform: rotate(270deg) scale(0.75); } -.ant-table-fixed-left, -.ant-table-fixed-right { +.ant-menu-submenu-inline > .ant-menu-submenu-title:after { + font-family: "anticon" !important; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; position: absolute; + transition: transform .3s; + content: "\E61D"; + right: 16px; top: 0; - overflow: hidden; - z-index: 1; - transition: box-shadow 0.3s ease; - border-radius: 0; -} -.ant-table-fixed-left table, -.ant-table-fixed-right table { - width: auto; - background: #fff; + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.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; +:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { + filter: none; } -.ant-table-fixed-left { - left: 0; - box-shadow: 2px -2px 5px rgba(0, 0, 0, 0.2); +:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { + font-size: 12px; } -.ant-table-fixed-left .ant-table-header { - overflow-y: hidden; +.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title:after { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + transform: rotate(180deg) scale(0.75); } -.ant-table-fixed-left .ant-table-body-inner { - margin-right: -20px; - padding-right: 20px; +.ant-menu-vertical .ant-menu-submenu-selected { + color: #108ee9; } -.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner { - padding-right: 0; +.ant-menu-vertical .ant-menu-submenu-selected > a { + color: #108ee9; } -.ant-table-fixed-left, -.ant-table-fixed-left table { - border-radius: 4px 0 0 0; +.ant-menu-horizontal { + border: 0; + border-bottom: 1px solid #e9e9e9; + box-shadow: none; + z-index: 0; } -.ant-table-fixed-right { - right: 0; - background: #f3f3f3; - box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2); +.ant-menu-horizontal > .ant-menu-item, +.ant-menu-horizontal > .ant-menu-submenu { + position: relative; + top: 1px; + float: left; + border-bottom: 2px solid transparent; } -.ant-table-fixed-right, -.ant-table-fixed-right table { - border-radius: 0 4px 0 0; +.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 #108ee9; + color: #108ee9; } -.ant-table-fixed-right .ant-table-expanded-row { - color: transparent; - pointer-events: none; +.ant-menu-horizontal > .ant-menu-item > a, +.ant-menu-horizontal > .ant-menu-submenu > a { + display: block; + color: rgba(0, 0, 0, 0.65); } -.ant-table.ant-table-scroll-position-left .ant-table-fixed-left { - box-shadow: none; +.ant-menu-horizontal > .ant-menu-item > a:hover, +.ant-menu-horizontal > .ant-menu-submenu > a:hover { + color: #108ee9; } -.ant-table.ant-table-scroll-position-right .ant-table-fixed-right { - box-shadow: none; +.ant-menu-horizontal:after { + content: " "; + display: block; + height: 0; + clear: both; } -.ant-table-column-hidden { - display: none; +.ant-menu-vertical .ant-menu-item, +.ant-menu-inline .ant-menu-item, +.ant-menu-vertical .ant-menu-submenu-title, +.ant-menu-inline .ant-menu-submenu-title { + padding: 0 16px; + font-size: 12px; + line-height: 42px; + height: 42px; + overflow: hidden; + text-overflow: ellipsis; } -.ant-table-thead > tr > th.ant-table-column-has-prev { - position: relative; +.ant-menu-item-group-list .ant-menu-item, +.ant-menu-item-group-list .ant-menu-submenu-title { + padding: 0 16px 0 28px; } -.ant-table-thead > tr > th.ant-table-column-has-prev, -.ant-table-tbody > tr > td.ant-table-column-has-prev { - padding-left: 24px; +.ant-menu-vertical.ant-menu-sub { + padding: 0; + transform-origin: 0 0; } -.ant-table-prev-columns-page, -.ant-table-next-columns-page { - cursor: pointer; - color: #666; - z-index: 1; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item, +.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu { + transform-origin: 0 0; } -.ant-table-prev-columns-page:hover, -.ant-table-next-columns-page:hover { - color: #108ee9; +.ant-menu-root.ant-menu-vertical, +.ant-menu-root.ant-menu-inline { + box-shadow: none; } -.ant-table-prev-columns-page-disabled, -.ant-table-next-columns-page-disabled { - cursor: not-allowed; - color: #bbb; +.ant-menu-sub.ant-menu-inline { + padding: 0; + border: 0; + box-shadow: none; + border-radius: 0; } -.ant-table-prev-columns-page-disabled:hover, -.ant-table-next-columns-page-disabled:hover { - color: #bbb; +.ant-menu-sub.ant-menu-inline > .ant-menu-item, +.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { + line-height: 42px; + height: 42px; + list-style-type: disc; + list-style-position: inside; } -.ant-table-prev-columns-page { - position: absolute; - left: 8px; +.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { + padding-left: 32px; } -.ant-table-prev-columns-page:before { - content: '\E601'; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - font-weight: bold; - font-family: anticon; +.ant-menu-item-disabled, +.ant-menu-submenu-disabled { + color: rgba(0, 0, 0, 0.25) !important; + cursor: not-allowed; + background: none; + border-color: transparent !important; } -:root .ant-table-prev-columns-page:before { - filter: none; +.ant-menu-item-disabled > a, +.ant-menu-submenu-disabled > a { + color: rgba(0, 0, 0, 0.25) !important; + pointer-events: none; } -:root .ant-table-prev-columns-page:before { - font-size: 12px; +.ant-menu-item-disabled > .ant-menu-submenu-title, +.ant-menu-submenu-disabled > .ant-menu-submenu-title { + color: rgba(0, 0, 0, 0.25) !important; + cursor: not-allowed; } -.ant-table-next-columns-page { - float: right; - margin-left: 8px; +.ant-menu-dark, +.ant-menu-dark .ant-menu-sub { + color: rgba(255, 255, 255, 0.67); + background: #404040; } -.ant-table-next-columns-page:before { - content: '\E600'; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - font-weight: bold; - font-family: anticon; +.ant-menu-dark .ant-menu-inline.ant-menu-sub { + background: #333; } -:root .ant-table-next-columns-page:before { - filter: none; +.ant-menu-dark.ant-menu-horizontal { + border-bottom-color: #404040; } -:root .ant-table-next-columns-page:before { - font-size: 12px; +.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, +.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { + border-color: #404040; + border-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.67); +} +.ant-menu-dark.ant-menu-inline, +.ant-menu-dark.ant-menu-vertical { + border-right: 0; +} +.ant-menu-dark.ant-menu-inline .ant-menu-item, +.ant-menu-dark.ant-menu-vertical .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 { + border-right: 0; +} +.ant-menu-dark .ant-menu-item:hover, +.ant-menu-dark .ant-menu-item-active, +.ant-menu-dark .ant-menu-submenu-active, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open, +.ant-menu-dark .ant-menu-submenu-selected, +.ant-menu-dark .ant-menu-submenu:hover, +.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:not(.ant-menu-inline) .ant-menu-submenu-open > a, +.ant-menu-dark .ant-menu-submenu-selected > a, +.ant-menu-dark .ant-menu-submenu:hover > a, +.ant-menu-dark .ant-menu-submenu-title:hover > a { + color: #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 { + background-color: #108ee9; +} +.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; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4752,122 +4895,284 @@ tr.ant-table-expanded-row:hover { pointer-events: none; } }*/ -.ant-tooltip { +.ant-dropdown { position: absolute; - z-index: 1060; + left: -9999px; + top: -9999px; + z-index: 1050; display: block; - visibility: visible; font-size: 12px; + font-weight: normal; line-height: 1.5; } -.ant-tooltip-hidden { - display: none; +.ant-dropdown-wrap { + position: relative; } -.ant-tooltip-placement-top, -.ant-tooltip-placement-topLeft, -.ant-tooltip-placement-topRight { - padding-bottom: 8px; +.ant-dropdown-wrap .ant-btn > .anticon-down { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-tooltip-placement-right, -.ant-tooltip-placement-rightTop, -.ant-tooltip-placement-rightBottom { - padding-left: 8px; +:root .ant-dropdown-wrap .ant-btn > .anticon-down { + filter: none; } -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomLeft, -.ant-tooltip-placement-bottomRight { - padding-top: 8px; +:root .ant-dropdown-wrap .ant-btn > .anticon-down { + font-size: 12px; } -.ant-tooltip-placement-left, -.ant-tooltip-placement-leftTop, -.ant-tooltip-placement-leftBottom { - padding-right: 8px; +.ant-dropdown-wrap .anticon-down:before { + transition: transform 0.2s ease; } -.ant-tooltip-inner { - max-width: 250px; - padding: 8px 10px; - color: #fff; +.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: 0; + margin: 0; text-align: left; - text-decoration: none; - background-color: rgba(64, 64, 64, 0.85); + background-color: #fff; border-radius: 4px; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - min-height: 34px; -} -.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(64, 64, 64, 0.85); + background-clip: padding-box; } -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-dropdown-menu-item, +.ant-dropdown-menu-submenu-title { + padding: 7px 8px; + margin: 0; + clear: both; + font-size: 12px; + font-weight: normal; + color: rgba(0, 0, 0, 0.65); + white-space: nowrap; + cursor: pointer; + transition: all .3s; } -.ant-tooltip-placement-topLeft .ant-tooltip-arrow { - left: 16px; +.ant-dropdown-menu-item > a, +.ant-dropdown-menu-submenu-title > a { + color: rgba(0, 0, 0, 0.65); + display: block; + padding: 7px 8px; + margin: -7px -8px; + transition: all .3s; } -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - right: 16px; +.ant-dropdown-menu-item > a:focus, +.ant-dropdown-menu-submenu-title > a:focus { + text-decoration: none; } -.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(64, 64, 64, 0.85); +.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: #108ee9; + background-color: #ecf6fd; } -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-dropdown-menu-item:hover, +.ant-dropdown-menu-submenu-title:hover { + background-color: #ecf6fd; } -.ant-tooltip-placement-rightTop .ant-tooltip-arrow { - top: 8px; +.ant-dropdown-menu-item-disabled, +.ant-dropdown-menu-submenu-title-disabled { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - bottom: 8px; +.ant-dropdown-menu-item-disabled:hover, +.ant-dropdown-menu-submenu-title-disabled:hover { + color: rgba(0, 0, 0, 0.25); + background-color: #fff; + cursor: not-allowed; } -.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(64, 64, 64, 0.85); +.ant-dropdown-menu-item:first-child, +.ant-dropdown-menu-submenu-title:first-child, +.ant-dropdown-menu-item:first-child > a, +.ant-dropdown-menu-submenu-title:first-child > a { + border-radius: 4px 4px 0 0; } -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-dropdown-menu-item:last-child, +.ant-dropdown-menu-submenu-title:last-child, +.ant-dropdown-menu-item:last-child > a, +.ant-dropdown-menu-submenu-title:last-child > a { + border-radius: 0 0 4px 4px; } -.ant-tooltip-placement-leftTop .ant-tooltip-arrow { - top: 8px; +.ant-dropdown-menu-item:only-child, +.ant-dropdown-menu-submenu-title:only-child, +.ant-dropdown-menu-item:only-child > a, +.ant-dropdown-menu-submenu-title:only-child > a { + border-radius: 4px; } -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - bottom: 8px; +.ant-dropdown-menu-item-divider, +.ant-dropdown-menu-submenu-title-divider { + height: 1px; + overflow: hidden; + background-color: #e9e9e9; + line-height: 0; } -.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(64, 64, 64, 0.85); +.ant-dropdown-menu-submenu-title:after { + font-family: "anticon" !important; + position: absolute; + content: "\E61F"; + right: 8px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +:root .ant-dropdown-menu-submenu-title:after { + filter: none; } -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { - left: 16px; +:root .ant-dropdown-menu-submenu-title:after { + font-size: 12px; } -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - right: 16px; +.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:first-child .ant-dropdown-menu-submenu-title { + border-radius: 4px 4px 0 0; +} +.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title { + border-radius: 0 0 4px 4px; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-dropdown-trigger .anticon-down, +:root .ant-dropdown-link .anticon-down { + filter: none; +} +:root .ant-dropdown-trigger .anticon-down, +:root .ant-dropdown-link .anticon-down { + font-size: 12px; +} +.ant-dropdown-button { + white-space: nowrap; +} +.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { + padding-right: 8px; +} +.ant-dropdown-button .anticon-down { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-dropdown-button .anticon-down { + filter: none; +} +:root .ant-dropdown-button .anticon-down { + font-size: 12px; +} +.ant-dropdown-menu-dark, +.ant-dropdown-menu-dark .ant-dropdown-menu { + background: #404040; +} +.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.67); +} +.ant-dropdown-menu-dark .ant-dropdown-menu-item:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:after { + color: rgba(255, 255, 255, 0.67); +} +.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: #108ee9; + color: #fff; +} +.ant-affix { + position: fixed; + z-index: 10; +} +.ant-back-top { + 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: rgba(64, 64, 64, 0.4); + color: #fff; + text-align: center; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-back-top-content:hover { + background-color: rgba(64, 64, 64, 0.6); + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-back-top-icon { + font-size: 20px; + margin-top: 10px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4891,644 +5196,641 @@ tr.ant-table-expanded-row:hover { pointer-events: none; } }*/ -legend { - display: block; +.ant-steps { + font-size: 0; width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 14px; - line-height: inherit; - color: rgba(0, 0, 0, 0.43); - border: 0; - border-bottom: 1px solid #d9d9d9; -} -label { - font-size: 12px; + line-height: 1.5; } -input[type="search"] { - box-sizing: border-box; +.ant-steps .ant-steps-item { + position: relative; + display: inline-block; + vertical-align: top; } -input[type="radio"], -input[type="checkbox"] { - line-height: normal; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner { + border-color: #ccc; + background-color: #fff; } -input[type="file"] { - display: block; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner > .ant-steps-icon { + color: #ccc; } -input[type="range"] { - display: block; - width: 100%; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-title { + color: #999; } -select[multiple], -select[size] { - height: auto; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-description { + color: #999; } -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-tail > i { + background-color: #e9e9e9; } -output { - display: block; - padding-top: 15px; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner { + border-color: #108ee9; + background-color: #108ee9; } -label { - position: relative; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { + color: #fff; } -label > .anticon { - vertical-align: top; - font-size: 12px; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-title { + color: #666; } -.ant-form-item-required:before { - display: inline-block; - margin-right: 4px; - content: "*"; - font-family: SimSun; - line-height: 1; - font-size: 12px; - color: #f04134; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-description { + color: #666; } -.ant-form-hide-required-mark .ant-form-item-required:before { - display: none; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-tail > i { + background-color: #e9e9e9; } -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-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner { + border-color: #108ee9; + background-color: #fff; } -.ant-form-item { - font-size: 12px; - margin-bottom: 24px; - color: rgba(0, 0, 0, 0.65); - vertical-align: top; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner > .ant-steps-icon { + color: #108ee9; } -.ant-form-item > .ant-form-item, -.ant-form-item :not(.ant-form) > .ant-form-item { - margin-bottom: -24px; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-tail > i:after { + width: 100%; + background: #108ee9; + transition: all 0.4s ease; + opacity: 1; } -.ant-form-item-control { - line-height: 32px; - position: relative; - zoom: 1; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-title { + color: #999; } -.ant-form-item-control:before, -.ant-form-item-control:after { - content: " "; - display: table; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-description { + color: #999; } -.ant-form-item-control:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner { + border-color: #f04134; + background-color: #fff; } -.ant-form-item-with-help { - margin-bottom: 6px; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner > .ant-steps-icon { + color: #f04134; } -.ant-form-item-label { - text-align: right; - vertical-align: middle; - padding: 7px 0; - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-title { + color: #f04134; } -.ant-form-item-label label { - color: rgba(0, 0, 0, 0.85); +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-description { + color: #f04134; } -.ant-form-item-label label:after { - content: ":"; - margin: 0 8px 0 2px; - position: relative; - top: -0.5px; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-tail > i { + background-color: #e9e9e9; } -.ant-form-item .ant-switch { - margin: 4px 0; +.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i, +.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i:after { + background-color: #f04134; } -.ant-form-item-no-colon .ant-form-item-label label:after { - content: " "; +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { + background: none; + border: 0; + width: auto; + height: auto; } -.ant-form-explain { - line-height: 1.5; +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner > .ant-steps-icon { + font-size: 20px; + top: 2px; + width: 20px; + height: 20px; } -.ant-form-explain, -.ant-form-extra { - color: rgba(0, 0, 0, 0.43); +.ant-steps .ant-steps-item.ant-steps-custom.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { + color: #108ee9; } -.ant-form-text { +.ant-steps .ant-steps-head, +.ant-steps .ant-steps-main { + position: relative; display: inline-block; - padding-right: 8px; + vertical-align: top; } -.ant-form-split { +.ant-steps .ant-steps-head { + background: #fff; +} +.ant-steps .ant-steps-head-inner { display: block; + border: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; text-align: center; + border-radius: 26px; + font-size: 14px; + margin-right: 8px; + transition: background-color 0.3s ease, border-color 0.3s ease; } -form .has-feedback .ant-input { - padding-right: 24px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon { + line-height: 1; + top: -1.5px; + color: #108ee9; + position: relative; } -form .has-feedback .ant-select-arrow, -form .has-feedback .ant-select-selection__clear { - right: 28px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon { + font-size: 12px; } -form .has-feedback .ant-select-selection-selected-value { - padding-right: 42px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-cross, +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-check { + font-weight: bold; } -form .has-feedback .ant-cascader-picker-arrow { - padding-right: 36px; +.ant-steps .ant-steps-main { + margin-top: 2.5px; } -form .has-feedback .ant-cascader-picker-clear { - right: 28px; +.ant-steps .ant-steps-title { + font-size: 14px; + margin-bottom: 4px; + color: #666; + font-weight: bold; + background: #fff; + display: inline-block; + padding-right: 10px; } -form .has-feedback .ant-calendar-picker-icon, -form .has-feedback .ant-calendar-picker-clear { - right: 28px; +.ant-steps .ant-steps-title > a:first-child:last-child { + color: #666; } -form textarea.ant-input { - height: auto; +.ant-steps .ant-steps-item-last .ant-steps-title { + padding-right: 0; + width: 100%; } -form .ant-upload { - background: transparent; +.ant-steps .ant-steps-description { + font-size: 12px; + color: #999; } -form input[type="radio"], -form input[type="checkbox"] { - width: 14px; - height: 14px; +.ant-steps .ant-steps-tail { + position: absolute; + left: 0; + width: 100%; + top: 13px; + padding: 0 10px; } -form .ant-radio-inline, -form .ant-checkbox-inline { +.ant-steps .ant-steps-tail > i { display: inline-block; - vertical-align: middle; - font-weight: normal; - cursor: pointer; - margin-left: 8px; + vertical-align: top; + background: #e9e9e9; + height: 1px; + border-radius: 1px; + width: 100%; + position: relative; } -form .ant-radio-inline:first-child, -form .ant-checkbox-inline:first-child { - margin-left: 0; +.ant-steps .ant-steps-tail > i:after { + position: absolute; + content: ''; + top: 0; + width: 0; + background: #e9e9e9; + height: 100%; + opacity: 0; } -form .ant-checkbox-vertical, -form .ant-radio-vertical { - display: block; +.ant-steps.ant-steps-small .ant-steps-head-inner { + border: 1px solid #ccc; + width: 18px; + height: 18px; + line-height: 18px; + text-align: center; + border-radius: 18px; + font-size: 12px; + margin-right: 10px; } -form .ant-checkbox-vertical + .ant-checkbox-vertical, -form .ant-radio-vertical + .ant-radio-vertical { - margin-left: 0; +.ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + top: 0; } -form .ant-input-number { - margin-top: -1px; - margin-right: 8px; +:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + filter: none; } -form .ant-select, -form .ant-cascader-picker { - width: 100%; +:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + font-size: 12px; } -.ant-input-group-wrap .ant-select-selection { - border-bottom-left-radius: 0; - border-top-left-radius: 0; +.ant-steps.ant-steps-small .ant-steps-main { + margin-top: 0; } -.ant-input-group-wrap .ant-select-selection:hover { - border-color: #d9d9d9; +.ant-steps.ant-steps-small .ant-steps-title { + font-size: 12px; + margin-bottom: 4px; + color: #666; + font-weight: bold; } -.ant-input-group-wrap .ant-select-selection--single { - margin-left: -1px; - height: 32px; - background-color: #eee; +.ant-steps.ant-steps-small .ant-steps-description { + font-size: 12px; + color: #999; } -.ant-input-group-wrap .ant-select-selection--single .ant-select-selection__rendered { - padding-left: 8px; - padding-right: 25px; - line-height: 30px; +.ant-steps.ant-steps-small .ant-steps-tail { + top: 8px; + padding: 0 8px; } -.ant-input-group-wrap .ant-select-open .ant-select-selection { - border-color: #d9d9d9; - box-shadow: none; +.ant-steps.ant-steps-small .ant-steps-tail > i { + height: 1px; + border-radius: 1px; + width: 100%; } -.ant-form-vertical .ant-form-item-label { - padding: 0 0 8px; +.ant-steps.ant-steps-small .ant-steps-item.ant-steps-custom .ant-steps-head-inner, +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { + width: inherit; + height: inherit; + line-height: inherit; + border-radius: 0; + border: 0; + background: none; +} +.ant-steps-vertical .ant-steps-item { display: block; - text-align: left; } -.ant-form-vertical .ant-form-item-label label:after { - content: ''; +.ant-steps-vertical .ant-steps-tail { + position: absolute; + left: 13px; + top: 0; + height: 100%; + width: 1px; + padding: 30px 0 4px 0; } -.ant-form-inline .ant-form-item { - display: inline-block; - margin-right: 10px; - margin-bottom: 0; +.ant-steps-vertical .ant-steps-tail > i { + height: 100%; + width: 1px; } -.ant-form-inline .ant-form-item-with-help { - margin-bottom: 24px; +.ant-steps-vertical .ant-steps-tail > i:after { + height: 0; + width: 100%; } -.ant-form-inline .ant-form-item > div { - display: inline-block; - vertical-align: middle; +.ant-steps-vertical .ant-steps-status-finish .ant-steps-tail > i:after { + height: 100%; } -.ant-form-inline .ant-form-text { - display: inline-block; +.ant-steps-vertical .ant-steps-head { + float: left; } -.ant-form-inline .has-feedback { - display: inline-block; +.ant-steps-vertical .ant-steps-head-inner { + margin-right: 16px; } -.ant-form-inline .ant-form-explain { - position: absolute; +.ant-steps-vertical .ant-steps-main { + min-height: 47px; + overflow: hidden; + display: block; } -.has-success.has-feedback:after, -.has-warning.has-feedback:after, -.has-error.has-feedback:after, -.is-validating.has-feedback:after { +.ant-steps-vertical .ant-steps-main .ant-steps-title { + line-height: 26px; +} +.ant-steps-vertical .ant-steps-main .ant-steps-description { + padding-bottom: 12px; +} +.ant-steps-vertical.ant-steps-small .ant-steps-tail { position: absolute; + left: 9px; top: 0; - right: 0; - visibility: visible; - pointer-events: none; - width: 32px; - height: 32px; - line-height: 32px; - 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: ""; -} -.has-success.has-feedback:after { - animation-name: diffZoomIn1 !important; + padding: 22px 0 4px 0; } -.has-error.has-feedback:after { - animation-name: diffZoomIn2 !important; +.ant-steps-vertical.ant-steps-small .ant-steps-tail > i { + height: 100%; } -.has-warning.has-feedback:after { - animation-name: diffZoomIn3 !important; +.ant-steps-vertical.ant-steps-small .ant-steps-title { + line-height: 18px; } -.has-success.has-feedback:after { - content: '\E630'; - color: #00a854; +.ant-steps-horizontal.ant-steps-hidden { + visibility: hidden; } -.has-warning .ant-form-explain, -.has-warning .ant-form-split { - color: #ffbf00; +.ant-steps-horizontal .ant-steps-description { + max-width: 100px; } -.has-warning .ant-input, -.has-warning .ant-input:hover { - border-color: #ffbf00; +.ant-steps-horizontal .ant-steps-item:not(:first-child) .ant-steps-head { + padding-left: 10px; + margin-left: -10px; } -.has-warning .ant-input:focus { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-pagination { + font-size: 12px; } -.has-warning .ant-input:not([disabled]):hover { - border-color: #ffbf00; +.ant-pagination:after { + content: " "; + display: block; + height: 0; + clear: both; + overflow: hidden; + visibility: hidden; } -.has-warning .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-total-text { + display: inline-block; + height: 30px; + line-height: 30px; + margin-right: 10px; } -.has-warning .ant-input-group-addon { - color: #ffbf00; - border-color: #ffbf00; +.ant-pagination-item { + cursor: pointer; + border-radius: 4px; + user-select: none; + min-width: 28px; + height: 28px; + line-height: 28px; + text-align: center; + list-style: none; + display: inline-block; + border: 1px solid #d9d9d9; background-color: #fff; + margin-right: 8px; + font-family: Arial; } -.has-warning .has-feedback { - color: #ffbf00; +.ant-pagination-item a { + text-decoration: none; + color: rgba(0, 0, 0, 0.65); + transition: none; + margin: 0 6px; } -.has-warning.has-feedback:after { - content: '\E62C'; - color: #ffbf00; +.ant-pagination-item:hover { + transition: all 0.3s ease; + border-color: #108ee9; } -.has-warning .ant-select-selection { - border-color: #ffbf00; +.ant-pagination-item:hover a { + color: #108ee9; } -.has-warning .ant-select-open .ant-select-selection, -.has-warning .ant-select-focused .ant-select-selection { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-item-active { + background-color: #108ee9; + border-color: #108ee9; } -.has-warning .ant-calendar-picker-icon:after, -.has-warning .ant-picker-icon:after, -.has-warning .ant-select-arrow, -.has-warning .ant-cascader-picker-arrow { - color: #ffbf00; +.ant-pagination-item-active a, +.ant-pagination-item-active:hover a { + color: #fff; } -.has-warning .ant-input-number, -.has-warning .ant-time-picker-input { - border-color: #ffbf00; +.ant-pagination-jump-prev:after, +.ant-pagination-jump-next:after { + content: "\2022\2022\2022"; + display: block; + letter-spacing: 2px; + color: rgba(0, 0, 0, 0.25); + text-align: center; } -.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: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-jump-prev:hover:after, +.ant-pagination-jump-next:hover:after { + color: #108ee9; + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + letter-spacing: -1px; + font-family: "anticon"; } -.has-warning .ant-input-number:not([disabled]):hover, -.has-warning .ant-time-picker-input:not([disabled]):hover { - border-color: #ffbf00; +:root .ant-pagination-jump-prev:hover:after, +:root .ant-pagination-jump-next:hover:after { + filter: none; } -.has-error .ant-form-explain, -.has-error .ant-form-split { - color: #f04134; +:root .ant-pagination-jump-prev:hover:after, +:root .ant-pagination-jump-next:hover:after { + font-size: 12px; } -.has-error .ant-input, -.has-error .ant-input:hover { - border-color: #f04134; +.ant-pagination-jump-prev:hover:after { + content: "\E620\E620"; } -.has-error .ant-input:focus { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-jump-next:hover:after { + content: "\E61F\E61F"; } -.has-error .ant-input:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-prev, +.ant-pagination-jump-prev, +.ant-pagination-jump-next { + margin-right: 8px; } -.has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-prev, +.ant-pagination-next, +.ant-pagination-jump-prev, +.ant-pagination-jump-next { + font-family: Arial; + cursor: pointer; + color: rgba(0, 0, 0, 0.65); + border-radius: 4px; + list-style: none; + min-width: 28px; + height: 28px; + line-height: 28px; + text-align: center; + transition: all 0.3s ease; + display: inline-block; } -.has-error .ant-input-group-addon { - color: #f04134; - border-color: #f04134; +.ant-pagination-prev, +.ant-pagination-next { + border: 1px solid #d9d9d9; background-color: #fff; } -.has-error .has-feedback { - color: #f04134; +.ant-pagination-prev a, +.ant-pagination-next a { + color: rgba(0, 0, 0, 0.65); } -.has-error.has-feedback:after { - content: '\E62E'; - color: #f04134; +.ant-pagination-prev a:after, +.ant-pagination-next a:after { + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: block; + height: 26px; + line-height: 27px; + font-family: "anticon"; + text-align: center; } -.has-error .ant-select-selection { - border-color: #f04134; +:root .ant-pagination-prev a:after, +:root .ant-pagination-next a:after { + filter: none; } -.has-error .ant-select-open .ant-select-selection, -.has-error .ant-select-focused .ant-select-selection { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +:root .ant-pagination-prev a:after, +:root .ant-pagination-next a:after { + font-size: 12px; } -.has-error .ant-calendar-picker-icon:after, -.has-error .ant-picker-icon:after, -.has-error .ant-select-arrow, -.has-error .ant-cascader-picker-arrow { - color: #f04134; +.ant-pagination-prev:hover, +.ant-pagination-next:hover { + border-color: #108ee9; } -.has-error .ant-input-number, -.has-error .ant-time-picker-input { - border-color: #f04134; +.ant-pagination-prev:hover a, +.ant-pagination-next:hover a { + color: #108ee9; } -.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: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-prev a:after { + content: "\E620"; + display: block; } -.has-error .ant-input-number:not([disabled]):hover, -.has-error .ant-time-picker-input:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-next a:after { + content: "\E61F"; + display: block; } -.has-error .ant-mention-wrapper .ant-mention-editor, -.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-disabled { + cursor: not-allowed; } -.has-error .ant-mention-wrapper.active .ant-mention-editor, -.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-disabled:hover { + border-color: #d9d9d9; } -.is-validating.has-feedback:after { - display: inline-block; - animation: loadingCircle 1s infinite linear; - content: "\E64D"; - color: #108ee9; +.ant-pagination-disabled:hover a { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.ant-advanced-search-form .ant-form-item { - margin-bottom: 16px; +.ant-pagination-disabled a { + color: rgba(0, 0, 0, 0.25); } -.ant-advanced-search-form .ant-input, -.ant-advanced-search-form .ant-input-group .ant-input, -.ant-advanced-search-form .ant-input-group .ant-input-group-addon { - height: 28px; +.ant-pagination-slash { + margin: 0 10px 0 5px; } -@keyframes diffZoomIn1 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options { + display: inline-block; + margin-left: 15px; } -@keyframes diffZoomIn2 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options-size-changer { + display: inline-block; + margin-right: 10px; } -@keyframes diffZoomIn3 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options-quick-jumper { + display: inline-block; + height: 28px; + line-height: 28px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-notification { - position: fixed; - z-index: 1010; - width: 335px; - margin-right: 24px; +.ant-pagination-options-quick-jumper input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; + margin: 0 8px; + width: 50px; } -.ant-notification-topLeft, -.ant-notification-bottomLeft { - margin-left: 24px; - margin-right: 0; +.ant-pagination-options-quick-jumper input::-moz-placeholder { + color: #ccc; + opacity: 1; } -.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-pagination-options-quick-jumper input:-ms-input-placeholder { + color: #ccc; } -.ant-notification-notice { - padding: 16px; - border-radius: 4px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - background: #fff; - line-height: 1.5; - position: relative; - margin-bottom: 10px; - overflow: hidden; +.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { + color: #ccc; } -.ant-notification-notice-message { - font-size: 14px; - color: rgba(0, 0, 0, 0.85); - margin-bottom: 4px; - line-height: 20px; +.ant-pagination-options-quick-jumper input:hover { + border-color: #49a9ee; } -.ant-notification-notice-description { - font-size: 12px; +.ant-pagination-options-quick-jumper input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-notification-notice-closable .ant-notification-notice-message { - padding-right: 24px; +.ant-pagination-options-quick-jumper input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); } -.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 { - float: left; - font-size: 32px; - line-height: 32px; +.ant-pagination-options-quick-jumper input[disabled]:hover { + border-color: #e2e2e2; } -.ant-notification-notice-icon-success { - color: #00a854; +textarea.ant-pagination-options-quick-jumper input { + max-width: 100%; + height: auto; + vertical-align: bottom; } -.ant-notification-notice-icon-info { - color: #108ee9; +.ant-pagination-options-quick-jumper input-lg { + padding: 6px 7px; + height: 32px; } -.ant-notification-notice-icon-warning { - color: #ffbf00; +.ant-pagination-options-quick-jumper input-sm { + padding: 1px 7px; + height: 22px; } -.ant-notification-notice-icon-error { - color: #f04134; +.ant-pagination-simple .ant-pagination-prev, +.ant-pagination-simple .ant-pagination-next { + border: 0; + height: 24px; + line-height: 24px; + margin: 0; + font-size: 18px; } -.ant-notification-notice-close-x:after { - font-size: 12px; - content: "\E633"; - font-family: "anticon"; - cursor: pointer; +.ant-pagination-simple .ant-pagination-simple-pager { + display: inline-block; + margin-right: 8px; } -.ant-notification-notice-close { - position: absolute; - right: 16px; - top: 10px; - color: rgba(0, 0, 0, 0.43); +.ant-pagination-simple .ant-pagination-simple-pager input { + margin: 0 8px; + box-sizing: border-box; + background-color: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; outline: none; + padding: 5px 8px; + width: 30px; + height: 24px; + text-align: center; + transition: border-color 0.3s ease; } -.ant-notification-notice-close:hover { - color: #404040; +.ant-pagination-simple .ant-pagination-simple-pager input:hover { + border-color: #108ee9; } -.ant-notification-notice-btn { - float: right; - margin-top: 16px; +.ant-pagination.mini .ant-pagination-total-text { + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-item { + border: 0; + margin: 0; + min-width: 20px; + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-prev, +.ant-pagination.mini .ant-pagination-next { + margin: 0; + min-width: 20px; + height: 20px; + line-height: 20px; + border: 0; } -.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-pagination.mini .ant-pagination-prev a:after, +.ant-pagination.mini .ant-pagination-next a:after { + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-jump-prev, +.ant-pagination.mini .ant-pagination-jump-next { + height: 20px; + line-height: 20px; } -.ant-notification-fade-leave.ant-notification-fade-leave-active { - animation-name: NotificationFadeOut; - animation-play-state: running; +.ant-pagination.mini .ant-pagination-options { + margin-left: 8px; } -@keyframes NotificationFadeIn { - 0% { - opacity: 0; - left: 335px; - } - 100% { - left: 0; - opacity: 1; - } +.ant-pagination.mini .ant-pagination-options-quick-jumper { + height: 20px; + line-height: 20px; } -@keyframes NotificationLeftFadeIn { - 0% { - opacity: 0; - right: 335px; - } - 100% { - right: 0; - opacity: 1; - } +.ant-pagination.mini .ant-pagination-options-quick-jumper input { + padding: 1px 7px; + height: 22px; + width: 44px; } -@keyframes NotificationFadeOut { - 0% { - opacity: 1; - margin-bottom: 10px; - padding-top: 16px; - padding-bottom: 16px; - max-height: 150px; - } - 100% { - opacity: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - max-height: 0; +@media only screen and (max-width: 1024px) { + .ant-pagination-item-after-jump-prev, + .ant-pagination-item-before-jump-next { + display: none; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -5553,392 +5855,316 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-upload { +.ant-select { + box-sizing: border-box; + display: inline-block; + position: relative; + color: rgba(0, 0, 0, 0.65); font-size: 12px; - outline: 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-select > ul > li > a { + padding: 0; + background-color: #fff; } -.ant-upload.ant-upload-select-picture-card { - border: 1px dashed #d9d9d9; - width: 96px; - height: 96px; - border-radius: 4px; - background-color: #fbfbfb; +.ant-select-arrow { + font-style: normal; + vertical-align: baseline; text-align: center; - cursor: pointer; - transition: border-color 0.3s ease; + text-transform: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + position: absolute; + top: 50%; + right: 8px; + line-height: 1; + margin-top: -6px; display: inline-block; - vertical-align: top; - margin-right: 8px; - margin-bottom: 8px; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-upload.ant-upload-select-picture-card > .ant-upload { +.ant-select-arrow:before { display: block; - width: 100%; - height: 100%; - padding: 20px 0; + font-family: "anticon" !important; } -.ant-upload.ant-upload-select-picture-card:hover { - border-color: #108ee9; +:root .ant-select-arrow { + filter: none; } -.ant-upload.ant-upload-drag { - border: 1px dashed #d9d9d9; - transition: border-color 0.3s ease; - cursor: pointer; - border-radius: 4px; - text-align: center; - width: 100%; - height: 100%; - position: relative; +:root .ant-select-arrow { + font-size: 12px; } -.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { - border: 2px dashed #49a9ee; +.ant-select-arrow * { + display: none; } -.ant-upload.ant-upload-drag.ant-upload-disabled { - cursor: not-allowed; +.ant-select-arrow:before { + content: '\E61D'; + transition: transform 0.2s ease; } -.ant-upload.ant-upload-drag .ant-upload-btn { - display: table; - height: 100%; +.ant-select-selection { + outline: none; + user-select: none; + box-sizing: border-box; + display: block; + background-color: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.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 { +.ant-select-selection:hover { border-color: #49a9ee; } -.ant-upload.ant-upload-drag p.ant-upload-drag-icon { - height: 60px; - margin-bottom: 24px; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { - font-size: 80px; - margin-top: -5px; - color: #49a9ee; -} -.ant-upload.ant-upload-drag p.ant-upload-text { - font-size: 14px; +.ant-select-focused .ant-select-selection, +.ant-select-selection:focus, +.ant-select-selection:active { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-upload.ant-upload-drag p.ant-upload-hint { +.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: 8px; + z-index: 1; + background: #fff; + top: 50%; font-size: 12px; - color: rgba(0, 0, 0, 0.43); -} -.ant-upload.ant-upload-drag .anticon-plus { - font-size: 30px; - transition: all 0.3s ease; color: rgba(0, 0, 0, 0.25); + width: 12px; + height: 12px; + margin-top: -6px; + line-height: 12px; + cursor: pointer; + transition: color 0.3s ease, opacity 0.15s ease; } -.ant-upload.ant-upload-drag .anticon-plus:hover { - color: rgba(0, 0, 0, 0.43); +.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-upload.ant-upload-drag:hover .anticon-plus { +.ant-select-selection__clear:hover { color: rgba(0, 0, 0, 0.43); } -.ant-upload-list { - overflow: hidden; +.ant-select-selection:hover .ant-select-selection__clear { + opacity: 1; } -.ant-upload-list-item { +.ant-select-selection-selected-value { + float: left; overflow: hidden; - margin-top: 8px; - font-size: 12px; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; + padding-right: 14px; } -.ant-upload-list-item-info { - height: 22px; - line-height: 22px; - padding: 0 4px; - transition: background-color 0.3s ease; +.ant-select-disabled { + color: rgba(0, 0, 0, 0.25); } -.ant-upload-list-item-info .anticon-paper-clip { - margin-right: 4px; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); +.ant-select-disabled .ant-select-selection { + background: #f7f7f7; + cursor: not-allowed; } -.ant-upload-list-item-info .anticon-cross { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transition: all 0.3s ease; - opacity: 0; - cursor: pointer; - float: right; - color: rgba(0, 0, 0, 0.43); - line-height: 22px; +.ant-select-disabled .ant-select-selection:hover, +.ant-select-disabled .ant-select-selection:focus, +.ant-select-disabled .ant-select-selection:active { + border-color: #d9d9d9; + box-shadow: none; } -:root .ant-upload-list-item-info .anticon-cross { - filter: none; +.ant-select-disabled .ant-select-selection__clear { + display: none; + visibility: hidden; + pointer-events: none; } -:root .ant-upload-list-item-info .anticon-cross { - font-size: 12px; +.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice { + background: #eee; + color: #aaa; + padding-right: 10px; } -.ant-upload-list-item-info .anticon-cross:hover { - color: rgba(0, 0, 0, 0.65); +.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove { + display: none; } -.ant-upload-list-item:hover .ant-upload-list-item-info { - background-color: #ecf6fd; +.ant-select-selection--single { + height: 28px; + position: relative; + cursor: pointer; } -.ant-upload-list-item:hover .anticon-cross { - opacity: 1; +.ant-select-selection__rendered { + display: block; + margin-left: 7px; + margin-right: 7px; + position: relative; + line-height: 26px; } -.ant-upload-list-item-error, -.ant-upload-list-item-error .anticon-paper-clip { - color: #f04134; +.ant-select-selection__rendered:after { + content: '.'; + visibility: hidden; + pointer-events: none; + display: inline-block; + width: 0; } -.ant-upload-list-item-error .anticon-cross { - opacity: 1; +.ant-select-lg .ant-select-selection--single { + height: 32px; } -.ant-upload-list-item-progress { - padding: 0 8px 0 20px; - margin-top: -2px; - margin-bottom: 1px; - font-size: 12px; +.ant-select-lg .ant-select-selection__rendered { + line-height: 30px; } -.ant-upload-list-item-progress .ant-progress-line-inner { - vertical-align: middle; +.ant-select-lg .ant-select-selection--multiple { + min-height: 32px; } -.ant-upload-list-picture .ant-upload-list-item, -.ant-upload-list-picture-card .ant-upload-list-item { - padding: 8px; - border-radius: 4px; - border: 1px solid #d9d9d9; - height: 66px; - position: relative; +.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { + height: 24px; + line-height: 24px; } -.ant-upload-list-picture .ant-upload-list-item:hover, -.ant-upload-list-picture-card .ant-upload-list-item:hover { - background: transparent; +.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { + top: 16px; } -.ant-upload-list-picture .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; +.ant-select-sm .ant-select-selection--single { + height: 22px; } -.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-select-sm .ant-select-selection__rendered { + line-height: 20px; } -.ant-upload-list-picture .ant-upload-list-item-uploading, -.ant-upload-list-picture-card .ant-upload-list-item-uploading { - border-style: dashed; +.ant-select-sm .ant-select-selection--multiple { + min-height: 22px; } -.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; +.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { + height: 14px; + line-height: 14px; } -.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; - border-radius: 2px; +.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear { + top: 11px; } -.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: rgba(0, 0, 0, 0.43); +.ant-select-disabled .ant-select-selection__choice__remove { + color: rgba(0, 0, 0, 0.25); + cursor: default; } -.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-name { +.ant-select-disabled .ant-select-selection__choice__remove:hover { + color: rgba(0, 0, 0, 0.25); +} +.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: #ccc; + line-height: 20px; + height: 20px; + max-width: 100%; + margin-top: -10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; - margin: 0 0 0 8px; - line-height: 44px; - transition: all 0.3s ease; - 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; +.ant-select-search__field__placeholder { + left: 8px; } -.ant-upload-list-picture .anticon-cross, -.ant-upload-list-picture-card .anticon-cross { +.ant-select-search--inline { position: absolute; - right: 8px; - top: 8px; - line-height: 1; -} -.ant-upload-list-picture-card { - display: inline; -} -.ant-upload-list-picture-card .ant-upload-list-item { - display: inline-block; - width: 96px; - height: 96px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item-info { - height: 100%; - position: relative; -} -.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; - opacity: 0; - width: 100%; height: 100%; } -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o, -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete { - z-index: 10; - transition: all .3; - cursor: pointer; - font-size: 16px; - width: 16px; - color: rgba(255, 255, 255, 0.91); - opacity: 0; - margin: 0 4px; -} -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o:hover, -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete:hover { - color: #fff; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover:before { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-eye-o, -.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-delete { - 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; +.ant-select-selection--multiple .ant-select-search--inline { + float: left; + position: static; } -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - display: block; +.ant-select-search--inline .ant-select-search__field__wrap { width: 100%; height: 100%; - position: static; -} -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: none; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { - background-color: #fbfbfb; +.ant-select-search--inline .ant-select-search__field { + border-width: 0; + font-size: 100%; + height: 100%; + width: 100%; + background: transparent; + outline: 0; + border-radius: 4px; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { - height: auto; +.ant-select-search--inline .ant-select-search__field__mirror { + position: absolute; + top: 0; + left: -9999px; + white-space: pre; + pointer-events: none; } -.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-select-search--inline > i { + float: right; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading-text { - margin-top: 18px; - color: rgba(0, 0, 0, 0.43); +.ant-select-selection--multiple { + min-height: 28px; + cursor: text; + padding-bottom: 3px; + zoom: 1; } -.ant-upload-list-picture-card .ant-upload-list-item-progress { - padding-left: 0; +.ant-select-selection--multiple:before, +.ant-select-selection--multiple:after { + content: " "; + display: table; } -.ant-upload-list .ant-upload-success-icon { - color: #00a854; - font-weight: bold; +.ant-select-selection--multiple:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-upload-list .ant-upload-margin-top-enter { - animation: uploadMarginTopIn 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-select-selection--multiple .ant-select-search--inline { + width: auto; + padding: 0; } -.ant-upload-list .ant-upload-margin-top-leave { - animation: uploadMarginTopOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field { + width: 0.75em; } -@keyframes uploadMarginTopIn { - from { - margin-top: -25px; - opacity: 0; - } +.ant-select-selection--multiple .ant-select-selection__rendered { + margin-left: 5px; + margin-bottom: -3px; + height: auto; } -@keyframes uploadMarginTopOut { - to { - margin-top: -25px; - opacity: 0; - } +.ant-select-selection--multiple > ul > li, +.ant-select-selection--multiple .ant-select-selection__rendered > ul > li { + margin-top: 3px; + height: 20px; + line-height: 20px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-collapse { - background-color: #f7f7f7; +.ant-select-selection--multiple .ant-select-selection__choice { + color: rgba(0, 0, 0, 0.65); + background-color: #f3f3f3; border-radius: 4px; - border: 1px solid #d9d9d9; - border-bottom: 0; -} -.ant-collapse > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header { - height: 38px; - line-height: 38px; - padding-left: 32px; - color: rgba(0, 0, 0, 0.85); - cursor: pointer; + cursor: default; + float: left; + margin-right: 4px; + max-width: 99%; position: relative; - transition: all .3s; + overflow: hidden; + transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + padding: 0 20px 0 10px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header:active { - background-color: #ecf6fd !important; +.ant-select-selection--multiple .ant-select-selection__choice__disabled { + padding: 0 10px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.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; @@ -5947,83 +6173,210 @@ form .ant-cascader-picker { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - position: absolute; color: rgba(0, 0, 0, 0.43); - display: inline-block; + line-height: inherit; + cursor: pointer; font-weight: bold; - line-height: 40px; - vertical-align: middle; - transition: transform 0.24s; - top: 0; - left: 16px; - /* stylelint-disable declaration-block-no-duplicate-properties */ - top: 16px \9; - left: 0 \9; - /* stylelint-enable declaration-block-no-duplicate-properties */ -} -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { - filter: none; -} -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + display: inline-block; font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + position: absolute; + right: 4px; + padding: 0 0 0 8px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { +.ant-select-selection--multiple .ant-select-selection__choice__remove:before { display: block; font-family: "anticon" !important; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { - content: "\E61F"; +:root .ant-select-selection--multiple .ant-select-selection__choice__remove { + filter: none; } -.ant-collapse-anim-active { - transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); +:root .ant-select-selection--multiple .ant-select-selection__choice__remove { + font-size: 12px; } -.ant-collapse-content { - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - padding: 0 16px; - background-color: #fff; +.ant-select-selection--multiple .ant-select-selection__choice__remove:hover { + color: #404040; } -.ant-collapse-content > .ant-collapse-content-box { - padding-top: 16px; - padding-bottom: 16px; +.ant-select-selection--multiple .ant-select-selection__choice__remove:before { + content: "\E633"; } -.ant-collapse-content-inactive { +.ant-select-selection--multiple .ant-select-selection__clear { + top: 14px; +} +.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered { + margin-right: 20px; +} +.ant-select-open .ant-select-arrow { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -ms-transform: rotate(180deg); +} +.ant-select-open .ant-select-arrow:before { + transform: rotate(180deg); +} +.ant-select-open .ant-select-selection { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-select-combobox .ant-select-arrow { display: none; } -.ant-collapse-item:last-child > .ant-collapse-content { - border-radius: 0 0 4px 4px; +.ant-select-combobox .ant-select-search--inline { + height: 100%; + width: 100%; + float: none; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +.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 { + background-color: #fff; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-radius: 4px; + box-sizing: border-box; + z-index: 1050; + left: -9999px; + top: -9999px; + position: absolute; + outline: none; + overflow: hidden; + 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: 16px; +} +.ant-select-dropdown-menu-item-group-title { + color: rgba(0, 0, 0, 0.43); + line-height: 1.5; + padding: 8px; +} +.ant-select-dropdown-menu-item { + position: relative; + display: block; + padding: 7px 8px; + font-weight: normal; + color: rgba(0, 0, 0, 0.65); + white-space: nowrap; + cursor: pointer; + overflow: hidden; + transition: background 0.3s ease; +} +.ant-select-dropdown-menu-item:hover { + background-color: #ecf6fd; +} +.ant-select-dropdown-menu-item-active { + background-color: #ecf6fd; +} +.ant-select-dropdown-menu-item-disabled { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-select-dropdown-menu-item-disabled:hover { + color: rgba(0, 0, 0, 0.25); + background-color: #fff; + cursor: not-allowed; +} +.ant-select-dropdown-menu-item-selected, +.ant-select-dropdown-menu-item-selected:hover { + background-color: #f7f7f7; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); +} +.ant-select-dropdown-menu-item-divider { + height: 1px; + margin: 1px 0; + overflow: hidden; + background-color: #e5e5e5; + 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: 9px \9; - transform: scale(0.75) rotate(90deg); + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.00000000000000006123, M12=-1, M21=1, M22=0.00000000000000006123)"; + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; zoom: 1; + transition: all 0.2s ease; + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 8px; + font-weight: bold; + text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0; } -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { filter: none; } -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { font-size: 12px; } -.ant-collapse-borderless { - background-color: #fff; - border: 0; -} -.ant-collapse-borderless > .ant-collapse-item-active { - border: 0; +.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after { + color: #ddd; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; - border-top: 1px solid #d9d9d9; +.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after { + display: none; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header { - transition: all .3s; +.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: #108ee9; + display: inline-block; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header:hover { - background-color: #f7f7f7; +.ant-select-dropdown-container-open .ant-select-dropdown, +.ant-select-dropdown-open .ant-select-dropdown { + display: block; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -6047,138 +6400,178 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-tag { display: inline-block; - line-height: 1; - position: relative; - vertical-align: middle; + line-height: 20px; + height: 22px; + padding: 0 8px; + border-radius: 4px; + border: 1px solid #e9e9e9; + background: #f3f3f3; + font-size: 12px; + transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + opacity: 1; + margin-right: 8px; + cursor: pointer; + white-space: nowrap; } -.ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner, -.ant-checkbox:hover .ant-checkbox-inner, -.ant-checkbox-focused .ant-checkbox-inner { - border-color: #108ee9; +.ant-tag:hover { + opacity: 0.85; } -.ant-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; - background-color: #fff; - transition: all .3s; +.ant-tag, +.ant-tag a, +.ant-tag a:hover { + color: rgba(0, 0, 0, 0.65); } -.ant-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-tag-text a:first-child:last-child { + display: inline-block; + margin: 0 -8px; + padding: 0 8px; } -.ant-checkbox-input { - position: absolute; - left: 0; - z-index: 1; +.ant-tag .anticon-cross { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); - top: 0; - bottom: 0; - right: 0; - width: 100%; - height: 100%; -} -.ant-checkbox-indeterminate .ant-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; + font-weight: bold; + margin-left: 3px; + transition: all 0.3s ease; + opacity: 0.66; } -.ant-checkbox-checked .ant-checkbox-inner:after { - transform: rotate(45deg) scale(1); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; +:root .ant-tag .anticon-cross { + filter: none; } -.ant-checkbox-checked .ant-checkbox-inner, -.ant-checkbox-indeterminate .ant-checkbox-inner { +:root .ant-tag .anticon-cross { + font-size: 12px; +} +.ant-tag .anticon-cross:hover { + opacity: 1; +} +.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:hover, +.ant-tag-checkable:active, +.ant-tag-checkable-checked { + color: #fff; +} +.ant-tag-checkable:hover { + background-color: #49a9ee; +} +.ant-tag-checkable-checked { background-color: #108ee9; - border-color: #108ee9; } -.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.ant-tag-checkable:active { + background-color: #0e77ca; } -.ant-checkbox-disabled .ant-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.ant-tag-close { + width: 0 !important; + padding: 0; + margin: 0; } -.ant-checkbox-disabled .ant-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.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-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-tag-zoom-leave { + animation: antZoomOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + animation-fill-mode: both; } -.ant-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-tag-pink { + color: #f5317f; + background: #fdd8e7; + border-color: #fdd8e7; } -.ant-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-tag-pink-inverse { + background: #f5317f; + border-color: #f5317f; + color: #fff; } -.ant-checkbox-wrapper + span, -.ant-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-tag-red { + color: #f04134; + background: #fcdbd9; + border-color: #fcdbd9; } -.ant-checkbox-group { - font-size: 12px; +.ant-tag-red-inverse { + background: #f04134; + border-color: #f04134; + color: #fff; } -.ant-checkbox-group-item { - display: inline-block; +.ant-tag-orange { + color: #f56a00; + background: #fde3cf; + border-color: #fde3cf; } -@media \0screen { - .ant-checkbox-checked .ant-checkbox-inner:before, - .ant-checkbox-checked .ant-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-tag-orange-inverse { + background: #f56a00; + border-color: #f56a00; + color: #fff; +} +.ant-tag-yellow { + color: #ffbf00; + background: #fff3cf; + border-color: #fff3cf; +} +.ant-tag-yellow-inverse { + background: #ffbf00; + border-color: #ffbf00; + color: #fff; +} +.ant-tag-cyan { + color: #00a2ae; + background: #cfedf0; + border-color: #cfedf0; +} +.ant-tag-cyan-inverse { + background: #00a2ae; + border-color: #00a2ae; + color: #fff; +} +.ant-tag-green { + color: #00a854; + background: #cfefdf; + border-color: #cfefdf; +} +.ant-tag-green-inverse { + background: #00a854; + border-color: #00a854; + color: #fff; +} +.ant-tag-blue { + color: #108ee9; + background: #d2eafb; + border-color: #d2eafb; +} +.ant-tag-blue-inverse { + background: #108ee9; + border-color: #108ee9; + color: #fff; +} +.ant-tag-purple { + color: #7265e6; + background: #e4e2fa; + border-color: #e4e2fa; +} +.ant-tag-purple-inverse { + background: #7265e6; + border-color: #7265e6; + color: #fff; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -6202,5969 +6595,1809 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-radio-group { - display: inline-block; - font-size: 12px; -} -.ant-radio-wrapper { - font-size: 12px; - vertical-align: middle; - display: inline-block; +.ant-switch { position: relative; - white-space: nowrap; - margin-right: 8px; - cursor: pointer; -} -.ant-radio { - white-space: nowrap; - outline: none; display: inline-block; - position: relative; - line-height: 1; + box-sizing: border-box; + height: 22px; + min-width: 44px; + line-height: 20px; vertical-align: middle; + border-radius: 20px; + border: 1px solid #ccc; + background-color: rgba(0, 0, 0, 0.25); 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: #108ee9; -} -.ant-radio-inner { - position: relative; - top: 0; - left: 0; - display: inline-block; - width: 14px; - height: 14px; - border-width: 1px; - border-style: solid; - border-radius: 14px; - border-color: #d9d9d9; - background-color: #fff; transition: all 0.3s; + user-select: none; } -.ant-radio-inner:after { - position: absolute; - width: 6px; - height: 6px; - left: 3px; - top: 3px; - border-radius: 4px; - display: table; - border-top: 0; - border-left: 0; - content: ' '; - background-color: #108ee9; - opacity: 0; - transform: scale(0); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-switch-inner { + color: #fff; + font-size: 12px; + margin-left: 24px; + margin-right: 6px; + display: block; } -.ant-radio-input { +.ant-switch:after { position: absolute; - left: 0; - z-index: 1; + width: 18px; + height: 18px; + left: 1px; + top: 1px; + border-radius: 18px; + background-color: #fff; + content: " "; cursor: pointer; - opacity: 0; - top: 0; - bottom: 0; - right: 0; + transition: all 0.3s, width 0.3s; } -.ant-radio-checked .ant-radio-inner { - border-color: #108ee9; +.ant-switch:active:after { + width: 24px; } -.ant-radio-checked .ant-radio-inner:after { - transform: scale(1); - opacity: 1; - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-switch:focus { + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + outline: 0; } -.ant-radio-disabled .ant-radio-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.ant-switch:focus:hover { + box-shadow: none; } -.ant-radio-disabled .ant-radio-inner:after { - background-color: #cccccc; +.ant-switch-small { + height: 14px; + min-width: 28px; + line-height: 12px; } -.ant-radio-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-switch-small .ant-switch-inner { + margin-left: 18px; + margin-right: 3px; } -span.ant-radio + * { - padding-left: 8px; - padding-right: 8px; +.ant-switch-small:after { + width: 12px; + height: 12px; + top: 0; + left: 0.5px; } -.ant-radio-button-wrapper { - margin: 0; - height: 28px; - line-height: 26px; - color: rgba(0, 0, 0, 0.65); - display: inline-block; - transition: all 0.3s ease; - cursor: pointer; - border: 1px solid #d9d9d9; - border-left: 0; - background: #fff; - padding: 0 16px; +.ant-switch-small:active:after { + width: 16px; } -.ant-radio-button-wrapper a { - color: rgba(0, 0, 0, 0.65); +.ant-switch-small.ant-switch-checked:after { + left: 100%; + margin-left: -12.5px; } -.ant-radio-button-wrapper > .ant-radio-button { - margin-left: 0; - display: block; - width: 0; - height: 0; +.ant-switch-small.ant-switch-checked .ant-switch-inner { + margin-left: 3px; + margin-right: 18px; } -.ant-radio-group-large .ant-radio-button-wrapper { - height: 32px; - line-height: 30px; +.ant-switch-small:active.ant-switch-checked:after { + margin-left: -16.5px; } -.ant-radio-group-small .ant-radio-button-wrapper { - height: 22px; - line-height: 20px; - padding: 0 12px; +.ant-switch-checked { + border-color: #108ee9; + background-color: #108ee9; } -.ant-radio-group-small .ant-radio-button-wrapper:first-child { - border-radius: 2px 0 0 2px; +.ant-switch-checked .ant-switch-inner { + margin-left: 6px; + margin-right: 24px; } -.ant-radio-group-small .ant-radio-button-wrapper:last-child { - border-radius: 0 2px 2px 0; +.ant-switch-checked:after { + left: 100%; + margin-left: -19px; } -.ant-radio-button-wrapper:first-child { - border-radius: 4px 0 0 4px; - border-left: 1px solid #d9d9d9; +.ant-switch-checked:active:after { + margin-left: -25px; } -.ant-radio-button-wrapper:last-child { - border-radius: 0 4px 4px 0; +.ant-switch-disabled { + cursor: not-allowed; + background: #f4f4f4; + border-color: #f4f4f4; } -.ant-radio-button-wrapper:first-child:last-child { - border-radius: 4px; +.ant-switch-disabled:after { + background: #ccc; + cursor: not-allowed; } -.ant-radio-button-wrapper:hover, -.ant-radio-button-wrapper-focused { - color: #108ee9; +.ant-switch-disabled .ant-switch-inner { + color: rgba(0, 0, 0, 0.25); +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-row { position: relative; + margin-left: 0; + margin-right: 0; + height: auto; + zoom: 1; + display: block; } -.ant-radio-button-wrapper .ant-radio-inner, -.ant-radio-button-wrapper input[type="checkbox"], -.ant-radio-button-wrapper input[type="radio"] { - opacity: 0; - filter: alpha(opacity=0); - width: 0; +.ant-row:before, +.ant-row:after { + content: " "; + display: table; +} +.ant-row:after { + clear: both; + visibility: hidden; + font-size: 0; height: 0; } -.ant-radio-button-wrapper-checked { - background: #fff; - border-color: #108ee9; - color: #108ee9; - box-shadow: -1px 0 0 0 #108ee9; +.ant-row-flex { + display: flex; + flex-direction: row; + flex-wrap: wrap; } -.ant-radio-button-wrapper-checked:first-child { - border-color: #108ee9; - box-shadow: none!important; +.ant-row-flex:before, +.ant-row-flex:after { + display: flex; } -.ant-radio-button-wrapper-checked:hover { - border-color: #49a9ee; - box-shadow: -1px 0 0 0 #49a9ee; - color: #49a9ee; +.ant-row-flex-start { + justify-content: flex-start; } -.ant-radio-button-wrapper-checked:active { - border-color: #0e77ca; - box-shadow: -1px 0 0 0 #0e77ca; - color: #0e77ca; +.ant-row-flex-center { + justify-content: center; } -.ant-radio-button-wrapper-disabled { - border-color: #d9d9d9; - background-color: #f7f7f7; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-row-flex-end { + justify-content: flex-end; } -.ant-radio-button-wrapper-disabled:first-child, -.ant-radio-button-wrapper-disabled:hover { - border-color: #d9d9d9; - background-color: #f7f7f7; - color: rgba(0, 0, 0, 0.25); +.ant-row-flex-space-between { + justify-content: space-between; } -.ant-radio-button-wrapper-disabled:first-child { - border-left-color: #d9d9d9; +.ant-row-flex-space-around { + justify-content: space-around; } -.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { - color: #fff; - background-color: #e6e6e6; - border-color: #d9d9d9; - box-shadow: none; +.ant-row-flex-top { + align-items: flex-start; } -.ant-more-panel { - background-color: #fff; - border-radius: 2px; - font-size: 12px; - position: relative; - padding: 15px; - display: flex; - border: 1px solid #e9e9e9; - transition: all .3s; +.ant-row-flex-middle { + align-items: center; } -.ant-more-panel:hover { - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-color: #eee; +.ant-row-flex-bottom { + align-items: flex-end; } -.ant-more-panel-body { - flex: 1; - overflow: hidden; +.ant-col { + position: relative; + display: block; } -.ant-more-panel-form { +.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; - display: inline-block; + min-height: 1px; + padding-left: 0; + padding-right: 0; } -.ant-more-panel-control { - position: absolute; - right: 0; - top: 0; - padding-top: 2px; +.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-more-panel-btn { - cursor: pointer; - border: 1px solid #e9e9e9; - color: #96A1A7; - border-radius: 2px; - width: 48px; - text-align: center; - line-height: 14px; - position: absolute; - left: 50%; - bottom: -1px; - margin-left: -1px; -} -.ant-modal { - position: relative; - width: auto; - margin: 0 auto; - top: 100px; - padding-bottom: 24px; +.ant-col-24 { + display: block; + width: 100%; } -.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-col-push-24 { + left: 100%; } -.ant-modal-title { - margin: 0; - font-size: 14px; - line-height: 21px; - font-weight: bold; +.ant-col-pull-24 { + right: 100%; } -.ant-modal-content { - position: relative; - background-color: #fff; - border: 0; - border-radius: 4px; - background-clip: padding-box; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); +.ant-col-offset-24 { + margin-left: 100%; } -.ant-modal-close { - cursor: pointer; - border: 0; - background: transparent; - position: absolute; - right: 16px; - top: 16px; - z-index: 10; - font-weight: 700; - line-height: 1; - text-decoration: none; - transition: color .3s ease; - color: rgba(0, 0, 0, 0.43); - outline: 0; +.ant-col-order-24 { + order: 24; } -.ant-modal-close-x { +.ant-col-23 { display: block; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - width: 14px; - height: 14px; - font-size: 14px; - line-height: 1; + width: 95.83333333%; } -.ant-modal-close-x:before { - content: "\E633"; - display: block; - font-family: "anticon" !important; +.ant-col-push-23 { + left: 95.83333333%; } -.ant-modal-close:focus, -.ant-modal-close:hover { - color: #444; - text-decoration: none; +.ant-col-pull-23 { + right: 95.83333333%; } -.ant-modal-header { - padding: 14px 16px; - border-radius: 4px 4px 0 0; - background: #fff; - color: rgba(0, 0, 0, 0.65); - border-bottom: 1px solid #e9e9e9; +.ant-col-offset-23 { + margin-left: 95.83333333%; } -.ant-modal-body { - padding: 16px; - font-size: 12px; - line-height: 1.5; +.ant-col-order-23 { + order: 23; } -.ant-modal-footer { - border-top: 1px solid #e9e9e9; - padding: 10px 16px 10px 10px; - text-align: right; - border-radius: 0 0 4px 4px; +.ant-col-22 { + display: block; + width: 91.66666667%; } -.ant-modal-footer button + button { - margin-left: 8px; - margin-bottom: 0; +.ant-col-push-22 { + left: 91.66666667%; } -.ant-modal.zoom-enter, -.ant-modal.zoom-appear { - animation-duration: 0.3s; - transform: none; - opacity: 0; +.ant-col-pull-22 { + right: 91.66666667%; } -.ant-modal-mask { - position: fixed; - top: 0; - right: 0; - left: 0; - bottom: 0; - background-color: #373737; - background-color: rgba(55, 55, 55, 0.6); - height: 100%; - z-index: 1000; - filter: alpha(opacity=50); +.ant-col-offset-22 { + margin-left: 91.66666667%; } -.ant-modal-mask-hidden { - display: none; +.ant-col-order-22 { + order: 22; } -.ant-modal-open { - overflow: hidden; +.ant-col-21 { + display: block; + width: 87.5%; } -@media (max-width: 768px) { - .ant-modal { - width: auto !important; - margin: 10px; - } - .vertical-center-modal .ant-modal { - flex: 1; - } +.ant-col-push-21 { + left: 87.5%; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-confirm .ant-modal-header { - display: none; +.ant-col-pull-21 { + right: 87.5%; } -.ant-confirm .ant-modal-close { - display: none; +.ant-col-offset-21 { + margin-left: 87.5%; } -.ant-confirm .ant-modal-body { - padding: 30px 40px; +.ant-col-order-21 { + order: 21; } -.ant-confirm-body-wrapper { - zoom: 1; +.ant-col-20 { + display: block; + width: 83.33333333%; } -.ant-confirm-body-wrapper:before, -.ant-confirm-body-wrapper:after { - content: " "; - display: table; +.ant-col-push-20 { + left: 83.33333333%; } -.ant-confirm-body-wrapper:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-col-pull-20 { + right: 83.33333333%; } -.ant-confirm-body .ant-confirm-title { - color: rgba(0, 0, 0, 0.65); - font-weight: bold; - font-size: 14px; +.ant-col-offset-20 { + margin-left: 83.33333333%; } -.ant-confirm-body .ant-confirm-content { - margin-left: 42px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); - margin-top: 8px; +.ant-col-order-20 { + order: 20; } -.ant-confirm-body > .anticon { - font-size: 24px; - margin-right: 16px; - padding: 0 1px; - float: left; +.ant-col-19 { + display: block; + width: 79.16666667%; } -.ant-confirm .ant-confirm-btns { - margin-top: 30px; - float: right; +.ant-col-push-19 { + left: 79.16666667%; } -.ant-confirm .ant-confirm-btns button + button { - margin-left: 10px; - margin-bottom: 0; +.ant-col-pull-19 { + right: 79.16666667%; } -.ant-confirm-error .ant-confirm-body > .anticon { - color: #f04134; +.ant-col-offset-19 { + margin-left: 79.16666667%; } -.ant-confirm-warning .ant-confirm-body > .anticon, -.ant-confirm-confirm .ant-confirm-body > .anticon { - color: #ffbf00; +.ant-col-order-19 { + order: 19; } -.ant-confirm-info .ant-confirm-body > .anticon { - color: #108ee9; +.ant-col-18 { + display: block; + width: 75%; } -.ant-confirm-success .ant-confirm-body > .anticon { - color: #00a854; +.ant-col-push-18 { + left: 75%; } -.ant-message { - font-size: 12px; - position: fixed; - z-index: 1010; - width: 100%; - top: 16px; - left: 0; +.ant-col-pull-18 { + right: 75%; } -.ant-message-notice { - width: auto; - vertical-align: middle; - position: absolute; - left: 50%; +.ant-col-offset-18 { + margin-left: 75%; } -.ant-message-notice-content { - position: relative; - right: 50%; - padding: 8px 16px; - border-radius: 4px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - background: #fff; +.ant-col-order-18 { + order: 18; +} +.ant-col-17 { display: block; + width: 70.83333333%; } -.ant-message-success .anticon { - color: #00a854; +.ant-col-push-17 { + left: 70.83333333%; } -.ant-message-error .anticon { - color: #f04134; +.ant-col-pull-17 { + right: 70.83333333%; } -.ant-message-warning .anticon { - color: #ffbf00; +.ant-col-offset-17 { + margin-left: 70.83333333%; } -.ant-message-info .anticon, -.ant-message-loading .anticon { - color: #108ee9; +.ant-col-order-17 { + order: 17; } -.ant-message .anticon { - margin-right: 8px; - font-size: 14px; - top: 1px; - position: relative; +.ant-col-16 { + display: block; + width: 66.66666667%; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-calendar-picker-container { - position: absolute; - z-index: 1050; +.ant-col-push-16 { + left: 66.66666667%; } -.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-col-pull-16 { + right: 66.66666667%; } -.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-col-offset-16 { + margin-left: 66.66666667%; } -.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-col-order-16 { + order: 16; } -.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-col-15 { + display: block; + width: 62.5%; } -.ant-calendar-picker { - position: relative; - display: inline-block; - outline: none; - font-size: 12px; - transition: opacity 0.3s; +.ant-col-push-15 { + left: 62.5%; } -.ant-calendar-picker-input { - outline: none; +.ant-col-pull-15 { + right: 62.5%; } -.ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]) { - border-color: #108ee9; +.ant-col-offset-15 { + margin-left: 62.5%; } -.ant-calendar-picker-clear { - opacity: 0; - pointer-events: none; - z-index: 1; - position: absolute; - right: 7px; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - width: 14px; - height: 14px; - margin-top: -7px; - line-height: 14px; - cursor: pointer; - transition: color 0.3s, opacity 0.3s; +.ant-col-order-15 { + order: 15; } -.ant-calendar-picker-clear:hover { - color: rgba(0, 0, 0, 0.43); +.ant-col-14 { + display: block; + width: 58.33333333%; } -.ant-calendar-picker:hover .ant-calendar-picker-clear { - opacity: 1; - pointer-events: auto; +.ant-col-push-14 { + left: 58.33333333%; } -.ant-calendar-picker-icon { - position: absolute; - user-select: none; - transition: all .3s; - width: 12px; - height: 12px; - line-height: 12px; - right: 8px; - color: rgba(0, 0, 0, 0.43); - top: 50%; - margin-top: -6px; +.ant-col-pull-14 { + right: 58.33333333%; } -.ant-calendar-picker-icon:after { - content: "\E6BB"; - font-family: "anticon"; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - line-height: 1; - vertical-align: bottom; +.ant-col-offset-14 { + margin-left: 58.33333333%; } -.ant-calendar { - position: relative; - outline: none; - width: 231px; - border: 1px solid #fff; - list-style: none; - font-size: 12px; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; - line-height: 1.5; +.ant-col-order-14 { + order: 14; } -.ant-calendar-input-wrap { - height: 34px; - padding: 6px; - border-bottom: 1px solid #e9e9e9; +.ant-col-13 { + display: block; + width: 54.16666667%; } -.ant-calendar-input { - border: 0; - width: 100%; - cursor: auto; - outline: 0; - height: 22px; - color: rgba(0, 0, 0, 0.65); +.ant-col-push-13 { + left: 54.16666667%; } -.ant-calendar-week-number { - width: 286px; +.ant-col-pull-13 { + right: 54.16666667%; } -.ant-calendar-week-number-cell { - text-align: center; +.ant-col-offset-13 { + margin-left: 54.16666667%; } -.ant-calendar-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-order-13 { + order: 13; } -.ant-calendar-header a:hover { - color: #49a9ee; +.ant-col-12 { + display: block; + width: 50%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-push-12 { + left: 50%; } -.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-col-pull-12 { + right: 50%; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; +.ant-col-offset-12 { + margin-left: 50%; } -.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: '\AB'; -} -.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-col-order-12 { + order: 12; } -.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: '\BB'; +.ant-col-11 { + display: block; + width: 45.83333333%; } -.ant-calendar-header .ant-calendar-prev-month-btn { - left: 29px; +.ant-col-push-11 { + left: 45.83333333%; } -.ant-calendar-header .ant-calendar-prev-month-btn:after { - content: '\2039'; +.ant-col-pull-11 { + right: 45.83333333%; } -.ant-calendar-header .ant-calendar-next-month-btn { - right: 29px; +.ant-col-offset-11 { + margin-left: 45.83333333%; } -.ant-calendar-header .ant-calendar-next-month-btn:after { - content: '\203A'; +.ant-col-order-11 { + order: 11; } -.ant-calendar-body { - padding: 4px 8px; +.ant-col-10 { + display: block; + width: 41.66666667%; } -.ant-calendar table { - border-collapse: collapse; - max-width: 100%; - background-color: transparent; - width: 100%; +.ant-col-push-10 { + left: 41.66666667%; } -.ant-calendar table, -.ant-calendar th, -.ant-calendar td { - border: 0; +.ant-col-pull-10 { + right: 41.66666667%; } -.ant-calendar-calendar-table { - border-spacing: 0; - margin-bottom: 0; +.ant-col-offset-10 { + margin-left: 41.66666667%; } -.ant-calendar-column-header { - line-height: 18px; - width: 33px; - padding: 6px 0; - text-align: center; +.ant-col-order-10 { + order: 10; } -.ant-calendar-column-header .ant-calendar-column-header-inner { +.ant-col-9 { display: block; - font-weight: normal; + width: 37.5%; } -.ant-calendar-week-number-header .ant-calendar-column-header-inner { - display: none; +.ant-col-push-9 { + left: 37.5%; } -.ant-calendar-cell { - padding: 4px 0; +.ant-col-pull-9 { + right: 37.5%; } -.ant-calendar-date { - display: block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - border-radius: 2px; - width: 20px; - height: 20px; - line-height: 18px; - border: 1px solid transparent; - padding: 0; - background: transparent; - text-align: center; - transition: background 0.3s ease; +.ant-col-offset-9 { + margin-left: 37.5%; } -.ant-calendar-date-panel { - position: relative; +.ant-col-order-9 { + order: 9; } -.ant-calendar-date:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-8 { + display: block; + width: 33.33333333%; } -.ant-calendar-date:active { - color: #fff; - background: #49a9ee; +.ant-col-push-8 { + left: 33.33333333%; } -.ant-calendar-today .ant-calendar-date { - border-color: #108ee9; - font-weight: bold; - color: #108ee9; +.ant-col-pull-8 { + right: 33.33333333%; } -.ant-calendar-last-month-cell .ant-calendar-date, -.ant-calendar-next-month-btn-day .ant-calendar-date { - color: rgba(0, 0, 0, 0.25); +.ant-col-offset-8 { + margin-left: 33.33333333%; } -.ant-calendar-selected-day .ant-calendar-date { - background: #108ee9; - color: #fff; - border: 1px solid transparent; +.ant-col-order-8 { + order: 8; } -.ant-calendar-selected-day .ant-calendar-date:hover { - background: #108ee9; +.ant-col-7 { + display: block; + width: 29.16666667%; } -.ant-calendar-disabled-cell .ant-calendar-date { - cursor: not-allowed; - color: #bcbcbc; - background: #f3f3f3; - border-radius: 0; - width: auto; - border: 1px solid transparent; +.ant-col-push-7 { + left: 29.16666667%; } -.ant-calendar-disabled-cell .ant-calendar-date:hover { - background: #f3f3f3; +.ant-col-pull-7 { + right: 29.16666667%; } -.ant-calendar-disabled-cell-first-of-row .ant-calendar-date { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; +.ant-col-offset-7 { + margin-left: 29.16666667%; } -.ant-calendar-disabled-cell-last-of-row .ant-calendar-date { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; +.ant-col-order-7 { + order: 7; } -.ant-calendar-footer-btn { - border-top: 1px solid #e9e9e9; - text-align: center; +.ant-col-6 { display: block; - line-height: 38px; + width: 25%; } -.ant-calendar-footer > div { - display: inline-block; +.ant-col-push-6 { + left: 25%; } -.ant-calendar .ant-calendar-today-btn, -.ant-calendar .ant-calendar-clear-btn { - display: inline-block; - text-align: center; - margin: 0 0 0 8px; +.ant-col-pull-6 { + right: 25%; } -.ant-calendar .ant-calendar-today-btn-disabled, -.ant-calendar .ant-calendar-clear-btn-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-col-offset-6 { + margin-left: 25%; } -.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-col-order-6 { + order: 6; } -.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: rgba(0, 0, 0, 0.25); - display: inline-block; - line-height: 1; - width: 20px; - text-indent: 43px; - transition: color 0.3s ease; +.ant-col-5 { + display: block; + width: 20.83333333%; } -.ant-calendar .ant-calendar-clear-btn:hover:after { - color: rgba(0, 0, 0, 0.43); +.ant-col-push-5 { + left: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn { - display: inline-block; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: #fff; - background-color: #108ee9; - border-color: #108ee9; - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; - position: absolute; - bottom: 8px; - right: 9px; +.ant-col-pull-5 { + right: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn > .anticon { - line-height: 1; +.ant-col-offset-5 { + margin-left: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn, -.ant-calendar .ant-calendar-ok-btn:active, -.ant-calendar .ant-calendar-ok-btn:focus { - outline: 0; +.ant-col-order-5 { + order: 5; } -.ant-calendar .ant-calendar-ok-btn:not([disabled]):hover { - text-decoration: none; +.ant-col-4 { + display: block; + width: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-col-push-4 { + left: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn.disabled, -.ant-calendar .ant-calendar-ok-btn[disabled] { - cursor: not-allowed; +.ant-col-pull-4 { + right: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn.disabled > *, -.ant-calendar .ant-calendar-ok-btn[disabled] > * { - pointer-events: none; +.ant-col-offset-4 { + margin-left: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-col-order-4 { + order: 4; } -.ant-calendar .ant-calendar-ok-btn-sm { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-col-3 { + display: block; + width: 12.5%; } -.ant-calendar .ant-calendar-ok-btn > a:only-child { - color: currentColor; +.ant-col-push-3 { + left: 12.5%; } -.ant-calendar .ant-calendar-ok-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-col-pull-3 { + right: 12.5%; } -.ant-calendar .ant-calendar-ok-btn:hover, -.ant-calendar .ant-calendar-ok-btn:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.ant-col-offset-3 { + margin-left: 12.5%; } -.ant-calendar .ant-calendar-ok-btn:hover > a:only-child, -.ant-calendar .ant-calendar-ok-btn:focus > a:only-child { - color: currentColor; +.ant-col-order-3 { + order: 3; } -.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-col-2 { + display: block; + width: 8.33333333%; } -.ant-calendar .ant-calendar-ok-btn:active, -.ant-calendar .ant-calendar-ok-btn.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-col-push-2 { + left: 8.33333333%; } -.ant-calendar .ant-calendar-ok-btn:active > a:only-child, -.ant-calendar .ant-calendar-ok-btn.active > a:only-child { - color: currentColor; +.ant-col-pull-2 { + right: 8.33333333%; } -.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-col-offset-2 { + margin-left: 8.33333333%; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-col-order-2 { + order: 2; } -.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-col-1 { + display: block; + width: 4.16666667%; } -.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-col-push-1 { + left: 4.16666667%; } -.ant-calendar .ant-calendar-ok-btn-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; - cursor: not-allowed; +.ant-col-pull-1 { + right: 4.16666667%; } -.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child { - color: currentColor; +.ant-col-offset-1 { + margin-left: 4.16666667%; } -.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-col-order-1 { + order: 1; } -.ant-calendar .ant-calendar-ok-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-col-0 { + display: none; } -.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child { - color: currentColor; +.ant-col-push-0 { + left: auto; } -.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-col-pull-0 { + right: auto; } -.ant-calendar-range-picker-input { - background-color: transparent; - border: 0; - height: 100%; - line-height: 100%; - outline: 0; - width: 43%; - text-align: center; +.ant-col-push-0 { + left: auto; } -.ant-calendar-range-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; +.ant-col-pull-0 { + right: auto; } -.ant-calendar-range-picker-input:-ms-input-placeholder { - color: #ccc; +.ant-col-offset-0 { + margin-left: 0; } -.ant-calendar-range-picker-input::-webkit-input-placeholder { - color: #ccc; +.ant-col-order-0 { + order: 0; } -.ant-calendar-range-picker-input[disabled] { - cursor: not-allowed; +.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-calendar-range-picker-separator { - color: rgba(0, 0, 0, 0.43); +.ant-col-xs-24 { + display: block; + width: 100%; } -.ant-calendar-range { - width: 470px; - overflow: hidden; +.ant-col-xs-push-24 { + left: 100%; } -.ant-calendar-range .ant-calendar-date-panel::after { - content: "."; +.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; - height: 0; - clear: both; - visibility: hidden; + width: 95.83333333%; } -.ant-calendar-range-part { - width: 50%; - position: relative; +.ant-col-xs-push-23 { + left: 95.83333333%; } -.ant-calendar-range-left { - float: left; +.ant-col-xs-pull-23 { + right: 95.83333333%; } -.ant-calendar-range-left .ant-calendar-time-picker-inner { - border-right: 2px solid #e9e9e9; +.ant-col-xs-offset-23 { + margin-left: 95.83333333%; } -.ant-calendar-range-right { - float: right; +.ant-col-xs-order-23 { + order: 23; } -.ant-calendar-range-right .ant-calendar-time-picker-inner { - border-left: 2px solid #e9e9e9; +.ant-col-xs-22 { + display: block; + width: 91.66666667%; } -.ant-calendar-range-middle { - position: absolute; - left: 50%; - width: 20px; - margin-left: -132px; - text-align: center; - height: 34px; - line-height: 34px; - color: rgba(0, 0, 0, 0.43); -} -.ant-calendar-range-right .ant-calendar-date-input-wrap { - margin-left: -118px; +.ant-col-xs-push-22 { + left: 91.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-range-middle { - margin-left: -12px; +.ant-col-xs-pull-22 { + right: 91.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap { - margin-left: 0; +.ant-col-xs-offset-22 { + margin-left: 91.66666667%; } -.ant-calendar-range .ant-calendar-input-wrap { - position: relative; - height: 34px; +.ant-col-xs-order-22 { + order: 22; } -.ant-calendar-range .ant-calendar-input, -.ant-calendar-range .ant-calendar-time-picker-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; - height: 22px; - border: 0; - box-shadow: none; +.ant-col-xs-21 { + display: block; + width: 87.5%; } -.ant-calendar-range .ant-calendar-input::-moz-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; +.ant-col-xs-push-21 { + left: 87.5%; } -.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder { - color: #ccc; +.ant-col-xs-pull-21 { + right: 87.5%; } -.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder { - color: #ccc; +.ant-col-xs-offset-21 { + margin-left: 87.5%; } -.ant-calendar-range .ant-calendar-input:hover, -.ant-calendar-range .ant-calendar-time-picker-input:hover { - border-color: #49a9ee; +.ant-col-xs-order-21 { + order: 21; } -.ant-calendar-range .ant-calendar-input:focus, -.ant-calendar-range .ant-calendar-time-picker-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-col-xs-20 { + display: block; + width: 83.33333333%; } -.ant-calendar-range .ant-calendar-input[disabled], -.ant-calendar-range .ant-calendar-time-picker-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-push-20 { + left: 83.33333333%; } -.ant-calendar-range .ant-calendar-input[disabled]:hover, -.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover { - border-color: #e2e2e2; +.ant-col-xs-pull-20 { + right: 83.33333333%; } -textarea.ant-calendar-range .ant-calendar-input, -textarea.ant-calendar-range .ant-calendar-time-picker-input { - max-width: 100%; - height: auto; - vertical-align: bottom; +.ant-col-xs-offset-20 { + margin-left: 83.33333333%; } -.ant-calendar-range .ant-calendar-input-lg, -.ant-calendar-range .ant-calendar-time-picker-input-lg { - padding: 6px 7px; - height: 32px; +.ant-col-xs-order-20 { + order: 20; } -.ant-calendar-range .ant-calendar-input-sm, -.ant-calendar-range .ant-calendar-time-picker-input-sm { - padding: 1px 7px; - height: 22px; +.ant-col-xs-19 { + display: block; + width: 79.16666667%; } -.ant-calendar-range .ant-calendar-input:focus, -.ant-calendar-range .ant-calendar-time-picker-input:focus { - box-shadow: none; +.ant-col-xs-push-19 { + left: 79.16666667%; } -.ant-calendar-range .ant-calendar-time-picker-icon { - display: none; +.ant-col-xs-pull-19 { + right: 79.16666667%; } -.ant-calendar-range.ant-calendar-week-number { - width: 574px; +.ant-col-xs-offset-19 { + margin-left: 79.16666667%; } -.ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part { - width: 286px; +.ant-col-xs-order-19 { + order: 19; } -.ant-calendar-range .ant-calendar-year-panel, -.ant-calendar-range .ant-calendar-month-panel { - top: 34px; +.ant-col-xs-18 { + display: block; + width: 75%; } -.ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel { - top: 0; +.ant-col-xs-push-18 { + left: 75%; } -.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-col-xs-pull-18 { + right: 75%; } -.ant-calendar-range .ant-calendar-in-range-cell { - border-radius: 0; - position: relative; +.ant-col-xs-offset-18 { + margin-left: 75%; } -.ant-calendar-range .ant-calendar-in-range-cell > div { - position: relative; - z-index: 1; +.ant-col-xs-order-18 { + order: 18; } -.ant-calendar-range .ant-calendar-in-range-cell:before { - content: ''; +.ant-col-xs-17 { display: block; - background: #ecf6fd; - border-radius: 0; - border: 0; - position: absolute; - top: 4px; - bottom: 4px; - left: 0; - right: 0; + width: 70.83333333%; } -.ant-calendar-range-bottom { - text-align: right; +.ant-col-xs-push-17 { + left: 70.83333333%; } -.ant-calendar-range-bottom .ant-calendar-footer-btn { - padding-right: 16px; +.ant-col-xs-pull-17 { + right: 70.83333333%; } -div.ant-calendar-range-quick-selector { +.ant-col-xs-offset-17 { + margin-left: 70.83333333%; +} +.ant-col-xs-order-17 { + order: 17; +} +.ant-col-xs-16 { display: block; - text-align: left; - border-top: 1px solid #e9e9e9; - padding: 10.5px 10px; + width: 66.66666667%; } -div.ant-calendar-range-quick-selector > a { - margin-right: 16px; +.ant-col-xs-push-16 { + left: 66.66666667%; } -.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-col-xs-pull-16 { + right: 66.66666667%; } -.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 #e9e9e9; +.ant-col-xs-offset-16 { + margin-left: 66.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker { - height: 207px; - width: 100%; - top: 68px; - z-index: 2; +.ant-col-xs-order-16 { + order: 16; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel { - height: 241px; - margin-top: -34px; +.ant-col-xs-15 { + display: block; + width: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner { - padding-top: 34px; - height: 100%; - background: none; +.ant-col-xs-push-15 { + left: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox { - display: inline-block; - height: 100%; - background-color: #fff; - border-top: 1px solid #e9e9e9; +.ant-col-xs-pull-15 { + right: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select { - height: 100%; +.ant-col-xs-offset-15 { + margin-left: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul { - max-height: 100%; +.ant-col-xs-order-15 { + order: 15; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn { - padding: 9px 12px 9px 0; +.ant-col-xs-14 { display: block; - zoom: 1; + width: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:before, -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { - content: " "; - display: table; +.ant-col-xs-push-14 { + left: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-col-xs-pull-14 { + right: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-ok-btn { - position: static; - height: 22px; +.ant-col-xs-offset-14 { + margin-left: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { - margin-right: 12px; +.ant-col-xs-order-14 { + order: 14; } -.ant-calendar-range.ant-calendar-time .ant-calendar-today-btn { - margin: 8px 12px; - height: 22px; - line-height: 22px; +.ant-col-xs-13 { + display: block; + width: 54.16666667%; } -.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker { - height: 247px; +.ant-col-xs-push-13 { + left: 54.16666667%; } -.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker-panel { - height: 281px; +.ant-col-xs-pull-13 { + right: 54.16666667%; } -.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body { - border-top-color: transparent; +.ant-col-xs-offset-13 { + margin-left: 54.16666667%; } -.ant-calendar-time-picker { - position: absolute; - width: 100%; - top: 34px; - background-color: #fff; +.ant-col-xs-order-13 { + order: 13; } -.ant-calendar-time-picker-panel { - z-index: 1050; - position: absolute; - width: 100%; +.ant-col-xs-12 { + display: block; + width: 50%; } -.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-col-xs-push-12 { + left: 50%; } -.ant-calendar-time-picker-combobox { - width: 100%; +.ant-col-xs-pull-12 { + right: 50%; } -.ant-calendar-time-picker-1-column, -.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select { - width: 100%; +.ant-col-xs-offset-12 { + margin-left: 50%; } -.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select { - width: 50%; +.ant-col-xs-order-12 { + order: 12; } -.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select li, -.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select li { - padding: 0; - text-align: center; +.ant-col-xs-11 { + display: block; + width: 45.83333333%; } -.ant-calendar-time-picker-input-wrap { - display: none; +.ant-col-xs-push-11 { + left: 45.83333333%; } -.ant-calendar-time-picker-select { - float: left; - font-size: 12px; - border: 1px solid #e9e9e9; - border-width: 0 1px; - margin-left: -1px; - box-sizing: border-box; - width: 33.6%; - overflow: hidden; - position: relative; - height: 206px; +.ant-col-xs-pull-11 { + right: 45.83333333%; } -.ant-calendar-time-picker-select:hover { - overflow-y: auto; +.ant-col-xs-offset-11 { + margin-left: 45.83333333%; } -.ant-calendar-time-picker-select:first-child { - border-left: 0; - margin-left: 0; +.ant-col-xs-order-11 { + order: 11; } -.ant-calendar-time-picker-select:last-child { - border-right: 0; +.ant-col-xs-10 { + display: block; + width: 41.66666667%; } -.ant-calendar-time-picker-select ul { - list-style: none; - box-sizing: border-box; - margin: 0; - padding: 0; - width: 100%; - max-height: 206px; +.ant-col-xs-push-10 { + left: 41.66666667%; } -.ant-calendar-time-picker-select li { - padding: 0 0 0 28px; - 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-col-xs-pull-10 { + right: 41.66666667%; } -.ant-calendar-time-picker-select li:last-child:after { - content: ''; - height: 182px; +.ant-col-xs-offset-10 { + margin-left: 41.66666667%; +} +.ant-col-xs-order-10 { + order: 10; +} +.ant-col-xs-9 { display: block; + width: 37.5%; } -.ant-calendar-time-picker-select li:hover { - background: #ecf6fd; +.ant-col-xs-push-9 { + left: 37.5%; } -li.ant-calendar-time-picker-select-option-selected { - background: #f7f7f7; - font-weight: bold; +.ant-col-xs-pull-9 { + right: 37.5%; } -li.ant-calendar-time-picker-select-option-disabled { - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-offset-9 { + margin-left: 37.5%; } -li.ant-calendar-time-picker-select-option-disabled:hover { - background: transparent; - cursor: not-allowed; +.ant-col-xs-order-9 { + order: 9; } -.ant-calendar-time .ant-calendar-day-select { - padding: 0 2px; - font-weight: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-8 { + display: block; + width: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer { - text-align: right; - position: relative; - height: auto; - line-height: auto; +.ant-col-xs-push-8 { + left: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer-btn { - padding: 10px 0; - line-height: 1.5; - text-align: right; +.ant-col-xs-pull-8 { + right: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn { - float: left; - margin: 0; - padding-left: 12px; +.ant-col-xs-offset-8 { + margin-left: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { - display: inline-block; - text-align: center; - margin-right: 60px; +.ant-col-xs-order-8 { + order: 8; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled { - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-7 { + display: block; + width: 29.16666667%; } -.ant-calendar-month-panel { - position: absolute; - top: 1px; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - border-radius: 4px; - background: #fff; - outline: none; +.ant-col-xs-push-7 { + left: 29.16666667%; } -.ant-calendar-month-panel > div { - height: 100%; +.ant-col-xs-pull-7 { + right: 29.16666667%; } -.ant-calendar-month-panel-hidden { - display: none; +.ant-col-xs-offset-7 { + margin-left: 29.16666667%; } -.ant-calendar-month-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-xs-order-7 { + order: 7; } -.ant-calendar-month-panel-header a:hover { - color: #49a9ee; +.ant-col-xs-6 { + display: block; + width: 25%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-push-6 { + left: 25%; } -.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-col-xs-pull-6 { + right: 25%; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; -} -.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: '\AB'; -} -.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: '\BB'; -} -.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: '\2039'; -} -.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn { - right: 29px; +.ant-col-xs-offset-6 { + margin-left: 25%; } -.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after { - content: '\203A'; +.ant-col-xs-order-6 { + order: 6; } -.ant-calendar-month-panel-body { - height: calc(100% - 34px); +.ant-col-xs-5 { + display: block; + width: 20.83333333%; } -.ant-calendar-month-panel-table { - table-layout: fixed; - width: 100%; - height: 100%; - border-collapse: separate; +.ant-col-xs-push-5 { + left: 20.83333333%; } -.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month { - background: #108ee9; - color: #fff; +.ant-col-xs-pull-5 { + right: 20.83333333%; } -.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover { - background: #108ee9; - color: #fff; +.ant-col-xs-offset-5 { + margin-left: 20.83333333%; } -.ant-calendar-month-panel-cell { - text-align: center; +.ant-col-xs-order-5 { + order: 5; } -.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: #f3f3f3; +.ant-col-xs-4 { + display: block; + width: 16.66666667%; } -.ant-calendar-month-panel-month { - display: inline-block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; +.ant-col-xs-push-4 { + left: 16.66666667%; } -.ant-calendar-month-panel-month:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-xs-pull-4 { + right: 16.66666667%; } -.ant-calendar-year-panel { - position: absolute; - top: 1px; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - border-radius: 4px; - background: #fff; - outline: none; +.ant-col-xs-offset-4 { + margin-left: 16.66666667%; } -.ant-calendar-year-panel > div { - height: 100%; +.ant-col-xs-order-4 { + order: 4; } -.ant-calendar-year-panel-hidden { - display: none; +.ant-col-xs-3 { + display: block; + width: 12.5%; } -.ant-calendar-year-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-xs-push-3 { + left: 12.5%; } -.ant-calendar-year-panel-header a:hover { - color: #49a9ee; +.ant-col-xs-pull-3 { + right: 12.5%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-offset-3 { + margin-left: 12.5%; } -.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-col-xs-order-3 { + order: 3; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; +.ant-col-xs-2 { + display: block; + width: 8.33333333%; } -.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-col-xs-push-2 { + left: 8.33333333%; } -.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: '\AB'; +.ant-col-xs-pull-2 { + right: 8.33333333%; } -.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-col-xs-offset-2 { + margin-left: 8.33333333%; } -.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: '\BB'; +.ant-col-xs-order-2 { + order: 2; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn { - left: 29px; +.ant-col-xs-1 { + display: block; + width: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after { - content: '\2039'; +.ant-col-xs-push-1 { + left: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn { - right: 29px; +.ant-col-xs-pull-1 { + right: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after { - content: '\203A'; +.ant-col-xs-offset-1 { + margin-left: 4.16666667%; } -.ant-calendar-year-panel-body { - height: calc(100% - 34px); +.ant-col-xs-order-1 { + order: 1; } -.ant-calendar-year-panel-table { - table-layout: fixed; - width: 100%; - height: 100%; - border-collapse: separate; +.ant-col-xs-0 { + display: none; } -.ant-calendar-year-panel-cell { - text-align: center; +.ant-col-push-0 { + left: auto; } -.ant-calendar-year-panel-year { - display: inline-block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; +.ant-col-pull-0 { + right: auto; } -.ant-calendar-year-panel-year:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-xs-push-0 { + left: auto; } -.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { - background: #108ee9; - color: #fff; +.ant-col-xs-pull-0 { + right: auto; } -.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { - background: #108ee9; - color: #fff; +.ant-col-xs-offset-0 { + margin-left: 0; } -.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: rgba(0, 0, 0, 0.25); +.ant-col-xs-order-0 { + order: 0; } -.ant-calendar-decade-panel { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - background: #fff; - border-radius: 4px; - outline: none; -} -.ant-calendar-decade-panel-hidden { - display: none; -} -.ant-calendar-decade-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; -} -.ant-calendar-decade-panel-header a:hover { - color: #49a9ee; -} -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; -} -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; -} -.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: '\AB'; -} -.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: '\BB'; -} -.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: '\2039'; -} -.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: '\203A'; -} -.ant-calendar-decade-panel-body { - height: calc(100% - 34px); -} -.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: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; -} -.ant-calendar-decade-panel-decade:hover { - background: #ecf6fd; - cursor: pointer; -} -.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { - background: #108ee9; - color: #fff; -} -.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover { - background: #108ee9; - 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: rgba(0, 0, 0, 0.25); -} -.ant-calendar-month .ant-calendar-month-panel, -.ant-calendar-month .ant-calendar-year-panel { - top: 0; - height: 248px; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; +@media (min-width: 768px) { + .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; } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; + .ant-col-sm-24 { + display: block; + width: 100%; } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; + .ant-col-sm-push-24 { + left: 100%; } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; + .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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; } -}*/ -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { - height: 32px; -} -.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 #d9d9d9; - border-bottom: 0; - border-radius: 4px 4px 0 0; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - background: #f9f9f9; - margin-right: 2px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab { - padding: 5px 16px 4px; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active { - background: #fff; - transform: translateZ(0); - border-color: #d9d9d9; - color: #108ee9; - padding-bottom: 5px; -} -.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 { - margin-right: 0; - color: rgba(0, 0, 0, 0.43); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transform-origin: 100% 50%; - width: 0; - text-align: right; - vertical-align: middle; - overflow: hidden; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - filter: none; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - font-size: 12px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close:hover { - color: #404040; - font-weight: bold; -} -.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-editable-card > .ant-tabs-bar .ant-tabs-tab > div { - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover > div:not(.ant-tabs-tab-unclosable) { - margin-left: -8px; - margin-right: -8px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active .anticon-close, -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:hover .anticon-close { - width: 16px; - transform: translateZ(0); -} -.ant-tabs-extra-content { - float: right; - line-height: 32px; -} -.ant-tabs-extra-content .ant-tabs-new-tab { - width: 20px; - height: 20px; - line-height: 20px; - text-align: center; - cursor: pointer; - border-radius: 4px; - border: 1px solid #d9d9d9; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - color: rgba(0, 0, 0, 0.43); - transition: color 0.3s ease; -} -:root .ant-tabs-extra-content .ant-tabs-new-tab { - filter: none; -} -:root .ant-tabs-extra-content .ant-tabs-new-tab { - font-size: 12px; -} -.ant-tabs-extra-content .ant-tabs-new-tab:hover { - color: #404040; -} -.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 #d9d9d9; - 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-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: 4px 0 0 4px; - 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 4px 4px 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 { - box-sizing: border-box; - position: relative; - overflow: hidden; - zoom: 1; - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs:before, -.ant-tabs:after { - content: " "; - display: table; -} -.ant-tabs:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-tabs-ink-bar { - z-index: 1; - position: absolute; - left: 0; - bottom: 1px; - box-sizing: border-box; - height: 2px; - background-color: #108ee9; - transform-origin: 0 0; -} -.ant-tabs-bar { - border-bottom: 1px solid #d9d9d9; - margin-bottom: 16px; - outline: none; -} -.ant-tabs-nav-container { - overflow: hidden; - font-size: 14px; - line-height: 1.5; - box-sizing: border-box; - position: relative; - white-space: nowrap; - margin-bottom: -1px; - zoom: 1; -} -.ant-tabs-nav-container:before, -.ant-tabs-nav-container:after { - content: " "; - display: table; -} -.ant-tabs-nav-container:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-tabs-nav-container-scrolling { - padding-left: 32px; - padding-right: 32px; -} -.ant-tabs-tab-prev, -.ant-tabs-tab-next { - user-select: none; - z-index: 2; - margin-right: -2px; - margin-top: 3px; - width: 32px; - height: 100%; - line-height: 32px; - cursor: pointer; - border: 0; - background-color: transparent; - position: absolute; - text-align: center; - color: rgba(0, 0, 0, 0.43); - transition: color 0.3s ease; -} -.ant-tabs-tab-prev:hover, -.ant-tabs-tab-next:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs-tab-prev-icon, -.ant-tabs-tab-next-icon { - position: relative; - font-style: normal; - font-weight: bold; - font-variant: normal; - line-height: inherit; - vertical-align: baseline; - text-align: center; - text-transform: none; - font-family: sans-serif; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-tabs-tab-prev-icon, -:root .ant-tabs-tab-next-icon { - filter: none; -} -:root .ant-tabs-tab-prev-icon, -:root .ant-tabs-tab-next-icon { - font-size: 12px; -} -.ant-tabs-tab-prev-icon:before, -.ant-tabs-tab-next-icon:before { - display: block; - font-family: "anticon" !important; -} -.ant-tabs-tab-btn-disabled { - cursor: not-allowed; -} -.ant-tabs-tab-btn-disabled, -.ant-tabs-tab-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs-tab-next { - right: 2px; -} -.ant-tabs-tab-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.5s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - margin: 0; - list-style: none; - float: left; -} -.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: rgba(0, 0, 0, 0.25); -} -.ant-tabs-nav .ant-tabs-tab { - display: inline-block; - height: 100%; - margin-right: 24px; - box-sizing: border-box; - position: relative; - padding: 8px 20px; - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - cursor: pointer; - text-decoration: none; -} -.ant-tabs-nav .ant-tabs-tab:hover { - color: #49a9ee; -} -.ant-tabs-nav .ant-tabs-tab:active { - color: #0e77ca; -} -.ant-tabs-nav .ant-tabs-tab .anticon { - width: 14px; - height: 14px; - margin-right: 8px; -} -.ant-tabs-nav .ant-tabs-tab-active { - color: #108ee9; -} -.ant-tabs-mini .ant-tabs-nav-container { - font-size: 12px; -} -.ant-tabs-mini .ant-tabs-tab { - margin-right: 0; - 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-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 .ant-tabs-tab { - float: none; - margin-right: 0; - margin-bottom: 16px; - display: block; - padding: 8px 24px; -} -.ant-tabs-vertical > .ant-tabs-bar .ant-tabs-tab:last-child { - margin-bottom: 0; -} -.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-ink-bar { - width: 2px; - left: auto; - height: auto; - top: 0; -} -.ant-tabs-vertical > .ant-tabs-content { - overflow: hidden; - width: auto; - margin-top: 0!important; -} -.ant-tabs-vertical > .ant-tabs-tab-next { - width: 100%; - bottom: 0; - height: 32px; -} -.ant-tabs-vertical > .ant-tabs-tab-next-icon:before { - content: "\E61D"; -} -.ant-tabs-vertical > .ant-tabs-tab-prev { - top: 0; - width: 100%; - height: 32px; -} -.ant-tabs-vertical > .ant-tabs-tab-prev-icon:before { - content: "\E61E"; -} -.ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar { - float: left; - border-right: 1px solid #e9e9e9; - 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 #e9e9e9; -} -.ant-tabs-vertical.ant-tabs-right > .ant-tabs-bar { - float: right; - border-left: 1px solid #e9e9e9; - 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 #e9e9e9; -} -.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; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-time-picker-panel { - max-width: 168px; - z-index: 1050; - position: absolute; -} -.ant-time-picker-panel-inner { - display: inline-block; - position: relative; - outline: none; - list-style: none; - font-size: 12px; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; - line-height: 1.5; - overflow: hidden; - left: -2px; -} -.ant-time-picker-panel-input { - margin: 0; - padding: 0; - border: 0; - width: 100%; - cursor: auto; - line-height: 1.5; - outline: 0; -} -.ant-time-picker-panel-input-wrap { - box-sizing: border-box; - position: relative; - padding: 6px; - border-bottom: 1px solid #e9e9e9; -} -.ant-time-picker-panel-input-invalid { - border-color: red; -} -.ant-time-picker-panel-clear-btn { - position: absolute; - right: 5px; - cursor: pointer; - overflow: hidden; - width: 20px; - height: 20px; - text-align: center; - line-height: 20px; - top: 5px; - margin: 0; -} -.ant-time-picker-panel-clear-btn:after { - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.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 #e9e9e9; - box-sizing: border-box; - width: 56px; - overflow: hidden; - position: relative; - max-height: 144px; -} -.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 120px 0; - width: 100%; -} -.ant-time-picker-panel-select li { - list-style: none; - box-sizing: content-box; - margin: 0; - padding: 0 0 0 16px; - width: 100%; - height: 24px; - line-height: 24px; - text-align: left; - cursor: pointer; - user-select: none; - transition: background 0.3s ease; -} -.ant-time-picker-panel-select li:hover { - background: #ecf6fd; -} -li.ant-time-picker-panel-select-option-selected { - background: #f7f7f7; - font-weight: bold; -} -li.ant-time-picker-panel-select-option-disabled { - color: rgba(0, 0, 0, 0.25); -} -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; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-time-picker-panel-addon { - padding: 8px; - border-top: 1px solid #e9e9e9; -} -.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 { - position: relative; - display: inline-block; - outline: none; - font-size: 12px; - transition: opacity 0.3s ease; - width: 100px; -} -.ant-time-picker-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; -} -.ant-time-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-time-picker-input:-ms-input-placeholder { - color: #ccc; -} -.ant-time-picker-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-time-picker-input:hover { - border-color: #49a9ee; -} -.ant-time-picker-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-time-picker-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-time-picker-input[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-time-picker-input { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-time-picker-input-lg { - padding: 6px 7px; - height: 32px; -} -.ant-time-picker-input-sm { - padding: 1px 7px; - height: 22px; -} -.ant-time-picker-large .ant-time-picker-input { - padding: 6px 7px; - height: 32px; -} -.ant-time-picker-small .ant-time-picker-input { - padding: 1px 7px; - height: 22px; -} -.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: 12px; - height: 12px; - line-height: 12px; - right: 8px; - color: rgba(0, 0, 0, 0.43); - top: 50%; - margin-top: -6px; -} -.ant-time-picker-icon:after { - content: "\E641"; - font-family: "anticon"; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - line-height: 1; - vertical-align: bottom; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-select { - box-sizing: border-box; - display: inline-block; - position: relative; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; -} -.ant-select > ul > li > a { - padding: 0; - background-color: #fff; -} -.ant-select-arrow { - 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: 8px; - line-height: 1; - margin-top: -6px; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -.ant-select-arrow:before { - display: block; - font-family: "anticon" !important; -} -:root .ant-select-arrow { - filter: none; -} -:root .ant-select-arrow { - font-size: 12px; -} -.ant-select-arrow * { - display: none; -} -.ant-select-arrow:before { - content: '\E61D'; - transition: transform 0.2s ease; -} -.ant-select-selection { - outline: none; - user-select: none; - box-sizing: border-box; - display: block; - background-color: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-select-selection:hover { - border-color: #49a9ee; -} -.ant-select-focused .ant-select-selection, -.ant-select-selection:focus, -.ant-select-selection:active { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.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: 8px; - z-index: 1; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.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: 14px; -} -.ant-select-disabled { - color: rgba(0, 0, 0, 0.25); -} -.ant-select-disabled .ant-select-selection { - background: #f7f7f7; - 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: #d9d9d9; - 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: #eee; - color: #aaa; - padding-right: 10px; -} -.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove { - display: none; -} -.ant-select-selection--single { - height: 28px; - position: relative; - cursor: pointer; -} -.ant-select-selection__rendered { - display: block; - margin-left: 7px; - margin-right: 7px; - position: relative; - line-height: 26px; -} -.ant-select-selection__rendered:after { - content: '.'; - visibility: hidden; - pointer-events: none; - display: inline-block; - width: 0; -} -.ant-select-lg .ant-select-selection--single { - height: 32px; -} -.ant-select-lg .ant-select-selection__rendered { - line-height: 30px; -} -.ant-select-lg .ant-select-selection--multiple { - min-height: 32px; -} -.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 24px; - line-height: 24px; -} -.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { - top: 16px; -} -.ant-select-sm .ant-select-selection--single { - height: 22px; -} -.ant-select-sm .ant-select-selection__rendered { - line-height: 20px; -} -.ant-select-sm .ant-select-selection--multiple { - min-height: 22px; -} -.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 14px; - line-height: 14px; -} -.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear { - top: 11px; -} -.ant-select-disabled .ant-select-selection__choice__remove { - color: rgba(0, 0, 0, 0.25); - cursor: default; -} -.ant-select-disabled .ant-select-selection__choice__remove:hover { - color: rgba(0, 0, 0, 0.25); -} -.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: #ccc; - line-height: 20px; - height: 20px; - max-width: 100%; - margin-top: -10px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.ant-select-search__field__placeholder { - left: 8px; -} -.ant-select-search--inline { - position: absolute; - height: 100%; -} -.ant-select-selection--multiple .ant-select-search--inline { - float: left; - position: static; -} -.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: 4px; -} -.ant-select-search--inline .ant-select-search__field__mirror { - position: absolute; - top: 0; - left: -9999px; - white-space: pre; - pointer-events: none; -} -.ant-select-search--inline > i { - float: right; -} -.ant-select-selection--multiple { - min-height: 28px; - 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; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-select-selection--multiple .ant-select-search--inline { - width: auto; - padding: 0; -} -.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field { - width: 0.75em; -} -.ant-select-selection--multiple .ant-select-selection__rendered { - margin-left: 5px; - margin-bottom: -3px; - height: auto; -} -.ant-select-selection--multiple > ul > li, -.ant-select-selection--multiple .ant-select-selection__rendered > ul > li { - margin-top: 3px; - height: 20px; - line-height: 20px; -} -.ant-select-selection--multiple .ant-select-selection__choice { - color: rgba(0, 0, 0, 0.65); - background-color: #f3f3f3; - border-radius: 4px; - 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: rgba(0, 0, 0, 0.43); - line-height: inherit; - cursor: pointer; - font-weight: bold; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - position: absolute; - right: 4px; - padding: 0 0 0 8px; -} -.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 { - filter: none; -} -:root .ant-select-selection--multiple .ant-select-selection__choice__remove { - font-size: 12px; -} -.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: 14px; -} -.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered { - margin-right: 20px; -} -.ant-select-open .ant-select-arrow { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -ms-transform: rotate(180deg); -} -.ant-select-open .ant-select-arrow:before { - transform: rotate(180deg); -} -.ant-select-open .ant-select-selection { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.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 { - background-color: #fff; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-radius: 4px; - box-sizing: border-box; - z-index: 1050; - left: -9999px; - top: -9999px; - position: absolute; - outline: none; - overflow: hidden; - 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: 16px; -} -.ant-select-dropdown-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); - line-height: 1.5; - padding: 8px; -} -.ant-select-dropdown-menu-item { - position: relative; - display: block; - padding: 7px 8px; - font-weight: normal; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - cursor: pointer; - overflow: hidden; - transition: background 0.3s ease; -} -.ant-select-dropdown-menu-item:hover { - background-color: #ecf6fd; -} -.ant-select-dropdown-menu-item-active { - background-color: #ecf6fd; -} -.ant-select-dropdown-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-dropdown-menu-item-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-select-dropdown-menu-item-selected, -.ant-select-dropdown-menu-item-selected:hover { - background-color: #f7f7f7; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); -} -.ant-select-dropdown-menu-item-divider { - height: 1px; - margin: 1px 0; - overflow: hidden; - background-color: #e5e5e5; - 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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transition: all 0.2s ease; - position: absolute; - top: 50%; - transform: translateY(-50%); - right: 8px; - 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 { - filter: none; -} -:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { - font-size: 12px; -} -.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: #108ee9; - display: inline-block; -} -.ant-select-dropdown-container-open .ant-select-dropdown, -.ant-select-dropdown-open .ant-select-dropdown { - display: block; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-input-number { - position: relative; - padding: 4px 7px; - width: 100%; - cursor: text; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - transition: all .3s; - margin: 0; - padding: 0; - font-size: 12px; - height: 28px; - display: inline-block; - border: 1px solid #d9d9d9; - border-radius: 4px; - width: 80px; -} -.ant-input-number::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input-number:-ms-input-placeholder { - color: #ccc; -} -.ant-input-number::-webkit-input-placeholder { - color: #ccc; -} -.ant-input-number:hover { - border-color: #49a9ee; -} -.ant-input-number:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input-number[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-input-number { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-input-number-lg { - padding: 6px 7px; - height: 32px; -} -.ant-input-number-sm { - padding: 1px 7px; - height: 22px; -} -.ant-input-number-handler { - text-align: center; - line-height: 0; - height: 50%; - overflow: hidden; - color: rgba(0, 0, 0, 0.43); - 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: #49a9ee; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - right: 4px; - color: rgba(0, 0, 0, 0.43); -} -.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 { - filter: none; -} -:root .ant-input-number-handler-up-inner, -:root .ant-input-number-handler-down-inner { - font-size: 12px; -} -.ant-input-number:hover { - border-color: #49a9ee; -} -.ant-input-number-focused { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input-number-disabled { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-disabled:hover { - border-color: #e2e2e2; -} -.ant-input-number-input { - width: 100%; - text-align: left; - outline: 0; - -moz-appearance: textfield; - height: 26px; - transition: all 0.3s linear; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border: 0; - border-radius: 4px; - padding: 0 7px; -} -.ant-input-number-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input-number-input:-ms-input-placeholder { - color: #ccc; -} -.ant-input-number-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-input-number-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-input[disabled]:hover { - border-color: #e2e2e2; -} -.ant-input-number-lg { - padding: 0; -} -.ant-input-number-lg input { - height: 30px; -} -.ant-input-number-sm { - padding: 0; -} -.ant-input-number-sm input { - height: 20px; -} -.ant-input-number-handler-wrap { - border-left: 1px solid #d9d9d9; - width: 22px; - height: 100%; - background: #fff; - position: absolute; - top: 0; - right: 0; - opacity: 0; - border-radius: 0 4px 4px 0; - transition: opacity 0.24s linear 0.1s; - z-index: 2; -} -.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: -6px; -} -.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 #d9d9d9; - top: -1px; - 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-down-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-down-inner, -.ant-input-number-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-down-disabled .ant-input-number-handler-up-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-up-inner, -.ant-input-number-disabled .ant-input-number-handler-up-inner { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} -.ant-input-number-disabled .ant-input-number-input { - opacity: 0.72; - cursor: not-allowed; - background-color: #f7f7f7; -} -.ant-input-number-disabled .ant-input-number-handler-wrap { - display: none; -} -.ant-input-number-disabled .ant-input-number-handler { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-input-search-icon { - cursor: pointer; - transition: all .3s; - font-size: 14px; -} -.ant-input-search-icon:hover { - color: #108ee9; -} -.ant-search-input-wrapper { - display: inline-block; - vertical-align: middle; -} -.ant-search-input.ant-input-group .ant-input:first-child, -.ant-search-input.ant-input-group .ant-select:first-child { - border-radius: 4px; - position: absolute; - top: -1px; - width: 100%; -} -.ant-search-input.ant-input-group .ant-input:first-child { - padding-right: 36px; -} -.ant-search-input .ant-search-btn { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-radius: 0 3px 3px 0; - left: -1px; - position: relative; - border-width: 0 0 0 1px; - z-index: 2; - padding-left: 8px; - padding-right: 8px; -} -.ant-search-input .ant-search-btn > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; -} -.ant-search-input .ant-search-btn:hover > a:only-child, -.ant-search-input .ant-search-btn:focus > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:hover > a:only-child:after, -.ant-search-input .ant-search-btn:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; -} -.ant-search-input .ant-search-btn:active > a:only-child, -.ant-search-input .ant-search-btn.active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:active > a:only-child:after, -.ant-search-input .ant-search-btn.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn.disabled, -.ant-search-input .ant-search-btn[disabled], -.ant-search-input .ant-search-btn.disabled:hover, -.ant-search-input .ant-search-btn[disabled]:hover, -.ant-search-input .ant-search-btn.disabled:focus, -.ant-search-input .ant-search-btn[disabled]:focus, -.ant-search-input .ant-search-btn.disabled:active, -.ant-search-input .ant-search-btn[disabled]:active, -.ant-search-input .ant-search-btn.disabled.active, -.ant-search-input .ant-search-btn[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input .ant-search-btn.disabled > a:only-child, -.ant-search-input .ant-search-btn[disabled] > a:only-child, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child, -.ant-search-input .ant-search-btn.disabled:active > a:only-child, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child, -.ant-search-input .ant-search-btn.disabled.active > a:only-child, -.ant-search-input .ant-search-btn[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn.disabled > a:only-child:after, -.ant-search-input .ant-search-btn[disabled] > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child:after, -.ant-search-input .ant-search-btn.disabled.active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus, -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - background: #fff; -} -.ant-search-input .ant-search-btn:hover { - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty, -.ant-search-input:hover .ant-search-btn-noempty { - color: #fff; - background-color: #108ee9; - border-color: #108ee9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover, -.ant-search-input:hover .ant-search-btn-noempty:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus, -.ant-search-input:hover .ant-search-btn-noempty:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active, -.ant-search-input:hover .ant-search-btn-noempty:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active, -.ant-search-input:hover .ant-search-btn-noempty.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled, -.ant-search-input:hover .ant-search-btn-noempty.disabled, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled], -.ant-search-input:hover .ant-search-btn-noempty[disabled], -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-select-combobox .ant-select-selection__rendered { - margin-right: 29px; -} -.ant-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; -} -.ant-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input:-ms-input-placeholder { - color: #ccc; -} -.ant-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-input:hover { - border-color: #49a9ee; -} -.ant-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-input { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-input-lg { - padding: 6px 7px; - height: 32px; -} -.ant-input-sm { - padding: 1px 7px; - height: 22px; -} -.ant-input-group { - 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-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-addon { - padding: 4px 7px; - font-size: 12px; - font-weight: normal; - line-height: 1; - color: rgba(0, 0, 0, 0.65); - text-align: center; - background-color: #eee; - border: 1px solid #d9d9d9; - border-radius: 4px; - position: relative; - transition: all .3s; -} -.ant-input-group-addon .ant-select { - margin: -5px -7px; -} -.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: #108ee9; -} -.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 7px; - height: 32px; -} -.ant-input-group-sm .ant-input, -.ant-input-group-sm > .ant-input-group-addon { - padding: 1px 7px; - height: 22px; -} -.ant-input-group-lg .ant-select-selection--single { - height: 32px; -} -.ant-input-group-sm .ant-select-selection--single { - height: 22px; -} -.ant-input-group .ant-input-affix-wrapper { - display: table-cell; - width: 100%; - float: left; -} -.ant-input-group.ant-input-group-compact > * { - border-radius: 0; - border-right-width: 0; - vertical-align: middle; - float: none; - display: inline-block; -} -.ant-input-group.ant-input-group-compact .ant-input { - float: none; - z-index: auto; -} -.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: 4px; - border-bottom-left-radius: 4px; -} -.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: 4px; - border-bottom-right-radius: 4px; - border-right-width: 1px; -} -.ant-input-group-wrapper { - display: inline-block; - vertical-align: top; -} -.ant-input-affix-wrapper { - position: relative; - display: inline-block; - width: 100%; -} -.ant-input-affix-wrapper .ant-input { - z-index: 1; -} -.ant-input-affix-wrapper:hover .ant-input { - border-color: #49a9ee; -} -.ant-input-affix-wrapper .ant-input-prefix, -.ant-input-affix-wrapper .ant-input-suffix { - position: absolute; - top: 50%; - transform: translateY(-50%); - z-index: 2; - line-height: 0; - color: rgba(0, 0, 0, 0.65); -} -.ant-input-affix-wrapper .ant-input-prefix { - left: 7px; -} -.ant-input-affix-wrapper .ant-input-suffix { - right: 7px; -} -.ant-input-affix-wrapper .ant-input:not(:first-child) { - padding-left: 24px; -} -.ant-input-affix-wrapper .ant-input:not(:last-child) { - padding-right: 24px; -} -.ant-input-affix-wrapper .ant-input { - min-height: 100%; -} -.ant-badge { - position: relative; - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.ant-badge-count { - position: absolute; - transform: translateX(-50%); - 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: 12px; - white-space: nowrap; - transform-origin: -10% center; - font-family: tahoma; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count a, -.ant-badge-count a:hover { - color: #fff; -} -.ant-badge-dot { - position: absolute; - transform: translateX(-50%); - transform-origin: 0 center; - top: -4px; - height: 8px; - width: 8px; - border-radius: 100%; - background: #f04134; - z-index: 10; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-status { - line-height: inherit; - vertical-align: baseline; -} -.ant-badge-status-dot { - width: 8px; - height: 8px; - display: inline-block; - border-radius: 50%; -} -.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: rgba(0, 0, 0, 0.65); - 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-badge-count { - top: auto; - display: block; - position: relative; - transform: none!important; -} -@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: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - height: 20px; - float: left; -} -.ant-scroll-number-only > p { - height: 20px; -} -.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p { - display: none; -} -.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p.current { - display: block; -} -@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%); - } -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-cascader { - font-size: 12px; -} -.ant-cascader-input.ant-input { - background-color: transparent; - cursor: pointer; - width: 100%; - z-index: 1; -} -.ant-cascader-picker { - position: relative; - display: inline-block; - cursor: pointer; - font-size: 12px; - background-color: #fff; - border-radius: 4px; -} -.ant-cascader-picker-with-value .ant-cascader-picker-label { - color: transparent; -} -.ant-cascader-picker-disabled { - cursor: not-allowed; - background: #f7f7f7; - color: rgba(0, 0, 0, 0.25); -} -.ant-cascader-picker-disabled .ant-cascader-input { - cursor: not-allowed; -} -.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 0 8px; -} -.ant-cascader-picker-clear { - opacity: 0; - position: absolute; - right: 8px; - z-index: 2; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.ant-cascader-picker:hover .ant-cascader-picker-clear { - opacity: 1; -} -.ant-cascader-picker-arrow { - position: absolute; - z-index: 1; - top: 50%; - right: 8px; - width: 12px; - height: 12px; - margin-top: -6px; - line-height: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-cascader-picker-arrow { - filter: none; -} -:root .ant-cascader-picker-arrow { - font-size: 12px; -} -.ant-cascader-picker-arrow:before { - transition: transform 0.2s ease; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand:before { - transform: rotate(180deg); -} -.ant-cascader-menus { - font-size: 12px; - background: #fff; - position: absolute; - z-index: 1050; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - white-space: nowrap; -} -.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 #e9e9e9; - overflow: auto; -} -.ant-cascader-menu:first-child { - border-radius: 4px 0 0 4px; -} -.ant-cascader-menu:last-child { - border-right-color: transparent; - margin-right: -1px; - border-radius: 0 4px 4px 0; -} -.ant-cascader-menu:only-child { - border-radius: 4px; -} -.ant-cascader-menu-item { - padding: 7px 26px 7px 16px; - cursor: pointer; - white-space: nowrap; - transition: all 0.3s ease; -} -.ant-cascader-menu-item:hover { - background: #ecf6fd; -} -.ant-cascader-menu-item-disabled { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.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-color: #f7f7f7; - font-weight: bold; -} -.ant-cascader-menu-item-expand { - position: relative; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - color: rgba(0, 0, 0, 0.43); - position: absolute; - right: 15px; -} -:root .ant-cascader-menu-item-expand:after { - filter: none; -} -:root .ant-cascader-menu-item-expand:after { - font-size: 12px; -} -.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; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-spin { - color: #108ee9; - vertical-align: middle; - text-align: center; - opacity: 0; - position: absolute; - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - font-size: 12px; - 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 { - position: absolute; - height: 100%; - max-height: 320px; - 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; -} -.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 { - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; -} -.ant-spin-blur { - overflow: hidden; - opacity: 0.7; - -webkit-filter: blur(0.5px); - filter: blur(0.5px); - /* autoprefixer: off */ - filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false); - /* autoprefixer: on */ - -webkit-transform: translateZ(0); -} -.ant-spin-blur:after { - content: ''; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - background: #fff; - opacity: 0.3; - transition: all .3s; -} -.ant-spin-tip { - color: rgba(0, 0, 0, 0.43); -} -.ant-spin-dot { - position: relative; - display: inline-block; - width: 20px; - height: 20px; - transform: rotate(45deg); - animation: antRotate 1.2s infinite linear; -} -.ant-spin-dot i { - width: 9px; - height: 9px; - border-radius: 100%; - background-color: #108ee9; - 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-sm .ant-spin-dot { - width: 14px; - height: 14px; -} -.ant-spin-sm .ant-spin-dot i { - width: 6px; - height: 6px; -} -.ant-spin-lg .ant-spin-dot { - 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); - } -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-layout { - display: flex; - flex-direction: column; - flex: auto; - overflow: auto; - background: #ececec; -} -.ant-layout.ant-layout-has-sider { - flex-direction: row; -} -.ant-layout-header, -.ant-layout-footer { - flex: 0 0 auto; -} -.ant-layout-header { - background: #404040; - padding: 0 50px; - height: 64px; - line-height: 64px; -} -.ant-layout-footer { - padding: 24px 50px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; -} -.ant-layout-content { - flex: auto; - overflow: auto; -} -.ant-layout-sider { - transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); - position: relative; - background: #404040; -} -.ant-layout-sider-has-trigger { - padding-bottom: 48px; -} -.ant-layout-sider-right { - order: 1; -} -.ant-layout-sider-trigger { - position: absolute; - text-align: center; - width: 100%; - bottom: 0; - cursor: pointer; - height: 48px; - line-height: 48px; - background: rgba(64, 64, 64, 0.88); - color: #fff; -} -.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: #404040; - color: #fff; - font-size: 18px; - border-radius: 0 4px 4px 0; - cursor: pointer; - transition: background .3s ease; -} -.ant-layout-sider-zero-width-trigger:hover { - background: #535353; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-row { - position: relative; - margin-left: 0; - margin-right: 0; - height: auto; - zoom: 1; - display: block; -} -.ant-row:before, -.ant-row:after { - content: " "; - display: table; -} -.ant-row:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-row-flex { - display: flex; - flex-direction: row; - flex-wrap: 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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: 768px) { - .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 { +@media (min-width: 992px) { + .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-sm-24 { + .ant-col-md-24 { display: block; width: 100%; } - .ant-col-sm-push-24 { + .ant-col-md-push-24 { left: 100%; } - .ant-col-sm-pull-24 { + .ant-col-md-pull-24 { right: 100%; } - .ant-col-sm-offset-24 { + .ant-col-md-offset-24 { margin-left: 100%; } - .ant-col-sm-order-24 { + .ant-col-md-order-24 { order: 24; } - .ant-col-sm-23 { + .ant-col-md-23 { display: block; width: 95.83333333%; } - .ant-col-sm-push-23 { + .ant-col-md-push-23 { left: 95.83333333%; } - .ant-col-sm-pull-23 { + .ant-col-md-pull-23 { right: 95.83333333%; } - .ant-col-sm-offset-23 { + .ant-col-md-offset-23 { margin-left: 95.83333333%; } - .ant-col-sm-order-23 { + .ant-col-md-order-23 { order: 23; } - .ant-col-sm-22 { + .ant-col-md-22 { display: block; width: 91.66666667%; } - .ant-col-sm-push-22 { + .ant-col-md-push-22 { left: 91.66666667%; } - .ant-col-sm-pull-22 { + .ant-col-md-pull-22 { right: 91.66666667%; } - .ant-col-sm-offset-22 { + .ant-col-md-offset-22 { margin-left: 91.66666667%; } - .ant-col-sm-order-22 { + .ant-col-md-order-22 { order: 22; } - .ant-col-sm-21 { + .ant-col-md-21 { display: block; width: 87.5%; } - .ant-col-sm-push-21 { + .ant-col-md-push-21 { left: 87.5%; } - .ant-col-sm-pull-21 { + .ant-col-md-pull-21 { right: 87.5%; } - .ant-col-sm-offset-21 { + .ant-col-md-offset-21 { margin-left: 87.5%; } - .ant-col-sm-order-21 { + .ant-col-md-order-21 { order: 21; } - .ant-col-sm-20 { + .ant-col-md-20 { display: block; width: 83.33333333%; } - .ant-col-sm-push-20 { + .ant-col-md-push-20 { left: 83.33333333%; } - .ant-col-sm-pull-20 { + .ant-col-md-pull-20 { right: 83.33333333%; } - .ant-col-sm-offset-20 { + .ant-col-md-offset-20 { margin-left: 83.33333333%; } - .ant-col-sm-order-20 { + .ant-col-md-order-20 { order: 20; } - .ant-col-sm-19 { + .ant-col-md-19 { display: block; width: 79.16666667%; } - .ant-col-sm-push-19 { + .ant-col-md-push-19 { left: 79.16666667%; } - .ant-col-sm-pull-19 { + .ant-col-md-pull-19 { right: 79.16666667%; } - .ant-col-sm-offset-19 { + .ant-col-md-offset-19 { margin-left: 79.16666667%; } - .ant-col-sm-order-19 { + .ant-col-md-order-19 { order: 19; } - .ant-col-sm-18 { + .ant-col-md-18 { display: block; width: 75%; } - .ant-col-sm-push-18 { + .ant-col-md-push-18 { left: 75%; } - .ant-col-sm-pull-18 { + .ant-col-md-pull-18 { right: 75%; } - .ant-col-sm-offset-18 { + .ant-col-md-offset-18 { margin-left: 75%; } - .ant-col-sm-order-18 { + .ant-col-md-order-18 { order: 18; } - .ant-col-sm-17 { + .ant-col-md-17 { display: block; width: 70.83333333%; } - .ant-col-sm-push-17 { + .ant-col-md-push-17 { left: 70.83333333%; } - .ant-col-sm-pull-17 { + .ant-col-md-pull-17 { right: 70.83333333%; } - .ant-col-sm-offset-17 { + .ant-col-md-offset-17 { margin-left: 70.83333333%; } - .ant-col-sm-order-17 { + .ant-col-md-order-17 { order: 17; } - .ant-col-sm-16 { + .ant-col-md-16 { display: block; width: 66.66666667%; } - .ant-col-sm-push-16 { + .ant-col-md-push-16 { left: 66.66666667%; } - .ant-col-sm-pull-16 { + .ant-col-md-pull-16 { right: 66.66666667%; } - .ant-col-sm-offset-16 { + .ant-col-md-offset-16 { margin-left: 66.66666667%; } - .ant-col-sm-order-16 { + .ant-col-md-order-16 { order: 16; } - .ant-col-sm-15 { + .ant-col-md-15 { display: block; width: 62.5%; } - .ant-col-sm-push-15 { + .ant-col-md-push-15 { left: 62.5%; } - .ant-col-sm-pull-15 { + .ant-col-md-pull-15 { right: 62.5%; } - .ant-col-sm-offset-15 { + .ant-col-md-offset-15 { margin-left: 62.5%; } - .ant-col-sm-order-15 { + .ant-col-md-order-15 { order: 15; } - .ant-col-sm-14 { + .ant-col-md-14 { display: block; width: 58.33333333%; } - .ant-col-sm-push-14 { + .ant-col-md-push-14 { left: 58.33333333%; } - .ant-col-sm-pull-14 { + .ant-col-md-pull-14 { right: 58.33333333%; } - .ant-col-sm-offset-14 { + .ant-col-md-offset-14 { margin-left: 58.33333333%; } - .ant-col-sm-order-14 { + .ant-col-md-order-14 { order: 14; } - .ant-col-sm-13 { + .ant-col-md-13 { display: block; width: 54.16666667%; } - .ant-col-sm-push-13 { + .ant-col-md-push-13 { left: 54.16666667%; } - .ant-col-sm-pull-13 { + .ant-col-md-pull-13 { right: 54.16666667%; } - .ant-col-sm-offset-13 { + .ant-col-md-offset-13 { margin-left: 54.16666667%; } - .ant-col-sm-order-13 { + .ant-col-md-order-13 { order: 13; } - .ant-col-sm-12 { + .ant-col-md-12 { display: block; width: 50%; } - .ant-col-sm-push-12 { + .ant-col-md-push-12 { left: 50%; } - .ant-col-sm-pull-12 { + .ant-col-md-pull-12 { right: 50%; } - .ant-col-sm-offset-12 { + .ant-col-md-offset-12 { margin-left: 50%; } - .ant-col-sm-order-12 { + .ant-col-md-order-12 { order: 12; } - .ant-col-sm-11 { + .ant-col-md-11 { display: block; width: 45.83333333%; } - .ant-col-sm-push-11 { + .ant-col-md-push-11 { left: 45.83333333%; } - .ant-col-sm-pull-11 { + .ant-col-md-pull-11 { right: 45.83333333%; } - .ant-col-sm-offset-11 { + .ant-col-md-offset-11 { margin-left: 45.83333333%; } - .ant-col-sm-order-11 { + .ant-col-md-order-11 { order: 11; } - .ant-col-sm-10 { + .ant-col-md-10 { display: block; width: 41.66666667%; } - .ant-col-sm-push-10 { + .ant-col-md-push-10 { left: 41.66666667%; } - .ant-col-sm-pull-10 { + .ant-col-md-pull-10 { right: 41.66666667%; } - .ant-col-sm-offset-10 { + .ant-col-md-offset-10 { margin-left: 41.66666667%; } - .ant-col-sm-order-10 { + .ant-col-md-order-10 { order: 10; } - .ant-col-sm-9 { + .ant-col-md-9 { display: block; width: 37.5%; } - .ant-col-sm-push-9 { + .ant-col-md-push-9 { left: 37.5%; } - .ant-col-sm-pull-9 { + .ant-col-md-pull-9 { right: 37.5%; } - .ant-col-sm-offset-9 { + .ant-col-md-offset-9 { margin-left: 37.5%; } - .ant-col-sm-order-9 { + .ant-col-md-order-9 { order: 9; } - .ant-col-sm-8 { + .ant-col-md-8 { display: block; width: 33.33333333%; } - .ant-col-sm-push-8 { + .ant-col-md-push-8 { left: 33.33333333%; } - .ant-col-sm-pull-8 { + .ant-col-md-pull-8 { right: 33.33333333%; } - .ant-col-sm-offset-8 { + .ant-col-md-offset-8 { margin-left: 33.33333333%; } - .ant-col-sm-order-8 { + .ant-col-md-order-8 { order: 8; } - .ant-col-sm-7 { + .ant-col-md-7 { display: block; width: 29.16666667%; } - .ant-col-sm-push-7 { + .ant-col-md-push-7 { left: 29.16666667%; } - .ant-col-sm-pull-7 { + .ant-col-md-pull-7 { right: 29.16666667%; } - .ant-col-sm-offset-7 { + .ant-col-md-offset-7 { margin-left: 29.16666667%; } - .ant-col-sm-order-7 { + .ant-col-md-order-7 { order: 7; } - .ant-col-sm-6 { + .ant-col-md-6 { display: block; width: 25%; } - .ant-col-sm-push-6 { + .ant-col-md-push-6 { left: 25%; } - .ant-col-sm-pull-6 { + .ant-col-md-pull-6 { right: 25%; } - .ant-col-sm-offset-6 { + .ant-col-md-offset-6 { margin-left: 25%; } - .ant-col-sm-order-6 { + .ant-col-md-order-6 { order: 6; } - .ant-col-sm-5 { + .ant-col-md-5 { display: block; width: 20.83333333%; } - .ant-col-sm-push-5 { + .ant-col-md-push-5 { left: 20.83333333%; } - .ant-col-sm-pull-5 { + .ant-col-md-pull-5 { right: 20.83333333%; } - .ant-col-sm-offset-5 { + .ant-col-md-offset-5 { margin-left: 20.83333333%; } - .ant-col-sm-order-5 { + .ant-col-md-order-5 { order: 5; } - .ant-col-sm-4 { + .ant-col-md-4 { display: block; width: 16.66666667%; } - .ant-col-sm-push-4 { + .ant-col-md-push-4 { left: 16.66666667%; } - .ant-col-sm-pull-4 { + .ant-col-md-pull-4 { right: 16.66666667%; } - .ant-col-sm-offset-4 { + .ant-col-md-offset-4 { margin-left: 16.66666667%; } - .ant-col-sm-order-4 { + .ant-col-md-order-4 { order: 4; } - .ant-col-sm-3 { + .ant-col-md-3 { display: block; width: 12.5%; } - .ant-col-sm-push-3 { + .ant-col-md-push-3 { left: 12.5%; } - .ant-col-sm-pull-3 { + .ant-col-md-pull-3 { right: 12.5%; } - .ant-col-sm-offset-3 { + .ant-col-md-offset-3 { margin-left: 12.5%; } - .ant-col-sm-order-3 { + .ant-col-md-order-3 { order: 3; } - .ant-col-sm-2 { + .ant-col-md-2 { display: block; width: 8.33333333%; } - .ant-col-sm-push-2 { + .ant-col-md-push-2 { left: 8.33333333%; } - .ant-col-sm-pull-2 { + .ant-col-md-pull-2 { right: 8.33333333%; } - .ant-col-sm-offset-2 { + .ant-col-md-offset-2 { margin-left: 8.33333333%; } - .ant-col-sm-order-2 { + .ant-col-md-order-2 { order: 2; } - .ant-col-sm-1 { + .ant-col-md-1 { display: block; width: 4.16666667%; } - .ant-col-sm-push-1 { + .ant-col-md-push-1 { left: 4.16666667%; } - .ant-col-sm-pull-1 { + .ant-col-md-pull-1 { right: 4.16666667%; } - .ant-col-sm-offset-1 { + .ant-col-md-offset-1 { margin-left: 4.16666667%; } - .ant-col-sm-order-1 { + .ant-col-md-order-1 { order: 1; } - .ant-col-sm-0 { + .ant-col-md-0 { display: none; } .ant-col-push-0 { @@ -12173,409 +8406,409 @@ textarea.ant-input { .ant-col-pull-0 { right: auto; } - .ant-col-sm-push-0 { + .ant-col-md-push-0 { left: auto; } - .ant-col-sm-pull-0 { + .ant-col-md-pull-0 { right: auto; } - .ant-col-sm-offset-0 { + .ant-col-md-offset-0 { margin-left: 0; } - .ant-col-sm-order-0 { + .ant-col-md-order-0 { order: 0; } } -@media (min-width: 992px) { - .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 { +@media (min-width: 1200px) { + .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-md-24 { + .ant-col-lg-24 { display: block; width: 100%; } - .ant-col-md-push-24 { + .ant-col-lg-push-24 { left: 100%; } - .ant-col-md-pull-24 { + .ant-col-lg-pull-24 { right: 100%; } - .ant-col-md-offset-24 { + .ant-col-lg-offset-24 { margin-left: 100%; } - .ant-col-md-order-24 { + .ant-col-lg-order-24 { order: 24; } - .ant-col-md-23 { + .ant-col-lg-23 { display: block; width: 95.83333333%; } - .ant-col-md-push-23 { + .ant-col-lg-push-23 { left: 95.83333333%; } - .ant-col-md-pull-23 { + .ant-col-lg-pull-23 { right: 95.83333333%; } - .ant-col-md-offset-23 { + .ant-col-lg-offset-23 { margin-left: 95.83333333%; } - .ant-col-md-order-23 { + .ant-col-lg-order-23 { order: 23; } - .ant-col-md-22 { + .ant-col-lg-22 { display: block; width: 91.66666667%; } - .ant-col-md-push-22 { + .ant-col-lg-push-22 { left: 91.66666667%; } - .ant-col-md-pull-22 { + .ant-col-lg-pull-22 { right: 91.66666667%; } - .ant-col-md-offset-22 { + .ant-col-lg-offset-22 { margin-left: 91.66666667%; } - .ant-col-md-order-22 { + .ant-col-lg-order-22 { order: 22; } - .ant-col-md-21 { + .ant-col-lg-21 { display: block; width: 87.5%; } - .ant-col-md-push-21 { + .ant-col-lg-push-21 { left: 87.5%; } - .ant-col-md-pull-21 { + .ant-col-lg-pull-21 { right: 87.5%; } - .ant-col-md-offset-21 { + .ant-col-lg-offset-21 { margin-left: 87.5%; } - .ant-col-md-order-21 { + .ant-col-lg-order-21 { order: 21; } - .ant-col-md-20 { + .ant-col-lg-20 { display: block; width: 83.33333333%; } - .ant-col-md-push-20 { + .ant-col-lg-push-20 { left: 83.33333333%; } - .ant-col-md-pull-20 { + .ant-col-lg-pull-20 { right: 83.33333333%; } - .ant-col-md-offset-20 { + .ant-col-lg-offset-20 { margin-left: 83.33333333%; } - .ant-col-md-order-20 { + .ant-col-lg-order-20 { order: 20; } - .ant-col-md-19 { + .ant-col-lg-19 { display: block; width: 79.16666667%; } - .ant-col-md-push-19 { + .ant-col-lg-push-19 { left: 79.16666667%; } - .ant-col-md-pull-19 { + .ant-col-lg-pull-19 { right: 79.16666667%; } - .ant-col-md-offset-19 { + .ant-col-lg-offset-19 { margin-left: 79.16666667%; } - .ant-col-md-order-19 { + .ant-col-lg-order-19 { order: 19; } - .ant-col-md-18 { + .ant-col-lg-18 { display: block; width: 75%; } - .ant-col-md-push-18 { + .ant-col-lg-push-18 { left: 75%; } - .ant-col-md-pull-18 { + .ant-col-lg-pull-18 { right: 75%; } - .ant-col-md-offset-18 { + .ant-col-lg-offset-18 { margin-left: 75%; } - .ant-col-md-order-18 { + .ant-col-lg-order-18 { order: 18; } - .ant-col-md-17 { + .ant-col-lg-17 { display: block; width: 70.83333333%; } - .ant-col-md-push-17 { + .ant-col-lg-push-17 { left: 70.83333333%; } - .ant-col-md-pull-17 { + .ant-col-lg-pull-17 { right: 70.83333333%; } - .ant-col-md-offset-17 { + .ant-col-lg-offset-17 { margin-left: 70.83333333%; } - .ant-col-md-order-17 { + .ant-col-lg-order-17 { order: 17; } - .ant-col-md-16 { + .ant-col-lg-16 { display: block; width: 66.66666667%; } - .ant-col-md-push-16 { + .ant-col-lg-push-16 { left: 66.66666667%; } - .ant-col-md-pull-16 { + .ant-col-lg-pull-16 { right: 66.66666667%; } - .ant-col-md-offset-16 { + .ant-col-lg-offset-16 { margin-left: 66.66666667%; } - .ant-col-md-order-16 { + .ant-col-lg-order-16 { order: 16; } - .ant-col-md-15 { + .ant-col-lg-15 { display: block; width: 62.5%; } - .ant-col-md-push-15 { + .ant-col-lg-push-15 { left: 62.5%; } - .ant-col-md-pull-15 { + .ant-col-lg-pull-15 { right: 62.5%; } - .ant-col-md-offset-15 { + .ant-col-lg-offset-15 { margin-left: 62.5%; } - .ant-col-md-order-15 { + .ant-col-lg-order-15 { order: 15; } - .ant-col-md-14 { + .ant-col-lg-14 { display: block; width: 58.33333333%; } - .ant-col-md-push-14 { + .ant-col-lg-push-14 { left: 58.33333333%; } - .ant-col-md-pull-14 { + .ant-col-lg-pull-14 { right: 58.33333333%; } - .ant-col-md-offset-14 { + .ant-col-lg-offset-14 { margin-left: 58.33333333%; } - .ant-col-md-order-14 { + .ant-col-lg-order-14 { order: 14; } - .ant-col-md-13 { + .ant-col-lg-13 { display: block; width: 54.16666667%; } - .ant-col-md-push-13 { + .ant-col-lg-push-13 { left: 54.16666667%; } - .ant-col-md-pull-13 { + .ant-col-lg-pull-13 { right: 54.16666667%; } - .ant-col-md-offset-13 { + .ant-col-lg-offset-13 { margin-left: 54.16666667%; } - .ant-col-md-order-13 { + .ant-col-lg-order-13 { order: 13; } - .ant-col-md-12 { + .ant-col-lg-12 { display: block; width: 50%; } - .ant-col-md-push-12 { + .ant-col-lg-push-12 { left: 50%; } - .ant-col-md-pull-12 { + .ant-col-lg-pull-12 { right: 50%; } - .ant-col-md-offset-12 { + .ant-col-lg-offset-12 { margin-left: 50%; } - .ant-col-md-order-12 { + .ant-col-lg-order-12 { order: 12; } - .ant-col-md-11 { + .ant-col-lg-11 { display: block; width: 45.83333333%; } - .ant-col-md-push-11 { + .ant-col-lg-push-11 { left: 45.83333333%; } - .ant-col-md-pull-11 { + .ant-col-lg-pull-11 { right: 45.83333333%; } - .ant-col-md-offset-11 { + .ant-col-lg-offset-11 { margin-left: 45.83333333%; } - .ant-col-md-order-11 { + .ant-col-lg-order-11 { order: 11; } - .ant-col-md-10 { + .ant-col-lg-10 { display: block; width: 41.66666667%; } - .ant-col-md-push-10 { + .ant-col-lg-push-10 { left: 41.66666667%; } - .ant-col-md-pull-10 { + .ant-col-lg-pull-10 { right: 41.66666667%; } - .ant-col-md-offset-10 { + .ant-col-lg-offset-10 { margin-left: 41.66666667%; } - .ant-col-md-order-10 { + .ant-col-lg-order-10 { order: 10; } - .ant-col-md-9 { + .ant-col-lg-9 { display: block; width: 37.5%; } - .ant-col-md-push-9 { + .ant-col-lg-push-9 { left: 37.5%; } - .ant-col-md-pull-9 { + .ant-col-lg-pull-9 { right: 37.5%; } - .ant-col-md-offset-9 { + .ant-col-lg-offset-9 { margin-left: 37.5%; } - .ant-col-md-order-9 { + .ant-col-lg-order-9 { order: 9; } - .ant-col-md-8 { + .ant-col-lg-8 { display: block; width: 33.33333333%; } - .ant-col-md-push-8 { + .ant-col-lg-push-8 { left: 33.33333333%; } - .ant-col-md-pull-8 { + .ant-col-lg-pull-8 { right: 33.33333333%; } - .ant-col-md-offset-8 { + .ant-col-lg-offset-8 { margin-left: 33.33333333%; } - .ant-col-md-order-8 { + .ant-col-lg-order-8 { order: 8; } - .ant-col-md-7 { + .ant-col-lg-7 { display: block; width: 29.16666667%; } - .ant-col-md-push-7 { + .ant-col-lg-push-7 { left: 29.16666667%; } - .ant-col-md-pull-7 { + .ant-col-lg-pull-7 { right: 29.16666667%; } - .ant-col-md-offset-7 { + .ant-col-lg-offset-7 { margin-left: 29.16666667%; } - .ant-col-md-order-7 { + .ant-col-lg-order-7 { order: 7; } - .ant-col-md-6 { + .ant-col-lg-6 { display: block; width: 25%; } - .ant-col-md-push-6 { + .ant-col-lg-push-6 { left: 25%; } - .ant-col-md-pull-6 { + .ant-col-lg-pull-6 { right: 25%; } - .ant-col-md-offset-6 { + .ant-col-lg-offset-6 { margin-left: 25%; } - .ant-col-md-order-6 { + .ant-col-lg-order-6 { order: 6; } - .ant-col-md-5 { + .ant-col-lg-5 { display: block; width: 20.83333333%; } - .ant-col-md-push-5 { + .ant-col-lg-push-5 { left: 20.83333333%; } - .ant-col-md-pull-5 { + .ant-col-lg-pull-5 { right: 20.83333333%; } - .ant-col-md-offset-5 { + .ant-col-lg-offset-5 { margin-left: 20.83333333%; } - .ant-col-md-order-5 { + .ant-col-lg-order-5 { order: 5; } - .ant-col-md-4 { + .ant-col-lg-4 { display: block; width: 16.66666667%; } - .ant-col-md-push-4 { + .ant-col-lg-push-4 { left: 16.66666667%; } - .ant-col-md-pull-4 { + .ant-col-lg-pull-4 { right: 16.66666667%; } - .ant-col-md-offset-4 { + .ant-col-lg-offset-4 { margin-left: 16.66666667%; } - .ant-col-md-order-4 { + .ant-col-lg-order-4 { order: 4; } - .ant-col-md-3 { + .ant-col-lg-3 { display: block; width: 12.5%; } - .ant-col-md-push-3 { + .ant-col-lg-push-3 { left: 12.5%; } - .ant-col-md-pull-3 { + .ant-col-lg-pull-3 { right: 12.5%; } - .ant-col-md-offset-3 { + .ant-col-lg-offset-3 { margin-left: 12.5%; } - .ant-col-md-order-3 { + .ant-col-lg-order-3 { order: 3; } - .ant-col-md-2 { + .ant-col-lg-2 { display: block; width: 8.33333333%; } - .ant-col-md-push-2 { + .ant-col-lg-push-2 { left: 8.33333333%; } - .ant-col-md-pull-2 { + .ant-col-lg-pull-2 { right: 8.33333333%; } - .ant-col-md-offset-2 { + .ant-col-lg-offset-2 { margin-left: 8.33333333%; } - .ant-col-md-order-2 { + .ant-col-lg-order-2 { order: 2; } - .ant-col-md-1 { + .ant-col-lg-1 { display: block; width: 4.16666667%; } - .ant-col-md-push-1 { + .ant-col-lg-push-1 { left: 4.16666667%; } - .ant-col-md-pull-1 { + .ant-col-lg-pull-1 { right: 4.16666667%; } - .ant-col-md-offset-1 { + .ant-col-lg-offset-1 { margin-left: 4.16666667%; } - .ant-col-md-order-1 { + .ant-col-lg-order-1 { order: 1; } - .ant-col-md-0 { + .ant-col-lg-0 { display: none; } .ant-col-push-0 { @@ -12584,428 +8817,4732 @@ textarea.ant-input { .ant-col-pull-0 { right: auto; } - .ant-col-md-push-0 { + .ant-col-lg-push-0 { left: auto; } - .ant-col-md-pull-0 { + .ant-col-lg-pull-0 { right: auto; } - .ant-col-md-offset-0 { + .ant-col-lg-offset-0 { margin-left: 0; } - .ant-col-md-order-0 { + .ant-col-lg-order-0 { order: 0; } } -@media (min-width: 1200px) { - .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 { +@media (min-width: 1600px) { + .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-lg-24 { + .ant-col-xl-24 { display: block; width: 100%; } - .ant-col-lg-push-24 { + .ant-col-xl-push-24 { left: 100%; } - .ant-col-lg-pull-24 { + .ant-col-xl-pull-24 { right: 100%; } - .ant-col-lg-offset-24 { + .ant-col-xl-offset-24 { margin-left: 100%; } - .ant-col-lg-order-24 { + .ant-col-xl-order-24 { order: 24; } - .ant-col-lg-23 { + .ant-col-xl-23 { display: block; width: 95.83333333%; } - .ant-col-lg-push-23 { + .ant-col-xl-push-23 { left: 95.83333333%; } - .ant-col-lg-pull-23 { + .ant-col-xl-pull-23 { right: 95.83333333%; } - .ant-col-lg-offset-23 { + .ant-col-xl-offset-23 { margin-left: 95.83333333%; } - .ant-col-lg-order-23 { + .ant-col-xl-order-23 { order: 23; } - .ant-col-lg-22 { + .ant-col-xl-22 { display: block; width: 91.66666667%; } - .ant-col-lg-push-22 { + .ant-col-xl-push-22 { left: 91.66666667%; } - .ant-col-lg-pull-22 { + .ant-col-xl-pull-22 { right: 91.66666667%; } - .ant-col-lg-offset-22 { + .ant-col-xl-offset-22 { margin-left: 91.66666667%; } - .ant-col-lg-order-22 { + .ant-col-xl-order-22 { order: 22; } - .ant-col-lg-21 { + .ant-col-xl-21 { display: block; width: 87.5%; } - .ant-col-lg-push-21 { + .ant-col-xl-push-21 { left: 87.5%; } - .ant-col-lg-pull-21 { + .ant-col-xl-pull-21 { right: 87.5%; } - .ant-col-lg-offset-21 { + .ant-col-xl-offset-21 { margin-left: 87.5%; } - .ant-col-lg-order-21 { + .ant-col-xl-order-21 { order: 21; } - .ant-col-lg-20 { + .ant-col-xl-20 { display: block; width: 83.33333333%; } - .ant-col-lg-push-20 { + .ant-col-xl-push-20 { left: 83.33333333%; } - .ant-col-lg-pull-20 { + .ant-col-xl-pull-20 { right: 83.33333333%; } - .ant-col-lg-offset-20 { + .ant-col-xl-offset-20 { margin-left: 83.33333333%; } - .ant-col-lg-order-20 { + .ant-col-xl-order-20 { order: 20; } - .ant-col-lg-19 { + .ant-col-xl-19 { display: block; width: 79.16666667%; } - .ant-col-lg-push-19 { + .ant-col-xl-push-19 { left: 79.16666667%; } - .ant-col-lg-pull-19 { + .ant-col-xl-pull-19 { right: 79.16666667%; } - .ant-col-lg-offset-19 { + .ant-col-xl-offset-19 { margin-left: 79.16666667%; } - .ant-col-lg-order-19 { + .ant-col-xl-order-19 { order: 19; } - .ant-col-lg-18 { + .ant-col-xl-18 { display: block; width: 75%; } - .ant-col-lg-push-18 { + .ant-col-xl-push-18 { left: 75%; } - .ant-col-lg-pull-18 { + .ant-col-xl-pull-18 { right: 75%; } - .ant-col-lg-offset-18 { + .ant-col-xl-offset-18 { margin-left: 75%; } - .ant-col-lg-order-18 { + .ant-col-xl-order-18 { order: 18; } - .ant-col-lg-17 { + .ant-col-xl-17 { display: block; width: 70.83333333%; } - .ant-col-lg-push-17 { + .ant-col-xl-push-17 { left: 70.83333333%; } - .ant-col-lg-pull-17 { + .ant-col-xl-pull-17 { right: 70.83333333%; } - .ant-col-lg-offset-17 { + .ant-col-xl-offset-17 { margin-left: 70.83333333%; } - .ant-col-lg-order-17 { + .ant-col-xl-order-17 { order: 17; } - .ant-col-lg-16 { + .ant-col-xl-16 { display: block; width: 66.66666667%; } - .ant-col-lg-push-16 { + .ant-col-xl-push-16 { left: 66.66666667%; } - .ant-col-lg-pull-16 { + .ant-col-xl-pull-16 { right: 66.66666667%; } - .ant-col-lg-offset-16 { + .ant-col-xl-offset-16 { margin-left: 66.66666667%; } - .ant-col-lg-order-16 { + .ant-col-xl-order-16 { order: 16; } - .ant-col-lg-15 { + .ant-col-xl-15 { display: block; width: 62.5%; } - .ant-col-lg-push-15 { + .ant-col-xl-push-15 { left: 62.5%; } - .ant-col-lg-pull-15 { + .ant-col-xl-pull-15 { right: 62.5%; } - .ant-col-lg-offset-15 { + .ant-col-xl-offset-15 { margin-left: 62.5%; } - .ant-col-lg-order-15 { + .ant-col-xl-order-15 { order: 15; } - .ant-col-lg-14 { + .ant-col-xl-14 { display: block; width: 58.33333333%; } - .ant-col-lg-push-14 { + .ant-col-xl-push-14 { left: 58.33333333%; } - .ant-col-lg-pull-14 { + .ant-col-xl-pull-14 { right: 58.33333333%; } - .ant-col-lg-offset-14 { + .ant-col-xl-offset-14 { margin-left: 58.33333333%; } - .ant-col-lg-order-14 { + .ant-col-xl-order-14 { order: 14; } - .ant-col-lg-13 { + .ant-col-xl-13 { display: block; width: 54.16666667%; } - .ant-col-lg-push-13 { + .ant-col-xl-push-13 { left: 54.16666667%; } - .ant-col-lg-pull-13 { + .ant-col-xl-pull-13 { right: 54.16666667%; } - .ant-col-lg-offset-13 { + .ant-col-xl-offset-13 { margin-left: 54.16666667%; } - .ant-col-lg-order-13 { + .ant-col-xl-order-13 { order: 13; } - .ant-col-lg-12 { + .ant-col-xl-12 { display: block; width: 50%; } - .ant-col-lg-push-12 { + .ant-col-xl-push-12 { left: 50%; } - .ant-col-lg-pull-12 { + .ant-col-xl-pull-12 { right: 50%; } - .ant-col-lg-offset-12 { + .ant-col-xl-offset-12 { margin-left: 50%; } - .ant-col-lg-order-12 { + .ant-col-xl-order-12 { order: 12; } - .ant-col-lg-11 { + .ant-col-xl-11 { display: block; width: 45.83333333%; } - .ant-col-lg-push-11 { + .ant-col-xl-push-11 { left: 45.83333333%; } - .ant-col-lg-pull-11 { + .ant-col-xl-pull-11 { right: 45.83333333%; } - .ant-col-lg-offset-11 { + .ant-col-xl-offset-11 { margin-left: 45.83333333%; } - .ant-col-lg-order-11 { + .ant-col-xl-order-11 { order: 11; } - .ant-col-lg-10 { + .ant-col-xl-10 { display: block; width: 41.66666667%; } - .ant-col-lg-push-10 { + .ant-col-xl-push-10 { left: 41.66666667%; } - .ant-col-lg-pull-10 { + .ant-col-xl-pull-10 { right: 41.66666667%; } - .ant-col-lg-offset-10 { + .ant-col-xl-offset-10 { margin-left: 41.66666667%; } - .ant-col-lg-order-10 { + .ant-col-xl-order-10 { order: 10; } - .ant-col-lg-9 { + .ant-col-xl-9 { display: block; width: 37.5%; } - .ant-col-lg-push-9 { + .ant-col-xl-push-9 { left: 37.5%; } - .ant-col-lg-pull-9 { + .ant-col-xl-pull-9 { right: 37.5%; } - .ant-col-lg-offset-9 { + .ant-col-xl-offset-9 { margin-left: 37.5%; } - .ant-col-lg-order-9 { + .ant-col-xl-order-9 { order: 9; } - .ant-col-lg-8 { + .ant-col-xl-8 { display: block; width: 33.33333333%; } - .ant-col-lg-push-8 { - left: 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + } +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-layout { + display: flex; + flex-direction: column; + flex: auto; + background: #ececec; +} +.ant-layout.ant-layout-has-sider { + flex-direction: row; +} +.ant-layout-header, +.ant-layout-footer { + flex: 0 0 auto; +} +.ant-layout-header { + background: #404040; + padding: 0 50px; + height: 64px; + line-height: 64px; +} +.ant-layout-footer { + padding: 24px 50px; + color: rgba(0, 0, 0, 0.65); + font-size: 12px; +} +.ant-layout-content { + flex: auto; +} +.ant-layout-sider { + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); + position: relative; + background: #404040; + /* fix firefox can't set width smaller than content on flex item */ + min-width: 0; +} +.ant-layout-sider-has-trigger { + padding-bottom: 48px; +} +.ant-layout-sider-right { + order: 1; +} +.ant-layout-sider-trigger { + position: absolute; + text-align: center; + width: 100%; + bottom: 0; + cursor: pointer; + height: 48px; + line-height: 48px; + background: rgba(64, 64, 64, 0.88); + color: #fff; +} +.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: #404040; + color: #fff; + font-size: 18px; + border-radius: 0 4px 4px 0; + cursor: pointer; + transition: background .3s ease; +} +.ant-layout-sider-zero-width-trigger:hover { + background: #535353; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-spin { + color: #108ee9; + vertical-align: middle; + text-align: center; + opacity: 0; + position: absolute; + transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + font-size: 12px; + 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 { + position: absolute; + height: 100%; + max-height: 320px; + 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; +} +.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 { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; +} +.ant-spin-blur { + overflow: hidden; + opacity: 0.7; + -webkit-filter: blur(0.5px); + filter: blur(0.5px); + /* autoprefixer: off */ + filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false); + /* autoprefixer: on */ + -webkit-transform: translateZ(0); +} +.ant-spin-blur:after { + content: ''; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + background: #fff; + opacity: 0.3; + transition: all .3s; +} +.ant-spin-tip { + color: rgba(0, 0, 0, 0.43); +} +.ant-spin-dot { + position: relative; + display: inline-block; + width: 20px; + height: 20px; + transform: rotate(45deg); + animation: antRotate 1.2s infinite linear; +} +.ant-spin-dot i { + width: 9px; + height: 9px; + border-radius: 100%; + background-color: #108ee9; + 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-sm .ant-spin-dot { + width: 14px; + height: 14px; +} +.ant-spin-sm .ant-spin-dot i { + width: 6px; + height: 6px; +} +.ant-spin-lg .ant-spin-dot { + 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; } - .ant-col-lg-pull-8 { - right: 33.33333333%; +} +@keyframes antRotate { + to { + transform: rotate(405deg); } - .ant-col-lg-offset-8 { - margin-left: 33.33333333%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-8 { - order: 8; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-7 { - display: block; - width: 29.16666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-7 { - left: 29.16666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-7 { - right: 29.16666667%; +}*/ +.ant-cascader { + font-size: 12px; +} +.ant-cascader-input.ant-input { + background-color: transparent; + cursor: pointer; + width: 100%; + z-index: 1; +} +.ant-cascader-picker { + position: relative; + display: inline-block; + cursor: pointer; + font-size: 12px; + background-color: #fff; + border-radius: 4px; +} +.ant-cascader-picker-with-value .ant-cascader-picker-label { + color: transparent; +} +.ant-cascader-picker-disabled { + cursor: not-allowed; + background: #f7f7f7; + color: rgba(0, 0, 0, 0.25); +} +.ant-cascader-picker-disabled .ant-cascader-input { + cursor: not-allowed; +} +.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 0 8px; +} +.ant-cascader-picker-clear { + opacity: 0; + position: absolute; + right: 8px; + z-index: 2; + background: #fff; + top: 50%; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.ant-cascader-picker:hover .ant-cascader-picker-clear { + opacity: 1; +} +.ant-cascader-picker-arrow { + position: absolute; + z-index: 1; + top: 50%; + right: 8px; + width: 12px; + height: 12px; + margin-top: -6px; + line-height: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-cascader-picker-arrow { + filter: none; +} +:root .ant-cascader-picker-arrow { + font-size: 12px; +} +.ant-cascader-picker-arrow:before { + transition: transform 0.2s ease; +} +.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; +} +.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand:before { + transform: rotate(180deg); +} +.ant-cascader-menus { + font-size: 12px; + background: #fff; + position: absolute; + z-index: 1050; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + white-space: nowrap; +} +.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 #e9e9e9; + overflow: auto; +} +.ant-cascader-menu:first-child { + border-radius: 4px 0 0 4px; +} +.ant-cascader-menu:last-child { + border-right-color: transparent; + margin-right: -1px; + border-radius: 0 4px 4px 0; +} +.ant-cascader-menu:only-child { + border-radius: 4px; +} +.ant-cascader-menu-item { + padding: 7px 26px 7px 16px; + cursor: pointer; + white-space: nowrap; + transition: all 0.3s ease; +} +.ant-cascader-menu-item:hover { + background: #ecf6fd; +} +.ant-cascader-menu-item-disabled { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.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-color: #f7f7f7; + font-weight: bold; +} +.ant-cascader-menu-item-expand { + position: relative; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + color: rgba(0, 0, 0, 0.43); + position: absolute; + right: 15px; +} +:root .ant-cascader-menu-item-expand:after { + filter: none; +} +:root .ant-cascader-menu-item-expand:after { + font-size: 12px; +} +.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-badge { + position: relative; + display: inline-block; + line-height: 1; + vertical-align: middle; +} +.ant-badge-count { + position: absolute; + transform: translateX(-50%); + 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: 12px; + white-space: nowrap; + transform-origin: -10% center; + font-family: tahoma; + box-shadow: 0 0 0 1px #fff; +} +.ant-badge-count a, +.ant-badge-count a:hover { + color: #fff; +} +.ant-badge-dot { + position: absolute; + transform: translateX(-50%); + transform-origin: 0 center; + top: -4px; + height: 8px; + width: 8px; + border-radius: 100%; + background: #f04134; + z-index: 10; + box-shadow: 0 0 0 1px #fff; +} +.ant-badge-status { + line-height: inherit; + vertical-align: baseline; +} +.ant-badge-status-dot { + width: 8px; + height: 8px; + display: inline-block; + border-radius: 50%; +} +.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: rgba(0, 0, 0, 0.65); + 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-badge-count { + top: auto; + display: block; + position: relative; + transform: none!important; +} +@keyframes antStatusProcessing { + 0% { + transform: scale(0.8); + opacity: 0.5; } - .ant-col-lg-offset-7 { - margin-left: 29.16666667%; + 100% { + transform: scale(2.4); + opacity: 0; } - .ant-col-lg-order-7 { - order: 7; +} +.ant-scroll-number { + overflow: hidden; +} +.ant-scroll-number-only { + display: inline-block; + transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + height: 20px; + float: left; +} +.ant-scroll-number-only > p { + height: 20px; +} +.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p { + display: none; +} +.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p.current { + display: block; +} +@keyframes antZoomBadgeIn { + 0% { + opacity: 0; + transform: scale(0) translateX(-50%); } - .ant-col-lg-6 { - display: block; - width: 25%; + 100% { + transform: scale(1) translateX(-50%); } - .ant-col-lg-push-6 { - left: 25%; +} +@keyframes antZoomBadgeOut { + 0% { + transform: scale(1) translateX(-50%); } - .ant-col-lg-pull-6 { - right: 25%; + 100% { + opacity: 0; + transform: scale(0) translateX(-50%); } - .ant-col-lg-offset-6 { - margin-left: 25%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-6 { - order: 6; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-5 { - display: block; - width: 20.83333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-5 { - left: 20.83333333%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-input-search-icon { + cursor: pointer; + transition: all .3s; + font-size: 14px; +} +.ant-input-search-icon:hover { + color: #108ee9; +} +.ant-search-input-wrapper { + display: inline-block; + vertical-align: middle; +} +.ant-search-input.ant-input-group .ant-input:first-child, +.ant-search-input.ant-input-group .ant-select:first-child { + border-radius: 4px; + position: absolute; + top: -1px; + width: 100%; +} +.ant-search-input.ant-input-group .ant-input:first-child { + padding-right: 36px; +} +.ant-search-input .ant-search-btn { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-radius: 0 3px 3px 0; + left: -1px; + position: relative; + border-width: 0 0 0 1px; + z-index: 2; + padding-left: 8px; + padding-right: 8px; +} +.ant-search-input .ant-search-btn > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:hover, +.ant-search-input .ant-search-btn:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; +} +.ant-search-input .ant-search-btn:hover > a:only-child, +.ant-search-input .ant-search-btn:focus > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn:hover > a:only-child:after, +.ant-search-input .ant-search-btn:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:active, +.ant-search-input .ant-search-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; +} +.ant-search-input .ant-search-btn:active > a:only-child, +.ant-search-input .ant-search-btn.active > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn:active > a:only-child:after, +.ant-search-input .ant-search-btn.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn.disabled, +.ant-search-input .ant-search-btn[disabled], +.ant-search-input .ant-search-btn.disabled:hover, +.ant-search-input .ant-search-btn[disabled]:hover, +.ant-search-input .ant-search-btn.disabled:focus, +.ant-search-input .ant-search-btn[disabled]:focus, +.ant-search-input .ant-search-btn.disabled:active, +.ant-search-input .ant-search-btn[disabled]:active, +.ant-search-input .ant-search-btn.disabled.active, +.ant-search-input .ant-search-btn[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-search-input .ant-search-btn.disabled > a:only-child, +.ant-search-input .ant-search-btn[disabled] > a:only-child, +.ant-search-input .ant-search-btn.disabled:hover > a:only-child, +.ant-search-input .ant-search-btn[disabled]:hover > a:only-child, +.ant-search-input .ant-search-btn.disabled:focus > a:only-child, +.ant-search-input .ant-search-btn[disabled]:focus > a:only-child, +.ant-search-input .ant-search-btn.disabled:active > a:only-child, +.ant-search-input .ant-search-btn[disabled]:active > a:only-child, +.ant-search-input .ant-search-btn.disabled.active > a:only-child, +.ant-search-input .ant-search-btn[disabled].active > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn.disabled > a:only-child:after, +.ant-search-input .ant-search-btn[disabled] > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:hover > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:hover > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:focus > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:focus > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:active > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:active > a:only-child:after, +.ant-search-input .ant-search-btn.disabled.active > a:only-child:after, +.ant-search-input .ant-search-btn[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:hover, +.ant-search-input .ant-search-btn:focus, +.ant-search-input .ant-search-btn:active, +.ant-search-input .ant-search-btn.active { + background: #fff; +} +.ant-search-input .ant-search-btn:hover { + border-color: #d9d9d9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty, +.ant-search-input:hover .ant-search-btn-noempty { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover, +.ant-search-input:hover .ant-search-btn-noempty:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus, +.ant-search-input:hover .ant-search-btn-noempty:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active, +.ant-search-input:hover .ant-search-btn-noempty:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active, +.ant-search-input:hover .ant-search-btn-noempty.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled, +.ant-search-input:hover .ant-search-btn-noempty.disabled, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled], +.ant-search-input:hover .ant-search-btn-noempty[disabled], +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-select-combobox .ant-select-selection__rendered { + margin-right: 29px; +} +.ant-input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; +} +.ant-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input:-ms-input-placeholder { + color: #ccc; +} +.ant-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-input:hover { + border-color: #49a9ee; +} +.ant-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-input-sm { + padding: 1px 7px; + height: 22px; +} +.ant-input-group { + 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-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-addon { + padding: 4px 7px; + font-size: 12px; + font-weight: normal; + line-height: 1; + color: rgba(0, 0, 0, 0.65); + text-align: center; + background-color: #eee; + border: 1px solid #d9d9d9; + border-radius: 4px; + position: relative; + transition: all .3s; +} +.ant-input-group-addon .ant-select { + margin: -5px -7px; +} +.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: #108ee9; +} +.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 7px; + height: 32px; +} +.ant-input-group-sm .ant-input, +.ant-input-group-sm > .ant-input-group-addon { + padding: 1px 7px; + height: 22px; +} +.ant-input-group-lg .ant-select-selection--single { + height: 32px; +} +.ant-input-group-sm .ant-select-selection--single { + height: 22px; +} +.ant-input-group .ant-input-affix-wrapper { + display: table-cell; + width: 100%; + float: left; +} +.ant-input-group.ant-input-group-compact > * { + border-radius: 0; + border-right-width: 0; + vertical-align: middle; + float: none; + display: inline-block; +} +.ant-input-group.ant-input-group-compact .ant-input { + float: none; + z-index: auto; +} +.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: 4px; + border-bottom-left-radius: 4px; +} +.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: 4px; + border-bottom-right-radius: 4px; + border-right-width: 1px; +} +.ant-input-group-wrapper { + display: inline-block; + vertical-align: top; +} +.ant-input-affix-wrapper { + position: relative; + display: inline-block; + width: 100%; +} +.ant-input-affix-wrapper .ant-input { + z-index: 1; +} +.ant-input-affix-wrapper:hover .ant-input { + border-color: #49a9ee; +} +.ant-input-affix-wrapper .ant-input-prefix, +.ant-input-affix-wrapper .ant-input-suffix { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 2; + line-height: 0; + color: rgba(0, 0, 0, 0.65); +} +.ant-input-affix-wrapper .ant-input-prefix { + left: 7px; +} +.ant-input-affix-wrapper .ant-input-suffix { + right: 7px; +} +.ant-input-affix-wrapper .ant-input:not(:first-child) { + padding-left: 24px; +} +.ant-input-affix-wrapper .ant-input:not(:last-child) { + padding-right: 24px; +} +.ant-input-affix-wrapper .ant-input { + min-height: 100%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-5 { - right: 20.83333333%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-offset-5 { - margin-left: 20.83333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-5 { - order: 5; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-4 { - display: block; - width: 16.66666667%; +}*/ +.ant-input-number { + position: relative; + padding: 4px 7px; + width: 100%; + cursor: text; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + transition: all .3s; + margin: 0; + padding: 0; + font-size: 12px; + height: 28px; + display: inline-block; + border: 1px solid #d9d9d9; + border-radius: 4px; + width: 80px; +} +.ant-input-number::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input-number:-ms-input-placeholder { + color: #ccc; +} +.ant-input-number::-webkit-input-placeholder { + color: #ccc; +} +.ant-input-number:hover { + border-color: #49a9ee; +} +.ant-input-number:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input-number[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-input-number { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-input-number-lg { + padding: 6px 7px; + height: 32px; +} +.ant-input-number-sm { + padding: 1px 7px; + height: 22px; +} +.ant-input-number-handler { + text-align: center; + line-height: 0; + height: 50%; + overflow: hidden; + color: rgba(0, 0, 0, 0.43); + 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: #49a9ee; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + right: 4px; + color: rgba(0, 0, 0, 0.43); +} +.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 { + filter: none; +} +:root .ant-input-number-handler-up-inner, +:root .ant-input-number-handler-down-inner { + font-size: 12px; +} +.ant-input-number:hover { + border-color: #49a9ee; +} +.ant-input-number-focused { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input-number-disabled { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number-disabled:hover { + border-color: #e2e2e2; +} +.ant-input-number-input { + width: 100%; + text-align: left; + outline: 0; + -moz-appearance: textfield; + height: 26px; + transition: all 0.3s linear; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border: 0; + border-radius: 4px; + padding: 0 7px; +} +.ant-input-number-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input-number-input:-ms-input-placeholder { + color: #ccc; +} +.ant-input-number-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-input-number-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number-input[disabled]:hover { + border-color: #e2e2e2; +} +.ant-input-number-lg { + padding: 0; +} +.ant-input-number-lg input { + height: 30px; +} +.ant-input-number-sm { + padding: 0; +} +.ant-input-number-sm input { + height: 20px; +} +.ant-input-number-handler-wrap { + border-left: 1px solid #d9d9d9; + width: 22px; + height: 100%; + background: #fff; + position: absolute; + top: 0; + right: 0; + opacity: 0; + border-radius: 0 4px 4px 0; + transition: opacity 0.24s linear 0.1s; + z-index: 2; +} +.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: -6px; +} +.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 #d9d9d9; + top: -1px; + 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-down-disabled .ant-input-number-handler-down-inner, +.ant-input-number-handler-up-disabled .ant-input-number-handler-down-inner, +.ant-input-number-disabled .ant-input-number-handler-down-inner, +.ant-input-number-handler-down-disabled .ant-input-number-handler-up-inner, +.ant-input-number-handler-up-disabled .ant-input-number-handler-up-inner, +.ant-input-number-disabled .ant-input-number-handler-up-inner { + opacity: 0.72; + color: #ccc !important; + cursor: not-allowed; +} +.ant-input-number-disabled .ant-input-number-input { + opacity: 0.72; + cursor: not-allowed; + background-color: #f7f7f7; +} +.ant-input-number-disabled .ant-input-number-handler-wrap { + display: none; +} +.ant-input-number-disabled .ant-input-number-handler { + opacity: 0.72; + color: #ccc !important; + cursor: not-allowed; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-push-4 { - left: 16.66666667%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-4 { - right: 16.66666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-4 { - margin-left: 16.66666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-4 { - order: 4; +}*/ +.ant-time-picker-panel { + max-width: 168px; + z-index: 1050; + position: absolute; +} +.ant-time-picker-panel-inner { + display: inline-block; + position: relative; + outline: none; + list-style: none; + font-size: 12px; + text-align: left; + background-color: #fff; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + background-clip: padding-box; + line-height: 1.5; + overflow: hidden; + left: -2px; +} +.ant-time-picker-panel-input { + margin: 0; + padding: 0; + border: 0; + width: 100%; + cursor: auto; + line-height: 1.5; + outline: 0; +} +.ant-time-picker-panel-input-wrap { + box-sizing: border-box; + position: relative; + padding: 6px; + border-bottom: 1px solid #e9e9e9; +} +.ant-time-picker-panel-input-invalid { + border-color: red; +} +.ant-time-picker-panel-clear-btn { + position: absolute; + right: 5px; + cursor: pointer; + overflow: hidden; + width: 20px; + height: 20px; + text-align: center; + line-height: 20px; + top: 5px; + margin: 0; +} +.ant-time-picker-panel-clear-btn:after { + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.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 #e9e9e9; + box-sizing: border-box; + width: 56px; + overflow: hidden; + position: relative; + max-height: 144px; +} +.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 120px 0; + width: 100%; +} +.ant-time-picker-panel-select li { + list-style: none; + box-sizing: content-box; + margin: 0; + padding: 0 0 0 16px; + width: 100%; + height: 24px; + line-height: 24px; + text-align: left; + cursor: pointer; + user-select: none; + transition: background 0.3s ease; +} +.ant-time-picker-panel-select li:hover { + background: #ecf6fd; +} +li.ant-time-picker-panel-select-option-selected { + background: #f7f7f7; + font-weight: bold; +} +li.ant-time-picker-panel-select-option-disabled { + color: rgba(0, 0, 0, 0.25); +} +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; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-time-picker-panel-addon { + padding: 8px; + border-top: 1px solid #e9e9e9; +} +.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 { + position: relative; + display: inline-block; + outline: none; + font-size: 12px; + transition: opacity 0.3s ease; + width: 100px; +} +.ant-time-picker-input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; +} +.ant-time-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-time-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-time-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-time-picker-input:hover { + border-color: #49a9ee; +} +.ant-time-picker-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-time-picker-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-time-picker-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-time-picker-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-time-picker-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-time-picker-input-sm { + padding: 1px 7px; + height: 22px; +} +.ant-time-picker-large .ant-time-picker-input { + padding: 6px 7px; + height: 32px; +} +.ant-time-picker-small .ant-time-picker-input { + padding: 1px 7px; + height: 22px; +} +.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: 12px; + height: 12px; + line-height: 12px; + right: 8px; + color: rgba(0, 0, 0, 0.43); + top: 50%; + margin-top: -6px; +} +.ant-time-picker-icon:after { + content: "\E641"; + font-family: "anticon"; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + line-height: 1; + vertical-align: bottom; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-3 { - display: block; - width: 12.5%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-push-3 { - left: 12.5%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-3 { - right: 12.5%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-3 { - margin-left: 12.5%; +}*/ +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { + height: 32px; +} +.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 #d9d9d9; + border-bottom: 0; + border-radius: 4px 4px 0 0; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + background: #f9f9f9; + margin-right: 2px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab { + padding: 5px 16px 4px; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active { + background: #fff; + transform: translateZ(0); + border-color: #d9d9d9; + color: #108ee9; + padding-bottom: 5px; +} +.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 { + margin-right: 0; + color: rgba(0, 0, 0, 0.43); + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + transform-origin: 100% 50%; + width: 0; + text-align: right; + vertical-align: middle; + overflow: hidden; +} +:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { + filter: none; +} +:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { + font-size: 12px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close:hover { + color: #404040; + font-weight: bold; +} +.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-editable-card > .ant-tabs-bar .ant-tabs-tab > div { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-tabs.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover > div:not(.ant-tabs-tab-unclosable) { + margin-left: -8px; + margin-right: -8px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active .anticon-close, +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:hover .anticon-close { + width: 16px; + transform: translateZ(0); +} +.ant-tabs-extra-content { + float: right; + line-height: 32px; +} +.ant-tabs-extra-content .ant-tabs-new-tab { + width: 20px; + height: 20px; + line-height: 20px; + text-align: center; + cursor: pointer; + border-radius: 4px; + border: 1px solid #d9d9d9; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + color: rgba(0, 0, 0, 0.43); + transition: color 0.3s ease; +} +:root .ant-tabs-extra-content .ant-tabs-new-tab { + filter: none; +} +:root .ant-tabs-extra-content .ant-tabs-new-tab { + font-size: 12px; +} +.ant-tabs-extra-content .ant-tabs-new-tab:hover { + color: #404040; +} +.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 #d9d9d9; + 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-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: 4px 0 0 4px; + 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 4px 4px 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 { + box-sizing: border-box; + position: relative; + overflow: hidden; + zoom: 1; + color: rgba(0, 0, 0, 0.65); +} +.ant-tabs:before, +.ant-tabs:after { + content: " "; + display: table; +} +.ant-tabs:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-tabs-ink-bar { + z-index: 1; + position: absolute; + left: 0; + bottom: 1px; + box-sizing: border-box; + height: 2px; + background-color: #108ee9; + transform-origin: 0 0; +} +.ant-tabs-bar { + border-bottom: 1px solid #d9d9d9; + margin-bottom: 16px; + outline: none; +} +.ant-tabs-nav-container { + overflow: hidden; + font-size: 14px; + line-height: 1.5; + box-sizing: border-box; + position: relative; + white-space: nowrap; + margin-bottom: -1px; + zoom: 1; +} +.ant-tabs-nav-container:before, +.ant-tabs-nav-container:after { + content: " "; + display: table; +} +.ant-tabs-nav-container:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-tabs-nav-container-scrolling { + padding-left: 32px; + padding-right: 32px; +} +.ant-tabs-tab-prev, +.ant-tabs-tab-next { + user-select: none; + z-index: 2; + margin-right: -2px; + margin-top: 3px; + width: 32px; + height: 100%; + line-height: 32px; + cursor: pointer; + border: 0; + background-color: transparent; + position: absolute; + text-align: center; + color: rgba(0, 0, 0, 0.43); + transition: color 0.3s ease; +} +.ant-tabs-tab-prev:hover, +.ant-tabs-tab-next:hover { + color: rgba(0, 0, 0, 0.65); +} +.ant-tabs-tab-prev-icon, +.ant-tabs-tab-next-icon { + position: relative; + font-style: normal; + font-weight: bold; + font-variant: normal; + line-height: inherit; + vertical-align: baseline; + text-align: center; + text-transform: none; + font-family: sans-serif; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-tabs-tab-prev-icon, +:root .ant-tabs-tab-next-icon { + filter: none; +} +:root .ant-tabs-tab-prev-icon, +:root .ant-tabs-tab-next-icon { + font-size: 12px; +} +.ant-tabs-tab-prev-icon:before, +.ant-tabs-tab-next-icon:before { + display: block; + font-family: "anticon" !important; +} +.ant-tabs-tab-btn-disabled { + cursor: not-allowed; +} +.ant-tabs-tab-btn-disabled, +.ant-tabs-tab-btn-disabled:hover { + color: rgba(0, 0, 0, 0.25); +} +.ant-tabs-tab-next { + right: 2px; +} +.ant-tabs-tab-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.5s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + margin: 0; + list-style: none; + float: left; +} +.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: rgba(0, 0, 0, 0.25); +} +.ant-tabs-nav .ant-tabs-tab { + display: inline-block; + height: 100%; + margin-right: 24px; + box-sizing: border-box; + position: relative; + padding: 8px 20px; + transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + cursor: pointer; + text-decoration: none; +} +.ant-tabs-nav .ant-tabs-tab:hover { + color: #49a9ee; +} +.ant-tabs-nav .ant-tabs-tab:active { + color: #0e77ca; +} +.ant-tabs-nav .ant-tabs-tab .anticon { + width: 14px; + height: 14px; + margin-right: 8px; +} +.ant-tabs-nav .ant-tabs-tab-active { + color: #108ee9; +} +.ant-tabs-mini .ant-tabs-nav-container { + font-size: 12px; +} +.ant-tabs-mini .ant-tabs-tab { + margin-right: 0; + 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-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 .ant-tabs-tab { + float: none; + margin-right: 0; + margin-bottom: 16px; + display: block; + padding: 8px 24px; +} +.ant-tabs-vertical > .ant-tabs-bar .ant-tabs-tab:last-child { + margin-bottom: 0; +} +.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-ink-bar { + width: 2px; + left: auto; + height: auto; + top: 0; +} +.ant-tabs-vertical > .ant-tabs-content { + overflow: hidden; + width: auto; + margin-top: 0!important; +} +.ant-tabs-vertical > .ant-tabs-tab-next { + width: 100%; + bottom: 0; + height: 32px; +} +.ant-tabs-vertical > .ant-tabs-tab-next-icon:before { + content: "\E61D"; +} +.ant-tabs-vertical > .ant-tabs-tab-prev { + top: 0; + width: 100%; + height: 32px; +} +.ant-tabs-vertical > .ant-tabs-tab-prev-icon:before { + content: "\E61E"; +} +.ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar { + float: left; + border-right: 1px solid #e9e9e9; + 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 #e9e9e9; +} +.ant-tabs-vertical.ant-tabs-right > .ant-tabs-bar { + float: right; + border-left: 1px solid #e9e9e9; + 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 #e9e9e9; +} +.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; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-3 { - order: 3; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-2 { - display: block; - width: 8.33333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-2 { - left: 8.33333333%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-2 { - right: 8.33333333%; +}*/ +.ant-calendar-picker-container { + 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 { + position: relative; + display: inline-block; + outline: none; + font-size: 12px; + transition: opacity 0.3s; +} +.ant-calendar-picker-input { + outline: none; +} +.ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]) { + border-color: #108ee9; +} +.ant-calendar-picker-clear { + opacity: 0; + pointer-events: none; + z-index: 1; + position: absolute; + right: 7px; + background: #fff; + top: 50%; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + width: 14px; + height: 14px; + margin-top: -7px; + line-height: 14px; + cursor: pointer; + transition: color 0.3s, opacity 0.3s; +} +.ant-calendar-picker-clear:hover { + color: rgba(0, 0, 0, 0.43); +} +.ant-calendar-picker:hover .ant-calendar-picker-clear { + opacity: 1; + pointer-events: auto; +} +.ant-calendar-picker-icon { + position: absolute; + user-select: none; + transition: all .3s; + width: 12px; + height: 12px; + line-height: 12px; + right: 8px; + color: rgba(0, 0, 0, 0.43); + top: 50%; + margin-top: -6px; +} +.ant-calendar-picker-icon:after { + content: "\E6BB"; + font-family: "anticon"; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + line-height: 1; + vertical-align: bottom; +} +.ant-calendar { + position: relative; + outline: none; + width: 231px; + border: 1px solid #fff; + list-style: none; + font-size: 12px; + text-align: left; + background-color: #fff; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + background-clip: padding-box; + line-height: 1.5; +} +.ant-calendar-input-wrap { + height: 34px; + padding: 6px; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-input { + border: 0; + width: 100%; + cursor: auto; + outline: 0; + height: 22px; + color: rgba(0, 0, 0, 0.65); +} +.ant-calendar-week-number { + width: 286px; +} +.ant-calendar-week-number-cell { + text-align: center; +} +.ant-calendar-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.ant-calendar-header .ant-calendar-prev-month-btn { + left: 29px; +} +.ant-calendar-header .ant-calendar-prev-month-btn:after { + content: '\2039'; +} +.ant-calendar-header .ant-calendar-next-month-btn { + right: 29px; +} +.ant-calendar-header .ant-calendar-next-month-btn:after { + content: '\203A'; +} +.ant-calendar-body { + padding: 4px 8px; +} +.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; +} +.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: 4px 0; +} +.ant-calendar-date { + display: block; + margin: 0 auto; + color: rgba(0, 0, 0, 0.65); + border-radius: 2px; + width: 20px; + height: 20px; + line-height: 18px; + 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: #ecf6fd; + cursor: pointer; +} +.ant-calendar-date:active { + color: #fff; + background: #49a9ee; +} +.ant-calendar-today .ant-calendar-date { + border-color: #108ee9; + font-weight: bold; + color: #108ee9; +} +.ant-calendar-last-month-cell .ant-calendar-date, +.ant-calendar-next-month-btn-day .ant-calendar-date { + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-selected-day .ant-calendar-date { + background: #108ee9; + color: #fff; + border: 1px solid transparent; +} +.ant-calendar-selected-day .ant-calendar-date:hover { + background: #108ee9; +} +.ant-calendar-disabled-cell .ant-calendar-date { + cursor: not-allowed; + color: #bcbcbc; + background: #f3f3f3; + border-radius: 0; + width: auto; + border: 1px solid transparent; +} +.ant-calendar-disabled-cell .ant-calendar-date:hover { + background: #f3f3f3; +} +.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-btn { + border-top: 1px solid #e9e9e9; + text-align: center; + display: block; + line-height: 38px; +} +.ant-calendar-footer > div { + display: inline-block; +} +.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: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.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: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.ant-calendar .ant-calendar-ok-btn { + display: inline-block; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + color: #fff; + background-color: #108ee9; + border-color: #108ee9; + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; + position: absolute; + bottom: 8px; + right: 9px; +} +.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: 4px; + height: 32px; +} +.ant-calendar .ant-calendar-ok-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; +} +.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: #49a9ee; + border-color: #49a9ee; +} +.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: #0e77ca; + border-color: #0e77ca; +} +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; + 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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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: 100%; + line-height: 100%; + outline: 0; + width: 43%; + text-align: center; +} +.ant-calendar-range-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-calendar-range-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-calendar-range-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-calendar-range-picker-input[disabled] { + cursor: not-allowed; +} +.ant-calendar-range-picker-separator { + color: rgba(0, 0, 0, 0.43); +} +.ant-calendar-range { + width: 470px; + 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: 2px solid #e9e9e9; +} +.ant-calendar-range-right { + float: right; +} +.ant-calendar-range-right .ant-calendar-time-picker-inner { + border-left: 2px solid #e9e9e9; +} +.ant-calendar-range-middle { + position: absolute; + left: 50%; + width: 20px; + margin-left: -132px; + text-align: center; + height: 34px; + line-height: 34px; + color: rgba(0, 0, 0, 0.43); +} +.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 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; + height: 22px; + border: 0; + box-shadow: none; +} +.ant-calendar-range .ant-calendar-input::-moz-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-calendar-range .ant-calendar-input:hover, +.ant-calendar-range .ant-calendar-time-picker-input:hover { + border-color: #49a9ee; +} +.ant-calendar-range .ant-calendar-input:focus, +.ant-calendar-range .ant-calendar-time-picker-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-calendar-range .ant-calendar-input[disabled], +.ant-calendar-range .ant-calendar-time-picker-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-range .ant-calendar-input[disabled]:hover, +.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-calendar-range .ant-calendar-input, +textarea.ant-calendar-range .ant-calendar-time-picker-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-calendar-range .ant-calendar-input-lg, +.ant-calendar-range .ant-calendar-time-picker-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-calendar-range .ant-calendar-input-sm, +.ant-calendar-range .ant-calendar-time-picker-input-sm { + padding: 1px 7px; + height: 22px; +} +.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 { + 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: #ecf6fd; + border-radius: 0; + border: 0; + position: absolute; + top: 4px; + bottom: 4px; + left: 0; + right: 0; +} +.ant-calendar-range-bottom { + text-align: right; +} +.ant-calendar-range-bottom .ant-calendar-footer-btn { + padding-right: 16px; +} +div.ant-calendar-range-quick-selector { + display: block; + text-align: left; + border-top: 1px solid #e9e9e9; + padding: 10.5px 10px; +} +div.ant-calendar-range-quick-selector > a { + margin-right: 16px; +} +.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 #e9e9e9; +} +.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: 241px; + margin-top: -34px; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner { + padding-top: 34px; + 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 #e9e9e9; +} +.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-btn { + padding: 9px 12px 9px 0; + display: block; + zoom: 1; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:before, +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { + content: " "; + display: table; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-ok-btn { + position: static; + height: 22px; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { + margin-right: 12px; +} +.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: 247px; +} +.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker-panel { + height: 281px; +} +.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body { + border-top-color: transparent; +} +.ant-calendar-time-picker { + position: absolute; + width: 100%; + top: 34px; + 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-1-column, +.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select { + width: 100%; +} +.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select { + width: 50%; +} +.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select li, +.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select li { + padding: 0; + text-align: center; +} +.ant-calendar-time-picker-input-wrap { + display: none; +} +.ant-calendar-time-picker-select { + float: left; + font-size: 12px; + border: 1px solid #e9e9e9; + border-width: 0 1px; + margin-left: -1px; + box-sizing: border-box; + width: 33.6%; + overflow: hidden; + position: relative; + height: 206px; +} +.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: 0 0 0 28px; + 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: 182px; + display: block; +} +.ant-calendar-time-picker-select li:hover { + background: #ecf6fd; +} +li.ant-calendar-time-picker-select-option-selected { + background: #f7f7f7; + font-weight: bold; +} +li.ant-calendar-time-picker-select-option-disabled { + color: rgba(0, 0, 0, 0.25); +} +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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.ant-calendar-time .ant-calendar-footer { + text-align: right; + position: relative; + height: auto; + line-height: auto; +} +.ant-calendar-time .ant-calendar-footer-btn { + padding: 10px 0; + line-height: 1.5; + text-align: right; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn { + float: left; + margin: 0; + padding-left: 12px; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { + display: inline-block; + text-align: center; + margin-right: 60px; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled { + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-month-panel { + position: absolute; + top: 1px; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + border-radius: 4px; + background: #fff; + outline: none; +} +.ant-calendar-month-panel > div { + height: 100%; +} +.ant-calendar-month-panel-hidden { + display: none; +} +.ant-calendar-month-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-month-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-month-panel-body { + height: calc(100% - 34px); +} +.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: #108ee9; + color: #fff; +} +.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover { + background: #108ee9; + 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: #f3f3f3; +} +.ant-calendar-month-panel-month { + display: inline-block; + margin: 0 auto; + color: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-month-panel-month:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-year-panel { + position: absolute; + top: 1px; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + border-radius: 4px; + background: #fff; + outline: none; +} +.ant-calendar-year-panel > div { + height: 100%; +} +.ant-calendar-year-panel-hidden { + display: none; +} +.ant-calendar-year-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-year-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-year-panel-body { + height: calc(100% - 34px); +} +.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: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-year-panel-year:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { + background: #108ee9; + color: #fff; +} +.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { + background: #108ee9; + 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: rgba(0, 0, 0, 0.25); +} +.ant-calendar-decade-panel { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + background: #fff; + border-radius: 4px; + outline: none; +} +.ant-calendar-decade-panel-hidden { + display: none; +} +.ant-calendar-decade-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-decade-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-decade-panel-body { + height: calc(100% - 34px); +} +.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: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-decade-panel-decade:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { + background: #108ee9; + color: #fff; +} +.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover { + background: #108ee9; + 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: rgba(0, 0, 0, 0.25); +} +.ant-calendar-month .ant-calendar-month-panel, +.ant-calendar-month .ant-calendar-year-panel { + top: 0; + height: 248px; +} +.ant-message { + font-size: 12px; + position: fixed; + z-index: 1010; + width: 100%; + top: 16px; + left: 0; +} +.ant-message-notice { + width: auto; + vertical-align: middle; + position: absolute; + left: 50%; +} +.ant-message-notice-content { + position: relative; + right: 50%; + padding: 8px 16px; + border-radius: 4px; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + background: #fff; + display: block; +} +.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-modal { + 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: 21px; + font-weight: 500; + color: rgba(0, 0, 0, 0.85); +} +.ant-modal-content { + position: relative; + background-color: #fff; + border: 0; + border-radius: 4px; + background-clip: padding-box; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); +} +.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 ease; + color: rgba(0, 0, 0, 0.43); + outline: 0; +} +.ant-modal-close-x { + display: block; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; + width: 48px; + height: 48px; + line-height: 48px; + 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: 13px 16px; + border-radius: 4px 4px 0 0; + background: #fff; + color: rgba(0, 0, 0, 0.65); + border-bottom: 1px solid #e9e9e9; +} +.ant-modal-body { + padding: 16px; + font-size: 12px; + line-height: 1.5; +} +.ant-modal-footer { + border-top: 1px solid #e9e9e9; + padding: 10px 16px 10px 10px; + text-align: right; + border-radius: 0 0 4px 4px; +} +.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; +} +.ant-modal-mask { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: #373737; + background-color: rgba(55, 55, 55, 0.6); + height: 100%; + z-index: 1000; + filter: alpha(opacity=50); +} +.ant-modal-mask-hidden { + display: none; +} +.ant-modal-open { + overflow: hidden; +} +@media (max-width: 768px) { + .ant-modal { + width: auto !important; + margin: 10px; } - .ant-col-lg-offset-2 { - margin-left: 8.33333333%; + .vertical-center-modal .ant-modal { + flex: 1; } - .ant-col-lg-order-2 { - order: 2; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-1 { - display: block; - width: 4.16666667%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-push-1 { - left: 4.16666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-1 { - right: 4.16666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-1 { - margin-left: 4.16666667%; +}*/ +.ant-confirm .ant-modal-header { + display: none; +} +.ant-confirm .ant-modal-close { + display: none; +} +.ant-confirm .ant-modal-body { + padding: 30px 40px; +} +.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; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-confirm-body .ant-confirm-title { + color: rgba(0, 0, 0, 0.65); + font-weight: bold; + font-size: 14px; +} +.ant-confirm-body .ant-confirm-content { + margin-left: 42px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); + margin-top: 8px; +} +.ant-confirm-body > .anticon { + font-size: 24px; + margin-right: 16px; + padding: 0 1px; + float: left; +} +.ant-confirm .ant-confirm-btns { + margin-top: 30px; + float: right; +} +.ant-confirm .ant-confirm-btns button + button { + margin-left: 10px; + 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; +} +.ant-more-panel { + background-color: #fff; + border-radius: 2px; + font-size: 12px; + position: relative; + padding: 15px; + display: flex; + border: 1px solid #e9e9e9; + transition: all .3s; +} +.ant-more-panel:hover { + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-color: #eee; +} +.ant-more-panel-body { + flex: 1; + overflow: hidden; +} +.ant-more-panel-form { + position: relative; + display: inline-block; +} +.ant-more-panel-control { + position: absolute; + right: 0; + top: 0; + padding-top: 2px; +} +.ant-more-panel-btn { + cursor: pointer; + border: 1px solid #e9e9e9; + color: #96A1A7; + border-radius: 2px; + width: 48px; + text-align: center; + line-height: 14px; + position: absolute; + left: 50%; + bottom: -1px; + margin-left: -1px; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-1 { - order: 1; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-0 { - display: none; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-push-0 { - left: auto; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-pull-0 { - right: auto; +}*/ +.ant-radio-group { + display: inline-block; + font-size: 12px; +} +.ant-radio-wrapper { + font-size: 12px; + vertical-align: middle; + display: inline-block; + position: relative; + white-space: nowrap; + margin-right: 8px; + cursor: pointer; +} +.ant-radio { + white-space: nowrap; + outline: none; + display: inline-block; + position: relative; + line-height: 1; + vertical-align: middle; + 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: #108ee9; +} +.ant-radio-inner { + position: relative; + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border-width: 1px; + border-style: solid; + border-radius: 14px; + border-color: #d9d9d9; + background-color: #fff; + transition: all 0.3s; +} +.ant-radio-inner:after { + position: absolute; + width: 6px; + height: 6px; + left: 3px; + top: 3px; + border-radius: 4px; + display: table; + border-top: 0; + border-left: 0; + content: ' '; + background-color: #108ee9; + 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: #108ee9; +} +.ant-radio-checked .ant-radio-inner:after { + transform: scale(1); + opacity: 1; + transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +} +.ant-radio-disabled .ant-radio-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-radio-disabled .ant-radio-inner:after { + background-color: #cccccc; +} +.ant-radio-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +span.ant-radio + * { + padding-left: 8px; + padding-right: 8px; +} +.ant-radio-button-wrapper { + margin: 0; + height: 28px; + line-height: 26px; + color: rgba(0, 0, 0, 0.65); + display: inline-block; + transition: all 0.3s ease; + cursor: pointer; + border: 1px solid #d9d9d9; + border-left: 0; + background: #fff; + padding: 0 16px; +} +.ant-radio-button-wrapper a { + color: rgba(0, 0, 0, 0.65); +} +.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: 32px; + line-height: 30px; +} +.ant-radio-group-small .ant-radio-button-wrapper { + height: 22px; + line-height: 20px; + padding: 0 12px; +} +.ant-radio-group-small .ant-radio-button-wrapper:first-child { + border-radius: 2px 0 0 2px; +} +.ant-radio-group-small .ant-radio-button-wrapper:last-child { + border-radius: 0 2px 2px 0; +} +.ant-radio-button-wrapper:first-child { + border-radius: 4px 0 0 4px; + border-left: 1px solid #d9d9d9; +} +.ant-radio-button-wrapper:last-child { + border-radius: 0 4px 4px 0; +} +.ant-radio-button-wrapper:first-child:last-child { + border-radius: 4px; +} +.ant-radio-button-wrapper:hover, +.ant-radio-button-wrapper-focused { + color: #108ee9; + 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; + filter: alpha(opacity=0); + width: 0; + height: 0; +} +.ant-radio-button-wrapper-checked { + background: #fff; + border-color: #108ee9; + color: #108ee9; + box-shadow: -1px 0 0 0 #108ee9; +} +.ant-radio-button-wrapper-checked:first-child { + border-color: #108ee9; + box-shadow: none!important; +} +.ant-radio-button-wrapper-checked:hover { + border-color: #49a9ee; + box-shadow: -1px 0 0 0 #49a9ee; + color: #49a9ee; +} +.ant-radio-button-wrapper-checked:active { + border-color: #0e77ca; + box-shadow: -1px 0 0 0 #0e77ca; + color: #0e77ca; +} +.ant-radio-button-wrapper-disabled { + border-color: #d9d9d9; + background-color: #f7f7f7; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-radio-button-wrapper-disabled:first-child, +.ant-radio-button-wrapper-disabled:hover { + border-color: #d9d9d9; + background-color: #f7f7f7; + color: rgba(0, 0, 0, 0.25); +} +.ant-radio-button-wrapper-disabled:first-child { + border-left-color: #d9d9d9; +} +.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { + color: #fff; + background-color: #e6e6e6; + border-color: #d9d9d9; + box-shadow: none; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-push-0 { - left: auto; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-0 { - right: auto; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-0 { - margin-left: 0; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-0 { - order: 0; +}*/ +.ant-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; + display: inline-block; + line-height: 1; + position: relative; + vertical-align: middle; +} +.ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner, +.ant-checkbox:hover .ant-checkbox-inner, +.ant-checkbox-focused .ant-checkbox-inner { + border-color: #108ee9; +} +.ant-checkbox-inner { + position: relative; + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; +} +.ant-checkbox-inner:after { + transform: rotate(45deg) scale(0); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + border: 2px solid #fff; + border-top: 0; + border-left: 0; + content: ' '; + transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +} +.ant-checkbox-input { + position: absolute; + left: 0; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); + top: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; +} +.ant-checkbox-indeterminate .ant-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; +} +.ant-checkbox-checked .ant-checkbox-inner:after { + transform: rotate(45deg) scale(1); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; +} +.ant-checkbox-checked .ant-checkbox-inner, +.ant-checkbox-indeterminate .ant-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; +} +.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); +} +.ant-checkbox-disabled .ant-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-checkbox-disabled .ant-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; +} +.ant-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-checkbox-wrapper { + cursor: pointer; + font-size: 12px; + display: inline-block; +} +.ant-checkbox-wrapper:not(:last-child) { + margin-right: 8px; +} +.ant-checkbox-wrapper + span, +.ant-checkbox + span { + padding-left: 8px; + padding-right: 8px; +} +.ant-checkbox-group { + font-size: 12px; +} +.ant-checkbox-group-item { + display: inline-block; +} +@media \0screen { + .ant-checkbox-checked .ant-checkbox-inner:before, + .ant-checkbox-checked .ant-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -13030,105 +13567,119 @@ textarea.ant-input { pointer-events: none; } }*/ -.ant-switch { - position: relative; - display: inline-block; - box-sizing: border-box; - height: 22px; - min-width: 44px; - line-height: 20px; - vertical-align: middle; - border-radius: 20px; - border: 1px solid #ccc; - background-color: rgba(0, 0, 0, 0.25); +.ant-collapse { + background-color: #f7f7f7; + border-radius: 4px; + border: 1px solid #d9d9d9; + border-bottom: 0; +} +.ant-collapse > .ant-collapse-item { + border-bottom: 1px solid #d9d9d9; +} +.ant-collapse > .ant-collapse-item > .ant-collapse-header { + height: 38px; + line-height: 38px; + padding-left: 32px; + color: rgba(0, 0, 0, 0.85); cursor: pointer; - transition: all 0.3s; - user-select: none; + position: relative; + transition: all .3s; } -.ant-switch-inner { - color: #fff; - font-size: 12px; - margin-left: 24px; - margin-right: 6px; - display: block; +.ant-collapse > .ant-collapse-item > .ant-collapse-header:active { + background-color: #ecf6fd !important; } -.ant-switch:after { +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; position: absolute; - width: 18px; - height: 18px; - left: 1px; - top: 1px; - border-radius: 18px; - background-color: #fff; - content: " "; - cursor: pointer; - transition: all 0.3s, width 0.3s; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-weight: bold; + line-height: 40px; + vertical-align: middle; + transition: transform 0.24s; + top: 0; + left: 16px; + /* stylelint-disable declaration-block-no-duplicate-properties */ + top: 16px \9; + left: 0 \9; + /* stylelint-enable declaration-block-no-duplicate-properties */ } -.ant-switch:active:after { - width: 24px; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + filter: none; } -.ant-switch:focus { - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - outline: 0; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + font-size: 12px; } -.ant-switch:focus:hover { - box-shadow: none; +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { + display: block; + font-family: "anticon" !important; } -.ant-switch-small { - height: 14px; - min-width: 28px; - line-height: 12px; +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { + content: "\E61F"; } -.ant-switch-small .ant-switch-inner { - margin-left: 18px; - margin-right: 3px; +.ant-collapse-anim-active { + transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); } -.ant-switch-small:after { - width: 12px; - height: 12px; - top: 0; - left: 0.5px; +.ant-collapse-content { + overflow: hidden; + color: rgba(0, 0, 0, 0.65); + padding: 0 16px; + background-color: #fff; } -.ant-switch-small:active:after { - width: 16px; +.ant-collapse-content > .ant-collapse-content-box { + padding-top: 16px; + padding-bottom: 16px; } -.ant-switch-small.ant-switch-checked:after { - left: 100%; - margin-left: -12.5px; +.ant-collapse-content-inactive { + display: none; } -.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-left: 3px; - margin-right: 18px; +.ant-collapse-item:last-child > .ant-collapse-content { + border-radius: 0 0 4px 4px; } -.ant-switch-small:active.ant-switch-checked:after { - margin-left: -16.5px; +.ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(90deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.00000000000000006123, M12=-1, M21=1, M22=0.00000000000000006123)"; + zoom: 1; } -.ant-switch-checked { - border-color: #108ee9; - background-color: #108ee9; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + filter: none; } -.ant-switch-checked .ant-switch-inner { - margin-left: 6px; - margin-right: 24px; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + font-size: 12px; } -.ant-switch-checked:after { - left: 100%; - margin-left: -19px; +.ant-collapse-borderless { + background-color: #fff; + border: 0; } -.ant-switch-checked:active:after { - margin-left: -25px; +.ant-collapse-borderless > .ant-collapse-item-active { + border: 0; } -.ant-switch-disabled { - cursor: not-allowed; - background: #f4f4f4; - border-color: #f4f4f4; +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { + background-color: transparent; + border-top: 1px solid #d9d9d9; } -.ant-switch-disabled:after { - background: #ccc; - cursor: not-allowed; +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header { + transition: all .3s; } -.ant-switch-disabled .ant-switch-inner { - color: rgba(0, 0, 0, 0.25); +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header:hover { + background-color: #f7f7f7; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -13152,518 +13703,512 @@ textarea.ant-input { pointer-events: none; } }*/ -.ant-tag { - display: inline-block; - line-height: 20px; - height: 22px; - padding: 0 8px; - border-radius: 4px; - border: 1px solid #e9e9e9; - background: #f3f3f3; +.ant-upload { font-size: 12px; - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - opacity: 1; - margin-right: 8px; - cursor: pointer; - white-space: nowrap; + outline: 0; } -.ant-tag:hover { - opacity: 0.85; +.ant-upload-btn { + display: block; + width: 100%; + outline: none; } -.ant-tag, -.ant-tag a, -.ant-tag a:hover { - color: rgba(0, 0, 0, 0.65); +.ant-upload input[type="file"] { + cursor: pointer; } -.ant-tag-text a:first-child:last-child { +.ant-upload.ant-upload-select { 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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.ant-upload.ant-upload-select-picture-card { + border: 1px dashed #d9d9d9; + width: 96px; + height: 96px; + border-radius: 4px; + background-color: #fbfbfb; + text-align: center; cursor: pointer; - font-weight: bold; - margin-left: 3px; - transition: all 0.3s ease; - opacity: 0.66; -} -:root .ant-tag .anticon-cross { - filter: none; -} -:root .ant-tag .anticon-cross { - font-size: 12px; -} -.ant-tag .anticon-cross:hover { - opacity: 1; + transition: border-color 0.3s ease; + display: inline-block; + vertical-align: top; + margin-right: 8px; + margin-bottom: 8px; } -.ant-tag-has-color { - border-color: transparent; +.ant-upload.ant-upload-select-picture-card > .ant-upload { + display: block; + width: 100%; + height: 100%; + padding: 20px 0; } -.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-upload.ant-upload-select-picture-card:hover { + border-color: #108ee9; } -.ant-tag-checkable { - background-color: transparent; - border-color: transparent; +.ant-upload.ant-upload-drag { + border: 1px dashed #d9d9d9; + transition: border-color 0.3s ease; + cursor: pointer; + border-radius: 4px; + text-align: center; + width: 100%; + height: 100%; + position: relative; } -.ant-tag-checkable:hover, -.ant-tag-checkable:active, -.ant-tag-checkable-checked { - color: #fff; +.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { + border: 2px dashed #49a9ee; } -.ant-tag-checkable:hover { - background-color: #49a9ee; +.ant-upload.ant-upload-drag.ant-upload-disabled { + cursor: not-allowed; } -.ant-tag-checkable-checked { - background-color: #108ee9; +.ant-upload.ant-upload-drag .ant-upload-btn { + display: table; + height: 100%; } -.ant-tag-checkable:active { - background-color: #0e77ca; +.ant-upload.ant-upload-drag .ant-upload-drag-container { + display: table-cell; + vertical-align: middle; } -.ant-tag-close { - width: 0 !important; - padding: 0; - margin: 0; +.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover { + border-color: #49a9ee; } -.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-upload.ant-upload-drag p.ant-upload-drag-icon { + height: 60px; + margin-bottom: 24px; } -.ant-tag-zoom-leave { - animation: antZoomOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: both; +.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { + font-size: 80px; + margin-top: -5px; + color: #49a9ee; } -.ant-tag-pink { - color: #f5317f; - background: #fdd8e7; - border-color: #fdd8e7; +.ant-upload.ant-upload-drag p.ant-upload-text { + font-size: 14px; } -.ant-tag-pink-inverse { - background: #f5317f; - border-color: #f5317f; - color: #fff; +.ant-upload.ant-upload-drag p.ant-upload-hint { + font-size: 12px; + color: rgba(0, 0, 0, 0.43); } -.ant-tag-red { - color: #f04134; - background: #fcdbd9; - border-color: #fcdbd9; +.ant-upload.ant-upload-drag .anticon-plus { + font-size: 30px; + transition: all 0.3s ease; + color: rgba(0, 0, 0, 0.25); } -.ant-tag-red-inverse { - background: #f04134; - border-color: #f04134; - color: #fff; +.ant-upload.ant-upload-drag .anticon-plus:hover { + color: rgba(0, 0, 0, 0.43); } -.ant-tag-orange { - color: #f56a00; - background: #fde3cf; - border-color: #fde3cf; +.ant-upload.ant-upload-drag:hover .anticon-plus { + color: rgba(0, 0, 0, 0.43); } -.ant-tag-orange-inverse { - background: #f56a00; - border-color: #f56a00; - color: #fff; +.ant-upload-list { + overflow: hidden; } -.ant-tag-yellow { - color: #ffbf00; - background: #fff3cf; - border-color: #fff3cf; +.ant-upload-list-item { + overflow: hidden; + margin-top: 8px; + font-size: 12px; } -.ant-tag-yellow-inverse { - background: #ffbf00; - border-color: #ffbf00; - color: #fff; +.ant-upload-list-item-info { + height: 22px; + line-height: 22px; + padding: 0 4px; + transition: background-color 0.3s ease; } -.ant-tag-cyan { - color: #00a2ae; - background: #cfedf0; - border-color: #cfedf0; +.ant-upload-list-item-info .anticon-paper-clip { + margin-right: 4px; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); } -.ant-tag-cyan-inverse { - background: #00a2ae; - border-color: #00a2ae; - color: #fff; +.ant-upload-list-item-info .anticon-cross { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + transition: all 0.3s ease; + opacity: 0; + cursor: pointer; + float: right; + color: rgba(0, 0, 0, 0.43); + line-height: 22px; } -.ant-tag-green { - color: #00a854; - background: #cfefdf; - border-color: #cfefdf; +:root .ant-upload-list-item-info .anticon-cross { + filter: none; } -.ant-tag-green-inverse { - background: #00a854; - border-color: #00a854; - color: #fff; +:root .ant-upload-list-item-info .anticon-cross { + font-size: 12px; } -.ant-tag-blue { - color: #108ee9; - background: #d2eafb; - border-color: #d2eafb; +.ant-upload-list-item-info .anticon-cross:hover { + color: rgba(0, 0, 0, 0.65); } -.ant-tag-blue-inverse { - background: #108ee9; - border-color: #108ee9; - color: #fff; +.ant-upload-list-item:hover .ant-upload-list-item-info { + background-color: #ecf6fd; } -.ant-tag-purple { - color: #7265e6; - background: #e4e2fa; - border-color: #e4e2fa; +.ant-upload-list-item:hover .anticon-cross { + opacity: 1; } -.ant-tag-purple-inverse { - background: #7265e6; - border-color: #7265e6; - color: #fff; +.ant-upload-list-item-error, +.ant-upload-list-item-error .anticon-paper-clip { + color: #f04134; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-pagination { - font-size: 12px; +.ant-upload-list-item-error .anticon-cross { + opacity: 1; } -.ant-pagination:after { - content: " "; - display: block; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; +.ant-upload-list-item-progress { + padding: 0 8px 0 20px; + margin-top: -2px; + margin-bottom: 1px; + font-size: 12px; } -.ant-pagination-total-text { - display: inline-block; - height: 30px; - line-height: 30px; - margin-right: 10px; +.ant-upload-list-item-progress .ant-progress-line-inner { + vertical-align: middle; } -.ant-pagination-item { - cursor: pointer; +.ant-upload-list-picture .ant-upload-list-item, +.ant-upload-list-picture-card .ant-upload-list-item { + padding: 8px; border-radius: 4px; - user-select: none; - min-width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - list-style: none; - display: inline-block; border: 1px solid #d9d9d9; - background-color: #fff; - margin-right: 8px; - font-family: Arial; + height: 66px; + position: relative; } -.ant-pagination-item a { - text-decoration: none; - color: rgba(0, 0, 0, 0.65); - transition: none; - margin: 0 6px; +.ant-upload-list-picture .ant-upload-list-item:hover, +.ant-upload-list-picture-card .ant-upload-list-item:hover { + background: transparent; } -.ant-pagination-item:hover { - transition: all 0.3s ease; - border-color: #108ee9; +.ant-upload-list-picture .ant-upload-list-item-info, +.ant-upload-list-picture-card .ant-upload-list-item-info { + padding: 0; } -.ant-pagination-item:hover a { - color: #108ee9; +.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-pagination-item-active { - background-color: #108ee9; - border-color: #108ee9; +.ant-upload-list-picture .ant-upload-list-item-uploading, +.ant-upload-list-picture-card .ant-upload-list-item-uploading { + border-style: dashed; } -.ant-pagination-item-active a, -.ant-pagination-item-active:hover a { - color: #fff; +.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; } -.ant-pagination-jump-prev:after, -.ant-pagination-jump-next:after { - content: "\2022\2022\2022"; +.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; - letter-spacing: 2px; - color: rgba(0, 0, 0, 0.25); - text-align: center; + overflow: hidden; + border-radius: 2px; } -.ant-pagination-jump-prev:hover:after, -.ant-pagination-jump-next:hover:after { - color: #108ee9; +.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: rgba(0, 0, 0, 0.43); +} +.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 0.3s ease; + padding-left: 48px; + padding-right: 8px; + max-width: 100%; display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - letter-spacing: -1px; - font-family: "anticon"; + box-sizing: border-box; } -:root .ant-pagination-jump-prev:hover:after, -:root .ant-pagination-jump-next:hover:after { - filter: none; +.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; } -:root .ant-pagination-jump-prev:hover:after, -:root .ant-pagination-jump-next:hover:after { - font-size: 12px; +.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; } -.ant-pagination-jump-prev:hover:after { - content: "\E620\E620"; +.ant-upload-list-picture .anticon-cross, +.ant-upload-list-picture-card .anticon-cross { + position: absolute; + right: 8px; + top: 8px; + line-height: 1; } -.ant-pagination-jump-next:hover:after { - content: "\E61F\E61F"; +.ant-upload-list-picture-card { + display: inline; } -.ant-pagination-prev, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - margin-right: 8px; +.ant-upload-list-picture-card .ant-upload-list-item { + display: inline-block; + width: 96px; + height: 96px; + margin: 0 8px 8px 0; } -.ant-pagination-prev, -.ant-pagination-next, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - font-family: Arial; +.ant-upload-list-picture-card .ant-upload-list-item-info { + height: 100%; + position: relative; +} +.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; + opacity: 0; + width: 100%; + height: 100%; +} +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o, +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete { + z-index: 10; + transition: all .3; cursor: pointer; - color: rgba(0, 0, 0, 0.65); - border-radius: 4px; - list-style: none; - min-width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - transition: all 0.3s ease; - display: inline-block; + font-size: 16px; + width: 16px; + color: rgba(255, 255, 255, 0.91); + opacity: 0; + margin: 0 4px; } -.ant-pagination-prev, -.ant-pagination-next { - border: 1px solid #d9d9d9; - background-color: #fff; +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o:hover, +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete:hover { + color: #fff; +} +.ant-upload-list-picture-card .ant-upload-list-item-info:hover:before { + opacity: 1; } -.ant-pagination-prev a, -.ant-pagination-next a { - color: rgba(0, 0, 0, 0.65); +.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-eye-o, +.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-delete { + opacity: 1; } -.ant-pagination-prev a:after, -.ant-pagination-next a:after { - display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 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; +} +.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, +.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { display: block; - height: 26px; - line-height: 27px; - font-family: "anticon"; - text-align: center; + width: 100%; + height: 100%; + position: static; } -:root .ant-pagination-prev a:after, -:root .ant-pagination-next a:after { - filter: none; +.ant-upload-list-picture-card .ant-upload-list-item-name { + display: none; } -:root .ant-pagination-prev a:after, -:root .ant-pagination-next a:after { - font-size: 12px; +.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { + background-color: #fbfbfb; } -.ant-pagination-prev:hover, -.ant-pagination-next:hover { - border-color: #108ee9; +.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { + height: auto; } -.ant-pagination-prev:hover a, -.ant-pagination-next:hover a { - color: #108ee9; +.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-pagination-prev a:after { - content: "\E620"; - display: block; +.ant-upload-list-picture-card .ant-upload-list-item-uploading-text { + margin-top: 18px; + color: rgba(0, 0, 0, 0.43); } -.ant-pagination-next a:after { - content: "\E61F"; - display: block; +.ant-upload-list-picture-card .ant-upload-list-item-progress { + padding-left: 0; } -.ant-pagination-disabled { - cursor: not-allowed; +.ant-upload-list .ant-upload-success-icon { + color: #00a854; + font-weight: bold; } -.ant-pagination-disabled:hover { - border-color: #d9d9d9; +.ant-upload-list .ant-upload-margin-top-enter { + animation: uploadMarginTopIn 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.ant-pagination-disabled:hover a { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-upload-list .ant-upload-margin-top-leave { + animation: uploadMarginTopOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.ant-pagination-disabled a { - color: rgba(0, 0, 0, 0.25); +@keyframes uploadMarginTopIn { + from { + margin-top: -25px; + opacity: 0; + } } -.ant-pagination-slash { - margin: 0 10px 0 5px; +@keyframes uploadMarginTopOut { + to { + margin-top: -25px; + opacity: 0; + } } -.ant-pagination-options { - display: inline-block; - margin-left: 15px; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-notification { + position: fixed; + z-index: 1010; + width: 335px; + margin-right: 24px; } -.ant-pagination-options-size-changer { - display: inline-block; - margin-right: 10px; +.ant-notification-topLeft, +.ant-notification-bottomLeft { + margin-left: 24px; + margin-right: 0; } -.ant-pagination-options-quick-jumper { - display: inline-block; - height: 28px; - line-height: 28px; +.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-pagination-options-quick-jumper input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; +.ant-notification-notice { + padding: 16px; border-radius: 4px; - transition: all .3s; - margin: 0 8px; - width: 50px; -} -.ant-pagination-options-quick-jumper input::-moz-placeholder { - color: #ccc; - opacity: 1; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + background: #fff; + line-height: 1.5; + position: relative; + margin-bottom: 10px; + overflow: hidden; } -.ant-pagination-options-quick-jumper input:-ms-input-placeholder { - color: #ccc; +.ant-notification-notice-message { + font-size: 14px; + color: rgba(0, 0, 0, 0.85); + margin-bottom: 4px; + line-height: 20px; } -.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { - color: #ccc; +.ant-notification-notice-description { + font-size: 12px; } -.ant-pagination-options-quick-jumper input:hover { - border-color: #49a9ee; +.ant-notification-notice-closable .ant-notification-notice-message { + padding-right: 24px; } -.ant-pagination-options-quick-jumper input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-notification-notice-with-icon .ant-notification-notice-message { + font-size: 14px; + margin-left: 48px; + margin-bottom: 4px; } -.ant-pagination-options-quick-jumper input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-notification-notice-with-icon .ant-notification-notice-description { + margin-left: 48px; + font-size: 12px; } -.ant-pagination-options-quick-jumper input[disabled]:hover { - border-color: #e2e2e2; +.ant-notification-notice-icon { + float: left; + font-size: 32px; + line-height: 32px; } -textarea.ant-pagination-options-quick-jumper input { - max-width: 100%; - height: auto; - vertical-align: bottom; +.ant-notification-notice-icon-success { + color: #00a854; } -.ant-pagination-options-quick-jumper input-lg { - padding: 6px 7px; - height: 32px; +.ant-notification-notice-icon-info { + color: #108ee9; } -.ant-pagination-options-quick-jumper input-sm { - padding: 1px 7px; - height: 22px; +.ant-notification-notice-icon-warning { + color: #ffbf00; } -.ant-pagination-simple .ant-pagination-prev, -.ant-pagination-simple .ant-pagination-next { - border: 0; - height: 24px; - line-height: 24px; - margin: 0; - font-size: 18px; +.ant-notification-notice-icon-error { + color: #f04134; } -.ant-pagination-simple .ant-pagination-simple-pager { - display: inline-block; - margin-right: 8px; +.ant-notification-notice-close-x:after { + font-size: 12px; + content: "\E633"; + font-family: "anticon"; + cursor: pointer; } -.ant-pagination-simple .ant-pagination-simple-pager input { - margin: 0 8px; - box-sizing: border-box; - background-color: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; +.ant-notification-notice-close { + position: absolute; + right: 16px; + top: 10px; + color: rgba(0, 0, 0, 0.43); outline: none; - padding: 5px 8px; - width: 30px; - height: 24px; - text-align: center; - transition: border-color 0.3s ease; } -.ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #108ee9; +.ant-notification-notice-close:hover { + color: #404040; } -.ant-pagination.mini .ant-pagination-total-text { - height: 20px; - line-height: 20px; +.ant-notification-notice-btn { + float: right; + margin-top: 16px; } -.ant-pagination.mini .ant-pagination-item { - border: 0; - margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-prev, -.ant-pagination.mini .ant-pagination-next { - margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; - border: 0; +.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-pagination.mini .ant-pagination-prev a:after, -.ant-pagination.mini .ant-pagination-next a:after { - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-jump-prev, -.ant-pagination.mini .ant-pagination-jump-next { - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-options { - margin-left: 8px; +.ant-notification-fade-leave.ant-notification-fade-leave-active { + animation-name: NotificationFadeOut; + animation-play-state: running; } -.ant-pagination.mini .ant-pagination-options-quick-jumper { - height: 20px; - line-height: 20px; +@keyframes NotificationFadeIn { + 0% { + opacity: 0; + left: 335px; + } + 100% { + left: 0; + opacity: 1; + } } -.ant-pagination.mini .ant-pagination-options-quick-jumper input { - padding: 1px 7px; - height: 22px; - width: 44px; +@keyframes NotificationLeftFadeIn { + 0% { + opacity: 0; + right: 335px; + } + 100% { + right: 0; + opacity: 1; + } } -@media only screen and (max-width: 1024px) { - .ant-pagination-item-after-jump-prev, - .ant-pagination-item-before-jump-next { - display: none; +@keyframes NotificationFadeOut { + 0% { + opacity: 1; + margin-bottom: 10px; + padding-top: 16px; + padding-bottom: 16px; + max-height: 150px; + } + 100% { + opacity: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + max-height: 0; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -13688,602 +14233,473 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-steps { - font-size: 0; +legend { + display: block; width: 100%; - line-height: 1.5; -} -.ant-steps .ant-steps-item { - position: relative; - display: inline-block; - vertical-align: top; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner { - border-color: #ccc; - background-color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner > .ant-steps-icon { - color: #ccc; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-title { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-description { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-tail > i { - background-color: #e9e9e9; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner { - border-color: #108ee9; - background-color: #108ee9; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { - color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-title { - color: #666; + padding: 0; + margin-bottom: 20px; + font-size: 14px; + line-height: inherit; + color: rgba(0, 0, 0, 0.43); + border: 0; + border-bottom: 1px solid #d9d9d9; } -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-description { - color: #666; +label { + font-size: 12px; } -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-tail > i { - background-color: #e9e9e9; +input[type="search"] { + box-sizing: border-box; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner { - border-color: #108ee9; - background-color: #fff; +input[type="radio"], +input[type="checkbox"] { + line-height: normal; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner > .ant-steps-icon { - color: #108ee9; +input[type="file"] { + display: block; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-tail > i:after { +input[type="range"] { + display: block; width: 100%; - background: #108ee9; - transition: all 0.4s ease; - opacity: 1; -} -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-title { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-description { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner { - border-color: #f04134; - background-color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner > .ant-steps-icon { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-title { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-description { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-tail > i { - background-color: #e9e9e9; -} -.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i, -.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i:after { - background-color: #f04134; } -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { - background: none; - border: 0; - width: auto; +select[multiple], +select[size] { height: auto; } -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner > .ant-steps-icon { - font-size: 20px; - top: 2px; - width: 20px; - height: 20px; -} -.ant-steps .ant-steps-item.ant-steps-custom.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { - color: #108ee9; -} -.ant-steps .ant-steps-head, -.ant-steps .ant-steps-main { - position: relative; - display: inline-block; - vertical-align: top; -} -.ant-steps .ant-steps-head { - background: #fff; +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } -.ant-steps .ant-steps-head-inner { +output { display: block; - border: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - text-align: center; - border-radius: 26px; - font-size: 14px; - margin-right: 8px; - transition: background-color 0.3s ease, border-color 0.3s ease; + padding-top: 15px; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); } -.ant-steps .ant-steps-head-inner > .ant-steps-icon { - line-height: 1; - top: -1.5px; - color: #108ee9; +label { position: relative; } -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon { +label > .anticon { + vertical-align: top; font-size: 12px; } -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-cross, -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-check { - font-weight: bold; -} -.ant-steps .ant-steps-main { - margin-top: 2.5px; -} -.ant-steps .ant-steps-title { - font-size: 14px; - margin-bottom: 4px; - color: #666; - font-weight: bold; - background: #fff; +.ant-form-item-required:before { display: inline-block; - padding-right: 10px; + margin-right: 4px; + content: "*"; + font-family: SimSun; + line-height: 1; + font-size: 12px; + color: #f04134; } -.ant-steps .ant-steps-title > a:first-child:last-child { - color: #666; +.ant-form-hide-required-mark .ant-form-item-required:before { + display: none; } -.ant-steps .ant-steps-item-last .ant-steps-title { - padding-right: 0; - width: 100%; +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled { + cursor: not-allowed; } -.ant-steps .ant-steps-description { - font-size: 12px; - color: #999; +.ant-radio-inline.disabled, +.ant-radio-vertical.disabled, +.ant-checkbox-inline.disabled, +.ant-checkbox-vertical.disabled { + cursor: not-allowed; } -.ant-steps .ant-steps-tail { - position: absolute; - left: 0; - width: 100%; - top: 13px; - padding: 0 10px; +.ant-radio.disabled label, +.ant-checkbox.disabled label { + cursor: not-allowed; } -.ant-steps .ant-steps-tail > i { - display: inline-block; +.ant-form-item { + font-size: 12px; + margin-bottom: 24px; + color: rgba(0, 0, 0, 0.65); vertical-align: top; - background: #e9e9e9; - height: 1px; - border-radius: 1px; - width: 100%; +} +.ant-form-item > .ant-form-item, +.ant-form-item :not(.ant-form) > .ant-form-item { + margin-bottom: -24px; +} +.ant-form-item-control { + line-height: 32px; position: relative; + zoom: 1; } -.ant-steps .ant-steps-tail > i:after { - position: absolute; - content: ''; - top: 0; - width: 0; - background: #e9e9e9; - height: 100%; - opacity: 0; +.ant-form-item-control:before, +.ant-form-item-control:after { + content: " "; + display: table; } -.ant-steps.ant-steps-small .ant-steps-head-inner { - border: 1px solid #ccc; - width: 18px; - height: 18px; - line-height: 18px; - text-align: center; - border-radius: 18px; - font-size: 12px; - margin-right: 10px; +.ant-form-item-control:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - top: 0; +.ant-form-item-with-help { + margin-bottom: 6px; } -:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - filter: none; +.ant-form-item-label { + text-align: right; + vertical-align: middle; + padding: 7px 0; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } -:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - font-size: 12px; +.ant-form-item-label label { + color: rgba(0, 0, 0, 0.85); } -.ant-steps.ant-steps-small .ant-steps-main { - margin-top: 0; +.ant-form-item-label label:after { + content: ":"; + margin: 0 8px 0 2px; + position: relative; + top: -0.5px; } -.ant-steps.ant-steps-small .ant-steps-title { - font-size: 12px; - margin-bottom: 4px; - color: #666; - font-weight: bold; +.ant-form-item .ant-switch { + margin: 4px 0; } -.ant-steps.ant-steps-small .ant-steps-description { - font-size: 12px; - color: #999; +.ant-form-item-no-colon .ant-form-item-label label:after { + content: " "; } -.ant-steps.ant-steps-small .ant-steps-tail { - top: 8px; - padding: 0 8px; +.ant-form-explain { + line-height: 1.5; } -.ant-steps.ant-steps-small .ant-steps-tail > i { - height: 1px; - border-radius: 1px; - width: 100%; +.ant-form-explain, +.ant-form-extra { + color: rgba(0, 0, 0, 0.43); } -.ant-steps.ant-steps-small .ant-steps-item.ant-steps-custom .ant-steps-head-inner, -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { - width: inherit; - height: inherit; - line-height: inherit; - border-radius: 0; - border: 0; - background: none; +.ant-form-text { + display: inline-block; + padding-right: 8px; } -.ant-steps-vertical .ant-steps-item { +.ant-form-split { display: block; + text-align: center; } -.ant-steps-vertical .ant-steps-tail { - position: absolute; - left: 13px; - top: 0; - height: 100%; - width: 1px; - padding: 30px 0 4px 0; -} -.ant-steps-vertical .ant-steps-tail > i { - height: 100%; - width: 1px; +form .has-feedback .ant-input { + padding-right: 24px; } -.ant-steps-vertical .ant-steps-tail > i:after { - height: 0; - width: 100%; +form .has-feedback .ant-select-arrow, +form .has-feedback .ant-select-selection__clear { + right: 28px; } -.ant-steps-vertical .ant-steps-status-finish .ant-steps-tail > i:after { - height: 100%; +form .has-feedback .ant-select-selection-selected-value { + padding-right: 42px; } -.ant-steps-vertical .ant-steps-head { - float: left; +form .has-feedback .ant-cascader-picker-arrow { + padding-right: 36px; } -.ant-steps-vertical .ant-steps-head-inner { - margin-right: 16px; +form .has-feedback .ant-cascader-picker-clear { + right: 28px; } -.ant-steps-vertical .ant-steps-main { - min-height: 47px; - overflow: hidden; - display: block; +form .has-feedback .ant-calendar-picker-icon, +form .has-feedback .ant-calendar-picker-clear { + right: 28px; } -.ant-steps-vertical .ant-steps-main .ant-steps-title { - line-height: 26px; +form textarea.ant-input { + height: auto; } -.ant-steps-vertical .ant-steps-main .ant-steps-description { - padding-bottom: 12px; +form .ant-upload { + background: transparent; } -.ant-steps-vertical.ant-steps-small .ant-steps-tail { - position: absolute; - left: 9px; - top: 0; - padding: 22px 0 4px 0; +form input[type="radio"], +form input[type="checkbox"] { + width: 14px; + height: 14px; } -.ant-steps-vertical.ant-steps-small .ant-steps-tail > i { - height: 100%; +form .ant-radio-inline, +form .ant-checkbox-inline { + display: inline-block; + vertical-align: middle; + font-weight: normal; + cursor: pointer; + margin-left: 8px; } -.ant-steps-vertical.ant-steps-small .ant-steps-title { - line-height: 18px; +form .ant-radio-inline:first-child, +form .ant-checkbox-inline:first-child { + margin-left: 0; } -.ant-steps-horizontal.ant-steps-hidden { - visibility: hidden; +form .ant-checkbox-vertical, +form .ant-radio-vertical { + display: block; } -.ant-steps-horizontal .ant-steps-description { - max-width: 100px; +form .ant-checkbox-vertical + .ant-checkbox-vertical, +form .ant-radio-vertical + .ant-radio-vertical { + margin-left: 0; } -.ant-steps-horizontal .ant-steps-item:not(:first-child) .ant-steps-head { - padding-left: 10px; - margin-left: -10px; +form .ant-input-number { + margin-top: -1px; + margin-right: 8px; } -.ant-back-top { - z-index: 10; - position: fixed; - right: 100px; - bottom: 50px; - height: 40px; - width: 40px; - cursor: pointer; +form .ant-select, +form .ant-cascader-picker { + width: 100%; } -.ant-back-top-content { - height: 40px; - width: 40px; - border-radius: 20px; - background-color: rgba(64, 64, 64, 0.4); - color: #fff; - text-align: center; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-input-group-wrap .ant-select-selection { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } -.ant-back-top-content:hover { - background-color: rgba(64, 64, 64, 0.6); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-input-group-wrap .ant-select-selection:hover { + border-color: #d9d9d9; } -.ant-back-top-icon { - font-size: 20px; - margin-top: 10px; +.ant-input-group-wrap .ant-select-selection--single { + margin-left: -1px; + height: 32px; + background-color: #eee; } -.ant-affix { - position: fixed; - z-index: 10; +.ant-input-group-wrap .ant-select-selection--single .ant-select-selection__rendered { + padding-left: 8px; + padding-right: 25px; + line-height: 30px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-dropdown { - position: absolute; - left: -9999px; - top: -9999px; - z-index: 1050; +.ant-input-group-wrap .ant-select-open .ant-select-selection { + border-color: #d9d9d9; + box-shadow: none; +} +.ant-form-vertical .ant-form-item-label { + padding: 0 0 8px; display: block; - font-size: 12px; - font-weight: normal; - line-height: 1.5; + text-align: left; } -.ant-dropdown-wrap { - position: relative; +.ant-form-vertical .ant-form-item-label label:after { + content: ''; } -.ant-dropdown-wrap .ant-btn > .anticon-down { +.ant-form-inline .ant-form-item { display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; + margin-right: 10px; + margin-bottom: 0; } -:root .ant-dropdown-wrap .ant-btn > .anticon-down { - filter: none; +.ant-form-inline .ant-form-item-with-help { + margin-bottom: 24px; } -:root .ant-dropdown-wrap .ant-btn > .anticon-down { - font-size: 12px; +.ant-form-inline .ant-form-item > div { + display: inline-block; + vertical-align: middle; } -.ant-dropdown-wrap .anticon-down:before { - transition: transform 0.2s ease; +.ant-form-inline .ant-form-text { + display: inline-block; } -.ant-dropdown-wrap-open .anticon-down:before { - transform: rotate(180deg); +.ant-form-inline .has-feedback { + display: inline-block; } -.ant-dropdown-hidden, -.ant-dropdown-menu-hidden { - display: none; +.ant-form-inline .ant-form-explain { + position: absolute; } -.ant-dropdown-menu { - outline: none; - position: relative; - list-style-type: none; - padding: 0; - margin: 0; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; +.has-success.has-feedback:after, +.has-warning.has-feedback:after, +.has-error.has-feedback:after, +.is-validating.has-feedback:after { + position: absolute; + top: 0; + right: 0; + visibility: visible; + pointer-events: none; + width: 32px; + height: 32px; + line-height: 32px; + 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: ""; } -.ant-dropdown-menu-item, -.ant-dropdown-menu-submenu-title { - padding: 7px 8px; - margin: 0; - clear: both; - font-size: 12px; - font-weight: normal; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - cursor: pointer; - transition: all .3s; +.has-success.has-feedback:after { + animation-name: diffZoomIn1 !important; } -.ant-dropdown-menu-item > a, -.ant-dropdown-menu-submenu-title > a { - color: rgba(0, 0, 0, 0.65); - display: block; - padding: 7px 8px; - margin: -7px -8px; - transition: all .3s; +.has-error.has-feedback:after { + animation-name: diffZoomIn2 !important; } -.ant-dropdown-menu-item > a:focus, -.ant-dropdown-menu-submenu-title > a:focus { - text-decoration: none; +.has-warning.has-feedback:after { + animation-name: diffZoomIn3 !important; } -.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: #108ee9; - background-color: #ecf6fd; +.has-success.has-feedback:after { + content: '\E630'; + color: #00a854; } -.ant-dropdown-menu-item:hover, -.ant-dropdown-menu-submenu-title:hover { - background-color: #ecf6fd; +.has-warning .ant-form-explain, +.has-warning .ant-form-split { + color: #ffbf00; } -.ant-dropdown-menu-item-disabled, -.ant-dropdown-menu-submenu-title-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.has-warning .ant-input, +.has-warning .ant-input:hover { + border-color: #ffbf00; } -.ant-dropdown-menu-item-disabled:hover, -.ant-dropdown-menu-submenu-title-disabled:hover { - color: rgba(0, 0, 0, 0.25); +.has-warning .ant-input:focus { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +} +.has-warning .ant-input:not([disabled]):hover { + border-color: #ffbf00; +} +.has-warning .ant-calendar-picker-open .ant-calendar-picker-input { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +} +.has-warning .ant-input-group-addon { + color: #ffbf00; + border-color: #ffbf00; background-color: #fff; - cursor: not-allowed; } -.ant-dropdown-menu-item:first-child, -.ant-dropdown-menu-submenu-title:first-child, -.ant-dropdown-menu-item:first-child > a, -.ant-dropdown-menu-submenu-title:first-child > a { - border-radius: 4px 4px 0 0; +.has-warning .has-feedback { + color: #ffbf00; } -.ant-dropdown-menu-item:last-child, -.ant-dropdown-menu-submenu-title:last-child, -.ant-dropdown-menu-item:last-child > a, -.ant-dropdown-menu-submenu-title:last-child > a { - border-radius: 0 0 4px 4px; +.has-warning.has-feedback:after { + content: '\E62C'; + color: #ffbf00; } -.ant-dropdown-menu-item:only-child, -.ant-dropdown-menu-submenu-title:only-child, -.ant-dropdown-menu-item:only-child > a, -.ant-dropdown-menu-submenu-title:only-child > a { - border-radius: 4px; +.has-warning .ant-select-selection { + border-color: #ffbf00; } -.ant-dropdown-menu-item-divider, -.ant-dropdown-menu-submenu-title-divider { - height: 1px; - overflow: hidden; - background-color: #e9e9e9; - line-height: 0; +.has-warning .ant-select-open .ant-select-selection, +.has-warning .ant-select-focused .ant-select-selection { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); } -.ant-dropdown-menu-submenu-title:after { - font-family: "anticon" !important; - position: absolute; - content: "\E61F"; - right: 8px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-warning .ant-calendar-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: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); } -:root .ant-dropdown-menu-submenu-title:after { - filter: none; +.has-warning .ant-input-number:not([disabled]):hover, +.has-warning .ant-time-picker-input:not([disabled]):hover { + border-color: #ffbf00; } -:root .ant-dropdown-menu-submenu-title:after { - font-size: 12px; +.has-error .ant-form-explain, +.has-error .ant-form-split { + color: #f04134; } -.ant-dropdown-menu-submenu-vertical { - position: relative; +.has-error .ant-input, +.has-error .ant-input:hover { + border-color: #f04134; } -.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - top: 0; - left: 100%; - position: absolute; - min-width: 100%; - margin-left: 4px; - transform-origin: 0 0; +.has-error .ant-input:focus { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.ant-dropdown-menu-submenu:first-child .ant-dropdown-menu-submenu-title { - border-radius: 4px 4px 0 0; +.has-error .ant-input:not([disabled]):hover { + border-color: #f04134; } -.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title { - border-radius: 0 0 4px 4px; +.has-error .ant-calendar-picker-open .ant-calendar-picker-input { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.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; +.has-error .ant-input-group-addon { + color: #f04134; + border-color: #f04134; + background-color: #fff; } -.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; +.has-error .has-feedback { + color: #f04134; } -.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; +.has-error.has-feedback:after { + content: '\E62E'; + color: #f04134; } -.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; +.has-error .ant-select-selection { + border-color: #f04134; } -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-error .ant-select-open .ant-select-selection, +.has-error .ant-select-focused .ant-select-selection { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -:root .ant-dropdown-trigger .anticon-down, -:root .ant-dropdown-link .anticon-down { - filter: none; +.has-error .ant-calendar-picker-icon:after, +.has-error .ant-picker-icon:after, +.has-error .ant-select-arrow, +.has-error .ant-cascader-picker-arrow { + color: #f04134; } -:root .ant-dropdown-trigger .anticon-down, -:root .ant-dropdown-link .anticon-down { - font-size: 12px; +.has-error .ant-input-number, +.has-error .ant-time-picker-input { + border-color: #f04134; } -.ant-dropdown-button { - white-space: nowrap; +.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: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { - padding-right: 8px; +.has-error .ant-input-number:not([disabled]):hover, +.has-error .ant-time-picker-input:not([disabled]):hover { + border-color: #f04134; } -.ant-dropdown-button .anticon-down { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-error .ant-mention-wrapper .ant-mention-editor, +.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { + border-color: #f04134; } -:root .ant-dropdown-button .anticon-down { - filter: none; +.has-error .ant-mention-wrapper.active .ant-mention-editor, +.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -:root .ant-dropdown-button .anticon-down { - font-size: 12px; +.is-validating.has-feedback:after { + display: inline-block; + animation: loadingCircle 1s infinite linear; + content: "\E64D"; + color: #108ee9; } -.ant-dropdown-menu-dark, -.ant-dropdown-menu-dark .ant-dropdown-menu { - background: #404040; +.ant-advanced-search-form .ant-form-item { + margin-bottom: 16px; } -.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.67); +.ant-advanced-search-form .ant-input, +.ant-advanced-search-form .ant-input-group .ant-input, +.ant-advanced-search-form .ant-input-group .ant-input-group-addon { + height: 28px; } -.ant-dropdown-menu-dark .ant-dropdown-menu-item:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:after { - color: rgba(255, 255, 255, 0.67); +@keyframes diffZoomIn1 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } -.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; +@keyframes diffZoomIn2 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } -.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: #108ee9; - color: #fff; +@keyframes diffZoomIn3 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -14307,599 +14723,534 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-menu { - outline: none; - margin-bottom: 0; - padding-left: 0; - list-style: none; - z-index: 1050; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-table { + font-size: 12px; color: rgba(0, 0, 0, 0.65); - background: #fff; - line-height: 46px; + height: 100%; + position: relative; + overflow: hidden; + display: flex; + flex-direction: column; + border-radius: 4px; } -.ant-menu-hidden { - display: none; +.ant-table-content { + flex: 1; + position: relative; + overflow: auto; + border-radius: 4px; } -.ant-menu-item-group-list { - margin: 0; - padding: 0; +.ant-table-body { + transition: opacity 0.3s ease; } -.ant-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); - font-size: 12px; - line-height: 1.5; - padding: 8px 16px; +.ant-table table { + min-width: 100%; + width: auto; + border-collapse: separate; + border-spacing: 0; + text-align: left; + overflow: hidden; } -.ant-menu-item, -.ant-menu-submenu, -.ant-menu-submenu-title { +.ant-table-thead > tr > th { + background: #f3f3f3; + font-weight: bold; + transition: background .3s ease; + text-align: left; + white-space: nowrap; +} +.ant-table-thead > tr > th .anticon-filter { + margin-left: 4px; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; cursor: pointer; - transition: all .3s; + color: #aaa; + transition: all 0.3s ease; +} +:root .ant-table-thead > tr > th .anticon-filter { + filter: none; +} +:root .ant-table-thead > tr > th .anticon-filter { + font-size: 12px; +} +.ant-table-thead > tr > th .anticon-filter:hover { + color: #666; } -.ant-menu-item:active, -.ant-menu-submenu-title:active { - background: #ecf6fd; +.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter { + color: #108ee9; } -.ant-menu-submenu .ant-menu-sub { - cursor: initial; +.ant-table-tbody > tr > td { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-item > a { - display: block; - color: rgba(0, 0, 0, 0.65); +.ant-table-thead > tr, +.ant-table-tbody > tr { + transition: all .3s ease; } -.ant-menu-item > a:hover { - color: #108ee9; +.ant-table-thead > tr.ant-table-row-hover, +.ant-table-tbody > tr.ant-table-row-hover, +.ant-table-thead > tr:hover, +.ant-table-tbody > tr:hover { + background-color: #e7f4fd !important; } -.ant-menu-item > a:focus { - text-decoration: none; +.ant-table-thead > tr:hover { + background: none; } -.ant-menu-item > a:before { - position: absolute; - background-color: transparent; - width: 100%; - height: 100%; - top: 0; - left: 0; - bottom: 0; - right: 0; - content: ''; +.ant-table-footer { + height: 50px; + padding: 10px 0; + position: relative; } -.ant-menu-item-divider { - height: 1px; - overflow: hidden; - background-color: #e9e9e9; - line-height: 0; +.ant-table-footer .ant-table-description { + line-height: 30px; } -.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: #108ee9; +.ant-table.ant-table-stripe table tr:nth-child(2n) { + background-color: #f9f9f9; } -.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { - z-index: 1050; +.ant-table-title { + padding: 16px 8px; + position: relative; + top: 1px; + border-radius: 4px 4px 0 0; } -.ant-menu-horizontal .ant-menu-item, -.ant-menu-horizontal .ant-menu-submenu { - margin-top: -1px; +.ant-table.ant-table-bordered .ant-table-title { + border: 1px solid #e9e9e9; } -.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-table-title + .ant-table-content { + position: relative; } -.ant-menu-item-selected { - color: #108ee9; +.ant-table-title + .ant-table-content table { + border-top-left-radius: 0; + border-top-right-radius: 0; } -.ant-menu-item-selected > a, -.ant-menu-item-selected > a:hover { - color: #108ee9; +.ant-table-tbody > tr.ant-table-row-selected { + background: #fafafa; } -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #ecf6fd; +.ant-table-thead > tr > th.ant-table-column-sort { + background: #eaeaea; } -.ant-menu-horizontal, -.ant-menu-inline, -.ant-menu-vertical { - z-index: auto; +.ant-table-thead > tr > th, +.ant-table-tbody > tr > td { + padding: 16px 8px; + word-break: keep-all; + white-space: nowrap; } -.ant-menu-inline, -.ant-menu-vertical { - border-right: 1px solid #e9e9e9; +.ant-table-thead > tr > th.ant-table-selection-column, +.ant-table-tbody > tr > td.ant-table-selection-column { + text-align: center; + width: 30px; } -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-item { - margin-left: -1px; - left: 1px; - position: relative; +.ant-table-header { + position: absolute; + top: 0; z-index: 1; + background: #f7f7f7; + overflow: hidden; + border-radius: 4px 4px 0 0; } -.ant-menu-inline .ant-menu-item:after, -.ant-menu-vertical .ant-menu-item:after { - content: ""; +.ant-table-header table { + table-layout: fixed; + border-radius: 4px 4px 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; - right: 0; - top: 0; - bottom: 0; - border-right: 3px solid #108ee9; - transform: scaleY(0.0001); - transition: all .2s; } -.ant-menu-vertical.ant-menu-sub { - border-right: 0; +.ant-table-loading .ant-table-with-pagination { + margin-top: -20px; } -.ant-menu-vertical.ant-menu-sub .ant-menu-item { - border-right: 0; - margin-left: 0; - left: 0; +.ant-table-loading .ant-table-without-pagination { + margin-top: 10px; } -.ant-menu-vertical.ant-menu-sub .ant-menu-item:after { - border-right: 0; +.ant-table-middle .ant-table-thead > tr > th, +.ant-table-middle .ant-table-tbody > tr > td { + padding: 10px 8px; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item:first-child { - border-radius: 4px 4px 0 0; +.ant-table-small { + border: 1px solid #e9e9e9; + border-radius: 4px; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item:last-child, -.ant-menu-vertical.ant-menu-sub > .ant-menu-item-group:last-child > .ant-menu-item-group-list:last-child > .ant-menu-item:last-child { - border-radius: 0 0 4px 4px; +.ant-table-small .ant-table-body > table { + border: 0; + padding: 0 8px; } -.ant-menu-inline .ant-menu-selected:after, -.ant-menu-inline .ant-menu-item-selected:after { - transform: scaleY(1); +.ant-table-small.ant-table-bordered .ant-table-body > table { + border: 0; } -.ant-menu-submenu-horizontal > .ant-menu { - top: 100%; - left: 0; - position: absolute; - min-width: 100%; - margin-top: 7px; - z-index: 1050; +.ant-table-small .ant-table-thead > tr > th { + padding: 10px 8px; + background: #fff; + border-bottom: 1px solid #e9e9e9; } -.ant-menu-submenu-vertical { - z-index: 1; +.ant-table-small .ant-table-tbody > tr > td { + padding: 6px 8px; } -.ant-menu-submenu-vertical > .ant-menu { - top: 0; - left: 100%; - position: absolute; - min-width: 160px; - margin-left: 4px; - z-index: 1050; +.ant-table-small .ant-table-header { + background: #fff; } -.ant-menu-item, -.ant-menu-submenu-title { - margin: 0; - padding: 0 20px; - position: relative; - display: block; - white-space: nowrap; +.ant-table-small .ant-table-header table { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-item .anticon, -.ant-menu-submenu-title .anticon { - min-width: 14px; - margin-right: 8px; +.ant-table-small .ant-table-header .ant-table-thead > tr > th { + border-bottom: 0; } -.ant-menu > .ant-menu-item-divider { - height: 1px; - margin: 1px 0; - overflow: hidden; - padding: 0; +.ant-table-small .ant-table-row:last-child td { + border-bottom: 0; +} +.ant-table-column-sorter { + margin-left: 4px; + display: inline-block; + width: 12px; + height: 15px; + vertical-align: middle; + text-align: center; line-height: 0; - background-color: #e9e9e9; } -.ant-menu-submenu { - position: relative; +.ant-table-column-sorter-up, +.ant-table-column-sorter-down { + line-height: 4px; + height: 6px; + display: block; + width: 12px; + cursor: pointer; } -.ant-menu-submenu > .ant-menu { - background-color: #fff; - border-radius: 4px; +.ant-table-column-sorter-up:hover .anticon, +.ant-table-column-sorter-down:hover .anticon { + color: #666; } -.ant-menu-submenu-vertical > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - position: absolute; - transition: transform .3s; - content: "\E61D"; - right: 16px; - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - transform: rotate(270deg) scale(0.75); +.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: #108ee9; } -.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - position: absolute; - transition: transform .3s; - content: "\E61D"; - right: 16px; - 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); + font-size: 6px \9; + transform: scale(0.5) rotate(0deg); /* IE6-IE8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; zoom: 1; + line-height: 6px; + height: 6px; + color: #aaa; } -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { +:root .ant-table-column-sorter .anticon-caret-up, +:root .ant-table-column-sorter .anticon-caret-down { filter: none; } -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { +:root .ant-table-column-sorter .anticon-caret-up, +:root .ant-table-column-sorter .anticon-caret-down { font-size: 12px; } -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - transform: rotate(180deg) scale(0.75); +.ant-table-column-sorter .anticon-caret-up:before, +.ant-table-column-sorter .anticon-caret-down:before { + -moz-transform-origin: 53% 50%; + /* fix firefox position */ } -.ant-menu-vertical .ant-menu-submenu-selected { - color: #108ee9; +.ant-table-bordered .ant-table-content { + border: 1px solid #e9e9e9; } -.ant-menu-vertical .ant-menu-submenu-selected > a { - color: #108ee9; +.ant-table-bordered .ant-table-header { + margin: 1px 0 0 1px; } -.ant-menu-horizontal { +.ant-table-bordered .ant-table-header table { border: 0; - border-bottom: 1px solid #e9e9e9; - box-shadow: none; - z-index: 0; } -.ant-menu-horizontal > .ant-menu-item, -.ant-menu-horizontal > .ant-menu-submenu { - position: relative; - top: 1px; - float: left; - border-bottom: 2px solid transparent; +.ant-table-bordered .ant-table-header .ant-table-fixed-left { + border-right: 1px solid #e9e9e9; } -.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 #108ee9; - color: #108ee9; +.ant-table-bordered .ant-table-header .ant-table-fixed-right { + border-left: 1px solid #e9e9e9; } -.ant-menu-horizontal > .ant-menu-item > a, -.ant-menu-horizontal > .ant-menu-submenu > a { - display: block; - color: rgba(0, 0, 0, 0.65); +.ant-table-bordered > .ant-table-fixed-left { + border-left: 1px solid #e9e9e9; + border-top: 1px solid #e9e9e9; } -.ant-menu-horizontal > .ant-menu-item > a:hover, -.ant-menu-horizontal > .ant-menu-submenu > a:hover { - color: #108ee9; +.ant-table-bordered > .ant-table-fixed-right { + border-top: 1px solid #e9e9e9; + border-right: 1px solid #e9e9e9; } -.ant-menu-horizontal:after { - content: " "; - display: block; - height: 0; - clear: both; +.ant-table-bordered .ant-table-thead > tr > th { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-vertical .ant-menu-item, -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-inline .ant-menu-submenu-title { - padding: 0 16px; - font-size: 12px; - line-height: 42px; - height: 42px; - overflow: hidden; - text-overflow: ellipsis; +.ant-table-bordered .ant-table-tbody tr:last-child > th, +.ant-table-bordered .ant-table-tbody tr:last-child > td { + border-bottom: 0; } -.ant-menu-item-group-list .ant-menu-item, -.ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 16px 0 28px; +.ant-table-bordered .ant-table-thead > tr > th, +.ant-table-bordered .ant-table-tbody > tr > td { + border-right: 1px solid #e9e9e9; } -.ant-menu-vertical.ant-menu-sub { - padding: 0; - transform-origin: 0 0; +.ant-table-bordered .ant-table-thead > tr > th:last-child, +.ant-table-bordered .ant-table-tbody > tr > td:last-child { + border-right: 0; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu { - transform-origin: 0 0; +.ant-table-placeholder { + height: 65px; + line-height: 65px; + text-align: center; + font-size: 12px; + color: #999; } -.ant-menu-root.ant-menu-vertical, -.ant-menu-root.ant-menu-inline { - box-shadow: none; +.ant-table-placeholder .anticon { + margin-right: 4px; } -.ant-menu-sub.ant-menu-inline { - padding: 0; - border: 0; - box-shadow: none; - border-radius: 0; +.ant-table-pagination { + float: right; + margin-right: -8px; } -.ant-menu-sub.ant-menu-inline > .ant-menu-item, -.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - line-height: 42px; - height: 42px; - list-style-type: disc; - list-style-position: inside; +.ant-table-filter-dropdown { + min-width: 96px; + margin-left: -8px; + background: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-left: 32px; +.ant-table-filter-dropdown .ant-dropdown-menu { + border: 0; + box-shadow: none; + border-radius: 4px 4px 0 0; } -.ant-menu-item-disabled, -.ant-menu-submenu-disabled { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; - background: none; - border-color: transparent !important; +.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span { + margin-left: 8px; } -.ant-menu-item-disabled > a, -.ant-menu-submenu-disabled > a { - color: rgba(0, 0, 0, 0.25) !important; - pointer-events: none; +.ant-table-filter-dropdown .ant-dropdown-menu-sub { + border-radius: 4px; + border: 1px solid #d9d9d9; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; +.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { + color: #108ee9; + font-weight: bold; + text-shadow: 0 0 2px #cfe8fb; } -.ant-menu-dark, -.ant-menu-dark .ant-menu-sub { - color: rgba(255, 255, 255, 0.67); - background: #404040; +.ant-table-filter-dropdown .ant-dropdown-menu-item { + overflow: hidden; } -.ant-menu-dark .ant-menu-inline.ant-menu-sub { - background: #333; +.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-menu-dark.ant-menu-horizontal { - border-bottom-color: #404040; +.ant-table-filter-dropdown-btns { + overflow: hidden; + padding: 7px 15px; + border-top: 1px solid #e9e9e9; } -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, -.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { - border-color: #404040; - border-bottom: 0; - top: 0; +.ant-table-filter-dropdown-link { + color: #108ee9; } -.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.67); +.ant-table-filter-dropdown-link:hover { + color: #49a9ee; } -.ant-menu-dark.ant-menu-inline, -.ant-menu-dark.ant-menu-vertical { - border-right: 0; +.ant-table-filter-dropdown-link:active { + color: #0e77ca; } -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-vertical .ant-menu-item { - border-right: 0; - margin-left: 0; - left: 0; +.ant-table-filter-dropdown-link.confirm { + float: left; } -.ant-menu-dark.ant-menu-inline .ant-menu-item:after, -.ant-menu-dark.ant-menu-vertical .ant-menu-item:after { - border-right: 0; +.ant-table-filter-dropdown-link.clear { + float: right; } -.ant-menu-dark .ant-menu-item:hover, -.ant-menu-dark .ant-menu-item-active, -.ant-menu-dark .ant-menu-submenu-active, -.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open, -.ant-menu-dark .ant-menu-submenu-selected, -.ant-menu-dark .ant-menu-submenu:hover, -.ant-menu-dark .ant-menu-submenu-title:hover { - background-color: transparent; - color: #fff; +.ant-table-expand-icon-th { + width: 34px; } -.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:not(.ant-menu-inline) .ant-menu-submenu-open > a, -.ant-menu-dark .ant-menu-submenu-selected > a, -.ant-menu-dark .ant-menu-submenu:hover > a, -.ant-menu-dark .ant-menu-submenu-title:hover > a { - color: #fff; +.ant-table-row-expand-icon { + cursor: pointer; + display: inline-block; + width: 16px; + height: 16px; + text-align: center; + line-height: 14px; + color: #ffffff; + font-weight: bold; + user-select: none; + border-radius: 1px; + background: #666; } -.ant-menu-dark .ant-menu-item-selected { - border-right: 0; - color: #fff; +.ant-table-row-expand-icon-cell { + width: 18px; } -.ant-menu-dark .ant-menu-item-selected:after { - border-right: 0; +.ant-table-row-expanded:after { + content: '-'; } -.ant-menu-dark .ant-menu-item-selected > a, -.ant-menu-dark .ant-menu-item-selected > a:hover { - color: #fff; +.ant-table-row-collapsed:after { + content: '+'; } -.ant-menu.ant-menu-dark .ant-menu-item-selected { - background-color: transparent; +.ant-table-row-spaced { + visibility: hidden; } -.ant-menu-dark.ant-menu-inline .ant-menu-item-selected { - background-color: #108ee9; +.ant-table-row-spaced:after { + content: '.'; } -.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-table-row[class*="ant-table-row-level-0"] .ant-table-selection-column > span { + display: inline-block; } -.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; +tr.ant-table-expanded-row, +tr.ant-table-expanded-row:hover { + background: #fbfbfb; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-slider { - position: relative; - margin: 10px 6px; - height: 12px; - border-radius: 5px; - background-color: #e9e9e9; - cursor: pointer; - border-top: 4px solid #fff; - border-bottom: 4px solid #fff; - transition: background-color 0.3s ease; +.ant-table .ant-table-row-indent + .ant-table-row-expand-icon { + margin-right: 3px; } -.ant-slider-vertical { - width: 12px; +.ant-table-body-inner { height: 100%; - margin: 6px 10px; - border: 4px solid #fff; - border-top: 0 none; - border-bottom: 0 none; } -.ant-slider-vertical .ant-slider-track { - width: 4px; +.ant-table-fixed-header .ant-table-body { + position: relative; + background: #fff; } -.ant-slider-vertical .ant-slider-handle { - margin-left: -5px; - margin-bottom: -7px; +.ant-table-fixed-header .ant-table-body-inner { + overflow: scroll; } -.ant-slider-vertical .ant-slider-mark { +.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; - left: 8px; - width: 18px; - height: 100%; + overflow: hidden; + z-index: 1; + transition: box-shadow 0.3s ease; + border-radius: 0; } -.ant-slider-vertical .ant-slider-mark-text { - left: 4px; - white-space: nowrap; +.ant-table-fixed-left table, +.ant-table-fixed-right table { + width: auto; + background: #fff; } -.ant-slider-vertical .ant-slider-step { - width: 4px; - height: 100%; +.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-slider-vertical .ant-slider-dot { - top: auto; - left: 2px; - margin-bottom: -4px; +.ant-table-fixed-left { + left: 0; + box-shadow: 2px -2px 5px rgba(0, 0, 0, 0.2); } -.ant-slider-with-marks { - margin-bottom: 28px; +.ant-table-fixed-left .ant-table-header { + overflow-y: hidden; } -.ant-slider-track { - position: absolute; - left: 0; - height: 4px; - border-radius: 4px; - background-color: #9fd2f6; - z-index: 1; - transition: background-color 0.3s ease; +.ant-table-fixed-left .ant-table-body-inner { + margin-right: -20px; + padding-right: 20px; } -.ant-slider:hover { - background-color: #e1e1e1; +.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner { + padding-right: 0; } -.ant-slider:hover .ant-slider-handle { - border-color: #49a9ee; +.ant-table-fixed-left, +.ant-table-fixed-left table { + border-radius: 4px 0 0 0; } -.ant-slider:hover .ant-slider-track { - background-color: #70bbf2; +.ant-table-fixed-right { + right: 0; + background: #f3f3f3; + box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2); } -.ant-slider-handle { - position: absolute; - margin-left: -7px; - margin-top: -5px; - width: 14px; - height: 14px; - cursor: pointer; - border-radius: 50%; - border: solid 2px #88c7f4; - background-color: #fff; - z-index: 2; - transition: border-color 0.3s ease, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); +.ant-table-fixed-right, +.ant-table-fixed-right table { + border-radius: 0 4px 0 0; } -.ant-slider-handle:hover { - border-color: #49a9ee; - transform: scale(1.2); - transform-origin: center center; +.ant-table-fixed-right .ant-table-expanded-row { + color: transparent; + pointer-events: none; } -.ant-slider-handle:active { - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-table.ant-table-scroll-position-left .ant-table-fixed-left { + box-shadow: none; } -.ant-slider-mark { - position: absolute; - top: 10px; - left: 0; - width: 100%; - font-size: 12px; - z-index: 3; +.ant-table.ant-table-scroll-position-right .ant-table-fixed-right { + box-shadow: none; } -.ant-slider-mark-text { - position: absolute; - display: inline-block; - vertical-align: middle; - text-align: center; - cursor: pointer; - color: rgba(0, 0, 0, 0.43); +.ant-table-column-hidden { + display: none; } -.ant-slider-mark-text-active { - color: rgba(0, 0, 0, 0.65); +.ant-table-thead > tr > th.ant-table-column-has-prev { + position: relative; } -.ant-slider-step { - position: absolute; - width: 100%; - height: 4px; - background: transparent; +.ant-table-thead > tr > th.ant-table-column-has-prev, +.ant-table-tbody > tr > td.ant-table-column-has-prev { + padding-left: 24px; +} +.ant-table-prev-columns-page, +.ant-table-next-columns-page { + cursor: pointer; + color: #666; z-index: 1; } -.ant-slider-dot { +.ant-table-prev-columns-page:hover, +.ant-table-next-columns-page:hover { + color: #108ee9; +} +.ant-table-prev-columns-page-disabled, +.ant-table-next-columns-page-disabled { + cursor: not-allowed; + color: #bbb; +} +.ant-table-prev-columns-page-disabled:hover, +.ant-table-next-columns-page-disabled:hover { + color: #bbb; +} +.ant-table-prev-columns-page { position: absolute; - top: -2px; - margin-left: -4px; - width: 8px; - height: 8px; - border: 2px solid #e9e9e9; - background-color: #fff; - cursor: pointer; - border-radius: 50%; - vertical-align: middle; + left: 8px; } -.ant-slider-dot:first-child { - margin-left: -4px; +.ant-table-prev-columns-page:before { + content: '\E601'; + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + font-weight: bold; + font-family: anticon; } -.ant-slider-dot:last-child { - margin-left: -4px; +:root .ant-table-prev-columns-page:before { + filter: none; } -.ant-slider-dot-active { - border-color: #88c7f4; +:root .ant-table-prev-columns-page:before { + font-size: 12px; } -.ant-slider-disabled { - background-color: #e9e9e9 !important; +.ant-table-next-columns-page { + float: right; + margin-left: 8px; } -.ant-slider-disabled .ant-slider-track { - background-color: rgba(0, 0, 0, 0.25) !important; +.ant-table-next-columns-page:before { + content: '\E600'; + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + font-weight: bold; + font-family: anticon; } -.ant-slider-disabled .ant-slider-handle, -.ant-slider-disabled .ant-slider-dot { - border-color: rgba(0, 0, 0, 0.25) !important; - background-color: #fff; - cursor: not-allowed; - box-shadow: none; +:root .ant-table-next-columns-page:before { + filter: none; } -.ant-slider-disabled .ant-slider-mark-text, -.ant-slider-disabled .ant-slider-dot { - cursor: not-allowed !important; +:root .ant-table-next-columns-page:before { + font-size: 12px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -14923,4317 +15274,4536 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-rate { - margin: 0; - padding: 0; - list-style: none; - font-size: 20px; +.ant-tree-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; display: inline-block; + line-height: 1; + position: relative; vertical-align: middle; - font-family: 'anticon'; - font-weight: normal; - font-style: normal; -} -.ant-rate-disabled .ant-rate-star:before, -.ant-rate-disabled .ant-rate-star-content:before { - cursor: default; } -.ant-rate-disabled .ant-rate-star:hover { - transform: scale(1); +.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox .ant-tree-checkbox-inner, +.ant-tree-checkbox:hover .ant-tree-checkbox-inner, +.ant-tree-checkbox-focused .ant-tree-checkbox-inner { + border-color: #108ee9; } -.ant-rate-star { - margin: 0; - padding: 0; - display: inline-block; - margin-right: 8px; +.ant-tree-checkbox-inner { position: relative; - transition: all 0.3s ease; -} -.ant-rate-star:hover { - transform: scale(1.1); + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; } -.ant-rate-star:before, -.ant-rate-star-content:before { - color: #e9e9e9; - cursor: pointer; - content: "\E660"; - transition: all 0.3s ease; - display: block; +.ant-tree-checkbox-inner:after { + transform: rotate(45deg) scale(0); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + border: 2px solid #fff; + border-top: 0; + border-left: 0; + content: ' '; + transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); } -.ant-rate-star-content { +.ant-tree-checkbox-input { position: absolute; left: 0; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); top: 0; - width: 50%; + bottom: 0; + right: 0; + width: 100%; height: 100%; - overflow: hidden; } -.ant-rate-star-content:before { - color: transparent; +.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; } -.ant-rate-star-half .ant-rate-star-content:before, -.ant-rate-star-full:before { - color: #f5a623; +.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + transform: rotate(45deg) scale(1); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; } -.ant-rate-star-half:hover .ant-rate-star-content:before, -.ant-rate-star-full:hover:before { - color: #f7b84f; +.ant-tree-checkbox-checked .ant-tree-checkbox-inner, +.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; } -.ant-rate-text { - margin-left: 8px; - vertical-align: middle; - display: inline-block; - font-size: 12px; +.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); } -.ant-card { - background: #fff; - border-radius: 2px; +.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; +} +.ant-tree-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-tree-checkbox-wrapper { + cursor: pointer; font-size: 12px; - position: relative; - overflow: hidden; - transition: all .3s; + display: inline-block; } -.ant-card:hover { - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-color: transparent; - z-index: 1; +.ant-tree-checkbox-wrapper:not(:last-child) { + margin-right: 8px; } -.ant-card-bordered { - border: 1px solid #e9e9e9; +.ant-tree-checkbox-wrapper + span, +.ant-tree-checkbox + span { + padding-left: 8px; + padding-right: 8px; } -.ant-card-head { - height: 48px; - line-height: 48px; - border-bottom: 1px solid #e9e9e9; - padding: 0 24px; +.ant-tree-checkbox-group { + font-size: 12px; } -.ant-card-head-title { - font-size: 14px; +.ant-tree-checkbox-group-item { display: inline-block; - text-overflow: ellipsis; - width: 100%; - overflow: hidden; - white-space: nowrap; } -.ant-card-extra { - position: absolute; - right: 24px; - top: 14px; +@media \0screen { + .ant-tree-checkbox-checked .ant-tree-checkbox-inner:before, + .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; + } } -.ant-card-body { - padding: 24px; +.ant-tree { + margin: 0; + padding: 5px; + font-size: 12px; } -.ant-card-loading .ant-card-body { +.ant-tree li { + padding: 4px 0; + margin: 0; + list-style: none; + white-space: nowrap; + outline: 0; +} +.ant-tree li span[draggable="true"] { user-select: none; + border-top: 2px transparent solid; + border-bottom: 2px transparent solid; + margin-top: -2px; + /* Required to make elements draggable in old WebKit */ + -khtml-user-drag: element; + -webkit-user-drag: element; +} +.ant-tree li.drag-over > span[draggable] { + background-color: #108ee9; + color: white; + opacity: 0.8; +} +.ant-tree li.drag-over-gap-top > span[draggable] { + border-top-color: #108ee9; +} +.ant-tree li.drag-over-gap-bottom > span[draggable] { + border-bottom-color: #108ee9; +} +.ant-tree li.filter-node > span { + color: #f04134 !important; + font-weight: bold!important; +} +.ant-tree li ul { + margin: 0; + padding: 0 0 0 18px; } -.ant-card-loading-block { +.ant-tree li .ant-tree-node-content-wrapper { display: inline-block; - margin: 5px 1% 0; - height: 14px; + padding: 3px 5px; 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%; + margin: 0; + cursor: pointer; + text-decoration: none; + vertical-align: top; + color: rgba(0, 0, 0, 0.65); + transition: all 0.3s ease; } -@keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } +.ant-tree li .ant-tree-node-content-wrapper:hover { + background-color: #ecf6fd; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-btn { +.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected { + background-color: #d2eafb; +} +.ant-tree li span.ant-tree-checkbox { + margin: 0 4px 0 2px; + vertical-align: middle; +} +.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; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; + vertical-align: middle; + border: 0 none; cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - font-size: 12px; - border-radius: 4px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; -} -.ant-btn > .anticon { - line-height: 1; + outline: none; + text-align: center; } -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; +.ant-tree li span.ant-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: #108ee9; } -.ant-btn:not([disabled]):hover { - text-decoration: none; +.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { + cursor: default; } -.ant-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + filter: none; } -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; } -.ant-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; } -.ant-btn-sm { - padding: 0 7px; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { font-size: 12px; - border-radius: 4px; - height: 22px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn > a:only-child { - color: currentColor; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + filter: none; } -.ant-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; } -.ant-btn:hover, -.ant-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + transform: rotate(270deg) scale(0.59); } -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { - color: currentColor; +.ant-tree li:last-child > span.ant-tree-switcher:before, +.ant-tree li:last-child > span.ant-tree-iconEle:before { + display: none; } -.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-tree > li:first-child { + padding-top: 7px; } -.ant-btn:active, -.ant-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-tree > li:last-child { + padding-bottom: 7px; } -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { - color: currentColor; +.ant-tree-child-tree { + display: none; } -.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-tree-child-tree-open { + display: block; } -.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 { +.ant-tree-treenode-disabled > span, +.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper, +.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; + cursor: not-allowed; } -.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-tree-icon__open { + margin-right: 2px; + vertical-align: top; } -.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-tree-icon__close { + margin-right: 2px; + vertical-align: top; } -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { +.ant-tree.ant-tree-show-line li { + position: relative; +} +.ant-tree.ant-tree-show-line li span.ant-tree-switcher { background: #fff; } -.ant-btn-primary { - color: #fff; - background-color: #108ee9; - border-color: #108ee9; +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { + filter: none; } -.ant-btn-primary > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { + font-size: 12px; } -.ant-btn-primary:hover, -.ant-btn-primary:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; + font-size: 12px \9; + transform: scale(1) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + filter: none; } -.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; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; } -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; + font-size: 12px \9; + transform: scale(1) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + filter: none; } -.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; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tree.ant-tree-show-line li:not(:last-child):before { + content: ' '; + width: 1px; + border-left: 1px solid #d9d9d9; + height: 100%; + position: absolute; + left: 12px; + margin: 18px 0; } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-progress { + display: inline-block; } -.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-progress-line { + width: 100%; + font-size: 12px; + position: relative; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #0e77ca; - border-left-color: #0e77ca; +.ant-progress-outer { + display: inline-block; + width: 100%; + margin-right: 0; + padding-right: 0; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; +.ant-progress-show-info .ant-progress-outer { + padding-right: 45px; + margin-right: -45px; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #0e77ca; +.ant-progress-inner { + display: inline-block; + width: 100%; + background-color: #f7f7f7; + border-radius: 100px; + vertical-align: middle; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; +.ant-progress-circle-trail { + stroke: #f7f7f7; } -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #0e77ca; +.ant-progress-circle-path { + stroke: #108ee9; } -.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: #d9d9d9; +.ant-progress-bg { + border-radius: 100px; + background-color: #108ee9; + transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; + position: relative; } -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; +.ant-progress-text { + width: 35px; + text-align: left; + font-size: 1em; + margin-left: 10px; + vertical-align: middle; + display: inline-block; + position: relative; + top: -1px; } -.ant-btn-ghost > a:only-child { - color: currentColor; +.ant-progress-text .anticon { + font-size: 12px; } -.ant-btn-ghost > a:only-child:after { - content: ''; +.ant-progress-status-active .ant-progress-bg:before { + content: ""; + opacity: 0; position: absolute; top: 0; left: 0; - bottom: 0; right: 0; - background: transparent; -} -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; + bottom: 0; + background: #fff; + border-radius: 10px; + animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; } -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; +.ant-progress-status-exception .ant-progress-bg { + background-color: #f04134; } -.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-progress-status-exception .ant-progress-text { + color: #f04134; } -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +.ant-progress-status-exception .ant-progress-circle-path { + stroke: #f04134; } -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; +.ant-progress-status-success .ant-progress-bg { + background-color: #00a854; } -.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-progress-status-success .ant-progress-text { + color: #00a854; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-progress-status-success .ant-progress-circle-path { + stroke: #00a854; } -.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-progress-circle .ant-progress-inner { + position: relative; + line-height: 1; + background-color: transparent; } -.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: ''; +.ant-progress-circle .ant-progress-text { + display: block; position: absolute; - top: 0; + width: 100%; + text-align: center; + line-height: 1; + top: 50%; + transform: translateY(-50%); left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; + font-family: tahoma; + margin: 0; } -.ant-btn-dashed > a:only-child { - color: currentColor; +.ant-progress-circle .ant-progress-text .anticon { + font-size: 1.16666667em; } -.ant-btn-dashed > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-progress-circle .ant-progress-status-exception .ant-progress-text { + color: #f04134; } -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-progress-circle .ant-progress-status-success .ant-progress-text { + color: #00a854; } -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; +@keyframes ant-progress-active { + 0% { + opacity: 0.1; + width: 0; + } + 20% { + opacity: 0.5; + width: 0; + } + 100% { + opacity: 0; + width: 100%; + } } -.ant-btn-dashed:hover > a:only-child:after, -.ant-btn-dashed:focus > a:only-child:after { - content: ''; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-popover { position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + z-index: 1030; + cursor: auto; + user-select: text; + white-space: normal; + font-size: 12px; + line-height: 1.5; + font-weight: normal; + text-align: left; } -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.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: 4px; } -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; +.ant-popover-placement-right, +.ant-popover-placement-rightTop, +.ant-popover-placement-rightBottom { + padding-left: 4px; } -.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-popover-placement-bottom, +.ant-popover-placement-bottomLeft, +.ant-popover-placement-bottomRight { + padding-top: 4px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-placement-left, +.ant-popover-placement-leftTop, +.ant-popover-placement-leftBottom { + padding-right: 4px; } -.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-popover-inner { + background-color: #fff; + background-clip: padding-box; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.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-popover-title { + min-width: 177px; + margin: 0; + padding: 0 16px; + line-height: 32px; + height: 32px; + border-bottom: 1px solid #e9e9e9; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; } -.ant-btn-danger { - color: #f04134; - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-inner-content { + padding: 8px 16px; + color: rgba(0, 0, 0, 0.65); } -.ant-btn-danger > a:only-child { - color: currentColor; +.ant-popover-message { + padding: 8px 0 16px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); } -.ant-btn-danger > a:only-child:after { - content: ''; +.ant-popover-message > .anticon { + color: #ffbf00; + line-height: 17px; position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; } -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-popover-message-title { + padding-left: 20px; } -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; +.ant-popover-buttons { + text-align: right; + margin-bottom: 8px; } -.ant-btn-danger:hover > a:only-child:after, -.ant-btn-danger:focus > a:only-child:after { - content: ''; +.ant-popover-buttons button { + margin-left: 8px; +} +.ant-popover-arrow, +.ant-popover-arrow:after { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-popover-arrow { + border-width: 5px; } -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; +.ant-popover-arrow:after { + border-width: 4px; + content: ""; } -.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-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 { + border-bottom-width: 0; + border-top-color: rgba(217, 217, 217, 0.7); + bottom: -1px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + bottom: 1px; + margin-left: -4px; + border-bottom-width: 0; + border-top-color: #fff; } -.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.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-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.ant-btn-circle, -.ant-btn-circle-outline { - width: 28px; - padding: 0; - font-size: 14px; - border-radius: 50%; - height: 28px; +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - width: 32px; - padding: 0; - font-size: 16px; - border-radius: 50%; - height: 32px; +.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: -1px; + border-left-width: 0; + border-right-color: rgba(217, 217, 217, 0.7); } -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - width: 22px; - padding: 0; - font-size: 12px; - border-radius: 50%; - height: 22px; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + left: 1px; + bottom: -4px; + border-left-width: 0; + border-right-color: #fff; +} +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn:before { - position: absolute; +.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 { + border-top-width: 0; + border-bottom-color: rgba(217, 217, 217, 0.7); 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-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + top: 1px; + margin-left: -4px; + border-top-width: 0; + border-bottom-color: #fff; } -.ant-btn.ant-btn-loading:before { - display: block; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 29px; - pointer-events: none; - position: relative; +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -14px; +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 24px; +.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: -1px; + border-right-width: 0; + border-left-color: rgba(217, 217, 217, 0.7); } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -17px; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -4px; } -.ant-btn-group { - position: relative; - display: inline-block; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-group > .ant-btn { - position: relative; - z-index: 1; +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > .ant-btn.active { - z-index: 2; +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.ant-btn-group > .ant-btn:disabled { - z-index: 0; +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } -.ant-btn-group-lg > .ant-btn { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } -.ant-btn-group-sm > .ant-btn { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } -.ant-btn-group-sm > .ant-btn > .anticon { - font-size: 12px; +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ +figcaption, +figure, +main { + /* 1 */ + display: block; } -.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { - border-radius: 0; - padding-left: 8px; - padding-right: 8px; +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; } -.ant-btn-group > .ant-btn:first-child { - margin-left: 0; +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } -.ant-btn-group > .ant-btn:first-child:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - padding-right: 8px; +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + /* stylelint-disable-line */ + font-size: 1em; + /* 2 */ } -.ant-btn-group > .ant-btn:last-child:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - padding-left: 8px; +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } -.ant-btn-group > .ant-btn-group { - float: left; +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } -.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; +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + /* stylelint-disable-line */ + font-size: 1em; + /* 2 */ +} +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } -.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; +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; } -.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { - padding-left: 8px; - padding-right: 8px; +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } -.ant-btn:focus > span, -.ant-btn:active > span { +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; position: relative; + vertical-align: baseline; } -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 0.5em; +sub { + bottom: -0.25em; } -.ant-btn-clicked:after { - content: ''; - position: absolute; - top: -1px; - left: -1px; - bottom: -1px; - right: -1px; - border-radius: inherit; - border: 0 solid #108ee9; - opacity: 0.4; - animation: buttonEffect .4s; - display: block; +sup { + top: -0.5em; } -.ant-btn-danger.ant-btn-clicked:after { - border-color: #f04134; +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } -.ant-btn-background-ghost { - background: transparent!important; - border-color: #fff; - color: #fff; +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } -.ant-btn-background-ghost.ant-btn-primary { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } -.ant-btn-background-ghost.ant-btn-primary > a:only-child { - color: currentColor; +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } -.ant-btn-background-ghost.ant-btn-primary > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-primary:hover, -.ant-btn-background-ghost.ant-btn-primary:focus { - color: #49a9ee; - background-color: transparent; - border-color: #49a9ee; +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } -.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; +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-primary:active, -.ant-btn-background-ghost.ant-btn-primary.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } -.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; +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } -.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; +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ +} +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; +} +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } -.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; +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } -.ant-btn-background-ghost.ant-btn-danger { - color: #f04134; - background-color: transparent; - border-color: #f04134; +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #f46e65; - background-color: transparent; - border-color: #f46e65; +/* Interactive + ========================================================================== */ +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ +details, +menu { + display: block; } -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { - color: currentColor; +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } -.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; +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d73435; - background-color: transparent; - border-color: #d73435; +/** + * Add the correct display in IE. + */ +template { + display: none; } -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child { - color: currentColor; +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } -.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; +@font-face { + font-family: "Helvetica Neue For Number"; + src: local("Helvetica Neue"); + unicode-range: U+30-39; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +* { + box-sizing: border-box; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -.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; +*:before, +*:after { + box-sizing: border-box; } -.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; +html, +body { + width: 100%; + height: 100%; } -@keyframes buttonEffect { - to { - opacity: 0; - top: -6px; - left: -6px; - bottom: -6px; - right: -6px; - border-width: 6px; - } +body { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; } -.ant-btn-success { - color: #fff; - background-color: #00a854; - border-color: #00a854; +body, +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +code, +form, +fieldset, +legend, +input, +textarea, +p, +blockquote, +th, +td, +hr, +button, +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + margin: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; + color: inherit; } -.ant-btn-success > a:only-child { - color: currentColor; +ul, +ol { + list-style: none; } -.ant-btn-success > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +input::-ms-clear, +input::-ms-reveal { + display: none; } -.ant-btn-success:hover, -.ant-btn-success:focus { +::selection { + background: #108ee9; color: #fff; - background-color: #3dbd7d; - border-color: #3dbd7d; } -.ant-btn-success:hover > a:only-child, -.ant-btn-success:focus > a:only-child { - color: currentColor; +h1, +h2, +h3, +h4, +h5, +h6 { + color: rgba(0, 0, 0, 0.85); } -.ant-btn-success:hover > a:only-child:after, -.ant-btn-success:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; +a { + color: #108ee9; background: transparent; + text-decoration: none; + outline: none; + cursor: pointer; + transition: color .3s ease; } -.ant-btn-success:active, -.ant-btn-success.active { - color: #fff; - background-color: #00924c; - border-color: #00924c; +a:focus { + text-decoration: underline; + text-decoration-skip: ink; } -.ant-btn-success:active > a:only-child, -.ant-btn-success.active > a:only-child { - color: currentColor; +a:hover { + color: #49a9ee; } -.ant-btn-success:active > a:only-child:after, -.ant-btn-success.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +a:active { + color: #0e77ca; } -.ant-btn-success.disabled, -.ant-btn-success[disabled], -.ant-btn-success.disabled:hover, -.ant-btn-success[disabled]:hover, -.ant-btn-success.disabled:focus, -.ant-btn-success[disabled]:focus, -.ant-btn-success.disabled:active, -.ant-btn-success[disabled]:active, -.ant-btn-success.disabled.active, -.ant-btn-success[disabled].active { +a:active, +a:hover { + outline: 0; + text-decoration: none; +} +a[disabled] { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; + cursor: not-allowed; + pointer-events: none; } -.ant-btn-success.disabled > a:only-child, -.ant-btn-success[disabled] > a:only-child, -.ant-btn-success.disabled:hover > a:only-child, -.ant-btn-success[disabled]:hover > a:only-child, -.ant-btn-success.disabled:focus > a:only-child, -.ant-btn-success[disabled]:focus > a:only-child, -.ant-btn-success.disabled:active > a:only-child, -.ant-btn-success[disabled]:active > a:only-child, -.ant-btn-success.disabled.active > a:only-child, -.ant-btn-success[disabled].active > a:only-child { - color: currentColor; +.ant-divider { + margin: 0 6px; + display: inline-block; + height: 8px; + width: 1px; + background: #ccc; } -.ant-btn-success.disabled > a:only-child:after, -.ant-btn-success[disabled] > a:only-child:after, -.ant-btn-success.disabled:hover > a:only-child:after, -.ant-btn-success[disabled]:hover > a:only-child:after, -.ant-btn-success.disabled:focus > a:only-child:after, -.ant-btn-success[disabled]:focus > a:only-child:after, -.ant-btn-success.disabled:active > a:only-child:after, -.ant-btn-success[disabled]:active > a:only-child:after, -.ant-btn-success.disabled.active > a:only-child:after, -.ant-btn-success[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +code, +kbd, +pre, +samp { + font-family: Consolas, Menlo, Courier, monospace; } -.ant-btn-success.ant-btn-clicked:after { - border-color: #00a854; +.clearfix, +.container, +.container-fluid { + zoom: 1; } -.ant-btn-info { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.clearfix:before, +.clearfix:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after { + content: " "; + display: table; } -.ant-btn-info > a:only-child { - color: currentColor; +.clearfix:after, +.container:after, +.container-fluid:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-btn-info > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.pull-left { + float: left; } -.ant-btn-info:hover, -.ant-btn-info:focus { - color: #fff; - background-color: #75bef2; - border-color: #75bef2; +.pull-right { + float: right; } -.ant-btn-info:hover > a:only-child, -.ant-btn-info:focus > a:only-child { - color: currentColor; +.hide { + display: none !important; } -.ant-btn-info:hover > a:only-child:after, -.ant-btn-info:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.show { + display: block !important; } -.ant-btn-info:active, -.ant-btn-info.active { - color: #fff; - background-color: #3a8fd3; - border-color: #3a8fd3; +.invisible { + visibility: hidden; } -.ant-btn-info:active > a:only-child, -.ant-btn-info.active > a:only-child { - color: currentColor; +.ant-divider { + margin: 0 4px; + color: #999; + display: inline-block; + height: 8px; + width: 1px; + background: #ccc; } -.ant-btn-info:active > a:only-child:after, -.ant-btn-info.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +code, +kbd, +pre, +samp { + font-family: Consolas, Menlo, Courier, monospace; } -.ant-btn-info.disabled, -.ant-btn-info[disabled], -.ant-btn-info.disabled:hover, -.ant-btn-info[disabled]:hover, -.ant-btn-info.disabled:focus, -.ant-btn-info[disabled]:focus, -.ant-btn-info.disabled:active, -.ant-btn-info[disabled]:active, -.ant-btn-info.disabled.active, -.ant-btn-info[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.container { + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; +} +@media (min-width: 768px) { + .container { + width: 720px; + } +} +@media (min-width: 992px) { + .container { + width: 940px; + } +} +@media (min-width: 1200px) { + .container { + width: 1140px; + } } -.ant-btn-info.disabled > a:only-child, -.ant-btn-info[disabled] > a:only-child, -.ant-btn-info.disabled:hover > a:only-child, -.ant-btn-info[disabled]:hover > a:only-child, -.ant-btn-info.disabled:focus > a:only-child, -.ant-btn-info[disabled]:focus > a:only-child, -.ant-btn-info.disabled:active > a:only-child, -.ant-btn-info[disabled]:active > a:only-child, -.ant-btn-info.disabled.active > a:only-child, -.ant-btn-info[disabled].active > a:only-child { - color: currentColor; +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; } -.ant-btn-info.disabled > a:only-child:after, -.ant-btn-info[disabled] > a:only-child:after, -.ant-btn-info.disabled:hover > a:only-child:after, -.ant-btn-info[disabled]:hover > a:only-child:after, -.ant-btn-info.disabled:focus > a:only-child:after, -.ant-btn-info[disabled]:focus > a:only-child:after, -.ant-btn-info.disabled:active > a:only-child:after, -.ant-btn-info[disabled]:active > a:only-child:after, -.ant-btn-info.disabled.active > a:only-child:after, -.ant-btn-info[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-left { + text-align: left; } -.ant-btn-info.ant-btn-clicked:after { - border-color: #49a9ee; +.text-right { + text-align: right; } -.ant-btn-warning { - color: #fff; - background-color: #ffbf00; - border-color: #ffbf00; +.text-center { + text-align: center; } -.ant-btn-warning > a:only-child { - color: currentColor; +.text-justify { + text-align: justify; } -.ant-btn-warning > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-nowrap { + white-space: nowrap; } -.ant-btn-warning:hover, -.ant-btn-warning:focus { - color: #fff; - background-color: #ffce3d; - border-color: #ffce3d; +.text-muted { + color: #d9d9d9; } -.ant-btn-warning:hover > a:only-child, -.ant-btn-warning:focus > a:only-child { - color: currentColor; +.text-primary { + color: #108ee9; } -.ant-btn-warning:hover > a:only-child:after, -.ant-btn-warning:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-success { + color: #00a854; } -.ant-btn-warning:active, -.ant-btn-warning.active { - color: #fff; - background-color: #e09a00; - border-color: #e09a00; +.text-warning { + color: #ffbf00; } -.ant-btn-warning:active > a:only-child, -.ant-btn-warning.active > a:only-child { - color: currentColor; +.text-error { + color: #f04134; } -.ant-btn-warning:active > a:only-child:after, -.ant-btn-warning.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-dark { + color: #000; } -.ant-btn-warning.disabled, -.ant-btn-warning[disabled], -.ant-btn-warning.disabled:hover, -.ant-btn-warning[disabled]:hover, -.ant-btn-warning.disabled:focus, -.ant-btn-warning[disabled]:focus, -.ant-btn-warning.disabled:active, -.ant-btn-warning[disabled]:active, -.ant-btn-warning.disabled.active, -.ant-btn-warning[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.text-md { + font-size: 12px; } -.ant-btn-warning.disabled > a:only-child, -.ant-btn-warning[disabled] > a:only-child, -.ant-btn-warning.disabled:hover > a:only-child, -.ant-btn-warning[disabled]:hover > a:only-child, -.ant-btn-warning.disabled:focus > a:only-child, -.ant-btn-warning[disabled]:focus > a:only-child, -.ant-btn-warning.disabled:active > a:only-child, -.ant-btn-warning[disabled]:active > a:only-child, -.ant-btn-warning.disabled.active > a:only-child, -.ant-btn-warning[disabled].active > a:only-child { - color: currentColor; +.text-lg { + font-size: 14px; } -.ant-btn-warning.disabled > a:only-child:after, -.ant-btn-warning[disabled] > a:only-child:after, -.ant-btn-warning.disabled:hover > a:only-child:after, -.ant-btn-warning[disabled]:hover > a:only-child:after, -.ant-btn-warning.disabled:focus > a:only-child:after, -.ant-btn-warning[disabled]:focus > a:only-child:after, -.ant-btn-warning.disabled:active > a:only-child:after, -.ant-btn-warning[disabled]:active > a:only-child:after, -.ant-btn-warning.disabled.active > a:only-child:after, -.ant-btn-warning[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-xl { + font-size: 16px; } -.ant-btn-warning.ant-btn-clicked:after { - border-color: #ffbf00; +.text-xxl { + font-size: 18px; } -.ant-btn-error { +.bg-primary { color: #fff; - background-color: #f04134; - border-color: #f04134; + background-color: #108ee9; } -.ant-btn-error > a:only-child { - color: currentColor; +.bg-success { + color: #fff; + background-color: #00a854; } -.ant-btn-error > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.bg-warning { + color: #fff; + background-color: #ffbf00; } -.ant-btn-error:hover, -.ant-btn-error:focus { +.bg-error { color: #fff; - background-color: #f46e65; - border-color: #f46e65; + background-color: #f04134; } -.ant-btn-error:hover > a:only-child, -.ant-btn-error:focus > a:only-child { - color: currentColor; +.bg-muted { + background-color: #d9d9d9; } -.ant-btn-error:hover > a:only-child:after, -.ant-btn-error:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-5 { + margin: 5px !important; } -.ant-btn-error:active, -.ant-btn-error.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.margin-10 { + margin: 10px !important; } -.ant-btn-error:active > a:only-child, -.ant-btn-error.active > a:only-child { - color: currentColor; +.margin-15 { + margin: 15px !important; } -.ant-btn-error:active > a:only-child:after, -.ant-btn-error.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-20 { + margin: 20px !important; } -.ant-btn-error.disabled, -.ant-btn-error[disabled], -.ant-btn-error.disabled:hover, -.ant-btn-error[disabled]:hover, -.ant-btn-error.disabled:focus, -.ant-btn-error[disabled]:focus, -.ant-btn-error.disabled:active, -.ant-btn-error[disabled]:active, -.ant-btn-error.disabled.active, -.ant-btn-error[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.margin-25 { + margin: 25px !important; } -.ant-btn-error.disabled > a:only-child, -.ant-btn-error[disabled] > a:only-child, -.ant-btn-error.disabled:hover > a:only-child, -.ant-btn-error[disabled]:hover > a:only-child, -.ant-btn-error.disabled:focus > a:only-child, -.ant-btn-error[disabled]:focus > a:only-child, -.ant-btn-error.disabled:active > a:only-child, -.ant-btn-error[disabled]:active > a:only-child, -.ant-btn-error.disabled.active > a:only-child, -.ant-btn-error[disabled].active > a:only-child { - color: currentColor; +.margin-left-5 { + margin-left: 5px !important; +} +.margin-left-10 { + margin-left: 10px !important; +} +.margin-left-15 { + margin-left: 15px !important; } -.ant-btn-error.disabled > a:only-child:after, -.ant-btn-error[disabled] > a:only-child:after, -.ant-btn-error.disabled:hover > a:only-child:after, -.ant-btn-error[disabled]:hover > a:only-child:after, -.ant-btn-error.disabled:focus > a:only-child:after, -.ant-btn-error[disabled]:focus > a:only-child:after, -.ant-btn-error.disabled:active > a:only-child:after, -.ant-btn-error[disabled]:active > a:only-child:after, -.ant-btn-error.disabled.active > a:only-child:after, -.ant-btn-error[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-left-20 { + margin-left: 20px !important; } -.ant-btn-error.ant-btn-clicked:after { - border-color: #f04134; +.margin-left-25 { + margin-left: 25px !important; } -.ant-btn-group > .ant-btn { - float: left; +.margin-right-5 { + margin-right: 5px !important; } -.ant-breadcrumb { - color: rgba(0, 0, 0, 0.43); - font-size: 12px; +.margin-right-10 { + margin-right: 10px !important; } -.ant-breadcrumb a { - color: rgba(0, 0, 0, 0.65); - transition: color .3s; +.margin-right-15 { + margin-right: 15px !important; } -.ant-breadcrumb a:hover { - color: #49a9ee; +.margin-right-20 { + margin-right: 20px !important; } -.ant-breadcrumb > span:last-child { - font-weight: bold; - color: rgba(0, 0, 0, 0.65); +.margin-right-25 { + margin-right: 25px !important; } -.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { - display: none; +.margin-top-5 { + margin-top: 5px !important; } -.ant-breadcrumb-separator { - margin: 0 8px; - color: #d9d9d9; +.margin-top-10 { + margin-top: 10px !important; } -.ant-breadcrumb-link > .anticon + span { - margin-left: 4px; +.margin-top-15 { + margin-top: 15px !important; } -.ant-alert { - position: relative; - padding: 8px 48px 8px 38px; - border-radius: 4px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; - line-height: 16px; - margin-bottom: 10px; +.margin-top-20 { + margin-top: 20px !important; } -.ant-alert.ant-alert-no-icon { - padding: 8px 48px 8px 16px; +.margin-top-25 { + margin-top: 25px !important; } -.ant-alert-icon { - font-size: 14px; - top: 9.5px; - left: 16px; - position: absolute; +.margin-bottom-5 { + margin-bottom: 5px !important; } -.ant-alert-description { - font-size: 12px; - line-height: 21px; - display: none; +.margin-bottom-10 { + margin-bottom: 10px !important; } -.ant-alert-success { - border: 1px solid #cfefdf; - background-color: #ebf8f2; +.margin-bottom-15 { + margin-bottom: 15px !important; } -.ant-alert-success .ant-alert-icon { - color: #00a854; +.margin-bottom-20 { + margin-bottom: 20px !important; } -.ant-alert-info { - border: 1px solid #d2eafb; - background-color: #ecf6fd; +.margin-bottom-25 { + margin-bottom: 25px !important; } -.ant-alert-info .ant-alert-icon { - color: #108ee9; +.padding-5 { + padding: 5px !important; } -.ant-alert-warning { - border: 1px solid #fff3cf; - background-color: #fffaeb; +.padding-10 { + padding: 10px !important; } -.ant-alert-warning .ant-alert-icon { - color: #ffbf00; +.padding-15 { + padding: 15px !important; } -.ant-alert-error { - border: 1px solid #fcdbd9; - background-color: #fef0ef; +.padding-20 { + padding: 20px !important; } -.ant-alert-error .ant-alert-icon { - color: #f04134; +.padding-25 { + padding: 25px !important; } -.ant-alert-close-icon { - font-size: 12px; - position: absolute; - right: 16px; - top: 10px; - height: 12px; - line-height: 12px; - overflow: hidden; - cursor: pointer; +.padding-left-5 { + padding-left: 5px !important; } -.ant-alert-close-icon .anticon-cross { - color: rgba(0, 0, 0, 0.43); - transition: color .3s ease; +.padding-left-10 { + padding-left: 10px !important; } -.ant-alert-close-icon .anticon-cross:hover { - color: #404040; +.padding-left-15 { + padding-left: 15px !important; } -.ant-alert-close-text { - position: absolute; - right: 16px; +.padding-left-20 { + padding-left: 20px !important; } -.ant-alert-with-description { - padding: 16px 16px 16px 60px; - position: relative; - border-radius: 4px; - margin-bottom: 10px; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5; +.padding-left-25 { + padding-left: 25px !important; } -.ant-alert-with-description.ant-alert-no-icon { - padding: 16px; +.padding-right-5 { + padding-right: 5px !important; } -.ant-alert-with-description .ant-alert-icon { - position: absolute; - top: 16px; - left: 20px; - font-size: 24px; +.padding-right-10 { + padding-right: 10px !important; } -.ant-alert-with-description .ant-alert-close-icon { - position: absolute; - top: 16px; - right: 16px; - cursor: pointer; - font-size: 12px; +.padding-right-15 { + padding-right: 15px !important; } -.ant-alert-with-description .ant-alert-message { - font-size: 14px; - color: rgba(0, 0, 0, 0.85); - display: block; - margin-bottom: 4px; +.padding-right-20 { + padding-right: 20px !important; } -.ant-alert-with-description .ant-alert-description { - display: block; +.padding-right-25 { + padding-right: 25px !important; } -.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; +.padding-top-5 { + padding-top: 5px !important; } -.ant-alert-slide-up-leave { - animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: both; +.padding-top-10 { + padding-top: 10px !important; } -.ant-alert-banner { - border-radius: 0; - border: 0; - margin-bottom: 0; +.padding-top-15 { + padding-top: 15px !important; } -@keyframes antAlertSlideUpIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } +.padding-top-20 { + padding-top: 20px !important; } -@keyframes antAlertSlideUpOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0); - } +.padding-top-25 { + padding-top: 25px !important; } -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ -html { - line-height: 1.15; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ +.padding-bottom-5 { + padding-bottom: 5px !important; +} +.padding-bottom-10 { + padding-bottom: 10px !important; +} +.padding-bottom-15 { + padding-bottom: 15px !important; +} +.padding-bottom-20 { + padding-bottom: 20px !important; } -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; +.padding-bottom-25 { + padding-bottom: 25px !important; } -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; +@font-face { + font-family: 'anticon'; + src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot'); + /* IE9*/ + src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot?#iefix') format('embedded-opentype'), /* chrome、firefox */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.svg#iconfont') format('svg'); } -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; +.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; } -/* Grouping content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ +.anticon:before { display: block; + font-family: "anticon" !important; } -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; +.anticon-step-forward:before { + content: "\E600"; } -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ +.anticon-step-backward:before { + content: "\E601"; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ +.anticon-forward:before { + content: "\E602"; } -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ -a { - background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ +.anticon-backward:before { + content: "\E603"; } -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - text-decoration: underline dotted; - /* 2 */ +.anticon-caret-right:before { + content: "\E604"; } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; +.anticon-caret-left:before { + content: "\E605"; } -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; +.anticon-caret-down:before { + content: "\E606"; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ +.anticon-caret-up:before { + content: "\E607"; } -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; +.anticon-right-circle:before { + content: "\E608"; } -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; +.anticon-circle-right:before { + content: "\E608"; } -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; +.anticon-caret-circle-right:before { + content: "\E608"; } -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +.anticon-left-circle:before { + content: "\E609"; } -sub { - bottom: -0.25em; +.anticon-circle-left:before { + content: "\E609"; } -sup { - top: -0.5em; +.anticon-caret-circle-left:before { + content: "\E609"; } -/* Embedded content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; +.anticon-up-circle:before { + content: "\E60A"; } -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; +.anticon-circle-up:before { + content: "\E60A"; } -/** - * Remove the border on images inside links in IE 10-. - */ -img { - border-style: none; +.anticon-caret-circle-up:before { + content: "\E60A"; } -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; +.anticon-down-circle:before { + content: "\E60B"; } -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ +.anticon-circle-down:before { + content: "\E60B"; } -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; +.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"; } -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; +.anticon-left-circle-o:before { + content: "\E60D"; } -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; - /* 2 */ +.anticon-circle-o-left:before { + content: "\E60D"; } -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; +.anticon-caret-circle-o-left:before { + content: "\E60D"; } -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; +.anticon-up-circle-o:before { + content: "\E60E"; } -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; +.anticon-circle-o-up:before { + content: "\E60E"; } -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ +.anticon-caret-circle-o-up:before { + content: "\E60E"; } -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ +.anticon-down-circle-o:before { + content: "\E60F"; } -/** - * Remove the default vertical scrollbar in IE. - */ -textarea { - overflow: auto; +.anticon-circle-o-down:before { + content: "\E60F"; } -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ +.anticon-caret-circle-o-down:before { + content: "\E60F"; } -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; +.anticon-verticle-left:before { + content: "\E610"; } -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ +.anticon-verticle-right:before { + content: "\E611"; } -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; +.anticon-rollback:before { + content: "\E612"; } -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ +.anticon-retweet:before { + content: "\E613"; } -/* Interactive - ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ -details, -menu { - display: block; +.anticon-shrink:before { + content: "\E614"; } -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; +.anticon-arrows-alt:before { + content: "\E615"; } -/* Scripting - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; +.anticon-arrow-salt:before { + content: "\E615"; } -/** - * Add the correct display in IE. - */ -template { - display: none; +.anticon-reload:before { + content: "\E616"; } -/* Hidden - ========================================================================== */ -/** - * Add the correct display in IE 10-. - */ -[hidden] { - display: none; +.anticon-double-right:before { + content: "\E617"; } -@font-face { - font-family: "Helvetica Neue For Number"; - src: local("Helvetica Neue"); - unicode-range: U+30-39; +.anticon-double-left:before { + content: "\E618"; } -* { - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +.anticon-arrow-down:before { + content: "\E619"; } -*:before, -*:after { - box-sizing: border-box; +.anticon-arrow-up:before { + content: "\E61A"; } -html, -body { - width: 100%; - height: 100%; +.anticon-arrow-right:before { + content: "\E61B"; } -body { - font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; +.anticon-arrow-left:before { + content: "\E61C"; } -body, -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -code, -form, -fieldset, -legend, -input, -textarea, -p, -blockquote, -th, -td, -hr, -button, -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section { - margin: 0; - padding: 0; +.anticon-down:before { + content: "\E61D"; } -button, -input, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; - color: inherit; +.anticon-up:before { + content: "\E61E"; } -ul, -ol { - list-style: none; +.anticon-right:before { + content: "\E61F"; } -input::-ms-clear, -input::-ms-reveal { - display: none; +.anticon-left:before { + content: "\E620"; } -::selection { - background: #108ee9; - color: #fff; +.anticon-minus-square-o:before { + content: "\E621"; } -h1, -h2, -h3, -h4, -h5, -h6 { - color: rgba(0, 0, 0, 0.85); +.anticon-minus-circle:before { + content: "\E622"; } -a { - color: #108ee9; - background: transparent; - text-decoration: none; - outline: none; - cursor: pointer; - transition: color .3s ease; +.anticon-minus-circle-o:before { + content: "\E623"; } -a:focus { - text-decoration: underline; - text-decoration-skip: ink; +.anticon-minus:before { + content: "\E624"; } -a:hover { - color: #49a9ee; +.anticon-plus-circle-o:before { + content: "\E625"; } -a:active { - color: #0e77ca; +.anticon-plus-circle:before { + content: "\E626"; } -a:active, -a:hover { - outline: 0; - text-decoration: none; +.anticon-plus:before { + content: "\E627"; } -a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; +.anticon-info-circle:before { + content: "\E628"; } -.ant-divider { - margin: 0 6px; - display: inline-block; - height: 8px; - width: 1px; - background: #ccc; +.anticon-info-circle-o:before { + content: "\E629"; } -code, -kbd, -pre, -samp { - font-family: Consolas, Menlo, Courier, monospace; +.anticon-info:before { + content: "\E62A"; } -.clearfix, -.container, -.container-fluid { - zoom: 1; +.anticon-exclamation:before { + content: "\E62B"; } -.clearfix:before, -.clearfix:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after { - content: " "; - display: table; +.anticon-exclamation-circle:before { + content: "\E62C"; } -.clearfix:after, -.container:after, -.container-fluid:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.anticon-exclamation-circle-o:before { + content: "\E62D"; } -.pull-left { - float: left; +.anticon-close-circle:before { + content: "\E62E"; } -.pull-right { - float: right; +.anticon-cross-circle:before { + content: "\E62E"; } -.hide { - display: none !important; +.anticon-close-circle-o:before { + content: "\E62F"; } -.show { - display: block !important; +.anticon-cross-circle-o:before { + content: "\E62F"; } -.invisible { - visibility: hidden; +.anticon-check-circle:before { + content: "\E630"; } -.ant-divider { - margin: 0 4px; - color: #999; - display: inline-block; - height: 8px; - width: 1px; - background: #ccc; +.anticon-check-circle-o:before { + content: "\E631"; } -code, -kbd, -pre, -samp { - font-family: Consolas, Menlo, Courier, monospace; +.anticon-check:before { + content: "\E632"; } -.container { - margin-right: auto; - margin-left: auto; - padding-left: 0; - padding-right: 0; +.anticon-close:before { + content: "\E633"; } -@media (min-width: 768px) { - .container { - width: 720px; - } +.anticon-cross:before { + content: "\E633"; } -@media (min-width: 992px) { - .container { - width: 940px; - } +.anticon-customer-service:before { + content: "\E634"; } -@media (min-width: 1200px) { - .container { - width: 1140px; - } +.anticon-customerservice:before { + content: "\E634"; } -.container-fluid { - margin-right: auto; - margin-left: auto; - padding-left: 0; - padding-right: 0; +.anticon-credit-card:before { + content: "\E635"; } -.text-left { - text-align: left; +.anticon-code-o:before { + content: "\E636"; } -.text-right { - text-align: right; +.anticon-book:before { + content: "\E637"; } -.text-center { - text-align: center; +.anticon-bar-chart:before { + content: "\E638"; } -.text-justify { - text-align: justify; +.anticon-bars:before { + content: "\E639"; } -.text-nowrap { - white-space: nowrap; +.anticon-question:before { + content: "\E63A"; } -.text-muted { - color: #d9d9d9; +.anticon-question-circle:before { + content: "\E63B"; } -.text-primary { - color: #108ee9; +.anticon-question-circle-o:before { + content: "\E63C"; } -.text-success { - color: #00a854; +.anticon-pause:before { + content: "\E63D"; } -.text-warning { - color: #ffbf00; +.anticon-pause-circle:before { + content: "\E63E"; } -.text-error { - color: #f04134; +.anticon-pause-circle-o:before { + content: "\E63F"; } -.text-dark { - color: #000; +.anticon-clock-circle:before { + content: "\E640"; } -.text-md { - font-size: 12px; +.anticon-clock-circle-o:before { + content: "\E641"; } -.text-lg { - font-size: 14px; +.anticon-swap:before { + content: "\E642"; } -.text-xl { - font-size: 16px; +.anticon-swap-left:before { + content: "\E643"; } -.text-xxl { - font-size: 18px; +.anticon-swap-right:before { + content: "\E644"; } -.bg-primary { - color: #fff; - background-color: #108ee9; +.anticon-plus-square-o:before { + content: "\E645"; } -.bg-success { - color: #fff; - background-color: #00a854; +.anticon-frown:before { + content: "\E646"; } -.bg-warning { - color: #fff; - background-color: #ffbf00; +.anticon-frown-circle:before { + content: "\E646"; } -.bg-error { - color: #fff; - background-color: #f04134; +.anticon-ellipsis:before { + content: "\E647"; } -.bg-muted { - background-color: #d9d9d9; +.anticon-copy:before { + content: "\E648"; } -.margin-5 { - margin: 5px !important; +.anticon-menu-fold:before { + content: "\E658"; } -.margin-10 { - margin: 10px !important; +.anticon-mail:before { + content: "\E659"; } -.margin-15 { - margin: 15px !important; +.anticon-logout:before { + content: "\E65A"; } -.margin-20 { - margin: 20px !important; +.anticon-link:before { + content: "\E65B"; } -.margin-25 { - margin: 25px !important; +.anticon-area-chart:before { + content: "\E65C"; } -.margin-left-5 { - margin-left: 5px !important; +.anticon-line-chart:before { + content: "\E65D"; } -.margin-left-10 { - margin-left: 10px !important; +.anticon-home:before { + content: "\E65E"; } -.margin-left-15 { - margin-left: 15px !important; +.anticon-laptop:before { + content: "\E65F"; } -.margin-left-20 { - margin-left: 20px !important; +.anticon-star:before { + content: "\E660"; } -.margin-left-25 { - margin-left: 25px !important; +.anticon-star-o:before { + content: "\E661"; } -.margin-right-5 { - margin-right: 5px !important; +.anticon-folder:before { + content: "\E662"; } -.margin-right-10 { - margin-right: 10px !important; +.anticon-filter:before { + content: "\E663"; } -.margin-right-15 { - margin-right: 15px !important; +.anticon-file:before { + content: "\E664"; } -.margin-right-20 { - margin-right: 20px !important; +.anticon-exception:before { + content: "\E665"; } -.margin-right-25 { - margin-right: 25px !important; +.anticon-meh:before { + content: "\E666"; } -.margin-top-5 { - margin-top: 5px !important; +.anticon-meh-circle:before { + content: "\E666"; } -.margin-top-10 { - margin-top: 10px !important; +.anticon-meh-o:before { + content: "\E667"; } -.margin-top-15 { - margin-top: 15px !important; +.anticon-shopping-cart:before { + content: "\E668"; } -.margin-top-20 { - margin-top: 20px !important; +.anticon-save:before { + content: "\E669"; } -.margin-top-25 { - margin-top: 25px !important; +.anticon-user:before { + content: "\E66A"; } -.margin-bottom-5 { - margin-bottom: 5px !important; +.anticon-video-camera:before { + content: "\E66B"; } -.margin-bottom-10 { - margin-bottom: 10px !important; +.anticon-to-top:before { + content: "\E66C"; } -.margin-bottom-15 { - margin-bottom: 15px !important; +.anticon-team:before { + content: "\E66D"; } -.margin-bottom-20 { - margin-bottom: 20px !important; +.anticon-tablet:before { + content: "\E66E"; } -.margin-bottom-25 { - margin-bottom: 25px !important; +.anticon-solution:before { + content: "\E66F"; } -.padding-5 { - padding: 5px !important; +.anticon-search:before { + content: "\E670"; } -.padding-10 { - padding: 10px !important; +.anticon-share-alt:before { + content: "\E671"; } -.padding-15 { - padding: 15px !important; +.anticon-setting:before { + content: "\E672"; } -.padding-20 { - padding: 20px !important; +.anticon-poweroff:before { + content: "\E6D5"; } -.padding-25 { - padding: 25px !important; +.anticon-picture:before { + content: "\E674"; } -.padding-left-5 { - padding-left: 5px !important; +.anticon-phone:before { + content: "\E675"; } -.padding-left-10 { - padding-left: 10px !important; +.anticon-paper-clip:before { + content: "\E676"; } -.padding-left-15 { - padding-left: 15px !important; +.anticon-notification:before { + content: "\E677"; } -.padding-left-20 { - padding-left: 20px !important; +.anticon-mobile:before { + content: "\E678"; } -.padding-left-25 { - padding-left: 25px !important; +.anticon-menu-unfold:before { + content: "\E679"; } -.padding-right-5 { - padding-right: 5px !important; +.anticon-inbox:before { + content: "\E67A"; } -.padding-right-10 { - padding-right: 10px !important; +.anticon-lock:before { + content: "\E67B"; } -.padding-right-15 { - padding-right: 15px !important; +.anticon-qrcode:before { + content: "\E67C"; } -.padding-right-20 { - padding-right: 20px !important; +.anticon-play-circle:before { + content: "\E6D0"; } -.padding-right-25 { - padding-right: 25px !important; +.anticon-play-circle-o:before { + content: "\E6D1"; } -.padding-top-5 { - padding-top: 5px !important; +.anticon-tag:before { + content: "\E6D2"; } -.padding-top-10 { - padding-top: 10px !important; +.anticon-tag-o:before { + content: "\E6D3"; } -.padding-top-15 { - padding-top: 15px !important; +.anticon-tags:before { + content: "\E67D"; } -.padding-top-20 { - padding-top: 20px !important; +.anticon-tags-o:before { + content: "\E67E"; } -.padding-top-25 { - padding-top: 25px !important; +.anticon-cloud-o:before { + content: "\E67F"; } -.padding-bottom-5 { - padding-bottom: 5px !important; +.anticon-cloud:before { + content: "\E680"; } -.padding-bottom-10 { - padding-bottom: 10px !important; +.anticon-cloud-upload:before { + content: "\E681"; } -.padding-bottom-15 { - padding-bottom: 15px !important; +.anticon-cloud-download:before { + content: "\E682"; } -.padding-bottom-20 { - padding-bottom: 20px !important; +.anticon-cloud-download-o:before { + content: "\E683"; } -.padding-bottom-25 { - padding-bottom: 25px !important; +.anticon-cloud-upload-o:before { + content: "\E684"; } -@font-face { - font-family: 'anticon'; - src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot'); - /* IE9*/ - src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot?#iefix') format('embedded-opentype'), /* chrome、firefox */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.svg#iconfont') format('svg'); +.anticon-environment:before { + content: "\E685"; } -.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-environment-o:before { + content: "\E686"; } -.anticon:before { - display: block; - font-family: "anticon" !important; +.anticon-eye:before { + content: "\E687"; } -.anticon-step-forward:before { - content: "\E600"; +.anticon-eye-o:before { + content: "\E688"; } -.anticon-step-backward:before { - content: "\E601"; +.anticon-camera:before { + content: "\E689"; } -.anticon-forward:before { - content: "\E602"; +.anticon-camera-o:before { + content: "\E68A"; } -.anticon-backward:before { - content: "\E603"; +.anticon-windows:before { + content: "\E68B"; } -.anticon-caret-right:before { - content: "\E604"; +.anticon-apple:before { + content: "\E68C"; } -.anticon-caret-left:before { - content: "\E605"; +.anticon-apple-o:before { + content: "\E6D4"; } -.anticon-caret-down:before { - content: "\E606"; +.anticon-android:before { + content: "\E938"; } -.anticon-caret-up:before { - content: "\E607"; +.anticon-android-o:before { + content: "\E68D"; } -.anticon-right-circle:before { - content: "\E608"; +.anticon-aliwangwang:before { + content: "\E68E"; } -.anticon-circle-right:before { - content: "\E608"; +.anticon-aliwangwang-o:before { + content: "\E68F"; } -.anticon-caret-circle-right:before { - content: "\E608"; +.anticon-export:before { + content: "\E691"; } -.anticon-left-circle:before { - content: "\E609"; +.anticon-edit:before { + content: "\E692"; } -.anticon-circle-left:before { - content: "\E609"; +.anticon-circle-down-o:before { + content: "\E693"; } -.anticon-caret-circle-left:before { - content: "\E609"; +.anticon-circle-down-:before { + content: "\E694"; } -.anticon-up-circle:before { - content: "\E60A"; +.anticon-appstore-o:before { + content: "\E695"; } -.anticon-circle-up:before { - content: "\E60A"; +.anticon-appstore:before { + content: "\E696"; } -.anticon-caret-circle-up:before { - content: "\E60A"; +.anticon-scan:before { + content: "\E697"; } -.anticon-down-circle:before { - content: "\E60B"; +.anticon-file-text:before { + content: "\E698"; } -.anticon-circle-down:before { - content: "\E60B"; +.anticon-folder-open:before { + content: "\E699"; } -.anticon-caret-circle-down:before { - content: "\E60B"; +.anticon-hdd:before { + content: "\E69A"; } -.anticon-right-circle-o:before { - content: "\E60C"; +.anticon-ie:before { + content: "\E69B"; } -.anticon-circle-o-right:before { - content: "\E60C"; +.anticon-file-jpg:before { + content: "\E69C"; } -.anticon-caret-circle-o-right:before { - content: "\E60C"; +.anticon-like:before { + content: "\E64C"; } -.anticon-left-circle-o:before { - content: "\E60D"; +.anticon-like-o:before { + content: "\E69D"; } -.anticon-circle-o-left:before { - content: "\E60D"; +.anticon-dislike:before { + content: "\E64B"; } -.anticon-caret-circle-o-left:before { - content: "\E60D"; +.anticon-dislike-o:before { + content: "\E69E"; } -.anticon-up-circle-o:before { - content: "\E60E"; +.anticon-delete:before { + content: "\E69F"; } -.anticon-circle-o-up:before { - content: "\E60E"; +.anticon-enter:before { + content: "\E6A0"; } -.anticon-caret-circle-o-up:before { - content: "\E60E"; +.anticon-pushpin-o:before { + content: "\E6A1"; } -.anticon-down-circle-o:before { - content: "\E60F"; +.anticon-pushpin:before { + content: "\E6A2"; } -.anticon-circle-o-down:before { - content: "\E60F"; +.anticon-heart:before { + content: "\E6A3"; } -.anticon-caret-circle-o-down:before { - content: "\E60F"; +.anticon-heart-o:before { + content: "\E6A4"; } -.anticon-verticle-left:before { - content: "\E610"; +.anticon-pay-circle:before { + content: "\E6A5"; } -.anticon-verticle-right:before { - content: "\E611"; +.anticon-pay-circle-o:before { + content: "\E6A6"; } -.anticon-rollback:before { - content: "\E612"; +.anticon-smile:before { + content: "\E6A7"; } -.anticon-retweet:before { - content: "\E613"; +.anticon-smile-circle:before { + content: "\E6A7"; } -.anticon-shrink:before { - content: "\E614"; +.anticon-smile-o:before { + content: "\E6A8"; } -.anticon-arrows-alt:before { - content: "\E615"; +.anticon-frown-o:before { + content: "\E6A9"; } -.anticon-arrow-salt:before { - content: "\E615"; +.anticon-calculator:before { + content: "\E6AA"; } -.anticon-reload:before { - content: "\E616"; +.anticon-message:before { + content: "\E6AB"; } -.anticon-double-right:before { - content: "\E617"; +.anticon-chrome:before { + content: "\E6AC"; } -.anticon-double-left:before { - content: "\E618"; +.anticon-github:before { + content: "\E6AD"; } -.anticon-arrow-down:before { - content: "\E619"; +.anticon-file-unknown:before { + content: "\E6AF"; } -.anticon-arrow-up:before { - content: "\E61A"; +.anticon-file-excel:before { + content: "\E6B0"; } -.anticon-arrow-right:before { - content: "\E61B"; +.anticon-file-ppt:before { + content: "\E6B1"; } -.anticon-arrow-left:before { - content: "\E61C"; +.anticon-file-word:before { + content: "\E6B2"; } -.anticon-down:before { - content: "\E61D"; +.anticon-file-pdf:before { + content: "\E6B3"; } -.anticon-up:before { - content: "\E61E"; +.anticon-desktop:before { + content: "\E6B4"; } -.anticon-right:before { - content: "\E61F"; +.anticon-upload:before { + content: "\E6B6"; } -.anticon-left:before { - content: "\E620"; +.anticon-download:before { + content: "\E6B7"; } -.anticon-minus-square-o:before { - content: "\E621"; +.anticon-pie-chart:before { + content: "\E6B8"; } -.anticon-minus-circle:before { - content: "\E622"; +.anticon-unlock:before { + content: "\E6BA"; } -.anticon-minus-circle-o:before { - content: "\E623"; +.anticon-calendar:before { + content: "\E6BB"; } -.anticon-minus:before { - content: "\E624"; +.anticon-windows-o:before { + content: "\E6BC"; } -.anticon-plus-circle-o:before { - content: "\E625"; +.anticon-dot-chart:before { + content: "\E6BD"; } -.anticon-plus-circle:before { - content: "\E626"; +.anticon-bar-chart:before { + content: "\E6BE"; } -.anticon-plus:before { - content: "\E627"; +.anticon-code:before { + content: "\E6BF"; } -.anticon-info-circle:before { - content: "\E628"; +.anticon-api:before { + content: "\E951"; } -.anticon-info-circle-o:before { - content: "\E629"; +.anticon-plus-square:before { + content: "\E6C0"; } -.anticon-info:before { - content: "\E62A"; +.anticon-minus-square:before { + content: "\E6C1"; } -.anticon-exclamation:before { - content: "\E62B"; +.anticon-close-square:before { + content: "\E6C2"; } -.anticon-exclamation-circle:before { - content: "\E62C"; +.anticon-close-square-o:before { + content: "\E6C3"; } -.anticon-exclamation-circle-o:before { - content: "\E62D"; +.anticon-check-square:before { + content: "\E6C4"; } -.anticon-close-circle:before { - content: "\E62E"; +.anticon-check-square-o:before { + content: "\E6C5"; } -.anticon-cross-circle:before { - content: "\E62E"; +.anticon-fast-backward:before { + content: "\E6C6"; } -.anticon-close-circle-o:before { - content: "\E62F"; +.anticon-fast-forward:before { + content: "\E6C7"; } -.anticon-cross-circle-o:before { - content: "\E62F"; +.anticon-up-square:before { + content: "\E6C8"; } -.anticon-check-circle:before { - content: "\E630"; +.anticon-down-square:before { + content: "\E6C9"; } -.anticon-check-circle-o:before { - content: "\E631"; +.anticon-left-square:before { + content: "\E6CA"; } -.anticon-check:before { - content: "\E632"; +.anticon-right-square:before { + content: "\E6CB"; } -.anticon-close:before { - content: "\E633"; +.anticon-right-square-o:before { + content: "\E6CC"; } -.anticon-cross:before { - content: "\E633"; +.anticon-left-square-o:before { + content: "\E6CD"; } -.anticon-customer-service:before { - content: "\E634"; +.anticon-down-square-o:before { + content: "\E6CE"; } -.anticon-customerservice:before { - content: "\E634"; +.anticon-up-square-o:before { + content: "\E6CF"; } -.anticon-credit-card:before { - content: "\E635"; +.anticon-loading:before { + content: "\E64D"; } -.anticon-code-o:before { - content: "\E636"; +.anticon-loading-3-quarters:before { + content: "\E6AE"; } -.anticon-book:before { - content: "\E637"; +.anticon-bulb:before { + content: "\E649"; } -.anticon-bar-chart:before { - content: "\E638"; +.anticon-select:before { + content: "\E64A"; } -.anticon-bars:before { - content: "\E639"; +.anticon-addfile:before, +.anticon-file-add:before { + content: "\E910"; } -.anticon-question:before { - content: "\E63A"; +.anticon-addfolder:before, +.anticon-folder-add:before { + content: "\E914"; } -.anticon-question-circle:before { - content: "\E63B"; +.anticon-switcher:before { + content: "\E913"; } -.anticon-question-circle-o:before { - content: "\E63C"; +.anticon-rocket:before { + content: "\E90F"; } -.anticon-pause:before { - content: "\E63D"; +.anticon-dingding:before { + content: "\E923"; } -.anticon-pause-circle:before { - content: "\E63E"; +.anticon-dingding-o:before { + content: "\E925"; } -.anticon-pause-circle-o:before { - content: "\E63F"; +.anticon-bell:before { + content: "\E64E"; } -.anticon-clock-circle:before { - content: "\E640"; +.anticon-disconnect:before { + content: "\E64F"; } -.anticon-clock-circle-o:before { - content: "\E641"; +.anticon-database:before { + content: "\E650"; } -.anticon-swap:before { - content: "\E642"; +.anticon-compass:before { + content: "\E6DB"; } -.anticon-swap-left:before { - content: "\E643"; +.anticon-barcode:before { + content: "\E652"; } -.anticon-swap-right:before { - content: "\E644"; +.anticon-hourglass:before { + content: "\E653"; } -.anticon-plus-square-o:before { - content: "\E645"; +.anticon-key:before { + content: "\E654"; } -.anticon-frown:before { - content: "\E646"; +.anticon-flag:before { + content: "\E655"; } -.anticon-frown-circle:before { - content: "\E646"; +.anticon-layout:before { + content: "\E656"; } -.anticon-ellipsis:before { - content: "\E647"; +.anticon-login:before { + content: "\E657"; } -.anticon-copy:before { - content: "\E648"; +.anticon-printer:before { + content: "\E673"; } -.anticon-menu-fold:before { - content: "\E658"; +.anticon-sound:before { + content: "\E6E9"; } -.anticon-mail:before { - content: "\E659"; +.anticon-usb:before { + content: "\E6D7"; } -.anticon-logout:before { - content: "\E65A"; +.anticon-skin:before { + content: "\E6D8"; } -.anticon-link:before { - content: "\E65B"; +.anticon-tool:before { + content: "\E6D9"; } -.anticon-area-chart:before { - content: "\E65C"; +.anticon-sync:before { + content: "\E6DA"; } -.anticon-line-chart:before { - content: "\E65D"; +.anticon-wifi:before { + content: "\E6D6"; } -.anticon-home:before { - content: "\E65E"; +.anticon-car:before { + content: "\E6DC"; } -.anticon-laptop:before { - content: "\E65F"; +.anticon-copyright:before { + content: "\E6DE"; } -.anticon-star:before { - content: "\E660"; +.anticon-schedule:before { + content: "\E6DF"; } -.anticon-star-o:before { - content: "\E661"; +.anticon-user-add:before { + content: "\E6ED"; } -.anticon-folder:before { - content: "\E662"; +.anticon-user-delete:before { + content: "\E6E0"; } -.anticon-filter:before { - content: "\E663"; +.anticon-usergroup-add:before { + content: "\E6DD"; } -.anticon-file:before { - content: "\E664"; +.anticon-usergroup-delete:before { + content: "\E6E1"; } -.anticon-exception:before { - content: "\E665"; +.anticon-man:before { + content: "\E6E2"; } -.anticon-meh:before { - content: "\E666"; +.anticon-woman:before { + content: "\E6EC"; } -.anticon-meh-circle:before { - content: "\E666"; +.anticon-shop:before { + content: "\E6E3"; } -.anticon-meh-o:before { - content: "\E667"; +.anticon-gift:before { + content: "\E6E4"; } -.anticon-shopping-cart:before { - content: "\E668"; +.anticon-idcard:before { + content: "\E6E5"; } -.anticon-save:before { - content: "\E669"; +.anticon-medicine-box:before { + content: "\E6E6"; } -.anticon-user:before { - content: "\E66A"; +.anticon-red-envelope:before { + content: "\E6E7"; } -.anticon-video-camera:before { - content: "\E66B"; +.anticon-coffee:before { + content: "\E6E8"; } -.anticon-to-top:before { - content: "\E66C"; +.anticon-trademark:before { + content: "\E651"; } -.anticon-team:before { - content: "\E66D"; +.anticon-safety:before { + content: "\E6EA"; } -.anticon-tablet:before { - content: "\E66E"; +.anticon-wallet:before { + content: "\E6EB"; } -.anticon-solution:before { - content: "\E66F"; +.anticon-bank:before { + content: "\E6EE"; } -.anticon-search:before { - content: "\E670"; +.anticon-trophy:before { + content: "\E6EF"; } -.anticon-share-alt:before { - content: "\E671"; +.anticon-contacts:before { + content: "\E6F0"; } -.anticon-setting:before { - content: "\E672"; +.anticon-global:before { + content: "\E6F1"; } -.anticon-poweroff:before { - content: "\E6D5"; +.anticon-shake:before { + content: "\E94F"; } -.anticon-picture:before { - content: "\E674"; +.anticon-fork:before { + content: "\E6F2"; } -.anticon-phone:before { - content: "\E675"; +.anticon-spin:before { + display: inline-block; + animation: loadingCircle 1s infinite linear; } -.anticon-paper-clip:before { - content: "\E676"; +.fade-enter-active { + animation-duration: 0.2s; + animation-name: antFadeIn; + pointer-events: none; } -.anticon-notification:before { - content: "\E677"; +.fade-leave-active { + animation-duration: 0.2s; + animation-name: antFadeOut; + pointer-events: none; } -.anticon-mobile:before { - content: "\E678"; +.fade-enter, +.fade-appear { + opacity: 0; + animation-timing-function: linear; } -.anticon-menu-unfold:before { - content: "\E679"; +.fade-leave { + animation-timing-function: linear; } -.anticon-inbox:before { - content: "\E67A"; +@keyframes antFadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } } -.anticon-lock:before { - content: "\E67B"; +@keyframes antFadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } } -.anticon-qrcode:before { - content: "\E67C"; +.move-up-enter-active { + animation-duration: 0.2s; + animation-name: antMoveUpIn; + pointer-events: none; } -.anticon-play-circle:before { - content: "\E6D0"; +.move-up-leave-active { + animation-duration: 0.2s; + animation-name: antMoveUpOut; + pointer-events: none; } -.anticon-play-circle-o:before { - content: "\E6D1"; +.move-up-enter, +.move-up-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-tag:before { - content: "\E6D2"; +.move-up-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-tag-o:before { - content: "\E6D3"; +.move-down-enter-active { + animation-duration: 0.2s; + animation-name: antMoveDownIn; + pointer-events: none; } -.anticon-tags:before { - content: "\E67D"; +.move-down-leave-active { + animation-duration: 0.2s; + animation-name: antMoveDownOut; + pointer-events: none; } -.anticon-tags-o:before { - content: "\E67E"; +.move-down-enter, +.move-down-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-cloud-o:before { - content: "\E67F"; +.move-down-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-cloud:before { - content: "\E680"; +.move-left-enter-active { + animation-duration: 0.2s; + animation-name: antMoveLeftIn; + pointer-events: none; } -.anticon-cloud-upload:before { - content: "\E681"; +.move-left-leave-active { + animation-duration: 0.2s; + animation-name: antMoveLeftOut; + pointer-events: none; } -.anticon-cloud-download:before { - content: "\E682"; +.move-left-enter, +.move-left-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-cloud-download-o:before { - content: "\E683"; +.move-left-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-cloud-upload-o:before { - content: "\E684"; +.move-right-enter-active { + animation-duration: 0.2s; + animation-name: antMoveRightIn; + pointer-events: none; } -.anticon-environment:before { - content: "\E685"; +.move-right-leave-active { + animation-duration: 0.2s; + animation-name: antMoveRightOut; + pointer-events: none; } -.anticon-environment-o:before { - content: "\E686"; +.move-right-enter, +.move-right-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-eye:before { - content: "\E687"; +.move-right-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-eye-o:before { - content: "\E688"; +@keyframes antMoveDownIn { + 0% { + transform-origin: 0 0; + transform: translateY(100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } } -.anticon-camera:before { - content: "\E689"; +@keyframes antMoveDownOut { + 0% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateY(100%); + opacity: 0; + } } -.anticon-camera-o:before { - content: "\E68A"; +@keyframes antMoveLeftIn { + 0% { + transform-origin: 0 0; + transform: translateX(-100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } } -.anticon-windows:before { - content: "\E68B"; +@keyframes antMoveLeftOut { + 0% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateX(-100%); + opacity: 0; + } } -.anticon-apple:before { - content: "\E68C"; +@keyframes antMoveRightIn { + 0% { + opacity: 0; + transform-origin: 0 0; + transform: translateX(100%); + } + 100% { + opacity: 1; + transform-origin: 0 0; + transform: translateX(0%); + } } -.anticon-apple-o:before { - content: "\E6D4"; +@keyframes antMoveRightOut { + 0% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateX(100%); + opacity: 0; + } } -.anticon-android:before { - content: "\E938"; +@keyframes antMoveUpIn { + 0% { + transform-origin: 0 0; + transform: translateY(-100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } } -.anticon-android-o:before { - content: "\E68D"; +@keyframes antMoveUpOut { + 0% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateY(-100%); + opacity: 0; + } } -.anticon-aliwangwang:before { - content: "\E68E"; +@keyframes loadingCircle { + 0% { + transform-origin: 50% 50%; + transform: rotate(0deg); + } + 100% { + transform-origin: 50% 50%; + transform: rotate(360deg); + } } -.anticon-aliwangwang-o:before { - content: "\E68F"; +.slide-up-enter-active { + animation-duration: 0.2s; + animation-name: antSlideUpIn; + pointer-events: none; } -.anticon-export:before { - content: "\E691"; +.slide-up-leave-active { + animation-duration: 0.2s; + animation-name: antSlideUpOut; + pointer-events: none; } -.anticon-edit:before { - content: "\E692"; +.slide-up-enter, +.slide-up-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-circle-down-o:before { - content: "\E693"; +.slide-up-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-circle-down-:before { - content: "\E694"; +.slide-down-enter-active { + animation-duration: 0.2s; + animation-name: antSlideDownIn; + pointer-events: none; } -.anticon-appstore-o:before { - content: "\E695"; +.slide-down-leave-active { + animation-duration: 0.2s; + animation-name: antSlideDownOut; + pointer-events: none; } -.anticon-appstore:before { - content: "\E696"; +.slide-down-enter, +.slide-down-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-scan:before { - content: "\E697"; +.slide-down-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-file-text:before { - content: "\E698"; +.slide-left-enter-active { + animation-duration: 0.2s; + animation-name: antSlideLeftIn; + pointer-events: none; } -.anticon-folder-open:before { - content: "\E699"; +.slide-left-leave-active { + animation-duration: 0.2s; + animation-name: antSlideLeftOut; + pointer-events: none; } -.anticon-hdd:before { - content: "\E69A"; +.slide-left-enter, +.slide-left-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-ie:before { - content: "\E69B"; +.slide-left-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-file-jpg:before { - content: "\E69C"; +.slide-right-enter-active { + animation-duration: 0.2s; + animation-name: antSlideRightIn; + pointer-events: none; } -.anticon-like:before { - content: "\E64C"; +.slide-right-leave-active { + animation-duration: 0.2s; + animation-name: antSlideRightOut; + pointer-events: none; } -.anticon-like-o:before { - content: "\E69D"; +.slide-right-enter, +.slide-right-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-dislike:before { - content: "\E64B"; +.slide-right-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-dislike-o:before { - content: "\E69E"; +@keyframes antSlideUpIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0.8); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } } -.anticon-delete:before { - content: "\E69F"; +@keyframes antSlideUpOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0.8); + } } -.anticon-enter:before { - content: "\E6A0"; +@keyframes antSlideDownIn { + 0% { + opacity: 0; + transform-origin: 100% 100%; + transform: scaleY(0.8); + } + 100% { + opacity: 1; + transform-origin: 100% 100%; + transform: scaleY(1); + } } -.anticon-pushpin-o:before { - content: "\E6A1"; +@keyframes antSlideDownOut { + 0% { + opacity: 1; + transform-origin: 100% 100%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 100% 100%; + transform: scaleY(0.8); + } } -.anticon-pushpin:before { - content: "\E6A2"; +@keyframes antSlideLeftIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleX(0.8); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleX(1); + } } -.anticon-heart:before { - content: "\E6A3"; +@keyframes antSlideLeftOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleX(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleX(0.8); + } } -.anticon-heart-o:before { - content: "\E6A4"; +@keyframes antSlideRightIn { + 0% { + opacity: 0; + transform-origin: 100% 0%; + transform: scaleX(0.8); + } + 100% { + opacity: 1; + transform-origin: 100% 0%; + transform: scaleX(1); + } } -.anticon-pay-circle:before { - content: "\E6A5"; +@keyframes antSlideRightOut { + 0% { + opacity: 1; + transform-origin: 100% 0%; + transform: scaleX(1); + } + 100% { + opacity: 0; + transform-origin: 100% 0%; + transform: scaleX(0.8); + } } -.anticon-pay-circle-o:before { - content: "\E6A6"; +.swing-enter, +.swing-appear { + animation-duration: 0.2s; + animation-fill-mode: both; + animation-play-state: paused; } -.anticon-smile:before { - content: "\E6A7"; +.swing-enter.swing-enter-active, +.swing-appear.swing-appear-active { + animation-name: antSwingIn; + animation-play-state: running; } -.anticon-smile-circle:before { - content: "\E6A7"; +@keyframes antSwingIn { + 0%, + 100% { + transform: translateX(0); + } + 20% { + transform: translateX(-10px); + } + 40% { + transform: translateX(10px); + } + 60% { + transform: translateX(-5px); + } + 80% { + transform: translateX(5px); + } } -.anticon-smile-o:before { - content: "\E6A8"; +.zoom-enter-active { + animation-duration: 0.2s; + animation-name: antZoomIn; + pointer-events: none; } -.anticon-frown-o:before { - content: "\E6A9"; +.zoom-leave-active { + animation-duration: 0.2s; + animation-name: antZoomOut; + pointer-events: none; } -.anticon-calculator:before { - content: "\E6AA"; +.zoom-enter, +.zoom-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-message:before { - content: "\E6AB"; +.zoom-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-chrome:before { - content: "\E6AC"; +.zoom-big-enter-active { + animation-duration: 0.2s; + animation-name: antZoomBigIn; + pointer-events: none; } -.anticon-github:before { - content: "\E6AD"; +.zoom-big-leave-active { + animation-duration: 0.2s; + animation-name: antZoomBigOut; + pointer-events: none; } -.anticon-file-unknown:before { - content: "\E6AF"; +.zoom-big-enter, +.zoom-big-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-file-excel:before { - content: "\E6B0"; +.zoom-big-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-file-ppt:before { - content: "\E6B1"; +.zoom-big-fast-enter-active { + animation-duration: 0.1s; + animation-name: antZoomBigIn; + pointer-events: none; } -.anticon-file-word:before { - content: "\E6B2"; +.zoom-big-fast-leave-active { + animation-duration: 0.1s; + animation-name: antZoomBigOut; + pointer-events: none; } -.anticon-file-pdf:before { - content: "\E6B3"; +.zoom-big-fast-enter, +.zoom-big-fast-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-desktop:before { - content: "\E6B4"; +.zoom-big-fast-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-upload:before { - content: "\E6B6"; +.zoom-up-enter-active { + animation-duration: 0.2s; + animation-name: antZoomUpIn; + pointer-events: none; } -.anticon-download:before { - content: "\E6B7"; +.zoom-up-leave-active { + animation-duration: 0.2s; + animation-name: antZoomUpOut; + pointer-events: none; } -.anticon-pie-chart:before { - content: "\E6B8"; +.zoom-up-enter, +.zoom-up-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-unlock:before { - content: "\E6BA"; +.zoom-up-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-calendar:before { - content: "\E6BB"; +.zoom-down-enter-active { + animation-duration: 0.2s; + animation-name: antZoomDownIn; + pointer-events: none; } -.anticon-windows-o:before { - content: "\E6BC"; +.zoom-down-leave-active { + animation-duration: 0.2s; + animation-name: antZoomDownOut; + pointer-events: none; } -.anticon-dot-chart:before { - content: "\E6BD"; +.zoom-down-enter, +.zoom-down-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-bar-chart:before { - content: "\E6BE"; +.zoom-down-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-code:before { - content: "\E6BF"; +.zoom-left-enter-active { + animation-duration: 0.2s; + animation-name: antZoomLeftIn; + pointer-events: none; } -.anticon-api:before { - content: "\E951"; +.zoom-left-leave-active { + animation-duration: 0.2s; + animation-name: antZoomLeftOut; + pointer-events: none; } -.anticon-plus-square:before { - content: "\E6C0"; +.zoom-left-enter, +.zoom-left-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-minus-square:before { - content: "\E6C1"; +.zoom-left-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-close-square:before { - content: "\E6C2"; +.zoom-right-enter-active { + animation-duration: 0.2s; + animation-name: antZoomRightIn; + pointer-events: none; } -.anticon-close-square-o:before { - content: "\E6C3"; +.zoom-right-leave-active { + animation-duration: 0.2s; + animation-name: antZoomRightOut; + pointer-events: none; } -.anticon-check-square:before { - content: "\E6C4"; +.zoom-right-enter, +.zoom-right-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-check-square-o:before { - content: "\E6C5"; +.zoom-right-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-fast-backward:before { - content: "\E6C6"; +@keyframes antZoomIn { + 0% { + opacity: 0; + transform: scale(0.2); + } + 100% { + opacity: 1; + transform: scale(1); + } } -.anticon-fast-forward:before { - content: "\E6C7"; +@keyframes antZoomOut { + 0% { + transform: scale(1); + } + 100% { + opacity: 0; + transform: scale(0.2); + } } -.anticon-up-square:before { - content: "\E6C8"; +@keyframes antZoomBigIn { + 0% { + opacity: 0; + transform: scale(0.8); + } + 100% { + transform: scale(1); + } } -.anticon-down-square:before { - content: "\E6C9"; +@keyframes antZoomBigOut { + 0% { + transform: scale(1); + } + 100% { + opacity: 0; + transform: scale(0.8); + } } -.anticon-left-square:before { - content: "\E6CA"; +@keyframes antZoomUpIn { + 0% { + opacity: 0; + transform-origin: 50% 0%; + transform: scale(0.8); + } + 100% { + transform-origin: 50% 0%; + transform: scale(1); + } } -.anticon-right-square:before { - content: "\E6CB"; +@keyframes antZoomUpOut { + 0% { + transform-origin: 50% 0%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 50% 0%; + transform: scale(0.8); + } } -.anticon-right-square-o:before { - content: "\E6CC"; +@keyframes antZoomLeftIn { + 0% { + opacity: 0; + transform-origin: 0% 50%; + transform: scale(0.8); + } + 100% { + transform-origin: 0% 50%; + transform: scale(1); + } } -.anticon-left-square-o:before { - content: "\E6CD"; +@keyframes antZoomLeftOut { + 0% { + transform-origin: 0% 50%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 0% 50%; + transform: scale(0.8); + } } -.anticon-down-square-o:before { - content: "\E6CE"; +@keyframes antZoomRightIn { + 0% { + opacity: 0; + transform-origin: 100% 50%; + transform: scale(0.8); + } + 100% { + transform-origin: 100% 50%; + transform: scale(1); + } } -.anticon-up-square-o:before { - content: "\E6CF"; +@keyframes antZoomRightOut { + 0% { + transform-origin: 100% 50%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 100% 50%; + transform: scale(0.8); + } } -.anticon-loading:before { - content: "\E64D"; +@keyframes antZoomDownIn { + 0% { + opacity: 0; + transform-origin: 50% 100%; + transform: scale(0.8); + } + 100% { + transform-origin: 50% 100%; + transform: scale(1); + } } -.anticon-loading-3-quarters:before { - content: "\E6AE"; +@keyframes antZoomDownOut { + 0% { + transform-origin: 50% 100%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 50% 100%; + transform: scale(0.8); + } } -.anticon-bulb:before { - content: "\E649"; +.ant-motion-collapse { + overflow: hidden; } -.anticon-select:before { - content: "\E64A"; +.ant-motion-collapse-active { + transition: height .12s, opacity .12s !important; } -.anticon-addfile:before, -.anticon-file-add:before { - content: "\E910"; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-popover { + position: absolute; + top: 0; + left: 0; + z-index: 1030; + cursor: auto; + user-select: text; + white-space: normal; + font-size: 12px; + line-height: 1.5; + font-weight: normal; + text-align: left; } -.anticon-addfolder:before, -.anticon-folder-add:before { - content: "\E914"; +.ant-popover:after { + content: ""; + position: absolute; + background: rgba(255, 255, 255, 0.01); } -.anticon-switcher:before { - content: "\E913"; +.ant-popover-hidden { + display: none; } -.anticon-rocket:before { - content: "\E90F"; +.ant-popover-placement-top, +.ant-popover-placement-topLeft, +.ant-popover-placement-topRight { + padding-bottom: 4px; } -.anticon-dingding:before { - content: "\E923"; +.ant-popover-placement-right, +.ant-popover-placement-rightTop, +.ant-popover-placement-rightBottom { + padding-left: 4px; } -.anticon-dingding-o:before { - content: "\E925"; +.ant-popover-placement-bottom, +.ant-popover-placement-bottomLeft, +.ant-popover-placement-bottomRight { + padding-top: 4px; } -.anticon-bell:before { - content: "\E64E"; +.ant-popover-placement-left, +.ant-popover-placement-leftTop, +.ant-popover-placement-leftBottom { + padding-right: 4px; } -.anticon-disconnect:before { - content: "\E64F"; +.ant-popover-inner { + background-color: #fff; + background-clip: padding-box; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.anticon-database:before { - content: "\E650"; +.ant-popover-title { + min-width: 177px; + margin: 0; + padding: 0 16px; + line-height: 32px; + height: 32px; + border-bottom: 1px solid #e9e9e9; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; } -.anticon-compass:before { - content: "\E6DB"; +.ant-popover-inner-content { + padding: 8px 16px; + color: rgba(0, 0, 0, 0.65); } -.anticon-barcode:before { - content: "\E652"; +.ant-popover-message { + padding: 8px 0 16px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); } -.anticon-hourglass:before { - content: "\E653"; +.ant-popover-message > .anticon { + color: #ffbf00; + line-height: 17px; + position: absolute; } -.anticon-key:before { - content: "\E654"; +.ant-popover-message-title { + padding-left: 20px; } -.anticon-flag:before { - content: "\E655"; +.ant-popover-buttons { + text-align: right; + margin-bottom: 8px; } -.anticon-layout:before { - content: "\E656"; +.ant-popover-buttons button { + margin-left: 8px; } -.anticon-login:before { - content: "\E657"; +.ant-popover-arrow, +.ant-popover-arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.anticon-printer:before { - content: "\E673"; +.ant-popover-arrow { + border-width: 5px; } -.anticon-sound:before { - content: "\E6E9"; +.ant-popover-arrow:after { + border-width: 4px; + content: ""; } -.anticon-usb:before { - content: "\E6D7"; +.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 { + border-bottom-width: 0; + border-top-color: rgba(217, 217, 217, 0.7); + bottom: -1px; } -.anticon-skin:before { - content: "\E6D8"; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + bottom: 1px; + margin-left: -4px; + border-bottom-width: 0; + border-top-color: #fff; } -.anticon-tool:before { - content: "\E6D9"; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.anticon-sync:before { - content: "\E6DA"; +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.anticon-wifi:before { - content: "\E6D6"; +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.anticon-car:before { - content: "\E6DC"; +.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: -1px; + border-left-width: 0; + border-right-color: rgba(217, 217, 217, 0.7); } -.anticon-copyright:before { - content: "\E6DE"; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + left: 1px; + bottom: -4px; + border-left-width: 0; + border-right-color: #fff; } -.anticon-schedule:before { - content: "\E6DF"; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.anticon-user-add:before { - content: "\E6ED"; +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.anticon-user-delete:before { - content: "\E6E0"; +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.anticon-usergroup-add:before { - content: "\E6DD"; +.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 { + border-top-width: 0; + border-bottom-color: rgba(217, 217, 217, 0.7); + top: -1px; } -.anticon-usergroup-delete:before { - content: "\E6E1"; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + top: 1px; + margin-left: -4px; + border-top-width: 0; + border-bottom-color: #fff; } -.anticon-man:before { - content: "\E6E2"; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.anticon-woman:before { - content: "\E6EC"; +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.anticon-shop:before { - content: "\E6E3"; +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.anticon-gift:before { - content: "\E6E4"; +.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: -1px; + border-right-width: 0; + border-left-color: rgba(217, 217, 217, 0.7); } -.anticon-idcard:before { - content: "\E6E5"; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -4px; } -.anticon-medicine-box:before { - content: "\E6E6"; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.anticon-red-envelope:before { - content: "\E6E7"; +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.anticon-coffee:before { - content: "\E6E8"; +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.anticon-trademark:before { - content: "\E651"; +.ant-btn { + display: inline-block; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + font-size: 12px; + border-radius: 4px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; } -.anticon-safety:before { - content: "\E6EA"; +.ant-btn > .anticon { + line-height: 1; } -.anticon-wallet:before { - content: "\E6EB"; +.ant-btn, +.ant-btn:active, +.ant-btn:focus { + outline: 0; } -.anticon-bank:before { - content: "\E6EE"; +.ant-btn:not([disabled]):hover { + text-decoration: none; } -.anticon-trophy:before { - content: "\E6EF"; +.ant-btn:not([disabled]):active { + outline: 0; + transition: none; } -.anticon-contacts:before { - content: "\E6F0"; +.ant-btn.disabled, +.ant-btn[disabled] { + cursor: not-allowed; } -.anticon-global:before { - content: "\E6F1"; +.ant-btn.disabled > *, +.ant-btn[disabled] > * { + pointer-events: none; } -.anticon-shake:before { - content: "\E94F"; +.ant-btn-lg { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.anticon-fork:before { - content: "\E6F2"; +.ant-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.anticon-spin:before { - display: inline-block; - animation: loadingCircle 1s infinite linear; +.ant-btn > a:only-child { + color: currentColor; } -.fade-enter-active { - animation-duration: 0.2s; - animation-name: antFadeIn; - pointer-events: none; +.ant-btn > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.fade-leave-active { - animation-duration: 0.2s; - animation-name: antFadeOut; - pointer-events: none; +.ant-btn:hover, +.ant-btn:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.fade-enter, -.fade-appear { - opacity: 0; - animation-timing-function: linear; +.ant-btn:hover > a:only-child, +.ant-btn:focus > a:only-child { + color: currentColor; } -.fade-leave { - animation-timing-function: linear; +.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; } -@keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } +.ant-btn:active, +.ant-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -@keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } +.ant-btn:active > a:only-child, +.ant-btn.active > a:only-child { + color: currentColor; } -.move-up-enter-active { - animation-duration: 0.2s; - animation-name: antMoveUpIn; - pointer-events: none; +.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; } -.move-up-leave-active { - animation-duration: 0.2s; - animation-name: antMoveUpOut; - pointer-events: none; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.move-up-enter, -.move-up-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.move-up-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.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; } -.move-down-enter-active { - animation-duration: 0.2s; - animation-name: antMoveDownIn; - pointer-events: none; +.ant-btn:hover, +.ant-btn:focus, +.ant-btn:active, +.ant-btn.active { + background: #fff; } -.move-down-leave-active { - animation-duration: 0.2s; - animation-name: antMoveDownOut; - pointer-events: none; +.ant-btn-primary { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; } -.move-down-enter, -.move-down-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-primary > a:only-child { + color: currentColor; } -.move-down-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.ant-btn-primary > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.move-left-enter-active { - animation-duration: 0.2s; - animation-name: antMoveLeftIn; - pointer-events: none; +.ant-btn-primary:hover, +.ant-btn-primary:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.move-left-leave-active { - animation-duration: 0.2s; - animation-name: antMoveLeftOut; - pointer-events: none; +.ant-btn-primary:hover > a:only-child, +.ant-btn-primary:focus > a:only-child { + color: currentColor; } -.move-left-enter, -.move-left-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.move-left-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.ant-btn-primary:active, +.ant-btn-primary.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; } -.move-right-enter-active { - animation-duration: 0.2s; - animation-name: antMoveRightIn; - pointer-events: none; +.ant-btn-primary:active > a:only-child, +.ant-btn-primary.active > a:only-child { + color: currentColor; } -.move-right-leave-active { - animation-duration: 0.2s; - animation-name: antMoveRightOut; - pointer-events: none; +.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; } -.move-right-enter, -.move-right-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.move-right-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.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; } -@keyframes antMoveDownIn { - 0% { - transform-origin: 0 0; - transform: translateY(100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } +.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; } -@keyframes antMoveDownOut { - 0% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateY(100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { + border-right-color: #0e77ca; + border-left-color: #0e77ca; } -@keyframes antMoveLeftIn { - 0% { - transform-origin: 0 0; - transform: translateX(-100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { + border-color: #d9d9d9; } -@keyframes antMoveLeftOut { - 0% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateX(-100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { + border-right-color: #0e77ca; } -@keyframes antMoveRightIn { - 0% { - opacity: 0; - transform-origin: 0 0; - transform: translateX(100%); - } - 100% { - opacity: 1; - transform-origin: 0 0; - transform: translateX(0%); - } +.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { + border-right-color: #d9d9d9; } -@keyframes antMoveRightOut { - 0% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateX(100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:last-child:not(:first-child), +.ant-btn-group .ant-btn-primary + .ant-btn-primary { + border-left-color: #0e77ca; } -@keyframes antMoveUpIn { - 0% { - transform-origin: 0 0; - transform: translateY(-100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } +.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: #d9d9d9; } -@keyframes antMoveUpOut { - 0% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateY(-100%); - opacity: 0; - } +.ant-btn-ghost { + color: rgba(0, 0, 0, 0.65); + background-color: transparent; + border-color: #d9d9d9; } -@keyframes loadingCircle { - 0% { - transform-origin: 50% 50%; - transform: rotate(0deg); - } - 100% { - transform-origin: 50% 50%; - transform: rotate(360deg); - } +.ant-btn-ghost > a:only-child { + color: currentColor; } -.slide-up-enter-active { - animation-duration: 0.2s; - animation-name: antSlideUpIn; - pointer-events: none; +.ant-btn-ghost > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.slide-up-leave-active { - animation-duration: 0.2s; - animation-name: antSlideUpOut; - pointer-events: none; +.ant-btn-ghost:hover, +.ant-btn-ghost:focus { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -.slide-up-enter, -.slide-up-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.ant-btn-ghost:hover > a:only-child, +.ant-btn-ghost:focus > a:only-child { + color: currentColor; } -.slide-up-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.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; } -.slide-down-enter-active { - animation-duration: 0.2s; - animation-name: antSlideDownIn; - pointer-events: none; +.ant-btn-ghost:active, +.ant-btn-ghost.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.slide-down-leave-active { - animation-duration: 0.2s; - animation-name: antSlideDownOut; - pointer-events: none; +.ant-btn-ghost:active > a:only-child, +.ant-btn-ghost.active > a:only-child { + color: currentColor; } -.slide-down-enter, -.slide-down-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.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; } -.slide-down-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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; } -.slide-left-enter-active { - animation-duration: 0.2s; - animation-name: antSlideLeftIn; - pointer-events: none; +.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; } -.slide-left-leave-active { - animation-duration: 0.2s; - animation-name: antSlideLeftOut; - pointer-events: none; +.ant-btn-dashed { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-style: dashed; } -.slide-left-enter, -.slide-left-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.ant-btn-dashed > a:only-child { + color: currentColor; } -.slide-left-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.ant-btn-dashed > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.slide-right-enter-active { - animation-duration: 0.2s; - animation-name: antSlideRightIn; - pointer-events: none; +.ant-btn-dashed:hover, +.ant-btn-dashed:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.slide-right-leave-active { - animation-duration: 0.2s; - animation-name: antSlideRightOut; - pointer-events: none; +.ant-btn-dashed:hover > a:only-child, +.ant-btn-dashed:focus > a:only-child { + color: currentColor; } -.slide-right-enter, -.slide-right-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.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; } -.slide-right-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.ant-btn-dashed:active, +.ant-btn-dashed.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -@keyframes antSlideUpIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0.8); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } +.ant-btn-dashed:active > a:only-child, +.ant-btn-dashed.active > a:only-child { + color: currentColor; } -@keyframes antSlideUpOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0.8); - } +.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; } -@keyframes antSlideDownIn { - 0% { - opacity: 0; - transform-origin: 100% 100%; - transform: scaleY(0.8); - } - 100% { - opacity: 1; - transform-origin: 100% 100%; - transform: scaleY(1); - } +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes antSlideDownOut { - 0% { - opacity: 1; - transform-origin: 100% 100%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 100% 100%; - transform: scaleY(0.8); - } +.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; } -@keyframes antSlideLeftIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleX(0.8); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleX(1); - } +.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; } -@keyframes antSlideLeftOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleX(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleX(0.8); - } +.ant-btn-danger { + color: #f04134; + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes antSlideRightIn { - 0% { - opacity: 0; - transform-origin: 100% 0%; - transform: scaleX(0.8); - } - 100% { - opacity: 1; - transform-origin: 100% 0%; - transform: scaleX(1); - } +.ant-btn-danger > a:only-child { + color: currentColor; } -@keyframes antSlideRightOut { - 0% { - opacity: 1; - transform-origin: 100% 0%; - transform: scaleX(1); - } - 100% { - opacity: 0; - transform-origin: 100% 0%; - transform: scaleX(0.8); - } +.ant-btn-danger > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.swing-enter, -.swing-appear { - animation-duration: 0.2s; - animation-fill-mode: both; - animation-play-state: paused; +.ant-btn-danger:hover, +.ant-btn-danger:focus { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.swing-enter.swing-enter-active, -.swing-appear.swing-appear-active { - animation-name: antSwingIn; - animation-play-state: running; +.ant-btn-danger:hover > a:only-child, +.ant-btn-danger:focus > a:only-child { + color: currentColor; } -@keyframes antSwingIn { - 0%, - 100% { - transform: translateX(0); - } - 20% { - transform: translateX(-10px); - } - 40% { - transform: translateX(10px); - } - 60% { - transform: translateX(-5px); - } - 80% { - transform: translateX(5px); - } +.ant-btn-danger:hover > a:only-child:after, +.ant-btn-danger:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.zoom-enter-active { - animation-duration: 0.2s; - animation-name: antZoomIn; - pointer-events: none; +.ant-btn-danger:active, +.ant-btn-danger.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.zoom-leave-active { - animation-duration: 0.2s; - animation-name: antZoomOut; - pointer-events: none; +.ant-btn-danger:active > a:only-child, +.ant-btn-danger.active > a:only-child { + color: currentColor; } -.zoom-enter, -.zoom-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.zoom-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.zoom-big-enter-active { - animation-duration: 0.2s; - animation-name: antZoomBigIn; - pointer-events: none; +.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; } -.zoom-big-leave-active { - animation-duration: 0.2s; - animation-name: antZoomBigOut; - pointer-events: none; +.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; } -.zoom-big-enter, -.zoom-big-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-circle, +.ant-btn-circle-outline { + width: 28px; + padding: 0; + font-size: 14px; + border-radius: 50%; + height: 28px; } -.zoom-big-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-circle.ant-btn-lg, +.ant-btn-circle-outline.ant-btn-lg { + width: 32px; + padding: 0; + font-size: 16px; + border-radius: 50%; + height: 32px; } -.zoom-big-fast-enter-active { - animation-duration: 0.1s; - animation-name: antZoomBigIn; - pointer-events: none; +.ant-btn-circle.ant-btn-sm, +.ant-btn-circle-outline.ant-btn-sm { + width: 22px; + padding: 0; + font-size: 12px; + border-radius: 50%; + height: 22px; } -.zoom-big-fast-leave-active { - animation-duration: 0.1s; - animation-name: antZoomBigOut; +.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; } -.zoom-big-fast-enter, -.zoom-big-fast-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn .anticon { + transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.zoom-big-fast-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn.ant-btn-loading:before { + display: block; } -.zoom-up-enter-active { - animation-duration: 0.2s; - animation-name: antZoomUpIn; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 29px; pointer-events: none; + position: relative; } -.zoom-up-leave-active { - animation-duration: 0.2s; - animation-name: antZoomUpOut; - pointer-events: none; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -14px; } -.zoom-up-enter, -.zoom-up-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 24px; } -.zoom-up-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -17px; } -.zoom-down-enter-active { - animation-duration: 0.2s; - animation-name: antZoomDownIn; - pointer-events: none; +.ant-btn-group { + position: relative; + display: inline-block; } -.zoom-down-leave-active { - animation-duration: 0.2s; - animation-name: antZoomDownOut; - pointer-events: none; +.ant-btn-group > .ant-btn { + position: relative; + z-index: 1; } -.zoom-down-enter, -.zoom-down-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group > .ant-btn:hover, +.ant-btn-group > .ant-btn:focus, +.ant-btn-group > .ant-btn:active, +.ant-btn-group > .ant-btn.active { + z-index: 2; } -.zoom-down-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group > .ant-btn:disabled { + z-index: 0; } -.zoom-left-enter-active { - animation-duration: 0.2s; - animation-name: antZoomLeftIn; - pointer-events: none; +.ant-btn-group-lg > .ant-btn { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.zoom-left-leave-active { - animation-duration: 0.2s; - animation-name: antZoomLeftOut; - pointer-events: none; +.ant-btn-group-sm > .ant-btn { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.zoom-left-enter, -.zoom-left-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group-sm > .ant-btn > .anticon { + font-size: 12px; } -.zoom-left-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group .ant-btn + .ant-btn, +.ant-btn + .ant-btn-group, +.ant-btn-group + .ant-btn, +.ant-btn-group + .ant-btn-group { + margin-left: -1px; } -.zoom-right-enter-active { - animation-duration: 0.2s; - animation-name: antZoomRightIn; - pointer-events: none; +.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { + border-radius: 0; + padding-left: 8px; + padding-right: 8px; +} +.ant-btn-group > .ant-btn:first-child { + margin-left: 0; } -.zoom-right-leave-active { - animation-duration: 0.2s; - animation-name: antZoomRightOut; - pointer-events: none; +.ant-btn-group > .ant-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + padding-right: 8px; } -.zoom-right-enter, -.zoom-right-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group > .ant-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + padding-left: 8px; } -.zoom-right-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group > .ant-btn-group { + float: left; } -@keyframes antZoomIn { - 0% { - opacity: 0; - transform: scale(0.2); - } - 100% { - opacity: 1; - transform: scale(1); - } +.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { + border-radius: 0; } -@keyframes antZoomOut { - 0% { - transform: scale(1); - } - 100% { - opacity: 0; - transform: scale(0.2); - } +.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; } -@keyframes antZoomBigIn { - 0% { - opacity: 0; - transform: scale(0.8); - } - 100% { - transform: scale(1); - } +.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; } -@keyframes antZoomBigOut { - 0% { - transform: scale(1); - } - 100% { - opacity: 0; - transform: scale(0.8); - } +.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { + padding-left: 8px; + padding-right: 8px; } -@keyframes antZoomUpIn { - 0% { - opacity: 0; - transform-origin: 50% 0%; - transform: scale(0.8); - } - 100% { - transform-origin: 50% 0%; - transform: scale(1); - } +.ant-btn:focus > span, +.ant-btn:active > span { + position: relative; } -@keyframes antZoomUpOut { - 0% { - transform-origin: 50% 0%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 50% 0%; - transform: scale(0.8); - } +.ant-btn > .anticon + span, +.ant-btn > span + .anticon { + margin-left: 0.5em; } -@keyframes antZoomLeftIn { - 0% { - opacity: 0; - transform-origin: 0% 50%; - transform: scale(0.8); - } - 100% { - transform-origin: 0% 50%; - transform: scale(1); - } +.ant-btn-clicked:after { + content: ''; + position: absolute; + top: -1px; + left: -1px; + bottom: -1px; + right: -1px; + border-radius: inherit; + border: 0 solid #108ee9; + opacity: 0.4; + animation: buttonEffect .4s; + display: block; } -@keyframes antZoomLeftOut { - 0% { - transform-origin: 0% 50%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 0% 50%; - transform: scale(0.8); - } +.ant-btn-danger.ant-btn-clicked:after { + border-color: #f04134; } -@keyframes antZoomRightIn { - 0% { - opacity: 0; - transform-origin: 100% 50%; - transform: scale(0.8); - } - 100% { - transform-origin: 100% 50%; - transform: scale(1); - } +.ant-btn-background-ghost { + background: transparent!important; + border-color: #fff; + color: #fff; } -@keyframes antZoomRightOut { - 0% { - transform-origin: 100% 50%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 100% 50%; - transform: scale(0.8); - } +.ant-btn-background-ghost.ant-btn-primary { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -@keyframes antZoomDownIn { - 0% { - opacity: 0; - transform-origin: 50% 100%; - transform: scale(0.8); - } - 100% { - transform-origin: 50% 100%; - transform: scale(1); - } +.ant-btn-background-ghost.ant-btn-primary > a:only-child { + color: currentColor; } -@keyframes antZoomDownOut { - 0% { - transform-origin: 50% 100%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 50% 100%; - transform: scale(0.8); - } +.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-motion-collapse { - overflow: hidden; +.ant-btn-background-ghost.ant-btn-primary:hover, +.ant-btn-background-ghost.ant-btn-primary:focus { + color: #49a9ee; + background-color: transparent; + border-color: #49a9ee; } -.ant-motion-collapse-active { - transition: height .12s, opacity .12s; +.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, +.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-popover { +.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; - z-index: 1030; - cursor: auto; - user-select: text; - white-space: normal; - font-size: 12px; - line-height: 1.5; - font-weight: normal; - text-align: left; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover:after { - content: ""; - position: absolute; - background: rgba(255, 255, 255, 0.01); +.ant-btn-background-ghost.ant-btn-primary:active, +.ant-btn-background-ghost.ant-btn-primary.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-popover-hidden { - display: none; +.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-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 4px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 4px; +.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-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 4px; +.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-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 4px; +.ant-btn-background-ghost.ant-btn-danger { + color: #f04134; + background-color: transparent; + border-color: #f04134; } -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-btn-background-ghost.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-popover-title { - min-width: 177px; - margin: 0; - padding: 0 16px; - line-height: 32px; - height: 32px; - border-bottom: 1px solid #e9e9e9; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; +.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-popover-inner-content { - padding: 8px 16px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-background-ghost.ant-btn-danger:hover, +.ant-btn-background-ghost.ant-btn-danger:focus { + color: #f46e65; + background-color: transparent; + border-color: #f46e65; } -.ant-popover-message { - padding: 8px 0 16px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); +.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-popover-message > .anticon { - color: #ffbf00; - line-height: 17px; +.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-popover-message-title { - padding-left: 20px; -} -.ant-popover-buttons { - text-align: right; - margin-bottom: 8px; +.ant-btn-background-ghost.ant-btn-danger:active, +.ant-btn-background-ghost.ant-btn-danger.active { + color: #d73435; + background-color: transparent; + border-color: #d73435; } -.ant-popover-buttons button { - margin-left: 8px; +.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-popover-arrow, -.ant-popover-arrow:after { +.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; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.ant-popover-arrow { - border-width: 5px; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-arrow:after { - border-width: 4px; - content: ""; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.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 { - border-bottom-width: 0; - border-top-color: rgba(217, 217, 217, 0.7); - bottom: -1px; +.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - bottom: 1px; - margin-left: -4px; - border-bottom-width: 0; - border-top-color: #fff; +.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +@keyframes buttonEffect { + to { + opacity: 0; + top: -6px; + left: -6px; + bottom: -6px; + right: -6px; + border-width: 6px; + } } -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-success { + color: #fff; + background-color: #00a854; + border-color: #00a854; } -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-success > a:only-child { + color: currentColor; } -.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: -1px; - border-left-width: 0; - border-right-color: rgba(217, 217, 217, 0.7); +.ant-btn-success > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - left: 1px; - bottom: -4px; - border-left-width: 0; - border-right-color: #fff; +.ant-btn-success:hover, +.ant-btn-success:focus { + color: #fff; + background-color: #3dbd7d; + border-color: #3dbd7d; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-success:hover > a:only-child, +.ant-btn-success:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-success:hover > a:only-child:after, +.ant-btn-success:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-success:active, +.ant-btn-success.active { + color: #fff; + background-color: #00924c; + border-color: #00924c; } -.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 { - border-top-width: 0; - border-bottom-color: rgba(217, 217, 217, 0.7); - top: -1px; +.ant-btn-success:active > a:only-child, +.ant-btn-success.active > a:only-child { + color: currentColor; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - top: 1px; - margin-left: -4px; - border-top-width: 0; - border-bottom-color: #fff; +.ant-btn-success:active > a:only-child:after, +.ant-btn-success.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-success.disabled, +.ant-btn-success[disabled], +.ant-btn-success.disabled:hover, +.ant-btn-success[disabled]:hover, +.ant-btn-success.disabled:focus, +.ant-btn-success[disabled]:focus, +.ant-btn-success.disabled:active, +.ant-btn-success[disabled]:active, +.ant-btn-success.disabled.active, +.ant-btn-success[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-success.disabled > a:only-child, +.ant-btn-success[disabled] > a:only-child, +.ant-btn-success.disabled:hover > a:only-child, +.ant-btn-success[disabled]:hover > a:only-child, +.ant-btn-success.disabled:focus > a:only-child, +.ant-btn-success[disabled]:focus > a:only-child, +.ant-btn-success.disabled:active > a:only-child, +.ant-btn-success[disabled]:active > a:only-child, +.ant-btn-success.disabled.active > a:only-child, +.ant-btn-success[disabled].active > a:only-child { + color: currentColor; } -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-success.disabled > a:only-child:after, +.ant-btn-success[disabled] > a:only-child:after, +.ant-btn-success.disabled:hover > a:only-child:after, +.ant-btn-success[disabled]:hover > a:only-child:after, +.ant-btn-success.disabled:focus > a:only-child:after, +.ant-btn-success[disabled]:focus > a:only-child:after, +.ant-btn-success.disabled:active > a:only-child:after, +.ant-btn-success[disabled]:active > a:only-child:after, +.ant-btn-success.disabled.active > a:only-child:after, +.ant-btn-success[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-right-width: 0; - border-left-color: rgba(217, 217, 217, 0.7); +.ant-btn-success.ant-btn-clicked:after { + border-color: #00a854; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -4px; +.ant-btn-info { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-info > a:only-child { + color: currentColor; } -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-info > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-info:hover, +.ant-btn-info:focus { + color: #fff; + background-color: #75bef2; + border-color: #75bef2; } -.ant-btn { - display: inline-block; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - font-size: 12px; - border-radius: 4px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; +.ant-btn-info:hover > a:only-child, +.ant-btn-info:focus > a:only-child { + color: currentColor; } -.ant-btn > .anticon { - line-height: 1; +.ant-btn-info:hover > a:only-child:after, +.ant-btn-info:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; +.ant-btn-info:active, +.ant-btn-info.active { + color: #fff; + background-color: #3a8fd3; + border-color: #3a8fd3; } -.ant-btn:not([disabled]):hover { - text-decoration: none; +.ant-btn-info:active > a:only-child, +.ant-btn-info.active > a:only-child { + color: currentColor; } -.ant-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-btn-info:active > a:only-child:after, +.ant-btn-info.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; +.ant-btn-info.disabled, +.ant-btn-info[disabled], +.ant-btn-info.disabled:hover, +.ant-btn-info[disabled]:hover, +.ant-btn-info.disabled:focus, +.ant-btn-info[disabled]:focus, +.ant-btn-info.disabled:active, +.ant-btn-info[disabled]:active, +.ant-btn-info.disabled.active, +.ant-btn-info[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; +.ant-btn-info.disabled > a:only-child, +.ant-btn-info[disabled] > a:only-child, +.ant-btn-info.disabled:hover > a:only-child, +.ant-btn-info[disabled]:hover > a:only-child, +.ant-btn-info.disabled:focus > a:only-child, +.ant-btn-info[disabled]:focus > a:only-child, +.ant-btn-info.disabled:active > a:only-child, +.ant-btn-info[disabled]:active > a:only-child, +.ant-btn-info.disabled.active > a:only-child, +.ant-btn-info[disabled].active > a:only-child { + color: currentColor; } -.ant-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-btn-info.disabled > a:only-child:after, +.ant-btn-info[disabled] > a:only-child:after, +.ant-btn-info.disabled:hover > a:only-child:after, +.ant-btn-info[disabled]:hover > a:only-child:after, +.ant-btn-info.disabled:focus > a:only-child:after, +.ant-btn-info[disabled]:focus > a:only-child:after, +.ant-btn-info.disabled:active > a:only-child:after, +.ant-btn-info[disabled]:active > a:only-child:after, +.ant-btn-info.disabled.active > a:only-child:after, +.ant-btn-info[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn-sm { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-btn-info.ant-btn-clicked:after { + border-color: #49a9ee; } -.ant-btn > a:only-child { +.ant-btn-warning { + color: #fff; + background-color: #ffbf00; + border-color: #ffbf00; +} +.ant-btn-warning > a:only-child { color: currentColor; } -.ant-btn > a:only-child:after { +.ant-btn-warning > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19242,18 +19812,18 @@ samp { right: 0; background: transparent; } -.ant-btn:hover, -.ant-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-btn-warning:hover, +.ant-btn-warning:focus { + color: #fff; + background-color: #ffce3d; + border-color: #ffce3d; } -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { +.ant-btn-warning:hover > a:only-child, +.ant-btn-warning:focus > a:only-child { color: currentColor; } -.ant-btn:hover > a:only-child:after, -.ant-btn:focus > a:only-child:after { +.ant-btn-warning:hover > a:only-child:after, +.ant-btn-warning:focus > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19262,18 +19832,18 @@ samp { right: 0; background: transparent; } -.ant-btn:active, -.ant-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-btn-warning:active, +.ant-btn-warning.active { + color: #fff; + background-color: #e09a00; + border-color: #e09a00; } -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { +.ant-btn-warning:active > a:only-child, +.ant-btn-warning.active > a:only-child { color: currentColor; } -.ant-btn:active > a:only-child:after, -.ant-btn.active > a:only-child:after { +.ant-btn-warning:active > a:only-child:after, +.ant-btn-warning.active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19282,42 +19852,42 @@ samp { 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 { +.ant-btn-warning.disabled, +.ant-btn-warning[disabled], +.ant-btn-warning.disabled:hover, +.ant-btn-warning[disabled]:hover, +.ant-btn-warning.disabled:focus, +.ant-btn-warning[disabled]:focus, +.ant-btn-warning.disabled:active, +.ant-btn-warning[disabled]:active, +.ant-btn-warning.disabled.active, +.ant-btn-warning[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f7f7f7; border-color: #d9d9d9; } -.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 { +.ant-btn-warning.disabled > a:only-child, +.ant-btn-warning[disabled] > a:only-child, +.ant-btn-warning.disabled:hover > a:only-child, +.ant-btn-warning[disabled]:hover > a:only-child, +.ant-btn-warning.disabled:focus > a:only-child, +.ant-btn-warning[disabled]:focus > a:only-child, +.ant-btn-warning.disabled:active > a:only-child, +.ant-btn-warning[disabled]:active > a:only-child, +.ant-btn-warning.disabled.active > a:only-child, +.ant-btn-warning[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 { +.ant-btn-warning.disabled > a:only-child:after, +.ant-btn-warning[disabled] > a:only-child:after, +.ant-btn-warning.disabled:hover > a:only-child:after, +.ant-btn-warning[disabled]:hover > a:only-child:after, +.ant-btn-warning.disabled:focus > a:only-child:after, +.ant-btn-warning[disabled]:focus > a:only-child:after, +.ant-btn-warning.disabled:active > a:only-child:after, +.ant-btn-warning[disabled]:active > a:only-child:after, +.ant-btn-warning.disabled.active > a:only-child:after, +.ant-btn-warning[disabled].active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19326,21 +19896,18 @@ samp { right: 0; background: transparent; } -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { - background: #fff; +.ant-btn-warning.ant-btn-clicked:after { + border-color: #ffbf00; } -.ant-btn-primary { +.ant-btn-error { color: #fff; - background-color: #108ee9; - border-color: #108ee9; + background-color: #f04134; + border-color: #f04134; } -.ant-btn-primary > a:only-child { +.ant-btn-error > a:only-child { color: currentColor; } -.ant-btn-primary > a:only-child:after { +.ant-btn-error > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19349,18 +19916,82 @@ samp { right: 0; background: transparent; } -.ant-btn-primary:hover, -.ant-btn-primary:focus { +.ant-btn-error:hover, +.ant-btn-error:focus { color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; + background-color: #f46e65; + border-color: #f46e65; } -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { +.ant-btn-error:hover > a:only-child, +.ant-btn-error:focus > a:only-child { color: currentColor; } -.ant-btn-primary:hover > a:only-child:after, -.ant-btn-primary:focus > a:only-child:after { +.ant-btn-error:hover > a:only-child:after, +.ant-btn-error:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn-error:active, +.ant-btn-error.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; +} +.ant-btn-error:active > a:only-child, +.ant-btn-error.active > a:only-child { + color: currentColor; +} +.ant-btn-error:active > a:only-child:after, +.ant-btn-error.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn-error.disabled, +.ant-btn-error[disabled], +.ant-btn-error.disabled:hover, +.ant-btn-error[disabled]:hover, +.ant-btn-error.disabled:focus, +.ant-btn-error[disabled]:focus, +.ant-btn-error.disabled:active, +.ant-btn-error[disabled]:active, +.ant-btn-error.disabled.active, +.ant-btn-error[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-btn-error.disabled > a:only-child, +.ant-btn-error[disabled] > a:only-child, +.ant-btn-error.disabled:hover > a:only-child, +.ant-btn-error[disabled]:hover > a:only-child, +.ant-btn-error.disabled:focus > a:only-child, +.ant-btn-error[disabled]:focus > a:only-child, +.ant-btn-error.disabled:active > a:only-child, +.ant-btn-error[disabled]:active > a:only-child, +.ant-btn-error.disabled.active > a:only-child, +.ant-btn-error[disabled].active > a:only-child { + color: currentColor; +} +.ant-btn-error.disabled > a:only-child:after, +.ant-btn-error[disabled] > a:only-child:after, +.ant-btn-error.disabled:hover > a:only-child:after, +.ant-btn-error[disabled]:hover > a:only-child:after, +.ant-btn-error.disabled:focus > a:only-child:after, +.ant-btn-error[disabled]:focus > a:only-child:after, +.ant-btn-error.disabled:active > a:only-child:after, +.ant-btn-error[disabled]:active > a:only-child:after, +.ant-btn-error.disabled.active > a:only-child:after, +.ant-btn-error[disabled].active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19369,1187 +20000,1017 @@ samp { right: 0; background: transparent; } -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-btn-error.ant-btn-clicked:after { + border-color: #f04134; +} +.ant-btn-group > .ant-btn { + float: left; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-transfer { + position: relative; + line-height: 1.5; +} +.ant-transfer-list { + font-size: 12px; + border: 1px solid #d9d9d9; + display: inline-block; + border-radius: 4px; + vertical-align: middle; + position: relative; + width: 180px; + height: 200px; + padding-top: 33px; +} +.ant-transfer-list-with-footer { + padding-bottom: 33px; +} +.ant-transfer-list-search-action { + color: rgba(0, 0, 0, 0.25); + position: absolute; + top: 4px; + right: 4px; + bottom: 4px; + width: 28px; + line-height: 26px; + text-align: center; + font-size: 14px; +} +.ant-transfer-list-search-action .anticon { + transition: all .3s; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); } -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; +.ant-transfer-list-search-action .anticon:hover { + color: rgba(0, 0, 0, 0.43); } -.ant-btn-primary:active > a:only-child:after, -.ant-btn-primary.active > a:only-child:after { - content: ''; +span.ant-transfer-list-search-action { + pointer-events: none; +} +.ant-transfer-list-header { + padding: 7px 15px; + border-radius: 4px 4px 0 0; + background: #fff; + color: rgba(0, 0, 0, 0.65); + border-bottom: 1px solid #e9e9e9; + overflow: hidden; position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + width: 100%; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-transfer-list-header-title { + position: absolute; + right: 15px; } -.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-transfer-list-body { + font-size: 12px; + position: relative; + height: 100%; } -.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: ''; +.ant-transfer-list-body-search-wrapper { position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + padding: 4px; + width: 100%; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #0e77ca; - border-left-color: #0e77ca; +.ant-transfer-list-body-with-search { + padding-top: 34px; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; +.ant-transfer-list-content { + height: 100%; + overflow: auto; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #0e77ca; +.ant-transfer-list-content-item { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + padding: 7px 15px; + min-height: 32px; + transition: all 0.3s ease; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; +.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { + cursor: pointer; + background-color: #ecf6fd; } -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #0e77ca; +.ant-transfer-list-content-item-disabled { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); } -.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: #d9d9d9; +.ant-transfer-list-content-item-highlight-enter { + animation: transferHighlightIn 1s ease; + transition: none; } -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; +.ant-transfer-list-body-not-found { + padding-top: 0; + color: rgba(0, 0, 0, 0.25); + text-align: center; + display: none; + position: absolute; + top: 50%; + width: 100%; + margin-top: -10px; } -.ant-btn-ghost > a:only-child { - color: currentColor; +.ant-transfer-list-content:empty + .ant-transfer-list-body-not-found { + display: block; } -.ant-btn-ghost > a:only-child:after { - content: ''; +.ant-transfer-list-footer { + border-top: 1px solid #e9e9e9; + border-radius: 0 0 4px 4px; position: absolute; - top: 0; - left: 0; bottom: 0; - right: 0; - background: transparent; + left: 0; + width: 100%; } -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; +.ant-transfer-operation { + display: inline-block; + overflow: hidden; + margin: 0 8px; + vertical-align: middle; } -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; +.ant-transfer-operation .ant-btn { + display: block; } -.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-transfer-operation .ant-btn:first-child { + margin-bottom: 4px; } -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +.ant-transfer-operation .ant-btn .anticon { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; +:root .ant-transfer-operation .ant-btn .anticon { + filter: none; } -.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; +:root .ant-transfer-operation .ant-btn .anticon { + font-size: 12px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +@keyframes transferHighlightIn { + 0% { + background: #d2eafb; + } + 100% { + background: transparent; + } } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-timeline { + list-style: none; + margin: 0; + padding: 0; } -.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: ''; +.ant-timeline-item { + position: relative; + padding: 0 0 12px; + list-style: none; + margin: 0; +} +.ant-timeline-item-tail { position: absolute; + left: 5px; top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; + height: 100%; + border-left: 2px solid #e9e9e9; } -.ant-btn-dashed > a:only-child { - color: currentColor; +.ant-timeline-item-pending .ant-timeline-item-tail { + display: none; } -.ant-btn-dashed > a:only-child:after { - content: ''; +.ant-timeline-item-head { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #108ee9; + width: 12px; + height: 12px; background-color: #fff; + border-radius: 100px; + border: 2px solid transparent; +} +.ant-timeline-item-head-blue { border-color: #108ee9; + color: #108ee9; } -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; +.ant-timeline-item-head-red { + border-color: #f04134; + color: #f04134; } -.ant-btn-dashed:hover > a:only-child:after, -.ant-btn-dashed:focus > a:only-child:after { - content: ''; +.ant-timeline-item-head-green { + border-color: #00a854; + color: #00a854; +} +.ant-timeline-item-head-custom { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + text-align: center; + width: 40px; + left: -14px; + line-height: 1; + margin-top: 6px; + border: 0; + height: auto; + border-radius: 0; + padding: 3px 0; + font-size: 12px; + transform: translateY(-50%); } -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-timeline-item-content { + padding: 0 0 10px 24px; + font-size: 12px; + position: relative; + top: -3px; } -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; +.ant-timeline-item-last .ant-timeline-item-tail { + border-left: 2px dotted #e9e9e9; + display: none; } -.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-timeline-item-last .ant-timeline-item-content { + min-height: 48px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { + display: block; } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: 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-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-carousel .slick-list { + position: relative; + overflow: hidden; + display: block; + margin: 0; + padding: 0; } -.ant-btn-danger { - color: #f04134; - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-carousel .slick-list:focus { + outline: none; } -.ant-btn-danger > a:only-child { - color: currentColor; +.ant-carousel .slick-list.dragging { + cursor: pointer; } -.ant-btn-danger > a:only-child:after { - content: ''; - position: absolute; - top: 0; +.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; - bottom: 0; - right: 0; - background: transparent; + top: 0; + display: block; } -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-carousel .slick-track:before, +.ant-carousel .slick-track:after { + content: ""; + display: table; } -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; +.ant-carousel .slick-track:after { + clear: both; } -.ant-btn-danger:hover > a:only-child:after, -.ant-btn-danger:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-carousel .slick-slide.dragging img { + pointer-events: none; } -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; +.ant-carousel .slick-initialized .slick-slide { + display: block; } -.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-carousel .slick-loading .slick-slide { + visibility: hidden; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-carousel .slick-vertical .slick-slide { + display: block; + height: auto; + border: 1px solid transparent; } -.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-carousel .slick-arrow.slick-hidden { + display: none; } -.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: ''; +.ant-carousel .slick-prev, +.ant-carousel .slick-next { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; + display: block; + height: 20px; + width: 20px; + line-height: 0; + font-size: 0; + cursor: pointer; background: transparent; -} -.ant-btn-circle, -.ant-btn-circle-outline { - width: 28px; - padding: 0; - font-size: 14px; - border-radius: 50%; - height: 28px; -} -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - width: 32px; + color: transparent; + top: 50%; + margin-top: -10px; padding: 0; - font-size: 16px; - border-radius: 50%; - height: 32px; + border: 0; + outline: none; } -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - width: 22px; - padding: 0; - font-size: 12px; - border-radius: 50%; - height: 22px; +.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-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-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-btn .anticon { - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-carousel .slick-prev.slick-disabled:before, +.ant-carousel .slick-next.slick-disabled:before { + opacity: 0.25; } -.ant-btn.ant-btn-loading:before { - display: block; +.ant-carousel .slick-prev { + left: -25px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 29px; - pointer-events: none; - position: relative; +.ant-carousel .slick-prev:before { + content: "\2190"; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -14px; +.ant-carousel .slick-next { + right: -25px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 24px; +.ant-carousel .slick-next:before { + content: "\2192"; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -17px; +.ant-carousel .slick-dots { + position: absolute; + bottom: 12px; + list-style: none; + display: block; + text-align: center; + padding: 0; + width: 100%; + height: 3px; } -.ant-btn-group { +.ant-carousel .slick-dots li { position: relative; display: inline-block; + vertical-align: top; + text-align: center; + margin: 0 2px; + padding: 0; } -.ant-btn-group > .ant-btn { - position: relative; - z-index: 1; -} -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > .ant-btn.active { - z-index: 2; +.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; } -.ant-btn-group > .ant-btn:disabled { - z-index: 0; +.ant-carousel .slick-dots li button:hover, +.ant-carousel .slick-dots li button:focus { + opacity: 0.75; } -.ant-btn-group-lg > .ant-btn { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-carousel .slick-dots li.slick-active button { + background: #fff; + opacity: 1; + width: 24px; } -.ant-btn-group-sm > .ant-btn { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-carousel .slick-dots li.slick-active button:hover, +.ant-carousel .slick-dots li.slick-active button:focus { + opacity: 1; } -.ant-btn-group-sm > .ant-btn > .anticon { - font-size: 12px; +.ant-carousel-vertical .slick-dots { + width: 3px; + bottom: auto; + right: 12px; + top: 50%; + transform: translateY(-50%); + height: auto; } -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; +.ant-carousel-vertical .slick-dots li { + margin: 0 2px; + vertical-align: baseline; } -.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { - border-radius: 0; - padding-left: 8px; - padding-right: 8px; +.ant-carousel-vertical .slick-dots li button { + width: 3px; + height: 16px; } -.ant-btn-group > .ant-btn:first-child { - margin-left: 0; +.ant-carousel-vertical .slick-dots li.slick-active button { + width: 3px; + height: 24px; } -.ant-btn-group > .ant-btn:first-child:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - padding-right: 8px; +.ant-carousel-arrow { + border: none; + outline: 0; + padding: 0; + margin: 0; + width: 36px; + height: 36px; + border-radius: 50%; + cursor: pointer; + display: none; + position: absolute; + top: 50%; + z-index: 10; + transform: translateY(-50%); + transition: .2s; + background-color: rgba(31, 45, 61, 0.11); + color: #fff; + text-align: center; + font-size: 1em; + font-family: inherit; + line-height: inherit; } -.ant-btn-group > .ant-btn:last-child:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - padding-left: 8px; +.ant-carousel-arrow:hover { + background-color: rgba(31, 45, 61, 0.5); } -.ant-btn-group > .ant-btn-group { - float: left; +.ant-carousel-arrow-hover { + display: inherit; + opacity: 0; } -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; +.ant-carousel-arrow-always { + display: inherit; } -.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-carousel-arrow.left { + left: 16px; } -.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-carousel-arrow.right { + right: 16px; } -.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { - padding-left: 8px; - padding-right: 8px; +.ant-carousel:hover .ant-carousel-arrow { + opacity: 1; } -.ant-btn:focus > span, -.ant-btn:active > span { - position: relative; +.ant-carousel .ant-carousel-dots-outside { + bottom: -10px; } -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 0.5em; +.ant-carousel .ant-carousel-dots-outside > li > button { + background: #8391a5; } -.ant-btn-clicked:after { - content: ''; - position: absolute; - top: -1px; - left: -1px; - bottom: -1px; - right: -1px; - border-radius: inherit; - border: 0 solid #108ee9; - opacity: 0.4; - animation: buttonEffect .4s; - display: block; +.ant-carousel .ant-carousel-dots-outside > li.slick-active > button { + background: #8391a5; } -.ant-btn-danger.ant-btn-clicked:after { - border-color: #f04134; +.ant-carousel .ant-carousel-dots-none { + display: none; } -.ant-btn-background-ghost { - background: transparent!important; - border-color: #fff; - color: #fff; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-select-tree-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; + display: inline-block; + line-height: 1; + position: relative; + vertical-align: middle; } -.ant-btn-background-ghost.ant-btn-primary { - color: #108ee9; - background-color: transparent; +.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox-focused .ant-select-tree-checkbox-inner { border-color: #108ee9; } -.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; +.ant-select-tree-checkbox-inner { + position: relative; 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: #49a9ee; - background-color: transparent; - border-color: #49a9ee; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; } -.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: ''; +.ant-select-tree-checkbox-inner:after { + transform: rotate(45deg) scale(0); 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: #0e77ca; - background-color: transparent; - border-color: #0e77ca; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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); } -.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: ''; +.ant-select-tree-checkbox-input { 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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.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; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); 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; + width: 100%; + height: 100%; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; +.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { - content: ''; +.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + transform: rotate(45deg) scale(1); position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; } -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #f46e65; - background-color: transparent; - border-color: #f46e65; +.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; } -.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-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); } -.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; } -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d73435; - background-color: transparent; - border-color: #d73435; +.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; } -.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-select-tree-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.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-select-tree-checkbox-wrapper { + cursor: pointer; + font-size: 12px; + display: inline-block; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-select-tree-checkbox-wrapper:not(:last-child) { + margin-right: 8px; } -.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-select-tree-checkbox-wrapper + span, +.ant-select-tree-checkbox + span { + padding-left: 8px; + padding-right: 8px; } -.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-select-tree-checkbox-group { + font-size: 12px; } -@keyframes buttonEffect { - to { - opacity: 0; - top: -6px; - left: -6px; - bottom: -6px; - right: -6px; - border-width: 6px; - } +.ant-select-tree-checkbox-group-item { + display: inline-block; } -.ant-btn-success { - color: #fff; - background-color: #00a854; - border-color: #00a854; +@media \0screen { + .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:before, + .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; + } } -.ant-btn-success > a:only-child { - color: currentColor; +.ant-select-tree { + margin: 0; + padding: 8px; + font-size: 12px; } -.ant-btn-success > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li { + padding: 0; + margin: 8px 0; + list-style: none; + white-space: nowrap; + outline: 0; } -.ant-btn-success:hover, -.ant-btn-success:focus { - color: #fff; - background-color: #3dbd7d; - border-color: #3dbd7d; +.ant-select-tree li.filter-node > span { + font-weight: bold !important; } -.ant-btn-success:hover > a:only-child, -.ant-btn-success:focus > a:only-child { - color: currentColor; +.ant-select-tree li ul { + margin: 0; + padding: 0 0 0 18px; } -.ant-btn-success:hover > a:only-child:after, -.ant-btn-success:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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; + vertical-align: top; + color: rgba(0, 0, 0, 0.65); + transition: all 0.3s ease; } -.ant-btn-success:active, -.ant-btn-success.active { - color: #fff; - background-color: #00924c; - border-color: #00924c; +.ant-select-tree li .ant-select-tree-node-content-wrapper:hover { + background-color: #ecf6fd; } -.ant-btn-success:active > a:only-child, -.ant-btn-success.active > a:only-child { - color: currentColor; +.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { + background-color: #d2eafb; } -.ant-btn-success:active > a:only-child:after, -.ant-btn-success.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-checkbox { + margin: 2px 4px 0 0; } -.ant-btn-success.disabled, -.ant-btn-success[disabled], -.ant-btn-success.disabled:hover, -.ant-btn-success[disabled]:hover, -.ant-btn-success.disabled:focus, -.ant-btn-success[disabled]:focus, -.ant-btn-success.disabled:active, -.ant-btn-success[disabled]:active, -.ant-btn-success.disabled.active, -.ant-btn-success[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.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: 24px; + display: inline-block; + vertical-align: middle; + border: 0 none; + cursor: pointer; + outline: none; + text-align: center; } -.ant-btn-success.disabled > a:only-child, -.ant-btn-success[disabled] > a:only-child, -.ant-btn-success.disabled:hover > a:only-child, -.ant-btn-success[disabled]:hover > a:only-child, -.ant-btn-success.disabled:focus > a:only-child, -.ant-btn-success[disabled]:focus > a:only-child, -.ant-btn-success.disabled:active > a:only-child, -.ant-btn-success[disabled]:active > a:only-child, -.ant-btn-success.disabled.active > a:only-child, -.ant-btn-success[disabled].active > a:only-child { - color: currentColor; +.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: "\E64D"; + font-weight: bold; + animation: loadingCircle 1s infinite linear; + margin-top: 8px; } -.ant-btn-success.disabled > a:only-child:after, -.ant-btn-success[disabled] > a:only-child:after, -.ant-btn-success.disabled:hover > a:only-child:after, -.ant-btn-success[disabled]:hover > a:only-child:after, -.ant-btn-success.disabled:focus > a:only-child:after, -.ant-btn-success[disabled]:focus > a:only-child:after, -.ant-btn-success.disabled:active > a:only-child:after, -.ant-btn-success[disabled]:active > a:only-child:after, -.ant-btn-success.disabled.active > a:only-child:after, -.ant-btn-success[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-switcher-noop { + cursor: auto; } -.ant-btn-success.ant-btn-clicked:after { - border-color: #00a854; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn-info { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + filter: none; } -.ant-btn-info > a:only-child { - color: currentColor; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + font-size: 12px; } -.ant-btn-info > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; } -.ant-btn-info:hover, -.ant-btn-info:focus { - color: #fff; - background-color: #75bef2; - border-color: #75bef2; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn-info:hover > a:only-child, -.ant-btn-info:focus > a:only-child { - color: currentColor; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + filter: none; } -.ant-btn-info:hover > a:only-child:after, -.ant-btn-info:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + font-size: 12px; } -.ant-btn-info:active, -.ant-btn-info.active { - color: #fff; - background-color: #3a8fd3; - border-color: #3a8fd3; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + transform: rotate(270deg) scale(0.59); } -.ant-btn-info:active > a:only-child, -.ant-btn-info.active > a:only-child { - color: currentColor; +.ant-select-tree-child-tree { + display: none; } -.ant-btn-info:active > a:only-child:after, -.ant-btn-info.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-child-tree-open { + display: block; } -.ant-btn-info.disabled, -.ant-btn-info[disabled], -.ant-btn-info.disabled:hover, -.ant-btn-info[disabled]:hover, -.ant-btn-info.disabled:focus, -.ant-btn-info[disabled]:focus, -.ant-btn-info.disabled:active, -.ant-btn-info[disabled]:active, -.ant-btn-info.disabled.active, -.ant-btn-info[disabled].active { +.ant-select-tree-treenode-disabled > span, +.ant-select-tree-treenode-disabled > a, +.ant-select-tree-treenode-disabled > a span { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-btn-info.disabled > a:only-child, -.ant-btn-info[disabled] > a:only-child, -.ant-btn-info.disabled:hover > a:only-child, -.ant-btn-info[disabled]:hover > a:only-child, -.ant-btn-info.disabled:focus > a:only-child, -.ant-btn-info[disabled]:focus > a:only-child, -.ant-btn-info.disabled:active > a:only-child, -.ant-btn-info[disabled]:active > a:only-child, -.ant-btn-info.disabled.active > a:only-child, -.ant-btn-info[disabled].active > a:only-child { - color: currentColor; + cursor: not-allowed; } -.ant-btn-info.disabled > a:only-child:after, -.ant-btn-info[disabled] > a:only-child:after, -.ant-btn-info.disabled:hover > a:only-child:after, -.ant-btn-info[disabled]:hover > a:only-child:after, -.ant-btn-info.disabled:focus > a:only-child:after, -.ant-btn-info[disabled]:focus > a:only-child:after, -.ant-btn-info.disabled:active > a:only-child:after, -.ant-btn-info[disabled]:active > a:only-child:after, -.ant-btn-info.disabled.active > a:only-child:after, -.ant-btn-info[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-icon__open { + margin-right: 2px; + vertical-align: top; } -.ant-btn-info.ant-btn-clicked:after { - border-color: #49a9ee; +.ant-select-tree-icon__close { + margin-right: 2px; + vertical-align: top; } -.ant-btn-warning { - color: #fff; - background-color: #ffbf00; - border-color: #ffbf00; +.ant-select-tree-dropdown .ant-select-dropdown-search { + display: block; + padding: 4px; } -.ant-btn-warning > a:only-child { - color: currentColor; +.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap { + width: 100%; } -.ant-btn-warning > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field { + padding: 4px 7px; + width: 100%; + box-sizing: border-box; + border: 1px solid #d9d9d9; + border-radius: 4px; + outline: none; } -.ant-btn-warning:hover, -.ant-btn-warning:focus { - color: #fff; - background-color: #ffce3d; - border-color: #ffce3d; +.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide { + display: none; } -.ant-btn-warning:hover > a:only-child, -.ant-btn-warning:focus > a:only-child { - color: currentColor; +.ant-select-tree-dropdown .ant-select-not-found { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); + padding: 7px 16px; + display: block; } -.ant-btn-warning:hover > a:only-child:after, -.ant-btn-warning:focus > a:only-child:after { - content: ''; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-tooltip { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + z-index: 1060; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.5; } -.ant-btn-warning:active, -.ant-btn-warning.active { - color: #fff; - background-color: #e09a00; - border-color: #e09a00; +.ant-tooltip-hidden { + display: none; } -.ant-btn-warning:active > a:only-child, -.ant-btn-warning.active > a:only-child { - color: currentColor; +.ant-tooltip-placement-top, +.ant-tooltip-placement-topleft, +.ant-tooltip-placement-topright { + padding: 5px 0 8px 0; } -.ant-btn-warning:active > a:only-child:after, -.ant-btn-warning.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-right, +.ant-tooltip-placement-righttop, +.ant-tooltip-placement-rightbottom { + padding: 0 5px 0 8px; } -.ant-btn-warning.disabled, -.ant-btn-warning[disabled], -.ant-btn-warning.disabled:hover, -.ant-btn-warning[disabled]:hover, -.ant-btn-warning.disabled:focus, -.ant-btn-warning[disabled]:focus, -.ant-btn-warning.disabled:active, -.ant-btn-warning[disabled]:active, -.ant-btn-warning.disabled.active, -.ant-btn-warning[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tooltip-placement-bottom, +.ant-tooltip-placement-bottomleft, +.ant-tooltip-placement-bottomright { + padding: 8px 0 5px 0; } -.ant-btn-warning.disabled > a:only-child, -.ant-btn-warning[disabled] > a:only-child, -.ant-btn-warning.disabled:hover > a:only-child, -.ant-btn-warning[disabled]:hover > a:only-child, -.ant-btn-warning.disabled:focus > a:only-child, -.ant-btn-warning[disabled]:focus > a:only-child, -.ant-btn-warning.disabled:active > a:only-child, -.ant-btn-warning[disabled]:active > a:only-child, -.ant-btn-warning.disabled.active > a:only-child, -.ant-btn-warning[disabled].active > a:only-child { - color: currentColor; +.ant-tooltip-placement-left, +.ant-tooltip-placement-lefttop, +.ant-tooltip-placement-leftbottom { + padding: 0 8px 0 5px; } -.ant-btn-warning.disabled > a:only-child:after, -.ant-btn-warning[disabled] > a:only-child:after, -.ant-btn-warning.disabled:hover > a:only-child:after, -.ant-btn-warning[disabled]:hover > a:only-child:after, -.ant-btn-warning.disabled:focus > a:only-child:after, -.ant-btn-warning[disabled]:focus > a:only-child:after, -.ant-btn-warning.disabled:active > a:only-child:after, -.ant-btn-warning[disabled]:active > a:only-child:after, -.ant-btn-warning.disabled.active > a:only-child:after, -.ant-btn-warning[disabled].active > a:only-child:after { - content: ''; +.ant-tooltip-inner { + max-width: 250px; + padding: 8px 10px; + color: #fff; + text-align: left; + text-decoration: none; + background-color: rgba(64, 64, 64, 0.85); + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + min-height: 34px; +} +.ant-tooltip-arrow { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-btn-warning.ant-btn-clicked:after { - border-color: #ffbf00; +.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(64, 64, 64, 0.85); } -.ant-btn-error { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-tooltip-placement-top .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn-error > a:only-child { - color: currentColor; +.ant-tooltip-placement-topleft .ant-tooltip-arrow { + left: 16px; } -.ant-btn-error > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-topright .ant-tooltip-arrow { + right: 16px; } -.ant-btn-error:hover, -.ant-btn-error:focus { - color: #fff; - background-color: #f46e65; - border-color: #f46e65; +.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(64, 64, 64, 0.85); } -.ant-btn-error:hover > a:only-child, -.ant-btn-error:focus > a:only-child { - color: currentColor; +.ant-tooltip-placement-right .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-error:hover > a:only-child:after, -.ant-btn-error:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-righttop .ant-tooltip-arrow { + top: 8px; } -.ant-btn-error:active, -.ant-btn-error.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-tooltip-placement-rightbottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-btn-error:active > a:only-child, -.ant-btn-error.active > a:only-child { - color: currentColor; +.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(64, 64, 64, 0.85); } -.ant-btn-error:active > a:only-child:after, -.ant-btn-error.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-left .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-error.disabled, -.ant-btn-error[disabled], -.ant-btn-error.disabled:hover, -.ant-btn-error[disabled]:hover, -.ant-btn-error.disabled:focus, -.ant-btn-error[disabled]:focus, -.ant-btn-error.disabled:active, -.ant-btn-error[disabled]:active, -.ant-btn-error.disabled.active, -.ant-btn-error[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tooltip-placement-lefttop .ant-tooltip-arrow { + top: 8px; } -.ant-btn-error.disabled > a:only-child, -.ant-btn-error[disabled] > a:only-child, -.ant-btn-error.disabled:hover > a:only-child, -.ant-btn-error[disabled]:hover > a:only-child, -.ant-btn-error.disabled:focus > a:only-child, -.ant-btn-error[disabled]:focus > a:only-child, -.ant-btn-error.disabled:active > a:only-child, -.ant-btn-error[disabled]:active > a:only-child, -.ant-btn-error.disabled.active > a:only-child, -.ant-btn-error[disabled].active > a:only-child { - color: currentColor; +.ant-tooltip-placement-leftbottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-btn-error.disabled > a:only-child:after, -.ant-btn-error[disabled] > a:only-child:after, -.ant-btn-error.disabled:hover > a:only-child:after, -.ant-btn-error[disabled]:hover > a:only-child:after, -.ant-btn-error.disabled:focus > a:only-child:after, -.ant-btn-error[disabled]:focus > a:only-child:after, -.ant-btn-error.disabled:active > a:only-child:after, -.ant-btn-error[disabled]:active > a:only-child:after, -.ant-btn-error.disabled.active > a:only-child:after, -.ant-btn-error[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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(64, 64, 64, 0.85); } -.ant-btn-error.ant-btn-clicked:after { - border-color: #f04134; +.ant-tooltip-placement-bottom .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn-group > .ant-btn { - float: left; +.ant-tooltip-placement-bottomleft .ant-tooltip-arrow { + left: 16px; +} +.ant-tooltip-placement-bottomright .ant-tooltip-arrow { + right: 16px; } diff --git a/package/style/vue-beauty.min.css b/package/style/vue-beauty.min.css index 1451c83..56dc1f4 100644 --- a/package/style/vue-beauty.min.css +++ b/package/style/vue-beauty.min.css @@ -2351,146 +2351,178 @@ samp { overflow: hidden; } .ant-motion-collapse-active { - transition: height .12s, opacity .12s; + transition: height .12s, opacity .12s !important; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-tooltip { - position: absolute; - z-index: 1060; - display: block; - visibility: visible; +.ant-alert { + position: relative; + padding: 8px 48px 8px 38px; + border-radius: 4px; + color: rgba(0, 0, 0, 0.65); font-size: 12px; - line-height: 1.5; + line-height: 16px; + margin-bottom: 10px; } -.ant-tooltip-hidden { +.ant-alert.ant-alert-no-icon { + padding: 8px 48px 8px 16px; +} +.ant-alert-icon { + font-size: 14px; + top: 9.5px; + left: 16px; + position: absolute; +} +.ant-alert-description { + font-size: 12px; + line-height: 21px; display: none; } -.ant-tooltip-placement-top, -.ant-tooltip-placement-topleft, -.ant-tooltip-placement-topright { - padding: 5px 0 8px 0; +.ant-alert-success { + border: 1px solid #cfefdf; + background-color: #ebf8f2; } -.ant-tooltip-placement-right, -.ant-tooltip-placement-righttop, -.ant-tooltip-placement-rightbottom { - padding: 0 5px 0 8px; +.ant-alert-success .ant-alert-icon { + color: #00a854; } -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomleft, -.ant-tooltip-placement-bottomright { - padding: 8px 0 5px 0; +.ant-alert-info { + border: 1px solid #d2eafb; + background-color: #ecf6fd; } -.ant-tooltip-placement-left, -.ant-tooltip-placement-lefttop, -.ant-tooltip-placement-leftbottom { - padding: 0 8px 0 5px; +.ant-alert-info .ant-alert-icon { + color: #108ee9; } -.ant-tooltip-inner { - max-width: 250px; - padding: 8px 10px; - color: #fff; - text-align: left; - text-decoration: none; - background-color: rgba(64, 64, 64, 0.85); - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - min-height: 34px; +.ant-alert-warning { + border: 1px solid #fff3cf; + background-color: #fffaeb; } -.ant-tooltip-arrow { +.ant-alert-warning .ant-alert-icon { + color: #ffbf00; +} +.ant-alert-error { + border: 1px solid #fcdbd9; + background-color: #fef0ef; +} +.ant-alert-error .ant-alert-icon { + color: #f04134; +} +.ant-alert-close-icon { + font-size: 12px; position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; + right: 16px; + top: 10px; + height: 12px; + line-height: 12px; + overflow: hidden; + cursor: pointer; } -.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(64, 64, 64, 0.85); +.ant-alert-close-icon .anticon-cross { + color: rgba(0, 0, 0, 0.43); + transition: color .3s ease; } -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-alert-close-icon .anticon-cross:hover { + color: #404040; } -.ant-tooltip-placement-topleft .ant-tooltip-arrow { - left: 16px; +.ant-alert-close-text { + position: absolute; + right: 16px; } -.ant-tooltip-placement-topright .ant-tooltip-arrow { +.ant-alert-with-description { + padding: 16px 16px 16px 60px; + position: relative; + border-radius: 4px; + margin-bottom: 10px; + color: rgba(0, 0, 0, 0.65); + line-height: 1.5; +} +.ant-alert-with-description.ant-alert-no-icon { + padding: 16px; +} +.ant-alert-with-description .ant-alert-icon { + position: absolute; + top: 16px; + left: 20px; + font-size: 24px; +} +.ant-alert-with-description .ant-alert-close-icon { + position: absolute; + top: 16px; right: 16px; + cursor: pointer; + font-size: 12px; } -.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(64, 64, 64, 0.85); +.ant-alert-with-description .ant-alert-message { + font-size: 14px; + color: rgba(0, 0, 0, 0.85); + display: block; + margin-bottom: 4px; } -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-alert-with-description .ant-alert-description { + display: block; } -.ant-tooltip-placement-righttop .ant-tooltip-arrow { - top: 8px; +.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-tooltip-placement-rightbottom .ant-tooltip-arrow { - bottom: 8px; +.ant-alert-slide-up-leave { + animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + animation-fill-mode: both; } -.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(64, 64, 64, 0.85); +.ant-alert-banner { + border-radius: 0; + border: 0; + margin-bottom: 0; } -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +@keyframes antAlertSlideUpIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } } -.ant-tooltip-placement-lefttop .ant-tooltip-arrow { - top: 8px; +@keyframes antAlertSlideUpOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0); + } } -.ant-tooltip-placement-leftbottom .ant-tooltip-arrow { - bottom: 8px; +.ant-breadcrumb { + color: rgba(0, 0, 0, 0.43); + font-size: 12px; } -.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(64, 64, 64, 0.85); +.ant-breadcrumb a { + color: rgba(0, 0, 0, 0.65); + transition: color .3s; } -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-breadcrumb a:hover { + color: #49a9ee; } -.ant-tooltip-placement-bottomleft .ant-tooltip-arrow { - left: 16px; +.ant-breadcrumb > span:last-child { + font-weight: bold; + color: rgba(0, 0, 0, 0.65); } -.ant-tooltip-placement-bottomright .ant-tooltip-arrow { - right: 16px; +.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { + display: none; +} +.ant-breadcrumb-separator { + margin: 0 8px; + color: #d9d9d9; +} +.ant-breadcrumb-link > .anticon + span { + margin-left: 4px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -2514,1216 +2546,1443 @@ samp { pointer-events: none; } }*/ -.ant-select-tree-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-btn { display: inline-block; - line-height: 1; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + font-size: 12px; + border-radius: 4px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); position: relative; - vertical-align: middle; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; } -.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-focused .ant-select-tree-checkbox-inner { - border-color: #108ee9; +.ant-btn > .anticon { + line-height: 1; } -.ant-select-tree-checkbox-inner { - position: relative; +.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: 4px; + height: 32px; +} +.ant-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; +} +.ant-btn > a:only-child { + color: currentColor; +} +.ant-btn > a:only-child:after { + content: ''; + position: absolute; top: 0; left: 0; - display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn:hover, +.ant-btn:focus { + color: #108ee9; background-color: #fff; - transition: all .3s; + border-color: #108ee9; } -.ant-select-tree-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-btn:hover > a:only-child, +.ant-btn:focus > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-input { +.ant-btn:hover > a:only-child:after, +.ant-btn:focus > a:only-child:after { + content: ''; position: absolute; - left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); top: 0; + left: 0; bottom: 0; right: 0; - width: 100%; - height: 100%; + background: transparent; } -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; +.ant-btn:active, +.ant-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - transform: rotate(45deg) scale(1); +.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; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner, -.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { - background-color: #108ee9; - border-color: #108ee9; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.ant-btn:hover, +.ant-btn:focus, +.ant-btn:active, +.ant-btn.active { + background: #fff; } -.ant-select-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-btn-primary { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; } -.ant-select-tree-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-btn-primary > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-btn-primary > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-select-tree-checkbox-wrapper + span, -.ant-select-tree-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-btn-primary:hover, +.ant-btn-primary:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-select-tree-checkbox-group { - font-size: 12px; +.ant-btn-primary:hover > a:only-child, +.ant-btn-primary:focus > a:only-child { + color: currentColor; } -.ant-select-tree-checkbox-group-item { - display: inline-block; +.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; } -@media \0screen { - .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:before, - .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-btn-primary:active, +.ant-btn-primary.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; } -.ant-select-tree { - margin: 0; - padding: 8px; - font-size: 12px; +.ant-btn-primary:active > a:only-child, +.ant-btn-primary.active > a:only-child { + color: currentColor; } -.ant-select-tree li { - padding: 0; - margin: 8px 0; - list-style: none; - white-space: nowrap; - outline: 0; +.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-select-tree li.filter-node > span { - font-weight: bold !important; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree li ul { - margin: 0; - padding: 0 0 0 18px; +.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-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; - vertical-align: top; - color: rgba(0, 0, 0, 0.65); - transition: all 0.3s ease; +.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-select-tree li .ant-select-tree-node-content-wrapper:hover { - background-color: #ecf6fd; +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { + border-right-color: #0e77ca; + border-left-color: #0e77ca; } -.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - background-color: #d2eafb; +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { + border-color: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-checkbox { - margin: 2px 4px 0 0; +.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { + border-right-color: #0e77ca; } -.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: 24px; - display: inline-block; - vertical-align: middle; - border: 0 none; - cursor: pointer; - outline: none; - text-align: center; +.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { + border-right-color: #d9d9d9; } -.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: "\E64D"; - font-weight: bold; - animation: loadingCircle 1s infinite linear; - margin-top: 8px; +.ant-btn-group .ant-btn-primary:last-child:not(:first-child), +.ant-btn-group .ant-btn-primary + .ant-btn-primary { + border-left-color: #0e77ca; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-switcher-noop { - cursor: auto; +.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: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; +.ant-btn-ghost { color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - filter: none; -} -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { - font-size: 12px; + background-color: transparent; + border-color: #d9d9d9; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; +.ant-btn-ghost > a:only-child { + color: currentColor; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; +.ant-btn-ghost > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - filter: none; +.ant-btn-ghost:hover, +.ant-btn-ghost:focus { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - font-size: 12px; +.ant-btn-ghost:hover > a:only-child, +.ant-btn-ghost:focus > a:only-child { + color: currentColor; } -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, -.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { - transform: rotate(270deg) scale(0.59); +.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-select-tree-child-tree { - display: none; +.ant-btn-ghost:active, +.ant-btn-ghost.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-select-tree-child-tree-open { - display: block; +.ant-btn-ghost:active > a:only-child, +.ant-btn-ghost.active > a:only-child { + color: currentColor; } -.ant-select-tree-treenode-disabled > span, -.ant-select-tree-treenode-disabled > a, -.ant-select-tree-treenode-disabled > a span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-tree-icon__open { - margin-right: 2px; - vertical-align: top; +.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-select-tree-icon__close { - margin-right: 2px; - vertical-align: top; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-select-tree-dropdown .ant-select-dropdown-search { - display: block; - padding: 4px; +.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-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap { - width: 100%; +.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-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field { - padding: 4px 7px; - width: 100%; - box-sizing: border-box; - border: 1px solid #d9d9d9; - border-radius: 4px; - outline: none; +.ant-btn-dashed { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-style: dashed; } -.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide { - display: none; +.ant-btn-dashed > a:only-child { + color: currentColor; } -.ant-select-tree-dropdown .ant-select-not-found { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); - padding: 7px 16px; - display: block; +.ant-btn-dashed > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: 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-btn-dashed:hover, +.ant-btn-dashed:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.ant-carousel .slick-list { - position: relative; - overflow: hidden; - display: block; - margin: 0; - padding: 0; +.ant-btn-dashed:hover > a:only-child, +.ant-btn-dashed:focus > a:only-child { + color: currentColor; } -.ant-carousel .slick-list:focus { - outline: none; +.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-carousel .slick-list.dragging { - cursor: pointer; +.ant-btn-dashed:active, +.ant-btn-dashed.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -.ant-carousel .slick-slider .slick-track, -.ant-carousel .slick-slider .slick-list { - transform: translate3d(0, 0, 0); +.ant-btn-dashed:active > a:only-child, +.ant-btn-dashed.active > a:only-child { + color: currentColor; } -.ant-carousel .slick-track { - position: relative; - left: 0; +.ant-btn-dashed:active > a:only-child:after, +.ant-btn-dashed.active > a:only-child:after { + content: ''; + position: absolute; top: 0; - display: block; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-track:before, -.ant-carousel .slick-track:after { - content: ""; - display: table; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-carousel .slick-track:after { - clear: both; +.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; } -.slick-loading .ant-carousel .slick-track { - visibility: hidden; +.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-carousel .slick-slide { - float: left; - height: 100%; - min-height: 1px; - display: none; +.ant-btn-danger { + color: #f04134; + background-color: #f7f7f7; + border-color: #d9d9d9; } -[dir="rtl"] .ant-carousel .slick-slide { - float: right; +.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-carousel .slick-slide img { - display: block; +.ant-btn-danger > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-slide.slick-loading img { - display: none; +.ant-btn-danger:hover, +.ant-btn-danger:focus { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.ant-carousel .slick-slide.dragging img { - pointer-events: none; +.ant-btn-danger:hover > a:only-child, +.ant-btn-danger:focus > a:only-child { + color: currentColor; } -.ant-carousel .slick-initialized .slick-slide { - display: block; +.ant-btn-danger:hover > a:only-child:after, +.ant-btn-danger:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-carousel .slick-loading .slick-slide { - visibility: hidden; +.ant-btn-danger:active, +.ant-btn-danger.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.ant-carousel .slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; +.ant-btn-danger:active > a:only-child, +.ant-btn-danger.active > a:only-child { + color: currentColor; } -.ant-carousel .slick-arrow.slick-hidden { - display: none; +.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-carousel .slick-prev, -.ant-carousel .slick-next { +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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; - display: block; - height: 20px; - width: 20px; - line-height: 0; - font-size: 0; - cursor: pointer; + top: 0; + left: 0; + bottom: 0; + right: 0; background: transparent; - color: transparent; - top: 50%; - margin-top: -10px; +} +.ant-btn-circle, +.ant-btn-circle-outline { + width: 28px; padding: 0; - border: 0; - outline: none; + font-size: 14px; + border-radius: 50%; + height: 28px; } -.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-btn-circle.ant-btn-lg, +.ant-btn-circle-outline.ant-btn-lg { + width: 32px; + padding: 0; + font-size: 16px; + border-radius: 50%; + height: 32px; } -.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-btn-circle.ant-btn-sm, +.ant-btn-circle-outline.ant-btn-sm { + width: 22px; + padding: 0; + font-size: 12px; + border-radius: 50%; + height: 22px; } -.ant-carousel .slick-prev.slick-disabled:before, -.ant-carousel .slick-next.slick-disabled:before { - opacity: 0.25; +.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-carousel .slick-prev { - left: -25px; +.ant-btn .anticon { + transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.ant-carousel .slick-prev:before { - content: "\2190"; +.ant-btn.ant-btn-loading:before { + display: block; } -.ant-carousel .slick-next { - right: -25px; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 29px; + pointer-events: none; + position: relative; } -.ant-carousel .slick-next:before { - content: "\2192"; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -14px; } -.ant-carousel .slick-dots { - position: absolute; - bottom: 12px; - list-style: none; - display: block; - text-align: center; - padding: 0; - width: 100%; - height: 3px; +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 24px; } -.ant-carousel .slick-dots li { +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -17px; +} +.ant-btn-group { 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; +.ant-btn-group > .ant-btn { + position: relative; + z-index: 1; } -.ant-carousel .slick-dots li button:hover, -.ant-carousel .slick-dots li button:focus { - opacity: 0.75; +.ant-btn-group > .ant-btn:hover, +.ant-btn-group > .ant-btn:focus, +.ant-btn-group > .ant-btn:active, +.ant-btn-group > .ant-btn.active { + z-index: 2; } -.ant-carousel .slick-dots li.slick-active button { - background: #fff; - opacity: 1; - width: 24px; +.ant-btn-group > .ant-btn:disabled { + z-index: 0; } -.ant-carousel .slick-dots li.slick-active button:hover, -.ant-carousel .slick-dots li.slick-active button:focus { - opacity: 1; +.ant-btn-group-lg > .ant-btn { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.ant-carousel-vertical .slick-dots { - width: 3px; - bottom: auto; - right: 12px; - top: 50%; - transform: translateY(-50%); - height: auto; +.ant-btn-group-sm > .ant-btn { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.ant-carousel-vertical .slick-dots li { - margin: 0 2px; - vertical-align: baseline; +.ant-btn-group-sm > .ant-btn > .anticon { + font-size: 12px; } -.ant-carousel-vertical .slick-dots li button { - width: 3px; - height: 16px; +.ant-btn-group .ant-btn + .ant-btn, +.ant-btn + .ant-btn-group, +.ant-btn-group + .ant-btn, +.ant-btn-group + .ant-btn-group { + margin-left: -1px; } -.ant-carousel-vertical .slick-dots li.slick-active button { - width: 3px; - height: 24px; +.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { + border-radius: 0; + padding-left: 8px; + padding-right: 8px; } -.ant-carousel-arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - width: 36px; - height: 36px; - border-radius: 50%; - cursor: pointer; - display: none; - position: absolute; - top: 50%; - z-index: 10; - transform: translateY(-50%); - transition: .2s; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - text-align: center; - font-size: 1em; - font-family: inherit; - line-height: inherit; +.ant-btn-group > .ant-btn:first-child { + margin-left: 0; } -.ant-carousel-arrow:hover { - background-color: rgba(31, 45, 61, 0.5); +.ant-btn-group > .ant-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + padding-right: 8px; } -.ant-carousel-arrow-hover { - display: inherit; - opacity: 0; +.ant-btn-group > .ant-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + padding-left: 8px; } -.ant-carousel-arrow-always { - display: inherit; +.ant-btn-group > .ant-btn-group { + float: left; } -.ant-carousel-arrow.left { - left: 16px; +.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { + border-radius: 0; } -.ant-carousel-arrow.right { - right: 16px; +.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-carousel:hover .ant-carousel-arrow { - opacity: 1; +.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-carousel .ant-carousel-dots-outside { - bottom: -10px; +.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { + padding-left: 8px; + padding-right: 8px; } -.ant-carousel .ant-carousel-dots-outside > li > button { - background: #8391a5; +.ant-btn:focus > span, +.ant-btn:active > span { + position: relative; } -.ant-carousel .ant-carousel-dots-outside > li.slick-active > button { - background: #8391a5; +.ant-btn > .anticon + span, +.ant-btn > span + .anticon { + margin-left: 0.5em; } -.ant-carousel .ant-carousel-dots-none { - display: none; +.ant-btn-clicked:after { + content: ''; + position: absolute; + top: -1px; + left: -1px; + bottom: -1px; + right: -1px; + border-radius: inherit; + border: 0 solid #108ee9; + opacity: 0.4; + animation: buttonEffect .4s; + display: block; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-timeline { - list-style: none; - margin: 0; - padding: 0; +.ant-btn-danger.ant-btn-clicked:after { + border-color: #f04134; } -.ant-timeline-item { - position: relative; - padding: 0 0 12px; - list-style: none; - margin: 0; +.ant-btn-background-ghost { + background: transparent!important; + border-color: #fff; + color: #fff; } -.ant-timeline-item-tail { +.ant-btn-background-ghost.ant-btn-primary { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; +} +.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; - left: 5px; top: 0; - height: 100%; - border-left: 2px solid #e9e9e9; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-timeline-item-pending .ant-timeline-item-tail { - display: none; +.ant-btn-background-ghost.ant-btn-primary:hover, +.ant-btn-background-ghost.ant-btn-primary:focus { + color: #49a9ee; + background-color: transparent; + border-color: #49a9ee; } -.ant-timeline-item-head { - position: absolute; - width: 12px; - height: 12px; - background-color: #fff; - border-radius: 100px; - border: 2px solid transparent; +.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-timeline-item-head-blue { - border-color: #108ee9; - color: #108ee9; +.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-timeline-item-head-red { - border-color: #f04134; - color: #f04134; +.ant-btn-background-ghost.ant-btn-primary:active, +.ant-btn-background-ghost.ant-btn-primary.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-timeline-item-head-green { - border-color: #00a854; - color: #00a854; +.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-timeline-item-head-custom { +.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; - text-align: center; - width: 40px; - left: -14px; - line-height: 1; - margin-top: 6px; - border: 0; - height: auto; - border-radius: 0; - padding: 3px 0; - font-size: 12px; - transform: translateY(-50%); + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-timeline-item-content { - padding: 0 0 10px 24px; - font-size: 12px; - position: relative; - top: -3px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-timeline-item-last .ant-timeline-item-tail { - border-left: 2px dotted #e9e9e9; - display: none; +.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-timeline-item-last .ant-timeline-item-content { - min-height: 48px; +.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-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { - display: block; +.ant-btn-background-ghost.ant-btn-danger { + color: #f04134; + background-color: transparent; + border-color: #f04134; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-transfer { - position: relative; - line-height: 1.5; -} -.ant-transfer-list { - font-size: 12px; - border: 1px solid #d9d9d9; - display: inline-block; - border-radius: 4px; - vertical-align: middle; - position: relative; - width: 180px; - height: 200px; - padding-top: 33px; -} -.ant-transfer-list-with-footer { - padding-bottom: 33px; +.ant-btn-background-ghost.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-transfer-list-search-action { - color: rgba(0, 0, 0, 0.25); +.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { + content: ''; position: absolute; - top: 4px; - right: 4px; - bottom: 4px; - width: 28px; - line-height: 26px; - text-align: center; - font-size: 14px; -} -.ant-transfer-list-search-action .anticon { - transition: all .3s; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-search-action .anticon:hover { - color: rgba(0, 0, 0, 0.43); +.ant-btn-background-ghost.ant-btn-danger:hover, +.ant-btn-background-ghost.ant-btn-danger:focus { + color: #f46e65; + background-color: transparent; + border-color: #f46e65; } -span.ant-transfer-list-search-action { - pointer-events: none; +.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-transfer-list-header { - padding: 7px 15px; - border-radius: 4px 4px 0 0; - background: #fff; - color: rgba(0, 0, 0, 0.65); - border-bottom: 1px solid #e9e9e9; - overflow: hidden; +.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; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-header-title { - position: absolute; - right: 15px; +.ant-btn-background-ghost.ant-btn-danger:active, +.ant-btn-background-ghost.ant-btn-danger.active { + color: #d73435; + background-color: transparent; + border-color: #d73435; } -.ant-transfer-list-body { - font-size: 12px; - position: relative; - height: 100%; +.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-transfer-list-body-search-wrapper { +.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; - padding: 4px; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-body-with-search { - padding-top: 34px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-transfer-list-content { - height: 100%; - overflow: auto; +.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-transfer-list-content-item { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - padding: 7px 15px; - min-height: 32px; - transition: all 0.3s ease; +.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-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - cursor: pointer; - background-color: #ecf6fd; +@keyframes buttonEffect { + to { + opacity: 0; + top: -6px; + left: -6px; + bottom: -6px; + right: -6px; + border-width: 6px; + } } -.ant-transfer-list-content-item-disabled { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-btn-success { + color: #fff; + background-color: #00a854; + border-color: #00a854; } -.ant-transfer-list-content-item-highlight-enter { - animation: transferHighlightIn 1s ease; - transition: none; +.ant-btn-success > a:only-child { + color: currentColor; } -.ant-transfer-list-body-not-found { - padding-top: 0; - color: rgba(0, 0, 0, 0.25); - text-align: center; - display: none; +.ant-btn-success > a:only-child:after { + content: ''; position: absolute; - top: 50%; - width: 100%; - margin-top: -10px; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-list-content:empty + .ant-transfer-list-body-not-found { - display: block; +.ant-btn-success:hover, +.ant-btn-success:focus { + color: #fff; + background-color: #3dbd7d; + border-color: #3dbd7d; } -.ant-transfer-list-footer { - border-top: 1px solid #e9e9e9; - border-radius: 0 0 4px 4px; +.ant-btn-success:hover > a:only-child, +.ant-btn-success:focus > a:only-child { + color: currentColor; +} +.ant-btn-success:hover > a:only-child:after, +.ant-btn-success:focus > a:only-child:after { + content: ''; position: absolute; - bottom: 0; + top: 0; left: 0; - width: 100%; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-operation { - display: inline-block; - overflow: hidden; - margin: 0 8px; - vertical-align: middle; +.ant-btn-success:active, +.ant-btn-success.active { + color: #fff; + background-color: #00924c; + border-color: #00924c; } -.ant-transfer-operation .ant-btn { - display: block; +.ant-btn-success:active > a:only-child, +.ant-btn-success.active > a:only-child { + color: currentColor; } -.ant-transfer-operation .ant-btn:first-child { - margin-bottom: 4px; +.ant-btn-success:active > a:only-child:after, +.ant-btn-success.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-transfer-operation .ant-btn .anticon { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-transfer-operation .ant-btn .anticon { - filter: none; -} -:root .ant-transfer-operation .ant-btn .anticon { - font-size: 12px; +.ant-btn-success.disabled, +.ant-btn-success[disabled], +.ant-btn-success.disabled:hover, +.ant-btn-success[disabled]:hover, +.ant-btn-success.disabled:focus, +.ant-btn-success[disabled]:focus, +.ant-btn-success.disabled:active, +.ant-btn-success[disabled]:active, +.ant-btn-success.disabled.active, +.ant-btn-success[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes transferHighlightIn { - 0% { - background: #d2eafb; - } - 100% { - background: transparent; - } +.ant-btn-success.disabled > a:only-child, +.ant-btn-success[disabled] > a:only-child, +.ant-btn-success.disabled:hover > a:only-child, +.ant-btn-success[disabled]:hover > a:only-child, +.ant-btn-success.disabled:focus > a:only-child, +.ant-btn-success[disabled]:focus > a:only-child, +.ant-btn-success.disabled:active > a:only-child, +.ant-btn-success[disabled]:active > a:only-child, +.ant-btn-success.disabled.active > a:only-child, +.ant-btn-success[disabled].active > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-popover { +.ant-btn-success.disabled > a:only-child:after, +.ant-btn-success[disabled] > a:only-child:after, +.ant-btn-success.disabled:hover > a:only-child:after, +.ant-btn-success[disabled]:hover > a:only-child:after, +.ant-btn-success.disabled:focus > a:only-child:after, +.ant-btn-success[disabled]:focus > a:only-child:after, +.ant-btn-success.disabled:active > a:only-child:after, +.ant-btn-success[disabled]:active > a:only-child:after, +.ant-btn-success.disabled.active > a:only-child:after, +.ant-btn-success[disabled].active > a:only-child:after { + content: ''; position: absolute; top: 0; left: 0; - z-index: 1030; - cursor: auto; - user-select: text; - white-space: normal; - font-size: 12px; - line-height: 1.5; - font-weight: normal; - text-align: left; -} -.ant-popover:after { - content: ""; - position: absolute; - background: rgba(255, 255, 255, 0.01); + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-hidden { - display: none; +.ant-btn-success.ant-btn-clicked:after { + border-color: #00a854; } -.ant-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 4px; +.ant-btn-info { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 4px; +.ant-btn-info > a:only-child { + color: currentColor; } -.ant-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 4px; +.ant-btn-info > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 4px; +.ant-btn-info:hover, +.ant-btn-info:focus { + color: #fff; + background-color: #75bef2; + border-color: #75bef2; } -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-btn-info:hover > a:only-child, +.ant-btn-info:focus > a:only-child { + color: currentColor; } -.ant-popover-title { - min-width: 177px; - margin: 0; - padding: 0 16px; - line-height: 32px; - height: 32px; - border-bottom: 1px solid #e9e9e9; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; +.ant-btn-info:hover > a:only-child:after, +.ant-btn-info:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-inner-content { - padding: 8px 16px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-info:active, +.ant-btn-info.active { + color: #fff; + background-color: #3a8fd3; + border-color: #3a8fd3; } -.ant-popover-message { - padding: 8px 0 16px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-info:active > a:only-child, +.ant-btn-info.active > a:only-child { + color: currentColor; } -.ant-popover-message > .anticon { - color: #ffbf00; - line-height: 17px; +.ant-btn-info:active > a:only-child:after, +.ant-btn-info.active > a:only-child:after { + content: ''; position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-message-title { - padding-left: 20px; -} -.ant-popover-buttons { - text-align: right; - margin-bottom: 8px; +.ant-btn-info.disabled, +.ant-btn-info[disabled], +.ant-btn-info.disabled:hover, +.ant-btn-info[disabled]:hover, +.ant-btn-info.disabled:focus, +.ant-btn-info[disabled]:focus, +.ant-btn-info.disabled:active, +.ant-btn-info[disabled]:active, +.ant-btn-info.disabled.active, +.ant-btn-info[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-buttons button { - margin-left: 8px; +.ant-btn-info.disabled > a:only-child, +.ant-btn-info[disabled] > a:only-child, +.ant-btn-info.disabled:hover > a:only-child, +.ant-btn-info[disabled]:hover > a:only-child, +.ant-btn-info.disabled:focus > a:only-child, +.ant-btn-info[disabled]:focus > a:only-child, +.ant-btn-info.disabled:active > a:only-child, +.ant-btn-info[disabled]:active > a:only-child, +.ant-btn-info.disabled.active > a:only-child, +.ant-btn-info[disabled].active > a:only-child { + color: currentColor; } -.ant-popover-arrow, -.ant-popover-arrow:after { +.ant-btn-info.disabled > a:only-child:after, +.ant-btn-info[disabled] > a:only-child:after, +.ant-btn-info.disabled:hover > a:only-child:after, +.ant-btn-info[disabled]:hover > a:only-child:after, +.ant-btn-info.disabled:focus > a:only-child:after, +.ant-btn-info[disabled]:focus > a:only-child:after, +.ant-btn-info.disabled:active > a:only-child:after, +.ant-btn-info[disabled]:active > a:only-child:after, +.ant-btn-info.disabled.active > a:only-child:after, +.ant-btn-info[disabled].active > a:only-child:after { + content: ''; position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-arrow { - border-width: 5px; +.ant-btn-info.ant-btn-clicked:after { + border-color: #49a9ee; } -.ant-popover-arrow:after { - border-width: 4px; - content: ""; +.ant-btn-warning { + color: #fff; + background-color: #ffbf00; + border-color: #ffbf00; } -.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 { - border-bottom-width: 0; - border-top-color: rgba(217, 217, 217, 0.7); - bottom: -1px; +.ant-btn-warning > a:only-child { + color: currentColor; } -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - bottom: 1px; - margin-left: -4px; - border-bottom-width: 0; - border-top-color: #fff; +.ant-btn-warning > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-warning:hover, +.ant-btn-warning:focus { + color: #fff; + background-color: #ffce3d; + border-color: #ffce3d; } -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-warning:hover > a:only-child, +.ant-btn-warning:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-warning:hover > a:only-child:after, +.ant-btn-warning:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-left-width: 0; - border-right-color: rgba(217, 217, 217, 0.7); +.ant-btn-warning:active, +.ant-btn-warning.active { + color: #fff; + background-color: #e09a00; + border-color: #e09a00; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - left: 1px; - bottom: -4px; - border-left-width: 0; - border-right-color: #fff; +.ant-btn-warning:active > a:only-child, +.ant-btn-warning.active > a:only-child { + color: currentColor; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-warning:active > a:only-child:after, +.ant-btn-warning.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-warning.disabled, +.ant-btn-warning[disabled], +.ant-btn-warning.disabled:hover, +.ant-btn-warning[disabled]:hover, +.ant-btn-warning.disabled:focus, +.ant-btn-warning[disabled]:focus, +.ant-btn-warning.disabled:active, +.ant-btn-warning[disabled]:active, +.ant-btn-warning.disabled.active, +.ant-btn-warning[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-warning.disabled > a:only-child, +.ant-btn-warning[disabled] > a:only-child, +.ant-btn-warning.disabled:hover > a:only-child, +.ant-btn-warning[disabled]:hover > a:only-child, +.ant-btn-warning.disabled:focus > a:only-child, +.ant-btn-warning[disabled]:focus > a:only-child, +.ant-btn-warning.disabled:active > a:only-child, +.ant-btn-warning[disabled]:active > a:only-child, +.ant-btn-warning.disabled.active > a:only-child, +.ant-btn-warning[disabled].active > a:only-child { + color: currentColor; } -.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 { - border-top-width: 0; - border-bottom-color: rgba(217, 217, 217, 0.7); - top: -1px; +.ant-btn-warning.disabled > a:only-child:after, +.ant-btn-warning[disabled] > a:only-child:after, +.ant-btn-warning.disabled:hover > a:only-child:after, +.ant-btn-warning[disabled]:hover > a:only-child:after, +.ant-btn-warning.disabled:focus > a:only-child:after, +.ant-btn-warning[disabled]:focus > a:only-child:after, +.ant-btn-warning.disabled:active > a:only-child:after, +.ant-btn-warning[disabled]:active > a:only-child:after, +.ant-btn-warning.disabled.active > a:only-child:after, +.ant-btn-warning[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - top: 1px; - margin-left: -4px; - border-top-width: 0; - border-bottom-color: #fff; +.ant-btn-warning.ant-btn-clicked:after { + border-color: #ffbf00; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-error { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-error > a:only-child { + color: currentColor; } -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-error > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-right-width: 0; - border-left-color: rgba(217, 217, 217, 0.7); +.ant-btn-error:hover, +.ant-btn-error:focus { + color: #fff; + background-color: #f46e65; + border-color: #f46e65; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -4px; +.ant-btn-error:hover > a:only-child, +.ant-btn-error:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-error:hover > a:only-child:after, +.ant-btn-error:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-error:active, +.ant-btn-error.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-error:active > a:only-child, +.ant-btn-error.active > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-progress { - display: inline-block; +.ant-btn-error:active > a:only-child:after, +.ant-btn-error.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-progress-line { - width: 100%; - font-size: 12px; - position: relative; +.ant-btn-error.disabled, +.ant-btn-error[disabled], +.ant-btn-error.disabled:hover, +.ant-btn-error[disabled]:hover, +.ant-btn-error.disabled:focus, +.ant-btn-error[disabled]:focus, +.ant-btn-error.disabled:active, +.ant-btn-error[disabled]:active, +.ant-btn-error.disabled.active, +.ant-btn-error[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-progress-outer { - display: inline-block; - width: 100%; - margin-right: 0; - padding-right: 0; -} -.ant-progress-show-info .ant-progress-outer { - padding-right: 45px; - margin-right: -45px; -} -.ant-progress-inner { - display: inline-block; - width: 100%; - background-color: #f7f7f7; - border-radius: 100px; - vertical-align: middle; -} -.ant-progress-circle-trail { - stroke: #f7f7f7; -} -.ant-progress-circle-path { - stroke: #108ee9; -} -.ant-progress-bg { - border-radius: 100px; - background-color: #108ee9; - transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; - position: relative; -} -.ant-progress-text { - width: 35px; - text-align: left; - font-size: 1em; - margin-left: 10px; - vertical-align: middle; - display: inline-block; - position: relative; - top: -1px; -} -.ant-progress-text .anticon { - font-size: 12px; +.ant-btn-error.disabled > a:only-child, +.ant-btn-error[disabled] > a:only-child, +.ant-btn-error.disabled:hover > a:only-child, +.ant-btn-error[disabled]:hover > a:only-child, +.ant-btn-error.disabled:focus > a:only-child, +.ant-btn-error[disabled]:focus > a:only-child, +.ant-btn-error.disabled:active > a:only-child, +.ant-btn-error[disabled]:active > a:only-child, +.ant-btn-error.disabled.active > a:only-child, +.ant-btn-error[disabled].active > a:only-child { + color: currentColor; } -.ant-progress-status-active .ant-progress-bg:before { - content: ""; - opacity: 0; +.ant-btn-error.disabled > a:only-child:after, +.ant-btn-error[disabled] > a:only-child:after, +.ant-btn-error.disabled:hover > a:only-child:after, +.ant-btn-error[disabled]:hover > a:only-child:after, +.ant-btn-error.disabled:focus > a:only-child:after, +.ant-btn-error[disabled]:focus > a:only-child:after, +.ant-btn-error.disabled:active > a:only-child:after, +.ant-btn-error[disabled]:active > a:only-child:after, +.ant-btn-error.disabled.active > a:only-child:after, +.ant-btn-error[disabled].active > a:only-child:after { + content: ''; 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; + right: 0; + background: transparent; } -.ant-progress-status-exception .ant-progress-bg { - background-color: #f04134; +.ant-btn-error.ant-btn-clicked:after { + border-color: #f04134; } -.ant-progress-status-exception .ant-progress-text { - color: #f04134; +.ant-btn-group > .ant-btn { + float: left; } -.ant-progress-status-exception .ant-progress-circle-path { - stroke: #f04134; +.ant-card { + background: #fff; + border-radius: 2px; + font-size: 12px; + position: relative; + overflow: hidden; + transition: all .3s; } -.ant-progress-status-success .ant-progress-bg { - background-color: #00a854; +.ant-card:hover { + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-color: transparent; + z-index: 1; } -.ant-progress-status-success .ant-progress-text { - color: #00a854; +.ant-card-bordered { + border: 1px solid #e9e9e9; } -.ant-progress-status-success .ant-progress-circle-path { - stroke: #00a854; +.ant-card-head { + height: 48px; + line-height: 48px; + border-bottom: 1px solid #e9e9e9; + padding: 0 24px; } -.ant-progress-circle .ant-progress-inner { - position: relative; - line-height: 1; - background-color: transparent; +.ant-card-head-title { + font-size: 14px; + display: inline-block; + text-overflow: ellipsis; + width: 100%; + overflow: hidden; + white-space: nowrap; } -.ant-progress-circle .ant-progress-text { - display: block; +.ant-card-extra { position: absolute; - width: 100%; - text-align: center; - line-height: 1; - top: 50%; - transform: translateY(-50%); - left: 0; - font-family: tahoma; - margin: 0; + right: 24px; + top: 14px; } -.ant-progress-circle .ant-progress-text .anticon { - font-size: 1.16666667em; +.ant-card-body { + padding: 24px; } -.ant-progress-circle .ant-progress-status-exception .ant-progress-text { - color: #f04134; +.ant-card-loading .ant-card-body { + user-select: none; } -.ant-progress-circle .ant-progress-status-success .ant-progress-text { - color: #00a854; +.ant-card-loading-block { + display: inline-block; + margin: 5px 1% 0; + height: 14px; + 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 ant-progress-active { - 0% { - opacity: 0.1; - width: 0; - } - 20% { - opacity: 0.5; - width: 0; - } +@keyframes card-loading { + 0%, 100% { - opacity: 0; - width: 100%; + background-position: 0 50%; + } + 50% { + background-position: 100% 50%; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -3748,436 +4007,240 @@ span.ant-transfer-list-search-action { pointer-events: none; } }*/ -.ant-tree-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-rate { + margin: 0; + padding: 0; + list-style: none; + font-size: 20px; display: inline-block; - line-height: 1; - position: relative; vertical-align: middle; + font-family: 'anticon'; + font-weight: normal; + font-style: normal; } -.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox .ant-tree-checkbox-inner, -.ant-tree-checkbox:hover .ant-tree-checkbox-inner, -.ant-tree-checkbox-focused .ant-tree-checkbox-inner { - border-color: #108ee9; +.ant-rate-disabled .ant-rate-star:before, +.ant-rate-disabled .ant-rate-star-content:before { + cursor: default; } -.ant-tree-checkbox-inner { - position: relative; - top: 0; - left: 0; +.ant-rate-disabled .ant-rate-star:hover { + transform: scale(1); +} +.ant-rate-star { + margin: 0; + padding: 0; display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; - background-color: #fff; - transition: all .3s; + margin-right: 8px; + position: relative; + transition: all 0.3s ease; } -.ant-tree-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-rate-star:hover { + transform: scale(1.1); } -.ant-tree-checkbox-input { +.ant-rate-star:before, +.ant-rate-star-content:before { + color: #e9e9e9; + cursor: pointer; + content: "\E660"; + transition: all 0.3s ease; + display: block; +} +.ant-rate-star-content { position: absolute; left: 0; - z-index: 1; - cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); top: 0; - bottom: 0; - right: 0; - width: 100%; + width: 50%; height: 100%; + overflow: hidden; } -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; +.ant-rate-star-content:before { + color: transparent; } -.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - transform: rotate(45deg) scale(1); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; +.ant-rate-star-half .ant-rate-star-content:before, +.ant-rate-star-full:before { + color: #f5a623; } -.ant-tree-checkbox-checked .ant-tree-checkbox-inner, -.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - background-color: #108ee9; - border-color: #108ee9; +.ant-rate-star-half:hover .ant-rate-star-content:before, +.ant-rate-star-full:hover:before { + color: #f7b84f; } -.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.ant-rate-text { + margin-left: 8px; + vertical-align: middle; + display: inline-block; + font-size: 12px; } -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-slider { + position: relative; + margin: 10px 6px; + height: 12px; + border-radius: 5px; + background-color: #e9e9e9; + cursor: pointer; + border-top: 4px solid #fff; + border-bottom: 4px solid #fff; + transition: background-color 0.3s ease; } -.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.ant-slider-vertical { + width: 12px; + height: 100%; + margin: 6px 10px; + border: 4px solid #fff; + border-top: 0 none; + border-bottom: 0 none; } -.ant-tree-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-slider-vertical .ant-slider-track { + width: 4px; } -.ant-tree-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-slider-vertical .ant-slider-handle { + margin-left: -5px; + margin-bottom: -7px; } -.ant-tree-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-slider-vertical .ant-slider-mark { + top: 0; + left: 8px; + width: 18px; + height: 100%; } -.ant-tree-checkbox-wrapper + span, -.ant-tree-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-slider-vertical .ant-slider-mark-text { + left: 4px; + white-space: nowrap; } -.ant-tree-checkbox-group { - font-size: 12px; +.ant-slider-vertical .ant-slider-step { + width: 4px; + height: 100%; } -.ant-tree-checkbox-group-item { - display: inline-block; +.ant-slider-vertical .ant-slider-dot { + top: auto; + left: 2px; + margin-bottom: -4px; } -@media \0screen { - .ant-tree-checkbox-checked .ant-tree-checkbox-inner:before, - .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-slider-with-marks { + margin-bottom: 28px; } -.ant-tree { - margin: 0; - padding: 5px; - font-size: 12px; +.ant-slider-track { + position: absolute; + left: 0; + height: 4px; + border-radius: 4px; + background-color: #9fd2f6; + z-index: 1; + transition: background-color 0.3s ease; } -.ant-tree li { - padding: 4px 0; - margin: 0; - list-style: none; - white-space: nowrap; - outline: 0; +.ant-slider:hover { + background-color: #e1e1e1; } -.ant-tree li span[draggable="true"] { - user-select: none; - border-top: 2px transparent solid; - border-bottom: 2px transparent solid; - margin-top: -2px; - /* Required to make elements draggable in old WebKit */ - -khtml-user-drag: element; - -webkit-user-drag: element; +.ant-slider:hover .ant-slider-handle { + border-color: #49a9ee; } -.ant-tree li.drag-over > span[draggable] { - background-color: #108ee9; - color: white; - opacity: 0.8; +.ant-slider:hover .ant-slider-track { + background-color: #70bbf2; } -.ant-tree li.drag-over-gap-top > span[draggable] { - border-top-color: #108ee9; +.ant-slider-handle { + position: absolute; + margin-left: -7px; + margin-top: -5px; + width: 14px; + height: 14px; + cursor: pointer; + border-radius: 50%; + border: solid 2px #88c7f4; + background-color: #fff; + z-index: 2; + transition: border-color 0.3s ease, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); } -.ant-tree li.drag-over-gap-bottom > span[draggable] { - border-bottom-color: #108ee9; +.ant-slider-handle:hover { + border-color: #49a9ee; + transform: scale(1.2); + transform-origin: center center; } -.ant-tree li.filter-node > span { - color: #f04134 !important; - font-weight: bold!important; +.ant-slider-handle:active { + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-tree li ul { - margin: 0; - padding: 0 0 0 18px; +.ant-slider-mark { + position: absolute; + top: 10px; + left: 0; + width: 100%; + font-size: 12px; + z-index: 3; } -.ant-tree li .ant-tree-node-content-wrapper { +.ant-slider-mark-text { + position: absolute; display: inline-block; - padding: 3px 5px; - border-radius: 2px; - margin: 0; + vertical-align: middle; + text-align: center; cursor: pointer; - text-decoration: none; - vertical-align: top; - color: rgba(0, 0, 0, 0.65); - transition: all 0.3s ease; -} -.ant-tree li .ant-tree-node-content-wrapper:hover { - background-color: #ecf6fd; + color: rgba(0, 0, 0, 0.43); } -.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #d2eafb; +.ant-slider-mark-text-active { + color: rgba(0, 0, 0, 0.65); } -.ant-tree li span.ant-tree-checkbox { - margin: 0 4px 0 2px; - vertical-align: middle; +.ant-slider-step { + position: absolute; + width: 100%; + height: 4px; + background: transparent; + z-index: 1; } -.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: middle; - border: 0 none; +.ant-slider-dot { + position: absolute; + top: -2px; + margin-left: -4px; + width: 8px; + height: 8px; + border: 2px solid #e9e9e9; + background-color: #fff; cursor: pointer; - outline: none; - text-align: center; + border-radius: 50%; + vertical-align: middle; } -.ant-tree li span.ant-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: #108ee9; +.ant-slider-dot:first-child { + margin-left: -4px; } -.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { - cursor: default; +.ant-slider-dot:last-child { + margin-left: -4px; } -.ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - filter: none; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_close { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; - font-size: 7px \9; - transform: scale(0.58333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - display: inline-block; - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E606"; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); - transition: transform .3s ease; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - filter: none; -} -:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; -} -.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree li span.ant-tree-switcher.ant-tree-noline_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-slider-dot-active { + border-color: #88c7f4; } -.ant-tree-child-tree { - display: none; +.ant-slider-disabled { + background-color: #e9e9e9 !important; } -.ant-tree-child-tree-open { - display: block; +.ant-slider-disabled .ant-slider-track { + background-color: rgba(0, 0, 0, 0.25) !important; } -.ant-tree-treenode-disabled > span, -.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper, -.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span { - color: rgba(0, 0, 0, 0.25); +.ant-slider-disabled .ant-slider-handle, +.ant-slider-disabled .ant-slider-dot { + border-color: rgba(0, 0, 0, 0.25) !important; + background-color: #fff; cursor: not-allowed; + box-shadow: none; } -.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; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; - font-size: 12px \9; - transform: scale(1) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; - font-size: 12px \9; - transform: scale(1) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - 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; - color: rgba(0, 0, 0, 0.43); - transition: transform .3s ease; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - filter: none; -} -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, -:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { - font-size: 12px; -} -.ant-tree.ant-tree-show-line li:not(:last-child):before { - content: ' '; - width: 1px; - border-left: 1px solid #d9d9d9; - height: 100%; - position: absolute; - left: 12px; - margin: 18px 0; +.ant-slider-disabled .ant-slider-mark-text, +.ant-slider-disabled .ant-slider-dot { + cursor: not-allowed !important; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4201,534 +4264,614 @@ span.ant-transfer-list-search-action { pointer-events: none; } }*/ -.ant-table { +.ant-tooltip { + position: absolute; + z-index: 1060; + display: block; + visibility: visible; font-size: 12px; - color: rgba(0, 0, 0, 0.65); - height: 100%; - position: relative; - overflow: hidden; - display: flex; - flex-direction: column; - border-radius: 4px; -} -.ant-table-content { - flex: 1; - position: relative; - overflow: auto; - border-radius: 4px; + line-height: 1.5; } -.ant-table-body { - transition: opacity 0.3s ease; +.ant-tooltip-hidden { + display: none; } -.ant-table table { - min-width: 100%; - width: auto; - border-collapse: separate; - border-spacing: 0; - text-align: left; - overflow: hidden; +.ant-tooltip-placement-top, +.ant-tooltip-placement-topLeft, +.ant-tooltip-placement-topRight { + padding-bottom: 8px; } -.ant-table-thead > tr > th { - background: #f3f3f3; - font-weight: bold; - transition: background .3s ease; - text-align: left; - white-space: nowrap; -} -.ant-table-thead > tr > th .anticon-filter { - margin-left: 4px; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - cursor: pointer; - color: #aaa; - transition: all 0.3s ease; -} -:root .ant-table-thead > tr > th .anticon-filter { - filter: none; -} -:root .ant-table-thead > tr > th .anticon-filter { - font-size: 12px; +.ant-tooltip-placement-right, +.ant-tooltip-placement-rightTop, +.ant-tooltip-placement-rightBottom { + padding-left: 8px; } -.ant-table-thead > tr > th .anticon-filter:hover { - color: #666; +.ant-tooltip-placement-bottom, +.ant-tooltip-placement-bottomLeft, +.ant-tooltip-placement-bottomRight { + padding-top: 8px; } -.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter { - color: #108ee9; +.ant-tooltip-placement-left, +.ant-tooltip-placement-leftTop, +.ant-tooltip-placement-leftBottom { + padding-right: 8px; } -.ant-table-tbody > tr > td { - border-bottom: 1px solid #e9e9e9; +.ant-tooltip-inner { + max-width: 250px; + padding: 8px 10px; + color: #fff; + text-align: left; + text-decoration: none; + background-color: rgba(64, 64, 64, 0.85); + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + min-height: 34px; } -.ant-table-thead > tr, -.ant-table-tbody > tr { - transition: all .3s ease; +.ant-tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-table-thead > tr.ant-table-row-hover, -.ant-table-tbody > tr.ant-table-row-hover, -.ant-table-thead > tr:hover, -.ant-table-tbody > tr:hover { - background-color: #e7f4fd !important; +.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(64, 64, 64, 0.85); } -.ant-table-thead > tr:hover { - background: none; +.ant-tooltip-placement-top .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-table-footer { - height: 50px; - padding: 10px 0; - position: relative; +.ant-tooltip-placement-topLeft .ant-tooltip-arrow { + left: 16px; } -.ant-table-footer .ant-table-description { - line-height: 30px; +.ant-tooltip-placement-topRight .ant-tooltip-arrow { + right: 16px; } -.ant-table.ant-table-stripe table tr:nth-child(2n) { - background-color: #f9f9f9; +.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(64, 64, 64, 0.85); } -.ant-table-title { - padding: 16px 8px; - position: relative; - top: 1px; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-right .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #e9e9e9; +.ant-tooltip-placement-rightTop .ant-tooltip-arrow { + top: 8px; } -.ant-table-title + .ant-table-content { - position: relative; +.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-table-title + .ant-table-content table { - border-top-left-radius: 0; - border-top-right-radius: 0; +.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(64, 64, 64, 0.85); } -.ant-table-tbody > tr.ant-table-row-selected { - background: #fafafa; +.ant-tooltip-placement-left .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-table-thead > tr > th.ant-table-column-sort { - background: #eaeaea; +.ant-tooltip-placement-leftTop .ant-tooltip-arrow { + top: 8px; } -.ant-table-thead > tr > th, -.ant-table-tbody > tr > td { - padding: 16px 8px; - word-break: keep-all; - white-space: nowrap; +.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-table-thead > tr > th.ant-table-selection-column, -.ant-table-tbody > tr > td.ant-table-selection-column { - text-align: center; - width: 30px; +.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(64, 64, 64, 0.85); } -.ant-table-header { - position: absolute; - top: 0; - z-index: 1; - background: #f7f7f7; - overflow: hidden; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-bottom .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-table-header table { - table-layout: fixed; - border-radius: 4px 4px 0 0; +.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { + left: 16px; } -.ant-table-loading { - position: relative; +.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { + right: 16px; } -.ant-table-loading .ant-table-body { +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-menu { + outline: none; + margin-bottom: 0; + padding-left: 0; + list-style: none; + z-index: 1050; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + color: rgba(0, 0, 0, 0.65); 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; + line-height: 46px; } -.ant-table-loading .ant-table-with-pagination { - margin-top: -20px; +.ant-menu-hidden { + display: none; } -.ant-table-loading .ant-table-without-pagination { - margin-top: 10px; +.ant-menu-item-group-list { + margin: 0; + padding: 0; } -.ant-table-middle .ant-table-thead > tr > th, -.ant-table-middle .ant-table-tbody > tr > td { - padding: 10px 8px; +.ant-menu-item-group-title { + color: rgba(0, 0, 0, 0.43); + font-size: 12px; + line-height: 1.5; + padding: 8px 16px; } -.ant-table-small { - border: 1px solid #e9e9e9; - border-radius: 4px; +.ant-menu-item, +.ant-menu-submenu, +.ant-menu-submenu-title { + cursor: pointer; + transition: all .3s; } -.ant-table-small .ant-table-body > table { - border: 0; - padding: 0 8px; +.ant-menu-item:active, +.ant-menu-submenu-title:active { + background: #ecf6fd; } -.ant-table-small.ant-table-bordered .ant-table-body > table { - border: 0; +.ant-menu-submenu .ant-menu-sub { + cursor: initial; } -.ant-table-small .ant-table-thead > tr > th { - padding: 10px 8px; - background: #fff; - border-bottom: 1px solid #e9e9e9; +.ant-menu-item > a { + display: block; + color: rgba(0, 0, 0, 0.65); } -.ant-table-small .ant-table-tbody > tr > td { - padding: 6px 8px; +.ant-menu-item > a:hover { + color: #108ee9; } -.ant-table-small .ant-table-header { - background: #fff; +.ant-menu-item > a:focus { + text-decoration: none; } -.ant-table-small .ant-table-header table { - border-bottom: 1px solid #e9e9e9; -} -.ant-table-small .ant-table-header .ant-table-thead > tr > th { - border-bottom: 0; -} -.ant-table-small .ant-table-row:last-child td { - border-bottom: 0; +.ant-menu-item > a:before { + position: absolute; + background-color: transparent; + width: 100%; + height: 100%; + top: 0; + left: 0; + bottom: 0; + right: 0; + content: ''; } -.ant-table-column-sorter { - margin-left: 4px; - display: inline-block; - width: 12px; - height: 15px; - vertical-align: middle; - text-align: center; +.ant-menu-item-divider { + height: 1px; + overflow: hidden; + background-color: #e9e9e9; line-height: 0; } -.ant-table-column-sorter-up, -.ant-table-column-sorter-down { - line-height: 4px; - height: 6px; - display: block; - width: 12px; - cursor: pointer; -} -.ant-table-column-sorter-up:hover .anticon, -.ant-table-column-sorter-down:hover .anticon { - color: #666; -} -.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 { +.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: #108ee9; } -.ant-table-column-sorter .anticon-caret-up, -.ant-table-column-sorter .anticon-caret-down { - display: inline-block; - font-size: 12px; - font-size: 6px \9; - transform: scale(0.5) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - line-height: 6px; - height: 6px; - color: #aaa; -} -:root .ant-table-column-sorter .anticon-caret-up, -:root .ant-table-column-sorter .anticon-caret-down { - filter: none; -} -:root .ant-table-column-sorter .anticon-caret-up, -:root .ant-table-column-sorter .anticon-caret-down { - font-size: 12px; -} -.ant-table-column-sorter .anticon-caret-up:before, -.ant-table-column-sorter .anticon-caret-down:before { - -moz-transform-origin: 53% 50%; - /* fix firefox position */ +.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { + z-index: 1050; } -.ant-table-bordered .ant-table-content { - border: 1px solid #e9e9e9; +.ant-menu-horizontal .ant-menu-item, +.ant-menu-horizontal .ant-menu-submenu { + margin-top: -1px; } -.ant-table-bordered .ant-table-header { - margin: 1px 0 0 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-table-bordered .ant-table-header table { - border: 0; +.ant-menu-item-selected { + color: #108ee9; } -.ant-table-bordered .ant-table-header .ant-table-fixed-left { - border-right: 1px solid #e9e9e9; +.ant-menu-item-selected > a, +.ant-menu-item-selected > a:hover { + color: #108ee9; } -.ant-table-bordered .ant-table-header .ant-table-fixed-right { - border-left: 1px solid #e9e9e9; +.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { + background-color: #ecf6fd; } -.ant-table-bordered > .ant-table-fixed-left { - border-left: 1px solid #e9e9e9; - border-top: 1px solid #e9e9e9; +.ant-menu-horizontal, +.ant-menu-inline, +.ant-menu-vertical { + z-index: auto; } -.ant-table-bordered > .ant-table-fixed-right { - border-top: 1px solid #e9e9e9; +.ant-menu-inline, +.ant-menu-vertical { border-right: 1px solid #e9e9e9; } -.ant-table-bordered .ant-table-thead > tr > th { - border-bottom: 1px solid #e9e9e9; -} -.ant-table-bordered .ant-table-tbody tr:last-child > th, -.ant-table-bordered .ant-table-tbody tr:last-child > td { - border-bottom: 0; +.ant-menu-inline .ant-menu-item, +.ant-menu-vertical .ant-menu-item { + margin-left: -1px; + left: 1px; + position: relative; + z-index: 1; } -.ant-table-bordered .ant-table-thead > tr > th, -.ant-table-bordered .ant-table-tbody > tr > td { - border-right: 1px solid #e9e9e9; +.ant-menu-inline .ant-menu-item:after, +.ant-menu-vertical .ant-menu-item:after { + content: ""; + position: absolute; + right: 0; + top: 0; + bottom: 0; + border-right: 3px solid #108ee9; + transform: scaleY(0.0001); + transition: all .2s; } -.ant-table-bordered .ant-table-thead > tr > th:last-child, -.ant-table-bordered .ant-table-tbody > tr > td:last-child { +.ant-menu-vertical.ant-menu-sub { border-right: 0; } -.ant-table-placeholder { - height: 65px; - line-height: 65px; - text-align: center; - font-size: 12px; - color: #999; -} -.ant-table-placeholder .anticon { - margin-right: 4px; -} -.ant-table-pagination { - float: right; - margin-right: -8px; +.ant-menu-vertical.ant-menu-sub .ant-menu-item { + border-right: 0; + margin-left: 0; + left: 0; } -.ant-table-filter-dropdown { - min-width: 96px; - margin-left: -8px; - background: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-menu-vertical.ant-menu-sub .ant-menu-item:after { + border-right: 0; } -.ant-table-filter-dropdown .ant-dropdown-menu { - border: 0; - box-shadow: none; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:first-child { border-radius: 4px 4px 0 0; } -.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span { - margin-left: 8px; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:last-child, +.ant-menu-vertical.ant-menu-sub > .ant-menu-item-group:last-child > .ant-menu-item-group-list:last-child > .ant-menu-item:last-child { + border-radius: 0 0 4px 4px; } -.ant-table-filter-dropdown .ant-dropdown-menu-sub { +.ant-menu-vertical.ant-menu-sub > .ant-menu-item:only-child { border-radius: 4px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); -} -.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { - color: #108ee9; - font-weight: bold; - text-shadow: 0 0 2px #cfe8fb; -} -.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-menu-inline { + width: 100%; + transition: width .24s; } -.ant-table-filter-dropdown-btns { - overflow: hidden; - padding: 7px 15px; - border-top: 1px solid #e9e9e9; +.ant-menu-inline .ant-menu-selected:after, +.ant-menu-inline .ant-menu-item-selected:after { + transform: scaleY(1); } -.ant-table-filter-dropdown-link { - color: #108ee9; +.ant-menu-inline-collapsed { + width: 64px; + transition: all .3s; } -.ant-table-filter-dropdown-link:hover { - color: #49a9ee; +.ant-menu-inline-collapsed > .ant-menu-item, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title { + text-align: center; + left: 0; + padding: 0; } -.ant-table-filter-dropdown-link:active { - color: #0e77ca; +.ant-menu-inline-collapsed > .ant-menu-item:after, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title:after { + display: none; } -.ant-table-filter-dropdown-link.confirm { - float: left; +.ant-menu-inline-collapsed > .ant-menu-item .anticon, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon { + font-size: 16px; + line-height: 42px; + margin: 0; } -.ant-table-filter-dropdown-link.clear { - float: right; +.ant-menu-inline-collapsed > .ant-menu-item .anticon + span, +.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span { + max-width: 0; + visibility: hidden; } -.ant-table-expand-icon-th { - width: 34px; +.ant-menu-inline-collapsed-tooltip { + pointer-events: none; } -.ant-table-row-expand-icon { - cursor: pointer; - display: inline-block; - width: 16px; - height: 16px; - text-align: center; - line-height: 14px; - color: #ffffff; - font-weight: bold; - user-select: none; - border-radius: 1px; - background: #666; +.ant-menu-inline-collapsed-tooltip .anticon { + display: none; } -.ant-table-row-expand-icon-cell { - width: 18px; +.ant-menu-inline-collapsed-tooltip a { + color: rgba(255, 255, 255, 0.91); } -.ant-table-row-expanded:after { - content: '-'; +.ant-menu-submenu-horizontal > .ant-menu { + top: 100%; + left: 0; + position: absolute; + min-width: 100%; + margin-top: 7px; + z-index: 1050; } -.ant-table-row-collapsed:after { - content: '+'; +.ant-menu-submenu-vertical { + z-index: 1; } -.ant-table-row-spaced { - visibility: hidden; +.ant-menu-submenu-vertical > .ant-menu { + top: 0; + left: 100%; + position: absolute; + min-width: 160px; + margin-left: 4px; + z-index: 1050; } -.ant-table-row-spaced:after { - content: '.'; -} -.ant-table-row[class*="ant-table-row-level-0"] .ant-table-selection-column > span { - display: inline-block; +.ant-menu-item, +.ant-menu-submenu-title { + margin: 0; + padding: 0 20px; + position: relative; + display: block; + white-space: nowrap; } -tr.ant-table-expanded-row, -tr.ant-table-expanded-row:hover { - background: #fbfbfb; +.ant-menu-item .anticon, +.ant-menu-submenu-title .anticon { + min-width: 14px; + margin-right: 8px; + transition: all .3s; + vertical-align: middle; } -.ant-table .ant-table-row-indent + .ant-table-row-expand-icon { - margin-right: 3px; +.ant-menu-item .anticon + span, +.ant-menu-submenu-title .anticon + span { + max-width: 100%; + display: inline-block; + overflow: hidden; + transition: all .3s; + vertical-align: middle; + line-height: 1.5; + text-overflow: ellipsis; } -.ant-table-body-inner { - height: 100%; +.ant-menu > .ant-menu-item-divider { + height: 1px; + margin: 1px 0; + overflow: hidden; + padding: 0; + line-height: 0; + background-color: #e9e9e9; } -.ant-table-fixed-header .ant-table-body { +.ant-menu-submenu { position: relative; - background: #fff; } -.ant-table-fixed-header .ant-table-body-inner { - overflow: scroll; +.ant-menu-submenu > .ant-menu { + background-color: #fff; + border-radius: 4px; } -.ant-table-fixed-header .ant-table-scroll .ant-table-header { - overflow: scroll; - padding-bottom: 20px; - margin-bottom: -20px; +.ant-menu-submenu-vertical > .ant-menu-submenu-title:after { + font-family: "anticon" !important; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; + position: absolute; + transition: transform .3s; + content: "\E61D"; + right: 16px; + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + transform: rotate(270deg) scale(0.75); } -.ant-table-fixed-left, -.ant-table-fixed-right { +.ant-menu-submenu-inline > .ant-menu-submenu-title:after { + font-family: "anticon" !important; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; position: absolute; + transition: transform .3s; + content: "\E61D"; + right: 16px; top: 0; - overflow: hidden; - z-index: 1; - transition: box-shadow 0.3s ease; - border-radius: 0; -} -.ant-table-fixed-left table, -.ant-table-fixed-right table { - width: auto; - background: #fff; + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.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; +:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { + filter: none; } -.ant-table-fixed-left { - left: 0; - box-shadow: 2px -2px 5px rgba(0, 0, 0, 0.2); +:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { + font-size: 12px; } -.ant-table-fixed-left .ant-table-header { - overflow-y: hidden; +.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title:after { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + transform: rotate(180deg) scale(0.75); } -.ant-table-fixed-left .ant-table-body-inner { - margin-right: -20px; - padding-right: 20px; +.ant-menu-vertical .ant-menu-submenu-selected { + color: #108ee9; } -.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner { - padding-right: 0; +.ant-menu-vertical .ant-menu-submenu-selected > a { + color: #108ee9; } -.ant-table-fixed-left, -.ant-table-fixed-left table { - border-radius: 4px 0 0 0; +.ant-menu-horizontal { + border: 0; + border-bottom: 1px solid #e9e9e9; + box-shadow: none; + z-index: 0; } -.ant-table-fixed-right { - right: 0; - background: #f3f3f3; - box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2); +.ant-menu-horizontal > .ant-menu-item, +.ant-menu-horizontal > .ant-menu-submenu { + position: relative; + top: 1px; + float: left; + border-bottom: 2px solid transparent; } -.ant-table-fixed-right, -.ant-table-fixed-right table { - border-radius: 0 4px 0 0; +.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 #108ee9; + color: #108ee9; } -.ant-table-fixed-right .ant-table-expanded-row { - color: transparent; - pointer-events: none; +.ant-menu-horizontal > .ant-menu-item > a, +.ant-menu-horizontal > .ant-menu-submenu > a { + display: block; + color: rgba(0, 0, 0, 0.65); } -.ant-table.ant-table-scroll-position-left .ant-table-fixed-left { - box-shadow: none; +.ant-menu-horizontal > .ant-menu-item > a:hover, +.ant-menu-horizontal > .ant-menu-submenu > a:hover { + color: #108ee9; } -.ant-table.ant-table-scroll-position-right .ant-table-fixed-right { - box-shadow: none; +.ant-menu-horizontal:after { + content: " "; + display: block; + height: 0; + clear: both; } -.ant-table-column-hidden { - display: none; +.ant-menu-vertical .ant-menu-item, +.ant-menu-inline .ant-menu-item, +.ant-menu-vertical .ant-menu-submenu-title, +.ant-menu-inline .ant-menu-submenu-title { + padding: 0 16px; + font-size: 12px; + line-height: 42px; + height: 42px; + overflow: hidden; + text-overflow: ellipsis; } -.ant-table-thead > tr > th.ant-table-column-has-prev { - position: relative; +.ant-menu-item-group-list .ant-menu-item, +.ant-menu-item-group-list .ant-menu-submenu-title { + padding: 0 16px 0 28px; } -.ant-table-thead > tr > th.ant-table-column-has-prev, -.ant-table-tbody > tr > td.ant-table-column-has-prev { - padding-left: 24px; +.ant-menu-vertical.ant-menu-sub { + padding: 0; + transform-origin: 0 0; } -.ant-table-prev-columns-page, -.ant-table-next-columns-page { - cursor: pointer; - color: #666; - z-index: 1; +.ant-menu-vertical.ant-menu-sub > .ant-menu-item, +.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu { + transform-origin: 0 0; } -.ant-table-prev-columns-page:hover, -.ant-table-next-columns-page:hover { - color: #108ee9; +.ant-menu-root.ant-menu-vertical, +.ant-menu-root.ant-menu-inline { + box-shadow: none; } -.ant-table-prev-columns-page-disabled, -.ant-table-next-columns-page-disabled { - cursor: not-allowed; - color: #bbb; +.ant-menu-sub.ant-menu-inline { + padding: 0; + border: 0; + box-shadow: none; + border-radius: 0; } -.ant-table-prev-columns-page-disabled:hover, -.ant-table-next-columns-page-disabled:hover { - color: #bbb; +.ant-menu-sub.ant-menu-inline > .ant-menu-item, +.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { + line-height: 42px; + height: 42px; + list-style-type: disc; + list-style-position: inside; } -.ant-table-prev-columns-page { - position: absolute; - left: 8px; +.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { + padding-left: 32px; } -.ant-table-prev-columns-page:before { - content: '\E601'; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - font-weight: bold; - font-family: anticon; +.ant-menu-item-disabled, +.ant-menu-submenu-disabled { + color: rgba(0, 0, 0, 0.25) !important; + cursor: not-allowed; + background: none; + border-color: transparent !important; } -:root .ant-table-prev-columns-page:before { - filter: none; +.ant-menu-item-disabled > a, +.ant-menu-submenu-disabled > a { + color: rgba(0, 0, 0, 0.25) !important; + pointer-events: none; } -:root .ant-table-prev-columns-page:before { - font-size: 12px; +.ant-menu-item-disabled > .ant-menu-submenu-title, +.ant-menu-submenu-disabled > .ant-menu-submenu-title { + color: rgba(0, 0, 0, 0.25) !important; + cursor: not-allowed; } -.ant-table-next-columns-page { - float: right; - margin-left: 8px; +.ant-menu-dark, +.ant-menu-dark .ant-menu-sub { + color: rgba(255, 255, 255, 0.67); + background: #404040; } -.ant-table-next-columns-page:before { - content: '\E600'; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - font-weight: bold; - font-family: anticon; +.ant-menu-dark .ant-menu-inline.ant-menu-sub { + background: #333; } -:root .ant-table-next-columns-page:before { - filter: none; +.ant-menu-dark.ant-menu-horizontal { + border-bottom-color: #404040; } -:root .ant-table-next-columns-page:before { - font-size: 12px; +.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, +.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { + border-color: #404040; + border-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.67); +} +.ant-menu-dark.ant-menu-inline, +.ant-menu-dark.ant-menu-vertical { + border-right: 0; +} +.ant-menu-dark.ant-menu-inline .ant-menu-item, +.ant-menu-dark.ant-menu-vertical .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 { + border-right: 0; +} +.ant-menu-dark .ant-menu-item:hover, +.ant-menu-dark .ant-menu-item-active, +.ant-menu-dark .ant-menu-submenu-active, +.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open, +.ant-menu-dark .ant-menu-submenu-selected, +.ant-menu-dark .ant-menu-submenu:hover, +.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:not(.ant-menu-inline) .ant-menu-submenu-open > a, +.ant-menu-dark .ant-menu-submenu-selected > a, +.ant-menu-dark .ant-menu-submenu:hover > a, +.ant-menu-dark .ant-menu-submenu-title:hover > a { + color: #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 { + background-color: #108ee9; +} +.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; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4752,122 +4895,284 @@ tr.ant-table-expanded-row:hover { pointer-events: none; } }*/ -.ant-tooltip { +.ant-dropdown { position: absolute; - z-index: 1060; + left: -9999px; + top: -9999px; + z-index: 1050; display: block; - visibility: visible; font-size: 12px; + font-weight: normal; line-height: 1.5; } -.ant-tooltip-hidden { - display: none; +.ant-dropdown-wrap { + position: relative; } -.ant-tooltip-placement-top, -.ant-tooltip-placement-topLeft, -.ant-tooltip-placement-topRight { - padding-bottom: 8px; +.ant-dropdown-wrap .ant-btn > .anticon-down { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-tooltip-placement-right, -.ant-tooltip-placement-rightTop, -.ant-tooltip-placement-rightBottom { - padding-left: 8px; +:root .ant-dropdown-wrap .ant-btn > .anticon-down { + filter: none; } -.ant-tooltip-placement-bottom, -.ant-tooltip-placement-bottomLeft, -.ant-tooltip-placement-bottomRight { - padding-top: 8px; +:root .ant-dropdown-wrap .ant-btn > .anticon-down { + font-size: 12px; } -.ant-tooltip-placement-left, -.ant-tooltip-placement-leftTop, -.ant-tooltip-placement-leftBottom { - padding-right: 8px; +.ant-dropdown-wrap .anticon-down:before { + transition: transform 0.2s ease; } -.ant-tooltip-inner { - max-width: 250px; - padding: 8px 10px; - color: #fff; +.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: 0; + margin: 0; text-align: left; - text-decoration: none; - background-color: rgba(64, 64, 64, 0.85); + background-color: #fff; border-radius: 4px; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - min-height: 34px; -} -.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(64, 64, 64, 0.85); + background-clip: padding-box; } -.ant-tooltip-placement-top .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +.ant-dropdown-menu-item, +.ant-dropdown-menu-submenu-title { + padding: 7px 8px; + margin: 0; + clear: both; + font-size: 12px; + font-weight: normal; + color: rgba(0, 0, 0, 0.65); + white-space: nowrap; + cursor: pointer; + transition: all .3s; } -.ant-tooltip-placement-topLeft .ant-tooltip-arrow { - left: 16px; +.ant-dropdown-menu-item > a, +.ant-dropdown-menu-submenu-title > a { + color: rgba(0, 0, 0, 0.65); + display: block; + padding: 7px 8px; + margin: -7px -8px; + transition: all .3s; } -.ant-tooltip-placement-topRight .ant-tooltip-arrow { - right: 16px; +.ant-dropdown-menu-item > a:focus, +.ant-dropdown-menu-submenu-title > a:focus { + text-decoration: none; } -.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(64, 64, 64, 0.85); +.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: #108ee9; + background-color: #ecf6fd; } -.ant-tooltip-placement-right .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-dropdown-menu-item:hover, +.ant-dropdown-menu-submenu-title:hover { + background-color: #ecf6fd; } -.ant-tooltip-placement-rightTop .ant-tooltip-arrow { - top: 8px; +.ant-dropdown-menu-item-disabled, +.ant-dropdown-menu-submenu-title-disabled { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { - bottom: 8px; +.ant-dropdown-menu-item-disabled:hover, +.ant-dropdown-menu-submenu-title-disabled:hover { + color: rgba(0, 0, 0, 0.25); + background-color: #fff; + cursor: not-allowed; } -.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(64, 64, 64, 0.85); +.ant-dropdown-menu-item:first-child, +.ant-dropdown-menu-submenu-title:first-child, +.ant-dropdown-menu-item:first-child > a, +.ant-dropdown-menu-submenu-title:first-child > a { + border-radius: 4px 4px 0 0; } -.ant-tooltip-placement-left .ant-tooltip-arrow { - top: 50%; - margin-top: -5px; +.ant-dropdown-menu-item:last-child, +.ant-dropdown-menu-submenu-title:last-child, +.ant-dropdown-menu-item:last-child > a, +.ant-dropdown-menu-submenu-title:last-child > a { + border-radius: 0 0 4px 4px; } -.ant-tooltip-placement-leftTop .ant-tooltip-arrow { - top: 8px; +.ant-dropdown-menu-item:only-child, +.ant-dropdown-menu-submenu-title:only-child, +.ant-dropdown-menu-item:only-child > a, +.ant-dropdown-menu-submenu-title:only-child > a { + border-radius: 4px; } -.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { - bottom: 8px; +.ant-dropdown-menu-item-divider, +.ant-dropdown-menu-submenu-title-divider { + height: 1px; + overflow: hidden; + background-color: #e9e9e9; + line-height: 0; } -.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(64, 64, 64, 0.85); +.ant-dropdown-menu-submenu-title:after { + font-family: "anticon" !important; + position: absolute; + content: "\E61F"; + right: 8px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-tooltip-placement-bottom .ant-tooltip-arrow { - left: 50%; - margin-left: -5px; +:root .ant-dropdown-menu-submenu-title:after { + filter: none; } -.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { - left: 16px; +:root .ant-dropdown-menu-submenu-title:after { + font-size: 12px; } -.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { - right: 16px; +.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:first-child .ant-dropdown-menu-submenu-title { + border-radius: 4px 4px 0 0; +} +.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title { + border-radius: 0 0 4px 4px; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-dropdown-trigger .anticon-down, +:root .ant-dropdown-link .anticon-down { + filter: none; +} +:root .ant-dropdown-trigger .anticon-down, +:root .ant-dropdown-link .anticon-down { + font-size: 12px; +} +.ant-dropdown-button { + white-space: nowrap; +} +.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { + padding-right: 8px; +} +.ant-dropdown-button .anticon-down { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-dropdown-button .anticon-down { + filter: none; +} +:root .ant-dropdown-button .anticon-down { + font-size: 12px; +} +.ant-dropdown-menu-dark, +.ant-dropdown-menu-dark .ant-dropdown-menu { + background: #404040; +} +.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.67); +} +.ant-dropdown-menu-dark .ant-dropdown-menu-item:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:after, +.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:after { + color: rgba(255, 255, 255, 0.67); +} +.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: #108ee9; + color: #fff; +} +.ant-affix { + position: fixed; + z-index: 10; +} +.ant-back-top { + 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: rgba(64, 64, 64, 0.4); + color: #fff; + text-align: center; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-back-top-content:hover { + background-color: rgba(64, 64, 64, 0.6); + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-back-top-icon { + font-size: 20px; + margin-top: 10px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -4891,644 +5196,641 @@ tr.ant-table-expanded-row:hover { pointer-events: none; } }*/ -legend { - display: block; +.ant-steps { + font-size: 0; width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 14px; - line-height: inherit; - color: rgba(0, 0, 0, 0.43); - border: 0; - border-bottom: 1px solid #d9d9d9; -} -label { - font-size: 12px; + line-height: 1.5; } -input[type="search"] { - box-sizing: border-box; +.ant-steps .ant-steps-item { + position: relative; + display: inline-block; + vertical-align: top; } -input[type="radio"], -input[type="checkbox"] { - line-height: normal; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner { + border-color: #ccc; + background-color: #fff; } -input[type="file"] { - display: block; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner > .ant-steps-icon { + color: #ccc; } -input[type="range"] { - display: block; - width: 100%; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-title { + color: #999; } -select[multiple], -select[size] { - height: auto; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-description { + color: #999; } -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-tail > i { + background-color: #e9e9e9; } -output { - display: block; - padding-top: 15px; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner { + border-color: #108ee9; + background-color: #108ee9; } -label { - position: relative; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { + color: #fff; } -label > .anticon { - vertical-align: top; - font-size: 12px; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-title { + color: #666; } -.ant-form-item-required:before { - display: inline-block; - margin-right: 4px; - content: "*"; - font-family: SimSun; - line-height: 1; - font-size: 12px; - color: #f04134; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-description { + color: #666; } -.ant-form-hide-required-mark .ant-form-item-required:before { - display: none; +.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-tail > i { + background-color: #e9e9e9; } -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-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner { + border-color: #108ee9; + background-color: #fff; } -.ant-form-item { - font-size: 12px; - margin-bottom: 24px; - color: rgba(0, 0, 0, 0.65); - vertical-align: top; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner > .ant-steps-icon { + color: #108ee9; } -.ant-form-item > .ant-form-item, -.ant-form-item :not(.ant-form) > .ant-form-item { - margin-bottom: -24px; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-tail > i:after { + width: 100%; + background: #108ee9; + transition: all 0.4s ease; + opacity: 1; } -.ant-form-item-control { - line-height: 32px; - position: relative; - zoom: 1; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-title { + color: #999; } -.ant-form-item-control:before, -.ant-form-item-control:after { - content: " "; - display: table; +.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-description { + color: #999; } -.ant-form-item-control:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner { + border-color: #f04134; + background-color: #fff; } -.ant-form-item-with-help { - margin-bottom: 6px; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner > .ant-steps-icon { + color: #f04134; } -.ant-form-item-label { - text-align: right; - vertical-align: middle; - padding: 7px 0; - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-title { + color: #f04134; } -.ant-form-item-label label { - color: rgba(0, 0, 0, 0.85); +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-description { + color: #f04134; } -.ant-form-item-label label:after { - content: ":"; - margin: 0 8px 0 2px; - position: relative; - top: -0.5px; +.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-tail > i { + background-color: #e9e9e9; } -.ant-form-item .ant-switch { - margin: 4px 0; +.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i, +.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i:after { + background-color: #f04134; } -.ant-form-item-no-colon .ant-form-item-label label:after { - content: " "; +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { + background: none; + border: 0; + width: auto; + height: auto; } -.ant-form-explain { - line-height: 1.5; +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner > .ant-steps-icon { + font-size: 20px; + top: 2px; + width: 20px; + height: 20px; } -.ant-form-explain, -.ant-form-extra { - color: rgba(0, 0, 0, 0.43); +.ant-steps .ant-steps-item.ant-steps-custom.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { + color: #108ee9; } -.ant-form-text { +.ant-steps .ant-steps-head, +.ant-steps .ant-steps-main { + position: relative; display: inline-block; - padding-right: 8px; + vertical-align: top; } -.ant-form-split { +.ant-steps .ant-steps-head { + background: #fff; +} +.ant-steps .ant-steps-head-inner { display: block; + border: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; text-align: center; + border-radius: 26px; + font-size: 14px; + margin-right: 8px; + transition: background-color 0.3s ease, border-color 0.3s ease; } -form .has-feedback .ant-input { - padding-right: 24px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon { + line-height: 1; + top: -1.5px; + color: #108ee9; + position: relative; } -form .has-feedback .ant-select-arrow, -form .has-feedback .ant-select-selection__clear { - right: 28px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon { + font-size: 12px; } -form .has-feedback .ant-select-selection-selected-value { - padding-right: 42px; +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-cross, +.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-check { + font-weight: bold; } -form .has-feedback .ant-cascader-picker-arrow { - padding-right: 36px; +.ant-steps .ant-steps-main { + margin-top: 2.5px; } -form .has-feedback .ant-cascader-picker-clear { - right: 28px; +.ant-steps .ant-steps-title { + font-size: 14px; + margin-bottom: 4px; + color: #666; + font-weight: bold; + background: #fff; + display: inline-block; + padding-right: 10px; } -form .has-feedback .ant-calendar-picker-icon, -form .has-feedback .ant-calendar-picker-clear { - right: 28px; +.ant-steps .ant-steps-title > a:first-child:last-child { + color: #666; } -form textarea.ant-input { - height: auto; +.ant-steps .ant-steps-item-last .ant-steps-title { + padding-right: 0; + width: 100%; } -form .ant-upload { - background: transparent; +.ant-steps .ant-steps-description { + font-size: 12px; + color: #999; } -form input[type="radio"], -form input[type="checkbox"] { - width: 14px; - height: 14px; +.ant-steps .ant-steps-tail { + position: absolute; + left: 0; + width: 100%; + top: 13px; + padding: 0 10px; } -form .ant-radio-inline, -form .ant-checkbox-inline { +.ant-steps .ant-steps-tail > i { display: inline-block; - vertical-align: middle; - font-weight: normal; - cursor: pointer; - margin-left: 8px; + vertical-align: top; + background: #e9e9e9; + height: 1px; + border-radius: 1px; + width: 100%; + position: relative; } -form .ant-radio-inline:first-child, -form .ant-checkbox-inline:first-child { - margin-left: 0; +.ant-steps .ant-steps-tail > i:after { + position: absolute; + content: ''; + top: 0; + width: 0; + background: #e9e9e9; + height: 100%; + opacity: 0; } -form .ant-checkbox-vertical, -form .ant-radio-vertical { - display: block; +.ant-steps.ant-steps-small .ant-steps-head-inner { + border: 1px solid #ccc; + width: 18px; + height: 18px; + line-height: 18px; + text-align: center; + border-radius: 18px; + font-size: 12px; + margin-right: 10px; } -form .ant-checkbox-vertical + .ant-checkbox-vertical, -form .ant-radio-vertical + .ant-radio-vertical { - margin-left: 0; +.ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + top: 0; } -form .ant-input-number { - margin-top: -1px; - margin-right: 8px; +:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + filter: none; } -form .ant-select, -form .ant-cascader-picker { - width: 100%; +:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { + font-size: 12px; } -.ant-input-group-wrap .ant-select-selection { - border-bottom-left-radius: 0; - border-top-left-radius: 0; +.ant-steps.ant-steps-small .ant-steps-main { + margin-top: 0; } -.ant-input-group-wrap .ant-select-selection:hover { - border-color: #d9d9d9; +.ant-steps.ant-steps-small .ant-steps-title { + font-size: 12px; + margin-bottom: 4px; + color: #666; + font-weight: bold; } -.ant-input-group-wrap .ant-select-selection--single { - margin-left: -1px; - height: 32px; - background-color: #eee; +.ant-steps.ant-steps-small .ant-steps-description { + font-size: 12px; + color: #999; } -.ant-input-group-wrap .ant-select-selection--single .ant-select-selection__rendered { - padding-left: 8px; - padding-right: 25px; - line-height: 30px; +.ant-steps.ant-steps-small .ant-steps-tail { + top: 8px; + padding: 0 8px; } -.ant-input-group-wrap .ant-select-open .ant-select-selection { - border-color: #d9d9d9; - box-shadow: none; +.ant-steps.ant-steps-small .ant-steps-tail > i { + height: 1px; + border-radius: 1px; + width: 100%; } -.ant-form-vertical .ant-form-item-label { - padding: 0 0 8px; +.ant-steps.ant-steps-small .ant-steps-item.ant-steps-custom .ant-steps-head-inner, +.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { + width: inherit; + height: inherit; + line-height: inherit; + border-radius: 0; + border: 0; + background: none; +} +.ant-steps-vertical .ant-steps-item { display: block; - text-align: left; } -.ant-form-vertical .ant-form-item-label label:after { - content: ''; +.ant-steps-vertical .ant-steps-tail { + position: absolute; + left: 13px; + top: 0; + height: 100%; + width: 1px; + padding: 30px 0 4px 0; } -.ant-form-inline .ant-form-item { - display: inline-block; - margin-right: 10px; - margin-bottom: 0; +.ant-steps-vertical .ant-steps-tail > i { + height: 100%; + width: 1px; } -.ant-form-inline .ant-form-item-with-help { - margin-bottom: 24px; +.ant-steps-vertical .ant-steps-tail > i:after { + height: 0; + width: 100%; } -.ant-form-inline .ant-form-item > div { - display: inline-block; - vertical-align: middle; +.ant-steps-vertical .ant-steps-status-finish .ant-steps-tail > i:after { + height: 100%; } -.ant-form-inline .ant-form-text { - display: inline-block; +.ant-steps-vertical .ant-steps-head { + float: left; } -.ant-form-inline .has-feedback { - display: inline-block; +.ant-steps-vertical .ant-steps-head-inner { + margin-right: 16px; } -.ant-form-inline .ant-form-explain { - position: absolute; +.ant-steps-vertical .ant-steps-main { + min-height: 47px; + overflow: hidden; + display: block; } -.has-success.has-feedback:after, -.has-warning.has-feedback:after, -.has-error.has-feedback:after, -.is-validating.has-feedback:after { +.ant-steps-vertical .ant-steps-main .ant-steps-title { + line-height: 26px; +} +.ant-steps-vertical .ant-steps-main .ant-steps-description { + padding-bottom: 12px; +} +.ant-steps-vertical.ant-steps-small .ant-steps-tail { position: absolute; + left: 9px; top: 0; - right: 0; - visibility: visible; - pointer-events: none; - width: 32px; - height: 32px; - line-height: 32px; - 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: ""; -} -.has-success.has-feedback:after { - animation-name: diffZoomIn1 !important; + padding: 22px 0 4px 0; } -.has-error.has-feedback:after { - animation-name: diffZoomIn2 !important; +.ant-steps-vertical.ant-steps-small .ant-steps-tail > i { + height: 100%; } -.has-warning.has-feedback:after { - animation-name: diffZoomIn3 !important; +.ant-steps-vertical.ant-steps-small .ant-steps-title { + line-height: 18px; } -.has-success.has-feedback:after { - content: '\E630'; - color: #00a854; +.ant-steps-horizontal.ant-steps-hidden { + visibility: hidden; } -.has-warning .ant-form-explain, -.has-warning .ant-form-split { - color: #ffbf00; +.ant-steps-horizontal .ant-steps-description { + max-width: 100px; } -.has-warning .ant-input, -.has-warning .ant-input:hover { - border-color: #ffbf00; +.ant-steps-horizontal .ant-steps-item:not(:first-child) .ant-steps-head { + padding-left: 10px; + margin-left: -10px; } -.has-warning .ant-input:focus { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-pagination { + font-size: 12px; } -.has-warning .ant-input:not([disabled]):hover { - border-color: #ffbf00; +.ant-pagination:after { + content: " "; + display: block; + height: 0; + clear: both; + overflow: hidden; + visibility: hidden; } -.has-warning .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-total-text { + display: inline-block; + height: 30px; + line-height: 30px; + margin-right: 10px; } -.has-warning .ant-input-group-addon { - color: #ffbf00; - border-color: #ffbf00; +.ant-pagination-item { + cursor: pointer; + border-radius: 4px; + user-select: none; + min-width: 28px; + height: 28px; + line-height: 28px; + text-align: center; + list-style: none; + display: inline-block; + border: 1px solid #d9d9d9; background-color: #fff; + margin-right: 8px; + font-family: Arial; } -.has-warning .has-feedback { - color: #ffbf00; +.ant-pagination-item a { + text-decoration: none; + color: rgba(0, 0, 0, 0.65); + transition: none; + margin: 0 6px; } -.has-warning.has-feedback:after { - content: '\E62C'; - color: #ffbf00; +.ant-pagination-item:hover { + transition: all 0.3s ease; + border-color: #108ee9; } -.has-warning .ant-select-selection { - border-color: #ffbf00; +.ant-pagination-item:hover a { + color: #108ee9; } -.has-warning .ant-select-open .ant-select-selection, -.has-warning .ant-select-focused .ant-select-selection { - border-color: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-item-active { + background-color: #108ee9; + border-color: #108ee9; } -.has-warning .ant-calendar-picker-icon:after, -.has-warning .ant-picker-icon:after, -.has-warning .ant-select-arrow, -.has-warning .ant-cascader-picker-arrow { - color: #ffbf00; +.ant-pagination-item-active a, +.ant-pagination-item-active:hover a { + color: #fff; } -.has-warning .ant-input-number, -.has-warning .ant-time-picker-input { - border-color: #ffbf00; +.ant-pagination-jump-prev:after, +.ant-pagination-jump-next:after { + content: "\2022\2022\2022"; + display: block; + letter-spacing: 2px; + color: rgba(0, 0, 0, 0.25); + text-align: center; } -.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: #ffce3d; - outline: 0; - box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +.ant-pagination-jump-prev:hover:after, +.ant-pagination-jump-next:hover:after { + color: #108ee9; + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + letter-spacing: -1px; + font-family: "anticon"; } -.has-warning .ant-input-number:not([disabled]):hover, -.has-warning .ant-time-picker-input:not([disabled]):hover { - border-color: #ffbf00; +:root .ant-pagination-jump-prev:hover:after, +:root .ant-pagination-jump-next:hover:after { + filter: none; } -.has-error .ant-form-explain, -.has-error .ant-form-split { - color: #f04134; +:root .ant-pagination-jump-prev:hover:after, +:root .ant-pagination-jump-next:hover:after { + font-size: 12px; } -.has-error .ant-input, -.has-error .ant-input:hover { - border-color: #f04134; +.ant-pagination-jump-prev:hover:after { + content: "\E620\E620"; } -.has-error .ant-input:focus { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-jump-next:hover:after { + content: "\E61F\E61F"; } -.has-error .ant-input:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-prev, +.ant-pagination-jump-prev, +.ant-pagination-jump-next { + margin-right: 8px; } -.has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-prev, +.ant-pagination-next, +.ant-pagination-jump-prev, +.ant-pagination-jump-next { + font-family: Arial; + cursor: pointer; + color: rgba(0, 0, 0, 0.65); + border-radius: 4px; + list-style: none; + min-width: 28px; + height: 28px; + line-height: 28px; + text-align: center; + transition: all 0.3s ease; + display: inline-block; } -.has-error .ant-input-group-addon { - color: #f04134; - border-color: #f04134; +.ant-pagination-prev, +.ant-pagination-next { + border: 1px solid #d9d9d9; background-color: #fff; } -.has-error .has-feedback { - color: #f04134; +.ant-pagination-prev a, +.ant-pagination-next a { + color: rgba(0, 0, 0, 0.65); } -.has-error.has-feedback:after { - content: '\E62E'; - color: #f04134; +.ant-pagination-prev a:after, +.ant-pagination-next a:after { + display: inline-block; + font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: block; + height: 26px; + line-height: 27px; + font-family: "anticon"; + text-align: center; } -.has-error .ant-select-selection { - border-color: #f04134; +:root .ant-pagination-prev a:after, +:root .ant-pagination-next a:after { + filter: none; } -.has-error .ant-select-open .ant-select-selection, -.has-error .ant-select-focused .ant-select-selection { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +:root .ant-pagination-prev a:after, +:root .ant-pagination-next a:after { + font-size: 12px; } -.has-error .ant-calendar-picker-icon:after, -.has-error .ant-picker-icon:after, -.has-error .ant-select-arrow, -.has-error .ant-cascader-picker-arrow { - color: #f04134; +.ant-pagination-prev:hover, +.ant-pagination-next:hover { + border-color: #108ee9; } -.has-error .ant-input-number, -.has-error .ant-time-picker-input { - border-color: #f04134; +.ant-pagination-prev:hover a, +.ant-pagination-next:hover a { + color: #108ee9; } -.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: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-prev a:after { + content: "\E620"; + display: block; } -.has-error .ant-input-number:not([disabled]):hover, -.has-error .ant-time-picker-input:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-next a:after { + content: "\E61F"; + display: block; } -.has-error .ant-mention-wrapper .ant-mention-editor, -.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { - border-color: #f04134; +.ant-pagination-disabled { + cursor: not-allowed; } -.has-error .ant-mention-wrapper.active .ant-mention-editor, -.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { - border-color: #f46e65; - outline: 0; - box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); +.ant-pagination-disabled:hover { + border-color: #d9d9d9; } -.is-validating.has-feedback:after { - display: inline-block; - animation: loadingCircle 1s infinite linear; - content: "\E64D"; - color: #108ee9; +.ant-pagination-disabled:hover a { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.ant-advanced-search-form .ant-form-item { - margin-bottom: 16px; +.ant-pagination-disabled a { + color: rgba(0, 0, 0, 0.25); } -.ant-advanced-search-form .ant-input, -.ant-advanced-search-form .ant-input-group .ant-input, -.ant-advanced-search-form .ant-input-group .ant-input-group-addon { - height: 28px; +.ant-pagination-slash { + margin: 0 10px 0 5px; } -@keyframes diffZoomIn1 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options { + display: inline-block; + margin-left: 15px; } -@keyframes diffZoomIn2 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options-size-changer { + display: inline-block; + margin-right: 10px; } -@keyframes diffZoomIn3 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } +.ant-pagination-options-quick-jumper { + display: inline-block; + height: 28px; + line-height: 28px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-notification { - position: fixed; - z-index: 1010; - width: 335px; - margin-right: 24px; +.ant-pagination-options-quick-jumper input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; + margin: 0 8px; + width: 50px; } -.ant-notification-topLeft, -.ant-notification-bottomLeft { - margin-left: 24px; - margin-right: 0; +.ant-pagination-options-quick-jumper input::-moz-placeholder { + color: #ccc; + opacity: 1; } -.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-pagination-options-quick-jumper input:-ms-input-placeholder { + color: #ccc; } -.ant-notification-notice { - padding: 16px; - border-radius: 4px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - background: #fff; - line-height: 1.5; - position: relative; - margin-bottom: 10px; - overflow: hidden; +.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { + color: #ccc; } -.ant-notification-notice-message { - font-size: 14px; - color: rgba(0, 0, 0, 0.85); - margin-bottom: 4px; - line-height: 20px; +.ant-pagination-options-quick-jumper input:hover { + border-color: #49a9ee; } -.ant-notification-notice-description { - font-size: 12px; +.ant-pagination-options-quick-jumper input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-notification-notice-closable .ant-notification-notice-message { - padding-right: 24px; +.ant-pagination-options-quick-jumper input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); } -.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 { - float: left; - font-size: 32px; - line-height: 32px; +.ant-pagination-options-quick-jumper input[disabled]:hover { + border-color: #e2e2e2; } -.ant-notification-notice-icon-success { - color: #00a854; +textarea.ant-pagination-options-quick-jumper input { + max-width: 100%; + height: auto; + vertical-align: bottom; } -.ant-notification-notice-icon-info { - color: #108ee9; +.ant-pagination-options-quick-jumper input-lg { + padding: 6px 7px; + height: 32px; } -.ant-notification-notice-icon-warning { - color: #ffbf00; +.ant-pagination-options-quick-jumper input-sm { + padding: 1px 7px; + height: 22px; } -.ant-notification-notice-icon-error { - color: #f04134; +.ant-pagination-simple .ant-pagination-prev, +.ant-pagination-simple .ant-pagination-next { + border: 0; + height: 24px; + line-height: 24px; + margin: 0; + font-size: 18px; } -.ant-notification-notice-close-x:after { - font-size: 12px; - content: "\E633"; - font-family: "anticon"; - cursor: pointer; +.ant-pagination-simple .ant-pagination-simple-pager { + display: inline-block; + margin-right: 8px; } -.ant-notification-notice-close { - position: absolute; - right: 16px; - top: 10px; - color: rgba(0, 0, 0, 0.43); +.ant-pagination-simple .ant-pagination-simple-pager input { + margin: 0 8px; + box-sizing: border-box; + background-color: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; outline: none; + padding: 5px 8px; + width: 30px; + height: 24px; + text-align: center; + transition: border-color 0.3s ease; } -.ant-notification-notice-close:hover { - color: #404040; +.ant-pagination-simple .ant-pagination-simple-pager input:hover { + border-color: #108ee9; } -.ant-notification-notice-btn { - float: right; - margin-top: 16px; +.ant-pagination.mini .ant-pagination-total-text { + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-item { + border: 0; + margin: 0; + min-width: 20px; + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-prev, +.ant-pagination.mini .ant-pagination-next { + margin: 0; + min-width: 20px; + height: 20px; + line-height: 20px; + border: 0; } -.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-pagination.mini .ant-pagination-prev a:after, +.ant-pagination.mini .ant-pagination-next a:after { + height: 20px; + line-height: 20px; } -.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-pagination.mini .ant-pagination-jump-prev, +.ant-pagination.mini .ant-pagination-jump-next { + height: 20px; + line-height: 20px; } -.ant-notification-fade-leave.ant-notification-fade-leave-active { - animation-name: NotificationFadeOut; - animation-play-state: running; +.ant-pagination.mini .ant-pagination-options { + margin-left: 8px; } -@keyframes NotificationFadeIn { - 0% { - opacity: 0; - left: 335px; - } - 100% { - left: 0; - opacity: 1; - } +.ant-pagination.mini .ant-pagination-options-quick-jumper { + height: 20px; + line-height: 20px; } -@keyframes NotificationLeftFadeIn { - 0% { - opacity: 0; - right: 335px; - } - 100% { - right: 0; - opacity: 1; - } +.ant-pagination.mini .ant-pagination-options-quick-jumper input { + padding: 1px 7px; + height: 22px; + width: 44px; } -@keyframes NotificationFadeOut { - 0% { - opacity: 1; - margin-bottom: 10px; - padding-top: 16px; - padding-bottom: 16px; - max-height: 150px; - } - 100% { - opacity: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - max-height: 0; +@media only screen and (max-width: 1024px) { + .ant-pagination-item-after-jump-prev, + .ant-pagination-item-before-jump-next { + display: none; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -5553,392 +5855,316 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-upload { +.ant-select { + box-sizing: border-box; + display: inline-block; + position: relative; + color: rgba(0, 0, 0, 0.65); font-size: 12px; - outline: 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-select > ul > li > a { + padding: 0; + background-color: #fff; } -.ant-upload.ant-upload-select-picture-card { - border: 1px dashed #d9d9d9; - width: 96px; - height: 96px; - border-radius: 4px; - background-color: #fbfbfb; +.ant-select-arrow { + font-style: normal; + vertical-align: baseline; text-align: center; - cursor: pointer; - transition: border-color 0.3s ease; + text-transform: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + position: absolute; + top: 50%; + right: 8px; + line-height: 1; + margin-top: -6px; display: inline-block; - vertical-align: top; - margin-right: 8px; - margin-bottom: 8px; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-upload.ant-upload-select-picture-card > .ant-upload { +.ant-select-arrow:before { display: block; - width: 100%; - height: 100%; - padding: 20px 0; + font-family: "anticon" !important; } -.ant-upload.ant-upload-select-picture-card:hover { - border-color: #108ee9; +:root .ant-select-arrow { + filter: none; } -.ant-upload.ant-upload-drag { - border: 1px dashed #d9d9d9; - transition: border-color 0.3s ease; - cursor: pointer; - border-radius: 4px; - text-align: center; - width: 100%; - height: 100%; - position: relative; +:root .ant-select-arrow { + font-size: 12px; } -.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { - border: 2px dashed #49a9ee; +.ant-select-arrow * { + display: none; } -.ant-upload.ant-upload-drag.ant-upload-disabled { - cursor: not-allowed; +.ant-select-arrow:before { + content: '\E61D'; + transition: transform 0.2s ease; } -.ant-upload.ant-upload-drag .ant-upload-btn { - display: table; - height: 100%; +.ant-select-selection { + outline: none; + user-select: none; + box-sizing: border-box; + display: block; + background-color: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.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 { +.ant-select-selection:hover { border-color: #49a9ee; } -.ant-upload.ant-upload-drag p.ant-upload-drag-icon { - height: 60px; - margin-bottom: 24px; -} -.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { - font-size: 80px; - margin-top: -5px; - color: #49a9ee; -} -.ant-upload.ant-upload-drag p.ant-upload-text { - font-size: 14px; +.ant-select-focused .ant-select-selection, +.ant-select-selection:focus, +.ant-select-selection:active { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); } -.ant-upload.ant-upload-drag p.ant-upload-hint { +.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: 8px; + z-index: 1; + background: #fff; + top: 50%; font-size: 12px; - color: rgba(0, 0, 0, 0.43); -} -.ant-upload.ant-upload-drag .anticon-plus { - font-size: 30px; - transition: all 0.3s ease; color: rgba(0, 0, 0, 0.25); + width: 12px; + height: 12px; + margin-top: -6px; + line-height: 12px; + cursor: pointer; + transition: color 0.3s ease, opacity 0.15s ease; } -.ant-upload.ant-upload-drag .anticon-plus:hover { - color: rgba(0, 0, 0, 0.43); +.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-upload.ant-upload-drag:hover .anticon-plus { +.ant-select-selection__clear:hover { color: rgba(0, 0, 0, 0.43); } -.ant-upload-list { - overflow: hidden; +.ant-select-selection:hover .ant-select-selection__clear { + opacity: 1; } -.ant-upload-list-item { +.ant-select-selection-selected-value { + float: left; overflow: hidden; - margin-top: 8px; - font-size: 12px; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 100%; + padding-right: 14px; } -.ant-upload-list-item-info { - height: 22px; - line-height: 22px; - padding: 0 4px; - transition: background-color 0.3s ease; +.ant-select-disabled { + color: rgba(0, 0, 0, 0.25); } -.ant-upload-list-item-info .anticon-paper-clip { - margin-right: 4px; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); +.ant-select-disabled .ant-select-selection { + background: #f7f7f7; + cursor: not-allowed; } -.ant-upload-list-item-info .anticon-cross { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transition: all 0.3s ease; - opacity: 0; - cursor: pointer; - float: right; - color: rgba(0, 0, 0, 0.43); - line-height: 22px; +.ant-select-disabled .ant-select-selection:hover, +.ant-select-disabled .ant-select-selection:focus, +.ant-select-disabled .ant-select-selection:active { + border-color: #d9d9d9; + box-shadow: none; } -:root .ant-upload-list-item-info .anticon-cross { - filter: none; +.ant-select-disabled .ant-select-selection__clear { + display: none; + visibility: hidden; + pointer-events: none; } -:root .ant-upload-list-item-info .anticon-cross { - font-size: 12px; +.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice { + background: #eee; + color: #aaa; + padding-right: 10px; } -.ant-upload-list-item-info .anticon-cross:hover { - color: rgba(0, 0, 0, 0.65); +.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove { + display: none; } -.ant-upload-list-item:hover .ant-upload-list-item-info { - background-color: #ecf6fd; +.ant-select-selection--single { + height: 28px; + position: relative; + cursor: pointer; } -.ant-upload-list-item:hover .anticon-cross { - opacity: 1; +.ant-select-selection__rendered { + display: block; + margin-left: 7px; + margin-right: 7px; + position: relative; + line-height: 26px; } -.ant-upload-list-item-error, -.ant-upload-list-item-error .anticon-paper-clip { - color: #f04134; +.ant-select-selection__rendered:after { + content: '.'; + visibility: hidden; + pointer-events: none; + display: inline-block; + width: 0; } -.ant-upload-list-item-error .anticon-cross { - opacity: 1; +.ant-select-lg .ant-select-selection--single { + height: 32px; } -.ant-upload-list-item-progress { - padding: 0 8px 0 20px; - margin-top: -2px; - margin-bottom: 1px; - font-size: 12px; +.ant-select-lg .ant-select-selection__rendered { + line-height: 30px; } -.ant-upload-list-item-progress .ant-progress-line-inner { - vertical-align: middle; +.ant-select-lg .ant-select-selection--multiple { + min-height: 32px; } -.ant-upload-list-picture .ant-upload-list-item, -.ant-upload-list-picture-card .ant-upload-list-item { - padding: 8px; - border-radius: 4px; - border: 1px solid #d9d9d9; - height: 66px; - position: relative; +.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { + height: 24px; + line-height: 24px; } -.ant-upload-list-picture .ant-upload-list-item:hover, -.ant-upload-list-picture-card .ant-upload-list-item:hover { - background: transparent; +.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { + top: 16px; } -.ant-upload-list-picture .ant-upload-list-item-info, -.ant-upload-list-picture-card .ant-upload-list-item-info { - padding: 0; +.ant-select-sm .ant-select-selection--single { + height: 22px; } -.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-select-sm .ant-select-selection__rendered { + line-height: 20px; } -.ant-upload-list-picture .ant-upload-list-item-uploading, -.ant-upload-list-picture-card .ant-upload-list-item-uploading { - border-style: dashed; +.ant-select-sm .ant-select-selection--multiple { + min-height: 22px; } -.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; +.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { + height: 14px; + line-height: 14px; } -.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; - border-radius: 2px; +.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear { + top: 11px; } -.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: rgba(0, 0, 0, 0.43); +.ant-select-disabled .ant-select-selection__choice__remove { + color: rgba(0, 0, 0, 0.25); + cursor: default; } -.ant-upload-list-picture .ant-upload-list-item-name, -.ant-upload-list-picture-card .ant-upload-list-item-name { +.ant-select-disabled .ant-select-selection__choice__remove:hover { + color: rgba(0, 0, 0, 0.25); +} +.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: #ccc; + line-height: 20px; + height: 20px; + max-width: 100%; + margin-top: -10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; - margin: 0 0 0 8px; - line-height: 44px; - transition: all 0.3s ease; - 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; +.ant-select-search__field__placeholder { + left: 8px; } -.ant-upload-list-picture .anticon-cross, -.ant-upload-list-picture-card .anticon-cross { +.ant-select-search--inline { position: absolute; - right: 8px; - top: 8px; - line-height: 1; -} -.ant-upload-list-picture-card { - display: inline; -} -.ant-upload-list-picture-card .ant-upload-list-item { - display: inline-block; - width: 96px; - height: 96px; - margin: 0 8px 8px 0; -} -.ant-upload-list-picture-card .ant-upload-list-item-info { - height: 100%; - position: relative; -} -.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; - opacity: 0; - width: 100%; height: 100%; } -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o, -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete { - z-index: 10; - transition: all .3; - cursor: pointer; - font-size: 16px; - width: 16px; - color: rgba(255, 255, 255, 0.91); - opacity: 0; - margin: 0 4px; -} -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o:hover, -.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete:hover { - color: #fff; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover:before { - opacity: 1; -} -.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-eye-o, -.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-delete { - 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; +.ant-select-selection--multiple .ant-select-search--inline { + float: left; + position: static; } -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, -.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { - display: block; +.ant-select-search--inline .ant-select-search__field__wrap { width: 100%; height: 100%; - position: static; -} -.ant-upload-list-picture-card .ant-upload-list-item-name { - display: none; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { - background-color: #fbfbfb; +.ant-select-search--inline .ant-select-search__field { + border-width: 0; + font-size: 100%; + height: 100%; + width: 100%; + background: transparent; + outline: 0; + border-radius: 4px; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { - height: auto; +.ant-select-search--inline .ant-select-search__field__mirror { + position: absolute; + top: 0; + left: -9999px; + white-space: pre; + pointer-events: none; } -.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-select-search--inline > i { + float: right; } -.ant-upload-list-picture-card .ant-upload-list-item-uploading-text { - margin-top: 18px; - color: rgba(0, 0, 0, 0.43); +.ant-select-selection--multiple { + min-height: 28px; + cursor: text; + padding-bottom: 3px; + zoom: 1; } -.ant-upload-list-picture-card .ant-upload-list-item-progress { - padding-left: 0; +.ant-select-selection--multiple:before, +.ant-select-selection--multiple:after { + content: " "; + display: table; } -.ant-upload-list .ant-upload-success-icon { - color: #00a854; - font-weight: bold; +.ant-select-selection--multiple:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-upload-list .ant-upload-margin-top-enter { - animation: uploadMarginTopIn 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-select-selection--multiple .ant-select-search--inline { + width: auto; + padding: 0; } -.ant-upload-list .ant-upload-margin-top-leave { - animation: uploadMarginTopOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field { + width: 0.75em; } -@keyframes uploadMarginTopIn { - from { - margin-top: -25px; - opacity: 0; - } +.ant-select-selection--multiple .ant-select-selection__rendered { + margin-left: 5px; + margin-bottom: -3px; + height: auto; } -@keyframes uploadMarginTopOut { - to { - margin-top: -25px; - opacity: 0; - } +.ant-select-selection--multiple > ul > li, +.ant-select-selection--multiple .ant-select-selection__rendered > ul > li { + margin-top: 3px; + height: 20px; + line-height: 20px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-collapse { - background-color: #f7f7f7; +.ant-select-selection--multiple .ant-select-selection__choice { + color: rgba(0, 0, 0, 0.65); + background-color: #f3f3f3; border-radius: 4px; - border: 1px solid #d9d9d9; - border-bottom: 0; -} -.ant-collapse > .ant-collapse-item { - border-bottom: 1px solid #d9d9d9; -} -.ant-collapse > .ant-collapse-item > .ant-collapse-header { - height: 38px; - line-height: 38px; - padding-left: 32px; - color: rgba(0, 0, 0, 0.85); - cursor: pointer; + cursor: default; + float: left; + margin-right: 4px; + max-width: 99%; position: relative; - transition: all .3s; + overflow: hidden; + transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + padding: 0 20px 0 10px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header:active { - background-color: #ecf6fd !important; +.ant-select-selection--multiple .ant-select-selection__choice__disabled { + padding: 0 10px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.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; @@ -5947,83 +6173,210 @@ form .ant-cascader-picker { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - position: absolute; color: rgba(0, 0, 0, 0.43); - display: inline-block; + line-height: inherit; + cursor: pointer; font-weight: bold; - line-height: 40px; - vertical-align: middle; - transition: transform 0.24s; - top: 0; - left: 16px; - /* stylelint-disable declaration-block-no-duplicate-properties */ - top: 16px \9; - left: 0 \9; - /* stylelint-enable declaration-block-no-duplicate-properties */ -} -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { - filter: none; -} -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + display: inline-block; font-size: 12px; + font-size: 8px \9; + transform: scale(0.66666667) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + position: absolute; + right: 4px; + padding: 0 0 0 8px; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { +.ant-select-selection--multiple .ant-select-selection__choice__remove:before { display: block; font-family: "anticon" !important; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { - content: "\E61F"; +:root .ant-select-selection--multiple .ant-select-selection__choice__remove { + filter: none; } -.ant-collapse-anim-active { - transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); +:root .ant-select-selection--multiple .ant-select-selection__choice__remove { + font-size: 12px; } -.ant-collapse-content { - overflow: hidden; - color: rgba(0, 0, 0, 0.65); - padding: 0 16px; - background-color: #fff; +.ant-select-selection--multiple .ant-select-selection__choice__remove:hover { + color: #404040; } -.ant-collapse-content > .ant-collapse-content-box { - padding-top: 16px; - padding-bottom: 16px; +.ant-select-selection--multiple .ant-select-selection__choice__remove:before { + content: "\E633"; } -.ant-collapse-content-inactive { +.ant-select-selection--multiple .ant-select-selection__clear { + top: 14px; +} +.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered { + margin-right: 20px; +} +.ant-select-open .ant-select-arrow { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -ms-transform: rotate(180deg); +} +.ant-select-open .ant-select-arrow:before { + transform: rotate(180deg); +} +.ant-select-open .ant-select-selection { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-select-combobox .ant-select-arrow { display: none; } -.ant-collapse-item:last-child > .ant-collapse-content { - border-radius: 0 0 4px 4px; +.ant-select-combobox .ant-select-search--inline { + height: 100%; + width: 100%; + float: none; } -.ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +.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 { + background-color: #fff; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-radius: 4px; + box-sizing: border-box; + z-index: 1050; + left: -9999px; + top: -9999px; + position: absolute; + outline: none; + overflow: hidden; + 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: 16px; +} +.ant-select-dropdown-menu-item-group-title { + color: rgba(0, 0, 0, 0.43); + line-height: 1.5; + padding: 8px; +} +.ant-select-dropdown-menu-item { + position: relative; + display: block; + padding: 7px 8px; + font-weight: normal; + color: rgba(0, 0, 0, 0.65); + white-space: nowrap; + cursor: pointer; + overflow: hidden; + transition: background 0.3s ease; +} +.ant-select-dropdown-menu-item:hover { + background-color: #ecf6fd; +} +.ant-select-dropdown-menu-item-active { + background-color: #ecf6fd; +} +.ant-select-dropdown-menu-item-disabled { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-select-dropdown-menu-item-disabled:hover { + color: rgba(0, 0, 0, 0.25); + background-color: #fff; + cursor: not-allowed; +} +.ant-select-dropdown-menu-item-selected, +.ant-select-dropdown-menu-item-selected:hover { + background-color: #f7f7f7; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); +} +.ant-select-dropdown-menu-item-divider { + height: 1px; + margin: 1px 0; + overflow: hidden; + background-color: #e5e5e5; + 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: 9px \9; - transform: scale(0.75) rotate(90deg); + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.00000000000000006123, M12=-1, M21=1, M22=0.00000000000000006123)"; + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; zoom: 1; + transition: all 0.2s ease; + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 8px; + font-weight: bold; + text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0; } -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { filter: none; } -:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { +:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { font-size: 12px; } -.ant-collapse-borderless { - background-color: #fff; - border: 0; -} -.ant-collapse-borderless > .ant-collapse-item-active { - border: 0; +.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after { + color: #ddd; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; - border-top: 1px solid #d9d9d9; +.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after { + display: none; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header { - transition: all .3s; +.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: #108ee9; + display: inline-block; } -.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header:hover { - background-color: #f7f7f7; +.ant-select-dropdown-container-open .ant-select-dropdown, +.ant-select-dropdown-open .ant-select-dropdown { + display: block; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -6047,138 +6400,178 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-checkbox { - white-space: nowrap; - cursor: pointer; - outline: none; +.ant-tag { display: inline-block; - line-height: 1; - position: relative; - vertical-align: middle; + line-height: 20px; + height: 22px; + padding: 0 8px; + border-radius: 4px; + border: 1px solid #e9e9e9; + background: #f3f3f3; + font-size: 12px; + transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + opacity: 1; + margin-right: 8px; + cursor: pointer; + white-space: nowrap; } -.ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner, -.ant-checkbox:hover .ant-checkbox-inner, -.ant-checkbox-focused .ant-checkbox-inner { - border-color: #108ee9; +.ant-tag:hover { + opacity: 0.85; } -.ant-checkbox-inner { - position: relative; - top: 0; - left: 0; - display: inline-block; - width: 14px; - height: 14px; - border: 1px solid #d9d9d9; - border-radius: 3px; - background-color: #fff; - transition: all .3s; +.ant-tag, +.ant-tag a, +.ant-tag a:hover { + color: rgba(0, 0, 0, 0.65); } -.ant-checkbox-inner:after { - transform: rotate(45deg) scale(0); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - border: 2px solid #fff; - border-top: 0; - border-left: 0; - content: ' '; - transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +.ant-tag-text a:first-child:last-child { + display: inline-block; + margin: 0 -8px; + padding: 0 8px; } -.ant-checkbox-input { - position: absolute; - left: 0; - z-index: 1; +.ant-tag .anticon-cross { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; cursor: pointer; - opacity: 0; - filter: alpha(opacity=0); - top: 0; - bottom: 0; - right: 0; - width: 100%; - height: 100%; -} -.ant-checkbox-indeterminate .ant-checkbox-inner:after { - content: ' '; - transform: scale(1); - position: absolute; - left: 2px; - top: 5px; - width: 8px; - height: 1px; + font-weight: bold; + margin-left: 3px; + transition: all 0.3s ease; + opacity: 0.66; } -.ant-checkbox-checked .ant-checkbox-inner:after { - transform: rotate(45deg) scale(1); - position: absolute; - left: 4px; - top: 1px; - display: table; - width: 5px; - height: 8px; - 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; +:root .ant-tag .anticon-cross { + filter: none; } -.ant-checkbox-checked .ant-checkbox-inner, -.ant-checkbox-indeterminate .ant-checkbox-inner { +:root .ant-tag .anticon-cross { + font-size: 12px; +} +.ant-tag .anticon-cross:hover { + opacity: 1; +} +.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:hover, +.ant-tag-checkable:active, +.ant-tag-checkable-checked { + color: #fff; +} +.ant-tag-checkable:hover { + background-color: #49a9ee; +} +.ant-tag-checkable-checked { background-color: #108ee9; - border-color: #108ee9; } -.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after { - animation-name: none; - border-color: rgba(0, 0, 0, 0.25); +.ant-tag-checkable:active { + background-color: #0e77ca; } -.ant-checkbox-disabled .ant-checkbox-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.ant-tag-close { + width: 0 !important; + padding: 0; + margin: 0; } -.ant-checkbox-disabled .ant-checkbox-inner:after { - animation-name: none; - border-color: #f3f3f3; +.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-checkbox-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-tag-zoom-leave { + animation: antZoomOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + animation-fill-mode: both; } -.ant-checkbox-wrapper { - cursor: pointer; - font-size: 12px; - display: inline-block; +.ant-tag-pink { + color: #f5317f; + background: #fdd8e7; + border-color: #fdd8e7; } -.ant-checkbox-wrapper:not(:last-child) { - margin-right: 8px; +.ant-tag-pink-inverse { + background: #f5317f; + border-color: #f5317f; + color: #fff; } -.ant-checkbox-wrapper + span, -.ant-checkbox + span { - padding-left: 8px; - padding-right: 8px; +.ant-tag-red { + color: #f04134; + background: #fcdbd9; + border-color: #fcdbd9; } -.ant-checkbox-group { - font-size: 12px; +.ant-tag-red-inverse { + background: #f04134; + border-color: #f04134; + color: #fff; } -.ant-checkbox-group-item { - display: inline-block; +.ant-tag-orange { + color: #f56a00; + background: #fde3cf; + border-color: #fde3cf; } -@media \0screen { - .ant-checkbox-checked .ant-checkbox-inner:before, - .ant-checkbox-checked .ant-checkbox-inner:after { - font-family: 'anticon'; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - content: "\E632"; - font-weight: bold; - font-size: 8px; - border: 0; - color: #fff; - left: 2px; - top: 3px; - position: absolute; - } +.ant-tag-orange-inverse { + background: #f56a00; + border-color: #f56a00; + color: #fff; +} +.ant-tag-yellow { + color: #ffbf00; + background: #fff3cf; + border-color: #fff3cf; +} +.ant-tag-yellow-inverse { + background: #ffbf00; + border-color: #ffbf00; + color: #fff; +} +.ant-tag-cyan { + color: #00a2ae; + background: #cfedf0; + border-color: #cfedf0; +} +.ant-tag-cyan-inverse { + background: #00a2ae; + border-color: #00a2ae; + color: #fff; +} +.ant-tag-green { + color: #00a854; + background: #cfefdf; + border-color: #cfefdf; +} +.ant-tag-green-inverse { + background: #00a854; + border-color: #00a854; + color: #fff; +} +.ant-tag-blue { + color: #108ee9; + background: #d2eafb; + border-color: #d2eafb; +} +.ant-tag-blue-inverse { + background: #108ee9; + border-color: #108ee9; + color: #fff; +} +.ant-tag-purple { + color: #7265e6; + background: #e4e2fa; + border-color: #e4e2fa; +} +.ant-tag-purple-inverse { + background: #7265e6; + border-color: #7265e6; + color: #fff; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -6202,5969 +6595,1809 @@ form .ant-cascader-picker { pointer-events: none; } }*/ -.ant-radio-group { - display: inline-block; - font-size: 12px; -} -.ant-radio-wrapper { - font-size: 12px; - vertical-align: middle; - display: inline-block; +.ant-switch { position: relative; - white-space: nowrap; - margin-right: 8px; - cursor: pointer; -} -.ant-radio { - white-space: nowrap; - outline: none; display: inline-block; - position: relative; - line-height: 1; + box-sizing: border-box; + height: 22px; + min-width: 44px; + line-height: 20px; vertical-align: middle; + border-radius: 20px; + border: 1px solid #ccc; + background-color: rgba(0, 0, 0, 0.25); 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: #108ee9; -} -.ant-radio-inner { - position: relative; - top: 0; - left: 0; - display: inline-block; - width: 14px; - height: 14px; - border-width: 1px; - border-style: solid; - border-radius: 14px; - border-color: #d9d9d9; - background-color: #fff; transition: all 0.3s; + user-select: none; } -.ant-radio-inner:after { - position: absolute; - width: 6px; - height: 6px; - left: 3px; - top: 3px; - border-radius: 4px; - display: table; - border-top: 0; - border-left: 0; - content: ' '; - background-color: #108ee9; - opacity: 0; - transform: scale(0); - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-switch-inner { + color: #fff; + font-size: 12px; + margin-left: 24px; + margin-right: 6px; + display: block; } -.ant-radio-input { +.ant-switch:after { position: absolute; - left: 0; - z-index: 1; + width: 18px; + height: 18px; + left: 1px; + top: 1px; + border-radius: 18px; + background-color: #fff; + content: " "; cursor: pointer; - opacity: 0; - top: 0; - bottom: 0; - right: 0; + transition: all 0.3s, width 0.3s; } -.ant-radio-checked .ant-radio-inner { - border-color: #108ee9; +.ant-switch:active:after { + width: 24px; } -.ant-radio-checked .ant-radio-inner:after { - transform: scale(1); - opacity: 1; - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-switch:focus { + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); + outline: 0; } -.ant-radio-disabled .ant-radio-inner { - border-color: #d9d9d9 !important; - background-color: #f3f3f3; +.ant-switch:focus:hover { + box-shadow: none; } -.ant-radio-disabled .ant-radio-inner:after { - background-color: #cccccc; +.ant-switch-small { + height: 14px; + min-width: 28px; + line-height: 12px; } -.ant-radio-disabled + span { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-switch-small .ant-switch-inner { + margin-left: 18px; + margin-right: 3px; } -span.ant-radio + * { - padding-left: 8px; - padding-right: 8px; +.ant-switch-small:after { + width: 12px; + height: 12px; + top: 0; + left: 0.5px; } -.ant-radio-button-wrapper { - margin: 0; - height: 28px; - line-height: 26px; - color: rgba(0, 0, 0, 0.65); - display: inline-block; - transition: all 0.3s ease; - cursor: pointer; - border: 1px solid #d9d9d9; - border-left: 0; - background: #fff; - padding: 0 16px; +.ant-switch-small:active:after { + width: 16px; } -.ant-radio-button-wrapper a { - color: rgba(0, 0, 0, 0.65); +.ant-switch-small.ant-switch-checked:after { + left: 100%; + margin-left: -12.5px; } -.ant-radio-button-wrapper > .ant-radio-button { - margin-left: 0; - display: block; - width: 0; - height: 0; +.ant-switch-small.ant-switch-checked .ant-switch-inner { + margin-left: 3px; + margin-right: 18px; } -.ant-radio-group-large .ant-radio-button-wrapper { - height: 32px; - line-height: 30px; +.ant-switch-small:active.ant-switch-checked:after { + margin-left: -16.5px; } -.ant-radio-group-small .ant-radio-button-wrapper { - height: 22px; - line-height: 20px; - padding: 0 12px; +.ant-switch-checked { + border-color: #108ee9; + background-color: #108ee9; } -.ant-radio-group-small .ant-radio-button-wrapper:first-child { - border-radius: 2px 0 0 2px; +.ant-switch-checked .ant-switch-inner { + margin-left: 6px; + margin-right: 24px; } -.ant-radio-group-small .ant-radio-button-wrapper:last-child { - border-radius: 0 2px 2px 0; +.ant-switch-checked:after { + left: 100%; + margin-left: -19px; } -.ant-radio-button-wrapper:first-child { - border-radius: 4px 0 0 4px; - border-left: 1px solid #d9d9d9; +.ant-switch-checked:active:after { + margin-left: -25px; } -.ant-radio-button-wrapper:last-child { - border-radius: 0 4px 4px 0; +.ant-switch-disabled { + cursor: not-allowed; + background: #f4f4f4; + border-color: #f4f4f4; } -.ant-radio-button-wrapper:first-child:last-child { - border-radius: 4px; +.ant-switch-disabled:after { + background: #ccc; + cursor: not-allowed; } -.ant-radio-button-wrapper:hover, -.ant-radio-button-wrapper-focused { - color: #108ee9; +.ant-switch-disabled .ant-switch-inner { + color: rgba(0, 0, 0, 0.25); +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-row { position: relative; + margin-left: 0; + margin-right: 0; + height: auto; + zoom: 1; + display: block; } -.ant-radio-button-wrapper .ant-radio-inner, -.ant-radio-button-wrapper input[type="checkbox"], -.ant-radio-button-wrapper input[type="radio"] { - opacity: 0; - filter: alpha(opacity=0); - width: 0; +.ant-row:before, +.ant-row:after { + content: " "; + display: table; +} +.ant-row:after { + clear: both; + visibility: hidden; + font-size: 0; height: 0; } -.ant-radio-button-wrapper-checked { - background: #fff; - border-color: #108ee9; - color: #108ee9; - box-shadow: -1px 0 0 0 #108ee9; +.ant-row-flex { + display: flex; + flex-direction: row; + flex-wrap: wrap; } -.ant-radio-button-wrapper-checked:first-child { - border-color: #108ee9; - box-shadow: none!important; +.ant-row-flex:before, +.ant-row-flex:after { + display: flex; } -.ant-radio-button-wrapper-checked:hover { - border-color: #49a9ee; - box-shadow: -1px 0 0 0 #49a9ee; - color: #49a9ee; +.ant-row-flex-start { + justify-content: flex-start; } -.ant-radio-button-wrapper-checked:active { - border-color: #0e77ca; - box-shadow: -1px 0 0 0 #0e77ca; - color: #0e77ca; +.ant-row-flex-center { + justify-content: center; } -.ant-radio-button-wrapper-disabled { - border-color: #d9d9d9; - background-color: #f7f7f7; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-row-flex-end { + justify-content: flex-end; } -.ant-radio-button-wrapper-disabled:first-child, -.ant-radio-button-wrapper-disabled:hover { - border-color: #d9d9d9; - background-color: #f7f7f7; - color: rgba(0, 0, 0, 0.25); +.ant-row-flex-space-between { + justify-content: space-between; } -.ant-radio-button-wrapper-disabled:first-child { - border-left-color: #d9d9d9; +.ant-row-flex-space-around { + justify-content: space-around; } -.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { - color: #fff; - background-color: #e6e6e6; - border-color: #d9d9d9; - box-shadow: none; +.ant-row-flex-top { + align-items: flex-start; } -.ant-more-panel { - background-color: #fff; - border-radius: 2px; - font-size: 12px; - position: relative; - padding: 15px; - display: flex; - border: 1px solid #e9e9e9; - transition: all .3s; +.ant-row-flex-middle { + align-items: center; } -.ant-more-panel:hover { - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-color: #eee; +.ant-row-flex-bottom { + align-items: flex-end; } -.ant-more-panel-body { - flex: 1; - overflow: hidden; +.ant-col { + position: relative; + display: block; } -.ant-more-panel-form { +.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; - display: inline-block; + min-height: 1px; + padding-left: 0; + padding-right: 0; } -.ant-more-panel-control { - position: absolute; - right: 0; - top: 0; - padding-top: 2px; +.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-more-panel-btn { - cursor: pointer; - border: 1px solid #e9e9e9; - color: #96A1A7; - border-radius: 2px; - width: 48px; - text-align: center; - line-height: 14px; - position: absolute; - left: 50%; - bottom: -1px; - margin-left: -1px; -} -.ant-modal { - position: relative; - width: auto; - margin: 0 auto; - top: 100px; - padding-bottom: 24px; +.ant-col-24 { + display: block; + width: 100%; } -.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-col-push-24 { + left: 100%; } -.ant-modal-title { - margin: 0; - font-size: 14px; - line-height: 21px; - font-weight: bold; +.ant-col-pull-24 { + right: 100%; } -.ant-modal-content { - position: relative; - background-color: #fff; - border: 0; - border-radius: 4px; - background-clip: padding-box; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); +.ant-col-offset-24 { + margin-left: 100%; } -.ant-modal-close { - cursor: pointer; - border: 0; - background: transparent; - position: absolute; - right: 16px; - top: 16px; - z-index: 10; - font-weight: 700; - line-height: 1; - text-decoration: none; - transition: color .3s ease; - color: rgba(0, 0, 0, 0.43); - outline: 0; +.ant-col-order-24 { + order: 24; } -.ant-modal-close-x { +.ant-col-23 { display: block; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - width: 14px; - height: 14px; - font-size: 14px; - line-height: 1; + width: 95.83333333%; } -.ant-modal-close-x:before { - content: "\E633"; - display: block; - font-family: "anticon" !important; +.ant-col-push-23 { + left: 95.83333333%; } -.ant-modal-close:focus, -.ant-modal-close:hover { - color: #444; - text-decoration: none; +.ant-col-pull-23 { + right: 95.83333333%; } -.ant-modal-header { - padding: 14px 16px; - border-radius: 4px 4px 0 0; - background: #fff; - color: rgba(0, 0, 0, 0.65); - border-bottom: 1px solid #e9e9e9; +.ant-col-offset-23 { + margin-left: 95.83333333%; } -.ant-modal-body { - padding: 16px; - font-size: 12px; - line-height: 1.5; +.ant-col-order-23 { + order: 23; } -.ant-modal-footer { - border-top: 1px solid #e9e9e9; - padding: 10px 16px 10px 10px; - text-align: right; - border-radius: 0 0 4px 4px; +.ant-col-22 { + display: block; + width: 91.66666667%; } -.ant-modal-footer button + button { - margin-left: 8px; - margin-bottom: 0; +.ant-col-push-22 { + left: 91.66666667%; } -.ant-modal.zoom-enter, -.ant-modal.zoom-appear { - animation-duration: 0.3s; - transform: none; - opacity: 0; +.ant-col-pull-22 { + right: 91.66666667%; } -.ant-modal-mask { - position: fixed; - top: 0; - right: 0; - left: 0; - bottom: 0; - background-color: #373737; - background-color: rgba(55, 55, 55, 0.6); - height: 100%; - z-index: 1000; - filter: alpha(opacity=50); +.ant-col-offset-22 { + margin-left: 91.66666667%; } -.ant-modal-mask-hidden { - display: none; +.ant-col-order-22 { + order: 22; } -.ant-modal-open { - overflow: hidden; +.ant-col-21 { + display: block; + width: 87.5%; } -@media (max-width: 768px) { - .ant-modal { - width: auto !important; - margin: 10px; - } - .vertical-center-modal .ant-modal { - flex: 1; - } +.ant-col-push-21 { + left: 87.5%; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-confirm .ant-modal-header { - display: none; +.ant-col-pull-21 { + right: 87.5%; } -.ant-confirm .ant-modal-close { - display: none; +.ant-col-offset-21 { + margin-left: 87.5%; } -.ant-confirm .ant-modal-body { - padding: 30px 40px; +.ant-col-order-21 { + order: 21; } -.ant-confirm-body-wrapper { - zoom: 1; +.ant-col-20 { + display: block; + width: 83.33333333%; } -.ant-confirm-body-wrapper:before, -.ant-confirm-body-wrapper:after { - content: " "; - display: table; +.ant-col-push-20 { + left: 83.33333333%; } -.ant-confirm-body-wrapper:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-col-pull-20 { + right: 83.33333333%; } -.ant-confirm-body .ant-confirm-title { - color: rgba(0, 0, 0, 0.65); - font-weight: bold; - font-size: 14px; +.ant-col-offset-20 { + margin-left: 83.33333333%; } -.ant-confirm-body .ant-confirm-content { - margin-left: 42px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); - margin-top: 8px; +.ant-col-order-20 { + order: 20; } -.ant-confirm-body > .anticon { - font-size: 24px; - margin-right: 16px; - padding: 0 1px; - float: left; +.ant-col-19 { + display: block; + width: 79.16666667%; } -.ant-confirm .ant-confirm-btns { - margin-top: 30px; - float: right; +.ant-col-push-19 { + left: 79.16666667%; } -.ant-confirm .ant-confirm-btns button + button { - margin-left: 10px; - margin-bottom: 0; +.ant-col-pull-19 { + right: 79.16666667%; } -.ant-confirm-error .ant-confirm-body > .anticon { - color: #f04134; +.ant-col-offset-19 { + margin-left: 79.16666667%; } -.ant-confirm-warning .ant-confirm-body > .anticon, -.ant-confirm-confirm .ant-confirm-body > .anticon { - color: #ffbf00; +.ant-col-order-19 { + order: 19; } -.ant-confirm-info .ant-confirm-body > .anticon { - color: #108ee9; +.ant-col-18 { + display: block; + width: 75%; } -.ant-confirm-success .ant-confirm-body > .anticon { - color: #00a854; +.ant-col-push-18 { + left: 75%; } -.ant-message { - font-size: 12px; - position: fixed; - z-index: 1010; - width: 100%; - top: 16px; - left: 0; +.ant-col-pull-18 { + right: 75%; } -.ant-message-notice { - width: auto; - vertical-align: middle; - position: absolute; - left: 50%; +.ant-col-offset-18 { + margin-left: 75%; } -.ant-message-notice-content { - position: relative; - right: 50%; - padding: 8px 16px; - border-radius: 4px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); - background: #fff; +.ant-col-order-18 { + order: 18; +} +.ant-col-17 { display: block; + width: 70.83333333%; } -.ant-message-success .anticon { - color: #00a854; +.ant-col-push-17 { + left: 70.83333333%; } -.ant-message-error .anticon { - color: #f04134; +.ant-col-pull-17 { + right: 70.83333333%; } -.ant-message-warning .anticon { - color: #ffbf00; +.ant-col-offset-17 { + margin-left: 70.83333333%; } -.ant-message-info .anticon, -.ant-message-loading .anticon { - color: #108ee9; +.ant-col-order-17 { + order: 17; } -.ant-message .anticon { - margin-right: 8px; - font-size: 14px; - top: 1px; - position: relative; +.ant-col-16 { + display: block; + width: 66.66666667%; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-calendar-picker-container { - position: absolute; - z-index: 1050; +.ant-col-push-16 { + left: 66.66666667%; } -.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-col-pull-16 { + right: 66.66666667%; } -.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-col-offset-16 { + margin-left: 66.66666667%; } -.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-col-order-16 { + order: 16; } -.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-col-15 { + display: block; + width: 62.5%; } -.ant-calendar-picker { - position: relative; - display: inline-block; - outline: none; - font-size: 12px; - transition: opacity 0.3s; +.ant-col-push-15 { + left: 62.5%; } -.ant-calendar-picker-input { - outline: none; +.ant-col-pull-15 { + right: 62.5%; } -.ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]) { - border-color: #108ee9; +.ant-col-offset-15 { + margin-left: 62.5%; } -.ant-calendar-picker-clear { - opacity: 0; - pointer-events: none; - z-index: 1; - position: absolute; - right: 7px; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - width: 14px; - height: 14px; - margin-top: -7px; - line-height: 14px; - cursor: pointer; - transition: color 0.3s, opacity 0.3s; +.ant-col-order-15 { + order: 15; } -.ant-calendar-picker-clear:hover { - color: rgba(0, 0, 0, 0.43); +.ant-col-14 { + display: block; + width: 58.33333333%; } -.ant-calendar-picker:hover .ant-calendar-picker-clear { - opacity: 1; - pointer-events: auto; +.ant-col-push-14 { + left: 58.33333333%; } -.ant-calendar-picker-icon { - position: absolute; - user-select: none; - transition: all .3s; - width: 12px; - height: 12px; - line-height: 12px; - right: 8px; - color: rgba(0, 0, 0, 0.43); - top: 50%; - margin-top: -6px; +.ant-col-pull-14 { + right: 58.33333333%; } -.ant-calendar-picker-icon:after { - content: "\E6BB"; - font-family: "anticon"; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - line-height: 1; - vertical-align: bottom; +.ant-col-offset-14 { + margin-left: 58.33333333%; } -.ant-calendar { - position: relative; - outline: none; - width: 231px; - border: 1px solid #fff; - list-style: none; - font-size: 12px; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; - line-height: 1.5; +.ant-col-order-14 { + order: 14; } -.ant-calendar-input-wrap { - height: 34px; - padding: 6px; - border-bottom: 1px solid #e9e9e9; +.ant-col-13 { + display: block; + width: 54.16666667%; } -.ant-calendar-input { - border: 0; - width: 100%; - cursor: auto; - outline: 0; - height: 22px; - color: rgba(0, 0, 0, 0.65); +.ant-col-push-13 { + left: 54.16666667%; } -.ant-calendar-week-number { - width: 286px; +.ant-col-pull-13 { + right: 54.16666667%; } -.ant-calendar-week-number-cell { - text-align: center; +.ant-col-offset-13 { + margin-left: 54.16666667%; } -.ant-calendar-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-order-13 { + order: 13; } -.ant-calendar-header a:hover { - color: #49a9ee; +.ant-col-12 { + display: block; + width: 50%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-push-12 { + left: 50%; } -.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-col-pull-12 { + right: 50%; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; +.ant-col-offset-12 { + margin-left: 50%; } -.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: '\AB'; -} -.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-col-order-12 { + order: 12; } -.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: '\BB'; +.ant-col-11 { + display: block; + width: 45.83333333%; } -.ant-calendar-header .ant-calendar-prev-month-btn { - left: 29px; +.ant-col-push-11 { + left: 45.83333333%; } -.ant-calendar-header .ant-calendar-prev-month-btn:after { - content: '\2039'; +.ant-col-pull-11 { + right: 45.83333333%; } -.ant-calendar-header .ant-calendar-next-month-btn { - right: 29px; +.ant-col-offset-11 { + margin-left: 45.83333333%; } -.ant-calendar-header .ant-calendar-next-month-btn:after { - content: '\203A'; +.ant-col-order-11 { + order: 11; } -.ant-calendar-body { - padding: 4px 8px; +.ant-col-10 { + display: block; + width: 41.66666667%; } -.ant-calendar table { - border-collapse: collapse; - max-width: 100%; - background-color: transparent; - width: 100%; +.ant-col-push-10 { + left: 41.66666667%; } -.ant-calendar table, -.ant-calendar th, -.ant-calendar td { - border: 0; +.ant-col-pull-10 { + right: 41.66666667%; } -.ant-calendar-calendar-table { - border-spacing: 0; - margin-bottom: 0; +.ant-col-offset-10 { + margin-left: 41.66666667%; } -.ant-calendar-column-header { - line-height: 18px; - width: 33px; - padding: 6px 0; - text-align: center; +.ant-col-order-10 { + order: 10; } -.ant-calendar-column-header .ant-calendar-column-header-inner { +.ant-col-9 { display: block; - font-weight: normal; + width: 37.5%; } -.ant-calendar-week-number-header .ant-calendar-column-header-inner { - display: none; +.ant-col-push-9 { + left: 37.5%; } -.ant-calendar-cell { - padding: 4px 0; +.ant-col-pull-9 { + right: 37.5%; } -.ant-calendar-date { - display: block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - border-radius: 2px; - width: 20px; - height: 20px; - line-height: 18px; - border: 1px solid transparent; - padding: 0; - background: transparent; - text-align: center; - transition: background 0.3s ease; +.ant-col-offset-9 { + margin-left: 37.5%; } -.ant-calendar-date-panel { - position: relative; +.ant-col-order-9 { + order: 9; } -.ant-calendar-date:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-8 { + display: block; + width: 33.33333333%; } -.ant-calendar-date:active { - color: #fff; - background: #49a9ee; +.ant-col-push-8 { + left: 33.33333333%; } -.ant-calendar-today .ant-calendar-date { - border-color: #108ee9; - font-weight: bold; - color: #108ee9; +.ant-col-pull-8 { + right: 33.33333333%; } -.ant-calendar-last-month-cell .ant-calendar-date, -.ant-calendar-next-month-btn-day .ant-calendar-date { - color: rgba(0, 0, 0, 0.25); +.ant-col-offset-8 { + margin-left: 33.33333333%; } -.ant-calendar-selected-day .ant-calendar-date { - background: #108ee9; - color: #fff; - border: 1px solid transparent; +.ant-col-order-8 { + order: 8; } -.ant-calendar-selected-day .ant-calendar-date:hover { - background: #108ee9; +.ant-col-7 { + display: block; + width: 29.16666667%; } -.ant-calendar-disabled-cell .ant-calendar-date { - cursor: not-allowed; - color: #bcbcbc; - background: #f3f3f3; - border-radius: 0; - width: auto; - border: 1px solid transparent; +.ant-col-push-7 { + left: 29.16666667%; } -.ant-calendar-disabled-cell .ant-calendar-date:hover { - background: #f3f3f3; +.ant-col-pull-7 { + right: 29.16666667%; } -.ant-calendar-disabled-cell-first-of-row .ant-calendar-date { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; +.ant-col-offset-7 { + margin-left: 29.16666667%; } -.ant-calendar-disabled-cell-last-of-row .ant-calendar-date { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; +.ant-col-order-7 { + order: 7; } -.ant-calendar-footer-btn { - border-top: 1px solid #e9e9e9; - text-align: center; +.ant-col-6 { display: block; - line-height: 38px; + width: 25%; } -.ant-calendar-footer > div { - display: inline-block; +.ant-col-push-6 { + left: 25%; } -.ant-calendar .ant-calendar-today-btn, -.ant-calendar .ant-calendar-clear-btn { - display: inline-block; - text-align: center; - margin: 0 0 0 8px; +.ant-col-pull-6 { + right: 25%; } -.ant-calendar .ant-calendar-today-btn-disabled, -.ant-calendar .ant-calendar-clear-btn-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-col-offset-6 { + margin-left: 25%; } -.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-col-order-6 { + order: 6; } -.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: rgba(0, 0, 0, 0.25); - display: inline-block; - line-height: 1; - width: 20px; - text-indent: 43px; - transition: color 0.3s ease; +.ant-col-5 { + display: block; + width: 20.83333333%; } -.ant-calendar .ant-calendar-clear-btn:hover:after { - color: rgba(0, 0, 0, 0.43); +.ant-col-push-5 { + left: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn { - display: inline-block; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: #fff; - background-color: #108ee9; - border-color: #108ee9; - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; - position: absolute; - bottom: 8px; - right: 9px; +.ant-col-pull-5 { + right: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn > .anticon { - line-height: 1; +.ant-col-offset-5 { + margin-left: 20.83333333%; } -.ant-calendar .ant-calendar-ok-btn, -.ant-calendar .ant-calendar-ok-btn:active, -.ant-calendar .ant-calendar-ok-btn:focus { - outline: 0; +.ant-col-order-5 { + order: 5; } -.ant-calendar .ant-calendar-ok-btn:not([disabled]):hover { - text-decoration: none; +.ant-col-4 { + display: block; + width: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-col-push-4 { + left: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn.disabled, -.ant-calendar .ant-calendar-ok-btn[disabled] { - cursor: not-allowed; +.ant-col-pull-4 { + right: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn.disabled > *, -.ant-calendar .ant-calendar-ok-btn[disabled] > * { - pointer-events: none; +.ant-col-offset-4 { + margin-left: 16.66666667%; } -.ant-calendar .ant-calendar-ok-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-col-order-4 { + order: 4; } -.ant-calendar .ant-calendar-ok-btn-sm { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-col-3 { + display: block; + width: 12.5%; } -.ant-calendar .ant-calendar-ok-btn > a:only-child { - color: currentColor; +.ant-col-push-3 { + left: 12.5%; } -.ant-calendar .ant-calendar-ok-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-col-pull-3 { + right: 12.5%; } -.ant-calendar .ant-calendar-ok-btn:hover, -.ant-calendar .ant-calendar-ok-btn:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.ant-col-offset-3 { + margin-left: 12.5%; } -.ant-calendar .ant-calendar-ok-btn:hover > a:only-child, -.ant-calendar .ant-calendar-ok-btn:focus > a:only-child { - color: currentColor; +.ant-col-order-3 { + order: 3; } -.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-col-2 { + display: block; + width: 8.33333333%; } -.ant-calendar .ant-calendar-ok-btn:active, -.ant-calendar .ant-calendar-ok-btn.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-col-push-2 { + left: 8.33333333%; } -.ant-calendar .ant-calendar-ok-btn:active > a:only-child, -.ant-calendar .ant-calendar-ok-btn.active > a:only-child { - color: currentColor; +.ant-col-pull-2 { + right: 8.33333333%; } -.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-col-offset-2 { + margin-left: 8.33333333%; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-col-order-2 { + order: 2; } -.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-col-1 { + display: block; + width: 4.16666667%; } -.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-col-push-1 { + left: 4.16666667%; } -.ant-calendar .ant-calendar-ok-btn-disabled { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; - cursor: not-allowed; +.ant-col-pull-1 { + right: 4.16666667%; } -.ant-calendar .ant-calendar-ok-btn-disabled > a:only-child { - color: currentColor; +.ant-col-offset-1 { + margin-left: 4.16666667%; } -.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-col-order-1 { + order: 1; } -.ant-calendar .ant-calendar-ok-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-col-0 { + display: none; } -.ant-calendar .ant-calendar-ok-btn-disabled:hover > a:only-child { - color: currentColor; +.ant-col-push-0 { + left: auto; } -.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-col-pull-0 { + right: auto; } -.ant-calendar-range-picker-input { - background-color: transparent; - border: 0; - height: 100%; - line-height: 100%; - outline: 0; - width: 43%; - text-align: center; +.ant-col-push-0 { + left: auto; } -.ant-calendar-range-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; +.ant-col-pull-0 { + right: auto; } -.ant-calendar-range-picker-input:-ms-input-placeholder { - color: #ccc; +.ant-col-offset-0 { + margin-left: 0; } -.ant-calendar-range-picker-input::-webkit-input-placeholder { - color: #ccc; +.ant-col-order-0 { + order: 0; } -.ant-calendar-range-picker-input[disabled] { - cursor: not-allowed; +.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-calendar-range-picker-separator { - color: rgba(0, 0, 0, 0.43); +.ant-col-xs-24 { + display: block; + width: 100%; } -.ant-calendar-range { - width: 470px; - overflow: hidden; +.ant-col-xs-push-24 { + left: 100%; } -.ant-calendar-range .ant-calendar-date-panel::after { - content: "."; +.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; - height: 0; - clear: both; - visibility: hidden; + width: 95.83333333%; } -.ant-calendar-range-part { - width: 50%; - position: relative; +.ant-col-xs-push-23 { + left: 95.83333333%; } -.ant-calendar-range-left { - float: left; +.ant-col-xs-pull-23 { + right: 95.83333333%; } -.ant-calendar-range-left .ant-calendar-time-picker-inner { - border-right: 2px solid #e9e9e9; +.ant-col-xs-offset-23 { + margin-left: 95.83333333%; } -.ant-calendar-range-right { - float: right; +.ant-col-xs-order-23 { + order: 23; } -.ant-calendar-range-right .ant-calendar-time-picker-inner { - border-left: 2px solid #e9e9e9; +.ant-col-xs-22 { + display: block; + width: 91.66666667%; } -.ant-calendar-range-middle { - position: absolute; - left: 50%; - width: 20px; - margin-left: -132px; - text-align: center; - height: 34px; - line-height: 34px; - color: rgba(0, 0, 0, 0.43); -} -.ant-calendar-range-right .ant-calendar-date-input-wrap { - margin-left: -118px; +.ant-col-xs-push-22 { + left: 91.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-range-middle { - margin-left: -12px; +.ant-col-xs-pull-22 { + right: 91.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap { - margin-left: 0; +.ant-col-xs-offset-22 { + margin-left: 91.66666667%; } -.ant-calendar-range .ant-calendar-input-wrap { - position: relative; - height: 34px; +.ant-col-xs-order-22 { + order: 22; } -.ant-calendar-range .ant-calendar-input, -.ant-calendar-range .ant-calendar-time-picker-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; - height: 22px; - border: 0; - box-shadow: none; +.ant-col-xs-21 { + display: block; + width: 87.5%; } -.ant-calendar-range .ant-calendar-input::-moz-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; +.ant-col-xs-push-21 { + left: 87.5%; } -.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder { - color: #ccc; +.ant-col-xs-pull-21 { + right: 87.5%; } -.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder, -.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder { - color: #ccc; +.ant-col-xs-offset-21 { + margin-left: 87.5%; } -.ant-calendar-range .ant-calendar-input:hover, -.ant-calendar-range .ant-calendar-time-picker-input:hover { - border-color: #49a9ee; +.ant-col-xs-order-21 { + order: 21; } -.ant-calendar-range .ant-calendar-input:focus, -.ant-calendar-range .ant-calendar-time-picker-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-col-xs-20 { + display: block; + width: 83.33333333%; } -.ant-calendar-range .ant-calendar-input[disabled], -.ant-calendar-range .ant-calendar-time-picker-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-push-20 { + left: 83.33333333%; } -.ant-calendar-range .ant-calendar-input[disabled]:hover, -.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover { - border-color: #e2e2e2; +.ant-col-xs-pull-20 { + right: 83.33333333%; } -textarea.ant-calendar-range .ant-calendar-input, -textarea.ant-calendar-range .ant-calendar-time-picker-input { - max-width: 100%; - height: auto; - vertical-align: bottom; +.ant-col-xs-offset-20 { + margin-left: 83.33333333%; } -.ant-calendar-range .ant-calendar-input-lg, -.ant-calendar-range .ant-calendar-time-picker-input-lg { - padding: 6px 7px; - height: 32px; +.ant-col-xs-order-20 { + order: 20; } -.ant-calendar-range .ant-calendar-input-sm, -.ant-calendar-range .ant-calendar-time-picker-input-sm { - padding: 1px 7px; - height: 22px; +.ant-col-xs-19 { + display: block; + width: 79.16666667%; } -.ant-calendar-range .ant-calendar-input:focus, -.ant-calendar-range .ant-calendar-time-picker-input:focus { - box-shadow: none; +.ant-col-xs-push-19 { + left: 79.16666667%; } -.ant-calendar-range .ant-calendar-time-picker-icon { - display: none; +.ant-col-xs-pull-19 { + right: 79.16666667%; } -.ant-calendar-range.ant-calendar-week-number { - width: 574px; +.ant-col-xs-offset-19 { + margin-left: 79.16666667%; } -.ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part { - width: 286px; +.ant-col-xs-order-19 { + order: 19; } -.ant-calendar-range .ant-calendar-year-panel, -.ant-calendar-range .ant-calendar-month-panel { - top: 34px; +.ant-col-xs-18 { + display: block; + width: 75%; } -.ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel { - top: 0; +.ant-col-xs-push-18 { + left: 75%; } -.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-col-xs-pull-18 { + right: 75%; } -.ant-calendar-range .ant-calendar-in-range-cell { - border-radius: 0; - position: relative; +.ant-col-xs-offset-18 { + margin-left: 75%; } -.ant-calendar-range .ant-calendar-in-range-cell > div { - position: relative; - z-index: 1; +.ant-col-xs-order-18 { + order: 18; } -.ant-calendar-range .ant-calendar-in-range-cell:before { - content: ''; +.ant-col-xs-17 { display: block; - background: #ecf6fd; - border-radius: 0; - border: 0; - position: absolute; - top: 4px; - bottom: 4px; - left: 0; - right: 0; + width: 70.83333333%; } -.ant-calendar-range-bottom { - text-align: right; +.ant-col-xs-push-17 { + left: 70.83333333%; } -.ant-calendar-range-bottom .ant-calendar-footer-btn { - padding-right: 16px; +.ant-col-xs-pull-17 { + right: 70.83333333%; } -div.ant-calendar-range-quick-selector { +.ant-col-xs-offset-17 { + margin-left: 70.83333333%; +} +.ant-col-xs-order-17 { + order: 17; +} +.ant-col-xs-16 { display: block; - text-align: left; - border-top: 1px solid #e9e9e9; - padding: 10.5px 10px; + width: 66.66666667%; } -div.ant-calendar-range-quick-selector > a { - margin-right: 16px; +.ant-col-xs-push-16 { + left: 66.66666667%; } -.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-col-xs-pull-16 { + right: 66.66666667%; } -.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 #e9e9e9; +.ant-col-xs-offset-16 { + margin-left: 66.66666667%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker { - height: 207px; - width: 100%; - top: 68px; - z-index: 2; +.ant-col-xs-order-16 { + order: 16; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel { - height: 241px; - margin-top: -34px; +.ant-col-xs-15 { + display: block; + width: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner { - padding-top: 34px; - height: 100%; - background: none; +.ant-col-xs-push-15 { + left: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox { - display: inline-block; - height: 100%; - background-color: #fff; - border-top: 1px solid #e9e9e9; +.ant-col-xs-pull-15 { + right: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select { - height: 100%; +.ant-col-xs-offset-15 { + margin-left: 62.5%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul { - max-height: 100%; +.ant-col-xs-order-15 { + order: 15; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn { - padding: 9px 12px 9px 0; +.ant-col-xs-14 { display: block; - zoom: 1; + width: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:before, -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { - content: " "; - display: table; +.ant-col-xs-push-14 { + left: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.ant-col-xs-pull-14 { + right: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-ok-btn { - position: static; - height: 22px; +.ant-col-xs-offset-14 { + margin-left: 58.33333333%; } -.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { - margin-right: 12px; +.ant-col-xs-order-14 { + order: 14; } -.ant-calendar-range.ant-calendar-time .ant-calendar-today-btn { - margin: 8px 12px; - height: 22px; - line-height: 22px; +.ant-col-xs-13 { + display: block; + width: 54.16666667%; } -.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker { - height: 247px; +.ant-col-xs-push-13 { + left: 54.16666667%; } -.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker-panel { - height: 281px; +.ant-col-xs-pull-13 { + right: 54.16666667%; } -.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body { - border-top-color: transparent; +.ant-col-xs-offset-13 { + margin-left: 54.16666667%; } -.ant-calendar-time-picker { - position: absolute; - width: 100%; - top: 34px; - background-color: #fff; +.ant-col-xs-order-13 { + order: 13; } -.ant-calendar-time-picker-panel { - z-index: 1050; - position: absolute; - width: 100%; +.ant-col-xs-12 { + display: block; + width: 50%; } -.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-col-xs-push-12 { + left: 50%; } -.ant-calendar-time-picker-combobox { - width: 100%; +.ant-col-xs-pull-12 { + right: 50%; } -.ant-calendar-time-picker-1-column, -.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select { - width: 100%; +.ant-col-xs-offset-12 { + margin-left: 50%; } -.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select { - width: 50%; +.ant-col-xs-order-12 { + order: 12; } -.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select li, -.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select li { - padding: 0; - text-align: center; +.ant-col-xs-11 { + display: block; + width: 45.83333333%; } -.ant-calendar-time-picker-input-wrap { - display: none; +.ant-col-xs-push-11 { + left: 45.83333333%; } -.ant-calendar-time-picker-select { - float: left; - font-size: 12px; - border: 1px solid #e9e9e9; - border-width: 0 1px; - margin-left: -1px; - box-sizing: border-box; - width: 33.6%; - overflow: hidden; - position: relative; - height: 206px; +.ant-col-xs-pull-11 { + right: 45.83333333%; } -.ant-calendar-time-picker-select:hover { - overflow-y: auto; +.ant-col-xs-offset-11 { + margin-left: 45.83333333%; } -.ant-calendar-time-picker-select:first-child { - border-left: 0; - margin-left: 0; +.ant-col-xs-order-11 { + order: 11; } -.ant-calendar-time-picker-select:last-child { - border-right: 0; +.ant-col-xs-10 { + display: block; + width: 41.66666667%; } -.ant-calendar-time-picker-select ul { - list-style: none; - box-sizing: border-box; - margin: 0; - padding: 0; - width: 100%; - max-height: 206px; +.ant-col-xs-push-10 { + left: 41.66666667%; } -.ant-calendar-time-picker-select li { - padding: 0 0 0 28px; - 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-col-xs-pull-10 { + right: 41.66666667%; } -.ant-calendar-time-picker-select li:last-child:after { - content: ''; - height: 182px; +.ant-col-xs-offset-10 { + margin-left: 41.66666667%; +} +.ant-col-xs-order-10 { + order: 10; +} +.ant-col-xs-9 { display: block; + width: 37.5%; } -.ant-calendar-time-picker-select li:hover { - background: #ecf6fd; +.ant-col-xs-push-9 { + left: 37.5%; } -li.ant-calendar-time-picker-select-option-selected { - background: #f7f7f7; - font-weight: bold; +.ant-col-xs-pull-9 { + right: 37.5%; } -li.ant-calendar-time-picker-select-option-disabled { - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-offset-9 { + margin-left: 37.5%; } -li.ant-calendar-time-picker-select-option-disabled:hover { - background: transparent; - cursor: not-allowed; +.ant-col-xs-order-9 { + order: 9; } -.ant-calendar-time .ant-calendar-day-select { - padding: 0 2px; - font-weight: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-8 { + display: block; + width: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer { - text-align: right; - position: relative; - height: auto; - line-height: auto; +.ant-col-xs-push-8 { + left: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer-btn { - padding: 10px 0; - line-height: 1.5; - text-align: right; +.ant-col-xs-pull-8 { + right: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn { - float: left; - margin: 0; - padding-left: 12px; +.ant-col-xs-offset-8 { + margin-left: 33.33333333%; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { - display: inline-block; - text-align: center; - margin-right: 60px; +.ant-col-xs-order-8 { + order: 8; } -.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled { - color: rgba(0, 0, 0, 0.25); +.ant-col-xs-7 { + display: block; + width: 29.16666667%; } -.ant-calendar-month-panel { - position: absolute; - top: 1px; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - border-radius: 4px; - background: #fff; - outline: none; +.ant-col-xs-push-7 { + left: 29.16666667%; } -.ant-calendar-month-panel > div { - height: 100%; +.ant-col-xs-pull-7 { + right: 29.16666667%; } -.ant-calendar-month-panel-hidden { - display: none; +.ant-col-xs-offset-7 { + margin-left: 29.16666667%; } -.ant-calendar-month-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-xs-order-7 { + order: 7; } -.ant-calendar-month-panel-header a:hover { - color: #49a9ee; +.ant-col-xs-6 { + display: block; + width: 25%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-push-6 { + left: 25%; } -.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-col-xs-pull-6 { + right: 25%; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; -} -.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: '\AB'; -} -.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: '\BB'; -} -.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: '\2039'; -} -.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn { - right: 29px; +.ant-col-xs-offset-6 { + margin-left: 25%; } -.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after { - content: '\203A'; +.ant-col-xs-order-6 { + order: 6; } -.ant-calendar-month-panel-body { - height: calc(100% - 34px); +.ant-col-xs-5 { + display: block; + width: 20.83333333%; } -.ant-calendar-month-panel-table { - table-layout: fixed; - width: 100%; - height: 100%; - border-collapse: separate; +.ant-col-xs-push-5 { + left: 20.83333333%; } -.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month { - background: #108ee9; - color: #fff; +.ant-col-xs-pull-5 { + right: 20.83333333%; } -.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover { - background: #108ee9; - color: #fff; +.ant-col-xs-offset-5 { + margin-left: 20.83333333%; } -.ant-calendar-month-panel-cell { - text-align: center; +.ant-col-xs-order-5 { + order: 5; } -.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: #f3f3f3; +.ant-col-xs-4 { + display: block; + width: 16.66666667%; } -.ant-calendar-month-panel-month { - display: inline-block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; +.ant-col-xs-push-4 { + left: 16.66666667%; } -.ant-calendar-month-panel-month:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-xs-pull-4 { + right: 16.66666667%; } -.ant-calendar-year-panel { - position: absolute; - top: 1px; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - border-radius: 4px; - background: #fff; - outline: none; +.ant-col-xs-offset-4 { + margin-left: 16.66666667%; } -.ant-calendar-year-panel > div { - height: 100%; +.ant-col-xs-order-4 { + order: 4; } -.ant-calendar-year-panel-hidden { - display: none; +.ant-col-xs-3 { + display: block; + width: 12.5%; } -.ant-calendar-year-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; +.ant-col-xs-push-3 { + left: 12.5%; } -.ant-calendar-year-panel-header a:hover { - color: #49a9ee; +.ant-col-xs-pull-3 { + right: 12.5%; } -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; +.ant-col-xs-offset-3 { + margin-left: 12.5%; } -.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-col-xs-order-3 { + order: 3; } -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; +.ant-col-xs-2 { + display: block; + width: 8.33333333%; } -.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-col-xs-push-2 { + left: 8.33333333%; } -.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: '\AB'; +.ant-col-xs-pull-2 { + right: 8.33333333%; } -.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-col-xs-offset-2 { + margin-left: 8.33333333%; } -.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: '\BB'; +.ant-col-xs-order-2 { + order: 2; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn { - left: 29px; +.ant-col-xs-1 { + display: block; + width: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after { - content: '\2039'; +.ant-col-xs-push-1 { + left: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn { - right: 29px; +.ant-col-xs-pull-1 { + right: 4.16666667%; } -.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after { - content: '\203A'; +.ant-col-xs-offset-1 { + margin-left: 4.16666667%; } -.ant-calendar-year-panel-body { - height: calc(100% - 34px); +.ant-col-xs-order-1 { + order: 1; } -.ant-calendar-year-panel-table { - table-layout: fixed; - width: 100%; - height: 100%; - border-collapse: separate; +.ant-col-xs-0 { + display: none; } -.ant-calendar-year-panel-cell { - text-align: center; +.ant-col-push-0 { + left: auto; } -.ant-calendar-year-panel-year { - display: inline-block; - margin: 0 auto; - color: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; +.ant-col-pull-0 { + right: auto; } -.ant-calendar-year-panel-year:hover { - background: #ecf6fd; - cursor: pointer; +.ant-col-xs-push-0 { + left: auto; } -.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { - background: #108ee9; - color: #fff; +.ant-col-xs-pull-0 { + right: auto; } -.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { - background: #108ee9; - color: #fff; +.ant-col-xs-offset-0 { + margin-left: 0; } -.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: rgba(0, 0, 0, 0.25); +.ant-col-xs-order-0 { + order: 0; } -.ant-calendar-decade-panel { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 10; - background: #fff; - border-radius: 4px; - outline: none; -} -.ant-calendar-decade-panel-hidden { - display: none; -} -.ant-calendar-decade-panel-header { - height: 34px; - line-height: 34px; - text-align: center; - user-select: none; - border-bottom: 1px solid #e9e9e9; -} -.ant-calendar-decade-panel-header a:hover { - color: #49a9ee; -} -.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: bold; - display: inline-block; - color: rgba(0, 0, 0, 0.65); - line-height: 34px; -} -.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: rgba(0, 0, 0, 0.43); - font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; - padding: 0 5px; - font-size: 16px; - display: inline-block; - line-height: 34px; -} -.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: '\AB'; -} -.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: '\BB'; -} -.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: '\2039'; -} -.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: '\203A'; -} -.ant-calendar-decade-panel-body { - height: calc(100% - 34px); -} -.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: rgba(0, 0, 0, 0.65); - background: transparent; - text-align: center; - height: 24px; - line-height: 24px; - padding: 0 6px; - border-radius: 4px; - transition: background 0.3s ease; -} -.ant-calendar-decade-panel-decade:hover { - background: #ecf6fd; - cursor: pointer; -} -.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { - background: #108ee9; - color: #fff; -} -.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover { - background: #108ee9; - 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: rgba(0, 0, 0, 0.25); -} -.ant-calendar-month .ant-calendar-month-panel, -.ant-calendar-month .ant-calendar-year-panel { - top: 0; - height: 248px; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; +@media (min-width: 768px) { + .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; } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; + .ant-col-sm-24 { + display: block; + width: 100%; } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; + .ant-col-sm-push-24 { + left: 100%; } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; + .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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; } -}*/ -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { - height: 32px; -} -.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 #d9d9d9; - border-bottom: 0; - border-radius: 4px 4px 0 0; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - background: #f9f9f9; - margin-right: 2px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab { - padding: 5px 16px 4px; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active { - background: #fff; - transform: translateZ(0); - border-color: #d9d9d9; - color: #108ee9; - padding-bottom: 5px; -} -.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 { - margin-right: 0; - color: rgba(0, 0, 0, 0.43); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transform-origin: 100% 50%; - width: 0; - text-align: right; - vertical-align: middle; - overflow: hidden; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - filter: none; -} -:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { - font-size: 12px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close:hover { - color: #404040; - font-weight: bold; -} -.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-editable-card > .ant-tabs-bar .ant-tabs-tab > div { - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-tabs.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover > div:not(.ant-tabs-tab-unclosable) { - margin-left: -8px; - margin-right: -8px; -} -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active .anticon-close, -.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:hover .anticon-close { - width: 16px; - transform: translateZ(0); -} -.ant-tabs-extra-content { - float: right; - line-height: 32px; -} -.ant-tabs-extra-content .ant-tabs-new-tab { - width: 20px; - height: 20px; - line-height: 20px; - text-align: center; - cursor: pointer; - border-radius: 4px; - border: 1px solid #d9d9d9; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - color: rgba(0, 0, 0, 0.43); - transition: color 0.3s ease; -} -:root .ant-tabs-extra-content .ant-tabs-new-tab { - filter: none; -} -:root .ant-tabs-extra-content .ant-tabs-new-tab { - font-size: 12px; -} -.ant-tabs-extra-content .ant-tabs-new-tab:hover { - color: #404040; -} -.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 #d9d9d9; - 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-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: 4px 0 0 4px; - 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 4px 4px 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 { - box-sizing: border-box; - position: relative; - overflow: hidden; - zoom: 1; - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs:before, -.ant-tabs:after { - content: " "; - display: table; -} -.ant-tabs:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-tabs-ink-bar { - z-index: 1; - position: absolute; - left: 0; - bottom: 1px; - box-sizing: border-box; - height: 2px; - background-color: #108ee9; - transform-origin: 0 0; -} -.ant-tabs-bar { - border-bottom: 1px solid #d9d9d9; - margin-bottom: 16px; - outline: none; -} -.ant-tabs-nav-container { - overflow: hidden; - font-size: 14px; - line-height: 1.5; - box-sizing: border-box; - position: relative; - white-space: nowrap; - margin-bottom: -1px; - zoom: 1; -} -.ant-tabs-nav-container:before, -.ant-tabs-nav-container:after { - content: " "; - display: table; -} -.ant-tabs-nav-container:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-tabs-nav-container-scrolling { - padding-left: 32px; - padding-right: 32px; -} -.ant-tabs-tab-prev, -.ant-tabs-tab-next { - user-select: none; - z-index: 2; - margin-right: -2px; - margin-top: 3px; - width: 32px; - height: 100%; - line-height: 32px; - cursor: pointer; - border: 0; - background-color: transparent; - position: absolute; - text-align: center; - color: rgba(0, 0, 0, 0.43); - transition: color 0.3s ease; -} -.ant-tabs-tab-prev:hover, -.ant-tabs-tab-next:hover { - color: rgba(0, 0, 0, 0.65); -} -.ant-tabs-tab-prev-icon, -.ant-tabs-tab-next-icon { - position: relative; - font-style: normal; - font-weight: bold; - font-variant: normal; - line-height: inherit; - vertical-align: baseline; - text-align: center; - text-transform: none; - font-family: sans-serif; - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-tabs-tab-prev-icon, -:root .ant-tabs-tab-next-icon { - filter: none; -} -:root .ant-tabs-tab-prev-icon, -:root .ant-tabs-tab-next-icon { - font-size: 12px; -} -.ant-tabs-tab-prev-icon:before, -.ant-tabs-tab-next-icon:before { - display: block; - font-family: "anticon" !important; -} -.ant-tabs-tab-btn-disabled { - cursor: not-allowed; -} -.ant-tabs-tab-btn-disabled, -.ant-tabs-tab-btn-disabled:hover { - color: rgba(0, 0, 0, 0.25); -} -.ant-tabs-tab-next { - right: 2px; -} -.ant-tabs-tab-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.5s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - margin: 0; - list-style: none; - float: left; -} -.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: rgba(0, 0, 0, 0.25); -} -.ant-tabs-nav .ant-tabs-tab { - display: inline-block; - height: 100%; - margin-right: 24px; - box-sizing: border-box; - position: relative; - padding: 8px 20px; - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - cursor: pointer; - text-decoration: none; -} -.ant-tabs-nav .ant-tabs-tab:hover { - color: #49a9ee; -} -.ant-tabs-nav .ant-tabs-tab:active { - color: #0e77ca; -} -.ant-tabs-nav .ant-tabs-tab .anticon { - width: 14px; - height: 14px; - margin-right: 8px; -} -.ant-tabs-nav .ant-tabs-tab-active { - color: #108ee9; -} -.ant-tabs-mini .ant-tabs-nav-container { - font-size: 12px; -} -.ant-tabs-mini .ant-tabs-tab { - margin-right: 0; - 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-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 .ant-tabs-tab { - float: none; - margin-right: 0; - margin-bottom: 16px; - display: block; - padding: 8px 24px; -} -.ant-tabs-vertical > .ant-tabs-bar .ant-tabs-tab:last-child { - margin-bottom: 0; -} -.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-ink-bar { - width: 2px; - left: auto; - height: auto; - top: 0; -} -.ant-tabs-vertical > .ant-tabs-content { - overflow: hidden; - width: auto; - margin-top: 0!important; -} -.ant-tabs-vertical > .ant-tabs-tab-next { - width: 100%; - bottom: 0; - height: 32px; -} -.ant-tabs-vertical > .ant-tabs-tab-next-icon:before { - content: "\E61D"; -} -.ant-tabs-vertical > .ant-tabs-tab-prev { - top: 0; - width: 100%; - height: 32px; -} -.ant-tabs-vertical > .ant-tabs-tab-prev-icon:before { - content: "\E61E"; -} -.ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar { - float: left; - border-right: 1px solid #e9e9e9; - 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 #e9e9e9; -} -.ant-tabs-vertical.ant-tabs-right > .ant-tabs-bar { - float: right; - border-left: 1px solid #e9e9e9; - 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 #e9e9e9; -} -.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; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-time-picker-panel { - max-width: 168px; - z-index: 1050; - position: absolute; -} -.ant-time-picker-panel-inner { - display: inline-block; - position: relative; - outline: none; - list-style: none; - font-size: 12px; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; - line-height: 1.5; - overflow: hidden; - left: -2px; -} -.ant-time-picker-panel-input { - margin: 0; - padding: 0; - border: 0; - width: 100%; - cursor: auto; - line-height: 1.5; - outline: 0; -} -.ant-time-picker-panel-input-wrap { - box-sizing: border-box; - position: relative; - padding: 6px; - border-bottom: 1px solid #e9e9e9; -} -.ant-time-picker-panel-input-invalid { - border-color: red; -} -.ant-time-picker-panel-clear-btn { - position: absolute; - right: 5px; - cursor: pointer; - overflow: hidden; - width: 20px; - height: 20px; - text-align: center; - line-height: 20px; - top: 5px; - margin: 0; -} -.ant-time-picker-panel-clear-btn:after { - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.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 #e9e9e9; - box-sizing: border-box; - width: 56px; - overflow: hidden; - position: relative; - max-height: 144px; -} -.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 120px 0; - width: 100%; -} -.ant-time-picker-panel-select li { - list-style: none; - box-sizing: content-box; - margin: 0; - padding: 0 0 0 16px; - width: 100%; - height: 24px; - line-height: 24px; - text-align: left; - cursor: pointer; - user-select: none; - transition: background 0.3s ease; -} -.ant-time-picker-panel-select li:hover { - background: #ecf6fd; -} -li.ant-time-picker-panel-select-option-selected { - background: #f7f7f7; - font-weight: bold; -} -li.ant-time-picker-panel-select-option-disabled { - color: rgba(0, 0, 0, 0.25); -} -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; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-time-picker-panel-addon { - padding: 8px; - border-top: 1px solid #e9e9e9; -} -.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 { - position: relative; - display: inline-block; - outline: none; - font-size: 12px; - transition: opacity 0.3s ease; - width: 100px; -} -.ant-time-picker-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; -} -.ant-time-picker-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-time-picker-input:-ms-input-placeholder { - color: #ccc; -} -.ant-time-picker-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-time-picker-input:hover { - border-color: #49a9ee; -} -.ant-time-picker-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-time-picker-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-time-picker-input[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-time-picker-input { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-time-picker-input-lg { - padding: 6px 7px; - height: 32px; -} -.ant-time-picker-input-sm { - padding: 1px 7px; - height: 22px; -} -.ant-time-picker-large .ant-time-picker-input { - padding: 6px 7px; - height: 32px; -} -.ant-time-picker-small .ant-time-picker-input { - padding: 1px 7px; - height: 22px; -} -.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: 12px; - height: 12px; - line-height: 12px; - right: 8px; - color: rgba(0, 0, 0, 0.43); - top: 50%; - margin-top: -6px; -} -.ant-time-picker-icon:after { - content: "\E641"; - font-family: "anticon"; - font-size: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - line-height: 1; - vertical-align: bottom; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-select { - box-sizing: border-box; - display: inline-block; - position: relative; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; -} -.ant-select > ul > li > a { - padding: 0; - background-color: #fff; -} -.ant-select-arrow { - 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: 8px; - line-height: 1; - margin-top: -6px; - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -.ant-select-arrow:before { - display: block; - font-family: "anticon" !important; -} -:root .ant-select-arrow { - filter: none; -} -:root .ant-select-arrow { - font-size: 12px; -} -.ant-select-arrow * { - display: none; -} -.ant-select-arrow:before { - content: '\E61D'; - transition: transform 0.2s ease; -} -.ant-select-selection { - outline: none; - user-select: none; - box-sizing: border-box; - display: block; - background-color: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.ant-select-selection:hover { - border-color: #49a9ee; -} -.ant-select-focused .ant-select-selection, -.ant-select-selection:focus, -.ant-select-selection:active { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.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: 8px; - z-index: 1; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.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: 14px; -} -.ant-select-disabled { - color: rgba(0, 0, 0, 0.25); -} -.ant-select-disabled .ant-select-selection { - background: #f7f7f7; - 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: #d9d9d9; - 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: #eee; - color: #aaa; - padding-right: 10px; -} -.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove { - display: none; -} -.ant-select-selection--single { - height: 28px; - position: relative; - cursor: pointer; -} -.ant-select-selection__rendered { - display: block; - margin-left: 7px; - margin-right: 7px; - position: relative; - line-height: 26px; -} -.ant-select-selection__rendered:after { - content: '.'; - visibility: hidden; - pointer-events: none; - display: inline-block; - width: 0; -} -.ant-select-lg .ant-select-selection--single { - height: 32px; -} -.ant-select-lg .ant-select-selection__rendered { - line-height: 30px; -} -.ant-select-lg .ant-select-selection--multiple { - min-height: 32px; -} -.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 24px; - line-height: 24px; -} -.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear { - top: 16px; -} -.ant-select-sm .ant-select-selection--single { - height: 22px; -} -.ant-select-sm .ant-select-selection__rendered { - line-height: 20px; -} -.ant-select-sm .ant-select-selection--multiple { - min-height: 22px; -} -.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li { - height: 14px; - line-height: 14px; -} -.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear { - top: 11px; -} -.ant-select-disabled .ant-select-selection__choice__remove { - color: rgba(0, 0, 0, 0.25); - cursor: default; -} -.ant-select-disabled .ant-select-selection__choice__remove:hover { - color: rgba(0, 0, 0, 0.25); -} -.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: #ccc; - line-height: 20px; - height: 20px; - max-width: 100%; - margin-top: -10px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.ant-select-search__field__placeholder { - left: 8px; -} -.ant-select-search--inline { - position: absolute; - height: 100%; -} -.ant-select-selection--multiple .ant-select-search--inline { - float: left; - position: static; -} -.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: 4px; -} -.ant-select-search--inline .ant-select-search__field__mirror { - position: absolute; - top: 0; - left: -9999px; - white-space: pre; - pointer-events: none; -} -.ant-select-search--inline > i { - float: right; -} -.ant-select-selection--multiple { - min-height: 28px; - 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; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-select-selection--multiple .ant-select-search--inline { - width: auto; - padding: 0; -} -.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field { - width: 0.75em; -} -.ant-select-selection--multiple .ant-select-selection__rendered { - margin-left: 5px; - margin-bottom: -3px; - height: auto; -} -.ant-select-selection--multiple > ul > li, -.ant-select-selection--multiple .ant-select-selection__rendered > ul > li { - margin-top: 3px; - height: 20px; - line-height: 20px; -} -.ant-select-selection--multiple .ant-select-selection__choice { - color: rgba(0, 0, 0, 0.65); - background-color: #f3f3f3; - border-radius: 4px; - 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: rgba(0, 0, 0, 0.43); - line-height: inherit; - cursor: pointer; - font-weight: bold; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - position: absolute; - right: 4px; - padding: 0 0 0 8px; -} -.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 { - filter: none; -} -:root .ant-select-selection--multiple .ant-select-selection__choice__remove { - font-size: 12px; -} -.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: 14px; -} -.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered { - margin-right: 20px; -} -.ant-select-open .ant-select-arrow { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -ms-transform: rotate(180deg); -} -.ant-select-open .ant-select-arrow:before { - transform: rotate(180deg); -} -.ant-select-open .ant-select-selection { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.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 { - background-color: #fff; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-radius: 4px; - box-sizing: border-box; - z-index: 1050; - left: -9999px; - top: -9999px; - position: absolute; - outline: none; - overflow: hidden; - 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: 16px; -} -.ant-select-dropdown-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); - line-height: 1.5; - padding: 8px; -} -.ant-select-dropdown-menu-item { - position: relative; - display: block; - padding: 7px 8px; - font-weight: normal; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - cursor: pointer; - overflow: hidden; - transition: background 0.3s ease; -} -.ant-select-dropdown-menu-item:hover { - background-color: #ecf6fd; -} -.ant-select-dropdown-menu-item-active { - background-color: #ecf6fd; -} -.ant-select-dropdown-menu-item-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; -} -.ant-select-dropdown-menu-item-disabled:hover { - color: rgba(0, 0, 0, 0.25); - background-color: #fff; - cursor: not-allowed; -} -.ant-select-dropdown-menu-item-selected, -.ant-select-dropdown-menu-item-selected:hover { - background-color: #f7f7f7; - font-weight: bold; - color: rgba(0, 0, 0, 0.65); -} -.ant-select-dropdown-menu-item-divider { - height: 1px; - margin: 1px 0; - overflow: hidden; - background-color: #e5e5e5; - 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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - transition: all 0.2s ease; - position: absolute; - top: 50%; - transform: translateY(-50%); - right: 8px; - 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 { - filter: none; -} -:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after { - font-size: 12px; -} -.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: #108ee9; - display: inline-block; -} -.ant-select-dropdown-container-open .ant-select-dropdown, -.ant-select-dropdown-open .ant-select-dropdown { - display: block; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-input-number { - position: relative; - padding: 4px 7px; - width: 100%; - cursor: text; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - transition: all .3s; - margin: 0; - padding: 0; - font-size: 12px; - height: 28px; - display: inline-block; - border: 1px solid #d9d9d9; - border-radius: 4px; - width: 80px; -} -.ant-input-number::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input-number:-ms-input-placeholder { - color: #ccc; -} -.ant-input-number::-webkit-input-placeholder { - color: #ccc; -} -.ant-input-number:hover { - border-color: #49a9ee; -} -.ant-input-number:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input-number[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-input-number { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-input-number-lg { - padding: 6px 7px; - height: 32px; -} -.ant-input-number-sm { - padding: 1px 7px; - height: 22px; -} -.ant-input-number-handler { - text-align: center; - line-height: 0; - height: 50%; - overflow: hidden; - color: rgba(0, 0, 0, 0.43); - 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: #49a9ee; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - right: 4px; - color: rgba(0, 0, 0, 0.43); -} -.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 { - filter: none; -} -:root .ant-input-number-handler-up-inner, -:root .ant-input-number-handler-down-inner { - font-size: 12px; -} -.ant-input-number:hover { - border-color: #49a9ee; -} -.ant-input-number-focused { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input-number-disabled { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-disabled:hover { - border-color: #e2e2e2; -} -.ant-input-number-input { - width: 100%; - text-align: left; - outline: 0; - -moz-appearance: textfield; - height: 26px; - transition: all 0.3s linear; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border: 0; - border-radius: 4px; - padding: 0 7px; -} -.ant-input-number-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input-number-input:-ms-input-placeholder { - color: #ccc; -} -.ant-input-number-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-input-number-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input-number-input[disabled]:hover { - border-color: #e2e2e2; -} -.ant-input-number-lg { - padding: 0; -} -.ant-input-number-lg input { - height: 30px; -} -.ant-input-number-sm { - padding: 0; -} -.ant-input-number-sm input { - height: 20px; -} -.ant-input-number-handler-wrap { - border-left: 1px solid #d9d9d9; - width: 22px; - height: 100%; - background: #fff; - position: absolute; - top: 0; - right: 0; - opacity: 0; - border-radius: 0 4px 4px 0; - transition: opacity 0.24s linear 0.1s; - z-index: 2; -} -.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: -6px; -} -.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 #d9d9d9; - top: -1px; - 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-down-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-down-inner, -.ant-input-number-disabled .ant-input-number-handler-down-inner, -.ant-input-number-handler-down-disabled .ant-input-number-handler-up-inner, -.ant-input-number-handler-up-disabled .ant-input-number-handler-up-inner, -.ant-input-number-disabled .ant-input-number-handler-up-inner { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} -.ant-input-number-disabled .ant-input-number-input { - opacity: 0.72; - cursor: not-allowed; - background-color: #f7f7f7; -} -.ant-input-number-disabled .ant-input-number-handler-wrap { - display: none; -} -.ant-input-number-disabled .ant-input-number-handler { - opacity: 0.72; - color: #ccc !important; - cursor: not-allowed; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-input-search-icon { - cursor: pointer; - transition: all .3s; - font-size: 14px; -} -.ant-input-search-icon:hover { - color: #108ee9; -} -.ant-search-input-wrapper { - display: inline-block; - vertical-align: middle; -} -.ant-search-input.ant-input-group .ant-input:first-child, -.ant-search-input.ant-input-group .ant-select:first-child { - border-radius: 4px; - position: absolute; - top: -1px; - width: 100%; -} -.ant-search-input.ant-input-group .ant-input:first-child { - padding-right: 36px; -} -.ant-search-input .ant-search-btn { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-radius: 0 3px 3px 0; - left: -1px; - position: relative; - border-width: 0 0 0 1px; - z-index: 2; - padding-left: 8px; - padding-right: 8px; -} -.ant-search-input .ant-search-btn > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; -} -.ant-search-input .ant-search-btn:hover > a:only-child, -.ant-search-input .ant-search-btn:focus > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:hover > a:only-child:after, -.ant-search-input .ant-search-btn:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; -} -.ant-search-input .ant-search-btn:active > a:only-child, -.ant-search-input .ant-search-btn.active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn:active > a:only-child:after, -.ant-search-input .ant-search-btn.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn.disabled, -.ant-search-input .ant-search-btn[disabled], -.ant-search-input .ant-search-btn.disabled:hover, -.ant-search-input .ant-search-btn[disabled]:hover, -.ant-search-input .ant-search-btn.disabled:focus, -.ant-search-input .ant-search-btn[disabled]:focus, -.ant-search-input .ant-search-btn.disabled:active, -.ant-search-input .ant-search-btn[disabled]:active, -.ant-search-input .ant-search-btn.disabled.active, -.ant-search-input .ant-search-btn[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input .ant-search-btn.disabled > a:only-child, -.ant-search-input .ant-search-btn[disabled] > a:only-child, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child, -.ant-search-input .ant-search-btn.disabled:active > a:only-child, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child, -.ant-search-input .ant-search-btn.disabled.active > a:only-child, -.ant-search-input .ant-search-btn[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input .ant-search-btn.disabled > a:only-child:after, -.ant-search-input .ant-search-btn[disabled] > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:hover > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:hover > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:focus > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:focus > a:only-child:after, -.ant-search-input .ant-search-btn.disabled:active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled]:active > a:only-child:after, -.ant-search-input .ant-search-btn.disabled.active > a:only-child:after, -.ant-search-input .ant-search-btn[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-search-btn:hover, -.ant-search-input .ant-search-btn:focus, -.ant-search-input .ant-search-btn:active, -.ant-search-input .ant-search-btn.active { - background: #fff; -} -.ant-search-input .ant-search-btn:hover { - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty, -.ant-search-input:hover .ant-search-btn-noempty { - color: #fff; - background-color: #108ee9; - border-color: #108ee9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover, -.ant-search-input:hover .ant-search-btn-noempty:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus, -.ant-search-input:hover .ant-search-btn-noempty:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active, -.ant-search-input:hover .ant-search-btn-noempty:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active, -.ant-search-input:hover .ant-search-btn-noempty.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled, -.ant-search-input:hover .ant-search-btn-noempty.disabled, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled], -.ant-search-input:hover .ant-search-btn-noempty[disabled], -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child { - color: currentColor; -} -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child:after, -.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child:after, -.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-search-input .ant-select-combobox .ant-select-selection__rendered { - margin-right: 29px; -} -.ant-input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; - border-radius: 4px; - transition: all .3s; -} -.ant-input::-moz-placeholder { - color: #ccc; - opacity: 1; -} -.ant-input:-ms-input-placeholder { - color: #ccc; -} -.ant-input::-webkit-input-placeholder { - color: #ccc; -} -.ant-input:hover { - border-color: #49a9ee; -} -.ant-input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); -} -.ant-input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.ant-input[disabled]:hover { - border-color: #e2e2e2; -} -textarea.ant-input { - max-width: 100%; - height: auto; - vertical-align: bottom; -} -.ant-input-lg { - padding: 6px 7px; - height: 32px; -} -.ant-input-sm { - padding: 1px 7px; - height: 22px; -} -.ant-input-group { - 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-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-addon { - padding: 4px 7px; - font-size: 12px; - font-weight: normal; - line-height: 1; - color: rgba(0, 0, 0, 0.65); - text-align: center; - background-color: #eee; - border: 1px solid #d9d9d9; - border-radius: 4px; - position: relative; - transition: all .3s; -} -.ant-input-group-addon .ant-select { - margin: -5px -7px; -} -.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: #108ee9; -} -.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 7px; - height: 32px; -} -.ant-input-group-sm .ant-input, -.ant-input-group-sm > .ant-input-group-addon { - padding: 1px 7px; - height: 22px; -} -.ant-input-group-lg .ant-select-selection--single { - height: 32px; -} -.ant-input-group-sm .ant-select-selection--single { - height: 22px; -} -.ant-input-group .ant-input-affix-wrapper { - display: table-cell; - width: 100%; - float: left; -} -.ant-input-group.ant-input-group-compact > * { - border-radius: 0; - border-right-width: 0; - vertical-align: middle; - float: none; - display: inline-block; -} -.ant-input-group.ant-input-group-compact .ant-input { - float: none; - z-index: auto; -} -.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: 4px; - border-bottom-left-radius: 4px; -} -.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: 4px; - border-bottom-right-radius: 4px; - border-right-width: 1px; -} -.ant-input-group-wrapper { - display: inline-block; - vertical-align: top; -} -.ant-input-affix-wrapper { - position: relative; - display: inline-block; - width: 100%; -} -.ant-input-affix-wrapper .ant-input { - z-index: 1; -} -.ant-input-affix-wrapper:hover .ant-input { - border-color: #49a9ee; -} -.ant-input-affix-wrapper .ant-input-prefix, -.ant-input-affix-wrapper .ant-input-suffix { - position: absolute; - top: 50%; - transform: translateY(-50%); - z-index: 2; - line-height: 0; - color: rgba(0, 0, 0, 0.65); -} -.ant-input-affix-wrapper .ant-input-prefix { - left: 7px; -} -.ant-input-affix-wrapper .ant-input-suffix { - right: 7px; -} -.ant-input-affix-wrapper .ant-input:not(:first-child) { - padding-left: 24px; -} -.ant-input-affix-wrapper .ant-input:not(:last-child) { - padding-right: 24px; -} -.ant-input-affix-wrapper .ant-input { - min-height: 100%; -} -.ant-badge { - position: relative; - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.ant-badge-count { - position: absolute; - transform: translateX(-50%); - 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: 12px; - white-space: nowrap; - transform-origin: -10% center; - font-family: tahoma; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-count a, -.ant-badge-count a:hover { - color: #fff; -} -.ant-badge-dot { - position: absolute; - transform: translateX(-50%); - transform-origin: 0 center; - top: -4px; - height: 8px; - width: 8px; - border-radius: 100%; - background: #f04134; - z-index: 10; - box-shadow: 0 0 0 1px #fff; -} -.ant-badge-status { - line-height: inherit; - vertical-align: baseline; -} -.ant-badge-status-dot { - width: 8px; - height: 8px; - display: inline-block; - border-radius: 50%; -} -.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: rgba(0, 0, 0, 0.65); - 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-badge-count { - top: auto; - display: block; - position: relative; - transform: none!important; -} -@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: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - height: 20px; - float: left; -} -.ant-scroll-number-only > p { - height: 20px; -} -.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p { - display: none; -} -.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p.current { - display: block; -} -@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%); - } -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-cascader { - font-size: 12px; -} -.ant-cascader-input.ant-input { - background-color: transparent; - cursor: pointer; - width: 100%; - z-index: 1; -} -.ant-cascader-picker { - position: relative; - display: inline-block; - cursor: pointer; - font-size: 12px; - background-color: #fff; - border-radius: 4px; -} -.ant-cascader-picker-with-value .ant-cascader-picker-label { - color: transparent; -} -.ant-cascader-picker-disabled { - cursor: not-allowed; - background: #f7f7f7; - color: rgba(0, 0, 0, 0.25); -} -.ant-cascader-picker-disabled .ant-cascader-input { - cursor: not-allowed; -} -.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 0 8px; -} -.ant-cascader-picker-clear { - opacity: 0; - position: absolute; - right: 8px; - z-index: 2; - background: #fff; - top: 50%; - font-size: 12px; - color: rgba(0, 0, 0, 0.25); - 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: rgba(0, 0, 0, 0.43); -} -.ant-cascader-picker:hover .ant-cascader-picker-clear { - opacity: 1; -} -.ant-cascader-picker-arrow { - position: absolute; - z-index: 1; - top: 50%; - right: 8px; - width: 12px; - height: 12px; - margin-top: -6px; - line-height: 12px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; -} -:root .ant-cascader-picker-arrow { - filter: none; -} -:root .ant-cascader-picker-arrow { - font-size: 12px; -} -.ant-cascader-picker-arrow:before { - transition: transform 0.2s ease; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -} -.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand:before { - transform: rotate(180deg); -} -.ant-cascader-menus { - font-size: 12px; - background: #fff; - position: absolute; - z-index: 1050; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - white-space: nowrap; -} -.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 #e9e9e9; - overflow: auto; -} -.ant-cascader-menu:first-child { - border-radius: 4px 0 0 4px; -} -.ant-cascader-menu:last-child { - border-right-color: transparent; - margin-right: -1px; - border-radius: 0 4px 4px 0; -} -.ant-cascader-menu:only-child { - border-radius: 4px; -} -.ant-cascader-menu-item { - padding: 7px 26px 7px 16px; - cursor: pointer; - white-space: nowrap; - transition: all 0.3s ease; -} -.ant-cascader-menu-item:hover { - background: #ecf6fd; -} -.ant-cascader-menu-item-disabled { - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); -} -.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-color: #f7f7f7; - font-weight: bold; -} -.ant-cascader-menu-item-expand { - position: relative; -} -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - color: rgba(0, 0, 0, 0.43); - position: absolute; - right: 15px; -} -:root .ant-cascader-menu-item-expand:after { - filter: none; -} -:root .ant-cascader-menu-item-expand:after { - font-size: 12px; -} -.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; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-spin { - color: #108ee9; - vertical-align: middle; - text-align: center; - opacity: 0; - position: absolute; - transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - font-size: 12px; - 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 { - position: absolute; - height: 100%; - max-height: 320px; - 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; -} -.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 { - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; -} -.ant-spin-blur { - overflow: hidden; - opacity: 0.7; - -webkit-filter: blur(0.5px); - filter: blur(0.5px); - /* autoprefixer: off */ - filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false); - /* autoprefixer: on */ - -webkit-transform: translateZ(0); -} -.ant-spin-blur:after { - content: ''; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - background: #fff; - opacity: 0.3; - transition: all .3s; -} -.ant-spin-tip { - color: rgba(0, 0, 0, 0.43); -} -.ant-spin-dot { - position: relative; - display: inline-block; - width: 20px; - height: 20px; - transform: rotate(45deg); - animation: antRotate 1.2s infinite linear; -} -.ant-spin-dot i { - width: 9px; - height: 9px; - border-radius: 100%; - background-color: #108ee9; - 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-sm .ant-spin-dot { - width: 14px; - height: 14px; -} -.ant-spin-sm .ant-spin-dot i { - width: 6px; - height: 6px; -} -.ant-spin-lg .ant-spin-dot { - 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); - } -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-layout { - display: flex; - flex-direction: column; - flex: auto; - overflow: auto; - background: #ececec; -} -.ant-layout.ant-layout-has-sider { - flex-direction: row; -} -.ant-layout-header, -.ant-layout-footer { - flex: 0 0 auto; -} -.ant-layout-header { - background: #404040; - padding: 0 50px; - height: 64px; - line-height: 64px; -} -.ant-layout-footer { - padding: 24px 50px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; -} -.ant-layout-content { - flex: auto; - overflow: auto; -} -.ant-layout-sider { - transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); - position: relative; - background: #404040; -} -.ant-layout-sider-has-trigger { - padding-bottom: 48px; -} -.ant-layout-sider-right { - order: 1; -} -.ant-layout-sider-trigger { - position: absolute; - text-align: center; - width: 100%; - bottom: 0; - cursor: pointer; - height: 48px; - line-height: 48px; - background: rgba(64, 64, 64, 0.88); - color: #fff; -} -.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: #404040; - color: #fff; - font-size: 18px; - border-radius: 0 4px 4px 0; - cursor: pointer; - transition: background .3s ease; -} -.ant-layout-sider-zero-width-trigger:hover { - background: #535353; -} -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-row { - position: relative; - margin-left: 0; - margin-right: 0; - height: auto; - zoom: 1; - display: block; -} -.ant-row:before, -.ant-row:after { - content: " "; - display: table; -} -.ant-row:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; -} -.ant-row-flex { - display: flex; - flex-direction: row; - flex-wrap: 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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; - 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: 768px) { - .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 { +@media (min-width: 992px) { + .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-sm-24 { + .ant-col-md-24 { display: block; width: 100%; } - .ant-col-sm-push-24 { + .ant-col-md-push-24 { left: 100%; } - .ant-col-sm-pull-24 { + .ant-col-md-pull-24 { right: 100%; } - .ant-col-sm-offset-24 { + .ant-col-md-offset-24 { margin-left: 100%; } - .ant-col-sm-order-24 { + .ant-col-md-order-24 { order: 24; } - .ant-col-sm-23 { + .ant-col-md-23 { display: block; width: 95.83333333%; } - .ant-col-sm-push-23 { + .ant-col-md-push-23 { left: 95.83333333%; } - .ant-col-sm-pull-23 { + .ant-col-md-pull-23 { right: 95.83333333%; } - .ant-col-sm-offset-23 { + .ant-col-md-offset-23 { margin-left: 95.83333333%; } - .ant-col-sm-order-23 { + .ant-col-md-order-23 { order: 23; } - .ant-col-sm-22 { + .ant-col-md-22 { display: block; width: 91.66666667%; } - .ant-col-sm-push-22 { + .ant-col-md-push-22 { left: 91.66666667%; } - .ant-col-sm-pull-22 { + .ant-col-md-pull-22 { right: 91.66666667%; } - .ant-col-sm-offset-22 { + .ant-col-md-offset-22 { margin-left: 91.66666667%; } - .ant-col-sm-order-22 { + .ant-col-md-order-22 { order: 22; } - .ant-col-sm-21 { + .ant-col-md-21 { display: block; width: 87.5%; } - .ant-col-sm-push-21 { + .ant-col-md-push-21 { left: 87.5%; } - .ant-col-sm-pull-21 { + .ant-col-md-pull-21 { right: 87.5%; } - .ant-col-sm-offset-21 { + .ant-col-md-offset-21 { margin-left: 87.5%; } - .ant-col-sm-order-21 { + .ant-col-md-order-21 { order: 21; } - .ant-col-sm-20 { + .ant-col-md-20 { display: block; width: 83.33333333%; } - .ant-col-sm-push-20 { + .ant-col-md-push-20 { left: 83.33333333%; } - .ant-col-sm-pull-20 { + .ant-col-md-pull-20 { right: 83.33333333%; } - .ant-col-sm-offset-20 { + .ant-col-md-offset-20 { margin-left: 83.33333333%; } - .ant-col-sm-order-20 { + .ant-col-md-order-20 { order: 20; } - .ant-col-sm-19 { + .ant-col-md-19 { display: block; width: 79.16666667%; } - .ant-col-sm-push-19 { + .ant-col-md-push-19 { left: 79.16666667%; } - .ant-col-sm-pull-19 { + .ant-col-md-pull-19 { right: 79.16666667%; } - .ant-col-sm-offset-19 { + .ant-col-md-offset-19 { margin-left: 79.16666667%; } - .ant-col-sm-order-19 { + .ant-col-md-order-19 { order: 19; } - .ant-col-sm-18 { + .ant-col-md-18 { display: block; width: 75%; } - .ant-col-sm-push-18 { + .ant-col-md-push-18 { left: 75%; } - .ant-col-sm-pull-18 { + .ant-col-md-pull-18 { right: 75%; } - .ant-col-sm-offset-18 { + .ant-col-md-offset-18 { margin-left: 75%; } - .ant-col-sm-order-18 { + .ant-col-md-order-18 { order: 18; } - .ant-col-sm-17 { + .ant-col-md-17 { display: block; width: 70.83333333%; } - .ant-col-sm-push-17 { + .ant-col-md-push-17 { left: 70.83333333%; } - .ant-col-sm-pull-17 { + .ant-col-md-pull-17 { right: 70.83333333%; } - .ant-col-sm-offset-17 { + .ant-col-md-offset-17 { margin-left: 70.83333333%; } - .ant-col-sm-order-17 { + .ant-col-md-order-17 { order: 17; } - .ant-col-sm-16 { + .ant-col-md-16 { display: block; width: 66.66666667%; } - .ant-col-sm-push-16 { + .ant-col-md-push-16 { left: 66.66666667%; } - .ant-col-sm-pull-16 { + .ant-col-md-pull-16 { right: 66.66666667%; } - .ant-col-sm-offset-16 { + .ant-col-md-offset-16 { margin-left: 66.66666667%; } - .ant-col-sm-order-16 { + .ant-col-md-order-16 { order: 16; } - .ant-col-sm-15 { + .ant-col-md-15 { display: block; width: 62.5%; } - .ant-col-sm-push-15 { + .ant-col-md-push-15 { left: 62.5%; } - .ant-col-sm-pull-15 { + .ant-col-md-pull-15 { right: 62.5%; } - .ant-col-sm-offset-15 { + .ant-col-md-offset-15 { margin-left: 62.5%; } - .ant-col-sm-order-15 { + .ant-col-md-order-15 { order: 15; } - .ant-col-sm-14 { + .ant-col-md-14 { display: block; width: 58.33333333%; } - .ant-col-sm-push-14 { + .ant-col-md-push-14 { left: 58.33333333%; } - .ant-col-sm-pull-14 { + .ant-col-md-pull-14 { right: 58.33333333%; } - .ant-col-sm-offset-14 { + .ant-col-md-offset-14 { margin-left: 58.33333333%; } - .ant-col-sm-order-14 { + .ant-col-md-order-14 { order: 14; } - .ant-col-sm-13 { + .ant-col-md-13 { display: block; width: 54.16666667%; } - .ant-col-sm-push-13 { + .ant-col-md-push-13 { left: 54.16666667%; } - .ant-col-sm-pull-13 { + .ant-col-md-pull-13 { right: 54.16666667%; } - .ant-col-sm-offset-13 { + .ant-col-md-offset-13 { margin-left: 54.16666667%; } - .ant-col-sm-order-13 { + .ant-col-md-order-13 { order: 13; } - .ant-col-sm-12 { + .ant-col-md-12 { display: block; width: 50%; } - .ant-col-sm-push-12 { + .ant-col-md-push-12 { left: 50%; } - .ant-col-sm-pull-12 { + .ant-col-md-pull-12 { right: 50%; } - .ant-col-sm-offset-12 { + .ant-col-md-offset-12 { margin-left: 50%; } - .ant-col-sm-order-12 { + .ant-col-md-order-12 { order: 12; } - .ant-col-sm-11 { + .ant-col-md-11 { display: block; width: 45.83333333%; } - .ant-col-sm-push-11 { + .ant-col-md-push-11 { left: 45.83333333%; } - .ant-col-sm-pull-11 { + .ant-col-md-pull-11 { right: 45.83333333%; } - .ant-col-sm-offset-11 { + .ant-col-md-offset-11 { margin-left: 45.83333333%; } - .ant-col-sm-order-11 { + .ant-col-md-order-11 { order: 11; } - .ant-col-sm-10 { + .ant-col-md-10 { display: block; width: 41.66666667%; } - .ant-col-sm-push-10 { + .ant-col-md-push-10 { left: 41.66666667%; } - .ant-col-sm-pull-10 { + .ant-col-md-pull-10 { right: 41.66666667%; } - .ant-col-sm-offset-10 { + .ant-col-md-offset-10 { margin-left: 41.66666667%; } - .ant-col-sm-order-10 { + .ant-col-md-order-10 { order: 10; } - .ant-col-sm-9 { + .ant-col-md-9 { display: block; width: 37.5%; } - .ant-col-sm-push-9 { + .ant-col-md-push-9 { left: 37.5%; } - .ant-col-sm-pull-9 { + .ant-col-md-pull-9 { right: 37.5%; } - .ant-col-sm-offset-9 { + .ant-col-md-offset-9 { margin-left: 37.5%; } - .ant-col-sm-order-9 { + .ant-col-md-order-9 { order: 9; } - .ant-col-sm-8 { + .ant-col-md-8 { display: block; width: 33.33333333%; } - .ant-col-sm-push-8 { + .ant-col-md-push-8 { left: 33.33333333%; } - .ant-col-sm-pull-8 { + .ant-col-md-pull-8 { right: 33.33333333%; } - .ant-col-sm-offset-8 { + .ant-col-md-offset-8 { margin-left: 33.33333333%; } - .ant-col-sm-order-8 { + .ant-col-md-order-8 { order: 8; } - .ant-col-sm-7 { + .ant-col-md-7 { display: block; width: 29.16666667%; } - .ant-col-sm-push-7 { + .ant-col-md-push-7 { left: 29.16666667%; } - .ant-col-sm-pull-7 { + .ant-col-md-pull-7 { right: 29.16666667%; } - .ant-col-sm-offset-7 { + .ant-col-md-offset-7 { margin-left: 29.16666667%; } - .ant-col-sm-order-7 { + .ant-col-md-order-7 { order: 7; } - .ant-col-sm-6 { + .ant-col-md-6 { display: block; width: 25%; } - .ant-col-sm-push-6 { + .ant-col-md-push-6 { left: 25%; } - .ant-col-sm-pull-6 { + .ant-col-md-pull-6 { right: 25%; } - .ant-col-sm-offset-6 { + .ant-col-md-offset-6 { margin-left: 25%; } - .ant-col-sm-order-6 { + .ant-col-md-order-6 { order: 6; } - .ant-col-sm-5 { + .ant-col-md-5 { display: block; width: 20.83333333%; } - .ant-col-sm-push-5 { + .ant-col-md-push-5 { left: 20.83333333%; } - .ant-col-sm-pull-5 { + .ant-col-md-pull-5 { right: 20.83333333%; } - .ant-col-sm-offset-5 { + .ant-col-md-offset-5 { margin-left: 20.83333333%; } - .ant-col-sm-order-5 { + .ant-col-md-order-5 { order: 5; } - .ant-col-sm-4 { + .ant-col-md-4 { display: block; width: 16.66666667%; } - .ant-col-sm-push-4 { + .ant-col-md-push-4 { left: 16.66666667%; } - .ant-col-sm-pull-4 { + .ant-col-md-pull-4 { right: 16.66666667%; } - .ant-col-sm-offset-4 { + .ant-col-md-offset-4 { margin-left: 16.66666667%; } - .ant-col-sm-order-4 { + .ant-col-md-order-4 { order: 4; } - .ant-col-sm-3 { + .ant-col-md-3 { display: block; width: 12.5%; } - .ant-col-sm-push-3 { + .ant-col-md-push-3 { left: 12.5%; } - .ant-col-sm-pull-3 { + .ant-col-md-pull-3 { right: 12.5%; } - .ant-col-sm-offset-3 { + .ant-col-md-offset-3 { margin-left: 12.5%; } - .ant-col-sm-order-3 { + .ant-col-md-order-3 { order: 3; } - .ant-col-sm-2 { + .ant-col-md-2 { display: block; width: 8.33333333%; } - .ant-col-sm-push-2 { + .ant-col-md-push-2 { left: 8.33333333%; } - .ant-col-sm-pull-2 { + .ant-col-md-pull-2 { right: 8.33333333%; } - .ant-col-sm-offset-2 { + .ant-col-md-offset-2 { margin-left: 8.33333333%; } - .ant-col-sm-order-2 { + .ant-col-md-order-2 { order: 2; } - .ant-col-sm-1 { + .ant-col-md-1 { display: block; width: 4.16666667%; } - .ant-col-sm-push-1 { + .ant-col-md-push-1 { left: 4.16666667%; } - .ant-col-sm-pull-1 { + .ant-col-md-pull-1 { right: 4.16666667%; } - .ant-col-sm-offset-1 { + .ant-col-md-offset-1 { margin-left: 4.16666667%; } - .ant-col-sm-order-1 { + .ant-col-md-order-1 { order: 1; } - .ant-col-sm-0 { + .ant-col-md-0 { display: none; } .ant-col-push-0 { @@ -12173,409 +8406,409 @@ textarea.ant-input { .ant-col-pull-0 { right: auto; } - .ant-col-sm-push-0 { + .ant-col-md-push-0 { left: auto; } - .ant-col-sm-pull-0 { + .ant-col-md-pull-0 { right: auto; } - .ant-col-sm-offset-0 { + .ant-col-md-offset-0 { margin-left: 0; } - .ant-col-sm-order-0 { + .ant-col-md-order-0 { order: 0; } } -@media (min-width: 992px) { - .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 { +@media (min-width: 1200px) { + .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-md-24 { + .ant-col-lg-24 { display: block; width: 100%; } - .ant-col-md-push-24 { + .ant-col-lg-push-24 { left: 100%; } - .ant-col-md-pull-24 { + .ant-col-lg-pull-24 { right: 100%; } - .ant-col-md-offset-24 { + .ant-col-lg-offset-24 { margin-left: 100%; } - .ant-col-md-order-24 { + .ant-col-lg-order-24 { order: 24; } - .ant-col-md-23 { + .ant-col-lg-23 { display: block; width: 95.83333333%; } - .ant-col-md-push-23 { + .ant-col-lg-push-23 { left: 95.83333333%; } - .ant-col-md-pull-23 { + .ant-col-lg-pull-23 { right: 95.83333333%; } - .ant-col-md-offset-23 { + .ant-col-lg-offset-23 { margin-left: 95.83333333%; } - .ant-col-md-order-23 { + .ant-col-lg-order-23 { order: 23; } - .ant-col-md-22 { + .ant-col-lg-22 { display: block; width: 91.66666667%; } - .ant-col-md-push-22 { + .ant-col-lg-push-22 { left: 91.66666667%; } - .ant-col-md-pull-22 { + .ant-col-lg-pull-22 { right: 91.66666667%; } - .ant-col-md-offset-22 { + .ant-col-lg-offset-22 { margin-left: 91.66666667%; } - .ant-col-md-order-22 { + .ant-col-lg-order-22 { order: 22; } - .ant-col-md-21 { + .ant-col-lg-21 { display: block; width: 87.5%; } - .ant-col-md-push-21 { + .ant-col-lg-push-21 { left: 87.5%; } - .ant-col-md-pull-21 { + .ant-col-lg-pull-21 { right: 87.5%; } - .ant-col-md-offset-21 { + .ant-col-lg-offset-21 { margin-left: 87.5%; } - .ant-col-md-order-21 { + .ant-col-lg-order-21 { order: 21; } - .ant-col-md-20 { + .ant-col-lg-20 { display: block; width: 83.33333333%; } - .ant-col-md-push-20 { + .ant-col-lg-push-20 { left: 83.33333333%; } - .ant-col-md-pull-20 { + .ant-col-lg-pull-20 { right: 83.33333333%; } - .ant-col-md-offset-20 { + .ant-col-lg-offset-20 { margin-left: 83.33333333%; } - .ant-col-md-order-20 { + .ant-col-lg-order-20 { order: 20; } - .ant-col-md-19 { + .ant-col-lg-19 { display: block; width: 79.16666667%; } - .ant-col-md-push-19 { + .ant-col-lg-push-19 { left: 79.16666667%; } - .ant-col-md-pull-19 { + .ant-col-lg-pull-19 { right: 79.16666667%; } - .ant-col-md-offset-19 { + .ant-col-lg-offset-19 { margin-left: 79.16666667%; } - .ant-col-md-order-19 { + .ant-col-lg-order-19 { order: 19; } - .ant-col-md-18 { + .ant-col-lg-18 { display: block; width: 75%; } - .ant-col-md-push-18 { + .ant-col-lg-push-18 { left: 75%; } - .ant-col-md-pull-18 { + .ant-col-lg-pull-18 { right: 75%; } - .ant-col-md-offset-18 { + .ant-col-lg-offset-18 { margin-left: 75%; } - .ant-col-md-order-18 { + .ant-col-lg-order-18 { order: 18; } - .ant-col-md-17 { + .ant-col-lg-17 { display: block; width: 70.83333333%; } - .ant-col-md-push-17 { + .ant-col-lg-push-17 { left: 70.83333333%; } - .ant-col-md-pull-17 { + .ant-col-lg-pull-17 { right: 70.83333333%; } - .ant-col-md-offset-17 { + .ant-col-lg-offset-17 { margin-left: 70.83333333%; } - .ant-col-md-order-17 { + .ant-col-lg-order-17 { order: 17; } - .ant-col-md-16 { + .ant-col-lg-16 { display: block; width: 66.66666667%; } - .ant-col-md-push-16 { + .ant-col-lg-push-16 { left: 66.66666667%; } - .ant-col-md-pull-16 { + .ant-col-lg-pull-16 { right: 66.66666667%; } - .ant-col-md-offset-16 { + .ant-col-lg-offset-16 { margin-left: 66.66666667%; } - .ant-col-md-order-16 { + .ant-col-lg-order-16 { order: 16; } - .ant-col-md-15 { + .ant-col-lg-15 { display: block; width: 62.5%; } - .ant-col-md-push-15 { + .ant-col-lg-push-15 { left: 62.5%; } - .ant-col-md-pull-15 { + .ant-col-lg-pull-15 { right: 62.5%; } - .ant-col-md-offset-15 { + .ant-col-lg-offset-15 { margin-left: 62.5%; } - .ant-col-md-order-15 { + .ant-col-lg-order-15 { order: 15; } - .ant-col-md-14 { + .ant-col-lg-14 { display: block; width: 58.33333333%; } - .ant-col-md-push-14 { + .ant-col-lg-push-14 { left: 58.33333333%; } - .ant-col-md-pull-14 { + .ant-col-lg-pull-14 { right: 58.33333333%; } - .ant-col-md-offset-14 { + .ant-col-lg-offset-14 { margin-left: 58.33333333%; } - .ant-col-md-order-14 { + .ant-col-lg-order-14 { order: 14; } - .ant-col-md-13 { + .ant-col-lg-13 { display: block; width: 54.16666667%; } - .ant-col-md-push-13 { + .ant-col-lg-push-13 { left: 54.16666667%; } - .ant-col-md-pull-13 { + .ant-col-lg-pull-13 { right: 54.16666667%; } - .ant-col-md-offset-13 { + .ant-col-lg-offset-13 { margin-left: 54.16666667%; } - .ant-col-md-order-13 { + .ant-col-lg-order-13 { order: 13; } - .ant-col-md-12 { + .ant-col-lg-12 { display: block; width: 50%; } - .ant-col-md-push-12 { + .ant-col-lg-push-12 { left: 50%; } - .ant-col-md-pull-12 { + .ant-col-lg-pull-12 { right: 50%; } - .ant-col-md-offset-12 { + .ant-col-lg-offset-12 { margin-left: 50%; } - .ant-col-md-order-12 { + .ant-col-lg-order-12 { order: 12; } - .ant-col-md-11 { + .ant-col-lg-11 { display: block; width: 45.83333333%; } - .ant-col-md-push-11 { + .ant-col-lg-push-11 { left: 45.83333333%; } - .ant-col-md-pull-11 { + .ant-col-lg-pull-11 { right: 45.83333333%; } - .ant-col-md-offset-11 { + .ant-col-lg-offset-11 { margin-left: 45.83333333%; } - .ant-col-md-order-11 { + .ant-col-lg-order-11 { order: 11; } - .ant-col-md-10 { + .ant-col-lg-10 { display: block; width: 41.66666667%; } - .ant-col-md-push-10 { + .ant-col-lg-push-10 { left: 41.66666667%; } - .ant-col-md-pull-10 { + .ant-col-lg-pull-10 { right: 41.66666667%; } - .ant-col-md-offset-10 { + .ant-col-lg-offset-10 { margin-left: 41.66666667%; } - .ant-col-md-order-10 { + .ant-col-lg-order-10 { order: 10; } - .ant-col-md-9 { + .ant-col-lg-9 { display: block; width: 37.5%; } - .ant-col-md-push-9 { + .ant-col-lg-push-9 { left: 37.5%; } - .ant-col-md-pull-9 { + .ant-col-lg-pull-9 { right: 37.5%; } - .ant-col-md-offset-9 { + .ant-col-lg-offset-9 { margin-left: 37.5%; } - .ant-col-md-order-9 { + .ant-col-lg-order-9 { order: 9; } - .ant-col-md-8 { + .ant-col-lg-8 { display: block; width: 33.33333333%; } - .ant-col-md-push-8 { + .ant-col-lg-push-8 { left: 33.33333333%; } - .ant-col-md-pull-8 { + .ant-col-lg-pull-8 { right: 33.33333333%; } - .ant-col-md-offset-8 { + .ant-col-lg-offset-8 { margin-left: 33.33333333%; } - .ant-col-md-order-8 { + .ant-col-lg-order-8 { order: 8; } - .ant-col-md-7 { + .ant-col-lg-7 { display: block; width: 29.16666667%; } - .ant-col-md-push-7 { + .ant-col-lg-push-7 { left: 29.16666667%; } - .ant-col-md-pull-7 { + .ant-col-lg-pull-7 { right: 29.16666667%; } - .ant-col-md-offset-7 { + .ant-col-lg-offset-7 { margin-left: 29.16666667%; } - .ant-col-md-order-7 { + .ant-col-lg-order-7 { order: 7; } - .ant-col-md-6 { + .ant-col-lg-6 { display: block; width: 25%; } - .ant-col-md-push-6 { + .ant-col-lg-push-6 { left: 25%; } - .ant-col-md-pull-6 { + .ant-col-lg-pull-6 { right: 25%; } - .ant-col-md-offset-6 { + .ant-col-lg-offset-6 { margin-left: 25%; } - .ant-col-md-order-6 { + .ant-col-lg-order-6 { order: 6; } - .ant-col-md-5 { + .ant-col-lg-5 { display: block; width: 20.83333333%; } - .ant-col-md-push-5 { + .ant-col-lg-push-5 { left: 20.83333333%; } - .ant-col-md-pull-5 { + .ant-col-lg-pull-5 { right: 20.83333333%; } - .ant-col-md-offset-5 { + .ant-col-lg-offset-5 { margin-left: 20.83333333%; } - .ant-col-md-order-5 { + .ant-col-lg-order-5 { order: 5; } - .ant-col-md-4 { + .ant-col-lg-4 { display: block; width: 16.66666667%; } - .ant-col-md-push-4 { + .ant-col-lg-push-4 { left: 16.66666667%; } - .ant-col-md-pull-4 { + .ant-col-lg-pull-4 { right: 16.66666667%; } - .ant-col-md-offset-4 { + .ant-col-lg-offset-4 { margin-left: 16.66666667%; } - .ant-col-md-order-4 { + .ant-col-lg-order-4 { order: 4; } - .ant-col-md-3 { + .ant-col-lg-3 { display: block; width: 12.5%; } - .ant-col-md-push-3 { + .ant-col-lg-push-3 { left: 12.5%; } - .ant-col-md-pull-3 { + .ant-col-lg-pull-3 { right: 12.5%; } - .ant-col-md-offset-3 { + .ant-col-lg-offset-3 { margin-left: 12.5%; } - .ant-col-md-order-3 { + .ant-col-lg-order-3 { order: 3; } - .ant-col-md-2 { + .ant-col-lg-2 { display: block; width: 8.33333333%; } - .ant-col-md-push-2 { + .ant-col-lg-push-2 { left: 8.33333333%; } - .ant-col-md-pull-2 { + .ant-col-lg-pull-2 { right: 8.33333333%; } - .ant-col-md-offset-2 { + .ant-col-lg-offset-2 { margin-left: 8.33333333%; } - .ant-col-md-order-2 { + .ant-col-lg-order-2 { order: 2; } - .ant-col-md-1 { + .ant-col-lg-1 { display: block; width: 4.16666667%; } - .ant-col-md-push-1 { + .ant-col-lg-push-1 { left: 4.16666667%; } - .ant-col-md-pull-1 { + .ant-col-lg-pull-1 { right: 4.16666667%; } - .ant-col-md-offset-1 { + .ant-col-lg-offset-1 { margin-left: 4.16666667%; } - .ant-col-md-order-1 { + .ant-col-lg-order-1 { order: 1; } - .ant-col-md-0 { + .ant-col-lg-0 { display: none; } .ant-col-push-0 { @@ -12584,428 +8817,4732 @@ textarea.ant-input { .ant-col-pull-0 { right: auto; } - .ant-col-md-push-0 { + .ant-col-lg-push-0 { left: auto; } - .ant-col-md-pull-0 { + .ant-col-lg-pull-0 { right: auto; } - .ant-col-md-offset-0 { + .ant-col-lg-offset-0 { margin-left: 0; } - .ant-col-md-order-0 { + .ant-col-lg-order-0 { order: 0; } } -@media (min-width: 1200px) { - .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 { +@media (min-width: 1600px) { + .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-lg-24 { + .ant-col-xl-24 { display: block; width: 100%; } - .ant-col-lg-push-24 { + .ant-col-xl-push-24 { left: 100%; } - .ant-col-lg-pull-24 { + .ant-col-xl-pull-24 { right: 100%; } - .ant-col-lg-offset-24 { + .ant-col-xl-offset-24 { margin-left: 100%; } - .ant-col-lg-order-24 { + .ant-col-xl-order-24 { order: 24; } - .ant-col-lg-23 { + .ant-col-xl-23 { display: block; width: 95.83333333%; } - .ant-col-lg-push-23 { + .ant-col-xl-push-23 { left: 95.83333333%; } - .ant-col-lg-pull-23 { + .ant-col-xl-pull-23 { right: 95.83333333%; } - .ant-col-lg-offset-23 { + .ant-col-xl-offset-23 { margin-left: 95.83333333%; } - .ant-col-lg-order-23 { + .ant-col-xl-order-23 { order: 23; } - .ant-col-lg-22 { + .ant-col-xl-22 { display: block; width: 91.66666667%; } - .ant-col-lg-push-22 { + .ant-col-xl-push-22 { left: 91.66666667%; } - .ant-col-lg-pull-22 { + .ant-col-xl-pull-22 { right: 91.66666667%; } - .ant-col-lg-offset-22 { + .ant-col-xl-offset-22 { margin-left: 91.66666667%; } - .ant-col-lg-order-22 { + .ant-col-xl-order-22 { order: 22; } - .ant-col-lg-21 { + .ant-col-xl-21 { display: block; width: 87.5%; } - .ant-col-lg-push-21 { + .ant-col-xl-push-21 { left: 87.5%; } - .ant-col-lg-pull-21 { + .ant-col-xl-pull-21 { right: 87.5%; } - .ant-col-lg-offset-21 { + .ant-col-xl-offset-21 { margin-left: 87.5%; } - .ant-col-lg-order-21 { + .ant-col-xl-order-21 { order: 21; } - .ant-col-lg-20 { + .ant-col-xl-20 { display: block; width: 83.33333333%; } - .ant-col-lg-push-20 { + .ant-col-xl-push-20 { left: 83.33333333%; } - .ant-col-lg-pull-20 { + .ant-col-xl-pull-20 { right: 83.33333333%; } - .ant-col-lg-offset-20 { + .ant-col-xl-offset-20 { margin-left: 83.33333333%; } - .ant-col-lg-order-20 { + .ant-col-xl-order-20 { order: 20; } - .ant-col-lg-19 { + .ant-col-xl-19 { display: block; width: 79.16666667%; } - .ant-col-lg-push-19 { + .ant-col-xl-push-19 { left: 79.16666667%; } - .ant-col-lg-pull-19 { + .ant-col-xl-pull-19 { right: 79.16666667%; } - .ant-col-lg-offset-19 { + .ant-col-xl-offset-19 { margin-left: 79.16666667%; } - .ant-col-lg-order-19 { + .ant-col-xl-order-19 { order: 19; } - .ant-col-lg-18 { + .ant-col-xl-18 { display: block; width: 75%; } - .ant-col-lg-push-18 { + .ant-col-xl-push-18 { left: 75%; } - .ant-col-lg-pull-18 { + .ant-col-xl-pull-18 { right: 75%; } - .ant-col-lg-offset-18 { + .ant-col-xl-offset-18 { margin-left: 75%; } - .ant-col-lg-order-18 { + .ant-col-xl-order-18 { order: 18; } - .ant-col-lg-17 { + .ant-col-xl-17 { display: block; width: 70.83333333%; } - .ant-col-lg-push-17 { + .ant-col-xl-push-17 { left: 70.83333333%; } - .ant-col-lg-pull-17 { + .ant-col-xl-pull-17 { right: 70.83333333%; } - .ant-col-lg-offset-17 { + .ant-col-xl-offset-17 { margin-left: 70.83333333%; } - .ant-col-lg-order-17 { + .ant-col-xl-order-17 { order: 17; } - .ant-col-lg-16 { + .ant-col-xl-16 { display: block; width: 66.66666667%; } - .ant-col-lg-push-16 { + .ant-col-xl-push-16 { left: 66.66666667%; } - .ant-col-lg-pull-16 { + .ant-col-xl-pull-16 { right: 66.66666667%; } - .ant-col-lg-offset-16 { + .ant-col-xl-offset-16 { margin-left: 66.66666667%; } - .ant-col-lg-order-16 { + .ant-col-xl-order-16 { order: 16; } - .ant-col-lg-15 { + .ant-col-xl-15 { display: block; width: 62.5%; } - .ant-col-lg-push-15 { + .ant-col-xl-push-15 { left: 62.5%; } - .ant-col-lg-pull-15 { + .ant-col-xl-pull-15 { right: 62.5%; } - .ant-col-lg-offset-15 { + .ant-col-xl-offset-15 { margin-left: 62.5%; } - .ant-col-lg-order-15 { + .ant-col-xl-order-15 { order: 15; } - .ant-col-lg-14 { + .ant-col-xl-14 { display: block; width: 58.33333333%; } - .ant-col-lg-push-14 { + .ant-col-xl-push-14 { left: 58.33333333%; } - .ant-col-lg-pull-14 { + .ant-col-xl-pull-14 { right: 58.33333333%; } - .ant-col-lg-offset-14 { + .ant-col-xl-offset-14 { margin-left: 58.33333333%; } - .ant-col-lg-order-14 { + .ant-col-xl-order-14 { order: 14; } - .ant-col-lg-13 { + .ant-col-xl-13 { display: block; width: 54.16666667%; } - .ant-col-lg-push-13 { + .ant-col-xl-push-13 { left: 54.16666667%; } - .ant-col-lg-pull-13 { + .ant-col-xl-pull-13 { right: 54.16666667%; } - .ant-col-lg-offset-13 { + .ant-col-xl-offset-13 { margin-left: 54.16666667%; } - .ant-col-lg-order-13 { + .ant-col-xl-order-13 { order: 13; } - .ant-col-lg-12 { + .ant-col-xl-12 { display: block; width: 50%; } - .ant-col-lg-push-12 { + .ant-col-xl-push-12 { left: 50%; } - .ant-col-lg-pull-12 { + .ant-col-xl-pull-12 { right: 50%; } - .ant-col-lg-offset-12 { + .ant-col-xl-offset-12 { margin-left: 50%; } - .ant-col-lg-order-12 { + .ant-col-xl-order-12 { order: 12; } - .ant-col-lg-11 { + .ant-col-xl-11 { display: block; width: 45.83333333%; } - .ant-col-lg-push-11 { + .ant-col-xl-push-11 { left: 45.83333333%; } - .ant-col-lg-pull-11 { + .ant-col-xl-pull-11 { right: 45.83333333%; } - .ant-col-lg-offset-11 { + .ant-col-xl-offset-11 { margin-left: 45.83333333%; } - .ant-col-lg-order-11 { + .ant-col-xl-order-11 { order: 11; } - .ant-col-lg-10 { + .ant-col-xl-10 { display: block; width: 41.66666667%; } - .ant-col-lg-push-10 { + .ant-col-xl-push-10 { left: 41.66666667%; } - .ant-col-lg-pull-10 { + .ant-col-xl-pull-10 { right: 41.66666667%; } - .ant-col-lg-offset-10 { + .ant-col-xl-offset-10 { margin-left: 41.66666667%; } - .ant-col-lg-order-10 { + .ant-col-xl-order-10 { order: 10; } - .ant-col-lg-9 { + .ant-col-xl-9 { display: block; width: 37.5%; } - .ant-col-lg-push-9 { + .ant-col-xl-push-9 { left: 37.5%; } - .ant-col-lg-pull-9 { + .ant-col-xl-pull-9 { right: 37.5%; } - .ant-col-lg-offset-9 { + .ant-col-xl-offset-9 { margin-left: 37.5%; } - .ant-col-lg-order-9 { + .ant-col-xl-order-9 { order: 9; } - .ant-col-lg-8 { + .ant-col-xl-8 { display: block; width: 33.33333333%; } - .ant-col-lg-push-8 { - left: 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + } +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-layout { + display: flex; + flex-direction: column; + flex: auto; + background: #ececec; +} +.ant-layout.ant-layout-has-sider { + flex-direction: row; +} +.ant-layout-header, +.ant-layout-footer { + flex: 0 0 auto; +} +.ant-layout-header { + background: #404040; + padding: 0 50px; + height: 64px; + line-height: 64px; +} +.ant-layout-footer { + padding: 24px 50px; + color: rgba(0, 0, 0, 0.65); + font-size: 12px; +} +.ant-layout-content { + flex: auto; +} +.ant-layout-sider { + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); + position: relative; + background: #404040; + /* fix firefox can't set width smaller than content on flex item */ + min-width: 0; +} +.ant-layout-sider-has-trigger { + padding-bottom: 48px; +} +.ant-layout-sider-right { + order: 1; +} +.ant-layout-sider-trigger { + position: absolute; + text-align: center; + width: 100%; + bottom: 0; + cursor: pointer; + height: 48px; + line-height: 48px; + background: rgba(64, 64, 64, 0.88); + color: #fff; +} +.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: #404040; + color: #fff; + font-size: 18px; + border-radius: 0 4px 4px 0; + cursor: pointer; + transition: background .3s ease; +} +.ant-layout-sider-zero-width-trigger:hover { + background: #535353; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-spin { + color: #108ee9; + vertical-align: middle; + text-align: center; + opacity: 0; + position: absolute; + transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); + font-size: 12px; + 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 { + position: absolute; + height: 100%; + max-height: 320px; + 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; +} +.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 { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; +} +.ant-spin-blur { + overflow: hidden; + opacity: 0.7; + -webkit-filter: blur(0.5px); + filter: blur(0.5px); + /* autoprefixer: off */ + filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false); + /* autoprefixer: on */ + -webkit-transform: translateZ(0); +} +.ant-spin-blur:after { + content: ''; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + background: #fff; + opacity: 0.3; + transition: all .3s; +} +.ant-spin-tip { + color: rgba(0, 0, 0, 0.43); +} +.ant-spin-dot { + position: relative; + display: inline-block; + width: 20px; + height: 20px; + transform: rotate(45deg); + animation: antRotate 1.2s infinite linear; +} +.ant-spin-dot i { + width: 9px; + height: 9px; + border-radius: 100%; + background-color: #108ee9; + 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-sm .ant-spin-dot { + width: 14px; + height: 14px; +} +.ant-spin-sm .ant-spin-dot i { + width: 6px; + height: 6px; +} +.ant-spin-lg .ant-spin-dot { + 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; } - .ant-col-lg-pull-8 { - right: 33.33333333%; +} +@keyframes antRotate { + to { + transform: rotate(405deg); } - .ant-col-lg-offset-8 { - margin-left: 33.33333333%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-8 { - order: 8; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-7 { - display: block; - width: 29.16666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-7 { - left: 29.16666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-7 { - right: 29.16666667%; +}*/ +.ant-cascader { + font-size: 12px; +} +.ant-cascader-input.ant-input { + background-color: transparent; + cursor: pointer; + width: 100%; + z-index: 1; +} +.ant-cascader-picker { + position: relative; + display: inline-block; + cursor: pointer; + font-size: 12px; + background-color: #fff; + border-radius: 4px; +} +.ant-cascader-picker-with-value .ant-cascader-picker-label { + color: transparent; +} +.ant-cascader-picker-disabled { + cursor: not-allowed; + background: #f7f7f7; + color: rgba(0, 0, 0, 0.25); +} +.ant-cascader-picker-disabled .ant-cascader-input { + cursor: not-allowed; +} +.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 0 8px; +} +.ant-cascader-picker-clear { + opacity: 0; + position: absolute; + right: 8px; + z-index: 2; + background: #fff; + top: 50%; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.ant-cascader-picker:hover .ant-cascader-picker-clear { + opacity: 1; +} +.ant-cascader-picker-arrow { + position: absolute; + z-index: 1; + top: 50%; + right: 8px; + width: 12px; + height: 12px; + margin-top: -6px; + line-height: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-cascader-picker-arrow { + filter: none; +} +:root .ant-cascader-picker-arrow { + font-size: 12px; +} +.ant-cascader-picker-arrow:before { + transition: transform 0.2s ease; +} +.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; +} +.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand:before { + transform: rotate(180deg); +} +.ant-cascader-menus { + font-size: 12px; + background: #fff; + position: absolute; + z-index: 1050; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + white-space: nowrap; +} +.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 #e9e9e9; + overflow: auto; +} +.ant-cascader-menu:first-child { + border-radius: 4px 0 0 4px; +} +.ant-cascader-menu:last-child { + border-right-color: transparent; + margin-right: -1px; + border-radius: 0 4px 4px 0; +} +.ant-cascader-menu:only-child { + border-radius: 4px; +} +.ant-cascader-menu-item { + padding: 7px 26px 7px 16px; + cursor: pointer; + white-space: nowrap; + transition: all 0.3s ease; +} +.ant-cascader-menu-item:hover { + background: #ecf6fd; +} +.ant-cascader-menu-item-disabled { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.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-color: #f7f7f7; + font-weight: bold; +} +.ant-cascader-menu-item-expand { + position: relative; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + color: rgba(0, 0, 0, 0.43); + position: absolute; + right: 15px; +} +:root .ant-cascader-menu-item-expand:after { + filter: none; +} +:root .ant-cascader-menu-item-expand:after { + font-size: 12px; +} +.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-badge { + position: relative; + display: inline-block; + line-height: 1; + vertical-align: middle; +} +.ant-badge-count { + position: absolute; + transform: translateX(-50%); + 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: 12px; + white-space: nowrap; + transform-origin: -10% center; + font-family: tahoma; + box-shadow: 0 0 0 1px #fff; +} +.ant-badge-count a, +.ant-badge-count a:hover { + color: #fff; +} +.ant-badge-dot { + position: absolute; + transform: translateX(-50%); + transform-origin: 0 center; + top: -4px; + height: 8px; + width: 8px; + border-radius: 100%; + background: #f04134; + z-index: 10; + box-shadow: 0 0 0 1px #fff; +} +.ant-badge-status { + line-height: inherit; + vertical-align: baseline; +} +.ant-badge-status-dot { + width: 8px; + height: 8px; + display: inline-block; + border-radius: 50%; +} +.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: rgba(0, 0, 0, 0.65); + 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-badge-count { + top: auto; + display: block; + position: relative; + transform: none!important; +} +@keyframes antStatusProcessing { + 0% { + transform: scale(0.8); + opacity: 0.5; } - .ant-col-lg-offset-7 { - margin-left: 29.16666667%; + 100% { + transform: scale(2.4); + opacity: 0; } - .ant-col-lg-order-7 { - order: 7; +} +.ant-scroll-number { + overflow: hidden; +} +.ant-scroll-number-only { + display: inline-block; + transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + height: 20px; + float: left; +} +.ant-scroll-number-only > p { + height: 20px; +} +.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p { + display: none; +} +.ant-scroll-number.not-support-css-animation .ant-scroll-number-only > p.current { + display: block; +} +@keyframes antZoomBadgeIn { + 0% { + opacity: 0; + transform: scale(0) translateX(-50%); } - .ant-col-lg-6 { - display: block; - width: 25%; + 100% { + transform: scale(1) translateX(-50%); } - .ant-col-lg-push-6 { - left: 25%; +} +@keyframes antZoomBadgeOut { + 0% { + transform: scale(1) translateX(-50%); } - .ant-col-lg-pull-6 { - right: 25%; + 100% { + opacity: 0; + transform: scale(0) translateX(-50%); } - .ant-col-lg-offset-6 { - margin-left: 25%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-6 { - order: 6; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-5 { - display: block; - width: 20.83333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-5 { - left: 20.83333333%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-input-search-icon { + cursor: pointer; + transition: all .3s; + font-size: 14px; +} +.ant-input-search-icon:hover { + color: #108ee9; +} +.ant-search-input-wrapper { + display: inline-block; + vertical-align: middle; +} +.ant-search-input.ant-input-group .ant-input:first-child, +.ant-search-input.ant-input-group .ant-select:first-child { + border-radius: 4px; + position: absolute; + top: -1px; + width: 100%; +} +.ant-search-input.ant-input-group .ant-input:first-child { + padding-right: 36px; +} +.ant-search-input .ant-search-btn { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-radius: 0 3px 3px 0; + left: -1px; + position: relative; + border-width: 0 0 0 1px; + z-index: 2; + padding-left: 8px; + padding-right: 8px; +} +.ant-search-input .ant-search-btn > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:hover, +.ant-search-input .ant-search-btn:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; +} +.ant-search-input .ant-search-btn:hover > a:only-child, +.ant-search-input .ant-search-btn:focus > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn:hover > a:only-child:after, +.ant-search-input .ant-search-btn:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:active, +.ant-search-input .ant-search-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; +} +.ant-search-input .ant-search-btn:active > a:only-child, +.ant-search-input .ant-search-btn.active > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn:active > a:only-child:after, +.ant-search-input .ant-search-btn.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn.disabled, +.ant-search-input .ant-search-btn[disabled], +.ant-search-input .ant-search-btn.disabled:hover, +.ant-search-input .ant-search-btn[disabled]:hover, +.ant-search-input .ant-search-btn.disabled:focus, +.ant-search-input .ant-search-btn[disabled]:focus, +.ant-search-input .ant-search-btn.disabled:active, +.ant-search-input .ant-search-btn[disabled]:active, +.ant-search-input .ant-search-btn.disabled.active, +.ant-search-input .ant-search-btn[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-search-input .ant-search-btn.disabled > a:only-child, +.ant-search-input .ant-search-btn[disabled] > a:only-child, +.ant-search-input .ant-search-btn.disabled:hover > a:only-child, +.ant-search-input .ant-search-btn[disabled]:hover > a:only-child, +.ant-search-input .ant-search-btn.disabled:focus > a:only-child, +.ant-search-input .ant-search-btn[disabled]:focus > a:only-child, +.ant-search-input .ant-search-btn.disabled:active > a:only-child, +.ant-search-input .ant-search-btn[disabled]:active > a:only-child, +.ant-search-input .ant-search-btn.disabled.active > a:only-child, +.ant-search-input .ant-search-btn[disabled].active > a:only-child { + color: currentColor; +} +.ant-search-input .ant-search-btn.disabled > a:only-child:after, +.ant-search-input .ant-search-btn[disabled] > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:hover > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:hover > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:focus > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:focus > a:only-child:after, +.ant-search-input .ant-search-btn.disabled:active > a:only-child:after, +.ant-search-input .ant-search-btn[disabled]:active > a:only-child:after, +.ant-search-input .ant-search-btn.disabled.active > a:only-child:after, +.ant-search-input .ant-search-btn[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-search-btn:hover, +.ant-search-input .ant-search-btn:focus, +.ant-search-input .ant-search-btn:active, +.ant-search-input .ant-search-btn.active { + background: #fff; +} +.ant-search-input .ant-search-btn:hover { + border-color: #d9d9d9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty, +.ant-search-input:hover .ant-search-btn-noempty { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover, +.ant-search-input:hover .ant-search-btn-noempty:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus, +.ant-search-input:hover .ant-search-btn-noempty:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active, +.ant-search-input:hover .ant-search-btn-noempty:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active, +.ant-search-input:hover .ant-search-btn-noempty.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled, +.ant-search-input:hover .ant-search-btn-noempty.disabled, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled], +.ant-search-input:hover .ant-search-btn-noempty[disabled], +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child { + color: currentColor; +} +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled] > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled] > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:hover > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:hover > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:focus > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:focus > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:focus > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled]:active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled]:active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty.disabled.active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty.disabled.active > a:only-child:after, +.ant-search-input.ant-search-input-focus .ant-search-btn-noempty[disabled].active > a:only-child:after, +.ant-search-input:hover .ant-search-btn-noempty[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-search-input .ant-select-combobox .ant-select-selection__rendered { + margin-right: 29px; +} +.ant-input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; +} +.ant-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input:-ms-input-placeholder { + color: #ccc; +} +.ant-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-input:hover { + border-color: #49a9ee; +} +.ant-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-input-sm { + padding: 1px 7px; + height: 22px; +} +.ant-input-group { + 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-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-addon { + padding: 4px 7px; + font-size: 12px; + font-weight: normal; + line-height: 1; + color: rgba(0, 0, 0, 0.65); + text-align: center; + background-color: #eee; + border: 1px solid #d9d9d9; + border-radius: 4px; + position: relative; + transition: all .3s; +} +.ant-input-group-addon .ant-select { + margin: -5px -7px; +} +.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: #108ee9; +} +.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 7px; + height: 32px; +} +.ant-input-group-sm .ant-input, +.ant-input-group-sm > .ant-input-group-addon { + padding: 1px 7px; + height: 22px; +} +.ant-input-group-lg .ant-select-selection--single { + height: 32px; +} +.ant-input-group-sm .ant-select-selection--single { + height: 22px; +} +.ant-input-group .ant-input-affix-wrapper { + display: table-cell; + width: 100%; + float: left; +} +.ant-input-group.ant-input-group-compact > * { + border-radius: 0; + border-right-width: 0; + vertical-align: middle; + float: none; + display: inline-block; +} +.ant-input-group.ant-input-group-compact .ant-input { + float: none; + z-index: auto; +} +.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: 4px; + border-bottom-left-radius: 4px; +} +.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: 4px; + border-bottom-right-radius: 4px; + border-right-width: 1px; +} +.ant-input-group-wrapper { + display: inline-block; + vertical-align: top; +} +.ant-input-affix-wrapper { + position: relative; + display: inline-block; + width: 100%; +} +.ant-input-affix-wrapper .ant-input { + z-index: 1; +} +.ant-input-affix-wrapper:hover .ant-input { + border-color: #49a9ee; +} +.ant-input-affix-wrapper .ant-input-prefix, +.ant-input-affix-wrapper .ant-input-suffix { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 2; + line-height: 0; + color: rgba(0, 0, 0, 0.65); +} +.ant-input-affix-wrapper .ant-input-prefix { + left: 7px; +} +.ant-input-affix-wrapper .ant-input-suffix { + right: 7px; +} +.ant-input-affix-wrapper .ant-input:not(:first-child) { + padding-left: 24px; +} +.ant-input-affix-wrapper .ant-input:not(:last-child) { + padding-right: 24px; +} +.ant-input-affix-wrapper .ant-input { + min-height: 100%; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-5 { - right: 20.83333333%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-offset-5 { - margin-left: 20.83333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-5 { - order: 5; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-4 { - display: block; - width: 16.66666667%; +}*/ +.ant-input-number { + position: relative; + padding: 4px 7px; + width: 100%; + cursor: text; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + transition: all .3s; + margin: 0; + padding: 0; + font-size: 12px; + height: 28px; + display: inline-block; + border: 1px solid #d9d9d9; + border-radius: 4px; + width: 80px; +} +.ant-input-number::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input-number:-ms-input-placeholder { + color: #ccc; +} +.ant-input-number::-webkit-input-placeholder { + color: #ccc; +} +.ant-input-number:hover { + border-color: #49a9ee; +} +.ant-input-number:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input-number[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-input-number { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-input-number-lg { + padding: 6px 7px; + height: 32px; +} +.ant-input-number-sm { + padding: 1px 7px; + height: 22px; +} +.ant-input-number-handler { + text-align: center; + line-height: 0; + height: 50%; + overflow: hidden; + color: rgba(0, 0, 0, 0.43); + 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: #49a9ee; +} +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + right: 4px; + color: rgba(0, 0, 0, 0.43); +} +.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 { + filter: none; +} +:root .ant-input-number-handler-up-inner, +:root .ant-input-number-handler-down-inner { + font-size: 12px; +} +.ant-input-number:hover { + border-color: #49a9ee; +} +.ant-input-number-focused { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-input-number-disabled { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number-disabled:hover { + border-color: #e2e2e2; +} +.ant-input-number-input { + width: 100%; + text-align: left; + outline: 0; + -moz-appearance: textfield; + height: 26px; + transition: all 0.3s linear; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border: 0; + border-radius: 4px; + padding: 0 7px; +} +.ant-input-number-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-input-number-input:-ms-input-placeholder { + color: #ccc; +} +.ant-input-number-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-input-number-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-input-number-input[disabled]:hover { + border-color: #e2e2e2; +} +.ant-input-number-lg { + padding: 0; +} +.ant-input-number-lg input { + height: 30px; +} +.ant-input-number-sm { + padding: 0; +} +.ant-input-number-sm input { + height: 20px; +} +.ant-input-number-handler-wrap { + border-left: 1px solid #d9d9d9; + width: 22px; + height: 100%; + background: #fff; + position: absolute; + top: 0; + right: 0; + opacity: 0; + border-radius: 0 4px 4px 0; + transition: opacity 0.24s linear 0.1s; + z-index: 2; +} +.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: -6px; +} +.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 #d9d9d9; + top: -1px; + 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-down-disabled .ant-input-number-handler-down-inner, +.ant-input-number-handler-up-disabled .ant-input-number-handler-down-inner, +.ant-input-number-disabled .ant-input-number-handler-down-inner, +.ant-input-number-handler-down-disabled .ant-input-number-handler-up-inner, +.ant-input-number-handler-up-disabled .ant-input-number-handler-up-inner, +.ant-input-number-disabled .ant-input-number-handler-up-inner { + opacity: 0.72; + color: #ccc !important; + cursor: not-allowed; +} +.ant-input-number-disabled .ant-input-number-input { + opacity: 0.72; + cursor: not-allowed; + background-color: #f7f7f7; +} +.ant-input-number-disabled .ant-input-number-handler-wrap { + display: none; +} +.ant-input-number-disabled .ant-input-number-handler { + opacity: 0.72; + color: #ccc !important; + cursor: not-allowed; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-push-4 { - left: 16.66666667%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-4 { - right: 16.66666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-4 { - margin-left: 16.66666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-4 { - order: 4; +}*/ +.ant-time-picker-panel { + max-width: 168px; + z-index: 1050; + position: absolute; +} +.ant-time-picker-panel-inner { + display: inline-block; + position: relative; + outline: none; + list-style: none; + font-size: 12px; + text-align: left; + background-color: #fff; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + background-clip: padding-box; + line-height: 1.5; + overflow: hidden; + left: -2px; +} +.ant-time-picker-panel-input { + margin: 0; + padding: 0; + border: 0; + width: 100%; + cursor: auto; + line-height: 1.5; + outline: 0; +} +.ant-time-picker-panel-input-wrap { + box-sizing: border-box; + position: relative; + padding: 6px; + border-bottom: 1px solid #e9e9e9; +} +.ant-time-picker-panel-input-invalid { + border-color: red; +} +.ant-time-picker-panel-clear-btn { + position: absolute; + right: 5px; + cursor: pointer; + overflow: hidden; + width: 20px; + height: 20px; + text-align: center; + line-height: 20px; + top: 5px; + margin: 0; +} +.ant-time-picker-panel-clear-btn:after { + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.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 #e9e9e9; + box-sizing: border-box; + width: 56px; + overflow: hidden; + position: relative; + max-height: 144px; +} +.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 120px 0; + width: 100%; +} +.ant-time-picker-panel-select li { + list-style: none; + box-sizing: content-box; + margin: 0; + padding: 0 0 0 16px; + width: 100%; + height: 24px; + line-height: 24px; + text-align: left; + cursor: pointer; + user-select: none; + transition: background 0.3s ease; +} +.ant-time-picker-panel-select li:hover { + background: #ecf6fd; +} +li.ant-time-picker-panel-select-option-selected { + background: #f7f7f7; + font-weight: bold; +} +li.ant-time-picker-panel-select-option-disabled { + color: rgba(0, 0, 0, 0.25); +} +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; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-time-picker-panel-addon { + padding: 8px; + border-top: 1px solid #e9e9e9; +} +.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 { + position: relative; + display: inline-block; + outline: none; + font-size: 12px; + transition: opacity 0.3s ease; + width: 100px; +} +.ant-time-picker-input { + position: relative; + display: inline-block; + padding: 4px 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; +} +.ant-time-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-time-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-time-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-time-picker-input:hover { + border-color: #49a9ee; +} +.ant-time-picker-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-time-picker-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-time-picker-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-time-picker-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-time-picker-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-time-picker-input-sm { + padding: 1px 7px; + height: 22px; +} +.ant-time-picker-large .ant-time-picker-input { + padding: 6px 7px; + height: 32px; +} +.ant-time-picker-small .ant-time-picker-input { + padding: 1px 7px; + height: 22px; +} +.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: 12px; + height: 12px; + line-height: 12px; + right: 8px; + color: rgba(0, 0, 0, 0.43); + top: 50%; + margin-top: -6px; +} +.ant-time-picker-icon:after { + content: "\E641"; + font-family: "anticon"; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + line-height: 1; + vertical-align: bottom; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-3 { - display: block; - width: 12.5%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-push-3 { - left: 12.5%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-3 { - right: 12.5%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-3 { - margin-left: 12.5%; +}*/ +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container { + height: 32px; +} +.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 #d9d9d9; + border-bottom: 0; + border-radius: 4px 4px 0 0; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + background: #f9f9f9; + margin-right: 2px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab { + padding: 5px 16px 4px; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active { + background: #fff; + transform: translateZ(0); + border-color: #d9d9d9; + color: #108ee9; + padding-bottom: 5px; +} +.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 { + margin-right: 0; + color: rgba(0, 0, 0, 0.43); + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + transform-origin: 100% 50%; + width: 0; + text-align: right; + vertical-align: middle; + overflow: hidden; +} +:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { + filter: none; +} +:root .ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close { + font-size: 12px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .anticon-close:hover { + color: #404040; + font-weight: bold; +} +.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-editable-card > .ant-tabs-bar .ant-tabs-tab > div { + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.ant-tabs.ant-tabs-editable-card > .ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover > div:not(.ant-tabs-tab-unclosable) { + margin-left: -8px; + margin-right: -8px; +} +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab-active .anticon-close, +.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab:hover .anticon-close { + width: 16px; + transform: translateZ(0); +} +.ant-tabs-extra-content { + float: right; + line-height: 32px; +} +.ant-tabs-extra-content .ant-tabs-new-tab { + width: 20px; + height: 20px; + line-height: 20px; + text-align: center; + cursor: pointer; + border-radius: 4px; + border: 1px solid #d9d9d9; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + color: rgba(0, 0, 0, 0.43); + transition: color 0.3s ease; +} +:root .ant-tabs-extra-content .ant-tabs-new-tab { + filter: none; +} +:root .ant-tabs-extra-content .ant-tabs-new-tab { + font-size: 12px; +} +.ant-tabs-extra-content .ant-tabs-new-tab:hover { + color: #404040; +} +.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 #d9d9d9; + 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-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: 4px 0 0 4px; + 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 4px 4px 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 { + box-sizing: border-box; + position: relative; + overflow: hidden; + zoom: 1; + color: rgba(0, 0, 0, 0.65); +} +.ant-tabs:before, +.ant-tabs:after { + content: " "; + display: table; +} +.ant-tabs:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-tabs-ink-bar { + z-index: 1; + position: absolute; + left: 0; + bottom: 1px; + box-sizing: border-box; + height: 2px; + background-color: #108ee9; + transform-origin: 0 0; +} +.ant-tabs-bar { + border-bottom: 1px solid #d9d9d9; + margin-bottom: 16px; + outline: none; +} +.ant-tabs-nav-container { + overflow: hidden; + font-size: 14px; + line-height: 1.5; + box-sizing: border-box; + position: relative; + white-space: nowrap; + margin-bottom: -1px; + zoom: 1; +} +.ant-tabs-nav-container:before, +.ant-tabs-nav-container:after { + content: " "; + display: table; +} +.ant-tabs-nav-container:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-tabs-nav-container-scrolling { + padding-left: 32px; + padding-right: 32px; +} +.ant-tabs-tab-prev, +.ant-tabs-tab-next { + user-select: none; + z-index: 2; + margin-right: -2px; + margin-top: 3px; + width: 32px; + height: 100%; + line-height: 32px; + cursor: pointer; + border: 0; + background-color: transparent; + position: absolute; + text-align: center; + color: rgba(0, 0, 0, 0.43); + transition: color 0.3s ease; +} +.ant-tabs-tab-prev:hover, +.ant-tabs-tab-next:hover { + color: rgba(0, 0, 0, 0.65); +} +.ant-tabs-tab-prev-icon, +.ant-tabs-tab-next-icon { + position: relative; + font-style: normal; + font-weight: bold; + font-variant: normal; + line-height: inherit; + vertical-align: baseline; + text-align: center; + text-transform: none; + font-family: sans-serif; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; +} +:root .ant-tabs-tab-prev-icon, +:root .ant-tabs-tab-next-icon { + filter: none; +} +:root .ant-tabs-tab-prev-icon, +:root .ant-tabs-tab-next-icon { + font-size: 12px; +} +.ant-tabs-tab-prev-icon:before, +.ant-tabs-tab-next-icon:before { + display: block; + font-family: "anticon" !important; +} +.ant-tabs-tab-btn-disabled { + cursor: not-allowed; +} +.ant-tabs-tab-btn-disabled, +.ant-tabs-tab-btn-disabled:hover { + color: rgba(0, 0, 0, 0.25); +} +.ant-tabs-tab-next { + right: 2px; +} +.ant-tabs-tab-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.5s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + margin: 0; + list-style: none; + float: left; +} +.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: rgba(0, 0, 0, 0.25); +} +.ant-tabs-nav .ant-tabs-tab { + display: inline-block; + height: 100%; + margin-right: 24px; + box-sizing: border-box; + position: relative; + padding: 8px 20px; + transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + cursor: pointer; + text-decoration: none; +} +.ant-tabs-nav .ant-tabs-tab:hover { + color: #49a9ee; +} +.ant-tabs-nav .ant-tabs-tab:active { + color: #0e77ca; +} +.ant-tabs-nav .ant-tabs-tab .anticon { + width: 14px; + height: 14px; + margin-right: 8px; +} +.ant-tabs-nav .ant-tabs-tab-active { + color: #108ee9; +} +.ant-tabs-mini .ant-tabs-nav-container { + font-size: 12px; +} +.ant-tabs-mini .ant-tabs-tab { + margin-right: 0; + 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-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 .ant-tabs-tab { + float: none; + margin-right: 0; + margin-bottom: 16px; + display: block; + padding: 8px 24px; +} +.ant-tabs-vertical > .ant-tabs-bar .ant-tabs-tab:last-child { + margin-bottom: 0; +} +.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-ink-bar { + width: 2px; + left: auto; + height: auto; + top: 0; +} +.ant-tabs-vertical > .ant-tabs-content { + overflow: hidden; + width: auto; + margin-top: 0!important; +} +.ant-tabs-vertical > .ant-tabs-tab-next { + width: 100%; + bottom: 0; + height: 32px; +} +.ant-tabs-vertical > .ant-tabs-tab-next-icon:before { + content: "\E61D"; +} +.ant-tabs-vertical > .ant-tabs-tab-prev { + top: 0; + width: 100%; + height: 32px; +} +.ant-tabs-vertical > .ant-tabs-tab-prev-icon:before { + content: "\E61E"; +} +.ant-tabs-vertical.ant-tabs-left > .ant-tabs-bar { + float: left; + border-right: 1px solid #e9e9e9; + 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 #e9e9e9; +} +.ant-tabs-vertical.ant-tabs-right > .ant-tabs-bar { + float: right; + border-left: 1px solid #e9e9e9; + 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 #e9e9e9; +} +.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; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-3 { - order: 3; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-2 { - display: block; - width: 8.33333333%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-push-2 { - left: 8.33333333%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-2 { - right: 8.33333333%; +}*/ +.ant-calendar-picker-container { + 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 { + position: relative; + display: inline-block; + outline: none; + font-size: 12px; + transition: opacity 0.3s; +} +.ant-calendar-picker-input { + outline: none; +} +.ant-calendar-picker:hover .ant-calendar-picker-input:not([disabled]) { + border-color: #108ee9; +} +.ant-calendar-picker-clear { + opacity: 0; + pointer-events: none; + z-index: 1; + position: absolute; + right: 7px; + background: #fff; + top: 50%; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); + width: 14px; + height: 14px; + margin-top: -7px; + line-height: 14px; + cursor: pointer; + transition: color 0.3s, opacity 0.3s; +} +.ant-calendar-picker-clear:hover { + color: rgba(0, 0, 0, 0.43); +} +.ant-calendar-picker:hover .ant-calendar-picker-clear { + opacity: 1; + pointer-events: auto; +} +.ant-calendar-picker-icon { + position: absolute; + user-select: none; + transition: all .3s; + width: 12px; + height: 12px; + line-height: 12px; + right: 8px; + color: rgba(0, 0, 0, 0.43); + top: 50%; + margin-top: -6px; +} +.ant-calendar-picker-icon:after { + content: "\E6BB"; + font-family: "anticon"; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + line-height: 1; + vertical-align: bottom; +} +.ant-calendar { + position: relative; + outline: none; + width: 231px; + border: 1px solid #fff; + list-style: none; + font-size: 12px; + text-align: left; + background-color: #fff; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + background-clip: padding-box; + line-height: 1.5; +} +.ant-calendar-input-wrap { + height: 34px; + padding: 6px; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-input { + border: 0; + width: 100%; + cursor: auto; + outline: 0; + height: 22px; + color: rgba(0, 0, 0, 0.65); +} +.ant-calendar-week-number { + width: 286px; +} +.ant-calendar-week-number-cell { + text-align: center; +} +.ant-calendar-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.ant-calendar-header .ant-calendar-prev-month-btn { + left: 29px; +} +.ant-calendar-header .ant-calendar-prev-month-btn:after { + content: '\2039'; +} +.ant-calendar-header .ant-calendar-next-month-btn { + right: 29px; +} +.ant-calendar-header .ant-calendar-next-month-btn:after { + content: '\203A'; +} +.ant-calendar-body { + padding: 4px 8px; +} +.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; +} +.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: 4px 0; +} +.ant-calendar-date { + display: block; + margin: 0 auto; + color: rgba(0, 0, 0, 0.65); + border-radius: 2px; + width: 20px; + height: 20px; + line-height: 18px; + 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: #ecf6fd; + cursor: pointer; +} +.ant-calendar-date:active { + color: #fff; + background: #49a9ee; +} +.ant-calendar-today .ant-calendar-date { + border-color: #108ee9; + font-weight: bold; + color: #108ee9; +} +.ant-calendar-last-month-cell .ant-calendar-date, +.ant-calendar-next-month-btn-day .ant-calendar-date { + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-selected-day .ant-calendar-date { + background: #108ee9; + color: #fff; + border: 1px solid transparent; +} +.ant-calendar-selected-day .ant-calendar-date:hover { + background: #108ee9; +} +.ant-calendar-disabled-cell .ant-calendar-date { + cursor: not-allowed; + color: #bcbcbc; + background: #f3f3f3; + border-radius: 0; + width: auto; + border: 1px solid transparent; +} +.ant-calendar-disabled-cell .ant-calendar-date:hover { + background: #f3f3f3; +} +.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-btn { + border-top: 1px solid #e9e9e9; + text-align: center; + display: block; + line-height: 38px; +} +.ant-calendar-footer > div { + display: inline-block; +} +.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: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.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: rgba(0, 0, 0, 0.25); + 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: rgba(0, 0, 0, 0.43); +} +.ant-calendar .ant-calendar-ok-btn { + display: inline-block; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + color: #fff; + background-color: #108ee9; + border-color: #108ee9; + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; + position: absolute; + bottom: 8px; + right: 9px; +} +.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: 4px; + height: 32px; +} +.ant-calendar .ant-calendar-ok-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; +} +.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: #49a9ee; + border-color: #49a9ee; +} +.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: #0e77ca; + border-color: #0e77ca; +} +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; + 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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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: 100%; + line-height: 100%; + outline: 0; + width: 43%; + text-align: center; +} +.ant-calendar-range-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-calendar-range-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-calendar-range-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-calendar-range-picker-input[disabled] { + cursor: not-allowed; +} +.ant-calendar-range-picker-separator { + color: rgba(0, 0, 0, 0.43); +} +.ant-calendar-range { + width: 470px; + 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: 2px solid #e9e9e9; +} +.ant-calendar-range-right { + float: right; +} +.ant-calendar-range-right .ant-calendar-time-picker-inner { + border-left: 2px solid #e9e9e9; +} +.ant-calendar-range-middle { + position: absolute; + left: 50%; + width: 20px; + margin-left: -132px; + text-align: center; + height: 34px; + line-height: 34px; + color: rgba(0, 0, 0, 0.43); +} +.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 7px; + width: 100%; + height: 28px; + cursor: text; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + background-image: none; + border: 1px solid #d9d9d9; + border-radius: 4px; + transition: all .3s; + height: 22px; + border: 0; + box-shadow: none; +} +.ant-calendar-range .ant-calendar-input::-moz-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder { + color: #ccc; + opacity: 1; +} +.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder { + color: #ccc; +} +.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder, +.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder { + color: #ccc; +} +.ant-calendar-range .ant-calendar-input:hover, +.ant-calendar-range .ant-calendar-time-picker-input:hover { + border-color: #49a9ee; +} +.ant-calendar-range .ant-calendar-input:focus, +.ant-calendar-range .ant-calendar-time-picker-input:focus { + border-color: #49a9ee; + outline: 0; + box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +} +.ant-calendar-range .ant-calendar-input[disabled], +.ant-calendar-range .ant-calendar-time-picker-input[disabled] { + background-color: #f7f7f7; + opacity: 1; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-range .ant-calendar-input[disabled]:hover, +.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover { + border-color: #e2e2e2; +} +textarea.ant-calendar-range .ant-calendar-input, +textarea.ant-calendar-range .ant-calendar-time-picker-input { + max-width: 100%; + height: auto; + vertical-align: bottom; +} +.ant-calendar-range .ant-calendar-input-lg, +.ant-calendar-range .ant-calendar-time-picker-input-lg { + padding: 6px 7px; + height: 32px; +} +.ant-calendar-range .ant-calendar-input-sm, +.ant-calendar-range .ant-calendar-time-picker-input-sm { + padding: 1px 7px; + height: 22px; +} +.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 { + 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: #ecf6fd; + border-radius: 0; + border: 0; + position: absolute; + top: 4px; + bottom: 4px; + left: 0; + right: 0; +} +.ant-calendar-range-bottom { + text-align: right; +} +.ant-calendar-range-bottom .ant-calendar-footer-btn { + padding-right: 16px; +} +div.ant-calendar-range-quick-selector { + display: block; + text-align: left; + border-top: 1px solid #e9e9e9; + padding: 10.5px 10px; +} +div.ant-calendar-range-quick-selector > a { + margin-right: 16px; +} +.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 #e9e9e9; +} +.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: 241px; + margin-top: -34px; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner { + padding-top: 34px; + 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 #e9e9e9; +} +.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-btn { + padding: 9px 12px 9px 0; + display: block; + zoom: 1; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:before, +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { + content: " "; + display: table; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer-btn:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-ok-btn { + position: static; + height: 22px; +} +.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { + margin-right: 12px; +} +.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: 247px; +} +.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker-panel { + height: 281px; +} +.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body { + border-top-color: transparent; +} +.ant-calendar-time-picker { + position: absolute; + width: 100%; + top: 34px; + 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-1-column, +.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select { + width: 100%; +} +.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select { + width: 50%; +} +.ant-calendar-time-picker-1-column .ant-calendar-time-picker-select li, +.ant-calendar-time-picker-2-columns .ant-calendar-time-picker-select li { + padding: 0; + text-align: center; +} +.ant-calendar-time-picker-input-wrap { + display: none; +} +.ant-calendar-time-picker-select { + float: left; + font-size: 12px; + border: 1px solid #e9e9e9; + border-width: 0 1px; + margin-left: -1px; + box-sizing: border-box; + width: 33.6%; + overflow: hidden; + position: relative; + height: 206px; +} +.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: 0 0 0 28px; + 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: 182px; + display: block; +} +.ant-calendar-time-picker-select li:hover { + background: #ecf6fd; +} +li.ant-calendar-time-picker-select-option-selected { + background: #f7f7f7; + font-weight: bold; +} +li.ant-calendar-time-picker-select-option-disabled { + color: rgba(0, 0, 0, 0.25); +} +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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.ant-calendar-time .ant-calendar-footer { + text-align: right; + position: relative; + height: auto; + line-height: auto; +} +.ant-calendar-time .ant-calendar-footer-btn { + padding: 10px 0; + line-height: 1.5; + text-align: right; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn { + float: left; + margin: 0; + padding-left: 12px; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn { + display: inline-block; + text-align: center; + margin-right: 60px; +} +.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled { + color: rgba(0, 0, 0, 0.25); +} +.ant-calendar-month-panel { + position: absolute; + top: 1px; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + border-radius: 4px; + background: #fff; + outline: none; +} +.ant-calendar-month-panel > div { + height: 100%; +} +.ant-calendar-month-panel-hidden { + display: none; +} +.ant-calendar-month-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-month-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-month-panel-body { + height: calc(100% - 34px); +} +.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: #108ee9; + color: #fff; +} +.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover { + background: #108ee9; + 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: #f3f3f3; +} +.ant-calendar-month-panel-month { + display: inline-block; + margin: 0 auto; + color: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-month-panel-month:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-year-panel { + position: absolute; + top: 1px; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + border-radius: 4px; + background: #fff; + outline: none; +} +.ant-calendar-year-panel > div { + height: 100%; +} +.ant-calendar-year-panel-hidden { + display: none; +} +.ant-calendar-year-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-year-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-year-panel-body { + height: calc(100% - 34px); +} +.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: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-year-panel-year:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year { + background: #108ee9; + color: #fff; +} +.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover { + background: #108ee9; + 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: rgba(0, 0, 0, 0.25); +} +.ant-calendar-decade-panel { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + background: #fff; + border-radius: 4px; + outline: none; +} +.ant-calendar-decade-panel-hidden { + display: none; +} +.ant-calendar-decade-panel-header { + height: 34px; + line-height: 34px; + text-align: center; + user-select: none; + border-bottom: 1px solid #e9e9e9; +} +.ant-calendar-decade-panel-header a:hover { + color: #49a9ee; +} +.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: bold; + display: inline-block; + color: rgba(0, 0, 0, 0.65); + line-height: 34px; +} +.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: rgba(0, 0, 0, 0.43); + font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif; + padding: 0 5px; + font-size: 16px; + display: inline-block; + line-height: 34px; +} +.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: '\AB'; +} +.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: '\BB'; +} +.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: '\2039'; +} +.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: '\203A'; +} +.ant-calendar-decade-panel-body { + height: calc(100% - 34px); +} +.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: rgba(0, 0, 0, 0.65); + background: transparent; + text-align: center; + height: 24px; + line-height: 24px; + padding: 0 6px; + border-radius: 4px; + transition: background 0.3s ease; +} +.ant-calendar-decade-panel-decade:hover { + background: #ecf6fd; + cursor: pointer; +} +.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade { + background: #108ee9; + color: #fff; +} +.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover { + background: #108ee9; + 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: rgba(0, 0, 0, 0.25); +} +.ant-calendar-month .ant-calendar-month-panel, +.ant-calendar-month .ant-calendar-year-panel { + top: 0; + height: 248px; +} +.ant-message { + font-size: 12px; + position: fixed; + z-index: 1010; + width: 100%; + top: 16px; + left: 0; +} +.ant-message-notice { + width: auto; + vertical-align: middle; + position: absolute; + left: 50%; +} +.ant-message-notice-content { + position: relative; + right: 50%; + padding: 8px 16px; + border-radius: 4px; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + background: #fff; + display: block; +} +.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-modal { + 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: 21px; + font-weight: 500; + color: rgba(0, 0, 0, 0.85); +} +.ant-modal-content { + position: relative; + background-color: #fff; + border: 0; + border-radius: 4px; + background-clip: padding-box; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); +} +.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 ease; + color: rgba(0, 0, 0, 0.43); + outline: 0; +} +.ant-modal-close-x { + display: block; + font-style: normal; + vertical-align: baseline; + text-align: center; + text-transform: none; + text-rendering: auto; + width: 48px; + height: 48px; + line-height: 48px; + 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: 13px 16px; + border-radius: 4px 4px 0 0; + background: #fff; + color: rgba(0, 0, 0, 0.65); + border-bottom: 1px solid #e9e9e9; +} +.ant-modal-body { + padding: 16px; + font-size: 12px; + line-height: 1.5; +} +.ant-modal-footer { + border-top: 1px solid #e9e9e9; + padding: 10px 16px 10px 10px; + text-align: right; + border-radius: 0 0 4px 4px; +} +.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; +} +.ant-modal-mask { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: #373737; + background-color: rgba(55, 55, 55, 0.6); + height: 100%; + z-index: 1000; + filter: alpha(opacity=50); +} +.ant-modal-mask-hidden { + display: none; +} +.ant-modal-open { + overflow: hidden; +} +@media (max-width: 768px) { + .ant-modal { + width: auto !important; + margin: 10px; } - .ant-col-lg-offset-2 { - margin-left: 8.33333333%; + .vertical-center-modal .ant-modal { + flex: 1; } - .ant-col-lg-order-2 { - order: 2; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-1 { - display: block; - width: 4.16666667%; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-push-1 { - left: 4.16666667%; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-pull-1 { - right: 4.16666667%; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-1 { - margin-left: 4.16666667%; +}*/ +.ant-confirm .ant-modal-header { + display: none; +} +.ant-confirm .ant-modal-close { + display: none; +} +.ant-confirm .ant-modal-body { + padding: 30px 40px; +} +.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; + visibility: hidden; + font-size: 0; + height: 0; +} +.ant-confirm-body .ant-confirm-title { + color: rgba(0, 0, 0, 0.65); + font-weight: bold; + font-size: 14px; +} +.ant-confirm-body .ant-confirm-content { + margin-left: 42px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); + margin-top: 8px; +} +.ant-confirm-body > .anticon { + font-size: 24px; + margin-right: 16px; + padding: 0 1px; + float: left; +} +.ant-confirm .ant-confirm-btns { + margin-top: 30px; + float: right; +} +.ant-confirm .ant-confirm-btns button + button { + margin-left: 10px; + 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; +} +.ant-more-panel { + background-color: #fff; + border-radius: 2px; + font-size: 12px; + position: relative; + padding: 15px; + display: flex; + border: 1px solid #e9e9e9; + transition: all .3s; +} +.ant-more-panel:hover { + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + border-color: #eee; +} +.ant-more-panel-body { + flex: 1; + overflow: hidden; +} +.ant-more-panel-form { + position: relative; + display: inline-block; +} +.ant-more-panel-control { + position: absolute; + right: 0; + top: 0; + padding-top: 2px; +} +.ant-more-panel-btn { + cursor: pointer; + border: 1px solid #e9e9e9; + color: #96A1A7; + border-radius: 2px; + width: 48px; + text-align: center; + line-height: 14px; + position: absolute; + left: 50%; + bottom: -1px; + margin-left: -1px; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-order-1 { - order: 1; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-0 { - display: none; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-push-0 { - left: auto; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-pull-0 { - right: auto; +}*/ +.ant-radio-group { + display: inline-block; + font-size: 12px; +} +.ant-radio-wrapper { + font-size: 12px; + vertical-align: middle; + display: inline-block; + position: relative; + white-space: nowrap; + margin-right: 8px; + cursor: pointer; +} +.ant-radio { + white-space: nowrap; + outline: none; + display: inline-block; + position: relative; + line-height: 1; + vertical-align: middle; + 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: #108ee9; +} +.ant-radio-inner { + position: relative; + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border-width: 1px; + border-style: solid; + border-radius: 14px; + border-color: #d9d9d9; + background-color: #fff; + transition: all 0.3s; +} +.ant-radio-inner:after { + position: absolute; + width: 6px; + height: 6px; + left: 3px; + top: 3px; + border-radius: 4px; + display: table; + border-top: 0; + border-left: 0; + content: ' '; + background-color: #108ee9; + 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: #108ee9; +} +.ant-radio-checked .ant-radio-inner:after { + transform: scale(1); + opacity: 1; + transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); +} +.ant-radio-disabled .ant-radio-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-radio-disabled .ant-radio-inner:after { + background-color: #cccccc; +} +.ant-radio-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +span.ant-radio + * { + padding-left: 8px; + padding-right: 8px; +} +.ant-radio-button-wrapper { + margin: 0; + height: 28px; + line-height: 26px; + color: rgba(0, 0, 0, 0.65); + display: inline-block; + transition: all 0.3s ease; + cursor: pointer; + border: 1px solid #d9d9d9; + border-left: 0; + background: #fff; + padding: 0 16px; +} +.ant-radio-button-wrapper a { + color: rgba(0, 0, 0, 0.65); +} +.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: 32px; + line-height: 30px; +} +.ant-radio-group-small .ant-radio-button-wrapper { + height: 22px; + line-height: 20px; + padding: 0 12px; +} +.ant-radio-group-small .ant-radio-button-wrapper:first-child { + border-radius: 2px 0 0 2px; +} +.ant-radio-group-small .ant-radio-button-wrapper:last-child { + border-radius: 0 2px 2px 0; +} +.ant-radio-button-wrapper:first-child { + border-radius: 4px 0 0 4px; + border-left: 1px solid #d9d9d9; +} +.ant-radio-button-wrapper:last-child { + border-radius: 0 4px 4px 0; +} +.ant-radio-button-wrapper:first-child:last-child { + border-radius: 4px; +} +.ant-radio-button-wrapper:hover, +.ant-radio-button-wrapper-focused { + color: #108ee9; + 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; + filter: alpha(opacity=0); + width: 0; + height: 0; +} +.ant-radio-button-wrapper-checked { + background: #fff; + border-color: #108ee9; + color: #108ee9; + box-shadow: -1px 0 0 0 #108ee9; +} +.ant-radio-button-wrapper-checked:first-child { + border-color: #108ee9; + box-shadow: none!important; +} +.ant-radio-button-wrapper-checked:hover { + border-color: #49a9ee; + box-shadow: -1px 0 0 0 #49a9ee; + color: #49a9ee; +} +.ant-radio-button-wrapper-checked:active { + border-color: #0e77ca; + box-shadow: -1px 0 0 0 #0e77ca; + color: #0e77ca; +} +.ant-radio-button-wrapper-disabled { + border-color: #d9d9d9; + background-color: #f7f7f7; + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); +} +.ant-radio-button-wrapper-disabled:first-child, +.ant-radio-button-wrapper-disabled:hover { + border-color: #d9d9d9; + background-color: #f7f7f7; + color: rgba(0, 0, 0, 0.25); +} +.ant-radio-button-wrapper-disabled:first-child { + border-left-color: #d9d9d9; +} +.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { + color: #fff; + background-color: #e6e6e6; + border-color: #d9d9d9; + box-shadow: none; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; } - .ant-col-lg-push-0 { - left: auto; + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; } - .ant-col-lg-pull-0 { - right: auto; + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-offset-0 { - margin-left: 0; + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; } - .ant-col-lg-order-0 { - order: 0; +}*/ +.ant-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; + display: inline-block; + line-height: 1; + position: relative; + vertical-align: middle; +} +.ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner, +.ant-checkbox:hover .ant-checkbox-inner, +.ant-checkbox-focused .ant-checkbox-inner { + border-color: #108ee9; +} +.ant-checkbox-inner { + position: relative; + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; +} +.ant-checkbox-inner:after { + transform: rotate(45deg) scale(0); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + border: 2px solid #fff; + border-top: 0; + border-left: 0; + content: ' '; + transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); +} +.ant-checkbox-input { + position: absolute; + left: 0; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); + top: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; +} +.ant-checkbox-indeterminate .ant-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; +} +.ant-checkbox-checked .ant-checkbox-inner:after { + transform: rotate(45deg) scale(1); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; +} +.ant-checkbox-checked .ant-checkbox-inner, +.ant-checkbox-indeterminate .ant-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; +} +.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); +} +.ant-checkbox-disabled .ant-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-checkbox-disabled .ant-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; +} +.ant-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-checkbox-wrapper { + cursor: pointer; + font-size: 12px; + display: inline-block; +} +.ant-checkbox-wrapper:not(:last-child) { + margin-right: 8px; +} +.ant-checkbox-wrapper + span, +.ant-checkbox + span { + padding-left: 8px; + padding-right: 8px; +} +.ant-checkbox-group { + font-size: 12px; +} +.ant-checkbox-group-item { + display: inline-block; +} +@media \0screen { + .ant-checkbox-checked .ant-checkbox-inner:before, + .ant-checkbox-checked .ant-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -13030,105 +13567,119 @@ textarea.ant-input { pointer-events: none; } }*/ -.ant-switch { - position: relative; - display: inline-block; - box-sizing: border-box; - height: 22px; - min-width: 44px; - line-height: 20px; - vertical-align: middle; - border-radius: 20px; - border: 1px solid #ccc; - background-color: rgba(0, 0, 0, 0.25); +.ant-collapse { + background-color: #f7f7f7; + border-radius: 4px; + border: 1px solid #d9d9d9; + border-bottom: 0; +} +.ant-collapse > .ant-collapse-item { + border-bottom: 1px solid #d9d9d9; +} +.ant-collapse > .ant-collapse-item > .ant-collapse-header { + height: 38px; + line-height: 38px; + padding-left: 32px; + color: rgba(0, 0, 0, 0.85); cursor: pointer; - transition: all 0.3s; - user-select: none; + position: relative; + transition: all .3s; } -.ant-switch-inner { - color: #fff; - font-size: 12px; - margin-left: 24px; - margin-right: 6px; - display: block; +.ant-collapse > .ant-collapse-item > .ant-collapse-header:active { + background-color: #ecf6fd !important; } -.ant-switch:after { +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; position: absolute; - width: 18px; - height: 18px; - left: 1px; - top: 1px; - border-radius: 18px; - background-color: #fff; - content: " "; - cursor: pointer; - transition: all 0.3s, width 0.3s; + color: rgba(0, 0, 0, 0.43); + display: inline-block; + font-weight: bold; + line-height: 40px; + vertical-align: middle; + transition: transform 0.24s; + top: 0; + left: 16px; + /* stylelint-disable declaration-block-no-duplicate-properties */ + top: 16px \9; + left: 0 \9; + /* stylelint-enable declaration-block-no-duplicate-properties */ } -.ant-switch:active:after { - width: 24px; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + filter: none; } -.ant-switch:focus { - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); - outline: 0; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow { + font-size: 12px; } -.ant-switch:focus:hover { - box-shadow: none; +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { + display: block; + font-family: "anticon" !important; } -.ant-switch-small { - height: 14px; - min-width: 28px; - line-height: 12px; +.ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow:before { + content: "\E61F"; } -.ant-switch-small .ant-switch-inner { - margin-left: 18px; - margin-right: 3px; +.ant-collapse-anim-active { + transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); } -.ant-switch-small:after { - width: 12px; - height: 12px; - top: 0; - left: 0.5px; +.ant-collapse-content { + overflow: hidden; + color: rgba(0, 0, 0, 0.65); + padding: 0 16px; + background-color: #fff; } -.ant-switch-small:active:after { - width: 16px; +.ant-collapse-content > .ant-collapse-content-box { + padding-top: 16px; + padding-bottom: 16px; } -.ant-switch-small.ant-switch-checked:after { - left: 100%; - margin-left: -12.5px; +.ant-collapse-content-inactive { + display: none; } -.ant-switch-small.ant-switch-checked .ant-switch-inner { - margin-left: 3px; - margin-right: 18px; +.ant-collapse-item:last-child > .ant-collapse-content { + border-radius: 0 0 4px 4px; } -.ant-switch-small:active.ant-switch-checked:after { - margin-left: -16.5px; +.ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(90deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.00000000000000006123, M12=-1, M21=1, M22=0.00000000000000006123)"; + zoom: 1; } -.ant-switch-checked { - border-color: #108ee9; - background-color: #108ee9; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + filter: none; } -.ant-switch-checked .ant-switch-inner { - margin-left: 6px; - margin-right: 24px; +:root .ant-collapse > .ant-collapse-item > .ant-collapse-header[aria-expanded="true"] .arrow { + font-size: 12px; } -.ant-switch-checked:after { - left: 100%; - margin-left: -19px; +.ant-collapse-borderless { + background-color: #fff; + border: 0; } -.ant-switch-checked:active:after { - margin-left: -25px; +.ant-collapse-borderless > .ant-collapse-item-active { + border: 0; } -.ant-switch-disabled { - cursor: not-allowed; - background: #f4f4f4; - border-color: #f4f4f4; +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { + background-color: transparent; + border-top: 1px solid #d9d9d9; } -.ant-switch-disabled:after { - background: #ccc; - cursor: not-allowed; +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header { + transition: all .3s; } -.ant-switch-disabled .ant-switch-inner { - color: rgba(0, 0, 0, 0.25); +.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-header:hover { + background-color: #f7f7f7; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -13152,518 +13703,512 @@ textarea.ant-input { pointer-events: none; } }*/ -.ant-tag { - display: inline-block; - line-height: 20px; - height: 22px; - padding: 0 8px; - border-radius: 4px; - border: 1px solid #e9e9e9; - background: #f3f3f3; +.ant-upload { font-size: 12px; - transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - opacity: 1; - margin-right: 8px; - cursor: pointer; - white-space: nowrap; + outline: 0; } -.ant-tag:hover { - opacity: 0.85; +.ant-upload-btn { + display: block; + width: 100%; + outline: none; } -.ant-tag, -.ant-tag a, -.ant-tag a:hover { - color: rgba(0, 0, 0, 0.65); +.ant-upload input[type="file"] { + cursor: pointer; } -.ant-tag-text a:first-child:last-child { +.ant-upload.ant-upload-select { 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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.ant-upload.ant-upload-select-picture-card { + border: 1px dashed #d9d9d9; + width: 96px; + height: 96px; + border-radius: 4px; + background-color: #fbfbfb; + text-align: center; cursor: pointer; - font-weight: bold; - margin-left: 3px; - transition: all 0.3s ease; - opacity: 0.66; -} -:root .ant-tag .anticon-cross { - filter: none; -} -:root .ant-tag .anticon-cross { - font-size: 12px; -} -.ant-tag .anticon-cross:hover { - opacity: 1; + transition: border-color 0.3s ease; + display: inline-block; + vertical-align: top; + margin-right: 8px; + margin-bottom: 8px; } -.ant-tag-has-color { - border-color: transparent; +.ant-upload.ant-upload-select-picture-card > .ant-upload { + display: block; + width: 100%; + height: 100%; + padding: 20px 0; } -.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-upload.ant-upload-select-picture-card:hover { + border-color: #108ee9; } -.ant-tag-checkable { - background-color: transparent; - border-color: transparent; +.ant-upload.ant-upload-drag { + border: 1px dashed #d9d9d9; + transition: border-color 0.3s ease; + cursor: pointer; + border-radius: 4px; + text-align: center; + width: 100%; + height: 100%; + position: relative; } -.ant-tag-checkable:hover, -.ant-tag-checkable:active, -.ant-tag-checkable-checked { - color: #fff; +.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { + border: 2px dashed #49a9ee; } -.ant-tag-checkable:hover { - background-color: #49a9ee; +.ant-upload.ant-upload-drag.ant-upload-disabled { + cursor: not-allowed; } -.ant-tag-checkable-checked { - background-color: #108ee9; +.ant-upload.ant-upload-drag .ant-upload-btn { + display: table; + height: 100%; } -.ant-tag-checkable:active { - background-color: #0e77ca; +.ant-upload.ant-upload-drag .ant-upload-drag-container { + display: table-cell; + vertical-align: middle; } -.ant-tag-close { - width: 0 !important; - padding: 0; - margin: 0; +.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover { + border-color: #49a9ee; } -.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-upload.ant-upload-drag p.ant-upload-drag-icon { + height: 60px; + margin-bottom: 24px; } -.ant-tag-zoom-leave { - animation: antZoomOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: both; +.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { + font-size: 80px; + margin-top: -5px; + color: #49a9ee; } -.ant-tag-pink { - color: #f5317f; - background: #fdd8e7; - border-color: #fdd8e7; +.ant-upload.ant-upload-drag p.ant-upload-text { + font-size: 14px; } -.ant-tag-pink-inverse { - background: #f5317f; - border-color: #f5317f; - color: #fff; +.ant-upload.ant-upload-drag p.ant-upload-hint { + font-size: 12px; + color: rgba(0, 0, 0, 0.43); } -.ant-tag-red { - color: #f04134; - background: #fcdbd9; - border-color: #fcdbd9; +.ant-upload.ant-upload-drag .anticon-plus { + font-size: 30px; + transition: all 0.3s ease; + color: rgba(0, 0, 0, 0.25); } -.ant-tag-red-inverse { - background: #f04134; - border-color: #f04134; - color: #fff; +.ant-upload.ant-upload-drag .anticon-plus:hover { + color: rgba(0, 0, 0, 0.43); } -.ant-tag-orange { - color: #f56a00; - background: #fde3cf; - border-color: #fde3cf; +.ant-upload.ant-upload-drag:hover .anticon-plus { + color: rgba(0, 0, 0, 0.43); } -.ant-tag-orange-inverse { - background: #f56a00; - border-color: #f56a00; - color: #fff; +.ant-upload-list { + overflow: hidden; } -.ant-tag-yellow { - color: #ffbf00; - background: #fff3cf; - border-color: #fff3cf; +.ant-upload-list-item { + overflow: hidden; + margin-top: 8px; + font-size: 12px; } -.ant-tag-yellow-inverse { - background: #ffbf00; - border-color: #ffbf00; - color: #fff; +.ant-upload-list-item-info { + height: 22px; + line-height: 22px; + padding: 0 4px; + transition: background-color 0.3s ease; } -.ant-tag-cyan { - color: #00a2ae; - background: #cfedf0; - border-color: #cfedf0; +.ant-upload-list-item-info .anticon-paper-clip { + margin-right: 4px; + font-size: 12px; + color: rgba(0, 0, 0, 0.43); } -.ant-tag-cyan-inverse { - background: #00a2ae; - border-color: #00a2ae; - color: #fff; +.ant-upload-list-item-info .anticon-cross { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + transition: all 0.3s ease; + opacity: 0; + cursor: pointer; + float: right; + color: rgba(0, 0, 0, 0.43); + line-height: 22px; } -.ant-tag-green { - color: #00a854; - background: #cfefdf; - border-color: #cfefdf; +:root .ant-upload-list-item-info .anticon-cross { + filter: none; } -.ant-tag-green-inverse { - background: #00a854; - border-color: #00a854; - color: #fff; +:root .ant-upload-list-item-info .anticon-cross { + font-size: 12px; } -.ant-tag-blue { - color: #108ee9; - background: #d2eafb; - border-color: #d2eafb; +.ant-upload-list-item-info .anticon-cross:hover { + color: rgba(0, 0, 0, 0.65); } -.ant-tag-blue-inverse { - background: #108ee9; - border-color: #108ee9; - color: #fff; +.ant-upload-list-item:hover .ant-upload-list-item-info { + background-color: #ecf6fd; } -.ant-tag-purple { - color: #7265e6; - background: #e4e2fa; - border-color: #e4e2fa; +.ant-upload-list-item:hover .anticon-cross { + opacity: 1; } -.ant-tag-purple-inverse { - background: #7265e6; - border-color: #7265e6; - color: #fff; +.ant-upload-list-item-error, +.ant-upload-list-item-error .anticon-paper-clip { + color: #f04134; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-pagination { - font-size: 12px; +.ant-upload-list-item-error .anticon-cross { + opacity: 1; } -.ant-pagination:after { - content: " "; - display: block; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; +.ant-upload-list-item-progress { + padding: 0 8px 0 20px; + margin-top: -2px; + margin-bottom: 1px; + font-size: 12px; } -.ant-pagination-total-text { - display: inline-block; - height: 30px; - line-height: 30px; - margin-right: 10px; +.ant-upload-list-item-progress .ant-progress-line-inner { + vertical-align: middle; } -.ant-pagination-item { - cursor: pointer; +.ant-upload-list-picture .ant-upload-list-item, +.ant-upload-list-picture-card .ant-upload-list-item { + padding: 8px; border-radius: 4px; - user-select: none; - min-width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - list-style: none; - display: inline-block; border: 1px solid #d9d9d9; - background-color: #fff; - margin-right: 8px; - font-family: Arial; + height: 66px; + position: relative; } -.ant-pagination-item a { - text-decoration: none; - color: rgba(0, 0, 0, 0.65); - transition: none; - margin: 0 6px; +.ant-upload-list-picture .ant-upload-list-item:hover, +.ant-upload-list-picture-card .ant-upload-list-item:hover { + background: transparent; } -.ant-pagination-item:hover { - transition: all 0.3s ease; - border-color: #108ee9; +.ant-upload-list-picture .ant-upload-list-item-info, +.ant-upload-list-picture-card .ant-upload-list-item-info { + padding: 0; } -.ant-pagination-item:hover a { - color: #108ee9; +.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-pagination-item-active { - background-color: #108ee9; - border-color: #108ee9; +.ant-upload-list-picture .ant-upload-list-item-uploading, +.ant-upload-list-picture-card .ant-upload-list-item-uploading { + border-style: dashed; } -.ant-pagination-item-active a, -.ant-pagination-item-active:hover a { - color: #fff; +.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; } -.ant-pagination-jump-prev:after, -.ant-pagination-jump-next:after { - content: "\2022\2022\2022"; +.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; - letter-spacing: 2px; - color: rgba(0, 0, 0, 0.25); - text-align: center; + overflow: hidden; + border-radius: 2px; } -.ant-pagination-jump-prev:hover:after, -.ant-pagination-jump-next:hover:after { - color: #108ee9; +.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: rgba(0, 0, 0, 0.43); +} +.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 0.3s ease; + padding-left: 48px; + padding-right: 8px; + max-width: 100%; display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - letter-spacing: -1px; - font-family: "anticon"; + box-sizing: border-box; } -:root .ant-pagination-jump-prev:hover:after, -:root .ant-pagination-jump-next:hover:after { - filter: none; +.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; } -:root .ant-pagination-jump-prev:hover:after, -:root .ant-pagination-jump-next:hover:after { - font-size: 12px; +.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; } -.ant-pagination-jump-prev:hover:after { - content: "\E620\E620"; +.ant-upload-list-picture .anticon-cross, +.ant-upload-list-picture-card .anticon-cross { + position: absolute; + right: 8px; + top: 8px; + line-height: 1; } -.ant-pagination-jump-next:hover:after { - content: "\E61F\E61F"; +.ant-upload-list-picture-card { + display: inline; } -.ant-pagination-prev, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - margin-right: 8px; +.ant-upload-list-picture-card .ant-upload-list-item { + display: inline-block; + width: 96px; + height: 96px; + margin: 0 8px 8px 0; } -.ant-pagination-prev, -.ant-pagination-next, -.ant-pagination-jump-prev, -.ant-pagination-jump-next { - font-family: Arial; +.ant-upload-list-picture-card .ant-upload-list-item-info { + height: 100%; + position: relative; +} +.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; + opacity: 0; + width: 100%; + height: 100%; +} +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o, +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete { + z-index: 10; + transition: all .3; cursor: pointer; - color: rgba(0, 0, 0, 0.65); - border-radius: 4px; - list-style: none; - min-width: 28px; - height: 28px; - line-height: 28px; - text-align: center; - transition: all 0.3s ease; - display: inline-block; + font-size: 16px; + width: 16px; + color: rgba(255, 255, 255, 0.91); + opacity: 0; + margin: 0 4px; } -.ant-pagination-prev, -.ant-pagination-next { - border: 1px solid #d9d9d9; - background-color: #fff; +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-eye-o:hover, +.ant-upload-list-picture-card .ant-upload-list-item-info .anticon-delete:hover { + color: #fff; +} +.ant-upload-list-picture-card .ant-upload-list-item-info:hover:before { + opacity: 1; } -.ant-pagination-prev a, -.ant-pagination-next a { - color: rgba(0, 0, 0, 0.65); +.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-eye-o, +.ant-upload-list-picture-card .ant-upload-list-item-info:hover .anticon-delete { + opacity: 1; } -.ant-pagination-prev a:after, -.ant-pagination-next a:after { - display: inline-block; - font-size: 12px; - font-size: 8px \9; - transform: scale(0.66666667) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 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; +} +.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, +.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img { display: block; - height: 26px; - line-height: 27px; - font-family: "anticon"; - text-align: center; + width: 100%; + height: 100%; + position: static; } -:root .ant-pagination-prev a:after, -:root .ant-pagination-next a:after { - filter: none; +.ant-upload-list-picture-card .ant-upload-list-item-name { + display: none; } -:root .ant-pagination-prev a:after, -:root .ant-pagination-next a:after { - font-size: 12px; +.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item { + background-color: #fbfbfb; } -.ant-pagination-prev:hover, -.ant-pagination-next:hover { - border-color: #108ee9; +.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info { + height: auto; } -.ant-pagination-prev:hover a, -.ant-pagination-next:hover a { - color: #108ee9; +.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-pagination-prev a:after { - content: "\E620"; - display: block; +.ant-upload-list-picture-card .ant-upload-list-item-uploading-text { + margin-top: 18px; + color: rgba(0, 0, 0, 0.43); } -.ant-pagination-next a:after { - content: "\E61F"; - display: block; +.ant-upload-list-picture-card .ant-upload-list-item-progress { + padding-left: 0; } -.ant-pagination-disabled { - cursor: not-allowed; +.ant-upload-list .ant-upload-success-icon { + color: #00a854; + font-weight: bold; } -.ant-pagination-disabled:hover { - border-color: #d9d9d9; +.ant-upload-list .ant-upload-margin-top-enter { + animation: uploadMarginTopIn 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.ant-pagination-disabled:hover a { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.ant-upload-list .ant-upload-margin-top-leave { + animation: uploadMarginTopOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.ant-pagination-disabled a { - color: rgba(0, 0, 0, 0.25); +@keyframes uploadMarginTopIn { + from { + margin-top: -25px; + opacity: 0; + } } -.ant-pagination-slash { - margin: 0 10px 0 5px; +@keyframes uploadMarginTopOut { + to { + margin-top: -25px; + opacity: 0; + } } -.ant-pagination-options { - display: inline-block; - margin-left: 15px; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-notification { + position: fixed; + z-index: 1010; + width: 335px; + margin-right: 24px; } -.ant-pagination-options-size-changer { - display: inline-block; - margin-right: 10px; +.ant-notification-topLeft, +.ant-notification-bottomLeft { + margin-left: 24px; + margin-right: 0; } -.ant-pagination-options-quick-jumper { - display: inline-block; - height: 28px; - line-height: 28px; +.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-pagination-options-quick-jumper input { - position: relative; - display: inline-block; - padding: 4px 7px; - width: 100%; - height: 28px; - cursor: text; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - background-image: none; - border: 1px solid #d9d9d9; +.ant-notification-notice { + padding: 16px; border-radius: 4px; - transition: all .3s; - margin: 0 8px; - width: 50px; -} -.ant-pagination-options-quick-jumper input::-moz-placeholder { - color: #ccc; - opacity: 1; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + background: #fff; + line-height: 1.5; + position: relative; + margin-bottom: 10px; + overflow: hidden; } -.ant-pagination-options-quick-jumper input:-ms-input-placeholder { - color: #ccc; +.ant-notification-notice-message { + font-size: 14px; + color: rgba(0, 0, 0, 0.85); + margin-bottom: 4px; + line-height: 20px; } -.ant-pagination-options-quick-jumper input::-webkit-input-placeholder { - color: #ccc; +.ant-notification-notice-description { + font-size: 12px; } -.ant-pagination-options-quick-jumper input:hover { - border-color: #49a9ee; +.ant-notification-notice-closable .ant-notification-notice-message { + padding-right: 24px; } -.ant-pagination-options-quick-jumper input:focus { - border-color: #49a9ee; - outline: 0; - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-notification-notice-with-icon .ant-notification-notice-message { + font-size: 14px; + margin-left: 48px; + margin-bottom: 4px; } -.ant-pagination-options-quick-jumper input[disabled] { - background-color: #f7f7f7; - opacity: 1; - cursor: not-allowed; - color: rgba(0, 0, 0, 0.25); +.ant-notification-notice-with-icon .ant-notification-notice-description { + margin-left: 48px; + font-size: 12px; } -.ant-pagination-options-quick-jumper input[disabled]:hover { - border-color: #e2e2e2; +.ant-notification-notice-icon { + float: left; + font-size: 32px; + line-height: 32px; } -textarea.ant-pagination-options-quick-jumper input { - max-width: 100%; - height: auto; - vertical-align: bottom; +.ant-notification-notice-icon-success { + color: #00a854; } -.ant-pagination-options-quick-jumper input-lg { - padding: 6px 7px; - height: 32px; +.ant-notification-notice-icon-info { + color: #108ee9; } -.ant-pagination-options-quick-jumper input-sm { - padding: 1px 7px; - height: 22px; +.ant-notification-notice-icon-warning { + color: #ffbf00; } -.ant-pagination-simple .ant-pagination-prev, -.ant-pagination-simple .ant-pagination-next { - border: 0; - height: 24px; - line-height: 24px; - margin: 0; - font-size: 18px; +.ant-notification-notice-icon-error { + color: #f04134; } -.ant-pagination-simple .ant-pagination-simple-pager { - display: inline-block; - margin-right: 8px; +.ant-notification-notice-close-x:after { + font-size: 12px; + content: "\E633"; + font-family: "anticon"; + cursor: pointer; } -.ant-pagination-simple .ant-pagination-simple-pager input { - margin: 0 8px; - box-sizing: border-box; - background-color: #fff; - border-radius: 4px; - border: 1px solid #d9d9d9; +.ant-notification-notice-close { + position: absolute; + right: 16px; + top: 10px; + color: rgba(0, 0, 0, 0.43); outline: none; - padding: 5px 8px; - width: 30px; - height: 24px; - text-align: center; - transition: border-color 0.3s ease; } -.ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #108ee9; +.ant-notification-notice-close:hover { + color: #404040; } -.ant-pagination.mini .ant-pagination-total-text { - height: 20px; - line-height: 20px; +.ant-notification-notice-btn { + float: right; + margin-top: 16px; } -.ant-pagination.mini .ant-pagination-item { - border: 0; - margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-prev, -.ant-pagination.mini .ant-pagination-next { - margin: 0; - min-width: 20px; - height: 20px; - line-height: 20px; - border: 0; +.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-pagination.mini .ant-pagination-prev a:after, -.ant-pagination.mini .ant-pagination-next a:after { - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-jump-prev, -.ant-pagination.mini .ant-pagination-jump-next { - height: 20px; - line-height: 20px; +.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-pagination.mini .ant-pagination-options { - margin-left: 8px; +.ant-notification-fade-leave.ant-notification-fade-leave-active { + animation-name: NotificationFadeOut; + animation-play-state: running; } -.ant-pagination.mini .ant-pagination-options-quick-jumper { - height: 20px; - line-height: 20px; +@keyframes NotificationFadeIn { + 0% { + opacity: 0; + left: 335px; + } + 100% { + left: 0; + opacity: 1; + } } -.ant-pagination.mini .ant-pagination-options-quick-jumper input { - padding: 1px 7px; - height: 22px; - width: 44px; +@keyframes NotificationLeftFadeIn { + 0% { + opacity: 0; + right: 335px; + } + 100% { + right: 0; + opacity: 1; + } } -@media only screen and (max-width: 1024px) { - .ant-pagination-item-after-jump-prev, - .ant-pagination-item-before-jump-next { - display: none; +@keyframes NotificationFadeOut { + 0% { + opacity: 1; + margin-bottom: 10px; + padding-top: 16px; + padding-bottom: 16px; + max-height: 150px; + } + 100% { + opacity: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + max-height: 0; } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { @@ -13688,602 +14233,473 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-steps { - font-size: 0; +legend { + display: block; width: 100%; - line-height: 1.5; -} -.ant-steps .ant-steps-item { - position: relative; - display: inline-block; - vertical-align: top; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner { - border-color: #ccc; - background-color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-head-inner > .ant-steps-icon { - color: #ccc; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-title { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-description { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-wait .ant-steps-tail > i { - background-color: #e9e9e9; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner { - border-color: #108ee9; - background-color: #108ee9; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { - color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-title { - color: #666; + padding: 0; + margin-bottom: 20px; + font-size: 14px; + line-height: inherit; + color: rgba(0, 0, 0, 0.43); + border: 0; + border-bottom: 1px solid #d9d9d9; } -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-description { - color: #666; +label { + font-size: 12px; } -.ant-steps .ant-steps-item.ant-steps-status-process .ant-steps-tail > i { - background-color: #e9e9e9; +input[type="search"] { + box-sizing: border-box; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner { - border-color: #108ee9; - background-color: #fff; +input[type="radio"], +input[type="checkbox"] { + line-height: normal; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-head-inner > .ant-steps-icon { - color: #108ee9; +input[type="file"] { + display: block; } -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-tail > i:after { +input[type="range"] { + display: block; width: 100%; - background: #108ee9; - transition: all 0.4s ease; - opacity: 1; -} -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-title { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-finish .ant-steps-description { - color: #999; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner { - border-color: #f04134; - background-color: #fff; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-head-inner > .ant-steps-icon { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-title { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-description { - color: #f04134; -} -.ant-steps .ant-steps-item.ant-steps-status-error .ant-steps-tail > i { - background-color: #e9e9e9; -} -.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i, -.ant-steps .ant-steps-item.ant-steps-next-error .ant-steps-tail > i:after { - background-color: #f04134; } -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { - background: none; - border: 0; - width: auto; +select[multiple], +select[size] { height: auto; } -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner > .ant-steps-icon { - font-size: 20px; - top: 2px; - width: 20px; - height: 20px; -} -.ant-steps .ant-steps-item.ant-steps-custom.ant-steps-status-process .ant-steps-head-inner > .ant-steps-icon { - color: #108ee9; -} -.ant-steps .ant-steps-head, -.ant-steps .ant-steps-main { - position: relative; - display: inline-block; - vertical-align: top; -} -.ant-steps .ant-steps-head { - background: #fff; +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } -.ant-steps .ant-steps-head-inner { +output { display: block; - border: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - text-align: center; - border-radius: 26px; - font-size: 14px; - margin-right: 8px; - transition: background-color 0.3s ease, border-color 0.3s ease; + padding-top: 15px; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); } -.ant-steps .ant-steps-head-inner > .ant-steps-icon { - line-height: 1; - top: -1.5px; - color: #108ee9; +label { position: relative; } -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon { +label > .anticon { + vertical-align: top; font-size: 12px; } -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-cross, -.ant-steps .ant-steps-head-inner > .ant-steps-icon.anticon-check { - font-weight: bold; -} -.ant-steps .ant-steps-main { - margin-top: 2.5px; -} -.ant-steps .ant-steps-title { - font-size: 14px; - margin-bottom: 4px; - color: #666; - font-weight: bold; - background: #fff; +.ant-form-item-required:before { display: inline-block; - padding-right: 10px; + margin-right: 4px; + content: "*"; + font-family: SimSun; + line-height: 1; + font-size: 12px; + color: #f04134; } -.ant-steps .ant-steps-title > a:first-child:last-child { - color: #666; +.ant-form-hide-required-mark .ant-form-item-required:before { + display: none; } -.ant-steps .ant-steps-item-last .ant-steps-title { - padding-right: 0; - width: 100%; +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled { + cursor: not-allowed; } -.ant-steps .ant-steps-description { - font-size: 12px; - color: #999; +.ant-radio-inline.disabled, +.ant-radio-vertical.disabled, +.ant-checkbox-inline.disabled, +.ant-checkbox-vertical.disabled { + cursor: not-allowed; } -.ant-steps .ant-steps-tail { - position: absolute; - left: 0; - width: 100%; - top: 13px; - padding: 0 10px; +.ant-radio.disabled label, +.ant-checkbox.disabled label { + cursor: not-allowed; } -.ant-steps .ant-steps-tail > i { - display: inline-block; +.ant-form-item { + font-size: 12px; + margin-bottom: 24px; + color: rgba(0, 0, 0, 0.65); vertical-align: top; - background: #e9e9e9; - height: 1px; - border-radius: 1px; - width: 100%; +} +.ant-form-item > .ant-form-item, +.ant-form-item :not(.ant-form) > .ant-form-item { + margin-bottom: -24px; +} +.ant-form-item-control { + line-height: 32px; position: relative; + zoom: 1; } -.ant-steps .ant-steps-tail > i:after { - position: absolute; - content: ''; - top: 0; - width: 0; - background: #e9e9e9; - height: 100%; - opacity: 0; +.ant-form-item-control:before, +.ant-form-item-control:after { + content: " "; + display: table; } -.ant-steps.ant-steps-small .ant-steps-head-inner { - border: 1px solid #ccc; - width: 18px; - height: 18px; - line-height: 18px; - text-align: center; - border-radius: 18px; - font-size: 12px; - margin-right: 10px; +.ant-form-item-control:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - display: inline-block; - font-size: 12px; - font-size: 9px \9; - transform: scale(0.75) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; - top: 0; +.ant-form-item-with-help { + margin-bottom: 6px; } -:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - filter: none; +.ant-form-item-label { + text-align: right; + vertical-align: middle; + padding: 7px 0; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } -:root .ant-steps.ant-steps-small .ant-steps-head-inner > .ant-steps-icon.anticon { - font-size: 12px; +.ant-form-item-label label { + color: rgba(0, 0, 0, 0.85); } -.ant-steps.ant-steps-small .ant-steps-main { - margin-top: 0; +.ant-form-item-label label:after { + content: ":"; + margin: 0 8px 0 2px; + position: relative; + top: -0.5px; } -.ant-steps.ant-steps-small .ant-steps-title { - font-size: 12px; - margin-bottom: 4px; - color: #666; - font-weight: bold; +.ant-form-item .ant-switch { + margin: 4px 0; } -.ant-steps.ant-steps-small .ant-steps-description { - font-size: 12px; - color: #999; +.ant-form-item-no-colon .ant-form-item-label label:after { + content: " "; } -.ant-steps.ant-steps-small .ant-steps-tail { - top: 8px; - padding: 0 8px; +.ant-form-explain { + line-height: 1.5; } -.ant-steps.ant-steps-small .ant-steps-tail > i { - height: 1px; - border-radius: 1px; - width: 100%; +.ant-form-explain, +.ant-form-extra { + color: rgba(0, 0, 0, 0.43); } -.ant-steps.ant-steps-small .ant-steps-item.ant-steps-custom .ant-steps-head-inner, -.ant-steps .ant-steps-item.ant-steps-custom .ant-steps-head-inner { - width: inherit; - height: inherit; - line-height: inherit; - border-radius: 0; - border: 0; - background: none; +.ant-form-text { + display: inline-block; + padding-right: 8px; } -.ant-steps-vertical .ant-steps-item { +.ant-form-split { display: block; + text-align: center; } -.ant-steps-vertical .ant-steps-tail { - position: absolute; - left: 13px; - top: 0; - height: 100%; - width: 1px; - padding: 30px 0 4px 0; -} -.ant-steps-vertical .ant-steps-tail > i { - height: 100%; - width: 1px; +form .has-feedback .ant-input { + padding-right: 24px; } -.ant-steps-vertical .ant-steps-tail > i:after { - height: 0; - width: 100%; +form .has-feedback .ant-select-arrow, +form .has-feedback .ant-select-selection__clear { + right: 28px; } -.ant-steps-vertical .ant-steps-status-finish .ant-steps-tail > i:after { - height: 100%; +form .has-feedback .ant-select-selection-selected-value { + padding-right: 42px; } -.ant-steps-vertical .ant-steps-head { - float: left; +form .has-feedback .ant-cascader-picker-arrow { + padding-right: 36px; } -.ant-steps-vertical .ant-steps-head-inner { - margin-right: 16px; +form .has-feedback .ant-cascader-picker-clear { + right: 28px; } -.ant-steps-vertical .ant-steps-main { - min-height: 47px; - overflow: hidden; - display: block; +form .has-feedback .ant-calendar-picker-icon, +form .has-feedback .ant-calendar-picker-clear { + right: 28px; } -.ant-steps-vertical .ant-steps-main .ant-steps-title { - line-height: 26px; +form textarea.ant-input { + height: auto; } -.ant-steps-vertical .ant-steps-main .ant-steps-description { - padding-bottom: 12px; +form .ant-upload { + background: transparent; } -.ant-steps-vertical.ant-steps-small .ant-steps-tail { - position: absolute; - left: 9px; - top: 0; - padding: 22px 0 4px 0; +form input[type="radio"], +form input[type="checkbox"] { + width: 14px; + height: 14px; } -.ant-steps-vertical.ant-steps-small .ant-steps-tail > i { - height: 100%; +form .ant-radio-inline, +form .ant-checkbox-inline { + display: inline-block; + vertical-align: middle; + font-weight: normal; + cursor: pointer; + margin-left: 8px; } -.ant-steps-vertical.ant-steps-small .ant-steps-title { - line-height: 18px; +form .ant-radio-inline:first-child, +form .ant-checkbox-inline:first-child { + margin-left: 0; } -.ant-steps-horizontal.ant-steps-hidden { - visibility: hidden; +form .ant-checkbox-vertical, +form .ant-radio-vertical { + display: block; } -.ant-steps-horizontal .ant-steps-description { - max-width: 100px; +form .ant-checkbox-vertical + .ant-checkbox-vertical, +form .ant-radio-vertical + .ant-radio-vertical { + margin-left: 0; } -.ant-steps-horizontal .ant-steps-item:not(:first-child) .ant-steps-head { - padding-left: 10px; - margin-left: -10px; +form .ant-input-number { + margin-top: -1px; + margin-right: 8px; } -.ant-back-top { - z-index: 10; - position: fixed; - right: 100px; - bottom: 50px; - height: 40px; - width: 40px; - cursor: pointer; +form .ant-select, +form .ant-cascader-picker { + width: 100%; } -.ant-back-top-content { - height: 40px; - width: 40px; - border-radius: 20px; - background-color: rgba(64, 64, 64, 0.4); - color: #fff; - text-align: center; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-input-group-wrap .ant-select-selection { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } -.ant-back-top-content:hover { - background-color: rgba(64, 64, 64, 0.6); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-input-group-wrap .ant-select-selection:hover { + border-color: #d9d9d9; } -.ant-back-top-icon { - font-size: 20px; - margin-top: 10px; +.ant-input-group-wrap .ant-select-selection--single { + margin-left: -1px; + height: 32px; + background-color: #eee; } -.ant-affix { - position: fixed; - z-index: 10; +.ant-input-group-wrap .ant-select-selection--single .ant-select-selection__rendered { + padding-left: 8px; + padding-right: 25px; + line-height: 30px; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-dropdown { - position: absolute; - left: -9999px; - top: -9999px; - z-index: 1050; +.ant-input-group-wrap .ant-select-open .ant-select-selection { + border-color: #d9d9d9; + box-shadow: none; +} +.ant-form-vertical .ant-form-item-label { + padding: 0 0 8px; display: block; - font-size: 12px; - font-weight: normal; - line-height: 1.5; + text-align: left; } -.ant-dropdown-wrap { - position: relative; +.ant-form-vertical .ant-form-item-label label:after { + content: ''; } -.ant-dropdown-wrap .ant-btn > .anticon-down { +.ant-form-inline .ant-form-item { display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; + margin-right: 10px; + margin-bottom: 0; } -:root .ant-dropdown-wrap .ant-btn > .anticon-down { - filter: none; +.ant-form-inline .ant-form-item-with-help { + margin-bottom: 24px; } -:root .ant-dropdown-wrap .ant-btn > .anticon-down { - font-size: 12px; +.ant-form-inline .ant-form-item > div { + display: inline-block; + vertical-align: middle; } -.ant-dropdown-wrap .anticon-down:before { - transition: transform 0.2s ease; +.ant-form-inline .ant-form-text { + display: inline-block; } -.ant-dropdown-wrap-open .anticon-down:before { - transform: rotate(180deg); +.ant-form-inline .has-feedback { + display: inline-block; } -.ant-dropdown-hidden, -.ant-dropdown-menu-hidden { - display: none; +.ant-form-inline .ant-form-explain { + position: absolute; } -.ant-dropdown-menu { - outline: none; - position: relative; - list-style-type: none; - padding: 0; - margin: 0; - text-align: left; - background-color: #fff; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - background-clip: padding-box; +.has-success.has-feedback:after, +.has-warning.has-feedback:after, +.has-error.has-feedback:after, +.is-validating.has-feedback:after { + position: absolute; + top: 0; + right: 0; + visibility: visible; + pointer-events: none; + width: 32px; + height: 32px; + line-height: 32px; + 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: ""; } -.ant-dropdown-menu-item, -.ant-dropdown-menu-submenu-title { - padding: 7px 8px; - margin: 0; - clear: both; - font-size: 12px; - font-weight: normal; - color: rgba(0, 0, 0, 0.65); - white-space: nowrap; - cursor: pointer; - transition: all .3s; +.has-success.has-feedback:after { + animation-name: diffZoomIn1 !important; } -.ant-dropdown-menu-item > a, -.ant-dropdown-menu-submenu-title > a { - color: rgba(0, 0, 0, 0.65); - display: block; - padding: 7px 8px; - margin: -7px -8px; - transition: all .3s; +.has-error.has-feedback:after { + animation-name: diffZoomIn2 !important; } -.ant-dropdown-menu-item > a:focus, -.ant-dropdown-menu-submenu-title > a:focus { - text-decoration: none; +.has-warning.has-feedback:after { + animation-name: diffZoomIn3 !important; } -.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: #108ee9; - background-color: #ecf6fd; +.has-success.has-feedback:after { + content: '\E630'; + color: #00a854; } -.ant-dropdown-menu-item:hover, -.ant-dropdown-menu-submenu-title:hover { - background-color: #ecf6fd; +.has-warning .ant-form-explain, +.has-warning .ant-form-split { + color: #ffbf00; } -.ant-dropdown-menu-item-disabled, -.ant-dropdown-menu-submenu-title-disabled { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; +.has-warning .ant-input, +.has-warning .ant-input:hover { + border-color: #ffbf00; } -.ant-dropdown-menu-item-disabled:hover, -.ant-dropdown-menu-submenu-title-disabled:hover { - color: rgba(0, 0, 0, 0.25); +.has-warning .ant-input:focus { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +} +.has-warning .ant-input:not([disabled]):hover { + border-color: #ffbf00; +} +.has-warning .ant-calendar-picker-open .ant-calendar-picker-input { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); +} +.has-warning .ant-input-group-addon { + color: #ffbf00; + border-color: #ffbf00; background-color: #fff; - cursor: not-allowed; } -.ant-dropdown-menu-item:first-child, -.ant-dropdown-menu-submenu-title:first-child, -.ant-dropdown-menu-item:first-child > a, -.ant-dropdown-menu-submenu-title:first-child > a { - border-radius: 4px 4px 0 0; +.has-warning .has-feedback { + color: #ffbf00; } -.ant-dropdown-menu-item:last-child, -.ant-dropdown-menu-submenu-title:last-child, -.ant-dropdown-menu-item:last-child > a, -.ant-dropdown-menu-submenu-title:last-child > a { - border-radius: 0 0 4px 4px; +.has-warning.has-feedback:after { + content: '\E62C'; + color: #ffbf00; } -.ant-dropdown-menu-item:only-child, -.ant-dropdown-menu-submenu-title:only-child, -.ant-dropdown-menu-item:only-child > a, -.ant-dropdown-menu-submenu-title:only-child > a { - border-radius: 4px; +.has-warning .ant-select-selection { + border-color: #ffbf00; } -.ant-dropdown-menu-item-divider, -.ant-dropdown-menu-submenu-title-divider { - height: 1px; - overflow: hidden; - background-color: #e9e9e9; - line-height: 0; +.has-warning .ant-select-open .ant-select-selection, +.has-warning .ant-select-focused .ant-select-selection { + border-color: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); } -.ant-dropdown-menu-submenu-title:after { - font-family: "anticon" !important; - position: absolute; - content: "\E61F"; - right: 8px; - color: rgba(0, 0, 0, 0.43); - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-warning .ant-calendar-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: #ffce3d; + outline: 0; + box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2); } -:root .ant-dropdown-menu-submenu-title:after { - filter: none; +.has-warning .ant-input-number:not([disabled]):hover, +.has-warning .ant-time-picker-input:not([disabled]):hover { + border-color: #ffbf00; } -:root .ant-dropdown-menu-submenu-title:after { - font-size: 12px; +.has-error .ant-form-explain, +.has-error .ant-form-split { + color: #f04134; } -.ant-dropdown-menu-submenu-vertical { - position: relative; +.has-error .ant-input, +.has-error .ant-input:hover { + border-color: #f04134; } -.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { - top: 0; - left: 100%; - position: absolute; - min-width: 100%; - margin-left: 4px; - transform-origin: 0 0; +.has-error .ant-input:focus { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.ant-dropdown-menu-submenu:first-child .ant-dropdown-menu-submenu-title { - border-radius: 4px 4px 0 0; +.has-error .ant-input:not([disabled]):hover { + border-color: #f04134; } -.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title { - border-radius: 0 0 4px 4px; +.has-error .ant-calendar-picker-open .ant-calendar-picker-input { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.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; +.has-error .ant-input-group-addon { + color: #f04134; + border-color: #f04134; + background-color: #fff; } -.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; +.has-error .has-feedback { + color: #f04134; } -.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; +.has-error.has-feedback:after { + content: '\E62E'; + color: #f04134; } -.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; +.has-error .ant-select-selection { + border-color: #f04134; } -.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); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-error .ant-select-open .ant-select-selection, +.has-error .ant-select-focused .ant-select-selection { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -:root .ant-dropdown-trigger .anticon-down, -:root .ant-dropdown-link .anticon-down { - filter: none; +.has-error .ant-calendar-picker-icon:after, +.has-error .ant-picker-icon:after, +.has-error .ant-select-arrow, +.has-error .ant-cascader-picker-arrow { + color: #f04134; } -:root .ant-dropdown-trigger .anticon-down, -:root .ant-dropdown-link .anticon-down { - font-size: 12px; +.has-error .ant-input-number, +.has-error .ant-time-picker-input { + border-color: #f04134; } -.ant-dropdown-button { - white-space: nowrap; +.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: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) { - padding-right: 8px; +.has-error .ant-input-number:not([disabled]):hover, +.has-error .ant-time-picker-input:not([disabled]):hover { + border-color: #f04134; } -.ant-dropdown-button .anticon-down { - display: inline-block; - font-size: 12px; - font-size: 10px \9; - transform: scale(0.83333333) rotate(0deg); - /* IE6-IE8 */ - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; - zoom: 1; +.has-error .ant-mention-wrapper .ant-mention-editor, +.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover { + border-color: #f04134; } -:root .ant-dropdown-button .anticon-down { - filter: none; +.has-error .ant-mention-wrapper.active .ant-mention-editor, +.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus { + border-color: #f46e65; + outline: 0; + box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2); } -:root .ant-dropdown-button .anticon-down { - font-size: 12px; +.is-validating.has-feedback:after { + display: inline-block; + animation: loadingCircle 1s infinite linear; + content: "\E64D"; + color: #108ee9; } -.ant-dropdown-menu-dark, -.ant-dropdown-menu-dark .ant-dropdown-menu { - background: #404040; +.ant-advanced-search-form .ant-form-item { + margin-bottom: 16px; } -.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.67); +.ant-advanced-search-form .ant-input, +.ant-advanced-search-form .ant-input-group .ant-input, +.ant-advanced-search-form .ant-input-group .ant-input-group-addon { + height: 28px; } -.ant-dropdown-menu-dark .ant-dropdown-menu-item:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:after, -.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:after { - color: rgba(255, 255, 255, 0.67); +@keyframes diffZoomIn1 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } -.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; +@keyframes diffZoomIn2 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } -.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: #108ee9; - color: #fff; +@keyframes diffZoomIn3 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -14307,599 +14723,534 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-menu { - outline: none; - margin-bottom: 0; - padding-left: 0; - list-style: none; - z-index: 1050; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-table { + font-size: 12px; color: rgba(0, 0, 0, 0.65); - background: #fff; - line-height: 46px; + height: 100%; + position: relative; + overflow: hidden; + display: flex; + flex-direction: column; + border-radius: 4px; } -.ant-menu-hidden { - display: none; +.ant-table-content { + flex: 1; + position: relative; + overflow: auto; + border-radius: 4px; } -.ant-menu-item-group-list { - margin: 0; - padding: 0; +.ant-table-body { + transition: opacity 0.3s ease; } -.ant-menu-item-group-title { - color: rgba(0, 0, 0, 0.43); - font-size: 12px; - line-height: 1.5; - padding: 8px 16px; +.ant-table table { + min-width: 100%; + width: auto; + border-collapse: separate; + border-spacing: 0; + text-align: left; + overflow: hidden; } -.ant-menu-item, -.ant-menu-submenu, -.ant-menu-submenu-title { +.ant-table-thead > tr > th { + background: #f3f3f3; + font-weight: bold; + transition: background .3s ease; + text-align: left; + white-space: nowrap; +} +.ant-table-thead > tr > th .anticon-filter { + margin-left: 4px; + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; cursor: pointer; - transition: all .3s; + color: #aaa; + transition: all 0.3s ease; +} +:root .ant-table-thead > tr > th .anticon-filter { + filter: none; +} +:root .ant-table-thead > tr > th .anticon-filter { + font-size: 12px; +} +.ant-table-thead > tr > th .anticon-filter:hover { + color: #666; } -.ant-menu-item:active, -.ant-menu-submenu-title:active { - background: #ecf6fd; +.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter { + color: #108ee9; } -.ant-menu-submenu .ant-menu-sub { - cursor: initial; +.ant-table-tbody > tr > td { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-item > a { - display: block; - color: rgba(0, 0, 0, 0.65); +.ant-table-thead > tr, +.ant-table-tbody > tr { + transition: all .3s ease; } -.ant-menu-item > a:hover { - color: #108ee9; +.ant-table-thead > tr.ant-table-row-hover, +.ant-table-tbody > tr.ant-table-row-hover, +.ant-table-thead > tr:hover, +.ant-table-tbody > tr:hover { + background-color: #e7f4fd !important; } -.ant-menu-item > a:focus { - text-decoration: none; +.ant-table-thead > tr:hover { + background: none; } -.ant-menu-item > a:before { - position: absolute; - background-color: transparent; - width: 100%; - height: 100%; - top: 0; - left: 0; - bottom: 0; - right: 0; - content: ''; +.ant-table-footer { + height: 50px; + padding: 10px 0; + position: relative; } -.ant-menu-item-divider { - height: 1px; - overflow: hidden; - background-color: #e9e9e9; - line-height: 0; +.ant-table-footer .ant-table-description { + line-height: 30px; } -.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: #108ee9; +.ant-table.ant-table-stripe table tr:nth-child(2n) { + background-color: #f9f9f9; } -.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { - z-index: 1050; +.ant-table-title { + padding: 16px 8px; + position: relative; + top: 1px; + border-radius: 4px 4px 0 0; } -.ant-menu-horizontal .ant-menu-item, -.ant-menu-horizontal .ant-menu-submenu { - margin-top: -1px; +.ant-table.ant-table-bordered .ant-table-title { + border: 1px solid #e9e9e9; } -.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-table-title + .ant-table-content { + position: relative; } -.ant-menu-item-selected { - color: #108ee9; +.ant-table-title + .ant-table-content table { + border-top-left-radius: 0; + border-top-right-radius: 0; } -.ant-menu-item-selected > a, -.ant-menu-item-selected > a:hover { - color: #108ee9; +.ant-table-tbody > tr.ant-table-row-selected { + background: #fafafa; } -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #ecf6fd; +.ant-table-thead > tr > th.ant-table-column-sort { + background: #eaeaea; } -.ant-menu-horizontal, -.ant-menu-inline, -.ant-menu-vertical { - z-index: auto; +.ant-table-thead > tr > th, +.ant-table-tbody > tr > td { + padding: 16px 8px; + word-break: keep-all; + white-space: nowrap; } -.ant-menu-inline, -.ant-menu-vertical { - border-right: 1px solid #e9e9e9; +.ant-table-thead > tr > th.ant-table-selection-column, +.ant-table-tbody > tr > td.ant-table-selection-column { + text-align: center; + width: 30px; } -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-item { - margin-left: -1px; - left: 1px; - position: relative; +.ant-table-header { + position: absolute; + top: 0; z-index: 1; + background: #f7f7f7; + overflow: hidden; + border-radius: 4px 4px 0 0; } -.ant-menu-inline .ant-menu-item:after, -.ant-menu-vertical .ant-menu-item:after { - content: ""; +.ant-table-header table { + table-layout: fixed; + border-radius: 4px 4px 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; - right: 0; - top: 0; - bottom: 0; - border-right: 3px solid #108ee9; - transform: scaleY(0.0001); - transition: all .2s; } -.ant-menu-vertical.ant-menu-sub { - border-right: 0; +.ant-table-loading .ant-table-with-pagination { + margin-top: -20px; } -.ant-menu-vertical.ant-menu-sub .ant-menu-item { - border-right: 0; - margin-left: 0; - left: 0; +.ant-table-loading .ant-table-without-pagination { + margin-top: 10px; } -.ant-menu-vertical.ant-menu-sub .ant-menu-item:after { - border-right: 0; +.ant-table-middle .ant-table-thead > tr > th, +.ant-table-middle .ant-table-tbody > tr > td { + padding: 10px 8px; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item:first-child { - border-radius: 4px 4px 0 0; +.ant-table-small { + border: 1px solid #e9e9e9; + border-radius: 4px; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item:last-child, -.ant-menu-vertical.ant-menu-sub > .ant-menu-item-group:last-child > .ant-menu-item-group-list:last-child > .ant-menu-item:last-child { - border-radius: 0 0 4px 4px; +.ant-table-small .ant-table-body > table { + border: 0; + padding: 0 8px; } -.ant-menu-inline .ant-menu-selected:after, -.ant-menu-inline .ant-menu-item-selected:after { - transform: scaleY(1); +.ant-table-small.ant-table-bordered .ant-table-body > table { + border: 0; } -.ant-menu-submenu-horizontal > .ant-menu { - top: 100%; - left: 0; - position: absolute; - min-width: 100%; - margin-top: 7px; - z-index: 1050; +.ant-table-small .ant-table-thead > tr > th { + padding: 10px 8px; + background: #fff; + border-bottom: 1px solid #e9e9e9; } -.ant-menu-submenu-vertical { - z-index: 1; +.ant-table-small .ant-table-tbody > tr > td { + padding: 6px 8px; } -.ant-menu-submenu-vertical > .ant-menu { - top: 0; - left: 100%; - position: absolute; - min-width: 160px; - margin-left: 4px; - z-index: 1050; +.ant-table-small .ant-table-header { + background: #fff; } -.ant-menu-item, -.ant-menu-submenu-title { - margin: 0; - padding: 0 20px; - position: relative; - display: block; - white-space: nowrap; +.ant-table-small .ant-table-header table { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-item .anticon, -.ant-menu-submenu-title .anticon { - min-width: 14px; - margin-right: 8px; +.ant-table-small .ant-table-header .ant-table-thead > tr > th { + border-bottom: 0; } -.ant-menu > .ant-menu-item-divider { - height: 1px; - margin: 1px 0; - overflow: hidden; - padding: 0; +.ant-table-small .ant-table-row:last-child td { + border-bottom: 0; +} +.ant-table-column-sorter { + margin-left: 4px; + display: inline-block; + width: 12px; + height: 15px; + vertical-align: middle; + text-align: center; line-height: 0; - background-color: #e9e9e9; } -.ant-menu-submenu { - position: relative; +.ant-table-column-sorter-up, +.ant-table-column-sorter-down { + line-height: 4px; + height: 6px; + display: block; + width: 12px; + cursor: pointer; } -.ant-menu-submenu > .ant-menu { - background-color: #fff; - border-radius: 4px; +.ant-table-column-sorter-up:hover .anticon, +.ant-table-column-sorter-down:hover .anticon { + color: #666; } -.ant-menu-submenu-vertical > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - position: absolute; - transition: transform .3s; - content: "\E61D"; - right: 16px; - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - transform: rotate(270deg) scale(0.75); +.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: #108ee9; } -.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - font-family: "anticon" !important; - font-style: normal; - vertical-align: baseline; - text-align: center; - text-transform: none; - text-rendering: auto; - position: absolute; - transition: transform .3s; - content: "\E61D"; - right: 16px; - 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); + font-size: 6px \9; + transform: scale(0.5) rotate(0deg); /* IE6-IE8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; zoom: 1; + line-height: 6px; + height: 6px; + color: #aaa; } -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { +:root .ant-table-column-sorter .anticon-caret-up, +:root .ant-table-column-sorter .anticon-caret-down { filter: none; } -:root .ant-menu-submenu-inline > .ant-menu-submenu-title:after { +:root .ant-table-column-sorter .anticon-caret-up, +:root .ant-table-column-sorter .anticon-caret-down { font-size: 12px; } -.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title:after { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - transform: rotate(180deg) scale(0.75); +.ant-table-column-sorter .anticon-caret-up:before, +.ant-table-column-sorter .anticon-caret-down:before { + -moz-transform-origin: 53% 50%; + /* fix firefox position */ } -.ant-menu-vertical .ant-menu-submenu-selected { - color: #108ee9; +.ant-table-bordered .ant-table-content { + border: 1px solid #e9e9e9; } -.ant-menu-vertical .ant-menu-submenu-selected > a { - color: #108ee9; +.ant-table-bordered .ant-table-header { + margin: 1px 0 0 1px; } -.ant-menu-horizontal { +.ant-table-bordered .ant-table-header table { border: 0; - border-bottom: 1px solid #e9e9e9; - box-shadow: none; - z-index: 0; } -.ant-menu-horizontal > .ant-menu-item, -.ant-menu-horizontal > .ant-menu-submenu { - position: relative; - top: 1px; - float: left; - border-bottom: 2px solid transparent; +.ant-table-bordered .ant-table-header .ant-table-fixed-left { + border-right: 1px solid #e9e9e9; } -.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 #108ee9; - color: #108ee9; +.ant-table-bordered .ant-table-header .ant-table-fixed-right { + border-left: 1px solid #e9e9e9; } -.ant-menu-horizontal > .ant-menu-item > a, -.ant-menu-horizontal > .ant-menu-submenu > a { - display: block; - color: rgba(0, 0, 0, 0.65); +.ant-table-bordered > .ant-table-fixed-left { + border-left: 1px solid #e9e9e9; + border-top: 1px solid #e9e9e9; } -.ant-menu-horizontal > .ant-menu-item > a:hover, -.ant-menu-horizontal > .ant-menu-submenu > a:hover { - color: #108ee9; +.ant-table-bordered > .ant-table-fixed-right { + border-top: 1px solid #e9e9e9; + border-right: 1px solid #e9e9e9; } -.ant-menu-horizontal:after { - content: " "; - display: block; - height: 0; - clear: both; +.ant-table-bordered .ant-table-thead > tr > th { + border-bottom: 1px solid #e9e9e9; } -.ant-menu-vertical .ant-menu-item, -.ant-menu-inline .ant-menu-item, -.ant-menu-vertical .ant-menu-submenu-title, -.ant-menu-inline .ant-menu-submenu-title { - padding: 0 16px; - font-size: 12px; - line-height: 42px; - height: 42px; - overflow: hidden; - text-overflow: ellipsis; +.ant-table-bordered .ant-table-tbody tr:last-child > th, +.ant-table-bordered .ant-table-tbody tr:last-child > td { + border-bottom: 0; } -.ant-menu-item-group-list .ant-menu-item, -.ant-menu-item-group-list .ant-menu-submenu-title { - padding: 0 16px 0 28px; +.ant-table-bordered .ant-table-thead > tr > th, +.ant-table-bordered .ant-table-tbody > tr > td { + border-right: 1px solid #e9e9e9; } -.ant-menu-vertical.ant-menu-sub { - padding: 0; - transform-origin: 0 0; +.ant-table-bordered .ant-table-thead > tr > th:last-child, +.ant-table-bordered .ant-table-tbody > tr > td:last-child { + border-right: 0; } -.ant-menu-vertical.ant-menu-sub > .ant-menu-item, -.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu { - transform-origin: 0 0; +.ant-table-placeholder { + height: 65px; + line-height: 65px; + text-align: center; + font-size: 12px; + color: #999; } -.ant-menu-root.ant-menu-vertical, -.ant-menu-root.ant-menu-inline { - box-shadow: none; +.ant-table-placeholder .anticon { + margin-right: 4px; } -.ant-menu-sub.ant-menu-inline { - padding: 0; - border: 0; - box-shadow: none; - border-radius: 0; +.ant-table-pagination { + float: right; + margin-right: -8px; } -.ant-menu-sub.ant-menu-inline > .ant-menu-item, -.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title { - line-height: 42px; - height: 42px; - list-style-type: disc; - list-style-position: inside; +.ant-table-filter-dropdown { + min-width: 96px; + margin-left: -8px; + background: #fff; + border-radius: 4px; + border: 1px solid #d9d9d9; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title { - padding-left: 32px; +.ant-table-filter-dropdown .ant-dropdown-menu { + border: 0; + box-shadow: none; + border-radius: 4px 4px 0 0; } -.ant-menu-item-disabled, -.ant-menu-submenu-disabled { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; - background: none; - border-color: transparent !important; +.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span { + margin-left: 8px; } -.ant-menu-item-disabled > a, -.ant-menu-submenu-disabled > a { - color: rgba(0, 0, 0, 0.25) !important; - pointer-events: none; +.ant-table-filter-dropdown .ant-dropdown-menu-sub { + border-radius: 4px; + border: 1px solid #d9d9d9; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.ant-menu-item-disabled > .ant-menu-submenu-title, -.ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgba(0, 0, 0, 0.25) !important; - cursor: not-allowed; +.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after { + color: #108ee9; + font-weight: bold; + text-shadow: 0 0 2px #cfe8fb; } -.ant-menu-dark, -.ant-menu-dark .ant-menu-sub { - color: rgba(255, 255, 255, 0.67); - background: #404040; +.ant-table-filter-dropdown .ant-dropdown-menu-item { + overflow: hidden; } -.ant-menu-dark .ant-menu-inline.ant-menu-sub { - background: #333; +.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-menu-dark.ant-menu-horizontal { - border-bottom-color: #404040; +.ant-table-filter-dropdown-btns { + overflow: hidden; + padding: 7px 15px; + border-top: 1px solid #e9e9e9; } -.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, -.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { - border-color: #404040; - border-bottom: 0; - top: 0; +.ant-table-filter-dropdown-link { + color: #108ee9; } -.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.67); +.ant-table-filter-dropdown-link:hover { + color: #49a9ee; } -.ant-menu-dark.ant-menu-inline, -.ant-menu-dark.ant-menu-vertical { - border-right: 0; +.ant-table-filter-dropdown-link:active { + color: #0e77ca; } -.ant-menu-dark.ant-menu-inline .ant-menu-item, -.ant-menu-dark.ant-menu-vertical .ant-menu-item { - border-right: 0; - margin-left: 0; - left: 0; +.ant-table-filter-dropdown-link.confirm { + float: left; } -.ant-menu-dark.ant-menu-inline .ant-menu-item:after, -.ant-menu-dark.ant-menu-vertical .ant-menu-item:after { - border-right: 0; +.ant-table-filter-dropdown-link.clear { + float: right; } -.ant-menu-dark .ant-menu-item:hover, -.ant-menu-dark .ant-menu-item-active, -.ant-menu-dark .ant-menu-submenu-active, -.ant-menu-dark:not(.ant-menu-inline) .ant-menu-submenu-open, -.ant-menu-dark .ant-menu-submenu-selected, -.ant-menu-dark .ant-menu-submenu:hover, -.ant-menu-dark .ant-menu-submenu-title:hover { - background-color: transparent; - color: #fff; +.ant-table-expand-icon-th { + width: 34px; } -.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:not(.ant-menu-inline) .ant-menu-submenu-open > a, -.ant-menu-dark .ant-menu-submenu-selected > a, -.ant-menu-dark .ant-menu-submenu:hover > a, -.ant-menu-dark .ant-menu-submenu-title:hover > a { - color: #fff; +.ant-table-row-expand-icon { + cursor: pointer; + display: inline-block; + width: 16px; + height: 16px; + text-align: center; + line-height: 14px; + color: #ffffff; + font-weight: bold; + user-select: none; + border-radius: 1px; + background: #666; } -.ant-menu-dark .ant-menu-item-selected { - border-right: 0; - color: #fff; +.ant-table-row-expand-icon-cell { + width: 18px; } -.ant-menu-dark .ant-menu-item-selected:after { - border-right: 0; +.ant-table-row-expanded:after { + content: '-'; } -.ant-menu-dark .ant-menu-item-selected > a, -.ant-menu-dark .ant-menu-item-selected > a:hover { - color: #fff; +.ant-table-row-collapsed:after { + content: '+'; } -.ant-menu.ant-menu-dark .ant-menu-item-selected { - background-color: transparent; +.ant-table-row-spaced { + visibility: hidden; } -.ant-menu-dark.ant-menu-inline .ant-menu-item-selected { - background-color: #108ee9; +.ant-table-row-spaced:after { + content: '.'; } -.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-table-row[class*="ant-table-row-level-0"] .ant-table-selection-column > span { + display: inline-block; } -.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; +tr.ant-table-expanded-row, +tr.ant-table-expanded-row:hover { + background: #fbfbfb; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-slider { - position: relative; - margin: 10px 6px; - height: 12px; - border-radius: 5px; - background-color: #e9e9e9; - cursor: pointer; - border-top: 4px solid #fff; - border-bottom: 4px solid #fff; - transition: background-color 0.3s ease; +.ant-table .ant-table-row-indent + .ant-table-row-expand-icon { + margin-right: 3px; } -.ant-slider-vertical { - width: 12px; +.ant-table-body-inner { height: 100%; - margin: 6px 10px; - border: 4px solid #fff; - border-top: 0 none; - border-bottom: 0 none; } -.ant-slider-vertical .ant-slider-track { - width: 4px; +.ant-table-fixed-header .ant-table-body { + position: relative; + background: #fff; } -.ant-slider-vertical .ant-slider-handle { - margin-left: -5px; - margin-bottom: -7px; +.ant-table-fixed-header .ant-table-body-inner { + overflow: scroll; } -.ant-slider-vertical .ant-slider-mark { +.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; - left: 8px; - width: 18px; - height: 100%; + overflow: hidden; + z-index: 1; + transition: box-shadow 0.3s ease; + border-radius: 0; } -.ant-slider-vertical .ant-slider-mark-text { - left: 4px; - white-space: nowrap; +.ant-table-fixed-left table, +.ant-table-fixed-right table { + width: auto; + background: #fff; } -.ant-slider-vertical .ant-slider-step { - width: 4px; - height: 100%; +.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-slider-vertical .ant-slider-dot { - top: auto; - left: 2px; - margin-bottom: -4px; +.ant-table-fixed-left { + left: 0; + box-shadow: 2px -2px 5px rgba(0, 0, 0, 0.2); } -.ant-slider-with-marks { - margin-bottom: 28px; +.ant-table-fixed-left .ant-table-header { + overflow-y: hidden; } -.ant-slider-track { - position: absolute; - left: 0; - height: 4px; - border-radius: 4px; - background-color: #9fd2f6; - z-index: 1; - transition: background-color 0.3s ease; +.ant-table-fixed-left .ant-table-body-inner { + margin-right: -20px; + padding-right: 20px; } -.ant-slider:hover { - background-color: #e1e1e1; +.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner { + padding-right: 0; } -.ant-slider:hover .ant-slider-handle { - border-color: #49a9ee; +.ant-table-fixed-left, +.ant-table-fixed-left table { + border-radius: 4px 0 0 0; } -.ant-slider:hover .ant-slider-track { - background-color: #70bbf2; +.ant-table-fixed-right { + right: 0; + background: #f3f3f3; + box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2); } -.ant-slider-handle { - position: absolute; - margin-left: -7px; - margin-top: -5px; - width: 14px; - height: 14px; - cursor: pointer; - border-radius: 50%; - border: solid 2px #88c7f4; - background-color: #fff; - z-index: 2; - transition: border-color 0.3s ease, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); +.ant-table-fixed-right, +.ant-table-fixed-right table { + border-radius: 0 4px 0 0; } -.ant-slider-handle:hover { - border-color: #49a9ee; - transform: scale(1.2); - transform-origin: center center; +.ant-table-fixed-right .ant-table-expanded-row { + color: transparent; + pointer-events: none; } -.ant-slider-handle:active { - box-shadow: 0 0 0 2px rgba(16, 142, 233, 0.2); +.ant-table.ant-table-scroll-position-left .ant-table-fixed-left { + box-shadow: none; } -.ant-slider-mark { - position: absolute; - top: 10px; - left: 0; - width: 100%; - font-size: 12px; - z-index: 3; +.ant-table.ant-table-scroll-position-right .ant-table-fixed-right { + box-shadow: none; } -.ant-slider-mark-text { - position: absolute; - display: inline-block; - vertical-align: middle; - text-align: center; - cursor: pointer; - color: rgba(0, 0, 0, 0.43); +.ant-table-column-hidden { + display: none; } -.ant-slider-mark-text-active { - color: rgba(0, 0, 0, 0.65); +.ant-table-thead > tr > th.ant-table-column-has-prev { + position: relative; } -.ant-slider-step { - position: absolute; - width: 100%; - height: 4px; - background: transparent; +.ant-table-thead > tr > th.ant-table-column-has-prev, +.ant-table-tbody > tr > td.ant-table-column-has-prev { + padding-left: 24px; +} +.ant-table-prev-columns-page, +.ant-table-next-columns-page { + cursor: pointer; + color: #666; z-index: 1; } -.ant-slider-dot { +.ant-table-prev-columns-page:hover, +.ant-table-next-columns-page:hover { + color: #108ee9; +} +.ant-table-prev-columns-page-disabled, +.ant-table-next-columns-page-disabled { + cursor: not-allowed; + color: #bbb; +} +.ant-table-prev-columns-page-disabled:hover, +.ant-table-next-columns-page-disabled:hover { + color: #bbb; +} +.ant-table-prev-columns-page { position: absolute; - top: -2px; - margin-left: -4px; - width: 8px; - height: 8px; - border: 2px solid #e9e9e9; - background-color: #fff; - cursor: pointer; - border-radius: 50%; - vertical-align: middle; + left: 8px; } -.ant-slider-dot:first-child { - margin-left: -4px; +.ant-table-prev-columns-page:before { + content: '\E601'; + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + font-weight: bold; + font-family: anticon; } -.ant-slider-dot:last-child { - margin-left: -4px; +:root .ant-table-prev-columns-page:before { + filter: none; } -.ant-slider-dot-active { - border-color: #88c7f4; +:root .ant-table-prev-columns-page:before { + font-size: 12px; } -.ant-slider-disabled { - background-color: #e9e9e9 !important; +.ant-table-next-columns-page { + float: right; + margin-left: 8px; } -.ant-slider-disabled .ant-slider-track { - background-color: rgba(0, 0, 0, 0.25) !important; +.ant-table-next-columns-page:before { + content: '\E600'; + display: inline-block; + font-size: 12px; + font-size: 9px \9; + transform: scale(0.75) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + font-weight: bold; + font-family: anticon; } -.ant-slider-disabled .ant-slider-handle, -.ant-slider-disabled .ant-slider-dot { - border-color: rgba(0, 0, 0, 0.25) !important; - background-color: #fff; - cursor: not-allowed; - box-shadow: none; +:root .ant-table-next-columns-page:before { + filter: none; } -.ant-slider-disabled .ant-slider-mark-text, -.ant-slider-disabled .ant-slider-dot { - cursor: not-allowed !important; +:root .ant-table-next-columns-page:before { + font-size: 12px; } /*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { .@{className}-enter, @@ -14923,4317 +15274,4536 @@ textarea.ant-pagination-options-quick-jumper input { pointer-events: none; } }*/ -.ant-rate { - margin: 0; - padding: 0; - list-style: none; - font-size: 20px; +.ant-tree-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; display: inline-block; + line-height: 1; + position: relative; vertical-align: middle; - font-family: 'anticon'; - font-weight: normal; - font-style: normal; -} -.ant-rate-disabled .ant-rate-star:before, -.ant-rate-disabled .ant-rate-star-content:before { - cursor: default; } -.ant-rate-disabled .ant-rate-star:hover { - transform: scale(1); +.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox .ant-tree-checkbox-inner, +.ant-tree-checkbox:hover .ant-tree-checkbox-inner, +.ant-tree-checkbox-focused .ant-tree-checkbox-inner { + border-color: #108ee9; } -.ant-rate-star { - margin: 0; - padding: 0; - display: inline-block; - margin-right: 8px; +.ant-tree-checkbox-inner { position: relative; - transition: all 0.3s ease; -} -.ant-rate-star:hover { - transform: scale(1.1); + top: 0; + left: 0; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; } -.ant-rate-star:before, -.ant-rate-star-content:before { - color: #e9e9e9; - cursor: pointer; - content: "\E660"; - transition: all 0.3s ease; - display: block; +.ant-tree-checkbox-inner:after { + transform: rotate(45deg) scale(0); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + border: 2px solid #fff; + border-top: 0; + border-left: 0; + content: ' '; + transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6); } -.ant-rate-star-content { +.ant-tree-checkbox-input { position: absolute; left: 0; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); top: 0; - width: 50%; + bottom: 0; + right: 0; + width: 100%; height: 100%; - overflow: hidden; } -.ant-rate-star-content:before { - color: transparent; +.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; } -.ant-rate-star-half .ant-rate-star-content:before, -.ant-rate-star-full:before { - color: #f5a623; +.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + transform: rotate(45deg) scale(1); + position: absolute; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; } -.ant-rate-star-half:hover .ant-rate-star-content:before, -.ant-rate-star-full:hover:before { - color: #f7b84f; +.ant-tree-checkbox-checked .ant-tree-checkbox-inner, +.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; } -.ant-rate-text { - margin-left: 8px; - vertical-align: middle; - display: inline-block; - font-size: 12px; +.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); } -.ant-card { - background: #fff; - border-radius: 2px; +.ant-tree-checkbox-disabled .ant-tree-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; +} +.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; +} +.ant-tree-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; +} +.ant-tree-checkbox-wrapper { + cursor: pointer; font-size: 12px; - position: relative; - overflow: hidden; - transition: all .3s; + display: inline-block; } -.ant-card:hover { - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); - border-color: transparent; - z-index: 1; +.ant-tree-checkbox-wrapper:not(:last-child) { + margin-right: 8px; } -.ant-card-bordered { - border: 1px solid #e9e9e9; +.ant-tree-checkbox-wrapper + span, +.ant-tree-checkbox + span { + padding-left: 8px; + padding-right: 8px; } -.ant-card-head { - height: 48px; - line-height: 48px; - border-bottom: 1px solid #e9e9e9; - padding: 0 24px; +.ant-tree-checkbox-group { + font-size: 12px; } -.ant-card-head-title { - font-size: 14px; +.ant-tree-checkbox-group-item { display: inline-block; - text-overflow: ellipsis; - width: 100%; - overflow: hidden; - white-space: nowrap; } -.ant-card-extra { - position: absolute; - right: 24px; - top: 14px; +@media \0screen { + .ant-tree-checkbox-checked .ant-tree-checkbox-inner:before, + .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; + } } -.ant-card-body { - padding: 24px; +.ant-tree { + margin: 0; + padding: 5px; + font-size: 12px; } -.ant-card-loading .ant-card-body { +.ant-tree li { + padding: 4px 0; + margin: 0; + list-style: none; + white-space: nowrap; + outline: 0; +} +.ant-tree li span[draggable="true"] { user-select: none; + border-top: 2px transparent solid; + border-bottom: 2px transparent solid; + margin-top: -2px; + /* Required to make elements draggable in old WebKit */ + -khtml-user-drag: element; + -webkit-user-drag: element; +} +.ant-tree li.drag-over > span[draggable] { + background-color: #108ee9; + color: white; + opacity: 0.8; +} +.ant-tree li.drag-over-gap-top > span[draggable] { + border-top-color: #108ee9; +} +.ant-tree li.drag-over-gap-bottom > span[draggable] { + border-bottom-color: #108ee9; +} +.ant-tree li.filter-node > span { + color: #f04134 !important; + font-weight: bold!important; +} +.ant-tree li ul { + margin: 0; + padding: 0 0 0 18px; } -.ant-card-loading-block { +.ant-tree li .ant-tree-node-content-wrapper { display: inline-block; - margin: 5px 1% 0; - height: 14px; + padding: 3px 5px; 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%; + margin: 0; + cursor: pointer; + text-decoration: none; + vertical-align: top; + color: rgba(0, 0, 0, 0.65); + transition: all 0.3s ease; } -@keyframes card-loading { - 0%, - 100% { - background-position: 0 50%; - } - 50% { - background-position: 100% 50%; - } +.ant-tree li .ant-tree-node-content-wrapper:hover { + background-color: #ecf6fd; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-btn { +.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected { + background-color: #d2eafb; +} +.ant-tree li span.ant-tree-checkbox { + margin: 0 4px 0 2px; + vertical-align: middle; +} +.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; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; + vertical-align: middle; + border: 0 none; cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - font-size: 12px; - border-radius: 4px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; -} -.ant-btn > .anticon { - line-height: 1; + outline: none; + text-align: center; } -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; +.ant-tree li span.ant-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: #108ee9; } -.ant-btn:not([disabled]):hover { - text-decoration: none; +.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { + cursor: default; } -.ant-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + filter: none; } -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; } -.ant-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; } -.ant-btn-sm { - padding: 0 7px; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { font-size: 12px; - border-radius: 4px; - height: 22px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn > a:only-child { - color: currentColor; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + filter: none; } -.ant-btn > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; } -.ant-btn:hover, -.ant-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-tree li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree li span.ant-tree-switcher.ant-tree-noline_close:after { + transform: rotate(270deg) scale(0.59); } -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { - color: currentColor; +.ant-tree li:last-child > span.ant-tree-switcher:before, +.ant-tree li:last-child > span.ant-tree-iconEle:before { + display: none; } -.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-tree > li:first-child { + padding-top: 7px; } -.ant-btn:active, -.ant-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-tree > li:last-child { + padding-bottom: 7px; } -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { - color: currentColor; +.ant-tree-child-tree { + display: none; } -.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-tree-child-tree-open { + display: block; } -.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 { +.ant-tree-treenode-disabled > span, +.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper, +.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; + cursor: not-allowed; } -.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-tree-icon__open { + margin-right: 2px; + vertical-align: top; } -.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-tree-icon__close { + margin-right: 2px; + vertical-align: top; } -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { +.ant-tree.ant-tree-show-line li { + position: relative; +} +.ant-tree.ant-tree-show-line li span.ant-tree-switcher { background: #fff; } -.ant-btn-primary { - color: #fff; - background-color: #108ee9; - border-color: #108ee9; +.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); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { + filter: none; } -.ant-btn-primary > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after { + font-size: 12px; } -.ant-btn-primary:hover, -.ant-btn-primary:focus { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; + font-size: 12px \9; + transform: scale(1) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + filter: none; } -.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; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_open:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_open:after { + font-size: 12px; } -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; + font-size: 12px \9; + transform: scale(1) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + 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; + color: rgba(0, 0, 0, 0.43); + transition: transform .3s ease; } -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + filter: none; } -.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; +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-roots_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-center_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-bottom_close:after, +:root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-noline_close:after { + font-size: 12px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tree.ant-tree-show-line li:not(:last-child):before { + content: ' '; + width: 1px; + border-left: 1px solid #d9d9d9; + height: 100%; + position: absolute; + left: 12px; + margin: 18px 0; } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-progress { + display: inline-block; } -.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-progress-line { + width: 100%; + font-size: 12px; + position: relative; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #0e77ca; - border-left-color: #0e77ca; +.ant-progress-outer { + display: inline-block; + width: 100%; + margin-right: 0; + padding-right: 0; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; +.ant-progress-show-info .ant-progress-outer { + padding-right: 45px; + margin-right: -45px; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #0e77ca; +.ant-progress-inner { + display: inline-block; + width: 100%; + background-color: #f7f7f7; + border-radius: 100px; + vertical-align: middle; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; +.ant-progress-circle-trail { + stroke: #f7f7f7; } -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #0e77ca; +.ant-progress-circle-path { + stroke: #108ee9; } -.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: #d9d9d9; +.ant-progress-bg { + border-radius: 100px; + background-color: #108ee9; + transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s; + position: relative; } -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; +.ant-progress-text { + width: 35px; + text-align: left; + font-size: 1em; + margin-left: 10px; + vertical-align: middle; + display: inline-block; + position: relative; + top: -1px; } -.ant-btn-ghost > a:only-child { - color: currentColor; +.ant-progress-text .anticon { + font-size: 12px; } -.ant-btn-ghost > a:only-child:after { - content: ''; +.ant-progress-status-active .ant-progress-bg:before { + content: ""; + opacity: 0; position: absolute; top: 0; left: 0; - bottom: 0; right: 0; - background: transparent; -} -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; + bottom: 0; + background: #fff; + border-radius: 10px; + animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite; } -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; +.ant-progress-status-exception .ant-progress-bg { + background-color: #f04134; } -.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-progress-status-exception .ant-progress-text { + color: #f04134; } -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +.ant-progress-status-exception .ant-progress-circle-path { + stroke: #f04134; } -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; +.ant-progress-status-success .ant-progress-bg { + background-color: #00a854; } -.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-progress-status-success .ant-progress-text { + color: #00a854; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-progress-status-success .ant-progress-circle-path { + stroke: #00a854; } -.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-progress-circle .ant-progress-inner { + position: relative; + line-height: 1; + background-color: transparent; } -.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: ''; +.ant-progress-circle .ant-progress-text { + display: block; position: absolute; - top: 0; + width: 100%; + text-align: center; + line-height: 1; + top: 50%; + transform: translateY(-50%); left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; + font-family: tahoma; + margin: 0; } -.ant-btn-dashed > a:only-child { - color: currentColor; +.ant-progress-circle .ant-progress-text .anticon { + font-size: 1.16666667em; } -.ant-btn-dashed > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-progress-circle .ant-progress-status-exception .ant-progress-text { + color: #f04134; } -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-progress-circle .ant-progress-status-success .ant-progress-text { + color: #00a854; } -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; +@keyframes ant-progress-active { + 0% { + opacity: 0.1; + width: 0; + } + 20% { + opacity: 0.5; + width: 0; + } + 100% { + opacity: 0; + width: 100%; + } } -.ant-btn-dashed:hover > a:only-child:after, -.ant-btn-dashed:focus > a:only-child:after { - content: ''; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-popover { position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + z-index: 1030; + cursor: auto; + user-select: text; + white-space: normal; + font-size: 12px; + line-height: 1.5; + font-weight: normal; + text-align: left; } -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.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: 4px; } -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; +.ant-popover-placement-right, +.ant-popover-placement-rightTop, +.ant-popover-placement-rightBottom { + padding-left: 4px; } -.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-popover-placement-bottom, +.ant-popover-placement-bottomLeft, +.ant-popover-placement-bottomRight { + padding-top: 4px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-placement-left, +.ant-popover-placement-leftTop, +.ant-popover-placement-leftBottom { + padding-right: 4px; } -.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-popover-inner { + background-color: #fff; + background-clip: padding-box; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.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-popover-title { + min-width: 177px; + margin: 0; + padding: 0 16px; + line-height: 32px; + height: 32px; + border-bottom: 1px solid #e9e9e9; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; } -.ant-btn-danger { - color: #f04134; - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-inner-content { + padding: 8px 16px; + color: rgba(0, 0, 0, 0.65); } -.ant-btn-danger > a:only-child { - color: currentColor; +.ant-popover-message { + padding: 8px 0 16px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); } -.ant-btn-danger > a:only-child:after { - content: ''; +.ant-popover-message > .anticon { + color: #ffbf00; + line-height: 17px; position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; } -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-popover-message-title { + padding-left: 20px; } -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; +.ant-popover-buttons { + text-align: right; + margin-bottom: 8px; } -.ant-btn-danger:hover > a:only-child:after, -.ant-btn-danger:focus > a:only-child:after { - content: ''; +.ant-popover-buttons button { + margin-left: 8px; +} +.ant-popover-arrow, +.ant-popover-arrow:after { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-popover-arrow { + border-width: 5px; } -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; +.ant-popover-arrow:after { + border-width: 4px; + content: ""; } -.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-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 { + border-bottom-width: 0; + border-top-color: rgba(217, 217, 217, 0.7); + bottom: -1px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + bottom: 1px; + margin-left: -4px; + border-bottom-width: 0; + border-top-color: #fff; } -.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.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-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.ant-btn-circle, -.ant-btn-circle-outline { - width: 28px; - padding: 0; - font-size: 14px; - border-radius: 50%; - height: 28px; +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - width: 32px; - padding: 0; - font-size: 16px; - border-radius: 50%; - height: 32px; +.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: -1px; + border-left-width: 0; + border-right-color: rgba(217, 217, 217, 0.7); } -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - width: 22px; - padding: 0; - font-size: 12px; - border-radius: 50%; - height: 22px; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + left: 1px; + bottom: -4px; + border-left-width: 0; + border-right-color: #fff; +} +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn:before { - position: absolute; +.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 { + border-top-width: 0; + border-bottom-color: rgba(217, 217, 217, 0.7); 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-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + top: 1px; + margin-left: -4px; + border-top-width: 0; + border-bottom-color: #fff; } -.ant-btn.ant-btn-loading:before { - display: block; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 29px; - pointer-events: none; - position: relative; +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -14px; +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 24px; +.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: -1px; + border-right-width: 0; + border-left-color: rgba(217, 217, 217, 0.7); } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -17px; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -4px; } -.ant-btn-group { - position: relative; - display: inline-block; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-group > .ant-btn { - position: relative; - z-index: 1; +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > .ant-btn.active { - z-index: 2; +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.ant-btn-group > .ant-btn:disabled { - z-index: 0; +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } -.ant-btn-group-lg > .ant-btn { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } -.ant-btn-group-sm > .ant-btn { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } -.ant-btn-group-sm > .ant-btn > .anticon { - font-size: 12px; +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ +figcaption, +figure, +main { + /* 1 */ + display: block; } -.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { - border-radius: 0; - padding-left: 8px; - padding-right: 8px; +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; } -.ant-btn-group > .ant-btn:first-child { - margin-left: 0; +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } -.ant-btn-group > .ant-btn:first-child:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - padding-right: 8px; +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + /* stylelint-disable-line */ + font-size: 1em; + /* 2 */ } -.ant-btn-group > .ant-btn:last-child:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - padding-left: 8px; +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } -.ant-btn-group > .ant-btn-group { - float: left; +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } -.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; +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + /* stylelint-disable-line */ + font-size: 1em; + /* 2 */ +} +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } -.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; +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; } -.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { - padding-left: 8px; - padding-right: 8px; +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } -.ant-btn:focus > span, -.ant-btn:active > span { +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; position: relative; + vertical-align: baseline; } -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 0.5em; +sub { + bottom: -0.25em; } -.ant-btn-clicked:after { - content: ''; - position: absolute; - top: -1px; - left: -1px; - bottom: -1px; - right: -1px; - border-radius: inherit; - border: 0 solid #108ee9; - opacity: 0.4; - animation: buttonEffect .4s; - display: block; +sup { + top: -0.5em; } -.ant-btn-danger.ant-btn-clicked:after { - border-color: #f04134; +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } -.ant-btn-background-ghost { - background: transparent!important; - border-color: #fff; - color: #fff; +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } -.ant-btn-background-ghost.ant-btn-primary { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } -.ant-btn-background-ghost.ant-btn-primary > a:only-child { - color: currentColor; +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } -.ant-btn-background-ghost.ant-btn-primary > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-primary:hover, -.ant-btn-background-ghost.ant-btn-primary:focus { - color: #49a9ee; - background-color: transparent; - border-color: #49a9ee; +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } -.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; +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-primary:active, -.ant-btn-background-ghost.ant-btn-primary.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } -.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; +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } -.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; +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ +} +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; +} +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } -.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; +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } -.ant-btn-background-ghost.ant-btn-danger { - color: #f04134; - background-color: transparent; - border-color: #f04134; +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #f46e65; - background-color: transparent; - border-color: #f46e65; +/* Interactive + ========================================================================== */ +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ +details, +menu { + display: block; } -.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child { - color: currentColor; +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } -.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; +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d73435; - background-color: transparent; - border-color: #d73435; +/** + * Add the correct display in IE. + */ +template { + display: none; } -.ant-btn-background-ghost.ant-btn-danger:active > a:only-child, -.ant-btn-background-ghost.ant-btn-danger.active > a:only-child { - color: currentColor; +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } -.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; +@font-face { + font-family: "Helvetica Neue For Number"; + src: local("Helvetica Neue"); + unicode-range: U+30-39; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +* { + box-sizing: border-box; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -.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; +*:before, +*:after { + box-sizing: border-box; } -.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; +html, +body { + width: 100%; + height: 100%; } -@keyframes buttonEffect { - to { - opacity: 0; - top: -6px; - left: -6px; - bottom: -6px; - right: -6px; - border-width: 6px; - } +body { + font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + line-height: 1.5; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; } -.ant-btn-success { - color: #fff; - background-color: #00a854; - border-color: #00a854; +body, +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +code, +form, +fieldset, +legend, +input, +textarea, +p, +blockquote, +th, +td, +hr, +button, +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + margin: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; + color: inherit; } -.ant-btn-success > a:only-child { - color: currentColor; +ul, +ol { + list-style: none; } -.ant-btn-success > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +input::-ms-clear, +input::-ms-reveal { + display: none; } -.ant-btn-success:hover, -.ant-btn-success:focus { +::selection { + background: #108ee9; color: #fff; - background-color: #3dbd7d; - border-color: #3dbd7d; } -.ant-btn-success:hover > a:only-child, -.ant-btn-success:focus > a:only-child { - color: currentColor; +h1, +h2, +h3, +h4, +h5, +h6 { + color: rgba(0, 0, 0, 0.85); } -.ant-btn-success:hover > a:only-child:after, -.ant-btn-success:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; +a { + color: #108ee9; background: transparent; + text-decoration: none; + outline: none; + cursor: pointer; + transition: color .3s ease; } -.ant-btn-success:active, -.ant-btn-success.active { - color: #fff; - background-color: #00924c; - border-color: #00924c; +a:focus { + text-decoration: underline; + text-decoration-skip: ink; } -.ant-btn-success:active > a:only-child, -.ant-btn-success.active > a:only-child { - color: currentColor; +a:hover { + color: #49a9ee; } -.ant-btn-success:active > a:only-child:after, -.ant-btn-success.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +a:active { + color: #0e77ca; } -.ant-btn-success.disabled, -.ant-btn-success[disabled], -.ant-btn-success.disabled:hover, -.ant-btn-success[disabled]:hover, -.ant-btn-success.disabled:focus, -.ant-btn-success[disabled]:focus, -.ant-btn-success.disabled:active, -.ant-btn-success[disabled]:active, -.ant-btn-success.disabled.active, -.ant-btn-success[disabled].active { +a:active, +a:hover { + outline: 0; + text-decoration: none; +} +a[disabled] { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; + cursor: not-allowed; + pointer-events: none; } -.ant-btn-success.disabled > a:only-child, -.ant-btn-success[disabled] > a:only-child, -.ant-btn-success.disabled:hover > a:only-child, -.ant-btn-success[disabled]:hover > a:only-child, -.ant-btn-success.disabled:focus > a:only-child, -.ant-btn-success[disabled]:focus > a:only-child, -.ant-btn-success.disabled:active > a:only-child, -.ant-btn-success[disabled]:active > a:only-child, -.ant-btn-success.disabled.active > a:only-child, -.ant-btn-success[disabled].active > a:only-child { - color: currentColor; +.ant-divider { + margin: 0 6px; + display: inline-block; + height: 8px; + width: 1px; + background: #ccc; } -.ant-btn-success.disabled > a:only-child:after, -.ant-btn-success[disabled] > a:only-child:after, -.ant-btn-success.disabled:hover > a:only-child:after, -.ant-btn-success[disabled]:hover > a:only-child:after, -.ant-btn-success.disabled:focus > a:only-child:after, -.ant-btn-success[disabled]:focus > a:only-child:after, -.ant-btn-success.disabled:active > a:only-child:after, -.ant-btn-success[disabled]:active > a:only-child:after, -.ant-btn-success.disabled.active > a:only-child:after, -.ant-btn-success[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +code, +kbd, +pre, +samp { + font-family: Consolas, Menlo, Courier, monospace; } -.ant-btn-success.ant-btn-clicked:after { - border-color: #00a854; +.clearfix, +.container, +.container-fluid { + zoom: 1; } -.ant-btn-info { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +.clearfix:before, +.clearfix:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after { + content: " "; + display: table; } -.ant-btn-info > a:only-child { - color: currentColor; +.clearfix:after, +.container:after, +.container-fluid:after { + clear: both; + visibility: hidden; + font-size: 0; + height: 0; } -.ant-btn-info > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.pull-left { + float: left; } -.ant-btn-info:hover, -.ant-btn-info:focus { - color: #fff; - background-color: #75bef2; - border-color: #75bef2; +.pull-right { + float: right; } -.ant-btn-info:hover > a:only-child, -.ant-btn-info:focus > a:only-child { - color: currentColor; +.hide { + display: none !important; } -.ant-btn-info:hover > a:only-child:after, -.ant-btn-info:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.show { + display: block !important; } -.ant-btn-info:active, -.ant-btn-info.active { - color: #fff; - background-color: #3a8fd3; - border-color: #3a8fd3; +.invisible { + visibility: hidden; } -.ant-btn-info:active > a:only-child, -.ant-btn-info.active > a:only-child { - color: currentColor; +.ant-divider { + margin: 0 4px; + color: #999; + display: inline-block; + height: 8px; + width: 1px; + background: #ccc; } -.ant-btn-info:active > a:only-child:after, -.ant-btn-info.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +code, +kbd, +pre, +samp { + font-family: Consolas, Menlo, Courier, monospace; } -.ant-btn-info.disabled, -.ant-btn-info[disabled], -.ant-btn-info.disabled:hover, -.ant-btn-info[disabled]:hover, -.ant-btn-info.disabled:focus, -.ant-btn-info[disabled]:focus, -.ant-btn-info.disabled:active, -.ant-btn-info[disabled]:active, -.ant-btn-info.disabled.active, -.ant-btn-info[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.container { + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; +} +@media (min-width: 768px) { + .container { + width: 720px; + } +} +@media (min-width: 992px) { + .container { + width: 940px; + } +} +@media (min-width: 1200px) { + .container { + width: 1140px; + } } -.ant-btn-info.disabled > a:only-child, -.ant-btn-info[disabled] > a:only-child, -.ant-btn-info.disabled:hover > a:only-child, -.ant-btn-info[disabled]:hover > a:only-child, -.ant-btn-info.disabled:focus > a:only-child, -.ant-btn-info[disabled]:focus > a:only-child, -.ant-btn-info.disabled:active > a:only-child, -.ant-btn-info[disabled]:active > a:only-child, -.ant-btn-info.disabled.active > a:only-child, -.ant-btn-info[disabled].active > a:only-child { - color: currentColor; +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; } -.ant-btn-info.disabled > a:only-child:after, -.ant-btn-info[disabled] > a:only-child:after, -.ant-btn-info.disabled:hover > a:only-child:after, -.ant-btn-info[disabled]:hover > a:only-child:after, -.ant-btn-info.disabled:focus > a:only-child:after, -.ant-btn-info[disabled]:focus > a:only-child:after, -.ant-btn-info.disabled:active > a:only-child:after, -.ant-btn-info[disabled]:active > a:only-child:after, -.ant-btn-info.disabled.active > a:only-child:after, -.ant-btn-info[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-left { + text-align: left; } -.ant-btn-info.ant-btn-clicked:after { - border-color: #49a9ee; +.text-right { + text-align: right; } -.ant-btn-warning { - color: #fff; - background-color: #ffbf00; - border-color: #ffbf00; +.text-center { + text-align: center; } -.ant-btn-warning > a:only-child { - color: currentColor; +.text-justify { + text-align: justify; } -.ant-btn-warning > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-nowrap { + white-space: nowrap; } -.ant-btn-warning:hover, -.ant-btn-warning:focus { - color: #fff; - background-color: #ffce3d; - border-color: #ffce3d; +.text-muted { + color: #d9d9d9; } -.ant-btn-warning:hover > a:only-child, -.ant-btn-warning:focus > a:only-child { - color: currentColor; +.text-primary { + color: #108ee9; } -.ant-btn-warning:hover > a:only-child:after, -.ant-btn-warning:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-success { + color: #00a854; } -.ant-btn-warning:active, -.ant-btn-warning.active { - color: #fff; - background-color: #e09a00; - border-color: #e09a00; +.text-warning { + color: #ffbf00; } -.ant-btn-warning:active > a:only-child, -.ant-btn-warning.active > a:only-child { - color: currentColor; +.text-error { + color: #f04134; } -.ant-btn-warning:active > a:only-child:after, -.ant-btn-warning.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-dark { + color: #000; } -.ant-btn-warning.disabled, -.ant-btn-warning[disabled], -.ant-btn-warning.disabled:hover, -.ant-btn-warning[disabled]:hover, -.ant-btn-warning.disabled:focus, -.ant-btn-warning[disabled]:focus, -.ant-btn-warning.disabled:active, -.ant-btn-warning[disabled]:active, -.ant-btn-warning.disabled.active, -.ant-btn-warning[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.text-md { + font-size: 12px; } -.ant-btn-warning.disabled > a:only-child, -.ant-btn-warning[disabled] > a:only-child, -.ant-btn-warning.disabled:hover > a:only-child, -.ant-btn-warning[disabled]:hover > a:only-child, -.ant-btn-warning.disabled:focus > a:only-child, -.ant-btn-warning[disabled]:focus > a:only-child, -.ant-btn-warning.disabled:active > a:only-child, -.ant-btn-warning[disabled]:active > a:only-child, -.ant-btn-warning.disabled.active > a:only-child, -.ant-btn-warning[disabled].active > a:only-child { - color: currentColor; +.text-lg { + font-size: 14px; } -.ant-btn-warning.disabled > a:only-child:after, -.ant-btn-warning[disabled] > a:only-child:after, -.ant-btn-warning.disabled:hover > a:only-child:after, -.ant-btn-warning[disabled]:hover > a:only-child:after, -.ant-btn-warning.disabled:focus > a:only-child:after, -.ant-btn-warning[disabled]:focus > a:only-child:after, -.ant-btn-warning.disabled:active > a:only-child:after, -.ant-btn-warning[disabled]:active > a:only-child:after, -.ant-btn-warning.disabled.active > a:only-child:after, -.ant-btn-warning[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.text-xl { + font-size: 16px; } -.ant-btn-warning.ant-btn-clicked:after { - border-color: #ffbf00; +.text-xxl { + font-size: 18px; } -.ant-btn-error { +.bg-primary { color: #fff; - background-color: #f04134; - border-color: #f04134; + background-color: #108ee9; } -.ant-btn-error > a:only-child { - color: currentColor; +.bg-success { + color: #fff; + background-color: #00a854; } -.ant-btn-error > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.bg-warning { + color: #fff; + background-color: #ffbf00; } -.ant-btn-error:hover, -.ant-btn-error:focus { +.bg-error { color: #fff; - background-color: #f46e65; - border-color: #f46e65; + background-color: #f04134; } -.ant-btn-error:hover > a:only-child, -.ant-btn-error:focus > a:only-child { - color: currentColor; +.bg-muted { + background-color: #d9d9d9; } -.ant-btn-error:hover > a:only-child:after, -.ant-btn-error:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-5 { + margin: 5px !important; } -.ant-btn-error:active, -.ant-btn-error.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.margin-10 { + margin: 10px !important; } -.ant-btn-error:active > a:only-child, -.ant-btn-error.active > a:only-child { - color: currentColor; +.margin-15 { + margin: 15px !important; } -.ant-btn-error:active > a:only-child:after, -.ant-btn-error.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-20 { + margin: 20px !important; } -.ant-btn-error.disabled, -.ant-btn-error[disabled], -.ant-btn-error.disabled:hover, -.ant-btn-error[disabled]:hover, -.ant-btn-error.disabled:focus, -.ant-btn-error[disabled]:focus, -.ant-btn-error.disabled:active, -.ant-btn-error[disabled]:active, -.ant-btn-error.disabled.active, -.ant-btn-error[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.margin-25 { + margin: 25px !important; } -.ant-btn-error.disabled > a:only-child, -.ant-btn-error[disabled] > a:only-child, -.ant-btn-error.disabled:hover > a:only-child, -.ant-btn-error[disabled]:hover > a:only-child, -.ant-btn-error.disabled:focus > a:only-child, -.ant-btn-error[disabled]:focus > a:only-child, -.ant-btn-error.disabled:active > a:only-child, -.ant-btn-error[disabled]:active > a:only-child, -.ant-btn-error.disabled.active > a:only-child, -.ant-btn-error[disabled].active > a:only-child { - color: currentColor; +.margin-left-5 { + margin-left: 5px !important; +} +.margin-left-10 { + margin-left: 10px !important; +} +.margin-left-15 { + margin-left: 15px !important; } -.ant-btn-error.disabled > a:only-child:after, -.ant-btn-error[disabled] > a:only-child:after, -.ant-btn-error.disabled:hover > a:only-child:after, -.ant-btn-error[disabled]:hover > a:only-child:after, -.ant-btn-error.disabled:focus > a:only-child:after, -.ant-btn-error[disabled]:focus > a:only-child:after, -.ant-btn-error.disabled:active > a:only-child:after, -.ant-btn-error[disabled]:active > a:only-child:after, -.ant-btn-error.disabled.active > a:only-child:after, -.ant-btn-error[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.margin-left-20 { + margin-left: 20px !important; } -.ant-btn-error.ant-btn-clicked:after { - border-color: #f04134; +.margin-left-25 { + margin-left: 25px !important; } -.ant-btn-group > .ant-btn { - float: left; +.margin-right-5 { + margin-right: 5px !important; } -.ant-breadcrumb { - color: rgba(0, 0, 0, 0.43); - font-size: 12px; +.margin-right-10 { + margin-right: 10px !important; } -.ant-breadcrumb a { - color: rgba(0, 0, 0, 0.65); - transition: color .3s; +.margin-right-15 { + margin-right: 15px !important; } -.ant-breadcrumb a:hover { - color: #49a9ee; +.margin-right-20 { + margin-right: 20px !important; } -.ant-breadcrumb > span:last-child { - font-weight: bold; - color: rgba(0, 0, 0, 0.65); +.margin-right-25 { + margin-right: 25px !important; } -.ant-breadcrumb > span:last-child .ant-breadcrumb-separator { - display: none; +.margin-top-5 { + margin-top: 5px !important; } -.ant-breadcrumb-separator { - margin: 0 8px; - color: #d9d9d9; +.margin-top-10 { + margin-top: 10px !important; } -.ant-breadcrumb-link > .anticon + span { - margin-left: 4px; +.margin-top-15 { + margin-top: 15px !important; } -.ant-alert { - position: relative; - padding: 8px 48px 8px 38px; - border-radius: 4px; - color: rgba(0, 0, 0, 0.65); - font-size: 12px; - line-height: 16px; - margin-bottom: 10px; +.margin-top-20 { + margin-top: 20px !important; } -.ant-alert.ant-alert-no-icon { - padding: 8px 48px 8px 16px; +.margin-top-25 { + margin-top: 25px !important; } -.ant-alert-icon { - font-size: 14px; - top: 9.5px; - left: 16px; - position: absolute; +.margin-bottom-5 { + margin-bottom: 5px !important; } -.ant-alert-description { - font-size: 12px; - line-height: 21px; - display: none; +.margin-bottom-10 { + margin-bottom: 10px !important; } -.ant-alert-success { - border: 1px solid #cfefdf; - background-color: #ebf8f2; +.margin-bottom-15 { + margin-bottom: 15px !important; } -.ant-alert-success .ant-alert-icon { - color: #00a854; +.margin-bottom-20 { + margin-bottom: 20px !important; } -.ant-alert-info { - border: 1px solid #d2eafb; - background-color: #ecf6fd; +.margin-bottom-25 { + margin-bottom: 25px !important; } -.ant-alert-info .ant-alert-icon { - color: #108ee9; +.padding-5 { + padding: 5px !important; } -.ant-alert-warning { - border: 1px solid #fff3cf; - background-color: #fffaeb; +.padding-10 { + padding: 10px !important; } -.ant-alert-warning .ant-alert-icon { - color: #ffbf00; +.padding-15 { + padding: 15px !important; } -.ant-alert-error { - border: 1px solid #fcdbd9; - background-color: #fef0ef; +.padding-20 { + padding: 20px !important; } -.ant-alert-error .ant-alert-icon { - color: #f04134; +.padding-25 { + padding: 25px !important; } -.ant-alert-close-icon { - font-size: 12px; - position: absolute; - right: 16px; - top: 10px; - height: 12px; - line-height: 12px; - overflow: hidden; - cursor: pointer; +.padding-left-5 { + padding-left: 5px !important; } -.ant-alert-close-icon .anticon-cross { - color: rgba(0, 0, 0, 0.43); - transition: color .3s ease; +.padding-left-10 { + padding-left: 10px !important; } -.ant-alert-close-icon .anticon-cross:hover { - color: #404040; +.padding-left-15 { + padding-left: 15px !important; } -.ant-alert-close-text { - position: absolute; - right: 16px; +.padding-left-20 { + padding-left: 20px !important; } -.ant-alert-with-description { - padding: 16px 16px 16px 60px; - position: relative; - border-radius: 4px; - margin-bottom: 10px; - color: rgba(0, 0, 0, 0.65); - line-height: 1.5; +.padding-left-25 { + padding-left: 25px !important; } -.ant-alert-with-description.ant-alert-no-icon { - padding: 16px; +.padding-right-5 { + padding-right: 5px !important; } -.ant-alert-with-description .ant-alert-icon { - position: absolute; - top: 16px; - left: 20px; - font-size: 24px; +.padding-right-10 { + padding-right: 10px !important; } -.ant-alert-with-description .ant-alert-close-icon { - position: absolute; - top: 16px; - right: 16px; - cursor: pointer; - font-size: 12px; +.padding-right-15 { + padding-right: 15px !important; } -.ant-alert-with-description .ant-alert-message { - font-size: 14px; - color: rgba(0, 0, 0, 0.85); - display: block; - margin-bottom: 4px; +.padding-right-20 { + padding-right: 20px !important; } -.ant-alert-with-description .ant-alert-description { - display: block; +.padding-right-25 { + padding-right: 25px !important; } -.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; +.padding-top-5 { + padding-top: 5px !important; } -.ant-alert-slide-up-leave { - animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); - animation-fill-mode: both; +.padding-top-10 { + padding-top: 10px !important; } -.ant-alert-banner { - border-radius: 0; - border: 0; - margin-bottom: 0; +.padding-top-15 { + padding-top: 15px !important; } -@keyframes antAlertSlideUpIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } +.padding-top-20 { + padding-top: 20px !important; } -@keyframes antAlertSlideUpOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0); - } +.padding-top-25 { + padding-top: 25px !important; } -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ -html { - line-height: 1.15; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ +.padding-bottom-5 { + padding-bottom: 5px !important; +} +.padding-bottom-10 { + padding-bottom: 10px !important; +} +.padding-bottom-15 { + padding-bottom: 15px !important; +} +.padding-bottom-20 { + padding-bottom: 20px !important; } -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; +.padding-bottom-25 { + padding-bottom: 25px !important; } -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; +@font-face { + font-family: 'anticon'; + src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot'); + /* IE9*/ + src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot?#iefix') format('embedded-opentype'), /* chrome、firefox */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.svg#iconfont') format('svg'); } -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; +.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; } -/* Grouping content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ +.anticon:before { display: block; + font-family: "anticon" !important; } -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; +.anticon-step-forward:before { + content: "\E600"; } -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ +.anticon-step-backward:before { + content: "\E601"; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ +.anticon-forward:before { + content: "\E602"; } -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ -a { - background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ +.anticon-backward:before { + content: "\E603"; } -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - text-decoration: underline dotted; - /* 2 */ +.anticon-caret-right:before { + content: "\E604"; } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; +.anticon-caret-left:before { + content: "\E605"; } -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; +.anticon-caret-down:before { + content: "\E606"; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - /* stylelint-disable-line */ - font-size: 1em; - /* 2 */ +.anticon-caret-up:before { + content: "\E607"; } -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; +.anticon-right-circle:before { + content: "\E608"; } -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; +.anticon-circle-right:before { + content: "\E608"; } -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; +.anticon-caret-circle-right:before { + content: "\E608"; } -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +.anticon-left-circle:before { + content: "\E609"; } -sub { - bottom: -0.25em; +.anticon-circle-left:before { + content: "\E609"; } -sup { - top: -0.5em; +.anticon-caret-circle-left:before { + content: "\E609"; } -/* Embedded content - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; +.anticon-up-circle:before { + content: "\E60A"; } -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; +.anticon-circle-up:before { + content: "\E60A"; } -/** - * Remove the border on images inside links in IE 10-. - */ -img { - border-style: none; +.anticon-caret-circle-up:before { + content: "\E60A"; } -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; +.anticon-down-circle:before { + content: "\E60B"; } -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ +.anticon-circle-down:before { + content: "\E60B"; } -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; +.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"; } -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; +.anticon-left-circle-o:before { + content: "\E60D"; } -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; - /* 2 */ +.anticon-circle-o-left:before { + content: "\E60D"; } -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; +.anticon-caret-circle-o-left:before { + content: "\E60D"; } -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; +.anticon-up-circle-o:before { + content: "\E60E"; } -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; +.anticon-circle-o-up:before { + content: "\E60E"; } -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ +.anticon-caret-circle-o-up:before { + content: "\E60E"; } -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ +.anticon-down-circle-o:before { + content: "\E60F"; } -/** - * Remove the default vertical scrollbar in IE. - */ -textarea { - overflow: auto; +.anticon-circle-o-down:before { + content: "\E60F"; } -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ +.anticon-caret-circle-o-down:before { + content: "\E60F"; } -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; +.anticon-verticle-left:before { + content: "\E610"; } -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ +.anticon-verticle-right:before { + content: "\E611"; } -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; +.anticon-rollback:before { + content: "\E612"; } -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ +.anticon-retweet:before { + content: "\E613"; } -/* Interactive - ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ -details, -menu { - display: block; +.anticon-shrink:before { + content: "\E614"; } -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; +.anticon-arrows-alt:before { + content: "\E615"; } -/* Scripting - ========================================================================== */ -/** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; +.anticon-arrow-salt:before { + content: "\E615"; } -/** - * Add the correct display in IE. - */ -template { - display: none; +.anticon-reload:before { + content: "\E616"; } -/* Hidden - ========================================================================== */ -/** - * Add the correct display in IE 10-. - */ -[hidden] { - display: none; +.anticon-double-right:before { + content: "\E617"; } -@font-face { - font-family: "Helvetica Neue For Number"; - src: local("Helvetica Neue"); - unicode-range: U+30-39; +.anticon-double-left:before { + content: "\E618"; } -* { - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +.anticon-arrow-down:before { + content: "\E619"; } -*:before, -*:after { - box-sizing: border-box; +.anticon-arrow-up:before { + content: "\E61A"; } -html, -body { - width: 100%; - height: 100%; +.anticon-arrow-right:before { + content: "\E61B"; } -body { - font-family: "Helvetica Neue For Number", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - line-height: 1.5; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; +.anticon-arrow-left:before { + content: "\E61C"; } -body, -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -code, -form, -fieldset, -legend, -input, -textarea, -p, -blockquote, -th, -td, -hr, -button, -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section { - margin: 0; - padding: 0; +.anticon-down:before { + content: "\E61D"; } -button, -input, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; - color: inherit; +.anticon-up:before { + content: "\E61E"; } -ul, -ol { - list-style: none; +.anticon-right:before { + content: "\E61F"; } -input::-ms-clear, -input::-ms-reveal { - display: none; +.anticon-left:before { + content: "\E620"; } -::selection { - background: #108ee9; - color: #fff; +.anticon-minus-square-o:before { + content: "\E621"; } -h1, -h2, -h3, -h4, -h5, -h6 { - color: rgba(0, 0, 0, 0.85); +.anticon-minus-circle:before { + content: "\E622"; } -a { - color: #108ee9; - background: transparent; - text-decoration: none; - outline: none; - cursor: pointer; - transition: color .3s ease; +.anticon-minus-circle-o:before { + content: "\E623"; } -a:focus { - text-decoration: underline; - text-decoration-skip: ink; +.anticon-minus:before { + content: "\E624"; } -a:hover { - color: #49a9ee; +.anticon-plus-circle-o:before { + content: "\E625"; } -a:active { - color: #0e77ca; +.anticon-plus-circle:before { + content: "\E626"; } -a:active, -a:hover { - outline: 0; - text-decoration: none; +.anticon-plus:before { + content: "\E627"; } -a[disabled] { - color: rgba(0, 0, 0, 0.25); - cursor: not-allowed; - pointer-events: none; +.anticon-info-circle:before { + content: "\E628"; } -.ant-divider { - margin: 0 6px; - display: inline-block; - height: 8px; - width: 1px; - background: #ccc; +.anticon-info-circle-o:before { + content: "\E629"; } -code, -kbd, -pre, -samp { - font-family: Consolas, Menlo, Courier, monospace; +.anticon-info:before { + content: "\E62A"; } -.clearfix, -.container, -.container-fluid { - zoom: 1; +.anticon-exclamation:before { + content: "\E62B"; } -.clearfix:before, -.clearfix:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after { - content: " "; - display: table; +.anticon-exclamation-circle:before { + content: "\E62C"; } -.clearfix:after, -.container:after, -.container-fluid:after { - clear: both; - visibility: hidden; - font-size: 0; - height: 0; +.anticon-exclamation-circle-o:before { + content: "\E62D"; } -.pull-left { - float: left; +.anticon-close-circle:before { + content: "\E62E"; } -.pull-right { - float: right; +.anticon-cross-circle:before { + content: "\E62E"; } -.hide { - display: none !important; +.anticon-close-circle-o:before { + content: "\E62F"; } -.show { - display: block !important; +.anticon-cross-circle-o:before { + content: "\E62F"; } -.invisible { - visibility: hidden; +.anticon-check-circle:before { + content: "\E630"; } -.ant-divider { - margin: 0 4px; - color: #999; - display: inline-block; - height: 8px; - width: 1px; - background: #ccc; +.anticon-check-circle-o:before { + content: "\E631"; } -code, -kbd, -pre, -samp { - font-family: Consolas, Menlo, Courier, monospace; +.anticon-check:before { + content: "\E632"; } -.container { - margin-right: auto; - margin-left: auto; - padding-left: 0; - padding-right: 0; +.anticon-close:before { + content: "\E633"; } -@media (min-width: 768px) { - .container { - width: 720px; - } +.anticon-cross:before { + content: "\E633"; } -@media (min-width: 992px) { - .container { - width: 940px; - } +.anticon-customer-service:before { + content: "\E634"; } -@media (min-width: 1200px) { - .container { - width: 1140px; - } +.anticon-customerservice:before { + content: "\E634"; } -.container-fluid { - margin-right: auto; - margin-left: auto; - padding-left: 0; - padding-right: 0; +.anticon-credit-card:before { + content: "\E635"; } -.text-left { - text-align: left; +.anticon-code-o:before { + content: "\E636"; } -.text-right { - text-align: right; +.anticon-book:before { + content: "\E637"; } -.text-center { - text-align: center; +.anticon-bar-chart:before { + content: "\E638"; } -.text-justify { - text-align: justify; +.anticon-bars:before { + content: "\E639"; } -.text-nowrap { - white-space: nowrap; +.anticon-question:before { + content: "\E63A"; } -.text-muted { - color: #d9d9d9; +.anticon-question-circle:before { + content: "\E63B"; } -.text-primary { - color: #108ee9; +.anticon-question-circle-o:before { + content: "\E63C"; } -.text-success { - color: #00a854; +.anticon-pause:before { + content: "\E63D"; } -.text-warning { - color: #ffbf00; +.anticon-pause-circle:before { + content: "\E63E"; } -.text-error { - color: #f04134; +.anticon-pause-circle-o:before { + content: "\E63F"; } -.text-dark { - color: #000; +.anticon-clock-circle:before { + content: "\E640"; } -.text-md { - font-size: 12px; +.anticon-clock-circle-o:before { + content: "\E641"; } -.text-lg { - font-size: 14px; +.anticon-swap:before { + content: "\E642"; } -.text-xl { - font-size: 16px; +.anticon-swap-left:before { + content: "\E643"; } -.text-xxl { - font-size: 18px; +.anticon-swap-right:before { + content: "\E644"; } -.bg-primary { - color: #fff; - background-color: #108ee9; +.anticon-plus-square-o:before { + content: "\E645"; } -.bg-success { - color: #fff; - background-color: #00a854; +.anticon-frown:before { + content: "\E646"; } -.bg-warning { - color: #fff; - background-color: #ffbf00; +.anticon-frown-circle:before { + content: "\E646"; } -.bg-error { - color: #fff; - background-color: #f04134; +.anticon-ellipsis:before { + content: "\E647"; } -.bg-muted { - background-color: #d9d9d9; +.anticon-copy:before { + content: "\E648"; } -.margin-5 { - margin: 5px !important; +.anticon-menu-fold:before { + content: "\E658"; } -.margin-10 { - margin: 10px !important; +.anticon-mail:before { + content: "\E659"; } -.margin-15 { - margin: 15px !important; +.anticon-logout:before { + content: "\E65A"; } -.margin-20 { - margin: 20px !important; +.anticon-link:before { + content: "\E65B"; } -.margin-25 { - margin: 25px !important; +.anticon-area-chart:before { + content: "\E65C"; } -.margin-left-5 { - margin-left: 5px !important; +.anticon-line-chart:before { + content: "\E65D"; } -.margin-left-10 { - margin-left: 10px !important; +.anticon-home:before { + content: "\E65E"; } -.margin-left-15 { - margin-left: 15px !important; +.anticon-laptop:before { + content: "\E65F"; } -.margin-left-20 { - margin-left: 20px !important; +.anticon-star:before { + content: "\E660"; } -.margin-left-25 { - margin-left: 25px !important; +.anticon-star-o:before { + content: "\E661"; } -.margin-right-5 { - margin-right: 5px !important; +.anticon-folder:before { + content: "\E662"; } -.margin-right-10 { - margin-right: 10px !important; +.anticon-filter:before { + content: "\E663"; } -.margin-right-15 { - margin-right: 15px !important; +.anticon-file:before { + content: "\E664"; } -.margin-right-20 { - margin-right: 20px !important; +.anticon-exception:before { + content: "\E665"; } -.margin-right-25 { - margin-right: 25px !important; +.anticon-meh:before { + content: "\E666"; } -.margin-top-5 { - margin-top: 5px !important; +.anticon-meh-circle:before { + content: "\E666"; } -.margin-top-10 { - margin-top: 10px !important; +.anticon-meh-o:before { + content: "\E667"; } -.margin-top-15 { - margin-top: 15px !important; +.anticon-shopping-cart:before { + content: "\E668"; } -.margin-top-20 { - margin-top: 20px !important; +.anticon-save:before { + content: "\E669"; } -.margin-top-25 { - margin-top: 25px !important; +.anticon-user:before { + content: "\E66A"; } -.margin-bottom-5 { - margin-bottom: 5px !important; +.anticon-video-camera:before { + content: "\E66B"; } -.margin-bottom-10 { - margin-bottom: 10px !important; +.anticon-to-top:before { + content: "\E66C"; } -.margin-bottom-15 { - margin-bottom: 15px !important; +.anticon-team:before { + content: "\E66D"; } -.margin-bottom-20 { - margin-bottom: 20px !important; +.anticon-tablet:before { + content: "\E66E"; } -.margin-bottom-25 { - margin-bottom: 25px !important; +.anticon-solution:before { + content: "\E66F"; } -.padding-5 { - padding: 5px !important; +.anticon-search:before { + content: "\E670"; } -.padding-10 { - padding: 10px !important; +.anticon-share-alt:before { + content: "\E671"; } -.padding-15 { - padding: 15px !important; +.anticon-setting:before { + content: "\E672"; } -.padding-20 { - padding: 20px !important; +.anticon-poweroff:before { + content: "\E6D5"; } -.padding-25 { - padding: 25px !important; +.anticon-picture:before { + content: "\E674"; } -.padding-left-5 { - padding-left: 5px !important; +.anticon-phone:before { + content: "\E675"; } -.padding-left-10 { - padding-left: 10px !important; +.anticon-paper-clip:before { + content: "\E676"; } -.padding-left-15 { - padding-left: 15px !important; +.anticon-notification:before { + content: "\E677"; } -.padding-left-20 { - padding-left: 20px !important; +.anticon-mobile:before { + content: "\E678"; } -.padding-left-25 { - padding-left: 25px !important; +.anticon-menu-unfold:before { + content: "\E679"; } -.padding-right-5 { - padding-right: 5px !important; +.anticon-inbox:before { + content: "\E67A"; } -.padding-right-10 { - padding-right: 10px !important; +.anticon-lock:before { + content: "\E67B"; } -.padding-right-15 { - padding-right: 15px !important; +.anticon-qrcode:before { + content: "\E67C"; } -.padding-right-20 { - padding-right: 20px !important; +.anticon-play-circle:before { + content: "\E6D0"; } -.padding-right-25 { - padding-right: 25px !important; +.anticon-play-circle-o:before { + content: "\E6D1"; } -.padding-top-5 { - padding-top: 5px !important; +.anticon-tag:before { + content: "\E6D2"; } -.padding-top-10 { - padding-top: 10px !important; +.anticon-tag-o:before { + content: "\E6D3"; } -.padding-top-15 { - padding-top: 15px !important; +.anticon-tags:before { + content: "\E67D"; } -.padding-top-20 { - padding-top: 20px !important; +.anticon-tags-o:before { + content: "\E67E"; } -.padding-top-25 { - padding-top: 25px !important; +.anticon-cloud-o:before { + content: "\E67F"; } -.padding-bottom-5 { - padding-bottom: 5px !important; +.anticon-cloud:before { + content: "\E680"; } -.padding-bottom-10 { - padding-bottom: 10px !important; +.anticon-cloud-upload:before { + content: "\E681"; } -.padding-bottom-15 { - padding-bottom: 15px !important; +.anticon-cloud-download:before { + content: "\E682"; } -.padding-bottom-20 { - padding-bottom: 20px !important; +.anticon-cloud-download-o:before { + content: "\E683"; } -.padding-bottom-25 { - padding-bottom: 25px !important; +.anticon-cloud-upload-o:before { + content: "\E684"; } -@font-face { - font-family: 'anticon'; - src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot'); - /* IE9*/ - src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot?#iefix') format('embedded-opentype'), /* chrome、firefox */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.woff') format('woff'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.svg#iconfont') format('svg'); +.anticon-environment:before { + content: "\E685"; } -.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-environment-o:before { + content: "\E686"; } -.anticon:before { - display: block; - font-family: "anticon" !important; +.anticon-eye:before { + content: "\E687"; } -.anticon-step-forward:before { - content: "\E600"; +.anticon-eye-o:before { + content: "\E688"; } -.anticon-step-backward:before { - content: "\E601"; +.anticon-camera:before { + content: "\E689"; } -.anticon-forward:before { - content: "\E602"; +.anticon-camera-o:before { + content: "\E68A"; } -.anticon-backward:before { - content: "\E603"; +.anticon-windows:before { + content: "\E68B"; } -.anticon-caret-right:before { - content: "\E604"; +.anticon-apple:before { + content: "\E68C"; } -.anticon-caret-left:before { - content: "\E605"; +.anticon-apple-o:before { + content: "\E6D4"; } -.anticon-caret-down:before { - content: "\E606"; +.anticon-android:before { + content: "\E938"; } -.anticon-caret-up:before { - content: "\E607"; +.anticon-android-o:before { + content: "\E68D"; } -.anticon-right-circle:before { - content: "\E608"; +.anticon-aliwangwang:before { + content: "\E68E"; } -.anticon-circle-right:before { - content: "\E608"; +.anticon-aliwangwang-o:before { + content: "\E68F"; } -.anticon-caret-circle-right:before { - content: "\E608"; +.anticon-export:before { + content: "\E691"; } -.anticon-left-circle:before { - content: "\E609"; +.anticon-edit:before { + content: "\E692"; } -.anticon-circle-left:before { - content: "\E609"; +.anticon-circle-down-o:before { + content: "\E693"; } -.anticon-caret-circle-left:before { - content: "\E609"; +.anticon-circle-down-:before { + content: "\E694"; } -.anticon-up-circle:before { - content: "\E60A"; +.anticon-appstore-o:before { + content: "\E695"; } -.anticon-circle-up:before { - content: "\E60A"; +.anticon-appstore:before { + content: "\E696"; } -.anticon-caret-circle-up:before { - content: "\E60A"; +.anticon-scan:before { + content: "\E697"; } -.anticon-down-circle:before { - content: "\E60B"; +.anticon-file-text:before { + content: "\E698"; } -.anticon-circle-down:before { - content: "\E60B"; +.anticon-folder-open:before { + content: "\E699"; } -.anticon-caret-circle-down:before { - content: "\E60B"; +.anticon-hdd:before { + content: "\E69A"; } -.anticon-right-circle-o:before { - content: "\E60C"; +.anticon-ie:before { + content: "\E69B"; } -.anticon-circle-o-right:before { - content: "\E60C"; +.anticon-file-jpg:before { + content: "\E69C"; } -.anticon-caret-circle-o-right:before { - content: "\E60C"; +.anticon-like:before { + content: "\E64C"; } -.anticon-left-circle-o:before { - content: "\E60D"; +.anticon-like-o:before { + content: "\E69D"; } -.anticon-circle-o-left:before { - content: "\E60D"; +.anticon-dislike:before { + content: "\E64B"; } -.anticon-caret-circle-o-left:before { - content: "\E60D"; +.anticon-dislike-o:before { + content: "\E69E"; } -.anticon-up-circle-o:before { - content: "\E60E"; +.anticon-delete:before { + content: "\E69F"; } -.anticon-circle-o-up:before { - content: "\E60E"; +.anticon-enter:before { + content: "\E6A0"; } -.anticon-caret-circle-o-up:before { - content: "\E60E"; +.anticon-pushpin-o:before { + content: "\E6A1"; } -.anticon-down-circle-o:before { - content: "\E60F"; +.anticon-pushpin:before { + content: "\E6A2"; } -.anticon-circle-o-down:before { - content: "\E60F"; +.anticon-heart:before { + content: "\E6A3"; } -.anticon-caret-circle-o-down:before { - content: "\E60F"; +.anticon-heart-o:before { + content: "\E6A4"; } -.anticon-verticle-left:before { - content: "\E610"; +.anticon-pay-circle:before { + content: "\E6A5"; } -.anticon-verticle-right:before { - content: "\E611"; +.anticon-pay-circle-o:before { + content: "\E6A6"; } -.anticon-rollback:before { - content: "\E612"; +.anticon-smile:before { + content: "\E6A7"; } -.anticon-retweet:before { - content: "\E613"; +.anticon-smile-circle:before { + content: "\E6A7"; } -.anticon-shrink:before { - content: "\E614"; +.anticon-smile-o:before { + content: "\E6A8"; } -.anticon-arrows-alt:before { - content: "\E615"; +.anticon-frown-o:before { + content: "\E6A9"; } -.anticon-arrow-salt:before { - content: "\E615"; +.anticon-calculator:before { + content: "\E6AA"; } -.anticon-reload:before { - content: "\E616"; +.anticon-message:before { + content: "\E6AB"; } -.anticon-double-right:before { - content: "\E617"; +.anticon-chrome:before { + content: "\E6AC"; } -.anticon-double-left:before { - content: "\E618"; +.anticon-github:before { + content: "\E6AD"; } -.anticon-arrow-down:before { - content: "\E619"; +.anticon-file-unknown:before { + content: "\E6AF"; } -.anticon-arrow-up:before { - content: "\E61A"; +.anticon-file-excel:before { + content: "\E6B0"; } -.anticon-arrow-right:before { - content: "\E61B"; +.anticon-file-ppt:before { + content: "\E6B1"; } -.anticon-arrow-left:before { - content: "\E61C"; +.anticon-file-word:before { + content: "\E6B2"; } -.anticon-down:before { - content: "\E61D"; +.anticon-file-pdf:before { + content: "\E6B3"; } -.anticon-up:before { - content: "\E61E"; +.anticon-desktop:before { + content: "\E6B4"; } -.anticon-right:before { - content: "\E61F"; +.anticon-upload:before { + content: "\E6B6"; } -.anticon-left:before { - content: "\E620"; +.anticon-download:before { + content: "\E6B7"; } -.anticon-minus-square-o:before { - content: "\E621"; +.anticon-pie-chart:before { + content: "\E6B8"; } -.anticon-minus-circle:before { - content: "\E622"; +.anticon-unlock:before { + content: "\E6BA"; } -.anticon-minus-circle-o:before { - content: "\E623"; +.anticon-calendar:before { + content: "\E6BB"; } -.anticon-minus:before { - content: "\E624"; +.anticon-windows-o:before { + content: "\E6BC"; } -.anticon-plus-circle-o:before { - content: "\E625"; +.anticon-dot-chart:before { + content: "\E6BD"; } -.anticon-plus-circle:before { - content: "\E626"; +.anticon-bar-chart:before { + content: "\E6BE"; } -.anticon-plus:before { - content: "\E627"; +.anticon-code:before { + content: "\E6BF"; } -.anticon-info-circle:before { - content: "\E628"; +.anticon-api:before { + content: "\E951"; } -.anticon-info-circle-o:before { - content: "\E629"; +.anticon-plus-square:before { + content: "\E6C0"; } -.anticon-info:before { - content: "\E62A"; +.anticon-minus-square:before { + content: "\E6C1"; } -.anticon-exclamation:before { - content: "\E62B"; +.anticon-close-square:before { + content: "\E6C2"; } -.anticon-exclamation-circle:before { - content: "\E62C"; +.anticon-close-square-o:before { + content: "\E6C3"; } -.anticon-exclamation-circle-o:before { - content: "\E62D"; +.anticon-check-square:before { + content: "\E6C4"; } -.anticon-close-circle:before { - content: "\E62E"; +.anticon-check-square-o:before { + content: "\E6C5"; } -.anticon-cross-circle:before { - content: "\E62E"; +.anticon-fast-backward:before { + content: "\E6C6"; } -.anticon-close-circle-o:before { - content: "\E62F"; +.anticon-fast-forward:before { + content: "\E6C7"; } -.anticon-cross-circle-o:before { - content: "\E62F"; +.anticon-up-square:before { + content: "\E6C8"; } -.anticon-check-circle:before { - content: "\E630"; +.anticon-down-square:before { + content: "\E6C9"; } -.anticon-check-circle-o:before { - content: "\E631"; +.anticon-left-square:before { + content: "\E6CA"; } -.anticon-check:before { - content: "\E632"; +.anticon-right-square:before { + content: "\E6CB"; } -.anticon-close:before { - content: "\E633"; +.anticon-right-square-o:before { + content: "\E6CC"; } -.anticon-cross:before { - content: "\E633"; +.anticon-left-square-o:before { + content: "\E6CD"; } -.anticon-customer-service:before { - content: "\E634"; +.anticon-down-square-o:before { + content: "\E6CE"; } -.anticon-customerservice:before { - content: "\E634"; +.anticon-up-square-o:before { + content: "\E6CF"; } -.anticon-credit-card:before { - content: "\E635"; +.anticon-loading:before { + content: "\E64D"; } -.anticon-code-o:before { - content: "\E636"; +.anticon-loading-3-quarters:before { + content: "\E6AE"; } -.anticon-book:before { - content: "\E637"; +.anticon-bulb:before { + content: "\E649"; } -.anticon-bar-chart:before { - content: "\E638"; +.anticon-select:before { + content: "\E64A"; } -.anticon-bars:before { - content: "\E639"; +.anticon-addfile:before, +.anticon-file-add:before { + content: "\E910"; } -.anticon-question:before { - content: "\E63A"; +.anticon-addfolder:before, +.anticon-folder-add:before { + content: "\E914"; } -.anticon-question-circle:before { - content: "\E63B"; +.anticon-switcher:before { + content: "\E913"; } -.anticon-question-circle-o:before { - content: "\E63C"; +.anticon-rocket:before { + content: "\E90F"; } -.anticon-pause:before { - content: "\E63D"; +.anticon-dingding:before { + content: "\E923"; } -.anticon-pause-circle:before { - content: "\E63E"; +.anticon-dingding-o:before { + content: "\E925"; } -.anticon-pause-circle-o:before { - content: "\E63F"; +.anticon-bell:before { + content: "\E64E"; } -.anticon-clock-circle:before { - content: "\E640"; +.anticon-disconnect:before { + content: "\E64F"; } -.anticon-clock-circle-o:before { - content: "\E641"; +.anticon-database:before { + content: "\E650"; } -.anticon-swap:before { - content: "\E642"; +.anticon-compass:before { + content: "\E6DB"; } -.anticon-swap-left:before { - content: "\E643"; +.anticon-barcode:before { + content: "\E652"; } -.anticon-swap-right:before { - content: "\E644"; +.anticon-hourglass:before { + content: "\E653"; } -.anticon-plus-square-o:before { - content: "\E645"; +.anticon-key:before { + content: "\E654"; } -.anticon-frown:before { - content: "\E646"; +.anticon-flag:before { + content: "\E655"; } -.anticon-frown-circle:before { - content: "\E646"; +.anticon-layout:before { + content: "\E656"; } -.anticon-ellipsis:before { - content: "\E647"; +.anticon-login:before { + content: "\E657"; } -.anticon-copy:before { - content: "\E648"; +.anticon-printer:before { + content: "\E673"; } -.anticon-menu-fold:before { - content: "\E658"; +.anticon-sound:before { + content: "\E6E9"; } -.anticon-mail:before { - content: "\E659"; +.anticon-usb:before { + content: "\E6D7"; } -.anticon-logout:before { - content: "\E65A"; +.anticon-skin:before { + content: "\E6D8"; } -.anticon-link:before { - content: "\E65B"; +.anticon-tool:before { + content: "\E6D9"; } -.anticon-area-chart:before { - content: "\E65C"; +.anticon-sync:before { + content: "\E6DA"; } -.anticon-line-chart:before { - content: "\E65D"; +.anticon-wifi:before { + content: "\E6D6"; } -.anticon-home:before { - content: "\E65E"; +.anticon-car:before { + content: "\E6DC"; } -.anticon-laptop:before { - content: "\E65F"; +.anticon-copyright:before { + content: "\E6DE"; } -.anticon-star:before { - content: "\E660"; +.anticon-schedule:before { + content: "\E6DF"; } -.anticon-star-o:before { - content: "\E661"; +.anticon-user-add:before { + content: "\E6ED"; } -.anticon-folder:before { - content: "\E662"; +.anticon-user-delete:before { + content: "\E6E0"; } -.anticon-filter:before { - content: "\E663"; +.anticon-usergroup-add:before { + content: "\E6DD"; } -.anticon-file:before { - content: "\E664"; +.anticon-usergroup-delete:before { + content: "\E6E1"; } -.anticon-exception:before { - content: "\E665"; +.anticon-man:before { + content: "\E6E2"; } -.anticon-meh:before { - content: "\E666"; +.anticon-woman:before { + content: "\E6EC"; } -.anticon-meh-circle:before { - content: "\E666"; +.anticon-shop:before { + content: "\E6E3"; } -.anticon-meh-o:before { - content: "\E667"; +.anticon-gift:before { + content: "\E6E4"; } -.anticon-shopping-cart:before { - content: "\E668"; +.anticon-idcard:before { + content: "\E6E5"; } -.anticon-save:before { - content: "\E669"; +.anticon-medicine-box:before { + content: "\E6E6"; } -.anticon-user:before { - content: "\E66A"; +.anticon-red-envelope:before { + content: "\E6E7"; } -.anticon-video-camera:before { - content: "\E66B"; +.anticon-coffee:before { + content: "\E6E8"; } -.anticon-to-top:before { - content: "\E66C"; +.anticon-trademark:before { + content: "\E651"; } -.anticon-team:before { - content: "\E66D"; +.anticon-safety:before { + content: "\E6EA"; } -.anticon-tablet:before { - content: "\E66E"; +.anticon-wallet:before { + content: "\E6EB"; } -.anticon-solution:before { - content: "\E66F"; +.anticon-bank:before { + content: "\E6EE"; } -.anticon-search:before { - content: "\E670"; +.anticon-trophy:before { + content: "\E6EF"; } -.anticon-share-alt:before { - content: "\E671"; +.anticon-contacts:before { + content: "\E6F0"; } -.anticon-setting:before { - content: "\E672"; +.anticon-global:before { + content: "\E6F1"; } -.anticon-poweroff:before { - content: "\E6D5"; +.anticon-shake:before { + content: "\E94F"; } -.anticon-picture:before { - content: "\E674"; +.anticon-fork:before { + content: "\E6F2"; } -.anticon-phone:before { - content: "\E675"; +.anticon-spin:before { + display: inline-block; + animation: loadingCircle 1s infinite linear; } -.anticon-paper-clip:before { - content: "\E676"; +.fade-enter-active { + animation-duration: 0.2s; + animation-name: antFadeIn; + pointer-events: none; } -.anticon-notification:before { - content: "\E677"; +.fade-leave-active { + animation-duration: 0.2s; + animation-name: antFadeOut; + pointer-events: none; } -.anticon-mobile:before { - content: "\E678"; +.fade-enter, +.fade-appear { + opacity: 0; + animation-timing-function: linear; } -.anticon-menu-unfold:before { - content: "\E679"; +.fade-leave { + animation-timing-function: linear; } -.anticon-inbox:before { - content: "\E67A"; +@keyframes antFadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } } -.anticon-lock:before { - content: "\E67B"; +@keyframes antFadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } } -.anticon-qrcode:before { - content: "\E67C"; +.move-up-enter-active { + animation-duration: 0.2s; + animation-name: antMoveUpIn; + pointer-events: none; } -.anticon-play-circle:before { - content: "\E6D0"; +.move-up-leave-active { + animation-duration: 0.2s; + animation-name: antMoveUpOut; + pointer-events: none; } -.anticon-play-circle-o:before { - content: "\E6D1"; +.move-up-enter, +.move-up-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-tag:before { - content: "\E6D2"; +.move-up-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-tag-o:before { - content: "\E6D3"; +.move-down-enter-active { + animation-duration: 0.2s; + animation-name: antMoveDownIn; + pointer-events: none; } -.anticon-tags:before { - content: "\E67D"; +.move-down-leave-active { + animation-duration: 0.2s; + animation-name: antMoveDownOut; + pointer-events: none; } -.anticon-tags-o:before { - content: "\E67E"; +.move-down-enter, +.move-down-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-cloud-o:before { - content: "\E67F"; +.move-down-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-cloud:before { - content: "\E680"; +.move-left-enter-active { + animation-duration: 0.2s; + animation-name: antMoveLeftIn; + pointer-events: none; } -.anticon-cloud-upload:before { - content: "\E681"; +.move-left-leave-active { + animation-duration: 0.2s; + animation-name: antMoveLeftOut; + pointer-events: none; } -.anticon-cloud-download:before { - content: "\E682"; +.move-left-enter, +.move-left-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-cloud-download-o:before { - content: "\E683"; +.move-left-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-cloud-upload-o:before { - content: "\E684"; +.move-right-enter-active { + animation-duration: 0.2s; + animation-name: antMoveRightIn; + pointer-events: none; } -.anticon-environment:before { - content: "\E685"; +.move-right-leave-active { + animation-duration: 0.2s; + animation-name: antMoveRightOut; + pointer-events: none; } -.anticon-environment-o:before { - content: "\E686"; +.move-right-enter, +.move-right-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-eye:before { - content: "\E687"; +.move-right-leave { + animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); } -.anticon-eye-o:before { - content: "\E688"; +@keyframes antMoveDownIn { + 0% { + transform-origin: 0 0; + transform: translateY(100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } } -.anticon-camera:before { - content: "\E689"; +@keyframes antMoveDownOut { + 0% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateY(100%); + opacity: 0; + } } -.anticon-camera-o:before { - content: "\E68A"; +@keyframes antMoveLeftIn { + 0% { + transform-origin: 0 0; + transform: translateX(-100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } } -.anticon-windows:before { - content: "\E68B"; +@keyframes antMoveLeftOut { + 0% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateX(-100%); + opacity: 0; + } } -.anticon-apple:before { - content: "\E68C"; +@keyframes antMoveRightIn { + 0% { + opacity: 0; + transform-origin: 0 0; + transform: translateX(100%); + } + 100% { + opacity: 1; + transform-origin: 0 0; + transform: translateX(0%); + } } -.anticon-apple-o:before { - content: "\E6D4"; +@keyframes antMoveRightOut { + 0% { + transform-origin: 0 0; + transform: translateX(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateX(100%); + opacity: 0; + } } -.anticon-android:before { - content: "\E938"; +@keyframes antMoveUpIn { + 0% { + transform-origin: 0 0; + transform: translateY(-100%); + opacity: 0; + } + 100% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } } -.anticon-android-o:before { - content: "\E68D"; +@keyframes antMoveUpOut { + 0% { + transform-origin: 0 0; + transform: translateY(0%); + opacity: 1; + } + 100% { + transform-origin: 0 0; + transform: translateY(-100%); + opacity: 0; + } } -.anticon-aliwangwang:before { - content: "\E68E"; +@keyframes loadingCircle { + 0% { + transform-origin: 50% 50%; + transform: rotate(0deg); + } + 100% { + transform-origin: 50% 50%; + transform: rotate(360deg); + } } -.anticon-aliwangwang-o:before { - content: "\E68F"; +.slide-up-enter-active { + animation-duration: 0.2s; + animation-name: antSlideUpIn; + pointer-events: none; } -.anticon-export:before { - content: "\E691"; +.slide-up-leave-active { + animation-duration: 0.2s; + animation-name: antSlideUpOut; + pointer-events: none; } -.anticon-edit:before { - content: "\E692"; +.slide-up-enter, +.slide-up-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-circle-down-o:before { - content: "\E693"; +.slide-up-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-circle-down-:before { - content: "\E694"; +.slide-down-enter-active { + animation-duration: 0.2s; + animation-name: antSlideDownIn; + pointer-events: none; } -.anticon-appstore-o:before { - content: "\E695"; +.slide-down-leave-active { + animation-duration: 0.2s; + animation-name: antSlideDownOut; + pointer-events: none; } -.anticon-appstore:before { - content: "\E696"; +.slide-down-enter, +.slide-down-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-scan:before { - content: "\E697"; +.slide-down-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-file-text:before { - content: "\E698"; +.slide-left-enter-active { + animation-duration: 0.2s; + animation-name: antSlideLeftIn; + pointer-events: none; } -.anticon-folder-open:before { - content: "\E699"; +.slide-left-leave-active { + animation-duration: 0.2s; + animation-name: antSlideLeftOut; + pointer-events: none; } -.anticon-hdd:before { - content: "\E69A"; +.slide-left-enter, +.slide-left-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-ie:before { - content: "\E69B"; +.slide-left-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-file-jpg:before { - content: "\E69C"; +.slide-right-enter-active { + animation-duration: 0.2s; + animation-name: antSlideRightIn; + pointer-events: none; } -.anticon-like:before { - content: "\E64C"; +.slide-right-leave-active { + animation-duration: 0.2s; + animation-name: antSlideRightOut; + pointer-events: none; } -.anticon-like-o:before { - content: "\E69D"; +.slide-right-enter, +.slide-right-appear { + opacity: 0; + animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } -.anticon-dislike:before { - content: "\E64B"; +.slide-right-leave { + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } -.anticon-dislike-o:before { - content: "\E69E"; +@keyframes antSlideUpIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0.8); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } } -.anticon-delete:before { - content: "\E69F"; +@keyframes antSlideUpOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleY(0.8); + } } -.anticon-enter:before { - content: "\E6A0"; +@keyframes antSlideDownIn { + 0% { + opacity: 0; + transform-origin: 100% 100%; + transform: scaleY(0.8); + } + 100% { + opacity: 1; + transform-origin: 100% 100%; + transform: scaleY(1); + } } -.anticon-pushpin-o:before { - content: "\E6A1"; +@keyframes antSlideDownOut { + 0% { + opacity: 1; + transform-origin: 100% 100%; + transform: scaleY(1); + } + 100% { + opacity: 0; + transform-origin: 100% 100%; + transform: scaleY(0.8); + } } -.anticon-pushpin:before { - content: "\E6A2"; +@keyframes antSlideLeftIn { + 0% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleX(0.8); + } + 100% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleX(1); + } } -.anticon-heart:before { - content: "\E6A3"; +@keyframes antSlideLeftOut { + 0% { + opacity: 1; + transform-origin: 0% 0%; + transform: scaleX(1); + } + 100% { + opacity: 0; + transform-origin: 0% 0%; + transform: scaleX(0.8); + } } -.anticon-heart-o:before { - content: "\E6A4"; +@keyframes antSlideRightIn { + 0% { + opacity: 0; + transform-origin: 100% 0%; + transform: scaleX(0.8); + } + 100% { + opacity: 1; + transform-origin: 100% 0%; + transform: scaleX(1); + } } -.anticon-pay-circle:before { - content: "\E6A5"; +@keyframes antSlideRightOut { + 0% { + opacity: 1; + transform-origin: 100% 0%; + transform: scaleX(1); + } + 100% { + opacity: 0; + transform-origin: 100% 0%; + transform: scaleX(0.8); + } } -.anticon-pay-circle-o:before { - content: "\E6A6"; +.swing-enter, +.swing-appear { + animation-duration: 0.2s; + animation-fill-mode: both; + animation-play-state: paused; } -.anticon-smile:before { - content: "\E6A7"; +.swing-enter.swing-enter-active, +.swing-appear.swing-appear-active { + animation-name: antSwingIn; + animation-play-state: running; } -.anticon-smile-circle:before { - content: "\E6A7"; +@keyframes antSwingIn { + 0%, + 100% { + transform: translateX(0); + } + 20% { + transform: translateX(-10px); + } + 40% { + transform: translateX(10px); + } + 60% { + transform: translateX(-5px); + } + 80% { + transform: translateX(5px); + } } -.anticon-smile-o:before { - content: "\E6A8"; +.zoom-enter-active { + animation-duration: 0.2s; + animation-name: antZoomIn; + pointer-events: none; } -.anticon-frown-o:before { - content: "\E6A9"; +.zoom-leave-active { + animation-duration: 0.2s; + animation-name: antZoomOut; + pointer-events: none; } -.anticon-calculator:before { - content: "\E6AA"; +.zoom-enter, +.zoom-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-message:before { - content: "\E6AB"; +.zoom-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-chrome:before { - content: "\E6AC"; +.zoom-big-enter-active { + animation-duration: 0.2s; + animation-name: antZoomBigIn; + pointer-events: none; } -.anticon-github:before { - content: "\E6AD"; +.zoom-big-leave-active { + animation-duration: 0.2s; + animation-name: antZoomBigOut; + pointer-events: none; } -.anticon-file-unknown:before { - content: "\E6AF"; +.zoom-big-enter, +.zoom-big-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-file-excel:before { - content: "\E6B0"; +.zoom-big-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-file-ppt:before { - content: "\E6B1"; +.zoom-big-fast-enter-active { + animation-duration: 0.1s; + animation-name: antZoomBigIn; + pointer-events: none; } -.anticon-file-word:before { - content: "\E6B2"; +.zoom-big-fast-leave-active { + animation-duration: 0.1s; + animation-name: antZoomBigOut; + pointer-events: none; } -.anticon-file-pdf:before { - content: "\E6B3"; +.zoom-big-fast-enter, +.zoom-big-fast-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-desktop:before { - content: "\E6B4"; +.zoom-big-fast-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-upload:before { - content: "\E6B6"; +.zoom-up-enter-active { + animation-duration: 0.2s; + animation-name: antZoomUpIn; + pointer-events: none; } -.anticon-download:before { - content: "\E6B7"; +.zoom-up-leave-active { + animation-duration: 0.2s; + animation-name: antZoomUpOut; + pointer-events: none; } -.anticon-pie-chart:before { - content: "\E6B8"; +.zoom-up-enter, +.zoom-up-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-unlock:before { - content: "\E6BA"; +.zoom-up-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-calendar:before { - content: "\E6BB"; +.zoom-down-enter-active { + animation-duration: 0.2s; + animation-name: antZoomDownIn; + pointer-events: none; } -.anticon-windows-o:before { - content: "\E6BC"; +.zoom-down-leave-active { + animation-duration: 0.2s; + animation-name: antZoomDownOut; + pointer-events: none; } -.anticon-dot-chart:before { - content: "\E6BD"; +.zoom-down-enter, +.zoom-down-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-bar-chart:before { - content: "\E6BE"; +.zoom-down-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-code:before { - content: "\E6BF"; +.zoom-left-enter-active { + animation-duration: 0.2s; + animation-name: antZoomLeftIn; + pointer-events: none; } -.anticon-api:before { - content: "\E951"; +.zoom-left-leave-active { + animation-duration: 0.2s; + animation-name: antZoomLeftOut; + pointer-events: none; } -.anticon-plus-square:before { - content: "\E6C0"; +.zoom-left-enter, +.zoom-left-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-minus-square:before { - content: "\E6C1"; +.zoom-left-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-close-square:before { - content: "\E6C2"; +.zoom-right-enter-active { + animation-duration: 0.2s; + animation-name: antZoomRightIn; + pointer-events: none; } -.anticon-close-square-o:before { - content: "\E6C3"; +.zoom-right-leave-active { + animation-duration: 0.2s; + animation-name: antZoomRightOut; + pointer-events: none; } -.anticon-check-square:before { - content: "\E6C4"; +.zoom-right-enter, +.zoom-right-appear { + transform: scale(0); + animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } -.anticon-check-square-o:before { - content: "\E6C5"; +.zoom-right-leave { + animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } -.anticon-fast-backward:before { - content: "\E6C6"; +@keyframes antZoomIn { + 0% { + opacity: 0; + transform: scale(0.2); + } + 100% { + opacity: 1; + transform: scale(1); + } } -.anticon-fast-forward:before { - content: "\E6C7"; +@keyframes antZoomOut { + 0% { + transform: scale(1); + } + 100% { + opacity: 0; + transform: scale(0.2); + } } -.anticon-up-square:before { - content: "\E6C8"; +@keyframes antZoomBigIn { + 0% { + opacity: 0; + transform: scale(0.8); + } + 100% { + transform: scale(1); + } } -.anticon-down-square:before { - content: "\E6C9"; +@keyframes antZoomBigOut { + 0% { + transform: scale(1); + } + 100% { + opacity: 0; + transform: scale(0.8); + } } -.anticon-left-square:before { - content: "\E6CA"; +@keyframes antZoomUpIn { + 0% { + opacity: 0; + transform-origin: 50% 0%; + transform: scale(0.8); + } + 100% { + transform-origin: 50% 0%; + transform: scale(1); + } } -.anticon-right-square:before { - content: "\E6CB"; +@keyframes antZoomUpOut { + 0% { + transform-origin: 50% 0%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 50% 0%; + transform: scale(0.8); + } } -.anticon-right-square-o:before { - content: "\E6CC"; +@keyframes antZoomLeftIn { + 0% { + opacity: 0; + transform-origin: 0% 50%; + transform: scale(0.8); + } + 100% { + transform-origin: 0% 50%; + transform: scale(1); + } } -.anticon-left-square-o:before { - content: "\E6CD"; +@keyframes antZoomLeftOut { + 0% { + transform-origin: 0% 50%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 0% 50%; + transform: scale(0.8); + } } -.anticon-down-square-o:before { - content: "\E6CE"; +@keyframes antZoomRightIn { + 0% { + opacity: 0; + transform-origin: 100% 50%; + transform: scale(0.8); + } + 100% { + transform-origin: 100% 50%; + transform: scale(1); + } } -.anticon-up-square-o:before { - content: "\E6CF"; +@keyframes antZoomRightOut { + 0% { + transform-origin: 100% 50%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 100% 50%; + transform: scale(0.8); + } } -.anticon-loading:before { - content: "\E64D"; +@keyframes antZoomDownIn { + 0% { + opacity: 0; + transform-origin: 50% 100%; + transform: scale(0.8); + } + 100% { + transform-origin: 50% 100%; + transform: scale(1); + } } -.anticon-loading-3-quarters:before { - content: "\E6AE"; +@keyframes antZoomDownOut { + 0% { + transform-origin: 50% 100%; + transform: scale(1); + } + 100% { + opacity: 0; + transform-origin: 50% 100%; + transform: scale(0.8); + } } -.anticon-bulb:before { - content: "\E649"; +.ant-motion-collapse { + overflow: hidden; } -.anticon-select:before { - content: "\E64A"; +.ant-motion-collapse-active { + transition: height .12s, opacity .12s !important; } -.anticon-addfile:before, -.anticon-file-add:before { - content: "\E910"; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-popover { + position: absolute; + top: 0; + left: 0; + z-index: 1030; + cursor: auto; + user-select: text; + white-space: normal; + font-size: 12px; + line-height: 1.5; + font-weight: normal; + text-align: left; } -.anticon-addfolder:before, -.anticon-folder-add:before { - content: "\E914"; +.ant-popover:after { + content: ""; + position: absolute; + background: rgba(255, 255, 255, 0.01); } -.anticon-switcher:before { - content: "\E913"; +.ant-popover-hidden { + display: none; } -.anticon-rocket:before { - content: "\E90F"; +.ant-popover-placement-top, +.ant-popover-placement-topLeft, +.ant-popover-placement-topRight { + padding-bottom: 4px; } -.anticon-dingding:before { - content: "\E923"; +.ant-popover-placement-right, +.ant-popover-placement-rightTop, +.ant-popover-placement-rightBottom { + padding-left: 4px; } -.anticon-dingding-o:before { - content: "\E925"; +.ant-popover-placement-bottom, +.ant-popover-placement-bottomLeft, +.ant-popover-placement-bottomRight { + padding-top: 4px; } -.anticon-bell:before { - content: "\E64E"; +.ant-popover-placement-left, +.ant-popover-placement-leftTop, +.ant-popover-placement-leftBottom { + padding-right: 4px; } -.anticon-disconnect:before { - content: "\E64F"; +.ant-popover-inner { + background-color: #fff; + background-clip: padding-box; + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); } -.anticon-database:before { - content: "\E650"; +.ant-popover-title { + min-width: 177px; + margin: 0; + padding: 0 16px; + line-height: 32px; + height: 32px; + border-bottom: 1px solid #e9e9e9; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; } -.anticon-compass:before { - content: "\E6DB"; +.ant-popover-inner-content { + padding: 8px 16px; + color: rgba(0, 0, 0, 0.65); } -.anticon-barcode:before { - content: "\E652"; +.ant-popover-message { + padding: 8px 0 16px; + font-size: 12px; + color: rgba(0, 0, 0, 0.65); } -.anticon-hourglass:before { - content: "\E653"; +.ant-popover-message > .anticon { + color: #ffbf00; + line-height: 17px; + position: absolute; } -.anticon-key:before { - content: "\E654"; +.ant-popover-message-title { + padding-left: 20px; } -.anticon-flag:before { - content: "\E655"; +.ant-popover-buttons { + text-align: right; + margin-bottom: 8px; } -.anticon-layout:before { - content: "\E656"; +.ant-popover-buttons button { + margin-left: 8px; } -.anticon-login:before { - content: "\E657"; +.ant-popover-arrow, +.ant-popover-arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.anticon-printer:before { - content: "\E673"; +.ant-popover-arrow { + border-width: 5px; } -.anticon-sound:before { - content: "\E6E9"; +.ant-popover-arrow:after { + border-width: 4px; + content: ""; } -.anticon-usb:before { - content: "\E6D7"; +.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 { + border-bottom-width: 0; + border-top-color: rgba(217, 217, 217, 0.7); + bottom: -1px; } -.anticon-skin:before { - content: "\E6D8"; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + bottom: 1px; + margin-left: -4px; + border-bottom-width: 0; + border-top-color: #fff; } -.anticon-tool:before { - content: "\E6D9"; +.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.anticon-sync:before { - content: "\E6DA"; +.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.anticon-wifi:before { - content: "\E6D6"; +.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.anticon-car:before { - content: "\E6DC"; +.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: -1px; + border-left-width: 0; + border-right-color: rgba(217, 217, 217, 0.7); } -.anticon-copyright:before { - content: "\E6DE"; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + left: 1px; + bottom: -4px; + border-left-width: 0; + border-right-color: #fff; } -.anticon-schedule:before { - content: "\E6DF"; +.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.anticon-user-add:before { - content: "\E6ED"; +.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.anticon-user-delete:before { - content: "\E6E0"; +.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.anticon-usergroup-add:before { - content: "\E6DD"; +.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 { + border-top-width: 0; + border-bottom-color: rgba(217, 217, 217, 0.7); + top: -1px; } -.anticon-usergroup-delete:before { - content: "\E6E1"; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + top: 1px; + margin-left: -4px; + border-top-width: 0; + border-bottom-color: #fff; } -.anticon-man:before { - content: "\E6E2"; +.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { + left: 50%; + margin-left: -5px; } -.anticon-woman:before { - content: "\E6EC"; +.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { + left: 16px; } -.anticon-shop:before { - content: "\E6E3"; +.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { + right: 16px; } -.anticon-gift:before { - content: "\E6E4"; +.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: -1px; + border-right-width: 0; + border-left-color: rgba(217, 217, 217, 0.7); } -.anticon-idcard:before { - content: "\E6E5"; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -4px; } -.anticon-medicine-box:before { - content: "\E6E6"; +.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { + top: 50%; + margin-top: -5px; } -.anticon-red-envelope:before { - content: "\E6E7"; +.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { + top: 12px; } -.anticon-coffee:before { - content: "\E6E8"; +.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { + bottom: 12px; } -.anticon-trademark:before { - content: "\E651"; +.ant-btn { + display: inline-block; + margin-bottom: 0; + font-weight: 500; + text-align: center; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + line-height: 1.5; + padding: 0 15px; + font-size: 12px; + border-radius: 4px; + height: 28px; + user-select: none; + transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + position: relative; + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; } -.anticon-safety:before { - content: "\E6EA"; +.ant-btn > .anticon { + line-height: 1; } -.anticon-wallet:before { - content: "\E6EB"; +.ant-btn, +.ant-btn:active, +.ant-btn:focus { + outline: 0; } -.anticon-bank:before { - content: "\E6EE"; +.ant-btn:not([disabled]):hover { + text-decoration: none; } -.anticon-trophy:before { - content: "\E6EF"; +.ant-btn:not([disabled]):active { + outline: 0; + transition: none; } -.anticon-contacts:before { - content: "\E6F0"; +.ant-btn.disabled, +.ant-btn[disabled] { + cursor: not-allowed; } -.anticon-global:before { - content: "\E6F1"; +.ant-btn.disabled > *, +.ant-btn[disabled] > * { + pointer-events: none; } -.anticon-shake:before { - content: "\E94F"; +.ant-btn-lg { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.anticon-fork:before { - content: "\E6F2"; +.ant-btn-sm { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.anticon-spin:before { - display: inline-block; - animation: loadingCircle 1s infinite linear; +.ant-btn > a:only-child { + color: currentColor; } -.fade-enter-active { - animation-duration: 0.2s; - animation-name: antFadeIn; - pointer-events: none; +.ant-btn > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.fade-leave-active { - animation-duration: 0.2s; - animation-name: antFadeOut; - pointer-events: none; +.ant-btn:hover, +.ant-btn:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.fade-enter, -.fade-appear { - opacity: 0; - animation-timing-function: linear; +.ant-btn:hover > a:only-child, +.ant-btn:focus > a:only-child { + color: currentColor; } -.fade-leave { - animation-timing-function: linear; +.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; } -@keyframes antFadeIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } +.ant-btn:active, +.ant-btn.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -@keyframes antFadeOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } +.ant-btn:active > a:only-child, +.ant-btn.active > a:only-child { + color: currentColor; } -.move-up-enter-active { - animation-duration: 0.2s; - animation-name: antMoveUpIn; - pointer-events: none; +.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; } -.move-up-leave-active { - animation-duration: 0.2s; - animation-name: antMoveUpOut; - pointer-events: none; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.move-up-enter, -.move-up-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.move-up-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.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; } -.move-down-enter-active { - animation-duration: 0.2s; - animation-name: antMoveDownIn; - pointer-events: none; +.ant-btn:hover, +.ant-btn:focus, +.ant-btn:active, +.ant-btn.active { + background: #fff; } -.move-down-leave-active { - animation-duration: 0.2s; - animation-name: antMoveDownOut; - pointer-events: none; +.ant-btn-primary { + color: #fff; + background-color: #108ee9; + border-color: #108ee9; } -.move-down-enter, -.move-down-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-primary > a:only-child { + color: currentColor; } -.move-down-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.ant-btn-primary > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.move-left-enter-active { - animation-duration: 0.2s; - animation-name: antMoveLeftIn; - pointer-events: none; +.ant-btn-primary:hover, +.ant-btn-primary:focus { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.move-left-leave-active { - animation-duration: 0.2s; - animation-name: antMoveLeftOut; - pointer-events: none; +.ant-btn-primary:hover > a:only-child, +.ant-btn-primary:focus > a:only-child { + color: currentColor; } -.move-left-enter, -.move-left-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.move-left-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.ant-btn-primary:active, +.ant-btn-primary.active { + color: #fff; + background-color: #0e77ca; + border-color: #0e77ca; } -.move-right-enter-active { - animation-duration: 0.2s; - animation-name: antMoveRightIn; - pointer-events: none; +.ant-btn-primary:active > a:only-child, +.ant-btn-primary.active > a:only-child { + color: currentColor; } -.move-right-leave-active { - animation-duration: 0.2s; - animation-name: antMoveRightOut; - pointer-events: none; +.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; } -.move-right-enter, -.move-right-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.move-right-leave { - animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34); +.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; } -@keyframes antMoveDownIn { - 0% { - transform-origin: 0 0; - transform: translateY(100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } +.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; } -@keyframes antMoveDownOut { - 0% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateY(100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { + border-right-color: #0e77ca; + border-left-color: #0e77ca; } -@keyframes antMoveLeftIn { - 0% { - transform-origin: 0 0; - transform: translateX(-100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } +.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { + border-color: #d9d9d9; } -@keyframes antMoveLeftOut { - 0% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateX(-100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { + border-right-color: #0e77ca; } -@keyframes antMoveRightIn { - 0% { - opacity: 0; - transform-origin: 0 0; - transform: translateX(100%); - } - 100% { - opacity: 1; - transform-origin: 0 0; - transform: translateX(0%); - } +.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { + border-right-color: #d9d9d9; } -@keyframes antMoveRightOut { - 0% { - transform-origin: 0 0; - transform: translateX(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateX(100%); - opacity: 0; - } +.ant-btn-group .ant-btn-primary:last-child:not(:first-child), +.ant-btn-group .ant-btn-primary + .ant-btn-primary { + border-left-color: #0e77ca; } -@keyframes antMoveUpIn { - 0% { - transform-origin: 0 0; - transform: translateY(-100%); - opacity: 0; - } - 100% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } +.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: #d9d9d9; } -@keyframes antMoveUpOut { - 0% { - transform-origin: 0 0; - transform: translateY(0%); - opacity: 1; - } - 100% { - transform-origin: 0 0; - transform: translateY(-100%); - opacity: 0; - } +.ant-btn-ghost { + color: rgba(0, 0, 0, 0.65); + background-color: transparent; + border-color: #d9d9d9; } -@keyframes loadingCircle { - 0% { - transform-origin: 50% 50%; - transform: rotate(0deg); - } - 100% { - transform-origin: 50% 50%; - transform: rotate(360deg); - } +.ant-btn-ghost > a:only-child { + color: currentColor; } -.slide-up-enter-active { - animation-duration: 0.2s; - animation-name: antSlideUpIn; - pointer-events: none; +.ant-btn-ghost > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.slide-up-leave-active { - animation-duration: 0.2s; - animation-name: antSlideUpOut; - pointer-events: none; +.ant-btn-ghost:hover, +.ant-btn-ghost:focus { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -.slide-up-enter, -.slide-up-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.ant-btn-ghost:hover > a:only-child, +.ant-btn-ghost:focus > a:only-child { + color: currentColor; } -.slide-up-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.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; } -.slide-down-enter-active { - animation-duration: 0.2s; - animation-name: antSlideDownIn; - pointer-events: none; +.ant-btn-ghost:active, +.ant-btn-ghost.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.slide-down-leave-active { - animation-duration: 0.2s; - animation-name: antSlideDownOut; - pointer-events: none; +.ant-btn-ghost:active > a:only-child, +.ant-btn-ghost.active > a:only-child { + color: currentColor; } -.slide-down-enter, -.slide-down-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.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; } -.slide-down-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.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; } -.slide-left-enter-active { - animation-duration: 0.2s; - animation-name: antSlideLeftIn; - pointer-events: none; +.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; } -.slide-left-leave-active { - animation-duration: 0.2s; - animation-name: antSlideLeftOut; - pointer-events: none; +.ant-btn-dashed { + color: rgba(0, 0, 0, 0.65); + background-color: #fff; + border-color: #d9d9d9; + border-style: dashed; } -.slide-left-enter, -.slide-left-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.ant-btn-dashed > a:only-child { + color: currentColor; } -.slide-left-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.ant-btn-dashed > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.slide-right-enter-active { - animation-duration: 0.2s; - animation-name: antSlideRightIn; - pointer-events: none; +.ant-btn-dashed:hover, +.ant-btn-dashed:focus { + color: #108ee9; + background-color: #fff; + border-color: #108ee9; } -.slide-right-leave-active { - animation-duration: 0.2s; - animation-name: antSlideRightOut; - pointer-events: none; +.ant-btn-dashed:hover > a:only-child, +.ant-btn-dashed:focus > a:only-child { + color: currentColor; } -.slide-right-enter, -.slide-right-appear { - opacity: 0; - animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); +.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; } -.slide-right-leave { - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); +.ant-btn-dashed:active, +.ant-btn-dashed.active { + color: #0e77ca; + background-color: #fff; + border-color: #0e77ca; } -@keyframes antSlideUpIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0.8); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } +.ant-btn-dashed:active > a:only-child, +.ant-btn-dashed.active > a:only-child { + color: currentColor; } -@keyframes antSlideUpOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleY(0.8); - } +.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; } -@keyframes antSlideDownIn { - 0% { - opacity: 0; - transform-origin: 100% 100%; - transform: scaleY(0.8); - } - 100% { - opacity: 1; - transform-origin: 100% 100%; - transform: scaleY(1); - } +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes antSlideDownOut { - 0% { - opacity: 1; - transform-origin: 100% 100%; - transform: scaleY(1); - } - 100% { - opacity: 0; - transform-origin: 100% 100%; - transform: scaleY(0.8); - } +.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; } -@keyframes antSlideLeftIn { - 0% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleX(0.8); - } - 100% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleX(1); - } +.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; } -@keyframes antSlideLeftOut { - 0% { - opacity: 1; - transform-origin: 0% 0%; - transform: scaleX(1); - } - 100% { - opacity: 0; - transform-origin: 0% 0%; - transform: scaleX(0.8); - } +.ant-btn-danger { + color: #f04134; + background-color: #f7f7f7; + border-color: #d9d9d9; } -@keyframes antSlideRightIn { - 0% { - opacity: 0; - transform-origin: 100% 0%; - transform: scaleX(0.8); - } - 100% { - opacity: 1; - transform-origin: 100% 0%; - transform: scaleX(1); - } +.ant-btn-danger > a:only-child { + color: currentColor; } -@keyframes antSlideRightOut { - 0% { - opacity: 1; - transform-origin: 100% 0%; - transform: scaleX(1); - } - 100% { - opacity: 0; - transform-origin: 100% 0%; - transform: scaleX(0.8); - } +.ant-btn-danger > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.swing-enter, -.swing-appear { - animation-duration: 0.2s; - animation-fill-mode: both; - animation-play-state: paused; +.ant-btn-danger:hover, +.ant-btn-danger:focus { + color: #fff; + background-color: #f04134; + border-color: #f04134; } -.swing-enter.swing-enter-active, -.swing-appear.swing-appear-active { - animation-name: antSwingIn; - animation-play-state: running; +.ant-btn-danger:hover > a:only-child, +.ant-btn-danger:focus > a:only-child { + color: currentColor; } -@keyframes antSwingIn { - 0%, - 100% { - transform: translateX(0); - } - 20% { - transform: translateX(-10px); - } - 40% { - transform: translateX(10px); - } - 60% { - transform: translateX(-5px); - } - 80% { - transform: translateX(5px); - } +.ant-btn-danger:hover > a:only-child:after, +.ant-btn-danger:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.zoom-enter-active { - animation-duration: 0.2s; - animation-name: antZoomIn; - pointer-events: none; +.ant-btn-danger:active, +.ant-btn-danger.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; } -.zoom-leave-active { - animation-duration: 0.2s; - animation-name: antZoomOut; - pointer-events: none; +.ant-btn-danger:active > a:only-child, +.ant-btn-danger.active > a:only-child { + color: currentColor; } -.zoom-enter, -.zoom-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.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; } -.zoom-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.zoom-big-enter-active { - animation-duration: 0.2s; - animation-name: antZoomBigIn; - pointer-events: none; +.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; } -.zoom-big-leave-active { - animation-duration: 0.2s; - animation-name: antZoomBigOut; - pointer-events: none; +.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; } -.zoom-big-enter, -.zoom-big-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-circle, +.ant-btn-circle-outline { + width: 28px; + padding: 0; + font-size: 14px; + border-radius: 50%; + height: 28px; } -.zoom-big-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-circle.ant-btn-lg, +.ant-btn-circle-outline.ant-btn-lg { + width: 32px; + padding: 0; + font-size: 16px; + border-radius: 50%; + height: 32px; } -.zoom-big-fast-enter-active { - animation-duration: 0.1s; - animation-name: antZoomBigIn; - pointer-events: none; +.ant-btn-circle.ant-btn-sm, +.ant-btn-circle-outline.ant-btn-sm { + width: 22px; + padding: 0; + font-size: 12px; + border-radius: 50%; + height: 22px; } -.zoom-big-fast-leave-active { - animation-duration: 0.1s; - animation-name: antZoomBigOut; +.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; } -.zoom-big-fast-enter, -.zoom-big-fast-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn .anticon { + transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } -.zoom-big-fast-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn.ant-btn-loading:before { + display: block; } -.zoom-up-enter-active { - animation-duration: 0.2s; - animation-name: antZoomUpIn; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 29px; pointer-events: none; + position: relative; } -.zoom-up-leave-active { - animation-duration: 0.2s; - animation-name: antZoomUpOut; - pointer-events: none; +.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -14px; } -.zoom-up-enter, -.zoom-up-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { + padding-left: 24px; } -.zoom-up-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { + margin-left: -17px; } -.zoom-down-enter-active { - animation-duration: 0.2s; - animation-name: antZoomDownIn; - pointer-events: none; +.ant-btn-group { + position: relative; + display: inline-block; } -.zoom-down-leave-active { - animation-duration: 0.2s; - animation-name: antZoomDownOut; - pointer-events: none; +.ant-btn-group > .ant-btn { + position: relative; + z-index: 1; } -.zoom-down-enter, -.zoom-down-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group > .ant-btn:hover, +.ant-btn-group > .ant-btn:focus, +.ant-btn-group > .ant-btn:active, +.ant-btn-group > .ant-btn.active { + z-index: 2; } -.zoom-down-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group > .ant-btn:disabled { + z-index: 0; } -.zoom-left-enter-active { - animation-duration: 0.2s; - animation-name: antZoomLeftIn; - pointer-events: none; +.ant-btn-group-lg > .ant-btn { + padding: 0 15px; + font-size: 14px; + border-radius: 4px; + height: 32px; } -.zoom-left-leave-active { - animation-duration: 0.2s; - animation-name: antZoomLeftOut; - pointer-events: none; +.ant-btn-group-sm > .ant-btn { + padding: 0 7px; + font-size: 12px; + border-radius: 4px; + height: 22px; } -.zoom-left-enter, -.zoom-left-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group-sm > .ant-btn > .anticon { + font-size: 12px; } -.zoom-left-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group .ant-btn + .ant-btn, +.ant-btn + .ant-btn-group, +.ant-btn-group + .ant-btn, +.ant-btn-group + .ant-btn-group { + margin-left: -1px; } -.zoom-right-enter-active { - animation-duration: 0.2s; - animation-name: antZoomRightIn; - pointer-events: none; +.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { + border-radius: 0; + padding-left: 8px; + padding-right: 8px; +} +.ant-btn-group > .ant-btn:first-child { + margin-left: 0; } -.zoom-right-leave-active { - animation-duration: 0.2s; - animation-name: antZoomRightOut; - pointer-events: none; +.ant-btn-group > .ant-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + padding-right: 8px; } -.zoom-right-enter, -.zoom-right-appear { - transform: scale(0); - animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); +.ant-btn-group > .ant-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + padding-left: 8px; } -.zoom-right-leave { - animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); +.ant-btn-group > .ant-btn-group { + float: left; } -@keyframes antZoomIn { - 0% { - opacity: 0; - transform: scale(0.2); - } - 100% { - opacity: 1; - transform: scale(1); - } +.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { + border-radius: 0; } -@keyframes antZoomOut { - 0% { - transform: scale(1); - } - 100% { - opacity: 0; - transform: scale(0.2); - } +.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; } -@keyframes antZoomBigIn { - 0% { - opacity: 0; - transform: scale(0.8); - } - 100% { - transform: scale(1); - } +.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; } -@keyframes antZoomBigOut { - 0% { - transform: scale(1); - } - 100% { - opacity: 0; - transform: scale(0.8); - } +.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { + padding-left: 8px; + padding-right: 8px; } -@keyframes antZoomUpIn { - 0% { - opacity: 0; - transform-origin: 50% 0%; - transform: scale(0.8); - } - 100% { - transform-origin: 50% 0%; - transform: scale(1); - } +.ant-btn:focus > span, +.ant-btn:active > span { + position: relative; } -@keyframes antZoomUpOut { - 0% { - transform-origin: 50% 0%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 50% 0%; - transform: scale(0.8); - } +.ant-btn > .anticon + span, +.ant-btn > span + .anticon { + margin-left: 0.5em; } -@keyframes antZoomLeftIn { - 0% { - opacity: 0; - transform-origin: 0% 50%; - transform: scale(0.8); - } - 100% { - transform-origin: 0% 50%; - transform: scale(1); - } +.ant-btn-clicked:after { + content: ''; + position: absolute; + top: -1px; + left: -1px; + bottom: -1px; + right: -1px; + border-radius: inherit; + border: 0 solid #108ee9; + opacity: 0.4; + animation: buttonEffect .4s; + display: block; } -@keyframes antZoomLeftOut { - 0% { - transform-origin: 0% 50%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 0% 50%; - transform: scale(0.8); - } +.ant-btn-danger.ant-btn-clicked:after { + border-color: #f04134; } -@keyframes antZoomRightIn { - 0% { - opacity: 0; - transform-origin: 100% 50%; - transform: scale(0.8); - } - 100% { - transform-origin: 100% 50%; - transform: scale(1); - } +.ant-btn-background-ghost { + background: transparent!important; + border-color: #fff; + color: #fff; } -@keyframes antZoomRightOut { - 0% { - transform-origin: 100% 50%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 100% 50%; - transform: scale(0.8); - } +.ant-btn-background-ghost.ant-btn-primary { + color: #108ee9; + background-color: transparent; + border-color: #108ee9; } -@keyframes antZoomDownIn { - 0% { - opacity: 0; - transform-origin: 50% 100%; - transform: scale(0.8); - } - 100% { - transform-origin: 50% 100%; - transform: scale(1); - } +.ant-btn-background-ghost.ant-btn-primary > a:only-child { + color: currentColor; } -@keyframes antZoomDownOut { - 0% { - transform-origin: 50% 100%; - transform: scale(1); - } - 100% { - opacity: 0; - transform-origin: 50% 100%; - transform: scale(0.8); - } +.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-motion-collapse { - overflow: hidden; +.ant-btn-background-ghost.ant-btn-primary:hover, +.ant-btn-background-ghost.ant-btn-primary:focus { + color: #49a9ee; + background-color: transparent; + border-color: #49a9ee; } -.ant-motion-collapse-active { - transition: height .12s, opacity .12s; +.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, +.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { + color: currentColor; } -/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { - .@{className}-enter, - .@{className}-appear { - .motion-common(@duration); - animation-play-state: paused; - } - .@{className}-leave { - .motion-common-leave(@duration); - animation-play-state: paused; - } - .@{className}-enter.@{className}-enter-active, - .@{className}-appear.@{className}-appear-active { - animation-name: ~"@{keyframeName}In"; - animation-play-state: running; - pointer-events: none; - } - .@{className}-leave.@{className}-leave-active { - animation-name: ~"@{keyframeName}Out"; - animation-play-state: running; - pointer-events: none; - } -}*/ -.ant-popover { +.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; - z-index: 1030; - cursor: auto; - user-select: text; - white-space: normal; - font-size: 12px; - line-height: 1.5; - font-weight: normal; - text-align: left; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover:after { - content: ""; - position: absolute; - background: rgba(255, 255, 255, 0.01); +.ant-btn-background-ghost.ant-btn-primary:active, +.ant-btn-background-ghost.ant-btn-primary.active { + color: #0e77ca; + background-color: transparent; + border-color: #0e77ca; } -.ant-popover-hidden { - display: none; +.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-popover-placement-top, -.ant-popover-placement-topLeft, -.ant-popover-placement-topRight { - padding-bottom: 4px; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-right, -.ant-popover-placement-rightTop, -.ant-popover-placement-rightBottom { - padding-left: 4px; +.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-popover-placement-bottom, -.ant-popover-placement-bottomLeft, -.ant-popover-placement-bottomRight { - padding-top: 4px; +.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-popover-placement-left, -.ant-popover-placement-leftTop, -.ant-popover-placement-leftBottom { - padding-right: 4px; +.ant-btn-background-ghost.ant-btn-danger { + color: #f04134; + background-color: transparent; + border-color: #f04134; } -.ant-popover-inner { - background-color: #fff; - background-clip: padding-box; - border-radius: 4px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); +.ant-btn-background-ghost.ant-btn-danger > a:only-child { + color: currentColor; } -.ant-popover-title { - min-width: 177px; - margin: 0; - padding: 0 16px; - line-height: 32px; - height: 32px; - border-bottom: 1px solid #e9e9e9; - color: rgba(0, 0, 0, 0.85); - font-weight: 500; +.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-popover-inner-content { - padding: 8px 16px; - color: rgba(0, 0, 0, 0.65); +.ant-btn-background-ghost.ant-btn-danger:hover, +.ant-btn-background-ghost.ant-btn-danger:focus { + color: #f46e65; + background-color: transparent; + border-color: #f46e65; } -.ant-popover-message { - padding: 8px 0 16px; - font-size: 12px; - color: rgba(0, 0, 0, 0.65); +.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-popover-message > .anticon { - color: #ffbf00; - line-height: 17px; +.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-popover-message-title { - padding-left: 20px; -} -.ant-popover-buttons { - text-align: right; - margin-bottom: 8px; +.ant-btn-background-ghost.ant-btn-danger:active, +.ant-btn-background-ghost.ant-btn-danger.active { + color: #d73435; + background-color: transparent; + border-color: #d73435; } -.ant-popover-buttons button { - margin-left: 8px; +.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-popover-arrow, -.ant-popover-arrow:after { +.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; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.ant-popover-arrow { - border-width: 5px; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-arrow:after { - border-width: 4px; - content: ""; +.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: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.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 { - border-bottom-width: 0; - border-top-color: rgba(217, 217, 217, 0.7); - bottom: -1px; +.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - bottom: 1px; - margin-left: -4px; - border-bottom-width: 0; - border-top-color: #fff; +.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-popover-placement-top > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +@keyframes buttonEffect { + to { + opacity: 0; + top: -6px; + left: -6px; + bottom: -6px; + right: -6px; + border-width: 6px; + } } -.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-success { + color: #fff; + background-color: #00a854; + border-color: #00a854; } -.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-success > a:only-child { + color: currentColor; } -.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: -1px; - border-left-width: 0; - border-right-color: rgba(217, 217, 217, 0.7); +.ant-btn-success > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - left: 1px; - bottom: -4px; - border-left-width: 0; - border-right-color: #fff; +.ant-btn-success:hover, +.ant-btn-success:focus { + color: #fff; + background-color: #3dbd7d; + border-color: #3dbd7d; } -.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-success:hover > a:only-child, +.ant-btn-success:focus > a:only-child { + color: currentColor; } -.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-success:hover > a:only-child:after, +.ant-btn-success:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-success:active, +.ant-btn-success.active { + color: #fff; + background-color: #00924c; + border-color: #00924c; } -.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 { - border-top-width: 0; - border-bottom-color: rgba(217, 217, 217, 0.7); - top: -1px; +.ant-btn-success:active > a:only-child, +.ant-btn-success.active > a:only-child { + color: currentColor; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - top: 1px; - margin-left: -4px; - border-top-width: 0; - border-bottom-color: #fff; +.ant-btn-success:active > a:only-child:after, +.ant-btn-success.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow { - left: 50%; - margin-left: -5px; +.ant-btn-success.disabled, +.ant-btn-success[disabled], +.ant-btn-success.disabled:hover, +.ant-btn-success[disabled]:hover, +.ant-btn-success.disabled:focus, +.ant-btn-success[disabled]:focus, +.ant-btn-success.disabled:active, +.ant-btn-success[disabled]:active, +.ant-btn-success.disabled.active, +.ant-btn-success[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow { - left: 16px; +.ant-btn-success.disabled > a:only-child, +.ant-btn-success[disabled] > a:only-child, +.ant-btn-success.disabled:hover > a:only-child, +.ant-btn-success[disabled]:hover > a:only-child, +.ant-btn-success.disabled:focus > a:only-child, +.ant-btn-success[disabled]:focus > a:only-child, +.ant-btn-success.disabled:active > a:only-child, +.ant-btn-success[disabled]:active > a:only-child, +.ant-btn-success.disabled.active > a:only-child, +.ant-btn-success[disabled].active > a:only-child { + color: currentColor; } -.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow { - right: 16px; +.ant-btn-success.disabled > a:only-child:after, +.ant-btn-success[disabled] > a:only-child:after, +.ant-btn-success.disabled:hover > a:only-child:after, +.ant-btn-success[disabled]:hover > a:only-child:after, +.ant-btn-success.disabled:focus > a:only-child:after, +.ant-btn-success[disabled]:focus > a:only-child:after, +.ant-btn-success.disabled:active > a:only-child:after, +.ant-btn-success[disabled]:active > a:only-child:after, +.ant-btn-success.disabled.active > a:only-child:after, +.ant-btn-success[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.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: -1px; - border-right-width: 0; - border-left-color: rgba(217, 217, 217, 0.7); +.ant-btn-success.ant-btn-clicked:after { + border-color: #00a854; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow:after, -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -4px; +.ant-btn-info { + color: #fff; + background-color: #49a9ee; + border-color: #49a9ee; } -.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow { - top: 50%; - margin-top: -5px; +.ant-btn-info > a:only-child { + color: currentColor; } -.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow { - top: 12px; +.ant-btn-info > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow { - bottom: 12px; +.ant-btn-info:hover, +.ant-btn-info:focus { + color: #fff; + background-color: #75bef2; + border-color: #75bef2; } -.ant-btn { - display: inline-block; - margin-bottom: 0; - font-weight: 500; - text-align: center; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - line-height: 1.5; - padding: 0 15px; - font-size: 12px; - border-radius: 4px; - height: 28px; - user-select: none; - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - position: relative; - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; +.ant-btn-info:hover > a:only-child, +.ant-btn-info:focus > a:only-child { + color: currentColor; } -.ant-btn > .anticon { - line-height: 1; +.ant-btn-info:hover > a:only-child:after, +.ant-btn-info:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn, -.ant-btn:active, -.ant-btn:focus { - outline: 0; +.ant-btn-info:active, +.ant-btn-info.active { + color: #fff; + background-color: #3a8fd3; + border-color: #3a8fd3; } -.ant-btn:not([disabled]):hover { - text-decoration: none; +.ant-btn-info:active > a:only-child, +.ant-btn-info.active > a:only-child { + color: currentColor; } -.ant-btn:not([disabled]):active { - outline: 0; - transition: none; +.ant-btn-info:active > a:only-child:after, +.ant-btn-info.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn.disabled, -.ant-btn[disabled] { - cursor: not-allowed; +.ant-btn-info.disabled, +.ant-btn-info[disabled], +.ant-btn-info.disabled:hover, +.ant-btn-info[disabled]:hover, +.ant-btn-info.disabled:focus, +.ant-btn-info[disabled]:focus, +.ant-btn-info.disabled:active, +.ant-btn-info[disabled]:active, +.ant-btn-info.disabled.active, +.ant-btn-info[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; } -.ant-btn.disabled > *, -.ant-btn[disabled] > * { - pointer-events: none; +.ant-btn-info.disabled > a:only-child, +.ant-btn-info[disabled] > a:only-child, +.ant-btn-info.disabled:hover > a:only-child, +.ant-btn-info[disabled]:hover > a:only-child, +.ant-btn-info.disabled:focus > a:only-child, +.ant-btn-info[disabled]:focus > a:only-child, +.ant-btn-info.disabled:active > a:only-child, +.ant-btn-info[disabled]:active > a:only-child, +.ant-btn-info.disabled.active > a:only-child, +.ant-btn-info[disabled].active > a:only-child { + color: currentColor; } -.ant-btn-lg { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-btn-info.disabled > a:only-child:after, +.ant-btn-info[disabled] > a:only-child:after, +.ant-btn-info.disabled:hover > a:only-child:after, +.ant-btn-info[disabled]:hover > a:only-child:after, +.ant-btn-info.disabled:focus > a:only-child:after, +.ant-btn-info[disabled]:focus > a:only-child:after, +.ant-btn-info.disabled:active > a:only-child:after, +.ant-btn-info[disabled]:active > a:only-child:after, +.ant-btn-info.disabled.active > a:only-child:after, +.ant-btn-info[disabled].active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; } -.ant-btn-sm { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-btn-info.ant-btn-clicked:after { + border-color: #49a9ee; } -.ant-btn > a:only-child { +.ant-btn-warning { + color: #fff; + background-color: #ffbf00; + border-color: #ffbf00; +} +.ant-btn-warning > a:only-child { color: currentColor; } -.ant-btn > a:only-child:after { +.ant-btn-warning > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19242,18 +19812,18 @@ samp { right: 0; background: transparent; } -.ant-btn:hover, -.ant-btn:focus { - color: #108ee9; - background-color: #fff; - border-color: #108ee9; +.ant-btn-warning:hover, +.ant-btn-warning:focus { + color: #fff; + background-color: #ffce3d; + border-color: #ffce3d; } -.ant-btn:hover > a:only-child, -.ant-btn:focus > a:only-child { +.ant-btn-warning:hover > a:only-child, +.ant-btn-warning:focus > a:only-child { color: currentColor; } -.ant-btn:hover > a:only-child:after, -.ant-btn:focus > a:only-child:after { +.ant-btn-warning:hover > a:only-child:after, +.ant-btn-warning:focus > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19262,18 +19832,18 @@ samp { right: 0; background: transparent; } -.ant-btn:active, -.ant-btn.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-btn-warning:active, +.ant-btn-warning.active { + color: #fff; + background-color: #e09a00; + border-color: #e09a00; } -.ant-btn:active > a:only-child, -.ant-btn.active > a:only-child { +.ant-btn-warning:active > a:only-child, +.ant-btn-warning.active > a:only-child { color: currentColor; } -.ant-btn:active > a:only-child:after, -.ant-btn.active > a:only-child:after { +.ant-btn-warning:active > a:only-child:after, +.ant-btn-warning.active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19282,42 +19852,42 @@ samp { 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 { +.ant-btn-warning.disabled, +.ant-btn-warning[disabled], +.ant-btn-warning.disabled:hover, +.ant-btn-warning[disabled]:hover, +.ant-btn-warning.disabled:focus, +.ant-btn-warning[disabled]:focus, +.ant-btn-warning.disabled:active, +.ant-btn-warning[disabled]:active, +.ant-btn-warning.disabled.active, +.ant-btn-warning[disabled].active { color: rgba(0, 0, 0, 0.25); background-color: #f7f7f7; border-color: #d9d9d9; } -.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 { +.ant-btn-warning.disabled > a:only-child, +.ant-btn-warning[disabled] > a:only-child, +.ant-btn-warning.disabled:hover > a:only-child, +.ant-btn-warning[disabled]:hover > a:only-child, +.ant-btn-warning.disabled:focus > a:only-child, +.ant-btn-warning[disabled]:focus > a:only-child, +.ant-btn-warning.disabled:active > a:only-child, +.ant-btn-warning[disabled]:active > a:only-child, +.ant-btn-warning.disabled.active > a:only-child, +.ant-btn-warning[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 { +.ant-btn-warning.disabled > a:only-child:after, +.ant-btn-warning[disabled] > a:only-child:after, +.ant-btn-warning.disabled:hover > a:only-child:after, +.ant-btn-warning[disabled]:hover > a:only-child:after, +.ant-btn-warning.disabled:focus > a:only-child:after, +.ant-btn-warning[disabled]:focus > a:only-child:after, +.ant-btn-warning.disabled:active > a:only-child:after, +.ant-btn-warning[disabled]:active > a:only-child:after, +.ant-btn-warning.disabled.active > a:only-child:after, +.ant-btn-warning[disabled].active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19326,21 +19896,18 @@ samp { right: 0; background: transparent; } -.ant-btn:hover, -.ant-btn:focus, -.ant-btn:active, -.ant-btn.active { - background: #fff; +.ant-btn-warning.ant-btn-clicked:after { + border-color: #ffbf00; } -.ant-btn-primary { +.ant-btn-error { color: #fff; - background-color: #108ee9; - border-color: #108ee9; + background-color: #f04134; + border-color: #f04134; } -.ant-btn-primary > a:only-child { +.ant-btn-error > a:only-child { color: currentColor; } -.ant-btn-primary > a:only-child:after { +.ant-btn-error > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19349,18 +19916,82 @@ samp { right: 0; background: transparent; } -.ant-btn-primary:hover, -.ant-btn-primary:focus { +.ant-btn-error:hover, +.ant-btn-error:focus { color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; + background-color: #f46e65; + border-color: #f46e65; } -.ant-btn-primary:hover > a:only-child, -.ant-btn-primary:focus > a:only-child { +.ant-btn-error:hover > a:only-child, +.ant-btn-error:focus > a:only-child { color: currentColor; } -.ant-btn-primary:hover > a:only-child:after, -.ant-btn-primary:focus > a:only-child:after { +.ant-btn-error:hover > a:only-child:after, +.ant-btn-error:focus > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn-error:active, +.ant-btn-error.active { + color: #fff; + background-color: #d73435; + border-color: #d73435; +} +.ant-btn-error:active > a:only-child, +.ant-btn-error.active > a:only-child { + color: currentColor; +} +.ant-btn-error:active > a:only-child:after, +.ant-btn-error.active > a:only-child:after { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: transparent; +} +.ant-btn-error.disabled, +.ant-btn-error[disabled], +.ant-btn-error.disabled:hover, +.ant-btn-error[disabled]:hover, +.ant-btn-error.disabled:focus, +.ant-btn-error[disabled]:focus, +.ant-btn-error.disabled:active, +.ant-btn-error[disabled]:active, +.ant-btn-error.disabled.active, +.ant-btn-error[disabled].active { + color: rgba(0, 0, 0, 0.25); + background-color: #f7f7f7; + border-color: #d9d9d9; +} +.ant-btn-error.disabled > a:only-child, +.ant-btn-error[disabled] > a:only-child, +.ant-btn-error.disabled:hover > a:only-child, +.ant-btn-error[disabled]:hover > a:only-child, +.ant-btn-error.disabled:focus > a:only-child, +.ant-btn-error[disabled]:focus > a:only-child, +.ant-btn-error.disabled:active > a:only-child, +.ant-btn-error[disabled]:active > a:only-child, +.ant-btn-error.disabled.active > a:only-child, +.ant-btn-error[disabled].active > a:only-child { + color: currentColor; +} +.ant-btn-error.disabled > a:only-child:after, +.ant-btn-error[disabled] > a:only-child:after, +.ant-btn-error.disabled:hover > a:only-child:after, +.ant-btn-error[disabled]:hover > a:only-child:after, +.ant-btn-error.disabled:focus > a:only-child:after, +.ant-btn-error[disabled]:focus > a:only-child:after, +.ant-btn-error.disabled:active > a:only-child:after, +.ant-btn-error[disabled]:active > a:only-child:after, +.ant-btn-error.disabled.active > a:only-child:after, +.ant-btn-error[disabled].active > a:only-child:after { content: ''; position: absolute; top: 0; @@ -19369,1187 +20000,1017 @@ samp { right: 0; background: transparent; } -.ant-btn-primary:active, -.ant-btn-primary.active { - color: #fff; - background-color: #0e77ca; - border-color: #0e77ca; +.ant-btn-error.ant-btn-clicked:after { + border-color: #f04134; +} +.ant-btn-group > .ant-btn { + float: left; +} +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-transfer { + position: relative; + line-height: 1.5; +} +.ant-transfer-list { + font-size: 12px; + border: 1px solid #d9d9d9; + display: inline-block; + border-radius: 4px; + vertical-align: middle; + position: relative; + width: 180px; + height: 200px; + padding-top: 33px; +} +.ant-transfer-list-with-footer { + padding-bottom: 33px; +} +.ant-transfer-list-search-action { + color: rgba(0, 0, 0, 0.25); + position: absolute; + top: 4px; + right: 4px; + bottom: 4px; + width: 28px; + line-height: 26px; + text-align: center; + font-size: 14px; +} +.ant-transfer-list-search-action .anticon { + transition: all .3s; + font-size: 12px; + color: rgba(0, 0, 0, 0.25); } -.ant-btn-primary:active > a:only-child, -.ant-btn-primary.active > a:only-child { - color: currentColor; +.ant-transfer-list-search-action .anticon:hover { + color: rgba(0, 0, 0, 0.43); } -.ant-btn-primary:active > a:only-child:after, -.ant-btn-primary.active > a:only-child:after { - content: ''; +span.ant-transfer-list-search-action { + pointer-events: none; +} +.ant-transfer-list-header { + padding: 7px 15px; + border-radius: 4px 4px 0 0; + background: #fff; + color: rgba(0, 0, 0, 0.65); + border-bottom: 1px solid #e9e9e9; + overflow: hidden; position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + width: 100%; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-transfer-list-header-title { + position: absolute; + right: 15px; } -.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-transfer-list-body { + font-size: 12px; + position: relative; + height: 100%; } -.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: ''; +.ant-transfer-list-body-search-wrapper { position: absolute; top: 0; left: 0; - bottom: 0; - right: 0; - background: transparent; + padding: 4px; + width: 100%; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #0e77ca; - border-left-color: #0e77ca; +.ant-transfer-list-body-with-search { + padding-top: 34px; } -.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #d9d9d9; +.ant-transfer-list-content { + height: 100%; + overflow: auto; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #0e77ca; +.ant-transfer-list-content-item { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + padding: 7px 15px; + min-height: 32px; + transition: all 0.3s ease; } -.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #d9d9d9; +.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { + cursor: pointer; + background-color: #ecf6fd; } -.ant-btn-group .ant-btn-primary:last-child:not(:first-child), -.ant-btn-group .ant-btn-primary + .ant-btn-primary { - border-left-color: #0e77ca; +.ant-transfer-list-content-item-disabled { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); } -.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: #d9d9d9; +.ant-transfer-list-content-item-highlight-enter { + animation: transferHighlightIn 1s ease; + transition: none; } -.ant-btn-ghost { - color: rgba(0, 0, 0, 0.65); - background-color: transparent; - border-color: #d9d9d9; +.ant-transfer-list-body-not-found { + padding-top: 0; + color: rgba(0, 0, 0, 0.25); + text-align: center; + display: none; + position: absolute; + top: 50%; + width: 100%; + margin-top: -10px; } -.ant-btn-ghost > a:only-child { - color: currentColor; +.ant-transfer-list-content:empty + .ant-transfer-list-body-not-found { + display: block; } -.ant-btn-ghost > a:only-child:after { - content: ''; +.ant-transfer-list-footer { + border-top: 1px solid #e9e9e9; + border-radius: 0 0 4px 4px; position: absolute; - top: 0; - left: 0; bottom: 0; - right: 0; - background: transparent; + left: 0; + width: 100%; } -.ant-btn-ghost:hover, -.ant-btn-ghost:focus { - color: #108ee9; - background-color: transparent; - border-color: #108ee9; +.ant-transfer-operation { + display: inline-block; + overflow: hidden; + margin: 0 8px; + vertical-align: middle; } -.ant-btn-ghost:hover > a:only-child, -.ant-btn-ghost:focus > a:only-child { - color: currentColor; +.ant-transfer-operation .ant-btn { + display: block; } -.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-transfer-operation .ant-btn:first-child { + margin-bottom: 4px; } -.ant-btn-ghost:active, -.ant-btn-ghost.active { - color: #0e77ca; - background-color: transparent; - border-color: #0e77ca; +.ant-transfer-operation .ant-btn .anticon { + display: inline-block; + font-size: 12px; + font-size: 10px \9; + transform: scale(0.83333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; } -.ant-btn-ghost:active > a:only-child, -.ant-btn-ghost.active > a:only-child { - color: currentColor; +:root .ant-transfer-operation .ant-btn .anticon { + filter: none; } -.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; +:root .ant-transfer-operation .ant-btn .anticon { + font-size: 12px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +@keyframes transferHighlightIn { + 0% { + background: #d2eafb; + } + 100% { + background: transparent; + } } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-timeline { + list-style: none; + margin: 0; + padding: 0; } -.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: ''; +.ant-timeline-item { + position: relative; + padding: 0 0 12px; + list-style: none; + margin: 0; +} +.ant-timeline-item-tail { position: absolute; + left: 5px; top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed { - color: rgba(0, 0, 0, 0.65); - background-color: #fff; - border-color: #d9d9d9; - border-style: dashed; + height: 100%; + border-left: 2px solid #e9e9e9; } -.ant-btn-dashed > a:only-child { - color: currentColor; +.ant-timeline-item-pending .ant-timeline-item-tail { + display: none; } -.ant-btn-dashed > a:only-child:after { - content: ''; +.ant-timeline-item-head { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; -} -.ant-btn-dashed:hover, -.ant-btn-dashed:focus { - color: #108ee9; + width: 12px; + height: 12px; background-color: #fff; + border-radius: 100px; + border: 2px solid transparent; +} +.ant-timeline-item-head-blue { border-color: #108ee9; + color: #108ee9; } -.ant-btn-dashed:hover > a:only-child, -.ant-btn-dashed:focus > a:only-child { - color: currentColor; +.ant-timeline-item-head-red { + border-color: #f04134; + color: #f04134; } -.ant-btn-dashed:hover > a:only-child:after, -.ant-btn-dashed:focus > a:only-child:after { - content: ''; +.ant-timeline-item-head-green { + border-color: #00a854; + color: #00a854; +} +.ant-timeline-item-head-custom { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + text-align: center; + width: 40px; + left: -14px; + line-height: 1; + margin-top: 6px; + border: 0; + height: auto; + border-radius: 0; + padding: 3px 0; + font-size: 12px; + transform: translateY(-50%); } -.ant-btn-dashed:active, -.ant-btn-dashed.active { - color: #0e77ca; - background-color: #fff; - border-color: #0e77ca; +.ant-timeline-item-content { + padding: 0 0 10px 24px; + font-size: 12px; + position: relative; + top: -3px; } -.ant-btn-dashed:active > a:only-child, -.ant-btn-dashed.active > a:only-child { - color: currentColor; +.ant-timeline-item-last .ant-timeline-item-tail { + border-left: 2px dotted #e9e9e9; + display: none; } -.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-timeline-item-last .ant-timeline-item-content { + min-height: 48px; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail { + display: block; } -.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; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: 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-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-carousel .slick-list { + position: relative; + overflow: hidden; + display: block; + margin: 0; + padding: 0; } -.ant-btn-danger { - color: #f04134; - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-carousel .slick-list:focus { + outline: none; } -.ant-btn-danger > a:only-child { - color: currentColor; +.ant-carousel .slick-list.dragging { + cursor: pointer; } -.ant-btn-danger > a:only-child:after { - content: ''; - position: absolute; - top: 0; +.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; - bottom: 0; - right: 0; - background: transparent; + top: 0; + display: block; } -.ant-btn-danger:hover, -.ant-btn-danger:focus { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-carousel .slick-track:before, +.ant-carousel .slick-track:after { + content: ""; + display: table; } -.ant-btn-danger:hover > a:only-child, -.ant-btn-danger:focus > a:only-child { - color: currentColor; +.ant-carousel .slick-track:after { + clear: both; } -.ant-btn-danger:hover > a:only-child:after, -.ant-btn-danger:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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-btn-danger:active, -.ant-btn-danger.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-carousel .slick-slide.dragging img { + pointer-events: none; } -.ant-btn-danger:active > a:only-child, -.ant-btn-danger.active > a:only-child { - color: currentColor; +.ant-carousel .slick-initialized .slick-slide { + display: block; } -.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-carousel .slick-loading .slick-slide { + visibility: hidden; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-carousel .slick-vertical .slick-slide { + display: block; + height: auto; + border: 1px solid transparent; } -.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-carousel .slick-arrow.slick-hidden { + display: none; } -.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: ''; +.ant-carousel .slick-prev, +.ant-carousel .slick-next { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; + display: block; + height: 20px; + width: 20px; + line-height: 0; + font-size: 0; + cursor: pointer; background: transparent; -} -.ant-btn-circle, -.ant-btn-circle-outline { - width: 28px; - padding: 0; - font-size: 14px; - border-radius: 50%; - height: 28px; -} -.ant-btn-circle.ant-btn-lg, -.ant-btn-circle-outline.ant-btn-lg { - width: 32px; + color: transparent; + top: 50%; + margin-top: -10px; padding: 0; - font-size: 16px; - border-radius: 50%; - height: 32px; + border: 0; + outline: none; } -.ant-btn-circle.ant-btn-sm, -.ant-btn-circle-outline.ant-btn-sm { - width: 22px; - padding: 0; - font-size: 12px; - border-radius: 50%; - height: 22px; +.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-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-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-btn .anticon { - transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +.ant-carousel .slick-prev.slick-disabled:before, +.ant-carousel .slick-next.slick-disabled:before { + opacity: 0.25; } -.ant-btn.ant-btn-loading:before { - display: block; +.ant-carousel .slick-prev { + left: -25px; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 29px; - pointer-events: none; - position: relative; +.ant-carousel .slick-prev:before { + content: "\2190"; } -.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -14px; +.ant-carousel .slick-next { + right: -25px; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) { - padding-left: 24px; +.ant-carousel .slick-next:before { + content: "\2192"; } -.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon { - margin-left: -17px; +.ant-carousel .slick-dots { + position: absolute; + bottom: 12px; + list-style: none; + display: block; + text-align: center; + padding: 0; + width: 100%; + height: 3px; } -.ant-btn-group { +.ant-carousel .slick-dots li { position: relative; display: inline-block; + vertical-align: top; + text-align: center; + margin: 0 2px; + padding: 0; } -.ant-btn-group > .ant-btn { - position: relative; - z-index: 1; -} -.ant-btn-group > .ant-btn:hover, -.ant-btn-group > .ant-btn:focus, -.ant-btn-group > .ant-btn:active, -.ant-btn-group > .ant-btn.active { - z-index: 2; +.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; } -.ant-btn-group > .ant-btn:disabled { - z-index: 0; +.ant-carousel .slick-dots li button:hover, +.ant-carousel .slick-dots li button:focus { + opacity: 0.75; } -.ant-btn-group-lg > .ant-btn { - padding: 0 15px; - font-size: 14px; - border-radius: 4px; - height: 32px; +.ant-carousel .slick-dots li.slick-active button { + background: #fff; + opacity: 1; + width: 24px; } -.ant-btn-group-sm > .ant-btn { - padding: 0 7px; - font-size: 12px; - border-radius: 4px; - height: 22px; +.ant-carousel .slick-dots li.slick-active button:hover, +.ant-carousel .slick-dots li.slick-active button:focus { + opacity: 1; } -.ant-btn-group-sm > .ant-btn > .anticon { - font-size: 12px; +.ant-carousel-vertical .slick-dots { + width: 3px; + bottom: auto; + right: 12px; + top: 50%; + transform: translateY(-50%); + height: auto; } -.ant-btn-group .ant-btn + .ant-btn, -.ant-btn + .ant-btn-group, -.ant-btn-group + .ant-btn, -.ant-btn-group + .ant-btn-group { - margin-left: -1px; +.ant-carousel-vertical .slick-dots li { + margin: 0 2px; + vertical-align: baseline; } -.ant-btn-group .ant-btn:not(:first-child):not(:last-child) { - border-radius: 0; - padding-left: 8px; - padding-right: 8px; +.ant-carousel-vertical .slick-dots li button { + width: 3px; + height: 16px; } -.ant-btn-group > .ant-btn:first-child { - margin-left: 0; +.ant-carousel-vertical .slick-dots li.slick-active button { + width: 3px; + height: 24px; } -.ant-btn-group > .ant-btn:first-child:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - padding-right: 8px; +.ant-carousel-arrow { + border: none; + outline: 0; + padding: 0; + margin: 0; + width: 36px; + height: 36px; + border-radius: 50%; + cursor: pointer; + display: none; + position: absolute; + top: 50%; + z-index: 10; + transform: translateY(-50%); + transition: .2s; + background-color: rgba(31, 45, 61, 0.11); + color: #fff; + text-align: center; + font-size: 1em; + font-family: inherit; + line-height: inherit; } -.ant-btn-group > .ant-btn:last-child:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - padding-left: 8px; +.ant-carousel-arrow:hover { + background-color: rgba(31, 45, 61, 0.5); } -.ant-btn-group > .ant-btn-group { - float: left; +.ant-carousel-arrow-hover { + display: inherit; + opacity: 0; } -.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn { - border-radius: 0; +.ant-carousel-arrow-always { + display: inherit; } -.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-carousel-arrow.left { + left: 16px; } -.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-carousel-arrow.right { + right: 16px; } -.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only { - padding-left: 8px; - padding-right: 8px; +.ant-carousel:hover .ant-carousel-arrow { + opacity: 1; } -.ant-btn:focus > span, -.ant-btn:active > span { - position: relative; +.ant-carousel .ant-carousel-dots-outside { + bottom: -10px; } -.ant-btn > .anticon + span, -.ant-btn > span + .anticon { - margin-left: 0.5em; +.ant-carousel .ant-carousel-dots-outside > li > button { + background: #8391a5; } -.ant-btn-clicked:after { - content: ''; - position: absolute; - top: -1px; - left: -1px; - bottom: -1px; - right: -1px; - border-radius: inherit; - border: 0 solid #108ee9; - opacity: 0.4; - animation: buttonEffect .4s; - display: block; +.ant-carousel .ant-carousel-dots-outside > li.slick-active > button { + background: #8391a5; } -.ant-btn-danger.ant-btn-clicked:after { - border-color: #f04134; +.ant-carousel .ant-carousel-dots-none { + display: none; } -.ant-btn-background-ghost { - background: transparent!important; - border-color: #fff; - color: #fff; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-select-tree-checkbox { + white-space: nowrap; + cursor: pointer; + outline: none; + display: inline-block; + line-height: 1; + position: relative; + vertical-align: middle; } -.ant-btn-background-ghost.ant-btn-primary { - color: #108ee9; - background-color: transparent; +.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox-focused .ant-select-tree-checkbox-inner { border-color: #108ee9; } -.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; +.ant-select-tree-checkbox-inner { + position: relative; 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: #49a9ee; - background-color: transparent; - border-color: #49a9ee; -} -.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, -.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child { - color: currentColor; + display: inline-block; + width: 14px; + height: 14px; + border: 1px solid #d9d9d9; + border-radius: 3px; + background-color: #fff; + transition: all .3s; } -.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: ''; +.ant-select-tree-checkbox-inner:after { + transform: rotate(45deg) scale(0); 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: #0e77ca; - background-color: transparent; - border-color: #0e77ca; -} -.ant-btn-background-ghost.ant-btn-primary:active > a:only-child, -.ant-btn-background-ghost.ant-btn-primary.active > a:only-child { - color: currentColor; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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); } -.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: ''; +.ant-select-tree-checkbox-input { 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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.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; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); 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; + width: 100%; + height: 100%; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child { - color: currentColor; +.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after { + content: ' '; + transform: scale(1); + position: absolute; + left: 2px; + top: 5px; + width: 8px; + height: 1px; } -.ant-btn-background-ghost.ant-btn-danger > a:only-child:after { - content: ''; +.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + transform: rotate(45deg) scale(1); position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + left: 4px; + top: 1px; + display: table; + width: 5px; + height: 8px; + 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; } -.ant-btn-background-ghost.ant-btn-danger:hover, -.ant-btn-background-ghost.ant-btn-danger:focus { - color: #f46e65; - background-color: transparent; - border-color: #f46e65; +.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner, +.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { + background-color: #108ee9; + border-color: #108ee9; } -.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-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + animation-name: none; + border-color: rgba(0, 0, 0, 0.25); } -.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-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { + border-color: #d9d9d9 !important; + background-color: #f3f3f3; } -.ant-btn-background-ghost.ant-btn-danger:active, -.ant-btn-background-ghost.ant-btn-danger.active { - color: #d73435; - background-color: transparent; - border-color: #d73435; +.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after { + animation-name: none; + border-color: #f3f3f3; } -.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-select-tree-checkbox-disabled + span { + color: rgba(0, 0, 0, 0.25); + cursor: not-allowed; } -.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-select-tree-checkbox-wrapper { + cursor: pointer; + font-size: 12px; + display: inline-block; } -.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: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-select-tree-checkbox-wrapper:not(:last-child) { + margin-right: 8px; } -.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-select-tree-checkbox-wrapper + span, +.ant-select-tree-checkbox + span { + padding-left: 8px; + padding-right: 8px; } -.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-select-tree-checkbox-group { + font-size: 12px; } -@keyframes buttonEffect { - to { - opacity: 0; - top: -6px; - left: -6px; - bottom: -6px; - right: -6px; - border-width: 6px; - } +.ant-select-tree-checkbox-group-item { + display: inline-block; } -.ant-btn-success { - color: #fff; - background-color: #00a854; - border-color: #00a854; +@media \0screen { + .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:before, + .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after { + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E632"; + font-weight: bold; + font-size: 8px; + border: 0; + color: #fff; + left: 2px; + top: 3px; + position: absolute; + } } -.ant-btn-success > a:only-child { - color: currentColor; +.ant-select-tree { + margin: 0; + padding: 8px; + font-size: 12px; } -.ant-btn-success > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li { + padding: 0; + margin: 8px 0; + list-style: none; + white-space: nowrap; + outline: 0; } -.ant-btn-success:hover, -.ant-btn-success:focus { - color: #fff; - background-color: #3dbd7d; - border-color: #3dbd7d; +.ant-select-tree li.filter-node > span { + font-weight: bold !important; } -.ant-btn-success:hover > a:only-child, -.ant-btn-success:focus > a:only-child { - color: currentColor; +.ant-select-tree li ul { + margin: 0; + padding: 0 0 0 18px; } -.ant-btn-success:hover > a:only-child:after, -.ant-btn-success:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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; + vertical-align: top; + color: rgba(0, 0, 0, 0.65); + transition: all 0.3s ease; } -.ant-btn-success:active, -.ant-btn-success.active { - color: #fff; - background-color: #00924c; - border-color: #00924c; +.ant-select-tree li .ant-select-tree-node-content-wrapper:hover { + background-color: #ecf6fd; } -.ant-btn-success:active > a:only-child, -.ant-btn-success.active > a:only-child { - color: currentColor; +.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { + background-color: #d2eafb; } -.ant-btn-success:active > a:only-child:after, -.ant-btn-success.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-checkbox { + margin: 2px 4px 0 0; } -.ant-btn-success.disabled, -.ant-btn-success[disabled], -.ant-btn-success.disabled:hover, -.ant-btn-success[disabled]:hover, -.ant-btn-success.disabled:focus, -.ant-btn-success[disabled]:focus, -.ant-btn-success.disabled:active, -.ant-btn-success[disabled]:active, -.ant-btn-success.disabled.active, -.ant-btn-success[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.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: 24px; + display: inline-block; + vertical-align: middle; + border: 0 none; + cursor: pointer; + outline: none; + text-align: center; } -.ant-btn-success.disabled > a:only-child, -.ant-btn-success[disabled] > a:only-child, -.ant-btn-success.disabled:hover > a:only-child, -.ant-btn-success[disabled]:hover > a:only-child, -.ant-btn-success.disabled:focus > a:only-child, -.ant-btn-success[disabled]:focus > a:only-child, -.ant-btn-success.disabled:active > a:only-child, -.ant-btn-success[disabled]:active > a:only-child, -.ant-btn-success.disabled.active > a:only-child, -.ant-btn-success[disabled].active > a:only-child { - color: currentColor; +.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: "\E64D"; + font-weight: bold; + animation: loadingCircle 1s infinite linear; + margin-top: 8px; } -.ant-btn-success.disabled > a:only-child:after, -.ant-btn-success[disabled] > a:only-child:after, -.ant-btn-success.disabled:hover > a:only-child:after, -.ant-btn-success[disabled]:hover > a:only-child:after, -.ant-btn-success.disabled:focus > a:only-child:after, -.ant-btn-success[disabled]:focus > a:only-child:after, -.ant-btn-success.disabled:active > a:only-child:after, -.ant-btn-success[disabled]:active > a:only-child:after, -.ant-btn-success.disabled.active > a:only-child:after, -.ant-btn-success[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-switcher-noop { + cursor: auto; } -.ant-btn-success.ant-btn-clicked:after { - border-color: #00a854; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn-info { - color: #fff; - background-color: #49a9ee; - border-color: #49a9ee; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + filter: none; } -.ant-btn-info > a:only-child { - color: currentColor; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_open:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_open:after { + font-size: 12px; } -.ant-btn-info > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; } -.ant-btn-info:hover, -.ant-btn-info:focus { - color: #fff; - background-color: #75bef2; - border-color: #75bef2; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + font-size: 12px; + font-size: 7px \9; + transform: scale(0.58333333) rotate(0deg); + /* IE6-IE8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=0, M21=0, M22=1)"; + zoom: 1; + display: inline-block; + font-family: 'anticon'; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: "\E606"; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); + transition: transform .3s ease; } -.ant-btn-info:hover > a:only-child, -.ant-btn-info:focus > a:only-child { - color: currentColor; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + filter: none; } -.ant-btn-info:hover > a:only-child:after, -.ant-btn-info:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +:root .ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + font-size: 12px; } -.ant-btn-info:active, -.ant-btn-info.active { - color: #fff; - background-color: #3a8fd3; - border-color: #3a8fd3; +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-roots_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-center_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-bottom_close:after, +.ant-select-tree li > span.ant-select-tree-switcher.ant-select-tree-noline_close:after { + transform: rotate(270deg) scale(0.59); } -.ant-btn-info:active > a:only-child, -.ant-btn-info.active > a:only-child { - color: currentColor; +.ant-select-tree-child-tree { + display: none; } -.ant-btn-info:active > a:only-child:after, -.ant-btn-info.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-child-tree-open { + display: block; } -.ant-btn-info.disabled, -.ant-btn-info[disabled], -.ant-btn-info.disabled:hover, -.ant-btn-info[disabled]:hover, -.ant-btn-info.disabled:focus, -.ant-btn-info[disabled]:focus, -.ant-btn-info.disabled:active, -.ant-btn-info[disabled]:active, -.ant-btn-info.disabled.active, -.ant-btn-info[disabled].active { +.ant-select-tree-treenode-disabled > span, +.ant-select-tree-treenode-disabled > a, +.ant-select-tree-treenode-disabled > a span { color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; -} -.ant-btn-info.disabled > a:only-child, -.ant-btn-info[disabled] > a:only-child, -.ant-btn-info.disabled:hover > a:only-child, -.ant-btn-info[disabled]:hover > a:only-child, -.ant-btn-info.disabled:focus > a:only-child, -.ant-btn-info[disabled]:focus > a:only-child, -.ant-btn-info.disabled:active > a:only-child, -.ant-btn-info[disabled]:active > a:only-child, -.ant-btn-info.disabled.active > a:only-child, -.ant-btn-info[disabled].active > a:only-child { - color: currentColor; + cursor: not-allowed; } -.ant-btn-info.disabled > a:only-child:after, -.ant-btn-info[disabled] > a:only-child:after, -.ant-btn-info.disabled:hover > a:only-child:after, -.ant-btn-info[disabled]:hover > a:only-child:after, -.ant-btn-info.disabled:focus > a:only-child:after, -.ant-btn-info[disabled]:focus > a:only-child:after, -.ant-btn-info.disabled:active > a:only-child:after, -.ant-btn-info[disabled]:active > a:only-child:after, -.ant-btn-info.disabled.active > a:only-child:after, -.ant-btn-info[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-icon__open { + margin-right: 2px; + vertical-align: top; } -.ant-btn-info.ant-btn-clicked:after { - border-color: #49a9ee; +.ant-select-tree-icon__close { + margin-right: 2px; + vertical-align: top; } -.ant-btn-warning { - color: #fff; - background-color: #ffbf00; - border-color: #ffbf00; +.ant-select-tree-dropdown .ant-select-dropdown-search { + display: block; + padding: 4px; } -.ant-btn-warning > a:only-child { - color: currentColor; +.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap { + width: 100%; } -.ant-btn-warning > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field { + padding: 4px 7px; + width: 100%; + box-sizing: border-box; + border: 1px solid #d9d9d9; + border-radius: 4px; + outline: none; } -.ant-btn-warning:hover, -.ant-btn-warning:focus { - color: #fff; - background-color: #ffce3d; - border-color: #ffce3d; +.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide { + display: none; } -.ant-btn-warning:hover > a:only-child, -.ant-btn-warning:focus > a:only-child { - color: currentColor; +.ant-select-tree-dropdown .ant-select-not-found { + cursor: not-allowed; + color: rgba(0, 0, 0, 0.25); + padding: 7px 16px; + display: block; } -.ant-btn-warning:hover > a:only-child:after, -.ant-btn-warning:focus > a:only-child:after { - content: ''; +/*.make-motion(@className, @keyframeName, @duration: @animation-duration-base) { + .@{className}-enter, + .@{className}-appear { + .motion-common(@duration); + animation-play-state: paused; + } + .@{className}-leave { + .motion-common-leave(@duration); + animation-play-state: paused; + } + .@{className}-enter.@{className}-enter-active, + .@{className}-appear.@{className}-appear-active { + animation-name: ~"@{keyframeName}In"; + animation-play-state: running; + pointer-events: none; + } + .@{className}-leave.@{className}-leave-active { + animation-name: ~"@{keyframeName}Out"; + animation-play-state: running; + pointer-events: none; + } +}*/ +.ant-tooltip { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + z-index: 1060; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.5; } -.ant-btn-warning:active, -.ant-btn-warning.active { - color: #fff; - background-color: #e09a00; - border-color: #e09a00; +.ant-tooltip-hidden { + display: none; } -.ant-btn-warning:active > a:only-child, -.ant-btn-warning.active > a:only-child { - color: currentColor; +.ant-tooltip-placement-top, +.ant-tooltip-placement-topleft, +.ant-tooltip-placement-topright { + padding: 5px 0 8px 0; } -.ant-btn-warning:active > a:only-child:after, -.ant-btn-warning.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-right, +.ant-tooltip-placement-righttop, +.ant-tooltip-placement-rightbottom { + padding: 0 5px 0 8px; } -.ant-btn-warning.disabled, -.ant-btn-warning[disabled], -.ant-btn-warning.disabled:hover, -.ant-btn-warning[disabled]:hover, -.ant-btn-warning.disabled:focus, -.ant-btn-warning[disabled]:focus, -.ant-btn-warning.disabled:active, -.ant-btn-warning[disabled]:active, -.ant-btn-warning.disabled.active, -.ant-btn-warning[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tooltip-placement-bottom, +.ant-tooltip-placement-bottomleft, +.ant-tooltip-placement-bottomright { + padding: 8px 0 5px 0; } -.ant-btn-warning.disabled > a:only-child, -.ant-btn-warning[disabled] > a:only-child, -.ant-btn-warning.disabled:hover > a:only-child, -.ant-btn-warning[disabled]:hover > a:only-child, -.ant-btn-warning.disabled:focus > a:only-child, -.ant-btn-warning[disabled]:focus > a:only-child, -.ant-btn-warning.disabled:active > a:only-child, -.ant-btn-warning[disabled]:active > a:only-child, -.ant-btn-warning.disabled.active > a:only-child, -.ant-btn-warning[disabled].active > a:only-child { - color: currentColor; +.ant-tooltip-placement-left, +.ant-tooltip-placement-lefttop, +.ant-tooltip-placement-leftbottom { + padding: 0 8px 0 5px; } -.ant-btn-warning.disabled > a:only-child:after, -.ant-btn-warning[disabled] > a:only-child:after, -.ant-btn-warning.disabled:hover > a:only-child:after, -.ant-btn-warning[disabled]:hover > a:only-child:after, -.ant-btn-warning.disabled:focus > a:only-child:after, -.ant-btn-warning[disabled]:focus > a:only-child:after, -.ant-btn-warning.disabled:active > a:only-child:after, -.ant-btn-warning[disabled]:active > a:only-child:after, -.ant-btn-warning.disabled.active > a:only-child:after, -.ant-btn-warning[disabled].active > a:only-child:after { - content: ''; +.ant-tooltip-inner { + max-width: 250px; + padding: 8px 10px; + color: #fff; + text-align: left; + text-decoration: none; + background-color: rgba(64, 64, 64, 0.85); + border-radius: 4px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); + min-height: 34px; +} +.ant-tooltip-arrow { position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } -.ant-btn-warning.ant-btn-clicked:after { - border-color: #ffbf00; +.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(64, 64, 64, 0.85); } -.ant-btn-error { - color: #fff; - background-color: #f04134; - border-color: #f04134; +.ant-tooltip-placement-top .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn-error > a:only-child { - color: currentColor; +.ant-tooltip-placement-topleft .ant-tooltip-arrow { + left: 16px; } -.ant-btn-error > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-topright .ant-tooltip-arrow { + right: 16px; } -.ant-btn-error:hover, -.ant-btn-error:focus { - color: #fff; - background-color: #f46e65; - border-color: #f46e65; +.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(64, 64, 64, 0.85); } -.ant-btn-error:hover > a:only-child, -.ant-btn-error:focus > a:only-child { - color: currentColor; +.ant-tooltip-placement-right .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-error:hover > a:only-child:after, -.ant-btn-error:focus > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-righttop .ant-tooltip-arrow { + top: 8px; } -.ant-btn-error:active, -.ant-btn-error.active { - color: #fff; - background-color: #d73435; - border-color: #d73435; +.ant-tooltip-placement-rightbottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-btn-error:active > a:only-child, -.ant-btn-error.active > a:only-child { - color: currentColor; +.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(64, 64, 64, 0.85); } -.ant-btn-error:active > a:only-child:after, -.ant-btn-error.active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.ant-tooltip-placement-left .ant-tooltip-arrow { + top: 50%; + margin-top: -5px; } -.ant-btn-error.disabled, -.ant-btn-error[disabled], -.ant-btn-error.disabled:hover, -.ant-btn-error[disabled]:hover, -.ant-btn-error.disabled:focus, -.ant-btn-error[disabled]:focus, -.ant-btn-error.disabled:active, -.ant-btn-error[disabled]:active, -.ant-btn-error.disabled.active, -.ant-btn-error[disabled].active { - color: rgba(0, 0, 0, 0.25); - background-color: #f7f7f7; - border-color: #d9d9d9; +.ant-tooltip-placement-lefttop .ant-tooltip-arrow { + top: 8px; } -.ant-btn-error.disabled > a:only-child, -.ant-btn-error[disabled] > a:only-child, -.ant-btn-error.disabled:hover > a:only-child, -.ant-btn-error[disabled]:hover > a:only-child, -.ant-btn-error.disabled:focus > a:only-child, -.ant-btn-error[disabled]:focus > a:only-child, -.ant-btn-error.disabled:active > a:only-child, -.ant-btn-error[disabled]:active > a:only-child, -.ant-btn-error.disabled.active > a:only-child, -.ant-btn-error[disabled].active > a:only-child { - color: currentColor; +.ant-tooltip-placement-leftbottom .ant-tooltip-arrow { + bottom: 8px; } -.ant-btn-error.disabled > a:only-child:after, -.ant-btn-error[disabled] > a:only-child:after, -.ant-btn-error.disabled:hover > a:only-child:after, -.ant-btn-error[disabled]:hover > a:only-child:after, -.ant-btn-error.disabled:focus > a:only-child:after, -.ant-btn-error[disabled]:focus > a:only-child:after, -.ant-btn-error.disabled:active > a:only-child:after, -.ant-btn-error[disabled]:active > a:only-child:after, -.ant-btn-error.disabled.active > a:only-child:after, -.ant-btn-error[disabled].active > a:only-child:after { - content: ''; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background: transparent; +.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(64, 64, 64, 0.85); } -.ant-btn-error.ant-btn-clicked:after { - border-color: #f04134; +.ant-tooltip-placement-bottom .ant-tooltip-arrow { + left: 50%; + margin-left: -5px; } -.ant-btn-group > .ant-btn { - float: left; +.ant-tooltip-placement-bottomleft .ant-tooltip-arrow { + left: 16px; +} +.ant-tooltip-placement-bottomright .ant-tooltip-arrow { + right: 16px; } diff --git a/package/vue-beauty.js b/package/vue-beauty.js index 60cea15..f78e5ef 100644 --- a/package/vue-beauty.js +++ b/package/vue-beauty.js @@ -7,7 +7,7 @@ exports["vue-beauty"] = factory(require("vue")); else root["vue-beauty"] = factory(root["Vue"]); -})(this, function(__WEBPACK_EXTERNAL_MODULE_80__) { +})(this, function(__WEBPACK_EXTERNAL_MODULE_75__) { return /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/package/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 132); +/******/ return __webpack_require__(__webpack_require__.s = 110); /******/ }) /************************************************************************/ /******/ ([ @@ -174,68 +174,29 @@ module.exports = function normalizeComponent ( /* 1 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(211), __esModule: true }; +module.exports = { "default": __webpack_require__(177), __esModule: true }; /***/ }), /* 2 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -function _broadcast(componentName, eventName, params) { - this.$children.forEach(function (child) { - var name = child.$options.name; - - if (name === componentName) { - child.$emit.apply(child, [eventName].concat(params)); - } else { - _broadcast.apply(child, [componentName, eventName].concat([params])); - } - }); -} -/* harmony default export */ __webpack_exports__["a"] = ({ - methods: { - dispatch: function dispatch(componentName, eventName, params) { - var parent = this.$parent || this.$root; - var name = parent.$options.name; - - while (parent && (!name || name !== componentName)) { - parent = parent.$parent; - - if (parent) { - name = parent.$options.name; - } - } - if (parent) { - parent.$emit.apply(parent, [eventName].concat(params)); - } - }, - broadcast: function broadcast(componentName, eventName, params) { - _broadcast.call(this, componentName, eventName, params); - } - } -}); - -/***/ }), -/* 3 */ /***/ (function(module, exports) { var core = module.exports = {version: '2.4.0'}; if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef /***/ }), -/* 4 */ +/* 3 */ /***/ (function(module, exports) { var core = module.exports = {version: '2.4.0'}; if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef /***/ }), -/* 5 */ +/* 4 */ /***/ (function(module, exports, __webpack_require__) { -var store = __webpack_require__(61)('wks') - , uid = __webpack_require__(40) - , Symbol = __webpack_require__(6).Symbol +var store = __webpack_require__(55)('wks') + , uid = __webpack_require__(35) + , Symbol = __webpack_require__(5).Symbol , USE_SYMBOL = typeof Symbol == 'function'; var $exports = module.exports = function(name){ @@ -246,7 +207,7 @@ var $exports = module.exports = function(name){ $exports.store = store; /***/ }), -/* 6 */ +/* 5 */ /***/ (function(module, exports) { // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 @@ -255,20 +216,20 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef /***/ }), -/* 7 */ +/* 6 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(138), __esModule: true }; +module.exports = { "default": __webpack_require__(116), __esModule: true }; /***/ }), -/* 8 */ +/* 7 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(23) - , core = __webpack_require__(4) - , hide = __webpack_require__(36) - , redefine = __webpack_require__(95) - , ctx = __webpack_require__(96) +var global = __webpack_require__(17) + , core = __webpack_require__(2) + , hide = __webpack_require__(21) + , redefine = __webpack_require__(63) + , ctx = __webpack_require__(89) , PROTOTYPE = 'prototype'; var $export = function(type, name, source){ @@ -309,13 +270,13 @@ $export.R = 128; // real proto method for `library` module.exports = $export; /***/ }), -/* 9 */ +/* 8 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(6) +var global = __webpack_require__(5) , core = __webpack_require__(3) - , ctx = __webpack_require__(29) - , hide = __webpack_require__(15) + , ctx = __webpack_require__(25) + , hide = __webpack_require__(14) , PROTOTYPE = 'prototype'; var $export = function(type, name, source){ @@ -375,15 +336,15 @@ $export.R = 128; // real proto method for `library` module.exports = $export; /***/ }), -/* 10 */ +/* 9 */ /***/ (function(module, exports, __webpack_require__) { -var anObject = __webpack_require__(11) - , IE8_DOM_DEFINE = __webpack_require__(84) - , toPrimitive = __webpack_require__(56) +var anObject = __webpack_require__(10) + , IE8_DOM_DEFINE = __webpack_require__(78) + , toPrimitive = __webpack_require__(50) , dP = Object.defineProperty; -exports.f = __webpack_require__(12) ? Object.defineProperty : function defineProperty(O, P, Attributes){ +exports.f = __webpack_require__(11) ? Object.defineProperty : function defineProperty(O, P, Attributes){ anObject(O); P = toPrimitive(P, true); anObject(Attributes); @@ -396,90 +357,58 @@ exports.f = __webpack_require__(12) ? Object.defineProperty : function definePro }; /***/ }), -/* 11 */ +/* 10 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(30); +var isObject = __webpack_require__(26); module.exports = function(it){ if(!isObject(it))throw TypeError(it + ' is not an object!'); return it; }; /***/ }), -/* 12 */ +/* 11 */ /***/ (function(module, exports, __webpack_require__) { // Thank's IE8 for his funny defineProperty -module.exports = !__webpack_require__(21)(function(){ +module.exports = !__webpack_require__(19)(function(){ return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }), -/* 13 */ +/* 12 */ /***/ (function(module, exports, __webpack_require__) { // to indexed object, toObject with fallback for non-array-like ES3 strings -var IObject = __webpack_require__(87) - , defined = __webpack_require__(57); +var IObject = __webpack_require__(81) + , defined = __webpack_require__(51); module.exports = function(it){ return IObject(defined(it)); }; /***/ }), -/* 14 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export (immutable) */ __webpack_exports__["b"] = getScroll; -/* harmony export (immutable) */ __webpack_exports__["a"] = getOffset; - -function getScroll(top) { - var ret = window['page' + (top ? 'Y' : 'X') + 'Offset']; - var method = 'scroll' + (top ? 'Top' : 'Left'); - if (typeof ret !== 'number') { - var d = window.document; - - ret = d.documentElement[method]; - if (typeof ret !== 'number') { - ret = d.body[method]; - } - } - return ret; -} - -function getOffset(element) { - var container = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : document.body; +/* 13 */ +/***/ (function(module, exports, __webpack_require__) { - var el_rect = element.getBoundingClientRect(); - var container_rect = container.getBoundingClientRect(); - var clientTop = element.clientTop || container.clientTop || 0; - var clientLeft = element.clientLeft || container.clientLeft || 0; - var top = void 0, - left = void 0; +var store = __webpack_require__(93)('wks') + , uid = __webpack_require__(64) + , Symbol = __webpack_require__(17).Symbol + , USE_SYMBOL = typeof Symbol == 'function'; - if (container === document.body) { - top = getScroll(true); - left = getScroll(); - } else { - top = container.scrollTop - container_rect.top; - left = container.scrollLeft - container_rect.left; - } +var $exports = module.exports = function(name){ + return store[name] || (store[name] = + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); +}; - return { - top: el_rect.top + top - clientTop, - left: el_rect.left + left - clientLeft, - right: el_rect.right + left - clientLeft, - bottom: el_rect.bottom + top - clientTop - }; -} +$exports.store = store; /***/ }), -/* 15 */ +/* 14 */ /***/ (function(module, exports, __webpack_require__) { -var dP = __webpack_require__(10) - , createDesc = __webpack_require__(31); -module.exports = __webpack_require__(12) ? function(object, key, value){ +var dP = __webpack_require__(9) + , createDesc = __webpack_require__(27); +module.exports = __webpack_require__(11) ? function(object, key, value){ return dP.f(object, key, createDesc(1, value)); } : function(object, key, value){ object[key] = value; @@ -487,19 +416,19 @@ module.exports = __webpack_require__(12) ? function(object, key, value){ }; /***/ }), -/* 16 */ +/* 15 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = __webpack_require__(86) - , enumBugKeys = __webpack_require__(62); +var $keys = __webpack_require__(80) + , enumBugKeys = __webpack_require__(56); module.exports = Object.keys || function keys(O){ return $keys(O, enumBugKeys); }; /***/ }), -/* 17 */ +/* 16 */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; @@ -507,6 +436,15 @@ module.exports = function(it, key){ return hasOwnProperty.call(it, key); }; +/***/ }), +/* 17 */ +/***/ (function(module, exports) { + +// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 +var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); +if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + /***/ }), /* 18 */ /***/ (function(module, exports) { @@ -519,178 +457,6 @@ module.exports = function(it){ /***/ }), /* 19 */ -/***/ (function(module, exports, __webpack_require__) { - -var store = __webpack_require__(100)('wks') - , uid = __webpack_require__(69) - , Symbol = __webpack_require__(23).Symbol - , USE_SYMBOL = typeof Symbol == 'function'; - -var $exports = module.exports = function(name){ - return store[name] || (store[name] = - USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); -}; - -$exports.store = store; - -/***/ }), -/* 20 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); - -// CONCATENATED MODULE: ./vb/locale/lang/zh-CN.js -/* harmony default export */ var zh_CN_defaultExport = ({ - select: { - notFoundContent: '没有找到', - placeholder: '请选择', - loadingText: '加载中...' - }, - timePicker: { - placeholder: '选择时间' - }, - datePicker: { - placeholder: '请选择日期', - year: '年', - lastYear: '上一年', - nextYear: '下一年', - lastMonth: '上一月', - nextMonth: '下一月', - confirm: '确定', - selectYear: '选择年份', - selectMonth: '选择月份', - selectTime: '选择时间', - selectDate: '选择日期', - days: "一,二,三,四,五,六,日", - months: "1月,2月,3月,4月,5月,6月,7月,8月,9月,10月,11月,12月" - }, - modal: { - okText: '确定', - cancelText: '取消', - justOkText: '知道了' - }, - popconfirm: { - okText: '是', - cancelText: '否' - }, - input: { - placeholder: '请输入' - }, - transfer: { - searchPlaceholder: '请输入搜索内容', - notFoundContent: '列表为空' - }, - treeSelect: { - placeholder: '请选择' - } -}); -// CONCATENATED MODULE: ./vb/locale/format.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator__ = __webpack_require__(50); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol__ = __webpack_require__(51); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol__); - - - -var _typeof = typeof __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a === "function" && typeof __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator___default.a === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a === "function" && obj.constructor === __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a && obj !== __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a.prototype ? "symbol" : typeof obj; }; - -var RE_NARGS = /(%|)\{([0-9a-zA-Z_]+)\}/g; - -/* harmony default export */ var format_defaultExport = (function (Vue) { - var hasOwn = Vue.util.hasOwn; - - - function template(string) { - for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - - if (args.length === 1 && _typeof(args[0]) === 'object') { - args = args[0]; - } - - if (!args || !args.hasOwnProperty) { - args = {}; - } - - return string.replace(RE_NARGS, function (match, prefix, i, index) { - var result = void 0; - - if (string[index - 1] === '{' && string[index + match.length] === '}') { - return i; - } else { - result = hasOwn(args, i) ? args[i] : null; - if (result === null || result === undefined) { - return ''; - } - - return result; - } - }); - } - - return template; -}); -// CONCATENATED MODULE: ./vb/locale/index.js -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return t; }); -/* unused harmony export use */ -/* unused harmony export i18n */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(296); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue__ = __webpack_require__(80); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_deepmerge__ = __webpack_require__(299); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_deepmerge___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_deepmerge__); - - - - - - -var format = format_defaultExport(__WEBPACK_IMPORTED_MODULE_2_vue___default.a); -var lang = zh_CN_defaultExport; -var merged = false; -var i18nHandler = function i18nHandler() { - var vuei18n = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default.a(this || __WEBPACK_IMPORTED_MODULE_2_vue___default.a).$t; - if (typeof vuei18n === 'function') { - if (!merged) { - merged = true; - __WEBPACK_IMPORTED_MODULE_2_vue___default.a.locale(__WEBPACK_IMPORTED_MODULE_2_vue___default.a.config.lang, __WEBPACK_IMPORTED_MODULE_3_deepmerge___default.a(lang, __WEBPACK_IMPORTED_MODULE_2_vue___default.a.locale(__WEBPACK_IMPORTED_MODULE_2_vue___default.a.config.lang) || {}, { clone: true })); - } - return vuei18n.apply(this, arguments); - } -}; - -var t = function t(path, options) { - var value = i18nHandler.apply(this, arguments); - if (value !== null && value !== undefined) return value; - - var array = path.split('.'); - var current = lang; - - for (var i = 0, j = array.length; i < j; i++) { - var property = array[i]; - value = current[property]; - if (i === j - 1) return format(value, options); - if (!value) return ''; - current = value; - } - return ''; -}; - -var use = function use(l) { - lang = l || lang; -}; - -var i18n = function i18n(fn) { - i18nHandler = fn || i18nHandler; -}; - -/* harmony default export */ __webpack_exports__["a"] = ({ use: use, t: t, i18n: i18n }); - -/***/ }), -/* 21 */ /***/ (function(module, exports) { module.exports = function(exec){ @@ -702,80 +468,48 @@ module.exports = function(exec){ }; /***/ }), -/* 22 */ +/* 20 */ /***/ (function(module, exports) { module.exports = {}; /***/ }), -/* 23 */ -/***/ (function(module, exports) { - -// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 -var global = module.exports = typeof window != 'undefined' && window.Math == Math - ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); -if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef - -/***/ }), -/* 24 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__icon_vue__ = __webpack_require__(214); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__icon_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__icon_vue__); - - -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_0__icon_vue___default.a); - -/***/ }), -/* 25 */ +/* 21 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(228), __esModule: true }; +var dP = __webpack_require__(60) + , createDesc = __webpack_require__(88); +module.exports = __webpack_require__(39) ? function(object, key, value){ + return dP.f(object, key, createDesc(1, value)); +} : function(object, key, value){ + object[key] = value; + return object; +}; /***/ }), -/* 26 */ +/* 22 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(258), __esModule: true }; +module.exports = { "default": __webpack_require__(182), __esModule: true }; /***/ }), -/* 27 */ +/* 23 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(292), __esModule: true }; +module.exports = { "default": __webpack_require__(194), __esModule: true }; /***/ }), -/* 28 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/* 24 */ +/***/ (function(module, exports, __webpack_require__) { -"use strict"; -/* harmony default export */ __webpack_exports__["a"] = ({ - bind: function bind(el, binding, vnode) { - function documentHandler(e) { - if (el.contains(e.target)) { - return false; - } - if (binding.expression) { - binding.value(e); - } - } - el.__vueClickOutside__ = documentHandler; - document.addEventListener('click', documentHandler); - }, - update: function update() {}, - unbind: function unbind(el, binding) { - document.removeEventListener('click', el.__vueClickOutside__); - delete el.__vueClickOutside__; - } -}); +module.exports = { "default": __webpack_require__(206), __esModule: true }; /***/ }), -/* 29 */ +/* 25 */ /***/ (function(module, exports, __webpack_require__) { // optional / simple context binding -var aFunction = __webpack_require__(54); +var aFunction = __webpack_require__(48); module.exports = function(fn, that, length){ aFunction(fn); if(that === undefined)return fn; @@ -796,7 +530,7 @@ module.exports = function(fn, that, length){ }; /***/ }), -/* 30 */ +/* 26 */ /***/ (function(module, exports) { module.exports = function(it){ @@ -804,7 +538,7 @@ module.exports = function(it){ }; /***/ }), -/* 31 */ +/* 27 */ /***/ (function(module, exports) { module.exports = function(bitmap, value){ @@ -817,7 +551,7 @@ module.exports = function(bitmap, value){ }; /***/ }), -/* 32 */ +/* 28 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -827,31 +561,31 @@ module.exports = function(it){ }; /***/ }), -/* 33 */ +/* 29 */ /***/ (function(module, exports) { exports.f = {}.propertyIsEnumerable; /***/ }), -/* 34 */ +/* 30 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.13 ToObject(argument) -var defined = __webpack_require__(57); +var defined = __webpack_require__(51); module.exports = function(it){ return Object(defined(it)); }; /***/ }), -/* 35 */ +/* 31 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var $at = __webpack_require__(144)(true); +var $at = __webpack_require__(122)(true); // 21.1.3.27 String.prototype[@@iterator]() -__webpack_require__(88)(String, 'String', function(iterated){ +__webpack_require__(82)(String, 'String', function(iterated){ this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -866,20 +600,7 @@ __webpack_require__(88)(String, 'String', function(iterated){ }); /***/ }), -/* 36 */ -/***/ (function(module, exports, __webpack_require__) { - -var dP = __webpack_require__(66) - , createDesc = __webpack_require__(94); -module.exports = __webpack_require__(44) ? function(object, key, value){ - return dP.f(object, key, createDesc(1, value)); -} : function(object, key, value){ - object[key] = value; - return object; -}; - -/***/ }), -/* 37 */ +/* 32 */ /***/ (function(module, exports) { module.exports = function(it){ @@ -887,7 +608,7 @@ module.exports = function(it){ }; /***/ }), -/* 38 */ +/* 33 */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; @@ -896,18 +617,18 @@ module.exports = function(it, key){ }; /***/ }), -/* 39 */ +/* 34 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.15 ToLength -var toInteger = __webpack_require__(45) +var toInteger = __webpack_require__(40) , min = Math.min; module.exports = function(it){ return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; /***/ }), -/* 40 */ +/* 35 */ /***/ (function(module, exports) { var id = 0 @@ -917,14 +638,14 @@ module.exports = function(key){ }; /***/ }), -/* 41 */ +/* 36 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(139); -var global = __webpack_require__(6) - , hide = __webpack_require__(15) - , Iterators = __webpack_require__(22) - , TO_STRING_TAG = __webpack_require__(5)('toStringTag'); +__webpack_require__(117); +var global = __webpack_require__(5) + , hide = __webpack_require__(14) + , Iterators = __webpack_require__(20) + , TO_STRING_TAG = __webpack_require__(4)('toStringTag'); for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){ var NAME = collections[i] @@ -935,34 +656,34 @@ for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList' } /***/ }), -/* 42 */ +/* 37 */ /***/ (function(module, exports) { module.exports = true; /***/ }), -/* 43 */ +/* 38 */ /***/ (function(module, exports, __webpack_require__) { -var def = __webpack_require__(10).f - , has = __webpack_require__(17) - , TAG = __webpack_require__(5)('toStringTag'); +var def = __webpack_require__(9).f + , has = __webpack_require__(16) + , TAG = __webpack_require__(4)('toStringTag'); module.exports = function(it, tag, stat){ if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); }; /***/ }), -/* 44 */ +/* 39 */ /***/ (function(module, exports, __webpack_require__) { // Thank's IE8 for his funny defineProperty -module.exports = !__webpack_require__(68)(function(){ +module.exports = !__webpack_require__(62)(function(){ return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }), -/* 45 */ +/* 40 */ /***/ (function(module, exports) { // 7.1.4 ToInteger @@ -973,82 +694,83 @@ module.exports = function(it){ }; /***/ }), -/* 46 */ +/* 41 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.31 Array.prototype[@@unscopables] -var UNSCOPABLES = __webpack_require__(19)('unscopables') +var UNSCOPABLES = __webpack_require__(13)('unscopables') , ArrayProto = Array.prototype; -if(ArrayProto[UNSCOPABLES] == undefined)__webpack_require__(36)(ArrayProto, UNSCOPABLES, {}); +if(ArrayProto[UNSCOPABLES] == undefined)__webpack_require__(21)(ArrayProto, UNSCOPABLES, {}); module.exports = function(key){ ArrayProto[UNSCOPABLES][key] = true; }; /***/ }), -/* 47 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/* 42 */ +/***/ (function(module, exports, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(205); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__button_vue__ = __webpack_require__(206); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__button_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__button_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__button_group_vue__ = __webpack_require__(209); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__button_group_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__button_group_vue__); - +var addToUnscopables = __webpack_require__(41) + , step = __webpack_require__(136) + , Iterators = __webpack_require__(66) + , toIObject = __webpack_require__(67); +// 22.1.3.4 Array.prototype.entries() +// 22.1.3.13 Array.prototype.keys() +// 22.1.3.29 Array.prototype.values() +// 22.1.3.30 Array.prototype[@@iterator]() +module.exports = __webpack_require__(137)(Array, 'Array', function(iterated, kind){ + this._t = toIObject(iterated); // target + this._i = 0; // next index + this._k = kind; // kind +// 22.1.5.2.1 %ArrayIteratorPrototype%.next() +}, function(){ + var O = this._t + , kind = this._k + , index = this._i++; + if(!O || index >= O.length){ + this._t = undefined; + return step(1); + } + if(kind == 'keys' )return step(0, index); + if(kind == 'values')return step(0, O[index]); + return step(0, [index, O[index]]); +}, 'values'); -__WEBPACK_IMPORTED_MODULE_1__button_vue___default.a.group = __WEBPACK_IMPORTED_MODULE_2__button_group_vue___default.a; +// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) +Iterators.Arguments = Iterators.Array; -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__button_vue___default.a); +addToUnscopables('keys'); +addToUnscopables('values'); +addToUnscopables('entries'); /***/ }), -/* 48 */ +/* 43 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(231), __esModule: true }; +module.exports = { "default": __webpack_require__(185), __esModule: true }; /***/ }), -/* 49 */ +/* 44 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(295), __esModule: true }; +module.exports = { "default": __webpack_require__(209), __esModule: true }; /***/ }), -/* 50 */ +/* 45 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(300), __esModule: true }; +module.exports = { "default": __webpack_require__(214), __esModule: true }; /***/ }), -/* 51 */ +/* 46 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(301), __esModule: true }; +module.exports = { "default": __webpack_require__(215), __esModule: true }; /***/ }), -/* 52 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__locale__ = __webpack_require__(20); - - -/* harmony default export */ __webpack_exports__["a"] = ({ - methods: { - t: function t() { - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return __WEBPACK_IMPORTED_MODULE_0__locale__["b" /* t */].apply(this, args); - } - } -}); - -/***/ }), -/* 53 */ +/* 47 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1056,11 +778,11 @@ module.exports = { "default": __webpack_require__(301), __esModule: true }; exports.__esModule = true; -var _iterator = __webpack_require__(50); +var _iterator = __webpack_require__(45); var _iterator2 = _interopRequireDefault(_iterator); -var _symbol = __webpack_require__(51); +var _symbol = __webpack_require__(46); var _symbol2 = _interopRequireDefault(_symbol); @@ -1075,7 +797,7 @@ exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.d }; /***/ }), -/* 54 */ +/* 48 */ /***/ (function(module, exports) { module.exports = function(it){ @@ -1084,11 +806,11 @@ module.exports = function(it){ }; /***/ }), -/* 55 */ +/* 49 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(30) - , document = __webpack_require__(6).document +var isObject = __webpack_require__(26) + , document = __webpack_require__(5).document // in old IE typeof document.createElement is 'object' , is = isObject(document) && isObject(document.createElement); module.exports = function(it){ @@ -1096,11 +818,11 @@ module.exports = function(it){ }; /***/ }), -/* 56 */ +/* 50 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) -var isObject = __webpack_require__(30); +var isObject = __webpack_require__(26); // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function(it, S){ @@ -1113,7 +835,7 @@ module.exports = function(it, S){ }; /***/ }), -/* 57 */ +/* 51 */ /***/ (function(module, exports) { // 7.2.1 RequireObjectCoercible(argument) @@ -1123,18 +845,18 @@ module.exports = function(it){ }; /***/ }), -/* 58 */ +/* 52 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.15 ToLength -var toInteger = __webpack_require__(59) +var toInteger = __webpack_require__(53) , min = Math.min; module.exports = function(it){ return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; /***/ }), -/* 59 */ +/* 53 */ /***/ (function(module, exports) { // 7.1.4 ToInteger @@ -1145,20 +867,20 @@ module.exports = function(it){ }; /***/ }), -/* 60 */ +/* 54 */ /***/ (function(module, exports, __webpack_require__) { -var shared = __webpack_require__(61)('keys') - , uid = __webpack_require__(40); +var shared = __webpack_require__(55)('keys') + , uid = __webpack_require__(35); module.exports = function(key){ return shared[key] || (shared[key] = uid(key)); }; /***/ }), -/* 61 */ +/* 55 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(6) +var global = __webpack_require__(5) , SHARED = '__core-js_shared__' , store = global[SHARED] || (global[SHARED] = {}); module.exports = function(key){ @@ -1166,7 +888,7 @@ module.exports = function(key){ }; /***/ }), -/* 62 */ +/* 56 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -1175,12 +897,12 @@ module.exports = ( ).split(','); /***/ }), -/* 63 */ +/* 57 */ /***/ (function(module, exports, __webpack_require__) { -var classof = __webpack_require__(64) - , ITERATOR = __webpack_require__(5)('iterator') - , Iterators = __webpack_require__(22); +var classof = __webpack_require__(58) + , ITERATOR = __webpack_require__(4)('iterator') + , Iterators = __webpack_require__(20); module.exports = __webpack_require__(3).getIteratorMethod = function(it){ if(it != undefined)return it[ITERATOR] || it['@@iterator'] @@ -1188,12 +910,12 @@ module.exports = __webpack_require__(3).getIteratorMethod = function(it){ }; /***/ }), -/* 64 */ +/* 58 */ /***/ (function(module, exports, __webpack_require__) { // getting tag from 19.1.3.6 Object.prototype.toString() -var cof = __webpack_require__(32) - , TAG = __webpack_require__(5)('toStringTag') +var cof = __webpack_require__(28) + , TAG = __webpack_require__(4)('toStringTag') // ES3 wrong here , ARG = cof(function(){ return arguments; }()) == 'Arguments'; @@ -1216,7 +938,7 @@ module.exports = function(it){ }; /***/ }), -/* 65 */ +/* 59 */ /***/ (function(module, exports) { /* @@ -1298,15 +1020,15 @@ function toComment(sourceMap) { /***/ }), -/* 66 */ +/* 60 */ /***/ (function(module, exports, __webpack_require__) { -var anObject = __webpack_require__(67) - , IE8_DOM_DEFINE = __webpack_require__(149) - , toPrimitive = __webpack_require__(150) +var anObject = __webpack_require__(61) + , IE8_DOM_DEFINE = __webpack_require__(127) + , toPrimitive = __webpack_require__(128) , dP = Object.defineProperty; -exports.f = __webpack_require__(44) ? Object.defineProperty : function defineProperty(O, P, Attributes){ +exports.f = __webpack_require__(39) ? Object.defineProperty : function defineProperty(O, P, Attributes){ anObject(O); P = toPrimitive(P, true); anObject(Attributes); @@ -1319,17 +1041,17 @@ exports.f = __webpack_require__(44) ? Object.defineProperty : function definePro }; /***/ }), -/* 67 */ +/* 61 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(37); +var isObject = __webpack_require__(32); module.exports = function(it){ if(!isObject(it))throw TypeError(it + ' is not an object!'); return it; }; /***/ }), -/* 68 */ +/* 62 */ /***/ (function(module, exports) { module.exports = function(exec){ @@ -1341,7 +1063,44 @@ module.exports = function(exec){ }; /***/ }), -/* 69 */ +/* 63 */ +/***/ (function(module, exports, __webpack_require__) { + +var global = __webpack_require__(17) + , hide = __webpack_require__(21) + , has = __webpack_require__(33) + , SRC = __webpack_require__(64)('src') + , TO_STRING = 'toString' + , $toString = Function[TO_STRING] + , TPL = ('' + $toString).split(TO_STRING); + +__webpack_require__(2).inspectSource = function(it){ + return $toString.call(it); +}; + +(module.exports = function(O, key, val, safe){ + var isFunction = typeof val == 'function'; + if(isFunction)has(val, 'name') || hide(val, 'name', key); + if(O[key] === val)return; + if(isFunction)has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); + if(O === global){ + O[key] = val; + } else { + if(!safe){ + delete O[key]; + hide(O, key, val); + } else { + if(O[key])O[key] = val; + else hide(O, key, val); + } + } +// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative +})(Function.prototype, TO_STRING, function toString(){ + return typeof this == 'function' && this[SRC] || $toString.call(this); +}); + +/***/ }), +/* 64 */ /***/ (function(module, exports) { var id = 0 @@ -1351,7 +1110,7 @@ module.exports = function(key){ }; /***/ }), -/* 70 */ +/* 65 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -1361,72 +1120,38 @@ module.exports = function(it){ }; /***/ }), -/* 71 */ -/***/ (function(module, exports, __webpack_require__) { +/* 66 */ +/***/ (function(module, exports) { -"use strict"; +module.exports = {}; -var addToUnscopables = __webpack_require__(46) - , step = __webpack_require__(158) - , Iterators = __webpack_require__(101) - , toIObject = __webpack_require__(72); - -// 22.1.3.4 Array.prototype.entries() -// 22.1.3.13 Array.prototype.keys() -// 22.1.3.29 Array.prototype.values() -// 22.1.3.30 Array.prototype[@@iterator]() -module.exports = __webpack_require__(159)(Array, 'Array', function(iterated, kind){ - this._t = toIObject(iterated); // target - this._i = 0; // next index - this._k = kind; // kind -// 22.1.5.2.1 %ArrayIteratorPrototype%.next() -}, function(){ - var O = this._t - , kind = this._k - , index = this._i++; - if(!O || index >= O.length){ - this._t = undefined; - return step(1); - } - if(kind == 'keys' )return step(0, index); - if(kind == 'values')return step(0, O[index]); - return step(0, [index, O[index]]); -}, 'values'); - -// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) -Iterators.Arguments = Iterators.Array; - -addToUnscopables('keys'); -addToUnscopables('values'); -addToUnscopables('entries'); - -/***/ }), -/* 72 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ }), +/* 67 */ +/***/ (function(module, exports, __webpack_require__) { // to indexed object, toObject with fallback for non-array-like ES3 strings -var IObject = __webpack_require__(98) +var IObject = __webpack_require__(91) , defined = __webpack_require__(18); module.exports = function(it){ return IObject(defined(it)); }; /***/ }), -/* 73 */ +/* 68 */ /***/ (function(module, exports, __webpack_require__) { -var shared = __webpack_require__(100)('keys') - , uid = __webpack_require__(69); +var shared = __webpack_require__(93)('keys') + , uid = __webpack_require__(64); module.exports = function(key){ return shared[key] || (shared[key] = uid(key)); }; /***/ }), -/* 74 */ +/* 69 */ /***/ (function(module, exports, __webpack_require__) { // helper for String#{startsWith, endsWith, includes} -var isRegExp = __webpack_require__(173) +var isRegExp = __webpack_require__(151) , defined = __webpack_require__(18); module.exports = function(that, searchString, NAME){ @@ -1435,10 +1160,10 @@ module.exports = function(that, searchString, NAME){ }; /***/ }), -/* 75 */ +/* 70 */ /***/ (function(module, exports, __webpack_require__) { -var MATCH = __webpack_require__(19)('match'); +var MATCH = __webpack_require__(13)('match'); module.exports = function(KEY){ var re = /./; try { @@ -1452,7 +1177,7 @@ module.exports = function(KEY){ }; /***/ }), -/* 76 */ +/* 71 */ /***/ (function(module, exports) { var g; @@ -1479,7 +1204,7 @@ module.exports = g; /***/ }), -/* 77 */ +/* 72 */ /***/ (function(module, exports, __webpack_require__) { /* @@ -1498,7 +1223,7 @@ if (typeof DEBUG !== 'undefined' && DEBUG) { ) } } -var listToStyles = __webpack_require__(240) +var listToStyles = __webpack_require__(190) /* type StyleObject = { @@ -1700,77 +1425,58 @@ function applyToTag (styleElement, obj) { /***/ }), -/* 78 */ +/* 73 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = { "default": __webpack_require__(260), __esModule: true }; +module.exports = { "default": __webpack_require__(196), __esModule: true }; /***/ }), -/* 79 */ +/* 74 */ /***/ (function(module, exports) { exports.f = Object.getOwnPropertySymbols; /***/ }), -/* 80 */ +/* 75 */ /***/ (function(module, exports) { -module.exports = __WEBPACK_EXTERNAL_MODULE_80__; +module.exports = __WEBPACK_EXTERNAL_MODULE_75__; /***/ }), -/* 81 */ +/* 76 */ /***/ (function(module, exports, __webpack_require__) { -exports.f = __webpack_require__(5); +exports.f = __webpack_require__(4); /***/ }), -/* 82 */ +/* 77 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(6) +var global = __webpack_require__(5) , core = __webpack_require__(3) - , LIBRARY = __webpack_require__(42) - , wksExt = __webpack_require__(81) - , defineProperty = __webpack_require__(10).f; + , LIBRARY = __webpack_require__(37) + , wksExt = __webpack_require__(76) + , defineProperty = __webpack_require__(9).f; module.exports = function(name){ var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); if(name.charAt(0) != '_' && !(name in $Symbol))defineProperty($Symbol, name, {value: wksExt.f(name)}); }; /***/ }), -/* 83 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(415); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__checkbox_vue__ = __webpack_require__(127); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__checkbox_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__checkbox_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__checkbox_group_vue__ = __webpack_require__(418); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__checkbox_group_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__checkbox_group_vue__); - - - - -__WEBPACK_IMPORTED_MODULE_1__checkbox_vue___default.a.group = __WEBPACK_IMPORTED_MODULE_2__checkbox_group_vue___default.a; - -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__checkbox_vue___default.a); - -/***/ }), -/* 84 */ +/* 78 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = !__webpack_require__(12) && !__webpack_require__(21)(function(){ - return Object.defineProperty(__webpack_require__(55)('div'), 'a', {get: function(){ return 7; }}).a != 7; +module.exports = !__webpack_require__(11) && !__webpack_require__(19)(function(){ + return Object.defineProperty(__webpack_require__(49)('div'), 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }), -/* 85 */ +/* 79 */ /***/ (function(module, exports, __webpack_require__) { -var getKeys = __webpack_require__(16) - , toIObject = __webpack_require__(13) - , isEnum = __webpack_require__(33).f; +var getKeys = __webpack_require__(15) + , toIObject = __webpack_require__(12) + , isEnum = __webpack_require__(29).f; module.exports = function(isEntries){ return function(it){ var O = toIObject(it) @@ -1786,13 +1492,13 @@ module.exports = function(isEntries){ }; /***/ }), -/* 86 */ +/* 80 */ /***/ (function(module, exports, __webpack_require__) { -var has = __webpack_require__(17) - , toIObject = __webpack_require__(13) - , arrayIndexOf = __webpack_require__(136)(false) - , IE_PROTO = __webpack_require__(60)('IE_PROTO'); +var has = __webpack_require__(16) + , toIObject = __webpack_require__(12) + , arrayIndexOf = __webpack_require__(114)(false) + , IE_PROTO = __webpack_require__(54)('IE_PROTO'); module.exports = function(object, names){ var O = toIObject(object) @@ -1808,31 +1514,31 @@ module.exports = function(object, names){ }; /***/ }), -/* 87 */ +/* 81 */ /***/ (function(module, exports, __webpack_require__) { // fallback for non-array-like ES3 and non-enumerable old V8 strings -var cof = __webpack_require__(32); +var cof = __webpack_require__(28); module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ return cof(it) == 'String' ? it.split('') : Object(it); }; /***/ }), -/* 88 */ +/* 82 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var LIBRARY = __webpack_require__(42) - , $export = __webpack_require__(9) - , redefine = __webpack_require__(89) - , hide = __webpack_require__(15) - , has = __webpack_require__(17) - , Iterators = __webpack_require__(22) - , $iterCreate = __webpack_require__(142) - , setToStringTag = __webpack_require__(43) - , getPrototypeOf = __webpack_require__(92) - , ITERATOR = __webpack_require__(5)('iterator') +var LIBRARY = __webpack_require__(37) + , $export = __webpack_require__(8) + , redefine = __webpack_require__(83) + , hide = __webpack_require__(14) + , has = __webpack_require__(16) + , Iterators = __webpack_require__(20) + , $iterCreate = __webpack_require__(120) + , setToStringTag = __webpack_require__(38) + , getPrototypeOf = __webpack_require__(86) + , ITERATOR = __webpack_require__(4)('iterator') , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` , FF_ITERATOR = '@@iterator' , KEYS = 'keys' @@ -1894,33 +1600,33 @@ module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED }; /***/ }), -/* 89 */ +/* 83 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(15); +module.exports = __webpack_require__(14); /***/ }), -/* 90 */ +/* 84 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -var anObject = __webpack_require__(11) - , dPs = __webpack_require__(143) - , enumBugKeys = __webpack_require__(62) - , IE_PROTO = __webpack_require__(60)('IE_PROTO') +var anObject = __webpack_require__(10) + , dPs = __webpack_require__(121) + , enumBugKeys = __webpack_require__(56) + , IE_PROTO = __webpack_require__(54)('IE_PROTO') , Empty = function(){ /* empty */ } , PROTOTYPE = 'prototype'; // Create object with fake `null` prototype: use iframe Object with cleared prototype var createDict = function(){ // Thrash, waste and sodomy: IE GC bug - var iframe = __webpack_require__(55)('iframe') + var iframe = __webpack_require__(49)('iframe') , i = enumBugKeys.length , lt = '<' , gt = '>' , iframeDocument; iframe.style.display = 'none'; - __webpack_require__(91).appendChild(iframe); + __webpack_require__(85).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -1947,19 +1653,19 @@ module.exports = Object.create || function create(O, Properties){ /***/ }), -/* 91 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(6).document && document.documentElement; +module.exports = __webpack_require__(5).document && document.documentElement; /***/ }), -/* 92 */ +/* 86 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) -var has = __webpack_require__(17) - , toObject = __webpack_require__(34) - , IE_PROTO = __webpack_require__(60)('IE_PROTO') +var has = __webpack_require__(16) + , toObject = __webpack_require__(30) + , IE_PROTO = __webpack_require__(54)('IE_PROTO') , ObjectProto = Object.prototype; module.exports = Object.getPrototypeOf || function(O){ @@ -1971,11 +1677,11 @@ module.exports = Object.getPrototypeOf || function(O){ }; /***/ }), -/* 93 */ +/* 87 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(37) - , document = __webpack_require__(23).document +var isObject = __webpack_require__(32) + , document = __webpack_require__(17).document // in old IE typeof document.createElement is 'object' , is = isObject(document) && isObject(document.createElement); module.exports = function(it){ @@ -1983,7 +1689,7 @@ module.exports = function(it){ }; /***/ }), -/* 94 */ +/* 88 */ /***/ (function(module, exports) { module.exports = function(bitmap, value){ @@ -1996,48 +1702,11 @@ module.exports = function(bitmap, value){ }; /***/ }), -/* 95 */ -/***/ (function(module, exports, __webpack_require__) { - -var global = __webpack_require__(23) - , hide = __webpack_require__(36) - , has = __webpack_require__(38) - , SRC = __webpack_require__(69)('src') - , TO_STRING = 'toString' - , $toString = Function[TO_STRING] - , TPL = ('' + $toString).split(TO_STRING); - -__webpack_require__(4).inspectSource = function(it){ - return $toString.call(it); -}; - -(module.exports = function(O, key, val, safe){ - var isFunction = typeof val == 'function'; - if(isFunction)has(val, 'name') || hide(val, 'name', key); - if(O[key] === val)return; - if(isFunction)has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); - if(O === global){ - O[key] = val; - } else { - if(!safe){ - delete O[key]; - hide(O, key, val); - } else { - if(O[key])O[key] = val; - else hide(O, key, val); - } - } -// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative -})(Function.prototype, TO_STRING, function toString(){ - return typeof this == 'function' && this[SRC] || $toString.call(this); -}); - -/***/ }), -/* 96 */ +/* 89 */ /***/ (function(module, exports, __webpack_require__) { // optional / simple context binding -var aFunction = __webpack_require__(151); +var aFunction = __webpack_require__(129); module.exports = function(fn, that, length){ aFunction(fn); if(that === undefined)return fn; @@ -2058,7 +1727,7 @@ module.exports = function(fn, that, length){ }; /***/ }), -/* 97 */ +/* 90 */ /***/ (function(module, exports, __webpack_require__) { // 0 -> Array#forEach @@ -2068,11 +1737,11 @@ module.exports = function(fn, that, length){ // 4 -> Array#every // 5 -> Array#find // 6 -> Array#findIndex -var ctx = __webpack_require__(96) - , IObject = __webpack_require__(98) - , toObject = __webpack_require__(99) - , toLength = __webpack_require__(39) - , asc = __webpack_require__(152); +var ctx = __webpack_require__(89) + , IObject = __webpack_require__(91) + , toObject = __webpack_require__(92) + , toLength = __webpack_require__(34) + , asc = __webpack_require__(130); module.exports = function(TYPE, $create){ var IS_MAP = TYPE == 1 , IS_FILTER = TYPE == 2 @@ -2107,17 +1776,17 @@ module.exports = function(TYPE, $create){ }; /***/ }), -/* 98 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { // fallback for non-array-like ES3 and non-enumerable old V8 strings -var cof = __webpack_require__(70); +var cof = __webpack_require__(65); module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ return cof(it) == 'String' ? it.split('') : Object(it); }; /***/ }), -/* 99 */ +/* 92 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.13 ToObject(argument) @@ -2127,10 +1796,10 @@ module.exports = function(it){ }; /***/ }), -/* 100 */ +/* 93 */ /***/ (function(module, exports, __webpack_require__) { -var global = __webpack_require__(23) +var global = __webpack_require__(17) , SHARED = '__core-js_shared__' , store = global[SHARED] || (global[SHARED] = {}); module.exports = function(key){ @@ -2138,20 +1807,14 @@ module.exports = function(key){ }; /***/ }), -/* 101 */ -/***/ (function(module, exports) { - -module.exports = {}; - -/***/ }), -/* 102 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { // false -> Array#indexOf // true -> Array#includes -var toIObject = __webpack_require__(72) - , toLength = __webpack_require__(39) - , toIndex = __webpack_require__(166); +var toIObject = __webpack_require__(67) + , toLength = __webpack_require__(34) + , toIndex = __webpack_require__(144); module.exports = function(IS_INCLUDES){ return function($this, el, fromIndex){ var O = toIObject($this) @@ -2170,7 +1833,7 @@ module.exports = function(IS_INCLUDES){ }; /***/ }), -/* 103 */ +/* 95 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -2179,24 +1842,24 @@ module.exports = ( ).split(','); /***/ }), -/* 104 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { -var def = __webpack_require__(66).f - , has = __webpack_require__(38) - , TAG = __webpack_require__(19)('toStringTag'); +var def = __webpack_require__(60).f + , has = __webpack_require__(33) + , TAG = __webpack_require__(13)('toStringTag'); module.exports = function(it, tag, stat){ if(it && !has(it = stat ? it : it.prototype, TAG))def(it, TAG, {configurable: true, value: tag}); }; /***/ }), -/* 105 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var toInteger = __webpack_require__(45) +var toInteger = __webpack_require__(40) , defined = __webpack_require__(18); module.exports = function repeat(count){ @@ -2209,12 +1872,12 @@ module.exports = function repeat(count){ }; /***/ }), -/* 106 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-string-pad-start-end -var toLength = __webpack_require__(39) - , repeat = __webpack_require__(105) +var toLength = __webpack_require__(34) + , repeat = __webpack_require__(97) , defined = __webpack_require__(18); module.exports = function(that, maxLength, fillString, left){ @@ -2231,13 +1894,13 @@ module.exports = function(that, maxLength, fillString, left){ /***/ }), -/* 107 */ +/* 99 */ /***/ (function(module, exports, __webpack_require__) { -var $export = __webpack_require__(8) +var $export = __webpack_require__(7) , defined = __webpack_require__(18) - , fails = __webpack_require__(68) - , spaces = __webpack_require__(188) + , fails = __webpack_require__(62) + , spaces = __webpack_require__(166) , space = '[' + spaces + ']' , non = '\u200b\u0085' , ltrim = RegExp('^' + space + space + '*') @@ -2266,11 +1929,38 @@ var trim = exporter.trim = function(string, TYPE){ module.exports = exporter; /***/ }), -/* 108 */ +/* 100 */ +/***/ (function(module, exports, __webpack_require__) { + +var $iterators = __webpack_require__(42) + , redefine = __webpack_require__(63) + , global = __webpack_require__(17) + , hide = __webpack_require__(21) + , Iterators = __webpack_require__(66) + , wks = __webpack_require__(13) + , ITERATOR = wks('iterator') + , TO_STRING_TAG = wks('toStringTag') + , ArrayValues = Iterators.Array; + +for(var collections = ['NodeList', 'DOMTokenList', 'MediaList', 'StyleSheetList', 'CSSRuleList'], i = 0; i < 5; i++){ + var NAME = collections[i] + , Collection = global[NAME] + , proto = Collection && Collection.prototype + , key; + if(proto){ + if(!proto[ITERATOR])hide(proto, ITERATOR, ArrayValues); + if(!proto[TO_STRING_TAG])hide(proto, TO_STRING_TAG, NAME); + Iterators[NAME] = ArrayValues; + for(key in $iterators)if(!proto[key])redefine(proto, key, $iterators[key], true); + } +} + +/***/ }), +/* 101 */ /***/ (function(module, exports, __webpack_require__) { // call something on iterator step with safe closing on error -var anObject = __webpack_require__(11); +var anObject = __webpack_require__(10); module.exports = function(iterator, fn, value, entries){ try { return entries ? fn(anObject(value)[0], value[1]) : fn(value); @@ -2283,12 +1973,12 @@ module.exports = function(iterator, fn, value, entries){ }; /***/ }), -/* 109 */ +/* 102 */ /***/ (function(module, exports, __webpack_require__) { // check on default Array iterator -var Iterators = __webpack_require__(22) - , ITERATOR = __webpack_require__(5)('iterator') +var Iterators = __webpack_require__(20) + , ITERATOR = __webpack_require__(4)('iterator') , ArrayProto = Array.prototype; module.exports = function(it){ @@ -2296,10 +1986,10 @@ module.exports = function(it){ }; /***/ }), -/* 110 */ +/* 103 */ /***/ (function(module, exports, __webpack_require__) { -var ITERATOR = __webpack_require__(5)('iterator') +var ITERATOR = __webpack_require__(4)('iterator') , SAFE_CLOSING = false; try { @@ -2322,13 +2012,13 @@ module.exports = function(exec, skipClosing){ }; /***/ }), -/* 111 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { // most Object methods by ES6 should accept primitives -var $export = __webpack_require__(9) +var $export = __webpack_require__(8) , core = __webpack_require__(3) - , fails = __webpack_require__(21); + , fails = __webpack_require__(19); module.exports = function(KEY, exec){ var fn = (core.Object || {})[KEY] || Object[KEY] , exp = {}; @@ -2337,7 +2027,7 @@ module.exports = function(KEY, exec){ }; /***/ }), -/* 112 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, module) {var __WEBPACK_AMD_DEFINE_RESULT__;/** @@ -19426,165 +19116,328 @@ module.exports = function(KEY, exec){ } }.call(this)); -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(76), __webpack_require__(233)(module))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(71), __webpack_require__(187)(module))) /***/ }), -/* 113 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/* 106 */ +/***/ (function(module, exports, __webpack_require__) { + +// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) +var $keys = __webpack_require__(80) + , hiddenKeys = __webpack_require__(56).concat('length', 'prototype'); + +exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){ + return $keys(O, hiddenKeys); +}; + +/***/ }), +/* 107 */ +/***/ (function(module, exports) { + + + +/***/ }), +/* 108 */ +/***/ (function(module, exports, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(242); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tooltip_vue__ = __webpack_require__(243); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tooltip_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__tooltip_vue__); +exports.__esModule = true; + +var _assign = __webpack_require__(24); + +var _assign2 = _interopRequireDefault(_assign); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +exports.default = _assign2.default || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__tooltip_vue___default.a); + return target; +}; /***/ }), -/* 114 */ +/* 109 */ +/***/ (function(module, exports, __webpack_require__) { + +var ctx = __webpack_require__(25) + , invoke = __webpack_require__(256) + , html = __webpack_require__(85) + , cel = __webpack_require__(49) + , global = __webpack_require__(5) + , process = global.process + , setTask = global.setImmediate + , clearTask = global.clearImmediate + , MessageChannel = global.MessageChannel + , counter = 0 + , queue = {} + , ONREADYSTATECHANGE = 'onreadystatechange' + , defer, channel, port; +var run = function(){ + var id = +this; + if(queue.hasOwnProperty(id)){ + var fn = queue[id]; + delete queue[id]; + fn(); + } +}; +var listener = function(event){ + run.call(event.data); +}; +// Node.js 0.9+ & IE10+ has setImmediate, otherwise: +if(!setTask || !clearTask){ + setTask = function setImmediate(fn){ + var args = [], i = 1; + while(arguments.length > i)args.push(arguments[i++]); + queue[++counter] = function(){ + invoke(typeof fn == 'function' ? fn : Function(fn), args); + }; + defer(counter); + return counter; + }; + clearTask = function clearImmediate(id){ + delete queue[id]; + }; + // Node.js 0.8- + if(__webpack_require__(28)(process) == 'process'){ + defer = function(id){ + process.nextTick(ctx(run, id, 1)); + }; + // Browsers with MessageChannel, includes WebWorkers + } else if(MessageChannel){ + channel = new MessageChannel; + port = channel.port2; + channel.port1.onmessage = listener; + defer = ctx(port.postMessage, port, 1); + // Browsers with postMessage, skip WebWorkers + // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' + } else if(global.addEventListener && typeof postMessage == 'function' && !global.importScripts){ + defer = function(id){ + global.postMessage(id + '', '*'); + }; + global.addEventListener('message', listener, false); + // IE8- + } else if(ONREADYSTATECHANGE in cel('script')){ + defer = function(id){ + html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function(){ + html.removeChild(this); + run.call(id); + }; + }; + // Rest old browsers + } else { + defer = function(id){ + setTimeout(ctx(run, id, 1), 0); + }; + } +} +module.exports = { + set: setTask, + clear: clearTask +}; + +/***/ }), +/* 110 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_popper_js__ = __webpack_require__(245); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_popper_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_popper_js__); +Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); + +// CONCATENATED MODULE: ./vb/utils/polyfill.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find__ = __webpack_require__(125); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index__ = __webpack_require__(133); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values__ = __webpack_require__(135); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes__ = __webpack_require__(149); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat__ = __webpack_require__(156); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes__ = __webpack_require__(158); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start__ = __webpack_require__(160); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end__ = __webpack_require__(162); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start__ = __webpack_require__(164); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end__ = __webpack_require__(167); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at__ = __webpack_require__(169); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_core_js_web_dom_collections__ = __webpack_require__(172); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_core_js_web_dom_collections___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_15_core_js_web_dom_collections__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_core_js_fn_dom_collections_iterator__ = __webpack_require__(173); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_core_js_fn_dom_collections_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_16_core_js_fn_dom_collections_iterator__); + + + + + + + + + + + + + + + + -/* harmony default export */ __webpack_exports__["a"] = ({ + + + +// CONCATENATED MODULE: ./vb/utils/config.js + + +/* harmony default export */ var config_defaultExport = ({ + componentNamePrefix: 'v' +}); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/alert/alert.vue + + +/* harmony default export */ var alert_defaultExport = ({ + name: 'Alert', props: { - placement: { + type: { type: String, - default: 'bottom' + require: true, + default: 'info' }, - boundariesPadding: { - type: Number, - default: 5 + closable: { + type: Boolean, + default: false }, - reference: Object, - popper: Object, - offset: { - default: 0 + closeText: { + type: String, + require: false }, - value: { + message: { + type: String, + require: true + }, + description: { + type: String, + require: false + }, + showIcon: { type: Boolean, default: false - }, - transition: String, - options: { - type: Object, - default: function _default() { - return { - gpuAcceleration: false, - boundariesElement: 'body' }; - } } }, data: function data() { return { - visible: this.value + prefixCls: 'ant-alert' }; }, - watch: { - value: { - immediate: true, - handler: function handler(val) { - this.visible = val; - this.$emit('input', val); - } - }, - visible: function visible(val) { - if (val) { - this.updatePopper(); - } else { - this.destroyPopper(); - this.$emit('hide'); - } - this.$emit('input', val); - } - }, computed: { - _placement: function _placement() { - return this.placement.replace(/Left|Top/g, '-start').replace(/Right|Bottom/g, '-end'); - } - }, - methods: { - createPopper: function createPopper() { - var _this = this; - - if (!/^(top|bottom|left|right)(-start|-end)?$/g.test(this._placement)) { - return; - } - - var options = this.options; - var popper = this.popper || this.$refs.popper; - var reference = this.reference || this.$refs.reference; - - if (!popper || !reference) return; - - if (this.popperJS && this.popperJS.hasOwnProperty('destroy')) { - this.popperJS.destroy(); + iconClass: function iconClass() { + var iconClass = ''; + switch (this.type) { + case 'success': + iconClass = 'check-circle'; + break; + case 'info': + iconClass = 'info-circle'; + break; + case 'warning': + iconClass = 'exclamation-circle'; + break; + case 'error': + iconClass = 'cross-circle'; + break; } - - options.placement = this._placement; - options.offset = this.offset; - - this.popperJS = new __WEBPACK_IMPORTED_MODULE_0_popper_js___default.a(reference, popper, options); - this.popperJS.onCreate(function (popper) { - _this.resetTransformOrigin(popper); - _this.$nextTick(_this.updatePopper); - _this.$emit('created', _this); - }); - }, - updatePopper: function updatePopper() { - this.popperJS ? this.popperJS.update() : this.createPopper(); - }, - doDestroy: function doDestroy() { - if (this.visible) return; - this.popperJS.destroy(); - this.popperJS = null; - }, - destroyPopper: function destroyPopper() { - if (this.popperJS) { - this.resetTransformOrigin(this.popperJS); + if (this.description) { + iconClass += '-o'; } - }, - resetTransformOrigin: function resetTransformOrigin(popper) { - var placementMap = { top: 'bottom', bottom: 'top', left: 'right', right: 'left' }; - var placement = popper._popper.getAttribute('x-placement').split('-')[0]; - var origin = placementMap[placement]; - popper._popper.style.transformOrigin = ['top', 'bottom'].indexOf(placement) > -1 ? 'center ' + origin : origin + ' center'; + return iconClass; } }, - beforeDestroy: function beforeDestroy() { - if (this.popperJS) { - this.popperJS.destroy(); + methods: { + handleClose: function handleClose(e) { + this.$el.remove(); + this.$emit("close"); } } }); - -/***/ }), -/* 115 */ -/***/ (function(module, exports, __webpack_require__) { - +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-b0c91656"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/alert/alert.vue +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: [_vm.prefixCls, _vm.prefixCls + '-' + _vm.type, _vm.description ? _vm.prefixCls + '-with-description' : '', !_vm.showIcon ? _vm.prefixCls + '-no-icon' : ''], + attrs: { + "transition": "bounce" + } + }, [(_vm.showIcon) ? _c('i', { + class: [_vm.prefixCls + '-icon', 'anticon', 'anticon-' + _vm.iconClass] + }) : _vm._e(), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-message' + }, [_vm._v(_vm._s(_vm.message))]), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-description' + }, [_vm._v(_vm._s(_vm.description))]), _vm._v(" "), (_vm.closable) ? _c('a', { + class: _vm.prefixCls + '-close-icon', + on: { + "click": _vm.handleClose + } + }, [_vm._v("\n " + _vm._s(_vm.closeText) + "\n "), (!_vm.closeText) ? _c('i', { + staticClass: "anticon anticon-cross " + }) : _vm._e()]) : _vm._e()]) +} +var staticRenderFns = [] +render._withStripped = true +var esExports = { render: render, staticRenderFns: staticRenderFns } +/* harmony default export */ var alert_alert_defaultExport = (esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-b0c91656", esExports) + } +} +// CONCATENATED MODULE: ./vb/components/alert/alert.vue var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(266), - /* template */ - __webpack_require__(267), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +var normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var __vue_styles__ = null +/* scopeId */ +var __vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var __vue_module_identifier__ = null +var Component = normalizeComponent( + alert_defaultExport, + alert_alert_defaultExport, + __vue_styles__, + __vue_scopeId__, + __vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/dropdown/dropdown-menu.vue" +Component.options.__file = "vb/components/alert/alert.vue" if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] dropdown-menu.vue: functional components are not supported with templates, they should use render functions.")} +if (Component.options.functional) {console.error("[vue-loader] alert.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -19593,116 +19446,75 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-151f9fe1", Component.options) + hotAPI.createRecord("data-v-b0c91656", Component.options) } else { - hotAPI.reload("data-v-151f9fe1", Component.options) + hotAPI.reload("data-v-b0c91656", Component.options) } module.hot.dispose(function (data) { disposed = true }) })()} -module.exports = Component.exports - +/* harmony default export */ var components_alert_alert_defaultExport = (Component.exports); -/***/ }), -/* 116 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(284); +// CONCATENATED MODULE: ./vb/components/alert/index.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(174); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__pagination_vue__ = __webpack_require__(285); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__pagination_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__pagination_vue__); - - -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__pagination_vue___default.a); -/***/ }), -/* 117 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(287); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__select_vue__ = __webpack_require__(288); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__select_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__select_vue__); +/* harmony default export */ var components_alert_defaultExport = (components_alert_alert_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/breadcrumb/breadcrumb.vue -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__select_vue___default.a); -/***/ }), -/* 118 */ -/***/ (function(module, exports, __webpack_require__) { - -// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) -var $keys = __webpack_require__(86) - , hiddenKeys = __webpack_require__(62).concat('length', 'prototype'); - -exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O){ - return $keys(O, hiddenKeys); -}; - -/***/ }), -/* 119 */ -/***/ (function(module, exports) { - - - -/***/ }), -/* 120 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(321); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__row__ = __webpack_require__(322); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__row___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__row__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__col__ = __webpack_require__(325); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__col___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__col__); -/* harmony reexport (default from non-hamory) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_2__col___default.a; }); -/* harmony reexport (default from non-hamory) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_1__row___default.a; }); - - - - - - -/***/ }), -/* 121 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(344); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__spin_vue__ = __webpack_require__(345); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__spin_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__spin_vue__); - - - -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__spin_vue___default.a); - -/***/ }), -/* 122 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(376), - /* template */ - __webpack_require__(377), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +/* harmony default export */ var breadcrumb_defaultExport = ({ + name: 'Breadcrumb', + props: { + separator: { + type: String, + default: '/' + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-75c0577b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/breadcrumb/breadcrumb.vue +var breadcrumb_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "ant-breadcrumb" + }, [_vm._t("default")], 2) +} +var breadcrumb_staticRenderFns = [] +breadcrumb_render._withStripped = true +var breadcrumb_esExports = { render: breadcrumb_render, staticRenderFns: breadcrumb_staticRenderFns } +/* harmony default export */ var breadcrumb_breadcrumb_defaultExport = (breadcrumb_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-75c0577b", breadcrumb_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/breadcrumb/breadcrumb.vue +var breadcrumb_disposed = false +var breadcrumb_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var breadcrumb___vue_styles__ = null +/* scopeId */ +var breadcrumb___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var breadcrumb___vue_module_identifier__ = null +var breadcrumb_Component = breadcrumb_normalizeComponent( + breadcrumb_defaultExport, + breadcrumb_breadcrumb_defaultExport, + breadcrumb___vue_styles__, + breadcrumb___vue_scopeId__, + breadcrumb___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/time-picker/time-picker-option.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] time-picker-option.vue: functional components are not supported with templates, they should use render functions.")} +breadcrumb_Component.options.__file = "vb/components/breadcrumb/breadcrumb.vue" +if (breadcrumb_Component.esModule && Object.keys(breadcrumb_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (breadcrumb_Component.options.functional) {console.error("[vue-loader] breadcrumb.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -19711,38 +19523,79 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-5c1f610e", Component.options) + hotAPI.createRecord("data-v-75c0577b", breadcrumb_Component.options) } else { - hotAPI.reload("data-v-5c1f610e", Component.options) + hotAPI.reload("data-v-75c0577b", breadcrumb_Component.options) } module.hot.dispose(function (data) { - disposed = true + breadcrumb_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_breadcrumb_breadcrumb_defaultExport = (breadcrumb_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/breadcrumb/breadcrumb-item.vue -/***/ }), -/* 123 */ -/***/ (function(module, exports, __webpack_require__) { -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(400), - /* template */ - __webpack_require__(404), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +/* harmony default export */ var breadcrumb_item_defaultExport = ({ + name: 'BreadcrumbItem', + data: function data() { + return { + separator: '' + }; + }, + props: { + href: String + }, + mounted: function mounted() { + this.separator = this.$parent.separator; + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-603ee055"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/breadcrumb/breadcrumb-item.vue +var breadcrumb_item_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('span', [_c(_vm.href ? 'a' : 'span', { + tag: "component", + staticClass: "ant-breadcrumb-link", + attrs: { + "href": _vm.href + } + }, [_vm._t("default")], 2), _vm._v(" "), _c('span', { + staticClass: "ant-breadcrumb-separator" + }, [_vm._v(_vm._s(_vm.separator))])], 1) +} +var breadcrumb_item_staticRenderFns = [] +breadcrumb_item_render._withStripped = true +var breadcrumb_item_esExports = { render: breadcrumb_item_render, staticRenderFns: breadcrumb_item_staticRenderFns } +/* harmony default export */ var breadcrumb_breadcrumb_item_defaultExport = (breadcrumb_item_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-603ee055", breadcrumb_item_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/breadcrumb/breadcrumb-item.vue +var breadcrumb_item_disposed = false +var breadcrumb_item_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var breadcrumb_item___vue_styles__ = null +/* scopeId */ +var breadcrumb_item___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var breadcrumb_item___vue_module_identifier__ = null +var breadcrumb_item_Component = breadcrumb_item_normalizeComponent( + breadcrumb_item_defaultExport, + breadcrumb_breadcrumb_item_defaultExport, + breadcrumb_item___vue_styles__, + breadcrumb_item___vue_scopeId__, + breadcrumb_item___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/modal/modal.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] modal.vue: functional components are not supported with templates, they should use render functions.")} +breadcrumb_item_Component.options.__file = "vb/components/breadcrumb/breadcrumb-item.vue" +if (breadcrumb_item_Component.esModule && Object.keys(breadcrumb_item_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (breadcrumb_item_Component.options.functional) {console.error("[vue-loader] breadcrumb-item.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -19751,330 +19604,152 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-438895b7", Component.options) + hotAPI.createRecord("data-v-603ee055", breadcrumb_item_Component.options) } else { - hotAPI.reload("data-v-438895b7", Component.options) + hotAPI.reload("data-v-603ee055", breadcrumb_item_Component.options) } module.hot.dispose(function (data) { - disposed = true + breadcrumb_item_disposed = true }) })()} -module.exports = Component.exports - - -/***/ }), -/* 124 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; - - -var KeyCode = { - MAC_ENTER: 3, - - BACKSPACE: 8, - - TAB: 9, - - NUM_CENTER: 12, - ENTER: 13, - - SHIFT: 16, - - CTRL: 17, - - ALT: 18, - - PAUSE: 19, - - CAPS_LOCK: 20, - - ESC: 27, - - SPACE: 32, - - PAGE_UP: 33, - PAGE_DOWN: 34, - END: 35, - HOME: 36, - LEFT: 37, - UP: 38, - RIGHT: 39, - DOWN: 40, - PRINT_SCREEN: 44, - - INSERT: 45, - DELETE: 46, - ZERO: 48, - - ONE: 49, - - TWO: 50, - - THREE: 51, - - FOUR: 52, - - FIVE: 53, - - SIX: 54, - - SEVEN: 55, - - EIGHT: 56, - - NINE: 57, - - QUESTION_MARK: 63, - A: 65, - - B: 66, - - C: 67, - - D: 68, - - E: 69, - - F: 70, - - G: 71, - - H: 72, - - I: 73, - - J: 74, - - K: 75, - - L: 76, - - M: 77, - - N: 78, - - O: 79, - - P: 80, - - Q: 81, - - R: 82, - - S: 83, - - T: 84, - - U: 85, - - V: 86, - - W: 87, - - X: 88, - - Y: 89, - - Z: 90, - - META: 91, - WIN_KEY_RIGHT: 92, - - CONTEXT_MENU: 93, - - NUM_ZERO: 96, - - NUM_ONE: 97, - - NUM_TWO: 98, - - NUM_THREE: 99, - - NUM_FOUR: 100, - - NUM_FIVE: 101, - - NUM_SIX: 102, - - NUM_SEVEN: 103, - - NUM_EIGHT: 104, - - NUM_NINE: 105, - - NUM_MULTIPLY: 106, - - NUM_PLUS: 107, - - NUM_MINUS: 109, - - NUM_PERIOD: 110, - - NUM_DIVISION: 111, - - F1: 112, - - F2: 113, - - F3: 114, - - F4: 115, - - F5: 116, - - F6: 117, - - F7: 118, - - F8: 119, - - F9: 120, - - F10: 121, - - F11: 122, +/* harmony default export */ var components_breadcrumb_breadcrumb_item_defaultExport = (breadcrumb_item_Component.exports); - F12: 123, +// CONCATENATED MODULE: ./vb/components/breadcrumb/index.js +/* harmony import */ var breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(175); +/* harmony import */ var breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less__); - NUMLOCK: 144, - SEMICOLON: 186, - DASH: 189, - EQUALS: 187, - COMMA: 188, - PERIOD: 190, - SLASH: 191, - APOSTROPHE: 192, - SINGLE_QUOTE: 222, - OPEN_SQUARE_BRACKET: 219, - BACKSLASH: 220, - CLOSE_SQUARE_BRACKET: 221, - WIN_KEY: 224, - MAC_FF_META: 224, - WIN_IME: 229 -}; -KeyCode.isTextModifyingKeyEvent = function (e) { - var keyCode = e.keyCode; - if (e.altKey && !e.ctrlKey || e.metaKey || keyCode >= KeyCode.F1 && keyCode <= KeyCode.F12) { - return false; - } +components_breadcrumb_breadcrumb_defaultExport.item = components_breadcrumb_breadcrumb_item_defaultExport; - switch (keyCode) { - case KeyCode.ALT: - case KeyCode.CAPS_LOCK: - case KeyCode.CONTEXT_MENU: - case KeyCode.CTRL: - case KeyCode.DOWN: - case KeyCode.END: - case KeyCode.ESC: - case KeyCode.HOME: - case KeyCode.INSERT: - case KeyCode.LEFT: - case KeyCode.MAC_FF_META: - case KeyCode.META: - case KeyCode.NUMLOCK: - case KeyCode.NUM_CENTER: - case KeyCode.PAGE_DOWN: - case KeyCode.PAGE_UP: - case KeyCode.PAUSE: - case KeyCode.PRINT_SCREEN: - case KeyCode.RIGHT: - case KeyCode.SHIFT: - case KeyCode.UP: - case KeyCode.WIN_KEY: - case KeyCode.WIN_KEY_RIGHT: - return false; - default: - return true; - } -}; +/* harmony default export */ var components_breadcrumb_defaultExport = (components_breadcrumb_breadcrumb_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/button/button.vue -KeyCode.isCharacterKey = function (keyCode) { - if (keyCode >= KeyCode.ZERO && keyCode <= KeyCode.NINE) { - return true; - } - if (keyCode >= KeyCode.NUM_ZERO && keyCode <= KeyCode.NUM_MULTIPLY) { - return true; - } +/* harmony default export */ var button_defaultExport = ({ + name: 'Button', + data: function data() { + return { + prefixCls: 'ant-btn', + clicked: false, + clickTimer: null + }; + }, + props: { + type: String, + htmlType: { + type: String, + default: 'button' + }, + icon: String, + shape: String, + size: String, + loading: { + type: Boolean, + default: false + }, + ghost: { + type: Boolean, + default: false + }, + disabled: { + type: Boolean, + default: false + } + }, + computed: { + btnClassObj: function btnClassObj() { + var prefixCls = this.prefixCls, + type = this.type, + size = this.size, + shape = this.shape, + loading = this.loading, + clicked = this.clicked, + ghost = this.ghost; - if (keyCode >= KeyCode.A && keyCode <= KeyCode.Z) { - return true; - } + var btnClass = {}; + var tmpSize = ""; + if (size == "small") { + tmpSize = "sm"; + } else if (size == "large") { + tmpSize = "lg"; + } + btnClass[prefixCls] = true; + btnClass[prefixCls + '-' + type] = type; + btnClass[prefixCls + '-' + tmpSize] = size; + btnClass[prefixCls + '-' + shape] = shape; + btnClass[prefixCls + '-loading'] = loading; + btnClass[prefixCls + '-background-ghost'] = ghost; + btnClass[prefixCls + '-clicked'] = clicked; - if (window.navigation.userAgent.indexOf('WebKit') !== -1 && keyCode === 0) { - return true; - } + return btnClass; + } + }, + methods: { + handleClick: function handleClick(evt) { + var _this = this; - switch (keyCode) { - case KeyCode.SPACE: - case KeyCode.QUESTION_MARK: - case KeyCode.NUM_PLUS: - case KeyCode.NUM_MINUS: - case KeyCode.NUM_PERIOD: - case KeyCode.NUM_DIVISION: - case KeyCode.SEMICOLON: - case KeyCode.DASH: - case KeyCode.EQUALS: - case KeyCode.COMMA: - case KeyCode.PERIOD: - case KeyCode.SLASH: - case KeyCode.APOSTROPHE: - case KeyCode.SINGLE_QUOTE: - case KeyCode.OPEN_SQUARE_BRACKET: - case KeyCode.BACKSLASH: - case KeyCode.CLOSE_SQUARE_BRACKET: - return true; - default: - return false; + this.clicked = true; + if (this.clickTimer) clearTimeout(this.clickTimer); + this.clickTimer = setTimeout(function () { + return _this.clicked = false; + }, 500); + this.$emit('click', evt); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-d81442ca"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/button/button.vue +var button_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('button', { + class: _vm.btnClassObj, + attrs: { + "type": _vm.htmlType, + "disabled": _vm.disabled + }, + on: { + "click": _vm.handleClick + } + }, [(_vm.loading) ? _c('i', { + staticClass: "anticon anticon-spin anticon-loading" + }) : _vm._e(), _vm._v(" "), (_vm.icon) ? _c('i', { + class: 'anticon anticon-' + _vm.icon + }) : _vm._e(), _vm._v(" "), (_vm.$slots && _vm.$slots.default) ? _c('span', [_vm._t("default")], 2) : _vm._e()]) +} +var button_staticRenderFns = [] +button_render._withStripped = true +var button_esExports = { render: button_render, staticRenderFns: button_staticRenderFns } +/* harmony default export */ var button_button_defaultExport = (button_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-d81442ca", button_esExports) } -}; - -/* harmony default export */ __webpack_exports__["a"] = (KeyCode); - -/***/ }), -/* 125 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(409); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__radio_vue__ = __webpack_require__(126); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__radio_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__radio_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__radio_group_vue__ = __webpack_require__(412); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__radio_group_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__radio_group_vue__); - - - - -__WEBPACK_IMPORTED_MODULE_1__radio_vue___default.a.group = __WEBPACK_IMPORTED_MODULE_2__radio_group_vue___default.a; - -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__radio_vue___default.a); - -/***/ }), -/* 126 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(410), - /* template */ - __webpack_require__(411), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +} +// CONCATENATED MODULE: ./vb/components/button/button.vue +var button_disposed = false +var button_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var button___vue_styles__ = null +/* scopeId */ +var button___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var button___vue_module_identifier__ = null +var button_Component = button_normalizeComponent( + button_defaultExport, + button_button_defaultExport, + button___vue_styles__, + button___vue_scopeId__, + button___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/radio/radio.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] radio.vue: functional components are not supported with templates, they should use render functions.")} +button_Component.options.__file = "vb/components/button/button.vue" +if (button_Component.esModule && Object.keys(button_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (button_Component.options.functional) {console.error("[vue-loader] button.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -20083,38 +19758,81 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-287ab05a", Component.options) + hotAPI.createRecord("data-v-d81442ca", button_Component.options) } else { - hotAPI.reload("data-v-287ab05a", Component.options) + hotAPI.reload("data-v-d81442ca", button_Component.options) } module.hot.dispose(function (data) { - disposed = true + button_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_button_button_defaultExport = (button_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/button/button-group.vue +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/***/ }), -/* 127 */ -/***/ (function(module, exports, __webpack_require__) { -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(416), - /* template */ - __webpack_require__(417), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +function _defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +/* harmony default export */ var button_group_defaultExport = ({ + name: 'ButtonGroup', + data: function data() { + return { + prefixCls: 'ant-btn-group' + }; + }, + props: { + size: String + }, + computed: { + wrapClasses: function wrapClasses() { + var size = { small: 'sm', large: 'lg' }[this.size]; + + return [this.prefixCls, _defineProperty({}, this.prefixCls + '-' + size, size)]; + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-8c17dc66"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/button/button-group.vue +var button_group_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.wrapClasses + }, [_vm._t("default")], 2) +} +var button_group_staticRenderFns = [] +button_group_render._withStripped = true +var button_group_esExports = { render: button_group_render, staticRenderFns: button_group_staticRenderFns } +/* harmony default export */ var button_button_group_defaultExport = (button_group_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-8c17dc66", button_group_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/button/button-group.vue +var button_group_disposed = false +var button_group_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var button_group___vue_styles__ = null +/* scopeId */ +var button_group___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var button_group___vue_module_identifier__ = null +var button_group_Component = button_group_normalizeComponent( + button_group_defaultExport, + button_button_group_defaultExport, + button_group___vue_styles__, + button_group___vue_scopeId__, + button_group___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/checkbox/checkbox.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] checkbox.vue: functional components are not supported with templates, they should use render functions.")} +button_group_Component.options.__file = "vb/components/button/button-group.vue" +if (button_group_Component.esModule && Object.keys(button_group_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (button_group_Component.options.functional) {console.error("[vue-loader] button-group.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -20123,161 +19841,241 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-01e98c7b", Component.options) + hotAPI.createRecord("data-v-8c17dc66", button_group_Component.options) } else { - hotAPI.reload("data-v-01e98c7b", Component.options) + hotAPI.reload("data-v-8c17dc66", button_group_Component.options) } module.hot.dispose(function (data) { - disposed = true + button_group_disposed = true }) })()} -module.exports = Component.exports - +/* harmony default export */ var components_button_button_group_defaultExport = (button_group_Component.exports); -/***/ }), -/* 128 */ -/***/ (function(module, exports, __webpack_require__) { +// CONCATENATED MODULE: ./vb/components/button/index.js +/* harmony import */ var button___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(176); +/* harmony import */ var button___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(button___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -"use strict"; -exports.__esModule = true; -var _assign = __webpack_require__(27); +components_button_button_defaultExport.group = components_button_button_group_defaultExport; -var _assign2 = _interopRequireDefault(_assign); +/* harmony default export */ var components_button_defaultExport = (components_button_button_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/icon/icon.vue +/* harmony import */ var icon___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var icon___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(icon___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -exports.default = _assign2.default || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; +function icon__defineProperty(obj, key, value) { if (key in obj) { icon___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } +/* harmony default export */ var icon_defaultExport = ({ + name: 'Icon', + data: function data() { + return { + prefix: 'anticon' + }; + }, + props: { + type: { + type: String, + require: true + }, + spin: { + type: Boolean, + default: false + } + }, + computed: { + iconClasses: function iconClasses() { + return [this.prefix, this.prefix + '-' + this.type, icon__defineProperty({}, this.prefix + '-spin', this.spin || this.type === 'loading')]; + } } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-744bef8a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/icon/icon.vue +var icon_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('i', { + class: _vm.iconClasses + }, [_vm._t("default")], 2) +} +var icon_staticRenderFns = [] +icon_render._withStripped = true +var icon_esExports = { render: icon_render, staticRenderFns: icon_staticRenderFns } +/* harmony default export */ var icon_icon_defaultExport = (icon_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-744bef8a", icon_esExports) } +} +// CONCATENATED MODULE: ./vb/components/icon/icon.vue +var icon_disposed = false +var icon_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var icon___vue_styles__ = null +/* scopeId */ +var icon___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var icon___vue_module_identifier__ = null +var icon_Component = icon_normalizeComponent( + icon_defaultExport, + icon_icon_defaultExport, + icon___vue_styles__, + icon___vue_scopeId__, + icon___vue_module_identifier__ +) +icon_Component.options.__file = "vb/components/icon/icon.vue" +if (icon_Component.esModule && Object.keys(icon_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (icon_Component.options.functional) {console.error("[vue-loader] icon.vue: functional components are not supported with templates, they should use render functions.")} - return target; -}; - -/***/ }), -/* 129 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-744bef8a", icon_Component.options) + } else { + hotAPI.reload("data-v-744bef8a", icon_Component.options) + } + module.hot.dispose(function (data) { + icon_disposed = true + }) +})()} -"use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(456); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tree__ = __webpack_require__(457); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tree___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__tree__); +/* harmony default export */ var components_icon_icon_defaultExport = (icon_Component.exports); +// CONCATENATED MODULE: ./vb/components/icon/index.js -/* harmony default export */ __webpack_exports__["a"] = (__WEBPACK_IMPORTED_MODULE_1__tree___default.a); +/* harmony default export */ var components_icon_defaultExport = (components_icon_icon_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/card/card.vue -/***/ }), -/* 130 */ -/***/ (function(module, exports, __webpack_require__) { -var ctx = __webpack_require__(29) - , invoke = __webpack_require__(465) - , html = __webpack_require__(91) - , cel = __webpack_require__(55) - , global = __webpack_require__(6) - , process = global.process - , setTask = global.setImmediate - , clearTask = global.clearImmediate - , MessageChannel = global.MessageChannel - , counter = 0 - , queue = {} - , ONREADYSTATECHANGE = 'onreadystatechange' - , defer, channel, port; -var run = function(){ - var id = +this; - if(queue.hasOwnProperty(id)){ - var fn = queue[id]; - delete queue[id]; - fn(); - } -}; -var listener = function(event){ - run.call(event.data); -}; -// Node.js 0.9+ & IE10+ has setImmediate, otherwise: -if(!setTask || !clearTask){ - setTask = function setImmediate(fn){ - var args = [], i = 1; - while(arguments.length > i)args.push(arguments[i++]); - queue[++counter] = function(){ - invoke(typeof fn == 'function' ? fn : Function(fn), args); - }; - defer(counter); - return counter; - }; - clearTask = function clearImmediate(id){ - delete queue[id]; - }; - // Node.js 0.8- - if(__webpack_require__(32)(process) == 'process'){ - defer = function(id){ - process.nextTick(ctx(run, id, 1)); - }; - // Browsers with MessageChannel, includes WebWorkers - } else if(MessageChannel){ - channel = new MessageChannel; - port = channel.port2; - channel.port1.onmessage = listener; - defer = ctx(port.postMessage, port, 1); - // Browsers with postMessage, skip WebWorkers - // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' - } else if(global.addEventListener && typeof postMessage == 'function' && !global.importScripts){ - defer = function(id){ - global.postMessage(id + '', '*'); - }; - global.addEventListener('message', listener, false); - // IE8- - } else if(ONREADYSTATECHANGE in cel('script')){ - defer = function(id){ - html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function(){ - html.removeChild(this); - run.call(id); - }; - }; - // Rest old browsers - } else { - defer = function(id){ - setTimeout(ctx(run, id, 1), 0); - }; +/* harmony default export */ var card_defaultExport = ({ + name: 'Card', + data: function data() { + return { + prefixCls: 'ant-card', + extra: false + }; + }, + props: { + title: String, + bordered: { + type: Boolean, + default: true + }, + loading: { + type: Boolean, + default: false + }, + bodyStyle: Object + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7eb25e9b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/card/card.vue +var card_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: [_vm.prefixCls, _vm.loading ? _vm.prefixCls + '-loading' : '', _vm.bordered ? _vm.prefixCls + '-bordered' : ''] + }, [(_vm.title) ? _c('div', { + class: _vm.prefixCls + '-head' + }, [_c('h3', { + class: _vm.prefixCls + '-head-title' + }, [_vm._v(_vm._s(_vm.title))])]) : _vm._e(), _vm._v(" "), (_vm.$slots.extra || _vm.extra) ? [_c('div', { + class: _vm.prefixCls + '-extra' + }, [_vm._t("extra")], 2)] : _vm._e(), _vm._v(" "), _c('div', { + class: _vm.prefixCls + '-body', + style: (_vm.bodyStyle) + }, [(_vm.loading) ? _c('div', [_c('p', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "94%" + } + }), _vm._v(" "), _c('p', [_c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "28%" + } + }), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "62%" + } + })]), _vm._v(" "), _c('p', [_c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "22%" + } + }), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "66%" + } + })]), _vm._v(" "), _c('p', [_c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "56%" + } + }), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "39%" + } + })]), _vm._v(" "), _c('p', [_c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "21%" + } + }), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "15%" + } + }), _vm._v(" "), _c('span', { + class: _vm.prefixCls + '-loading-block', + staticStyle: { + "width": "40%" + } + })])]) : _vm._t("default")], 2)], 2) +} +var card_staticRenderFns = [] +card_render._withStripped = true +var card_esExports = { render: card_render, staticRenderFns: card_staticRenderFns } +/* harmony default export */ var card_card_defaultExport = (card_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-7eb25e9b", card_esExports) } } -module.exports = { - set: setTask, - clear: clearTask -}; - -/***/ }), -/* 131 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(481), - /* template */ - __webpack_require__(482), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/card/card.vue +var card_disposed = false +var card_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var card___vue_styles__ = null +/* scopeId */ +var card___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var card___vue_module_identifier__ = null +var card_Component = card_normalizeComponent( + card_defaultExport, + card_card_defaultExport, + card___vue_styles__, + card___vue_scopeId__, + card___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/popover/popover.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] popover.vue: functional components are not supported with templates, they should use render functions.")} +card_Component.options.__file = "vb/components/card/card.vue" +if (card_Component.esModule && Object.keys(card_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (card_Component.options.functional) {console.error("[vue-loader] card.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -20286,2367 +20084,4679 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-5597d7b2", Component.options) + hotAPI.createRecord("data-v-7eb25e9b", card_Component.options) } else { - hotAPI.reload("data-v-5597d7b2", Component.options) + hotAPI.reload("data-v-7eb25e9b", card_Component.options) } module.hot.dispose(function (data) { - disposed = true + card_disposed = true }) })()} -module.exports = Component.exports - - -/***/ }), -/* 132 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); - -// CONCATENATED MODULE: ./vb/utils/polyfill.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find__ = __webpack_require__(147); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_core_js_fn_array_find__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index__ = __webpack_require__(155); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_core_js_fn_array_find_index__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values__ = __webpack_require__(157); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_core_js_fn_array_values__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys__ = __webpack_require__(169); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_core_js_fn_array_keys__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries__ = __webpack_require__(170); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_core_js_fn_array_entries__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes__ = __webpack_require__(171); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_core_js_fn_string_includes__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with__ = __webpack_require__(174); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_core_js_fn_string_starts_with__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with__ = __webpack_require__(176); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_core_js_fn_string_ends_with__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat__ = __webpack_require__(178); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_8_core_js_fn_string_repeat__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes__ = __webpack_require__(180); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_core_js_fn_array_includes__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start__ = __webpack_require__(182); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_core_js_fn_string_pad_start__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end__ = __webpack_require__(184); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_core_js_fn_string_pad_end__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start__ = __webpack_require__(186); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_core_js_fn_string_trim_start__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end__ = __webpack_require__(189); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_13_core_js_fn_string_trim_end__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at__ = __webpack_require__(191); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_14_core_js_fn_string_at__); - - - - - - - - - - - - - - +/* harmony default export */ var components_card_card_defaultExport = (card_Component.exports); +// CONCATENATED MODULE: ./vb/components/card/index.js +/* harmony import */ var card___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(179); +/* harmony import */ var card___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(card___WEBPACK_IMPORTED_MODULE_0__style_index_less__); +/* harmony default export */ var components_card_defaultExport = (components_card_card_defaultExport); +// CONCATENATED MODULE: ./vb/mixins/emitter.js +function _broadcast(componentName, eventName, params) { + this.$children.forEach(function (child) { + var name = child.$options.name; -// CONCATENATED MODULE: ./vb/utils/config.js + if (name === componentName) { + child.$emit.apply(child, [eventName].concat(params)); + } else { + _broadcast.apply(child, [componentName, eventName].concat([params])); + } + }); +} +/* harmony default export */ var emitter_defaultExport = ({ + methods: { + dispatch: function dispatch(componentName, eventName, params) { + var parent = this.$parent || this.$root; + var name = parent.$options.name; + while (parent && (!name || name !== componentName)) { + parent = parent.$parent; -/* harmony default export */ var config_defaultExport = ({ - componentNamePrefix: 'v' + if (parent) { + name = parent.$options.name; + } + } + if (parent) { + parent.$emit.apply(parent, [eventName].concat(params)); + } + }, + broadcast: function broadcast(componentName, eventName, params) { + _broadcast.call(this, componentName, eventName, params); + } + } }); -// CONCATENATED MODULE: ./vb/components/alert/index.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(194); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__alert_vue__ = __webpack_require__(195); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__alert_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__alert_vue__); - +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/rate/rate.vue -/* harmony default export */ var alert_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__alert_vue___default.a); -// CONCATENATED MODULE: ./vb/components/breadcrumb/index.js -/* harmony import */ var breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(198); -/* harmony import */ var breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(breadcrumb___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__breadcrumb_vue__ = __webpack_require__(199); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__breadcrumb_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__breadcrumb_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__breadcrumb_item_vue__ = __webpack_require__(202); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__breadcrumb_item_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__breadcrumb_item_vue__); +/* harmony default export */ var rate_defaultExport = ({ + name: 'Rate', + mixins: [emitter_defaultExport], + data: function data() { + return { + prefixCls: 'ant-rate', + currentValue: this.valueHandle(this.value), + hoverValue: 0 + }; + }, + props: { + count: { + type: Number, + default: 5, + coerce: function coerce(val) { + return Math.round(val); + } + }, + value: { + type: Number, + default: 0 + }, + disabled: { + type: Boolean, + default: false + }, + allowHalf: { + type: Boolean, + default: false + } + }, + computed: { + lightArr: function lightArr() { + var arr = new Array(); + for (var i = 0; i < this.count; i++) { + arr.push({}); + } -__WEBPACK_IMPORTED_MODULE_1__breadcrumb_vue___default.a.item = __WEBPACK_IMPORTED_MODULE_2__breadcrumb_item_vue___default.a; + for (var i = 0; i < parseInt(this.currentValue); i++) { + arr[i].valueCls = this.prefixCls + '-star-full'; + } + if (parseInt(this.currentValue) !== this.currentValue) { + arr[i].valueCls = this.prefixCls + '-star-half'; + } -/* harmony default export */ var breadcrumb_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__breadcrumb_vue___default.a); -// CONCATENATED MODULE: ./vb/components/card/index.js -/* harmony import */ var card___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(217); -/* harmony import */ var card___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(card___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__card_vue__ = __webpack_require__(218); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__card_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__card_vue__); + for (var i = 0; i < parseInt(this.hoverValue); i++) { + arr[i].hoverCls = this.prefixCls + '-star-full'; + } + if (parseInt(this.hoverValue) !== this.hoverValue) { + arr[i].hoverCls = this.prefixCls + '-star-half'; + } + return arr; + } + }, + methods: { + recovery: function recovery() { + this.hoverValue = 0; + }, + allLight: function allLight(index) { + if (this.disabled) return; + this.hoverValue = index + 1; + }, + halfLight: function halfLight(index, e) { + if (this.disabled) return; + if (this.allowHalf) { + this.hoverValue = index + 0.5; + e.stopPropagation(); + } + }, + selected: function selected() { + if (this.disabled) return; + this.currentValue = this.hoverValue; + }, + valueHandle: function valueHandle(val) { + if (val > this.count) { + this.$emit("change", this.count); + this.$emit("input", this.count); + this.dispatch('FormItem', 'form.change', [this.count]); + return this.count; + } + if (this.allowHalf) { + var _v = parseInt(val); + if (_v !== val) { + val = _v + 0.5; + } + return val; + } else { + return Math.round(val); + } + } + }, + watch: { + value: function value(_value) { + this.currentValue = _value; + }, + currentValue: function currentValue(value) { + this.$emit("change", value); + this.$emit("input", value); + this.dispatch('FormItem', 'form.change', [value]); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-9fc7feca"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/rate/rate.vue +var rate_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('span', [_c('ul', { + class: [_vm.prefixCls, ( _obj = {}, _obj[_vm.prefixCls + '-disabled'] = _vm.disabled, _obj )], + on: { + "mouseout": _vm.recovery + } + }, _vm._l((_vm.lightArr), function(item, index) { + return _c('li', { + class: [_vm.prefixCls + '-star', item.valueCls ? item.valueCls : '', item.hoverCls ? item.hoverCls : ''], + on: { + "mouseover": function($event) { + _vm.allLight(index) + }, + "click": _vm.selected + } + }, [_c('div', { + class: _vm.prefixCls + '-star-content', + on: { + "mouseover": function($event) { + _vm.halfLight(index, $event) + } + } + })]) + })), _vm._v(" "), _vm._t("default")], 2) + var _obj; +} +var rate_staticRenderFns = [] +rate_render._withStripped = true +var rate_esExports = { render: rate_render, staticRenderFns: rate_staticRenderFns } +/* harmony default export */ var rate_rate_defaultExport = (rate_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9fc7feca", rate_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/rate/rate.vue +var rate_disposed = false +var rate_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var rate___vue_styles__ = null +/* scopeId */ +var rate___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var rate___vue_module_identifier__ = null +var rate_Component = rate_normalizeComponent( + rate_defaultExport, + rate_rate_defaultExport, + rate___vue_styles__, + rate___vue_scopeId__, + rate___vue_module_identifier__ +) +rate_Component.options.__file = "vb/components/rate/rate.vue" +if (rate_Component.esModule && Object.keys(rate_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (rate_Component.options.functional) {console.error("[vue-loader] rate.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9fc7feca", rate_Component.options) + } else { + hotAPI.reload("data-v-9fc7feca", rate_Component.options) + } + module.hot.dispose(function (data) { + rate_disposed = true + }) +})()} +/* harmony default export */ var components_rate_rate_defaultExport = (rate_Component.exports); -/* harmony default export */ var card_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__card_vue___default.a); // CONCATENATED MODULE: ./vb/components/rate/index.js -/* harmony import */ var rate___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(221); +/* harmony import */ var rate___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(180); /* harmony import */ var rate___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(rate___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rate_vue__ = __webpack_require__(222); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rate_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__rate_vue__); - -/* harmony default export */ var rate_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__rate_vue___default.a); -// CONCATENATED MODULE: ./vb/components/slider/index.js -/* harmony import */ var slider___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(225); -/* harmony import */ var slider___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(slider___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__slider__ = __webpack_require__(226); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__slider___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__slider__); +/* harmony default export */ var components_rate_defaultExport = (components_rate_rate_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/slider/track.vue -/* harmony default export */ var slider_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__slider___default.a); -// CONCATENATED MODULE: ./vb/components/menu/index.js -/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(255); -/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(menu___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__menu__ = __webpack_require__(256); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__menu___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__menu__); - +/* harmony default export */ var track_defaultExport = ({ + props: ['offset', 'length', 'included'], + computed: { + wrapStyle: function wrapStyle() { + return { + left: this.offset + '%', + width: this.length + '%', + visibility: this.included ? 'visible' : 'hidden' + }; + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-8406453e"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/slider/track.vue +var track_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + style: (_vm.wrapStyle) + }) +} +var track_staticRenderFns = [] +track_render._withStripped = true +var track_esExports = { render: track_render, staticRenderFns: track_staticRenderFns } +/* harmony default export */ var slider_track_defaultExport = (track_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-8406453e", track_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/slider/track.vue +var track_disposed = false +var track_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var track___vue_styles__ = null +/* scopeId */ +var track___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var track___vue_module_identifier__ = null +var track_Component = track_normalizeComponent( + track_defaultExport, + slider_track_defaultExport, + track___vue_styles__, + track___vue_scopeId__, + track___vue_module_identifier__ +) +track_Component.options.__file = "vb/components/slider/track.vue" +if (track_Component.esModule && Object.keys(track_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (track_Component.options.functional) {console.error("[vue-loader] track.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-8406453e", track_Component.options) + } else { + hotAPI.reload("data-v-8406453e", track_Component.options) + } + module.hot.dispose(function (data) { + track_disposed = true + }) +})()} -/* harmony default export */ var menu_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__menu___default.a); -// CONCATENATED MODULE: ./vb/components/dropdown/index.js -/* harmony import */ var dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(263); -/* harmony import */ var dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dropdown__ = __webpack_require__(264); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dropdown___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__dropdown__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__dropdown_menu__ = __webpack_require__(115); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__dropdown_menu___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__dropdown_menu__); +/* harmony default export */ var components_slider_track_defaultExport = (track_Component.exports); +// CONCATENATED MODULE: ./vb/mixins/popper.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_popper_js__ = __webpack_require__(192); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_popper_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_popper_js__); -__WEBPACK_IMPORTED_MODULE_1__dropdown___default.a.menu = __WEBPACK_IMPORTED_MODULE_2__dropdown_menu___default.a; +/* harmony default export */ var popper_defaultExport = ({ + props: { + placement: { + type: String, + default: 'bottom' + }, + boundariesPadding: { + type: Number, + default: 5 + }, + reference: Object, + popper: Object, + offset: { + default: 0 + }, + value: { + type: Boolean, + default: false + }, + transition: String, + options: { + type: Object, + default: function _default() { + return { + gpuAcceleration: false, + boundariesElement: 'body' }; + } + } + }, + data: function data() { + return { + visible: this.value + }; + }, -/* harmony default export */ var dropdown_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__dropdown___default.a); -// CONCATENATED MODULE: ./vb/components/affix/index.js -/* harmony import */ var affix___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(269); -/* harmony import */ var affix___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(affix___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__affix__ = __webpack_require__(270); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__affix___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__affix__); - - - -/* harmony default export */ var affix_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__affix___default.a); -// CONCATENATED MODULE: ./vb/components/back-top/index.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__back_top__ = __webpack_require__(273); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__back_top___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__back_top__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__style_index_less__ = __webpack_require__(276); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__style_index_less__); + watch: { + value: { + immediate: true, + handler: function handler(val) { + this.visible = val; + this.$emit('input', val); + } + }, + visible: function visible(val) { + if (val) { + this.updatePopper(); + } else { + this.destroyPopper(); + this.$emit('hide'); + } + this.$emit('input', val); + } + }, + computed: { + _placement: function _placement() { + return this.placement.replace(/Left|Top/g, '-start').replace(/Right|Bottom/g, '-end'); + } + }, + methods: { + createPopper: function createPopper() { + var _this = this; + if (!/^(top|bottom|left|right)(-start|-end)?$/g.test(this._placement)) { + return; + } + var options = this.options; + var popper = this.popper || this.$refs.popper; + var reference = this.reference || this.$refs.reference; -/* harmony default export */ var back_top_defaultExport = (__WEBPACK_IMPORTED_MODULE_0__back_top___default.a); -// CONCATENATED MODULE: ./vb/components/steps/index.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_steps_less__ = __webpack_require__(277); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_steps_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_steps_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__steps_vue__ = __webpack_require__(278); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__steps_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__steps_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__step_vue__ = __webpack_require__(281); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__step_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__step_vue__); + if (!popper || !reference) return; + if (this.popperJS && this.popperJS.hasOwnProperty('destroy')) { + this.popperJS.destroy(); + } + options.placement = this._placement; + options.offset = this.offset; + this.popperJS = new __WEBPACK_IMPORTED_MODULE_0_popper_js___default.a(reference, popper, options); + this.popperJS.onCreate(function (popper) { + _this.resetTransformOrigin(popper); + _this.$nextTick(_this.updatePopper); + _this.$emit('created', _this); + }); + }, + updatePopper: function updatePopper() { + this.popperJS ? this.popperJS.update() : this.createPopper(); + }, + doDestroy: function doDestroy() { + if (this.visible) return; + this.popperJS.destroy(); + this.popperJS = null; + }, + destroyPopper: function destroyPopper() { + if (this.popperJS) { + this.resetTransformOrigin(this.popperJS); + } + }, + resetTransformOrigin: function resetTransformOrigin(popper) { + var placementMap = { top: 'bottom', bottom: 'top', left: 'right', right: 'left' }; + var placement = popper._popper.getAttribute('x-placement').split('-')[0]; + var origin = placementMap[placement]; + popper._popper.style.transformOrigin = ['top', 'bottom'].indexOf(placement) > -1 ? 'center ' + origin : origin + ' center'; + } + }, + beforeDestroy: function beforeDestroy() { + if (this.popperJS) { + this.popperJS.destroy(); + } + } +}); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/tooltip/tooltip.vue -// CONCATENATED MODULE: ./vb/components/tag/index.js -/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(313); -/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(tag___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tag_vue__ = __webpack_require__(314); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tag_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__tag_vue__); +var placements = ['top', 'topLeft', 'topRight', 'bottom', 'bottomLeft', 'bottomRight', 'left', 'leftTop', 'leftBottom', 'right', 'rightTop', 'rightBottom']; -/* harmony default export */ var tag_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__tag_vue___default.a); -// CONCATENATED MODULE: ./vb/components/switch/index.js -/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(317); -/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(switch___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__switch_vue__ = __webpack_require__(318); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__switch_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__switch_vue__); +/* harmony default export */ var tooltip_defaultExport = ({ + name: 'Tooltip', + mixins: [popper_defaultExport], + props: { + placement: { + validator: function validator(value) { + return placements.includes(value); + }, + default: 'top' + }, + content: { + type: [String, Number], + default: '' + }, + delay: { + type: Number, + default: 0 + }, + disabled: { + type: Boolean, + default: false + }, + controlled: { + type: Boolean, + default: false + }, + initVisible: { + type: Boolean, + default: false + }, + always: { + type: Boolean, + default: false + } + }, + data: function data() { + return { + prefixCls: 'ant-tooltip' + }; + }, + methods: { + handleShowPopper: function handleShowPopper() { + var _this = this; -/* harmony default export */ var switch_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__switch_vue___default.a); -// CONCATENATED MODULE: ./vb/components/layout/index.js -/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(328); -/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(layout___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__layout_vue__ = __webpack_require__(329); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__layout_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__layout_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__sider_vue__ = __webpack_require__(332); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__sider_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__sider_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__header_vue__ = __webpack_require__(335); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__header_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__header_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__content_vue__ = __webpack_require__(338); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__content_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4__content_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__footer_vue__ = __webpack_require__(341); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__footer_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5__footer_vue__); + this.timeout = setTimeout(function () { + _this.visible = true; + }, this.delay); + }, + handleClosePopper: function handleClosePopper() { + clearTimeout(this.timeout); + if (!this.controlled) { + this.visible = false; + } + } + }, + mounted: function mounted() { + this.visible = this.initVisible; + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-31cdfae3"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/tooltip/tooltip.vue +var tooltip_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "ant-tooltip-wrapper", + staticStyle: { + "display": "inline-block" + }, + on: { + "mouseenter": _vm.handleShowPopper, + "mouseleave": _vm.handleClosePopper + } + }, [_c('div', { + ref: "reference", + staticStyle: { + "display": "inline-block" + } + }, [_vm._t("default")], 2), _vm._v(" "), _c('transition', { + attrs: { + "name": "fade" + } + }, [_c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (!_vm.disabled && (_vm.visible || _vm.always)), + expression: "!disabled && (visible || always)" + }], + ref: "popper", + class: ("ant-tooltip ant-tooltip-placement-" + _vm.placement) + }, [_c('div', { + staticClass: "ant-tooltip-content" + }, [_c('div', { + staticClass: "ant-tooltip-arrow" + }), _vm._v(" "), _c('div', { + staticClass: "ant-tooltip-inner" + }, [_vm._t("content", [_vm._v(_vm._s(_vm.content))])], 2)])])])], 1) +} +var tooltip_staticRenderFns = [] +tooltip_render._withStripped = true +var tooltip_esExports = { render: tooltip_render, staticRenderFns: tooltip_staticRenderFns } +/* harmony default export */ var tooltip_tooltip_defaultExport = (tooltip_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-31cdfae3", tooltip_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/tooltip/tooltip.vue +var tooltip_disposed = false +var tooltip_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var tooltip___vue_styles__ = null +/* scopeId */ +var tooltip___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var tooltip___vue_module_identifier__ = null +var tooltip_Component = tooltip_normalizeComponent( + tooltip_defaultExport, + tooltip_tooltip_defaultExport, + tooltip___vue_styles__, + tooltip___vue_scopeId__, + tooltip___vue_module_identifier__ +) +tooltip_Component.options.__file = "vb/components/tooltip/tooltip.vue" +if (tooltip_Component.esModule && Object.keys(tooltip_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (tooltip_Component.options.functional) {console.error("[vue-loader] tooltip.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-31cdfae3", tooltip_Component.options) + } else { + hotAPI.reload("data-v-31cdfae3", tooltip_Component.options) + } + module.hot.dispose(function (data) { + tooltip_disposed = true + }) +})()} +/* harmony default export */ var components_tooltip_tooltip_defaultExport = (tooltip_Component.exports); +// CONCATENATED MODULE: ./vb/components/tooltip/index.js +/* harmony import */ var tooltip___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(191); +/* harmony import */ var tooltip___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(tooltip___WEBPACK_IMPORTED_MODULE_0__style_index_less__); +/* harmony default export */ var components_tooltip_defaultExport = (components_tooltip_tooltip_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/slider/handle.vue -// CONCATENATED MODULE: ./vb/components/cascader/index.js -/* harmony import */ var cascader___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(351); -/* harmony import */ var cascader___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(cascader___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__cascader_vue__ = __webpack_require__(352); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__cascader_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__cascader_vue__); +/* harmony default export */ var handle_defaultExport = ({ + props: ['offset', 'tipTransitionName', 'tipFormatter', 'value', 'dragging', 'noTip'], -/* harmony default export */ var cascader_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__cascader_vue___default.a); -// CONCATENATED MODULE: ./vb/components/badge/index.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__badge_vue__ = __webpack_require__(358); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__badge_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__badge_vue__); -/* harmony import */ var badge___WEBPACK_IMPORTED_MODULE_1__style_index_less__ = __webpack_require__(361); -/* harmony import */ var badge___WEBPACK_IMPORTED_MODULE_1__style_index_less___default = __webpack_require__.n(badge___WEBPACK_IMPORTED_MODULE_1__style_index_less__); + components: { Tooltip: components_tooltip_defaultExport }, + data: function data() { + return {}; + }, + computed: { + tipValue: function tipValue() { + return this.tipFormatter ? this.tipFormatter(this.value) : this.value; + } + }, -/* harmony default export */ var badge_defaultExport = (__WEBPACK_IMPORTED_MODULE_0__badge_vue___default.a); -// CONCATENATED MODULE: ./vb/components/input/index.js -/* harmony import */ var input___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(362); -/* harmony import */ var input___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(input___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__input_vue__ = __webpack_require__(363); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__input_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__input_group_vue__ = __webpack_require__(366); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__input_group_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__input_group_vue__); + methods: { + onMouseDown: function onMouseDown() { + if (this.disabled) return; + var eventMask = document.querySelector('#v-slider-event-mask'); + if (!eventMask) { + eventMask = document.createElement('div'); + eventMask.id = 'v-slider-event-mask'; + eventMask.style.cssText = ['width:100%', 'height:100%', 'position:absolute', 'z-index:1000', 'top:0', 'left:0', 'cursor:pointer'].join(';'); + document.body.appendChild(eventMask); + eventMask.addEventListener('mouseup', this.onDragEnd); + } else { + eventMask.style.display = 'block'; + } + }, + onDragEnd: function onDragEnd() { + if (this.$children[0]) this.$children[0].visible = false; + var eventMask = document.querySelector('#v-slider-event-mask'); + if (eventMask) { + eventMask.style.display = 'none'; + } + } + }, + beforeDestroy: function beforeDestroy() { + var eventMask = document.querySelector('#v-slider-event-mask'); + if (eventMask) { + document.body.removeChild(eventMask); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-3592d582"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/slider/handle.vue +var handle_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.noTip) ? _c('div', { + style: ({ + left: _vm.offset + '%' + }), + on: { + "mousedown": _vm.onMouseDown + } + }) : _c('div', { + style: ({ + left: _vm.offset + '%' + }), + on: { + "mousedown": _vm.onMouseDown + } + }, [_c('tooltip', { + ref: "tooltip", + staticClass: "draggable-button-wrapper", + attrs: { + "placement": "top", + "controlled": _vm.dragging, + "content": _vm.tipValue + } + }, [_c('div', { + staticClass: "draggable-button" + })])], 1) +} +var handle_staticRenderFns = [] +handle_render._withStripped = true +var handle_esExports = { render: handle_render, staticRenderFns: handle_staticRenderFns } +/* harmony default export */ var slider_handle_defaultExport = (handle_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-3592d582", handle_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/slider/handle.vue +var handle_disposed = false +function injectStyle (ssrContext) { + if (handle_disposed) return + __webpack_require__(188) +} +var handle_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var handle___vue_styles__ = injectStyle +/* scopeId */ +var handle___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var handle___vue_module_identifier__ = null +var handle_Component = handle_normalizeComponent( + handle_defaultExport, + slider_handle_defaultExport, + handle___vue_styles__, + handle___vue_scopeId__, + handle___vue_module_identifier__ +) +handle_Component.options.__file = "vb/components/slider/handle.vue" +if (handle_Component.esModule && Object.keys(handle_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (handle_Component.options.functional) {console.error("[vue-loader] handle.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-3592d582", handle_Component.options) + } else { + hotAPI.reload("data-v-3592d582", handle_Component.options) + } + module.hot.dispose(function (data) { + handle_disposed = true + }) +})()} +/* harmony default export */ var components_slider_handle_defaultExport = (handle_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/slider/dots.vue +/* harmony import */ var dots___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var dots___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(dots___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys__); -__WEBPACK_IMPORTED_MODULE_1__input_vue___default.a.group = __WEBPACK_IMPORTED_MODULE_2__input_group_vue___default.a; -/* harmony default export */ var input_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__input_vue___default.a); -// CONCATENATED MODULE: ./vb/components/input-number/index.js -/* harmony import */ var input_number___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(369); -/* harmony import */ var input_number___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(input_number___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__input_number__ = __webpack_require__(370); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__input_number___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__input_number__); +function dots__defineProperty(obj, key, value) { if (key in obj) { dots___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +function calcPoints(marks, dots, step, min, max) { + var points = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys___default()(marks).map(parseFloat); + if (dots) { + for (var i = min; i <= max; i += step) { + points.push(i); + } + } + return points; +} -/* harmony default export */ var input_number_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__input_number___default.a); -// CONCATENATED MODULE: ./vb/components/time-picker/index.js -/* harmony import */ var time_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(373); -/* harmony import */ var time_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(time_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__time_picker_vue__ = __webpack_require__(374); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__time_picker_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__time_picker_vue__); +/* harmony default export */ var dots_defaultExport = ({ + props: ['prefixCls', 'marks', 'dots', 'step', 'included', 'lowerBound', 'upperBound', 'max', 'min'], + computed: { + dotsArr: function dotsArr() { + var _this = this; + return calcPoints(this.marks, this.dots, this.step, this.min, this.max).map(function (point) { + var res = {}; + var offset = (point - _this.min) / (_this.max - _this.min) * 100 + '%'; + res.point = point; + res.style = { left: offset }; + res.isActived = !_this.included && point === _this.upperBound || _this.included && point <= _this.upperBound && point >= _this.lowerBound; + res.pointClass = [_this.prefixCls + '-dot', dots__defineProperty({}, _this.prefixCls + '-dot-active', res.isActived)]; + return res; + }); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5d22f324"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/slider/dots.vue +var dots_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.prefixCls + '-step' + }, _vm._l((_vm.dotsArr), function(item) { + return _c('span', { + key: item.point, + class: item.pointClass, + style: (item.style) + }) + })) +} +var dots_staticRenderFns = [] +dots_render._withStripped = true +var dots_esExports = { render: dots_render, staticRenderFns: dots_staticRenderFns } +/* harmony default export */ var slider_dots_defaultExport = (dots_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5d22f324", dots_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/slider/dots.vue +var dots_disposed = false +var dots_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var dots___vue_styles__ = null +/* scopeId */ +var dots___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var dots___vue_module_identifier__ = null +var dots_Component = dots_normalizeComponent( + dots_defaultExport, + slider_dots_defaultExport, + dots___vue_styles__, + dots___vue_scopeId__, + dots___vue_module_identifier__ +) +dots_Component.options.__file = "vb/components/slider/dots.vue" +if (dots_Component.esModule && Object.keys(dots_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (dots_Component.options.functional) {console.error("[vue-loader] dots.vue: functional components are not supported with templates, they should use render functions.")} -/* harmony default export */ var time_picker_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__time_picker_vue___default.a); -// CONCATENATED MODULE: ./vb/components/tabs/index.js -/* harmony import */ var tabs___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(379); -/* harmony import */ var tabs___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(tabs___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tabs_vue__ = __webpack_require__(380); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tabs_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__tabs_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__tab_pane_vue__ = __webpack_require__(383); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__tab_pane_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__tab_pane_vue__); +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5d22f324", dots_Component.options) + } else { + hotAPI.reload("data-v-5d22f324", dots_Component.options) + } + module.hot.dispose(function (data) { + dots_disposed = true + }) +})()} +/* harmony default export */ var components_slider_dots_defaultExport = (dots_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/slider/marks.vue +/* harmony import */ var marks___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var marks___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(marks___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); +/* harmony import */ var marks___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys__ = __webpack_require__(43); +/* harmony import */ var marks___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys___default = __webpack_require__.n(marks___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys__); -__WEBPACK_IMPORTED_MODULE_1__tabs_vue___default.a.pane = __WEBPACK_IMPORTED_MODULE_2__tab_pane_vue___default.a; -/* harmony default export */ var tabs_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__tabs_vue___default.a); -// CONCATENATED MODULE: ./vb/components/date-picker/index.js -/* harmony import */ var date_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(386); -/* harmony import */ var date_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(date_picker___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__date_picker_vue__ = __webpack_require__(387); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__date_picker_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__date_picker_vue__); +function marks__defineProperty(obj, key, value) { if (key in obj) { marks___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +/* harmony default export */ var marks_defaultExport = ({ + props: ['prefixCls', 'marks', 'included', 'upperBound', 'lowerBound', 'max', 'min'], + computed: { + marksKeys: function marksKeys() { + return marks___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_keys___default()(this.marks); + }, + markWidth: function markWidth() { + return 100 / (this.marksKeys.length - 1) * 0.9; + }, + marksArr: function marksArr() { + var that = this; + return this.marksKeys.map(parseFloat).map(function (point) { + var res = {}; + res.point = point; + res.isActived = !that.included && point === that.upperBound || that.included && point <= that.upperBound && point >= that.lowerBound; + res.className = [that.prefixCls + '-text', marks__defineProperty({}, that.prefixCls + '-text-active', res.isActived)]; + res.style = { + width: that.markWidth + '%', + left: (point - that.min) / (that.max - that.min) * 100 - that.markWidth / 2 + '%' + }; + return res; + }); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5b8b49dc"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/slider/marks.vue +var marks_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.prefixCls + }, _vm._l((_vm.marksArr), function(item) { + return _c('span', { + key: item.point, + class: item.className, + style: (item.style) + }, [_vm._v("\n " + _vm._s(_vm.marks[item.point]) + "\n ")]) + })) +} +var marks_staticRenderFns = [] +marks_render._withStripped = true +var marks_esExports = { render: marks_render, staticRenderFns: marks_staticRenderFns } +/* harmony default export */ var slider_marks_defaultExport = (marks_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5b8b49dc", marks_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/slider/marks.vue +var marks_disposed = false +var marks_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var marks___vue_styles__ = null +/* scopeId */ +var marks___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var marks___vue_module_identifier__ = null +var marks_Component = marks_normalizeComponent( + marks_defaultExport, + slider_marks_defaultExport, + marks___vue_styles__, + marks___vue_scopeId__, + marks___vue_module_identifier__ +) +marks_Component.options.__file = "vb/components/slider/marks.vue" +if (marks_Component.esModule && Object.keys(marks_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (marks_Component.options.functional) {console.error("[vue-loader] marks.vue: functional components are not supported with templates, they should use render functions.")} -/* harmony default export */ var date_picker_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__date_picker_vue___default.a); -// CONCATENATED MODULE: ./vb/components/message/message.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(80); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__message_vue__ = __webpack_require__(393); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__message_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__message_vue__); +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5b8b49dc", marks_Component.options) + } else { + hotAPI.reload("data-v-5b8b49dc", marks_Component.options) + } + module.hot.dispose(function (data) { + marks_disposed = true + }) +})()} +/* harmony default export */ var components_slider_marks_defaultExport = (marks_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/slider/slider.vue +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__ = __webpack_require__(22); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys__ = __webpack_require__(43); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_lodash__ = __webpack_require__(105); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_lodash__); -__WEBPACK_IMPORTED_MODULE_1__message_vue___default.a.newInstance = function (data) { - var div = document.createElement('div'); - div.innerHTML = ''; - document.body.appendChild(div); - var message = new __WEBPACK_IMPORTED_MODULE_0_vue___default.a({ - el: div, - data: {}, - components: { vMessage: __WEBPACK_IMPORTED_MODULE_1__message_vue___default.a } - }).$children[0]; - return { - notice: function notice(noticeProps) { - message.add(noticeProps); - }, - removeNotice: function removeNotice(key) { - message.close(key); - }, +function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default()(arr); } } - component: message, +function slider__defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - destroy: function destroy() { - message.destroy(); - } - }; -}; -/* harmony default export */ var message_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__message_vue___default.a); -// CONCATENATED MODULE: ./vb/components/message/index.js -/* harmony import */ var message___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(392); -/* harmony import */ var message___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(message___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -var defaultDuration = 1.5; -var top = 24; -var messageInstance = void 0; -var key = 1; -function getMessageInstance() { - messageInstance = messageInstance || message_defaultExport.newInstance({ - top: top - }); - return messageInstance; +function isNotTouchEvent(e) { + return e.touches.length > 1 || e.type.toLowerCase() === 'touchend' && e.touches.length > 0; } -function notice(content) { - var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : defaultDuration; - var onClose = arguments[2]; - var selfKey = arguments[3]; - var type = arguments[4]; - - var instance = getMessageInstance(); - - instance.notice({ - selfKey: selfKey || key + '', - duration: duration, - content: content, - type: type, - onClose: onClose - }); - - return function () { - var target = key++; - return function () { - instance.removeNotice(target); - }; - }(); +function getTouchPosition(e) { + return e.touches[0].pageX; } -/* harmony default export */ var components_message_defaultExport = ({ - info: function info(content, duration, onClose, selfKey) { - return notice(content, duration, onClose, selfKey, 'info'); - }, - success: function success(content, duration, onClose, selfKey) { - return notice(content, duration, onClose, selfKey, 'success'); - }, - error: function error(content, duration, onClose, selfKey) { - return notice(content, duration, onClose, selfKey, 'error'); - }, - warning: function warning(content, duration, onClose, selfKey) { - return notice(content, duration, onClose, selfKey, 'warning'); - }, - loading: function loading(content, duration, onClose, selfKey) { - return notice(content, duration, onClose, selfKey, 'loading'); - }, - config: function config(options) { - if (options.top) { - top = options.top; +function getMousePosition(e) { + return e.pageX; +} - messageInstance = null; - } +function pauseEvent(e) { + e.stopPropagation(); + e.preventDefault(); +} - if (options.duration) { - defaultDuration = options.duration; - } - }, - destroy: function destroy() { - if (messageInstance) { - messageInstance.destroy(); - messageInstance = null; +function addEventListener(target, eventName, eventListener) { + if (target.addEventListener) { + target.addEventListener(eventName, eventListener, false); + return { + remove: function remove() { + target.removeEventListener(eventName, eventListener, false); + } + }; + } else if (target.attachEvent) { + target.attachEvent('on' + eventName, eventListener); + return { + remove: function remove() { + target.detachEvent('on' + eventName, eventListener); + } + }; } - } -}); -// CONCATENATED MODULE: ./vb/components/modal/confirm.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(27); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__modal__ = __webpack_require__(123); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__modal___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__modal__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__icon__ = __webpack_require__(24); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__button__ = __webpack_require__(47); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__mixins_locale__ = __webpack_require__(52); - - - - - +} -/* harmony default export */ var confirm_defaultExport = (function () { - var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; +/* harmony default export */ var slider_defaultExport = ({ + name: 'Slider', - var props = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - iconType: 'question-circle', - width: 416, - visible: false, - maskClosable: false - }, config, { - prefixCls: 'ant-confirm', - okLoading: false, - cancelLoading: false - }); + components: { Pathway: components_slider_track_defaultExport, Handle: components_slider_handle_defaultExport, Dots: components_slider_dots_defaultExport, Marks: components_slider_marks_defaultExport }, - if (!('okCancel' in props)) { - props.okCancel = true; - } - - var instance = void 0; - - function _close() { - instance.visible = false; - setTimeout(function () { - instance.$destroy(true); - }, 350); - } + props: { + tipTransitionName: { + type: String, + default: '' + }, + min: { + type: Number, + default: 0 + }, + max: { + type: Number, + default: 100 + }, + step: { + type: Number, + default: 1 + }, + value: { + type: [Number, Array] + }, + marks: { + type: Object, + default: function _default() { + return {}; + } + }, + included: { + type: Boolean, + default: true + }, + disabled: { + type: Boolean, + default: false + }, + dots: { + type: Boolean, + default: false + }, + range: { + type: Boolean, + default: false + }, + tipFormatter: { + type: Function, + default: function _default(value) { + return value; + } + } + }, - var _Modal = this.extend({ - template: '\n
\n \n
\n
\n \n {{ title }}\n
{{ content }}
\n
\n
\n {{ localeOkText }}\n
\n
\n {{ localeCancelText }}\n {{ localeOkText }}\n
\n
\n \n
\n ', + data: function data() { + return { + prefixCls: 'ant-slider', + handle: null, + recent: null, + lowerBound: null, + upperBound: null + }; + }, + mounted: function mounted() { + var initialValue = this.range ? [this.min, this.max] : this.min; + var value = this.value != null ? this.value : initialValue; + this.updateValue(value); + }, - components: { vModal: __WEBPACK_IMPORTED_MODULE_1__modal___default.a, vIcon: __WEBPACK_IMPORTED_MODULE_2__icon__["a" /* default */], vButton: __WEBPACK_IMPORTED_MODULE_3__button__["a" /* default */] } - }); - var div = document.createElement('div'); - document.body.appendChild(div); + computed: { + sliderClasses: function sliderClasses() { + return [this.prefixCls, slider__defineProperty({}, this.prefixCls + '-with-marks', !__WEBPACK_IMPORTED_MODULE_3_lodash___default.a.isEmpty(this.marks)), slider__defineProperty({}, this.prefixCls + '-disabled', this.disabled), slider__defineProperty({}, this.className, !!this.className)]; + }, + isNoTip: function isNoTip() { + return this.tipFormatter === null; + }, + upperOffset: function upperOffset() { + return this.calcOffset(this.upperBound); + }, + lowerOffset: function lowerOffset() { + return this.calcOffset(this.lowerBound); + } + }, - new _Modal({ - el: div, - mixins: [__WEBPACK_IMPORTED_MODULE_4__mixins_locale__["a" /* default */]], - data: props, - methods: { - _onOk: function _onOk() { - var _this = this; + watch: { + value: function value(_value) { + this.updateValue(_value); + } + }, - var okFn = this.onOk; + methods: { + updateValue: function updateValue(value) { + var upperBound = void 0; + var lowerBound = void 0; + if (this.range) { + lowerBound = this.trimAlignValue(value[0]); + upperBound = this.trimAlignValue(value[1]); + } else { + upperBound = this.trimAlignValue(value); + } - if (okFn) { - var ret = okFn(); - if (ret && ret.then) { - this.okLoading = true; - ret.then(_close).catch(function () { - _this.okLoading = false; - }); - } else { - _close(); - } - } else { - _close(); + var recent = void 0; + if (this.range && upperBound === lowerBound) { + if (lowerBound === this.max) { + recent = 'lowerBound'; } - }, - _onCancel: function _onCancel() { - var cancelFn = this.onCancel; - - if (cancelFn) { - var ret = cancelFn(); - if (ret && ret.then) { - this.cancelLoading = true; - ret.then(_close); - } else { - _close(); - } - } else { - _close(); + if (upperBound === this.min) { + recent = 'upperBound'; } + } else { + recent = 'upperBound'; } + + this.recent = recent; + this.upperBound = upperBound; + this.lowerBound = lowerBound || this.min; }, - mounted: function mounted() { - instance = this; - this.visible = true; + onChange: function onChange(handle, value) { + var isNotControlled = this.value == null; + if (isNotControlled) { + this.$set(this, handle, value); + } + this[handle] = value; + this.$emit('change', this.getValue()); + this.$emit('input', this.getValue()); }, + onTouchStart: function onTouchStart(e) { + if (this.disabled) { + return; + } + if (isNotTouchEvent(e)) { + return; + } - computed: { - localeOkText: function localeOkText() { - return this.okText || (this.okCancel ? this.t('modal.okText') : this.t('modal.justOkText')); - }, - localeCancelText: function localeCancelText() { - return this.cancelText || this.t('modal.cancelText'); - }, - wrapClasses: function wrapClasses() { - return this.prefixCls + ' ' + this.prefixCls + '-' + this.type; + var position = getTouchPosition(e); + this.onStart(position); + this.addDocumentEvents('touch'); + pauseEvent(e); + }, + onTouchMove: function onTouchMove(e) { + if (isNotTouchEvent(e)) { + this.end('touch'); + return; } - } - }); - return { - destroy: _close - }; -}); -// CONCATENATED MODULE: ./vb/components/modal/index.js -/* harmony import */ var modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(27); -/* harmony import */ var modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__); -/* harmony import */ var modal___WEBPACK_IMPORTED_MODULE_1__style_index_less__ = __webpack_require__(399); -/* harmony import */ var modal___WEBPACK_IMPORTED_MODULE_1__style_index_less___default = __webpack_require__.n(modal___WEBPACK_IMPORTED_MODULE_1__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__modal_vue__ = __webpack_require__(123); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__modal_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__modal_vue__); + var position = getTouchPosition(e); + this.onMove(e, position); + }, + onMouseDown: function onMouseDown(e) { + if (this.disabled) { + return; + } + var position = getMousePosition(e); + this.onStart(position); + this.addDocumentEvents('mouse'); + pauseEvent(e); + }, + onMouseMove: function onMouseMove(e) { + var position = getMousePosition(e); + this.onMove(e, position); + }, + onStart: function onStart(position) { + this.$emit('before-change', this.getValue()); + + var value = this.calcValueByPos(position); + this.startValue = value; + this.startPosition = position; + + var upperBound = this.upperBound, + lowerBound = this.lowerBound; + var valueNeedChanging = 'upperBound'; + if (this.range) { + var isLowerBoundCloser = Math.abs(upperBound - value) > Math.abs(lowerBound - value); + if (isLowerBoundCloser) { + valueNeedChanging = 'lowerBound'; + } + + var isAtTheSamePoint = upperBound === lowerBound; + if (isAtTheSamePoint) { + valueNeedChanging = this.recent; + } + if (isAtTheSamePoint && value !== upperBound) { + valueNeedChanging = value < upperBound ? 'lowerBound' : 'upperBound'; + } + } + this.handle = valueNeedChanging; + this.recent = valueNeedChanging; + var oldValue = this[valueNeedChanging]; + if (value === oldValue) return; -__WEBPACK_IMPORTED_MODULE_2__modal_vue___default.a.install = function (Vue, prefix) { - prefix = prefix || config_defaultExport.componentNamePrefix; - Vue.component(prefix + __WEBPACK_IMPORTED_MODULE_2__modal_vue___default.a.name, __WEBPACK_IMPORTED_MODULE_2__modal_vue___default.a); - Vue.$modal = Vue.prototype.$modal = { - confirm: function confirm(props) { - var config = modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - type: 'confirm', - okCancel: true - }, props); - return confirm_defaultExport.call(Vue, config); + this.onChange(valueNeedChanging, value); }, - info: function info(props) { - var config = modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - type: 'info', - iconType: 'info-circle', - okCancel: false - }, props); - return confirm_defaultExport.call(Vue, config); + onMove: function onMove(e, position) { + pauseEvent(e); + var diffPosition = position - this.startPosition; + var diffValue = diffPosition / this.getSliderLength() * (this.max - this.min); + + var value = this.trimAlignValue(this.startValue + diffValue); + var oldValue = this[this.handle]; + if (value === oldValue) return; + + this.onChange(this.handle, value); }, - success: function success(props) { - var config = modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - type: 'success', - iconType: 'check-circle', - okCancel: false - }, props); - return confirm_defaultExport.call(Vue, config); + addDocumentEvents: function addDocumentEvents(type) { + if (type === 'touch') { + this.onTouchMoveListener = addEventListener(document, 'touchmove', this.onTouchMove.bind(this)); + this.onTouchUpListener = addEventListener(document, 'touchend', this.end.bind(this, 'touch')); + } else if (type === 'mouse') { + this.onMouseMoveListener = addEventListener(document, 'mousemove', this.onMouseMove.bind(this)); + this.onMouseUpListener = addEventListener(document, 'mouseup', this.end.bind(this, 'mouse')); + } }, - error: function error(props) { - var config = modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - type: 'error', - iconType: 'cross-circle', - okCancel: false - }, props); - return confirm_defaultExport.call(Vue, config); + removeEvents: function removeEvents(type) { + if (type === 'touch') { + this.onTouchMoveListener.remove(); + this.onTouchUpListener.remove(); + } else if (type === 'mouse') { + this.onMouseMoveListener.remove(); + this.onMouseUpListener.remove(); + } }, - warning: function warning(props) { - var config = modal___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a({ - type: 'warning', - iconType: 'exclamation-circle', - okCancel: false - }, props); - return confirm_defaultExport.call(Vue, config); - } - }; -}; + end: function end(type) { + this.removeEvents(type); + this.$emit('after-change', this.getValue()); + this.$emit('input', this.getValue()); + this.handle = null; + }, + getValue: function getValue() { + var lowerBound = this.lowerBound, + upperBound = this.upperBound; -/* harmony default export */ var modal_defaultExport = (__WEBPACK_IMPORTED_MODULE_2__modal_vue___default.a); -// CONCATENATED MODULE: ./vb/components/more-panel/index.js -/* harmony import */ var more_panel___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(405); -/* harmony import */ var more_panel___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(more_panel___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__more_panel_vue__ = __webpack_require__(406); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__more_panel_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__more_panel_vue__); + return this.range ? [lowerBound, upperBound] : upperBound; + }, + getSliderLength: function getSliderLength() { + var slider = this.$refs.slider; + if (!slider) { + return 0; + } + return slider.clientWidth; + }, + getSliderStart: function getSliderStart() { + var slider = this.$refs.slider; + var rect = slider.getBoundingClientRect(); + return rect.left; + }, + getPrecision: function getPrecision() { + var stepString = this.step.toString(); + var precision = 0; + if (stepString.indexOf('.') >= 0) { + precision = stepString.length - stepString.indexOf('.') - 1; + } + return precision; + }, + trimAlignValue: function trimAlignValue(v) { + var handle = this.handle, + lowerBound = this.lowerBound, + upperBound = this.upperBound, + marks = this.marks, + step = this.step, + min = this.min, + max = this.max; -/* harmony default export */ var more_panel_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__more_panel_vue___default.a); -// CONCATENATED MODULE: ./vb/components/collapse/index.js -/* harmony import */ var collapse___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(421); -/* harmony import */ var collapse___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(collapse___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__collapse__ = __webpack_require__(422); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__collapse___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__collapse__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__panel__ = __webpack_require__(425); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__panel___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__panel__); + var val = v; + if (val <= min) { + val = min; + } + if (val >= max) { + val = max; + } + if (handle === 'upperBound' && val <= lowerBound) { + val = lowerBound; + } + if (handle === 'lowerBound' && val >= upperBound) { + val = upperBound; + } + var points = __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys___default()(marks).map(parseFloat); + if (step !== null) { + var closestStep = Math.round(val / step) * step; + points.push(closestStep); + } + var diffs = points.map(function (point) { + return Math.abs(val - point); + }); + var closestPoint = points[diffs.indexOf(Math.min.apply(Math, _toConsumableArray(diffs)))]; + return step !== null ? parseFloat(closestPoint.toFixed(this.getPrecision())) : closestPoint; + }, + calcOffset: function calcOffset(value) { + var min = this.min, + max = this.max; -__WEBPACK_IMPORTED_MODULE_1__collapse___default.a.panel = __WEBPACK_IMPORTED_MODULE_2__panel___default.a; -/* harmony default export */ var collapse_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__collapse___default.a); -// CONCATENATED MODULE: ./vb/components/upload/index.js -/* harmony import */ var upload___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(428); -/* harmony import */ var upload___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(upload___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__uploads_vue__ = __webpack_require__(429); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__uploads_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__uploads_vue__); + var ratio = (value - min) / (max - min); + return ratio * 100; + }, + calcValue: function calcValue(offset) { + var min = this.min, + max = this.max; + var ratio = offset / this.getSliderLength(); + return ratio * (max - min) + min; + }, + calcValueByPos: function calcValueByPos(position) { + var pixelOffset = position - this.getSliderStart(); + var nextValue = this.trimAlignValue(this.calcValue(pixelOffset)); + return nextValue; + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-010adbbb"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/slider/slider.vue +var slider_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + ref: "slider", + class: _vm.sliderClasses, + on: { + "touchstart": _vm.onTouchStart, + "mousedown": _vm.onMouseDown + } + }, [_c('pathway', { + class: _vm.prefixCls + '-track', + attrs: { + "included": _vm.included, + "offset": _vm.lowerOffset, + "length": _vm.upperOffset - _vm.lowerOffset + } + }), _vm._v(" "), _c('handle', { + class: _vm.prefixCls + '-handle', + attrs: { + "no-tip": _vm.isNoTip, + "tip-transition-name": _vm.tipTransitionName, + "tip-formatter": _vm.tipFormatter, + "offset": _vm.upperOffset, + "dragging": _vm.handle === 'upperBound' + }, + model: { + value: (_vm.upperBound), + callback: function($$v) { + _vm.upperBound = $$v + }, + expression: "upperBound" + } + }), _vm._v(" "), (_vm.range) ? _c('handle', { + class: _vm.prefixCls + '-handle', + attrs: { + "no-tip": _vm.isNoTip, + "tip-transition-name": _vm.tipTransitionName, + "tip-formatter": _vm.tipFormatter, + "offset": _vm.lowerOffset, + "dragging": _vm.handle === 'lowerBound' + }, + model: { + value: (_vm.lowerBound), + callback: function($$v) { + _vm.lowerBound = $$v + }, + expression: "lowerBound" + } + }) : _vm._e(), _vm._v(" "), _c('dots', { + attrs: { + "prefix-cls": _vm.prefixCls, + "marks": _vm.marks, + "dots": _vm.dots, + "step": _vm.step, + "included": _vm.included, + "lower-bound": _vm.lowerBound, + "upper-bound": _vm.upperBound, + "max": _vm.max, + "min": _vm.min + } + }), _vm._v(" "), _c('marks', { + attrs: { + "prefix-cls": _vm.prefixCls + '-mark', + "marks": _vm.marks, + "included": _vm.included, + "lower-bound": _vm.lowerBound, + "upper-bound": _vm.upperBound, + "max": _vm.max, + "min": _vm.min + } + }), _vm._v(" "), _vm._t("default")], 2) +} +var slider_staticRenderFns = [] +slider_render._withStripped = true +var slider_esExports = { render: slider_render, staticRenderFns: slider_staticRenderFns } +/* harmony default export */ var slider_slider_defaultExport = (slider_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-010adbbb", slider_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/slider/slider.vue +var slider_disposed = false +var slider_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var slider___vue_styles__ = null +/* scopeId */ +var slider___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var slider___vue_module_identifier__ = null +var slider_Component = slider_normalizeComponent( + slider_defaultExport, + slider_slider_defaultExport, + slider___vue_styles__, + slider___vue_scopeId__, + slider___vue_module_identifier__ +) +slider_Component.options.__file = "vb/components/slider/slider.vue" +if (slider_Component.esModule && Object.keys(slider_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (slider_Component.options.functional) {console.error("[vue-loader] slider.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-010adbbb", slider_Component.options) + } else { + hotAPI.reload("data-v-010adbbb", slider_Component.options) + } + module.hot.dispose(function (data) { + slider_disposed = true + }) +})()} -/* harmony default export */ var upload_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__uploads_vue___default.a); -// CONCATENATED MODULE: ./vb/components/notification/notification.js -/* harmony import */ var notification___WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(80); -/* harmony import */ var notification___WEBPACK_IMPORTED_MODULE_0_vue___default = __webpack_require__.n(notification___WEBPACK_IMPORTED_MODULE_0_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__notification_vue__ = __webpack_require__(439); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__notification_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__notification_vue__); +/* harmony default export */ var components_slider_slider_defaultExport = (slider_Component.exports); +// CONCATENATED MODULE: ./vb/components/slider/index.js +/* harmony import */ var slider___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(181); +/* harmony import */ var slider___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(slider___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -__WEBPACK_IMPORTED_MODULE_1__notification_vue___default.a.newInstance = function (data) { - var div = document.createElement('div'); - div.innerHTML = ''; - document.body.appendChild(div); - var notification = new notification___WEBPACK_IMPORTED_MODULE_0_vue___default.a({ - el: div, - data: {}, - components: { vNotification: __WEBPACK_IMPORTED_MODULE_1__notification_vue___default.a } - }).$children[0]; +/* harmony default export */ var components_slider_defaultExport = (components_slider_slider_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/menu/menu.vue +/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(menu___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from__ = __webpack_require__(22); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_is_iterable__ = __webpack_require__(23); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_is_iterable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_is_iterable__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_entries__ = __webpack_require__(73); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_entries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_entries__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator__ = __webpack_require__(6); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator__); - return { - notice: function notice(noticeProps) { - notification.add(noticeProps); - }, - removeNotice: function removeNotice(key) { - notification.close(key); - }, - component: notification, - destroy: function destroy() { - notification.destroy(); - } - }; -}; -/* harmony default export */ var notification_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__notification_vue___default.a); -// CONCATENATED MODULE: ./vb/components/notification/index.js -/* harmony import */ var notification___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(438); -/* harmony import */ var notification___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(notification___WEBPACK_IMPORTED_MODULE_0__style_index_less__); +var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(arr), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_is_iterable___default()(Object(arr))) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); +function menu__defineProperty(obj, key, value) { if (key in obj) { menu___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -var notification_defaultDuration = 4.5; +function menu__toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from___default()(arr); } } -var notification_top = 24; -var bottom = 24; -var duration = notification_defaultDuration; -var placement = 'topRight'; -var notificationInstance = void 0; -var notification_key = 1; -function getNotificationInstance() { - notificationInstance = notificationInstance || notification_defaultExport.newInstance({ - top: notification_top, - bottom: bottom, - duration: duration, - placement: placement - }); - - return notificationInstance; -} - -function notification_notice(message, description) { - var duration = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : notification_defaultDuration; - var onClose = arguments[3]; - var selfKey = arguments[4]; - var type = arguments[5]; - var instance = getNotificationInstance(); +var IsAllMatch = function IsAllMatch(obj, conditions) { + var res = true; + var _iteratorNormalCompletion = true; + var _didIteratorError = false; + var _iteratorError = undefined; - instance.notice({ - selfKey: selfKey || notification_key + '', - duration: duration, - message: message, - description: description, - type: type, - onClose: onClose - }); + try { + for (var _iterator = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_entries___default()(conditions)), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { + var _ref = _step.value; - notification_key++; -} + var _ref2 = _slicedToArray(_ref, 2); -function _close(selfKey) { - var instance = getNotificationInstance(); - instance.removeNotice(selfKey); -} + var key = _ref2[0]; + var val = _ref2[1]; -/* harmony default export */ var components_notification_defaultExport = ({ - info: function info(config) { - return notification_notice(config.message, config.description, config.duration, config.onClose, config.selfKey, 'info'); - }, - success: function success(config) { - return notification_notice(config.message, config.description, config.duration, config.onClose, config.selfKey, 'success'); - }, - error: function error(config) { - return notification_notice(config.message, config.description, config.duration, config.onClose, config.selfKey, 'error'); - }, - warning: function warning(config) { - return notification_notice(config.message, config.description, config.duration, config.onClose, config.selfKey, 'warning'); - }, - open: function open(config) { - return notification_notice(config.message, config.description, config.duration, config.onClose, config.selfKey, ''); - }, - close: function close(selfKey) { - _close(selfKey); - }, - config: function config(options) { - if (options.top) { - notification_top = options.top; - } - if (options.bottom) { - bottom = options.bottom; - } - if (options.duration) { - duration = options.duration; - } - if (options.placement) { - placement = options.placement; + if (obj[key] !== val) { + res = false; + break; + } } - - if (placement !== undefined || bottom !== undefined || notification_top !== undefined) { - notificationInstance = null; + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally { + try { + if (!_iteratorNormalCompletion && _iterator.return) { + _iterator.return(); + } + } finally { + if (_didIteratorError) { + throw _iteratorError; + } } } -}); -// CONCATENATED MODULE: ./vb/components/form/index.js -/* harmony import */ var form___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(445); -/* harmony import */ var form___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(form___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__form_vue__ = __webpack_require__(446); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__form_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__form_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__form_item_vue__ = __webpack_require__(449); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__form_item_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__form_item_vue__); - - - - -__WEBPACK_IMPORTED_MODULE_1__form_vue___default.a.item = __WEBPACK_IMPORTED_MODULE_2__form_item_vue___default.a; - -/* harmony default export */ var form_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__form_vue___default.a); -// CONCATENATED MODULE: ./vb/components/data-table/index.js -/* harmony import */ var data_table___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(452); -/* harmony import */ var data_table___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(data_table___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__data_table__ = __webpack_require__(453); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__data_table___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__data_table__); - - - - -/* harmony default export */ var data_table_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__data_table___default.a); -// CONCATENATED MODULE: ./vb/components/progress/index.js -/* harmony import */ var progress___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(473); -/* harmony import */ var progress___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(progress___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__progress_line__ = __webpack_require__(474); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__progress_line___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__progress_line__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__progress_circle__ = __webpack_require__(477); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__progress_circle___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__progress_circle__); - - + return res; +}; +/* harmony default export */ var menu_defaultExport = ({ + name: 'Menu', + mixins: [emitter_defaultExport], + data: function data() { + return { + prefix: 'ant-menu', + timer: [] + }; + }, + props: { + type: { + type: String, + default: 'root' + }, + id: Number, + isItemGroup: { + type: Boolean, + default: false + }, + expand: { + type: Boolean, + default: false + }, + data: { + type: Array, + default: function _default() { + return []; + } + }, + mode: { + type: String, + default: 'vertical' + }, + theme: { + type: String, + default: 'light' + }, + level: { + type: Number, + default: 1 + } + }, + created: function created() { + var _this = this; -// CONCATENATED MODULE: ./vb/components/popover/index.js -/* harmony import */ var popover___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(480); -/* harmony import */ var popover___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(popover___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__popover__ = __webpack_require__(131); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__popover___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__popover__); + if (this.expand) { + var _iteratorNormalCompletion2 = true; + var _didIteratorError2 = false; + var _iteratorError2 = undefined; + try { + for (var _iterator2 = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(this.data), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { + var item = _step2.value; + this.$set(item, 'expand', true); + } + } catch (err) { + _didIteratorError2 = true; + _iteratorError2 = err; + } finally { + try { + if (!_iteratorNormalCompletion2 && _iterator2.return) { + _iterator2.return(); + } + } finally { + if (_didIteratorError2) { + throw _iteratorError2; + } + } + } + } else { + var _iteratorNormalCompletion3 = true; + var _didIteratorError3 = false; + var _iteratorError3 = undefined; -/* harmony default export */ var popover_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__popover___default.a); -// CONCATENATED MODULE: ./vb/components/popconfirm/index.js -/* harmony import */ var popconfirm___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(483); -/* harmony import */ var popconfirm___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(popconfirm___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__popconfirm__ = __webpack_require__(484); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__popconfirm___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__popconfirm__); + try { + for (var _iterator3 = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(this.data), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { + var _item = _step3.value; + if (_item.expand === undefined) { + this.$set(_item, 'expand', false); + } + } + } catch (err) { + _didIteratorError3 = true; + _iteratorError3 = err; + } finally { + try { + if (!_iteratorNormalCompletion3 && _iterator3.return) { + _iterator3.return(); + } + } finally { + if (_didIteratorError3) { + throw _iteratorError3; + } + } + } + } + this.$on('nodeSelected', function (ori, id, dataPath) { + if (_this.type == 'root') { + _this.setAllSelected(false); + _this.$emit('item-click', [_this.data[id]].concat(menu__toConsumableArray(dataPath))); + _this.broadcast('Menu', 'cancelSelected', [ori]); + } else { + _this.dispatch('Menu', 'nodeSelected', [ori, _this.id, [_this.data[id]].concat(menu__toConsumableArray(dataPath))]); + } + }); + this.$on('cancelSelected', function (ori) { + _this.broadcast('Menu', 'cancelSelected', [ori]); + if (_this !== ori) { + _this.setAllSelected(false); + } + }); + }, + computed: { + menuCls: function menuCls() { + if (this.type == 'root' || this.type == 'sub') { + return [this.prefix, this.prefix + '-' + this.type, this.prefix + '-' + this.mode, menu__defineProperty({}, this.prefix + '-' + this.theme, this.type == 'root')]; + } else if (this.type == 'item-group-list') { + return this.prefix + '-item-group-list'; + } + }, + paddingSty: function paddingSty() { + return this.mode == 'inline' ? { + paddingLeft: 24 * this.level + 'px' + } : {}; + } + }, + watch: { + mode: function mode() { + var _iteratorNormalCompletion4 = true; + var _didIteratorError4 = false; + var _iteratorError4 = undefined; -/* harmony default export */ var popconfirm_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__popconfirm___default.a); -// CONCATENATED MODULE: ./vb/components/transfer/index.js -/* harmony import */ var transfer___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(487); -/* harmony import */ var transfer___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(transfer___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__transfer__ = __webpack_require__(488); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__transfer___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__transfer__); + try { + for (var _iterator4 = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(this.data), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) { + var item = _step4.value; + this.$set(item, 'expand', false); + } + } catch (err) { + _didIteratorError4 = true; + _iteratorError4 = err; + } finally { + try { + if (!_iteratorNormalCompletion4 && _iterator4.return) { + _iterator4.return(); + } + } finally { + if (_didIteratorError4) { + throw _iteratorError4; + } + } + } + } + }, + methods: { + setAllSelected: function setAllSelected(status) { + for (var i = 0; i < this.data.length; i++) { + this.$set(this.data[i], 'selected', status); + } + }, + clickTriggerOpen: function clickTriggerOpen(disabled, index) { + if (!disabled && this.mode == 'inline') { + this.setOpen(index, !this.data[index].expand); + } + }, + mouseTriggerOpen: function mouseTriggerOpen(disabled, index, status) { + var _this2 = this; + if (!disabled && this.mode != 'inline') { + if (this.timer[index]) clearTimeout(this.timer[index]); + this.timer[index] = setTimeout(function () { + return _this2.setOpen(index, status); + }, 300); + } + }, + setOpen: function setOpen(index) { + var status = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; -/* harmony default export */ var transfer_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__transfer___default.a); -// CONCATENATED MODULE: ./vb/components/timeline/index.js -/* harmony import */ var timeline___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(500); -/* harmony import */ var timeline___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(timeline___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__timeline__ = __webpack_require__(501); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__timeline___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__timeline__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__timeline_item__ = __webpack_require__(504); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__timeline_item___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__timeline_item__); + this.$set(this.data[index], 'expand', status); + }, + setCheck: function setCheck(conditions) { + var status = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + var res = false; + for (var i = 0; i < this.data.length; i++) { + res = IsAllMatch(this.data[i], conditions); + if (res) { + if (status) { + this.select(i); + var parent = this.$parent, + id = this.id; + while (parent && parent.$options.name == 'Menu') { + parent.setOpen(id); + id = parent.id; + parent = parent.$parent; + } + } else { + this.$set(this.data[i], 'selected', false); + } + break; + } + } + if (!res) { + var _iteratorNormalCompletion5 = true; + var _didIteratorError5 = false; + var _iteratorError5 = undefined; + try { + for (var _iterator5 = __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_get_iterator___default()(this.$children), _step5; !(_iteratorNormalCompletion5 = (_step5 = _iterator5.next()).done); _iteratorNormalCompletion5 = true) { + var child = _step5.value; + if (child.$options.name == 'Menu' && child.setCheck) { + res = child.setCheck(conditions, status); + if (res) break; + } + } + } catch (err) { + _didIteratorError5 = true; + _iteratorError5 = err; + } finally { + try { + if (!_iteratorNormalCompletion5 && _iterator5.return) { + _iterator5.return(); + } + } finally { + if (_didIteratorError5) { + throw _iteratorError5; + } + } + } + } + return res; + }, + select: function select(index, disabled) { + if (disabled) return; + this.setAllSelected(false); + this.$set(this.data[index], 'selected', true); + if (this.type == 'root') { + this.$emit('item-click', [this.data[index]]); + this.broadcast('Menu', 'cancelSelected', [this]); + } else { + this.dispatch('Menu', 'nodeSelected', [this, this.id, [this.data[index]]]); + } + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-9f34700a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/menu/menu.vue +var menu_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('ul', { + class: _vm.menuCls + }, [(_vm.isItemGroup) ? _vm._l((_vm.data), function(item, index) { + return _c('li', { + class: _vm.prefix + '-item-group' + }, [_c('div', { + class: _vm.prefix + '-item-group-title' + }, [_vm._t("group", [_vm._v("\n " + _vm._s(item.groupName) + "\n ")], { + data: item + })], 2), _vm._v(" "), _c('Menu', { + attrs: { + "data": item.list, + "type": "item-group-list", + "mode": _vm.mode, + "level": _vm.level, + "id": index + }, + scopedSlots: _vm._u([{ + key: _vm.$scopedSlots.default ? 'default' : 'hack', + fn: function(ref) { + var data = ref.data; -__WEBPACK_IMPORTED_MODULE_1__timeline___default.a.item = __WEBPACK_IMPORTED_MODULE_2__timeline_item___default.a; + return [_vm._t("default", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.sub ? 'sub' : 'hack', + fn: function(ref) { + var data = ref.data; -/* harmony default export */ var timeline_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__timeline___default.a); -// CONCATENATED MODULE: ./vb/components/carousel/index.js -/* harmony import */ var carousel___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(507); -/* harmony import */ var carousel___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(carousel___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__carousel__ = __webpack_require__(508); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__carousel___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__carousel__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__carousel_item__ = __webpack_require__(511); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__carousel_item___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__carousel_item__); + return [_vm._t("sub", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.group ? 'group' : 'hack', + fn: function(ref) { + var data = ref.data; + return [_vm._t("group", null, { + data: data + })] + } + }]) + })], 1) + }) : [_vm._l((_vm.data), function(item, index) { + return [(!item.children && !item.groups) ? _c('li', { + class: [_vm.prefix + '-item', ( _obj = {}, _obj[_vm.prefix + '-item-disabled'] = item.disabled, _obj[_vm.prefix + '-item-selected'] = item.selected, _obj )], + style: (_vm.paddingSty), + on: { + "click": function($event) { + _vm.select(index, item.disabled) + } + } + }, [_vm._t("default", [(item.icon) ? _c('i', { + class: 'anticon anticon-' + item.icon + }) : _vm._e(), _vm._v(" "), (item.href) ? _c('a', { + staticStyle: { + "display": "inline" + }, + attrs: { + "href": item.href, + "target": item.target + } + }, [_vm._v(_vm._s(item.name))]) : [_vm._v(_vm._s(item.name))]], { + data: item + })], 2) : _c('li', { + class: [_vm.prefix + '-submenu', _vm.prefix + '-submenu-' + _vm.mode, ( _obj$1 = {}, _obj$1[_vm.prefix + '-submenu-open'] = item.expand, _obj$1 )], + on: { + "mouseover": function($event) { + _vm.mouseTriggerOpen(item.disabled, index, true) + }, + "mouseout": function($event) { + _vm.mouseTriggerOpen(item.disabled, index, false) + } + } + }, [_c('div', { + class: [_vm.prefix + '-submenu-title', ( _obj$2 = {}, _obj$2[_vm.prefix + '-submenu-disabled'] = item.disabled, _obj$2 )], + style: (_vm.paddingSty), + attrs: { + "title": item.name + }, + on: { + "click": function($event) { + _vm.clickTriggerOpen(item.disabled, index) + } + } + }, [_c('span', [_vm._t("sub", [(item.icon) ? _c('i', { + class: 'anticon anticon-' + item.icon + }) : _vm._e(), _vm._v(" "), _c('span', [_vm._v(_vm._s(item.name))])], { + data: item + })], 2)]), _vm._v(" "), (item.children) ? _c('Menu', { + directives: [{ + name: "show", + rawName: "v-show", + value: (item.expand), + expression: "item.expand" + }], + attrs: { + "data": item.children, + "type": "sub", + "mode": _vm.mode, + "level": _vm.level + 1, + "transition": _vm.mode == 'inline' ? 'slide-up' : 'fade', + "id": index + }, + scopedSlots: _vm._u([{ + key: _vm.$scopedSlots.default ? 'default' : 'hack', + fn: function(ref) { + var data = ref.data; + return [_vm._t("default", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.sub ? 'sub' : 'hack', + fn: function(ref) { + var data = ref.data; + return [_vm._t("sub", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.group ? 'group' : 'hack', + fn: function(ref) { + var data = ref.data; -__WEBPACK_IMPORTED_MODULE_1__carousel___default.a.item = __WEBPACK_IMPORTED_MODULE_2__carousel_item___default.a; + return [_vm._t("group", null, { + data: data + })] + } + }]) + }) : _c('Menu', { + directives: [{ + name: "show", + rawName: "v-show", + value: (item.expand), + expression: "item.expand" + }], + attrs: { + "is-item-group": true, + "data": item.groups, + "type": "sub", + "mode": _vm.mode, + "level": _vm.level + 1, + "transition": _vm.mode == 'inline' ? 'slide-up' : 'fade', + "id": index + }, + scopedSlots: _vm._u([{ + key: _vm.$scopedSlots.default ? 'default' : 'hack', + fn: function(ref) { + var data = ref.data; -/* harmony default export */ var carousel_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__carousel___default.a); -// CONCATENATED MODULE: ./vb/components/tree-select/index.js -/* harmony import */ var tree_select___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(514); -/* harmony import */ var tree_select___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(tree_select___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tree_select__ = __webpack_require__(515); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__tree_select___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__tree_select__); + return [_vm._t("default", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.sub ? 'sub' : 'hack', + fn: function(ref) { + var data = ref.data; + return [_vm._t("sub", null, { + data: data + })] + } + }, { + key: _vm.$scopedSlots.group ? 'group' : 'hack', + fn: function(ref) { + var data = ref.data; - -/* harmony default export */ var tree_select_defaultExport = (__WEBPACK_IMPORTED_MODULE_1__tree_select___default.a); -// CONCATENATED MODULE: ./vb/directives/tooltip.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(48); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__); -/* harmony import */ var tooltip___WEBPACK_IMPORTED_MODULE_1__style_index_less__ = __webpack_require__(521); -/* harmony import */ var tooltip___WEBPACK_IMPORTED_MODULE_1__style_index_less___default = __webpack_require__.n(tooltip___WEBPACK_IMPORTED_MODULE_1__style_index_less__); - - -var tipVm = void 0; -/* harmony default export */ var tooltip_defaultExport = ({ - install: function install(Vue, options) { - var TipComponent = Vue.extend({ - template: '\n \n
\n
\n
\n
\n \n
\n
\n
\n
', - computed: { - warpPlace: function warpPlace() { - return ['ant-tooltip', 'ant-tooltip-placement-' + this.place]; - } - } - }); - - function getOffset(el) { - var x = 0; - var y = 0; - var ele = el; - while (ele) { - x += parseInt(ele.offsetLeft, 10); - y += parseInt(ele.offsetTop, 10); - ele = ele.offsetParent; - } - return { top: y, left: x }; + return [_vm._t("group", null, { + data: data + })] } + }]) + })], 1)] + var _obj; + var _obj$1; + var _obj$2; + })]], 2) +} +var menu_staticRenderFns = [] +menu_render._withStripped = true +var menu_esExports = { render: menu_render, staticRenderFns: menu_staticRenderFns } +/* harmony default export */ var menu_menu_defaultExport = (menu_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9f34700a", menu_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/menu/menu.vue +var menu_disposed = false +var menu_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var menu___vue_styles__ = null +/* scopeId */ +var menu___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var menu___vue_module_identifier__ = null +var menu_Component = menu_normalizeComponent( + menu_defaultExport, + menu_menu_defaultExport, + menu___vue_styles__, + menu___vue_scopeId__, + menu___vue_module_identifier__ +) +menu_Component.options.__file = "vb/components/menu/menu.vue" +if (menu_Component.esModule && Object.keys(menu_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (menu_Component.options.functional) {console.error("[vue-loader] menu.vue: functional components are not supported with templates, they should use render functions.")} - function closeTooltip(el, binding) { - var directClose = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-9f34700a", menu_Component.options) + } else { + hotAPI.reload("data-v-9f34700a", menu_Component.options) + } + module.hot.dispose(function (data) { + menu_disposed = true + }) +})()} - if (el.vm) { - if (!binding.controled) { - if (directClose) { - el.vm.show = false; - } else { - el.closeTimer = setTimeout(function () { - el.vm.show = false; - }, 100); - } - } - } - } +/* harmony default export */ var components_menu_menu_defaultExport = (menu_Component.exports); - function openTooltip(el, binding) { - if (!el) return; +// CONCATENATED MODULE: ./vb/components/menu/index.js +/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(193); +/* harmony import */ var menu___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(menu___WEBPACK_IMPORTED_MODULE_0__style_index_less__); - if (!el.vm) { - tipVm = el.vm = new TipComponent({ - data: { - tip: el.bindingValue, - show: true, - place: binding.place - } - }).$mount(); - document.getElementsByTagName('body')[0].appendChild(el.vm.$el); - el.vm.$el.addEventListener('mouseover', function () { - clearTimeout(el.closeTimer); - }); - el.vm.$el.addEventListener('mouseleave', function () { - closeTooltip(el, binding, true); - }); - el.vm.$el.addEventListener('click', function () { - closeTooltip(el, binding, true); - }); - } else { - el.vm.show = true; - el.vm.tip = el.bindingValue; - } +/* harmony default export */ var components_menu_defaultExport = (components_menu_menu_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/dropdown/dropdown-menu.vue - setTimeout(function () { - var offset = getOffset(el); - var eleWidth = el.offsetWidth; - var eleHeight = el.offsetHeight; - var left = offset.left; - var top = offset.top; - var tooltipHeight = el.vm.$el.offsetHeight; - var tooltipWidth = el.vm.$el.offsetWidth; - switch (binding.place.toUpperCase()) { - case 'TOP': - top = offset.top - tooltipHeight; - left = offset.left + eleWidth / 2 - tooltipWidth / 2; - break; - case 'TOPLEFT': - top = offset.top - tooltipHeight; - left = offset.left; - break; - case 'TOPRIGHT': - top = offset.top - tooltipHeight; - left = offset.left + eleWidth - tooltipWidth; - break; - case 'BOTTOM': - top = offset.top + eleHeight; - left = offset.left + eleWidth / 2 - tooltipWidth / 2; - break; - case 'BOTTOMLEFT': - top = offset.top + eleHeight; - left = offset.left; - break; - case 'BOTTOMRIGHT': - top = offset.top + eleHeight; - left = offset.left + eleWidth - tooltipWidth; - break; - case 'LEFT': - top = offset.top + eleHeight / 2 - tooltipHeight / 2; - left = offset.left - tooltipWidth; - break; - case 'LEFTTOP': - top = offset.top; - left = offset.left - tooltipWidth; - break; - case 'LEFTBOTTOM': - top = offset.top + eleHeight - tooltipHeight; - left = offset.left - tooltipWidth; - break; - case 'RIGHT': - top = offset.top + eleHeight / 2 - tooltipHeight / 2; - left = offset.left + eleWidth; - break; - case 'RIGHTTOP': - top = offset.top; - left = offset.left + eleWidth; - break; - case 'RIGHTBOTTOM': - top = offset.top + eleHeight - tooltipHeight; - left = offset.left + eleWidth; - break; - } - el.vm.$el.style['left'] = left + 'px'; - el.vm.$el.style['top'] = top + 'px'; - el.vm.$el.style['position'] = 'absolute'; - }, 0); +var Trigger = ['click', 'hover']; +/* harmony default export */ var dropdown_menu_defaultExport = ({ + name: 'DropdownMenu', + mixins: [emitter_defaultExport], + props: { + type: { + required: false, + type: String, + default: 'root' + }, + data: { + required: false, + type: Array + }, + hide: { + type: Boolean, + default: true + }, + trigger: { + required: false, + type: String, + default: 'hover', + validator: function validator(value) { + var find = Trigger.indexOf(value) !== -1; + return find; + } } + }, + computed: { + dropdownMenuCls: function dropdownMenuCls() { + if (this.type === 'root') { + return ['ant-dropdown-menu-light', 'ant-dropdown-menu-root']; + } else if (this.type === 'sub') { + return ['ant-dropdown-menu-sub', { 'ant-dropdown-menu-hidden': !this.isOpen }]; + } + } + }, + data: function data() { + return { + isOpen: false + }; + }, + mounted: function mounted() { + if (this.trigger === 'hover') { + var mouseEnter = this.mouseEnter, + mouseLeave = this.mouseLeave; - var tooltip = Vue.directive('tooltip', { - bind: function bind(el, binding) { - if (binding.arg === 'focus') { - binding.openTrigger = 'focus'; - binding.closeTrigger = 'blur'; - } else { - binding.openTrigger = 'mouseenter'; - binding.closeTrigger = 'mouseleave'; - } - - binding.place = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default.a(binding.modifiers)[0] || 'top'; - binding.controled = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default.a(binding.modifiers)[1] == 'controlled' ? true : false; - el.bindingValue = binding.value; + var listElm = this.$refs.list; + listElm.addEventListener('mouseenter', mouseEnter); + listElm.addEventListener('mouseleave', mouseLeave); + } + }, + created: function created() { + var _this = this; - el.openTooltip = function () { - openTooltip(el, binding); - }; - el.closeTooltip = function () { - closeTooltip(el, binding); - }; - el.addEventListener(binding.openTrigger, el.openTooltip); - el.addEventListener(binding.closeTrigger, el.closeTooltip); - el.addEventListener('click', closeTooltip(el, binding)); - }, - update: function update(el, binding) { - el.bindingValue = binding.value; - }, - unbind: function unbind(el, binding) { - el.removeEventListener(binding.openTrigger, el.openTooltip); - el.removeEventListener(binding.closeTrigger, el.closeTooltip); + this.$on('showSubmenu', function (source) { + if (_this === source) { + return; } + clearTimeout(_this.timeout); + _this.isOpen = true; + _this.dispatch('DropdownMenu', 'showSubmenu', _this); }); - } -}); -// CONCATENATED MODULE: ./vb/index.js -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_values__ = __webpack_require__(133); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_values___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_values__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__style_index_less__ = __webpack_require__(146); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__style_index_less__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__components_button__ = __webpack_require__(47); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__components_icon__ = __webpack_require__(24); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__components_pagination__ = __webpack_require__(116); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__components_grid__ = __webpack_require__(120); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__components_spin__ = __webpack_require__(121); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__components_select__ = __webpack_require__(117); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_34__components_radio__ = __webpack_require__(125); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__components_checkbox__ = __webpack_require__(83); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__components_tooltip__ = __webpack_require__(113); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__components_tree__ = __webpack_require__(129); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_51__locale__ = __webpack_require__(20); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_52__package_json__ = __webpack_require__(522); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_52__package_json___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_52__package_json__); -/* harmony reexport (binding) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_52__package_json__, "version")) __webpack_require__.d(__webpack_exports__, "version", function() { return __WEBPACK_IMPORTED_MODULE_52__package_json__["version"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "breadcrumb", function() { return breadcrumb_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "badge", function() { return badge_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "col", function() { return __WEBPACK_IMPORTED_MODULE_20__components_grid__["a"]; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "row", function() { return __WEBPACK_IMPORTED_MODULE_20__components_grid__["b"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "layout", function() { return __WEBPACK_IMPORTED_MODULE_1__layout_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "sider", function() { return __WEBPACK_IMPORTED_MODULE_2__sider_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "header", function() { return __WEBPACK_IMPORTED_MODULE_3__header_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "content", function() { return __WEBPACK_IMPORTED_MODULE_4__content_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "footer", function() { return __WEBPACK_IMPORTED_MODULE_5__footer_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "menu", function() { return menu_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "affix", function() { return affix_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "backTop", function() { return back_top_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "steps", function() { return __WEBPACK_IMPORTED_MODULE_1__steps_vue___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "step", function() { return __WEBPACK_IMPORTED_MODULE_2__step_vue___default.a; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "pagination", function() { return __WEBPACK_IMPORTED_MODULE_17__components_pagination__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "rate", function() { return rate_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "slider", function() { return slider_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "alert", function() { return alert_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "icon", function() { return __WEBPACK_IMPORTED_MODULE_8__components_icon__["a"]; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "button", function() { return __WEBPACK_IMPORTED_MODULE_7__components_button__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "tabs", function() { return tabs_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "card", function() { return card_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "vSwitch", function() { return switch_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "tag", function() { return tag_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "spin", function() { return __WEBPACK_IMPORTED_MODULE_22__components_spin__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "cascader", function() { return cascader_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "input", function() { return input_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "inputNumber", function() { return input_number_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "select", function() { return __WEBPACK_IMPORTED_MODULE_27__components_select__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "timePicker", function() { return time_picker_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "morePanel", function() { return more_panel_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "radio", function() { return __WEBPACK_IMPORTED_MODULE_34__components_radio__["a"]; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "checkbox", function() { return __WEBPACK_IMPORTED_MODULE_35__components_checkbox__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "collapse", function() { return collapse_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "upload", function() { return upload_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "notification", function() { return components_notification_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "tooltip", function() { return __WEBPACK_IMPORTED_MODULE_40__components_tooltip__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "form", function() { return form_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "tooltipd", function() { return tooltip_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "modal", function() { return modal_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "message", function() { return components_message_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "datePicker", function() { return date_picker_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "dataTable", function() { return data_table_defaultExport; }); -/* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "tree", function() { return __WEBPACK_IMPORTED_MODULE_42__components_tree__["a"]; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "progressLine", function() { return __WEBPACK_IMPORTED_MODULE_1__progress_line___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "progressCircle", function() { return __WEBPACK_IMPORTED_MODULE_2__progress_circle___default.a; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "popover", function() { return popover_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "popconfirm", function() { return popconfirm_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "transfer", function() { return transfer_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "timeline", function() { return timeline_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "carousel", function() { return carousel_defaultExport; }); -/* concated harmony reexport */__webpack_require__.d(__webpack_exports__, "treeSelect", function() { return tree_select_defaultExport; }); - - - - - - - - - - - - - + this.$on('hideSubmenu', function (source) { + if (source === _this) { + return; + } + _this.timeout = setTimeout(function () { + _this.isOpen = false; + }, 500); + }); + this.$on('toggleSubmenu', function () { + _this.isOpen = !_this.isOpen; + }); + }, + methods: { + mouseEnter: function mouseEnter() { + var _this2 = this; + if (this.trigger === 'hover') { + this.$nextTick(function () { + clearTimeout(_this2.timeout); + }); + } + }, + mouseLeave: function mouseLeave() { + var _this3 = this; + if (this.trigger === 'hover') { + this.timeout = setTimeout(function () { + _this3.isOpen = false; + }, 500); + } + }, + getItemCls: function getItemCls(item) { + if (item.children) { + return ['ant-dropdown-menu-submenu-vertical', 'ant-dropdown-menu-submenu']; + } + return [{ + 'ant-dropdown-menu-item-disabled': item.disabled + }, 'ant-dropdown-menu-item']; + }, + clickMenuItem: function clickMenuItem(item) { + if (!item.children) { + this.dispatch('Dropdown', 'itemClicked', item); + } + }, + toggleOpen: function toggleOpen(value) { + if (this.trigger === 'hover') { + this.broadcast('DropdownMenu', value ? 'showSubmenu' : 'hideSubmenu', this); + } + }, + clickSubmenu: function clickSubmenu(item, event) { + event.stopPropagation(); + this.dispatch('Dropdown', 'itemClicked', item); + if (this.trigger === 'click') { + this.isOpen = !this.isOpen; + this.broadcast('DropdownMenu', this.isOpen ? 'showSubmenu' : 'hideSubmenu', this); + } + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-151f9fe1"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/dropdown/dropdown-menu.vue +var dropdown_menu_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('transition', { + attrs: { + "name": "fade", + "enter-class": "fade-in-enter", + "leave-class": "fade-out-enter" + } + }, [_c('ul', { + ref: "list", + staticClass: "ant-dropdown-menu ant-dropdown-menu-vertical", + class: _vm.dropdownMenuCls, + on: { + "mouseenter": function($event) { + _vm.mouseEnter($event) + }, + "mouseleave": function($event) { + _vm.mouseLeave($event) + } + } + }, [_vm._l((_vm.data), function(item, index) { + return [(item.divided) ? _c('li', { + staticClass: "ant-dropdown-menu-item-divider" + }) : _vm._e(), _vm._v(" "), _c('li', { + class: _vm.getItemCls(item), + attrs: { + "trigger": _vm.trigger + }, + on: { + "click": function($event) { + _vm.clickMenuItem(item, $event) + } + } + }, [(item.children && item.children.length) ? [_c('div', { + ref: "submenu", + refInFor: true, + staticClass: "ant-dropdown-menu-submenu-title", + on: { + "mouseenter": function($event) { + _vm.toggleOpen(true) + }, + "mouseout": function($event) { + _vm.toggleOpen(false) + }, + "click": function($event) { + _vm.clickSubmenu(item, $event) + } + } + }, [_vm._v(_vm._s(item.content))]), _vm._v(" "), _c('v-dropdown-menu', { + attrs: { + "data": item.children, + "trigger": _vm.trigger, + "type": "sub" + } + })] : [_vm._v("\n " + _vm._s(item.content) + "\n ")]], 2)] + })], 2)]) +} +var dropdown_menu_staticRenderFns = [] +dropdown_menu_render._withStripped = true +var dropdown_menu_esExports = { render: dropdown_menu_render, staticRenderFns: dropdown_menu_staticRenderFns } +/* harmony default export */ var dropdown_dropdown_menu_defaultExport = (dropdown_menu_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-151f9fe1", dropdown_menu_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/dropdown/dropdown-menu.vue +var dropdown_menu_disposed = false +var dropdown_menu_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var dropdown_menu___vue_styles__ = null +/* scopeId */ +var dropdown_menu___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var dropdown_menu___vue_module_identifier__ = null +var dropdown_menu_Component = dropdown_menu_normalizeComponent( + dropdown_menu_defaultExport, + dropdown_dropdown_menu_defaultExport, + dropdown_menu___vue_styles__, + dropdown_menu___vue_scopeId__, + dropdown_menu___vue_module_identifier__ +) +dropdown_menu_Component.options.__file = "vb/components/dropdown/dropdown-menu.vue" +if (dropdown_menu_Component.esModule && Object.keys(dropdown_menu_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (dropdown_menu_Component.options.functional) {console.error("[vue-loader] dropdown-menu.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-151f9fe1", dropdown_menu_Component.options) + } else { + hotAPI.reload("data-v-151f9fe1", dropdown_menu_Component.options) + } + module.hot.dispose(function (data) { + dropdown_menu_disposed = true + }) +})()} +/* harmony default export */ var components_dropdown_dropdown_menu_defaultExport = (dropdown_menu_Component.exports); +// CONCATENATED MODULE: ./vb/utils/fn.js +function getScroll(top) { + var ret = window['page' + (top ? 'Y' : 'X') + 'Offset']; + var method = 'scroll' + (top ? 'Top' : 'Left'); + if (typeof ret !== 'number') { + var d = window.document; + ret = d.documentElement[method]; + if (typeof ret !== 'number') { + ret = d.body[method]; + } + } + return ret; +} +function getOffset(element) { + var container = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : document.body; + var el_rect = element.getBoundingClientRect(); + var container_rect = container.getBoundingClientRect(); + var clientTop = element.clientTop || container.clientTop || 0; + var clientLeft = element.clientLeft || container.clientLeft || 0; + var top = void 0, + left = void 0; + if (container === document.body) { + top = getScroll(true); + left = getScroll(); + } else { + top = container.scrollTop - container_rect.top; + left = container.scrollLeft - container_rect.left; + } + return { + top: el_rect.top + top - clientTop, + left: el_rect.left + left - clientLeft, + right: el_rect.right + left - clientLeft, + bottom: el_rect.bottom + top - clientTop + }; +} +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/dropdown/dropdown.vue +var dropdown_Trigger = ['click', 'hover']; +/* harmony default export */ var dropdown_defaultExport = ({ + name: 'Dropdown', + mixins: [emitter_defaultExport], + components: { + dropdownMenu: components_dropdown_dropdown_menu_defaultExport + }, + data: function data() { + return { + style: {}, + container: null, + isOpen: false + }; + }, + props: { + popupContainer: { + type: Function, + default: function _default() { + return document.body; + } + }, + position: { + type: String, + default: 'absolute' + }, + placement: { + required: false, + type: String, + default: 'bottomLeft' + }, + trigger: { + required: false, + type: String, + default: 'hover', + validator: function validator(value) { + var find = dropdown_Trigger.indexOf(value) !== -1; + return find; + } + }, + data: { + required: false, + type: Array + } + }, + mounted: function mounted() { + var _this = this; + this.container = this.popupContainer(); + this.$refs.content.style.position = this.position; + this.container.appendChild(this.$refs.content); + this.$nextTick(function () { + _this.setPosition(); + }); + window.addEventListener('resize', function () { + clearTimeout(_this.resizeTimer); + _this.resizeTimer = setTimeout(function () { + _this.setPosition(); + }, 200); + }); + this.initEvent(); + }, + created: function created() { + var _this2 = this; + this.$on('showSubmenu', function () { + clearTimeout(_this2.timeout); + }); + this.$on('itemClicked', function (item) { + _this2.$emit('item-click', item); + }); + }, + beforeDestroy: function beforeDestroy() { + this.container.removeChild(this.$refs.content); + document.removeEventListener('click', this.close); + }, + methods: { + setPosition: function setPosition() { + if (!this.$el) { + return; + } + var p = getOffset(this.$el, this.container); + this.style = { + top: p.bottom + 'px', + left: p.left + 'px' + }; + }, + initEvent: function initEvent() { + var trigger = this.trigger, + titleMouseEnter = this.titleMouseEnter, + titleMouseLeave = this.titleMouseLeave, + mouseEnter = this.mouseEnter, + mouseLeave = this.mouseLeave, + click = this.click; + var dropdownElm = this.$refs.dropdown; + var contentElm = this.$refs.content; + if (trigger === 'hover') { + dropdownElm.addEventListener('mouseenter', titleMouseEnter, false); + dropdownElm.addEventListener('mouseleave', titleMouseLeave, false); + contentElm.addEventListener('mouseenter', mouseEnter, false); + contentElm.addEventListener('mouseleave', mouseLeave, false); + } else if (trigger === 'click') { + dropdownElm.addEventListener('click', click); + } + document.addEventListener('click', this.close); + }, + click: function click(event) { + event.stopPropagation(); + this.isOpen = !this.isOpen; + }, + mouseEnter: function mouseEnter() { + clearTimeout(this.timeout); + this.isOpen = true; + }, + mouseLeave: function mouseLeave() { + var _this3 = this; + this.timeout = setTimeout(function () { + _this3.isOpen = false; + }, 200); + }, + titleMouseEnter: function titleMouseEnter() { + clearTimeout(this.timeout); + this.isOpen = true; + }, + titleMouseLeave: function titleMouseLeave() { + var _this4 = this; + this.timeout = setTimeout(function () { + _this4.isOpen = false; + }, 200); + }, + close: function close() { + if (this.isOpen) { + this.isOpen = false; + this.broadcast('DropdownMenu', 'hideSubmenu', this); + } + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-2b75243b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/dropdown/dropdown.vue +var dropdown_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + ref: "dropdown", + staticStyle: { + "display": "inline-block" + } + }, [_vm._t("default"), _vm._v(" "), _c('transition', { + attrs: { + "name": "slide-up" + } + }, [_c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (_vm.isOpen), + expression: "isOpen" + }], + ref: "content", + class: ("ant-dropdown ant-dropdown-placement-" + _vm.placement), + style: (_vm.style) + }, [_c('dropdown-menu', { + attrs: { + "data": _vm.data, + "trigger": _vm.trigger + } + })], 1)])], 2) +} +var dropdown_staticRenderFns = [] +dropdown_render._withStripped = true +var dropdown_esExports = { render: dropdown_render, staticRenderFns: dropdown_staticRenderFns } +/* harmony default export */ var dropdown_dropdown_defaultExport = (dropdown_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-2b75243b", dropdown_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/dropdown/dropdown.vue +var dropdown_disposed = false +var dropdown_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var dropdown___vue_styles__ = null +/* scopeId */ +var dropdown___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var dropdown___vue_module_identifier__ = null +var dropdown_Component = dropdown_normalizeComponent( + dropdown_defaultExport, + dropdown_dropdown_defaultExport, + dropdown___vue_styles__, + dropdown___vue_scopeId__, + dropdown___vue_module_identifier__ +) +dropdown_Component.options.__file = "vb/components/dropdown/dropdown.vue" +if (dropdown_Component.esModule && Object.keys(dropdown_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (dropdown_Component.options.functional) {console.error("[vue-loader] dropdown.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-2b75243b", dropdown_Component.options) + } else { + hotAPI.reload("data-v-2b75243b", dropdown_Component.options) + } + module.hot.dispose(function (data) { + dropdown_disposed = true + }) +})()} +/* harmony default export */ var components_dropdown_dropdown_defaultExport = (dropdown_Component.exports); +// CONCATENATED MODULE: ./vb/components/dropdown/index.js +/* harmony import */ var dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(198); +/* harmony import */ var dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(dropdown___WEBPACK_IMPORTED_MODULE_0__style_index_less__); +components_dropdown_dropdown_defaultExport.menu = components_dropdown_dropdown_menu_defaultExport; +/* harmony default export */ var components_dropdown_defaultExport = (components_dropdown_dropdown_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/affix/affix.vue +/* harmony default export */ var affix_defaultExport = ({ + name: 'Affix', + props: { + offsetTop: Number, + offsetBottom: Number + }, + data: function data() { + return { + _offsetTop: Number, + _offsetBottom: Number, + prefix: 'ant-affix', + isTop: true, + isAffix: false + }; + }, + mounted: function mounted() { + var _this = this; + this.$nextTick(function () { + _this._offsetTop = _this.offsetTop; + _this._offsetBottom = _this.offsetBottom; + if (_this._offsetTop === undefined) { + if (_this._offsetBottom === undefined) { + _this._offsetTop = 0; + } else { + _this.isTop = false; + } + } + document.addEventListener('scroll', _this.handleScroll); + document.addEventListener('resize', _this.handleScroll); + }); + }, + beforeDestroy: function beforeDestroy() { + document.removeEventListener('scroll', this.handleScroll); + document.removeEventListener('resize', this.handleScroll); + }, + computed: { + placeholderStyle: function placeholderStyle() { + return this.isAffix ? { + width: this.$el.offsetWidth + 'px', + height: this.$el.offsetHeight + 'px' + } : null; + }, + affixStyle: function affixStyle() { + var style = null; + if (this.isAffix) { + style = { + left: getOffset(this.$el).left + 'px', + width: this.$el.offsetWidth + 'px' + }; + if (this.isTop) { + style.top = this._offsetTop + 'px'; + } else { + style.bottom = this._offsetBottom + 'px'; + } + } + return style; + } + }, + watch: { + isAffix: function isAffix(val) { + this.$emit('change', val); + } + }, + methods: { + handleScroll: function handleScroll() { + var isAffix = false; + var scrollTop = getScroll(true); + var fixedNode = this.$el.children[0]; + var elemOffset = this.$el.getBoundingClientRect(); + if (this.isTop) { + if (elemOffset.top < this._offsetTop) { + isAffix = true; + } + } else { + var clientH = document.documentElement.clientHeight; + if (clientH - elemOffset.bottom < this._offsetBottom) { + isAffix = true; + } + } + this.isAffix = isAffix; + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-0fbbaabd"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/affix/affix.vue +var affix_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + style: (_vm.placeholderStyle) + }, [_c('div', { + class: ( _obj = {}, _obj[_vm.prefix] = _vm.isAffix, _obj ), + style: (_vm.affixStyle) + }, [_vm._t("default")], 2)]) + var _obj; +} +var affix_staticRenderFns = [] +affix_render._withStripped = true +var affix_esExports = { render: affix_render, staticRenderFns: affix_staticRenderFns } +/* harmony default export */ var affix_affix_defaultExport = (affix_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-0fbbaabd", affix_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/affix/affix.vue +var affix_disposed = false +var affix_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var affix___vue_styles__ = null +/* scopeId */ +var affix___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var affix___vue_module_identifier__ = null +var affix_Component = affix_normalizeComponent( + affix_defaultExport, + affix_affix_defaultExport, + affix___vue_styles__, + affix___vue_scopeId__, + affix___vue_module_identifier__ +) +affix_Component.options.__file = "vb/components/affix/affix.vue" +if (affix_Component.esModule && Object.keys(affix_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (affix_Component.options.functional) {console.error("[vue-loader] affix.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-0fbbaabd", affix_Component.options) + } else { + hotAPI.reload("data-v-0fbbaabd", affix_Component.options) + } + module.hot.dispose(function (data) { + affix_disposed = true + }) +})()} +/* harmony default export */ var components_affix_affix_defaultExport = (affix_Component.exports); +// CONCATENATED MODULE: ./vb/components/affix/index.js +/* harmony import */ var affix___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(199); +/* harmony import */ var affix___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(affix___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -var components = { - breadcrumb: breadcrumb_defaultExport, - breadcrumbItem: breadcrumb_defaultExport.item, - badge: badge_defaultExport, - col: __WEBPACK_IMPORTED_MODULE_20__components_grid__["a" /* col */], - row: __WEBPACK_IMPORTED_MODULE_20__components_grid__["b" /* row */], - layout: __WEBPACK_IMPORTED_MODULE_1__layout_vue___default.a, - sider: __WEBPACK_IMPORTED_MODULE_2__sider_vue___default.a, - header: __WEBPACK_IMPORTED_MODULE_3__header_vue___default.a, - content: __WEBPACK_IMPORTED_MODULE_4__content_vue___default.a, - footer: __WEBPACK_IMPORTED_MODULE_5__footer_vue___default.a, - menu: menu_defaultExport, - dropdown: dropdown_defaultExport, - dropdownMenu: dropdown_defaultExport.menu, - affix: affix_defaultExport, - backTop: back_top_defaultExport, - steps: __WEBPACK_IMPORTED_MODULE_1__steps_vue___default.a, - step: __WEBPACK_IMPORTED_MODULE_2__step_vue___default.a, - pagination: __WEBPACK_IMPORTED_MODULE_17__components_pagination__["a" /* default */], - rate: rate_defaultExport, - slider: slider_defaultExport, - alert: alert_defaultExport, - icon: __WEBPACK_IMPORTED_MODULE_8__components_icon__["a" /* default */], - button: __WEBPACK_IMPORTED_MODULE_7__components_button__["a" /* default */], - buttonGroup: __WEBPACK_IMPORTED_MODULE_7__components_button__["a" /* default */].group, - tabs: tabs_defaultExport, - tabPane: tabs_defaultExport.pane, - card: card_defaultExport, - vSwitch: switch_defaultExport, - tag: tag_defaultExport, - spin: __WEBPACK_IMPORTED_MODULE_22__components_spin__["a" /* default */], - cascader: cascader_defaultExport, - input: input_defaultExport, - inputGroup: input_defaultExport.group, - inputNumber: input_number_defaultExport, - select: __WEBPACK_IMPORTED_MODULE_27__components_select__["a" /* default */], - timePicker: time_picker_defaultExport, - morePanel: more_panel_defaultExport, - radio: __WEBPACK_IMPORTED_MODULE_34__components_radio__["a" /* default */], - radioGroup: __WEBPACK_IMPORTED_MODULE_34__components_radio__["a" /* default */].group, - checkbox: __WEBPACK_IMPORTED_MODULE_35__components_checkbox__["a" /* default */], - checkboxGroup: __WEBPACK_IMPORTED_MODULE_35__components_checkbox__["a" /* default */].group, - collapse: collapse_defaultExport, - panel: collapse_defaultExport.panel, - upload: upload_defaultExport, - notification: components_notification_defaultExport, - tooltip: __WEBPACK_IMPORTED_MODULE_40__components_tooltip__["a" /* default */], - form: form_defaultExport, - formItem: form_defaultExport.item, - tooltipd: tooltip_defaultExport, - modal: modal_defaultExport, - message: components_message_defaultExport, - datePicker: date_picker_defaultExport, - dataTable: data_table_defaultExport, - tree: __WEBPACK_IMPORTED_MODULE_42__components_tree__["a" /* default */], - progressLine: __WEBPACK_IMPORTED_MODULE_1__progress_line___default.a, - progressCircle: __WEBPACK_IMPORTED_MODULE_2__progress_circle___default.a, - popover: popover_defaultExport, - popconfirm: popconfirm_defaultExport, - transfer: transfer_defaultExport, - timeline: timeline_defaultExport, - timelineItem: timeline_defaultExport.item, - carousel: carousel_defaultExport, - carouselItem: carousel_defaultExport.item, - treeSelect: tree_select_defaultExport -}; -components_message_defaultExport.install = function (Vue) { - Vue.$message = Vue.prototype.$message = components_message_defaultExport; -}; -components_notification_defaultExport.install = function (Vue) { - Vue.$notification = Vue.prototype.$notification = components_notification_defaultExport; -}; +/* harmony default export */ var components_affix_defaultExport = (components_affix_affix_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/back-top/back-top.vue -var vb__loop = function _loop(item) { - if (!item.install && item.name) { - item.install = function (Vue) { - var prefix = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : config_defaultExport.componentNamePrefix; - Vue.component(prefix + item.name, item); - }; +var easeInOutCubic = function easeInOutCubic(t, b, c, d) { + var cc = c - b; + var tt = t / (d / 2); + var result = 0; + if (tt < 1) { + result = cc / 2 * tt * tt * tt + b; + } else { + result = cc / 2 * ((tt -= 2) * tt * tt + 2) + b; } + return result; }; -var _iteratorNormalCompletion = true; -var _didIteratorError = false; -var _iteratorError = undefined; +function getRequestAnimationFrame() { + var func = function func() {}; + if (typeof window !== 'undefined' && window.requestAnimationFrame) { + func = window.requestAnimationFrame; + } + return func; +} +var reqAnimFrame = getRequestAnimationFrame(); -try { - for (var _iterator = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default.a(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_values___default.a(components)), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { - var vb_item = _step.value; +function getDefaultTarget() { + return typeof window !== 'undefined' ? window : null; +} - vb__loop(vb_item); - } -} catch (err) { - _didIteratorError = true; - _iteratorError = err; -} finally { - try { - if (!_iteratorNormalCompletion && _iterator.return) { - _iterator.return(); +/* harmony default export */ var back_top_defaultExport = ({ + name: 'BackTop', + data: function data() { + return { + prefix: 'ant-back-top', + visible: false, + scrollEvent: null + }; + }, + props: { + visibilityHeight: { + type: Number, + default: 400 + }, + target: { + type: Function } - } finally { - if (_didIteratorError) { - throw _iteratorError; + }, + mounted: function mounted() { + this.handleScroll(); + (this.target || getDefaultTarget)().addEventListener('scroll', this.handleScroll); + }, + beforeDestroy: function beforeDestroy() { + var targetNode = (this.target || getDefaultTarget)(); + if (targetNode) { + targetNode.removeEventListener('scroll', this.handleScroll); } - } -} - -var install = function install(Vue) { - var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + }, - if (install.installed) return; - __WEBPACK_IMPORTED_MODULE_51__locale__["a" /* default */].use(opts.locale); - __WEBPACK_IMPORTED_MODULE_51__locale__["a" /* default */].i18n(opts.i18n); + methods: { + handleScroll: function handleScroll() { + var scrollTop = this.getScroll((this.target || getDefaultTarget)(), true); + this.visible = scrollTop > this.visibilityHeight; + }, + getScroll: function getScroll(target, top) { + if (typeof window === 'undefined') { + return 0; + } - var _iteratorNormalCompletion2 = true; - var _didIteratorError2 = false; - var _iteratorError2 = undefined; + var prop = top ? 'pageYOffset' : 'pageXOffset'; + var method = top ? 'scrollTop' : 'scrollLeft'; + var isWindow = target === window; - try { - for (var _iterator2 = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default.a(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_values___default.a(components)), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { - var item = _step2.value; + var ret = isWindow ? target[prop] : target[method]; - if (item.install) { - Vue.use(item, opts.prefix); + if (isWindow && typeof ret !== 'number') { + ret = window.document.documentElement[method]; } - } - } catch (err) { - _didIteratorError2 = true; - _iteratorError2 = err; - } finally { - try { - if (!_iteratorNormalCompletion2 && _iterator2.return) { - _iterator2.return(); + + return ret; + }, + scrollToTop: function scrollToTop() { + var _this = this; + + var scrollTop = this.getCurrentScrollTop(); + var startTime = Date.now(); + var frameFunc = function frameFunc() { + var timestamp = Date.now(); + var time = timestamp - startTime; + _this.setScrollTop(easeInOutCubic(time, scrollTop, 0, 450)); + if (time < 450) { + reqAnimFrame(frameFunc); + } + }; + reqAnimFrame(frameFunc); + }, + setScrollTop: function setScrollTop(value) { + var targetNode = (this.target || getDefaultTarget)(); + if (targetNode === window) { + document.body.scrollTop = value; + document.documentElement.scrollTop = value; + } else { + targetNode.scrollTop = value; } - } finally { - if (_didIteratorError2) { - throw _iteratorError2; + }, + getCurrentScrollTop: function getCurrentScrollTop() { + var targetNode = (this.target || getDefaultTarget)(); + if (targetNode === window) { + return window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop; } + return targetNode.scrollTop; } } -}; - -components_notification_defaultExport.install = function (Vue) { - Vue.$notification = Vue.prototype.$notification = components_notification_defaultExport; -}; - -if (typeof window !== 'undefined' && window.Vue) { - install(window.Vue); -} - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - version: __WEBPACK_IMPORTED_MODULE_52__package_json__["version"], - install: install }); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-c7bba40a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/back-top/back-top.vue +var back_top_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (_vm.visible), + expression: "visible" + }], + staticClass: "ant-back-top", + on: { + "click": _vm.scrollToTop + } + }, [_vm._t("default", [_vm._m(0)])], 2) +} +var back_top_staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "ant-back-top-content" + }, [_c('i', { + staticClass: "ant-back-top-icon anticon anticon-to-top" + })]) +}] +back_top_render._withStripped = true +var back_top_esExports = { render: back_top_render, staticRenderFns: back_top_staticRenderFns } +/* harmony default export */ var back_top_back_top_defaultExport = (back_top_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-c7bba40a", back_top_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/back-top/back-top.vue +var back_top_disposed = false +var back_top_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var back_top___vue_styles__ = null +/* scopeId */ +var back_top___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var back_top___vue_module_identifier__ = null +var back_top_Component = back_top_normalizeComponent( + back_top_defaultExport, + back_top_back_top_defaultExport, + back_top___vue_styles__, + back_top___vue_scopeId__, + back_top___vue_module_identifier__ +) +back_top_Component.options.__file = "vb/components/back-top/back-top.vue" +if (back_top_Component.esModule && Object.keys(back_top_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (back_top_Component.options.functional) {console.error("[vue-loader] back-top.vue: functional components are not supported with templates, they should use render functions.")} -/***/ }), -/* 133 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports = { "default": __webpack_require__(134), __esModule: true }; - -/***/ }), -/* 134 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(135); -module.exports = __webpack_require__(3).Object.values; +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-c7bba40a", back_top_Component.options) + } else { + hotAPI.reload("data-v-c7bba40a", back_top_Component.options) + } + module.hot.dispose(function (data) { + back_top_disposed = true + }) +})()} -/***/ }), -/* 135 */ -/***/ (function(module, exports, __webpack_require__) { +/* harmony default export */ var components_back_top_back_top_defaultExport = (back_top_Component.exports); -// https://github.com/tc39/proposal-object-values-entries -var $export = __webpack_require__(9) - , $values = __webpack_require__(85)(false); +// CONCATENATED MODULE: ./vb/components/back-top/index.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__style_index_less__ = __webpack_require__(200); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__style_index_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__style_index_less__); -$export($export.S, 'Object', { - values: function values(it){ - return $values(it); - } -}); -/***/ }), -/* 136 */ -/***/ (function(module, exports, __webpack_require__) { -// false -> Array#indexOf -// true -> Array#includes -var toIObject = __webpack_require__(13) - , toLength = __webpack_require__(58) - , toIndex = __webpack_require__(137); -module.exports = function(IS_INCLUDES){ - return function($this, el, fromIndex){ - var O = toIObject($this) - , length = toLength(O.length) - , index = toIndex(fromIndex, length) - , value; - // Array#includes uses SameValueZero equality algorithm - if(IS_INCLUDES && el != el)while(length > index){ - value = O[index++]; - if(value != value)return true; - // Array#toIndex ignores holes, Array#includes - not - } else for(;length > index; index++)if(IS_INCLUDES || index in O){ - if(O[index] === el)return IS_INCLUDES || index || 0; - } return !IS_INCLUDES && -1; - }; -}; +/* harmony default export */ var components_back_top_defaultExport = (components_back_top_back_top_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/steps/steps.vue +/* harmony import */ var steps___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var steps___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(steps___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/***/ }), -/* 137 */ -/***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(59) - , max = Math.max - , min = Math.min; -module.exports = function(index, length){ - index = toInteger(index); - return index < 0 ? max(index + length, 0) : min(index, length); -}; +function steps__defineProperty(obj, key, value) { if (key in obj) { steps___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -/***/ }), -/* 138 */ -/***/ (function(module, exports, __webpack_require__) { +/* harmony default export */ var steps_defaultExport = ({ + name: 'Steps', + props: { + current: { + type: Number, + default: 0 + }, + status: String, + size: { + type: String, + default: 'process' + }, + direction: String + }, + data: function data() { + return { + currentStatus: this.status, + prefixCls: 'ant-steps', + maxDescriptionWidth: '100px' + }; + }, + computed: { + wrapClasses: function wrapClasses() { + return ['ant-steps', steps__defineProperty({}, 'ant-steps-small', this.size === 'small'), steps__defineProperty({}, 'ant-steps-vertical', this.direction === 'vertical')]; + } + }, + watch: { + current: function current() { + this.handStatus(); + } + }, + mounted: function mounted() { + var _this = this; -__webpack_require__(41); -__webpack_require__(35); -module.exports = __webpack_require__(145); + this.$nextTick(function () { + if (_this.direction === 'vertical') { + _this.maxDescriptionWidth = 'auto'; + } + _this.handStatus(true); + _this.handleTailWidth(); + }); + }, -/***/ }), -/* 139 */ -/***/ (function(module, exports, __webpack_require__) { + methods: { + handStatus: function handStatus(isInit) { + var _this2 = this; -"use strict"; + var len = this.$children.length - 1; + this.$children.forEach(function (child, index) { + child.maxDescriptionWidth = _this2.maxDescriptionWidth; + child.stepNumber = (index + 1).toString(); + child.stepLast = index === len; -var addToUnscopables = __webpack_require__(140) - , step = __webpack_require__(141) - , Iterators = __webpack_require__(22) - , toIObject = __webpack_require__(13); + if (isInit && child.currentStatus) { + return; + } -// 22.1.3.4 Array.prototype.entries() -// 22.1.3.13 Array.prototype.keys() -// 22.1.3.29 Array.prototype.values() -// 22.1.3.30 Array.prototype[@@iterator]() -module.exports = __webpack_require__(88)(Array, 'Array', function(iterated, kind){ - this._t = toIObject(iterated); // target - this._i = 0; // next index - this._k = kind; // kind -// 22.1.5.2.1 %ArrayIteratorPrototype%.next() -}, function(){ - var O = this._t - , kind = this._k - , index = this._i++; - if(!O || index >= O.length){ - this._t = undefined; - return step(1); + if (_this2.currentStatus) { + if (index === _this2.current) { + _this2.$children[index - 1].rootStatus = _this2.currentStatus; + child.currentStatus = _this2.currentStatus; + } else if (index < _this2.current) { + child.currentStatus = 'finish'; + } else { + child.currentStatus = 'wait'; + } + } else { + if (index === _this2.current) { + child.currentStatus = 'process'; + } else if (index < _this2.current) { + child.currentStatus = 'finish'; + } else { + child.currentStatus = 'wait'; + } + } + }); + }, + handleTailWidth: function handleTailWidth() { + if (this.direction === 'vertical') { + return; + } + var dom = this.$el; + var len = this.$el.children.length - 1; + if (len <= 0) return; + var width = this.$children[len].$el.offsetWidth; + + this.$children.forEach(function (child, index) { + + if (index == len) { + child.tailWidth = 'auto'; + } else { + child.tailWidth = Math.floor((dom.offsetWidth - width - 1) / len) + 'px'; + } + }); + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-0c10a92b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/steps/steps.vue +var steps_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.wrapClasses + }, [_vm._t("default")], 2) +} +var steps_staticRenderFns = [] +steps_render._withStripped = true +var steps_esExports = { render: steps_render, staticRenderFns: steps_staticRenderFns } +/* harmony default export */ var steps_steps_defaultExport = (steps_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-0c10a92b", steps_esExports) } - if(kind == 'keys' )return step(0, index); - if(kind == 'values')return step(0, O[index]); - return step(0, [index, O[index]]); -}, 'values'); +} +// CONCATENATED MODULE: ./vb/components/steps/steps.vue +var steps_disposed = false +var steps_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var steps___vue_styles__ = null +/* scopeId */ +var steps___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var steps___vue_module_identifier__ = null +var steps_Component = steps_normalizeComponent( + steps_defaultExport, + steps_steps_defaultExport, + steps___vue_styles__, + steps___vue_scopeId__, + steps___vue_module_identifier__ +) +steps_Component.options.__file = "vb/components/steps/steps.vue" +if (steps_Component.esModule && Object.keys(steps_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (steps_Component.options.functional) {console.error("[vue-loader] steps.vue: functional components are not supported with templates, they should use render functions.")} -// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) -Iterators.Arguments = Iterators.Array; +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-0c10a92b", steps_Component.options) + } else { + hotAPI.reload("data-v-0c10a92b", steps_Component.options) + } + module.hot.dispose(function (data) { + steps_disposed = true + }) +})()} -addToUnscopables('keys'); -addToUnscopables('values'); -addToUnscopables('entries'); +/* harmony default export */ var components_steps_steps_defaultExport = (steps_Component.exports); -/***/ }), -/* 140 */ -/***/ (function(module, exports) { +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/steps/step.vue +/* harmony import */ var step___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var step___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(step___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -module.exports = function(){ /* empty */ }; -/***/ }), -/* 141 */ -/***/ (function(module, exports) { +function step__defineProperty(obj, key, value) { if (key in obj) { step___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -module.exports = function(done, value){ - return {value: value, done: !!done}; -}; +/* harmony default export */ var step_defaultExport = ({ + name: 'Step', + props: { + status: String, + title: String, + description: String, + icon: String + }, + data: function data() { + return { + stepLast: Boolean, + stepNumber: 1, + iconPrefix: '', + maxDescriptionWidth: '', + tailWidth: String, + currentStatus: this.status, + rootStatus: false + }; + }, + computed: { + iconName: function iconName() { + return this.icon ? this.icon : 'check'; + }, + wrapClasses: function wrapClasses() { + return ['ant-steps-item', 'ant-steps-status-' + this.currentStatus, step__defineProperty({}, 'ant-steps-item-last', this.stepLast), step__defineProperty({}, 'ant-steps-next-' + this.rootStatus, this.rootStatus), step__defineProperty({}, 'ant-steps-custom', this.icon)]; + } + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4255d6f8"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/steps/step.vue +var step_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.wrapClasses, + style: ({ + 'width': _vm.tailWidth + }) + }, [(!_vm.stepLast) ? _c('div', { + staticClass: "ant-steps-tail" + }, [_c('i')]) : _vm._e(), _vm._v(" "), _c('div', { + staticClass: "ant-steps-head" + }, [_c('div', { + staticClass: "ant-steps-head-inner" + }, [(!_vm.icon && _vm.currentStatus !== 'finish') ? _c('span', { + staticClass: "ant-steps-icon" + }, [_vm._v(_vm._s(_vm.stepNumber))]) : _c('span', { + class: 'ant-steps-icon anticon anticon-' + _vm.iconName + })])]), _vm._v(" "), _c('div', { + staticClass: "ant-steps-main", + style: ({ + 'maxWidth': _vm.maxDescriptionWidth + }) + }, [_c('div', { + staticClass: "ant-steps-title" + }, [_vm._v(_vm._s(_vm.title))]), _vm._v(" "), (_vm.description) ? _c('div', { + staticClass: "ant-steps-description" + }, [_vm._v(_vm._s(_vm.description))]) : _vm._e()])]) +} +var step_staticRenderFns = [] +step_render._withStripped = true +var step_esExports = { render: step_render, staticRenderFns: step_staticRenderFns } +/* harmony default export */ var steps_step_defaultExport = (step_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-4255d6f8", step_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/steps/step.vue +var step_disposed = false +var step_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var step___vue_styles__ = null +/* scopeId */ +var step___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var step___vue_module_identifier__ = null +var step_Component = step_normalizeComponent( + step_defaultExport, + steps_step_defaultExport, + step___vue_styles__, + step___vue_scopeId__, + step___vue_module_identifier__ +) +step_Component.options.__file = "vb/components/steps/step.vue" +if (step_Component.esModule && Object.keys(step_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (step_Component.options.functional) {console.error("[vue-loader] step.vue: functional components are not supported with templates, they should use render functions.")} -/***/ }), -/* 142 */ -/***/ (function(module, exports, __webpack_require__) { +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-4255d6f8", step_Component.options) + } else { + hotAPI.reload("data-v-4255d6f8", step_Component.options) + } + module.hot.dispose(function (data) { + step_disposed = true + }) +})()} -"use strict"; +/* harmony default export */ var components_steps_step_defaultExport = (step_Component.exports); -var create = __webpack_require__(90) - , descriptor = __webpack_require__(31) - , setToStringTag = __webpack_require__(43) - , IteratorPrototype = {}; +// CONCATENATED MODULE: ./vb/components/steps/index.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_steps_less__ = __webpack_require__(201); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__style_steps_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__style_steps_less__); -// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -__webpack_require__(15)(IteratorPrototype, __webpack_require__(5)('iterator'), function(){ return this; }); -module.exports = function(Constructor, NAME, next){ - Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); - setToStringTag(Constructor, NAME + ' Iterator'); -}; -/***/ }), -/* 143 */ -/***/ (function(module, exports, __webpack_require__) { -var dP = __webpack_require__(10) - , anObject = __webpack_require__(11) - , getKeys = __webpack_require__(16); -module.exports = __webpack_require__(12) ? Object.defineProperties : function defineProperties(O, Properties){ - anObject(O); - var keys = getKeys(Properties) - , length = keys.length - , i = 0 - , P; - while(length > i)dP.f(O, P = keys[i++], Properties[P]); - return O; -}; +// CONCATENATED MODULE: ./vb/locale/lang/zh-CN.js +/* harmony default export */ var zh_CN_defaultExport = ({ + select: { + notFoundContent: '没有找到', + placeholder: '请选择', + loadingText: '加载中...' + }, + timePicker: { + placeholder: '选择时间' + }, + datePicker: { + placeholder: '请选择日期', + year: '年', + lastYear: '上一年', + nextYear: '下一年', + lastMonth: '上一月', + nextMonth: '下一月', + confirm: '确定', + selectYear: '选择年份', + selectMonth: '选择月份', + selectTime: '选择时间', + selectDate: '选择日期', + days: "一,二,三,四,五,六,日", + months: "1月,2月,3月,4月,5月,6月,7月,8月,9月,10月,11月,12月" + }, + modal: { + okText: '确定', + cancelText: '取消', + justOkText: '知道了' + }, + popconfirm: { + okText: '是', + cancelText: '否' + }, + input: { + placeholder: '请输入' + }, + transfer: { + searchPlaceholder: '请输入搜索内容', + notFoundContent: '列表为空' + }, + treeSelect: { + placeholder: '请选择' + } +}); +// CONCATENATED MODULE: ./vb/locale/format.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator__ = __webpack_require__(45); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol__ = __webpack_require__(46); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol__); -/***/ }), -/* 144 */ -/***/ (function(module, exports, __webpack_require__) { -var toInteger = __webpack_require__(59) - , defined = __webpack_require__(57); -// true -> String#at -// false -> String#codePointAt -module.exports = function(TO_STRING){ - return function(that, pos){ - var s = String(defined(that)) - , i = toInteger(pos) - , l = s.length - , a, b; - if(i < 0 || i >= l)return TO_STRING ? '' : undefined; - a = s.charCodeAt(i); - return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff - ? TO_STRING ? s.charAt(i) : a - : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; - }; -}; -/***/ }), -/* 145 */ -/***/ (function(module, exports, __webpack_require__) { +var _typeof = typeof __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a === "function" && typeof __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_symbol_iterator___default.a === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a === "function" && obj.constructor === __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a && obj !== __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol___default.a.prototype ? "symbol" : typeof obj; }; -var anObject = __webpack_require__(11) - , get = __webpack_require__(63); -module.exports = __webpack_require__(3).getIterator = function(it){ - var iterFn = get(it); - if(typeof iterFn != 'function')throw TypeError(it + ' is not iterable!'); - return anObject(iterFn.call(it)); -}; +var RE_NARGS = /(%|)\{([0-9a-zA-Z_]+)\}/g; -/***/ }), -/* 146 */ -/***/ (function(module, exports) { +/* harmony default export */ var format_defaultExport = (function (Vue) { + var hasOwn = Vue.util.hasOwn; -// removed by extract-text-webpack-plugin -/***/ }), -/* 147 */ -/***/ (function(module, exports, __webpack_require__) { + function template(string) { + for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } -__webpack_require__(148); -module.exports = __webpack_require__(4).Array.find; + if (args.length === 1 && _typeof(args[0]) === 'object') { + args = args[0]; + } -/***/ }), -/* 148 */ -/***/ (function(module, exports, __webpack_require__) { + if (!args || !args.hasOwnProperty) { + args = {}; + } -"use strict"; + return string.replace(RE_NARGS, function (match, prefix, i, index) { + var result = void 0; -// 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) -var $export = __webpack_require__(8) - , $find = __webpack_require__(97)(5) - , KEY = 'find' - , forced = true; -// Shouldn't skip holes -if(KEY in [])Array(1)[KEY](function(){ forced = false; }); -$export($export.P + $export.F * forced, 'Array', { - find: function find(callbackfn/*, that = undefined */){ - return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); - } -}); -__webpack_require__(46)(KEY); + if (string[index - 1] === '{' && string[index + match.length] === '}') { + return i; + } else { + result = hasOwn(args, i) ? args[i] : null; + if (result === null || result === undefined) { + return ''; + } -/***/ }), -/* 149 */ -/***/ (function(module, exports, __webpack_require__) { + return result; + } + }); + } -module.exports = !__webpack_require__(44) && !__webpack_require__(68)(function(){ - return Object.defineProperty(__webpack_require__(93)('div'), 'a', {get: function(){ return 7; }}).a != 7; + return template; }); +// CONCATENATED MODULE: ./vb/locale/index.js +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__ = __webpack_require__(210); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue__ = __webpack_require__(75); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_vue__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_deepmerge__ = __webpack_require__(213); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_deepmerge___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_deepmerge__); -/***/ }), -/* 150 */ -/***/ (function(module, exports, __webpack_require__) { - -// 7.1.1 ToPrimitive(input [, PreferredType]) -var isObject = __webpack_require__(37); -// instead of the ES6 spec version, we didn't implement @@toPrimitive case -// and the second argument - flag - preferred type is a string -module.exports = function(it, S){ - if(!isObject(it))return it; - var fn, val; - if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; - if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val; - if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val; - throw TypeError("Can't convert object to primitive value"); -}; -/***/ }), -/* 151 */ -/***/ (function(module, exports) { -module.exports = function(it){ - if(typeof it != 'function')throw TypeError(it + ' is not a function!'); - return it; -}; -/***/ }), -/* 152 */ -/***/ (function(module, exports, __webpack_require__) { -// 9.4.2.3 ArraySpeciesCreate(originalArray, length) -var speciesConstructor = __webpack_require__(153); -module.exports = function(original, length){ - return new (speciesConstructor(original))(length); +var format = format_defaultExport(__WEBPACK_IMPORTED_MODULE_2_vue___default.a); +var lang = zh_CN_defaultExport; +var merged = false; +var i18nHandler = function i18nHandler() { + var vuei18n = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_get_prototype_of___default()(this || __WEBPACK_IMPORTED_MODULE_2_vue___default.a).$t; + if (typeof vuei18n === 'function') { + if (!merged) { + merged = true; + __WEBPACK_IMPORTED_MODULE_2_vue___default.a.locale(__WEBPACK_IMPORTED_MODULE_2_vue___default.a.config.lang, __WEBPACK_IMPORTED_MODULE_3_deepmerge___default()(lang, __WEBPACK_IMPORTED_MODULE_2_vue___default.a.locale(__WEBPACK_IMPORTED_MODULE_2_vue___default.a.config.lang) || {}, { clone: true })); + } + return vuei18n.apply(this, arguments); + } }; -/***/ }), -/* 153 */ -/***/ (function(module, exports, __webpack_require__) { +var locale_t = function t(path, options) { + var value = i18nHandler.apply(this, arguments); + if (value !== null && value !== undefined) return value; -var isObject = __webpack_require__(37) - , isArray = __webpack_require__(154) - , SPECIES = __webpack_require__(19)('species'); + var array = path.split('.'); + var current = lang; -module.exports = function(original){ - var C; - if(isArray(original)){ - C = original.constructor; - // cross-realm fallback - if(typeof C == 'function' && (C === Array || isArray(C.prototype)))C = undefined; - if(isObject(C)){ - C = C[SPECIES]; - if(C === null)C = undefined; + for (var i = 0, j = array.length; i < j; i++) { + var property = array[i]; + value = current[property]; + if (i === j - 1) return format(value, options); + if (!value) return ''; + current = value; } - } return C === undefined ? Array : C; + return ''; }; -/***/ }), -/* 154 */ -/***/ (function(module, exports, __webpack_require__) { - -// 7.2.2 IsArray(argument) -var cof = __webpack_require__(70); -module.exports = Array.isArray || function isArray(arg){ - return cof(arg) == 'Array'; +var use = function use(l) { + lang = l || lang; }; -/***/ }), -/* 155 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(156); -module.exports = __webpack_require__(4).Array.findIndex; - -/***/ }), -/* 156 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; +var i18n = function i18n(fn) { + i18nHandler = fn || i18nHandler; +}; -// 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) -var $export = __webpack_require__(8) - , $find = __webpack_require__(97)(6) - , KEY = 'findIndex' - , forced = true; -// Shouldn't skip holes -if(KEY in [])Array(1)[KEY](function(){ forced = false; }); -$export($export.P + $export.F * forced, 'Array', { - findIndex: function findIndex(callbackfn/*, that = undefined */){ - return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); - } +/* harmony default export */ var locale_defaultExport = ({ use: use, t: locale_t, i18n: i18n }); +// CONCATENATED MODULE: ./vb/directives/clickoutside.js +/* harmony default export */ var clickoutside_defaultExport = ({ + bind: function bind(el, binding, vnode) { + function documentHandler(e) { + if (el.contains(e.target)) { + return false; + } + if (binding.expression) { + binding.value(e); + } + } + el.__vueClickOutside__ = documentHandler; + document.addEventListener('click', documentHandler); + }, + update: function update() {}, + unbind: function unbind(el, binding) { + document.removeEventListener('click', el.__vueClickOutside__); + delete el.__vueClickOutside__; + } }); -__webpack_require__(46)(KEY); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/select/select.vue +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(24); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__); +/* harmony import */ var select___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from__ = __webpack_require__(22); +/* harmony import */ var select___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from___default = __webpack_require__.n(select___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_is_iterable__ = __webpack_require__(23); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_is_iterable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_is_iterable__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries__ = __webpack_require__(73); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator__ = __webpack_require__(6); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_babel_runtime_core_js_json_stringify__ = __webpack_require__(44); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_babel_runtime_core_js_json_stringify___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_babel_runtime_core_js_json_stringify__); -/***/ }), -/* 157 */ -/***/ (function(module, exports, __webpack_require__) { -__webpack_require__(71); -module.exports = __webpack_require__(4).Array.values; -/***/ }), -/* 158 */ -/***/ (function(module, exports) { -module.exports = function(done, value){ - return {value: value, done: !!done}; -}; -/***/ }), -/* 159 */ -/***/ (function(module, exports, __webpack_require__) { -"use strict"; -var LIBRARY = __webpack_require__(160) - , $export = __webpack_require__(8) - , redefine = __webpack_require__(95) - , hide = __webpack_require__(36) - , has = __webpack_require__(38) - , Iterators = __webpack_require__(101) - , $iterCreate = __webpack_require__(161) - , setToStringTag = __webpack_require__(104) - , getPrototypeOf = __webpack_require__(168) - , ITERATOR = __webpack_require__(19)('iterator') - , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` - , FF_ITERATOR = '@@iterator' - , KEYS = 'keys' - , VALUES = 'values'; -var returnThis = function(){ return this; }; +var _extends = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default.a || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -module.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED){ - $iterCreate(Constructor, NAME, next); - var getMethod = function(kind){ - if(!BUGGY && kind in proto)return proto[kind]; - switch(kind){ - case KEYS: return function keys(){ return new Constructor(this, kind); }; - case VALUES: return function values(){ return new Constructor(this, kind); }; - } return function entries(){ return new Constructor(this, kind); }; - }; - var TAG = NAME + ' Iterator' - , DEF_VALUES = DEFAULT == VALUES - , VALUES_BUG = false - , proto = Base.prototype - , $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT] - , $default = $native || getMethod(DEFAULT) - , $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined - , $anyNative = NAME == 'Array' ? proto.entries || $native : $native - , methods, key, IteratorPrototype; - // Fix native - if($anyNative){ - IteratorPrototype = getPrototypeOf($anyNative.call(new Base)); - if(IteratorPrototype !== Object.prototype){ - // Set @@toStringTag to native iterators - setToStringTag(IteratorPrototype, TAG, true); - // fix for some old engines - if(!LIBRARY && !has(IteratorPrototype, ITERATOR))hide(IteratorPrototype, ITERATOR, returnThis); - } - } - // fix Array#{values, @@iterator}.name in V8 / FF - if(DEF_VALUES && $native && $native.name !== VALUES){ - VALUES_BUG = true; - $default = function values(){ return $native.call(this); }; - } - // Define iterator - if((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])){ - hide(proto, ITERATOR, $default); - } - // Plug for library - Iterators[NAME] = $default; - Iterators[TAG] = returnThis; - if(DEFAULT){ - methods = { - values: DEF_VALUES ? $default : getMethod(VALUES), - keys: IS_SET ? $default : getMethod(KEYS), - entries: $entries - }; - if(FORCED)for(key in methods){ - if(!(key in proto))redefine(proto, key, methods[key]); - } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); - } - return methods; -}; +var select__slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(arr), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_is_iterable___default()(Object(arr))) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); -/***/ }), -/* 160 */ -/***/ (function(module, exports) { +function select__toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return select___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_array_from___default()(arr); } } -module.exports = false; +function select__defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -/***/ }), -/* 161 */ -/***/ (function(module, exports, __webpack_require__) { -"use strict"; -var create = __webpack_require__(162) - , descriptor = __webpack_require__(94) - , setToStringTag = __webpack_require__(104) - , IteratorPrototype = {}; -// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -__webpack_require__(36)(IteratorPrototype, __webpack_require__(19)('iterator'), function(){ return this; }); -module.exports = function(Constructor, NAME, next){ - Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); - setToStringTag(Constructor, NAME + ' Iterator'); -}; -/***/ }), -/* 162 */ -/***/ (function(module, exports, __webpack_require__) { +/* harmony default export */ var select_defaultExport = ({ + name: 'Select', + mixins: [emitter_defaultExport], + directives: { clickoutside: clickoutside_defaultExport }, + data: function data() { + return { + prefix: 'ant-select', + innerValue: this.multiple && !this.value ? [] : this.value, + searchVal: '', + multipleSearchStyle: {}, + searchFound: false, + show: false, + style: {}, + labels: this.multiple ? [] : '', + ori_data: JSON.parse(__WEBPACK_IMPORTED_MODULE_6_babel_runtime_core_js_json_stringify___default()(this.data)), + isSearchFocus: false, + dropdownHeight: 0, + container: null + }; + }, -// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -var anObject = __webpack_require__(67) - , dPs = __webpack_require__(163) - , enumBugKeys = __webpack_require__(103) - , IE_PROTO = __webpack_require__(73)('IE_PROTO') - , Empty = function(){ /* empty */ } - , PROTOTYPE = 'prototype'; + props: { + clue: { + type: String, + default: 'value' + }, + label: { + type: String, + default: 'label' + }, + groupLabel: { + type: String, + default: 'label' + }, + multiple: { + type: Boolean, + default: false + }, + notFoundContent: { + type: String, + default: function _default() { + return locale_t('select.notFoundContent'); + } + }, + placement: { + type: String, + default: 'bottom' + }, + search: { + type: Boolean, + default: false + }, + maxHeight: { + type: Number, + default: 300 + }, + disabled: { + type: Boolean, + default: false + }, + allowClear: { + type: Boolean, + default: true + }, + value: { + type: [Number, String, Array], + default: '' + }, + placeholder: { + type: String, + default: function _default() { + return locale_t('select.placeholder'); + } + }, + data: { + type: Array, + default: function _default() { + return []; + } + }, + popupContainer: { + type: Function, + default: function _default() { + return document.body; + } + }, + size: String, + position: { + type: String, + default: 'absolute' + }, + loading: { + type: Boolean, + default: false + }, + loadingText: { + type: String, + default: function _default() { + return locale_t('select.loadingText'); + } + }, + remoteMethod: Function, + optionOnChange: { + type: Boolean, + default: false + } + }, + mounted: function mounted() { + this.initVal(); + this.container = this.popupContainer(); -// Create object with fake `null` prototype: use iframe Object with cleared prototype -var createDict = function(){ - // Thrash, waste and sodomy: IE GC bug - var iframe = __webpack_require__(93)('iframe') - , i = enumBugKeys.length - , lt = '<' - , gt = '>' - , iframeDocument; - iframe.style.display = 'none'; - __webpack_require__(167).appendChild(iframe); - iframe.src = 'javascript:'; // eslint-disable-line no-script-url - // createDict = iframe.contentWindow.Object; - // html.removeChild(iframe); - iframeDocument = iframe.contentWindow.document; - iframeDocument.open(); - iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); - iframeDocument.close(); - createDict = iframeDocument.F; - while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]]; - return createDict(); -}; + this.$refs.dropdown.style.position = this.position; + this.container.appendChild(this.$refs.dropdown); -module.exports = Object.create || function create(O, Properties){ - var result; - if(O !== null){ - Empty[PROTOTYPE] = anObject(O); - result = new Empty; - Empty[PROTOTYPE] = null; - // add "__proto__" for Object.getPrototypeOf polyfill - result[IE_PROTO] = O; - } else result = createDict(); - return Properties === undefined ? result : dPs(result, Properties); -}; + window.addEventListener('resize', this.setPosition); + }, + beforeDestroy: function beforeDestroy() { + window.removeEventListener('resize', this.setPosition); + this.container.removeChild(this.$refs.dropdown); + }, + watch: { + innerValue: function innerValue(val) { + var _this = this; -/***/ }), -/* 163 */ -/***/ (function(module, exports, __webpack_require__) { + this.$emit('input', val); + this.dispatch('FormItem', 'form.change', [val]); + if (this.optionOnChange) { + this.$nextTick(function () { + _this.$emit('change', _this.getOption(val)); + }); + } else { + this.$emit('change', val); + } + }, + value: function value(val) { + var _this2 = this; -var dP = __webpack_require__(66) - , anObject = __webpack_require__(67) - , getKeys = __webpack_require__(164); + if (this.innerValue !== val) { + this.labels = this.multiple ? [] : ''; + this.innerValue = val; + this.$nextTick(function () { + _this2.initVal(); + }); + } + }, + searchVal: function searchVal(val) { + var _this3 = this; -module.exports = __webpack_require__(44) ? Object.defineProperties : function defineProperties(O, Properties){ - anObject(O); - var keys = getKeys(Properties) - , length = keys.length - , i = 0 - , P; - while(length > i)dP.f(O, P = keys[i++], Properties[P]); - return O; -}; + if (this.multiple) { + this.$nextTick(function () { + _this3.multipleSearchStyle = val ? { width: _this3.$refs.searchMirror.offsetWidth + 2 + 'px' } : {}; + }); + } + if (this.remoteMethod) return this.remoteMethod(val); + if (val) { + this.searchFound = false; + var show = false; + this.mapData(function (_ref) { + var _ref2 = select__slicedToArray(_ref, 3), + type = _ref2[0], + path = _ref2[1], + item = _ref2[2]; -/***/ }), -/* 164 */ -/***/ (function(module, exports, __webpack_require__) { + var isIncluded = item[_this3.label].includes(val); + if (isIncluded) _this3.searchFound = true; -// 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = __webpack_require__(165) - , enumBugKeys = __webpack_require__(103); + if (type == 'item') { + _this3.$set(_this3.ori_data[path], 'show', isIncluded); + } else { + _this3.$set(_this3.ori_data[path[0]].options[path[1]], 'show', isIncluded); + if (isIncluded) show = true; + } + }, function (i, group) { + _this3.$set(_this3.ori_data[i], 'show', show); + show = false; + }); + } else { + this.setData({ show: true }, { show: true }); + } + }, -module.exports = Object.keys || function keys(O){ - return $keys(O, enumBugKeys); -}; + data: { + handler: function handler(val) { + var _this4 = this; -/***/ }), -/* 165 */ -/***/ (function(module, exports, __webpack_require__) { + this.ori_data = JSON.parse(__WEBPACK_IMPORTED_MODULE_6_babel_runtime_core_js_json_stringify___default()(val)); + this.mapData(function (_ref3) { + var _ref4 = select__slicedToArray(_ref3, 3), + type = _ref4[0], + path = _ref4[1], + item = _ref4[2]; -var has = __webpack_require__(38) - , toIObject = __webpack_require__(72) - , arrayIndexOf = __webpack_require__(102)(false) - , IE_PROTO = __webpack_require__(73)('IE_PROTO'); + var selected = false; + if (_this4.multiple && _this4.innerValue.includes(item[_this4.clue])) { + selected = true; + } else if (!_this4.multiple && _this4.innerValue === item[_this4.clue]) { + selected = true; + } + if (type === 'item') { + _this4.$set(_this4.ori_data[path], 'selected', selected); + _this4.$set(_this4.ori_data[path], 'show', true); + } else { + _this4.$set(_this4.ori_data[path[0]].options[path[1]], 'selected', selected); + _this4.$set(_this4.ori_data[path[0]].options[path[1]], 'show', true); + } + }, function (i) { + _this4.$set(_this4.ori_data[i], 'show', true); + }); + if (this.show) { + this.$nextTick(function () { + _this4.setPosition(); + }); + } + }, -module.exports = function(object, names){ - var O = toIObject(object) - , i = 0 - , result = [] - , key; - for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key); - // Don't enum bug & hidden keys - while(names.length > i)if(has(O, key = names[i++])){ - ~arrayIndexOf(result, key) || result.push(key); - } - return result; -}; + deep: true + } + }, + computed: { + wrapCls: function wrapCls() { + return [this.prefix, select__defineProperty({}, this.prefix + '-disabled', this.disabled), select__defineProperty({}, this.prefix + '-' + this.size, this.size)]; + }, + selectionCls: function selectionCls() { + return [this.prefix + '-selection', select__defineProperty({}, this.prefix + '-selection--single', !this.multiple), select__defineProperty({}, this.prefix + '-selection--multiple', this.multiple)]; + }, + dropdownCls: function dropdownCls() { + return [this.prefix + '-dropdown', this.prefix + '-dropdown-placement-bottomLeft', select__defineProperty({}, this.prefix + '-dropdown--single', !this.multiple), select__defineProperty({}, this.prefix + '-dropdown--multiple', this.multiple)]; + } + }, + methods: { + getOption: function getOption(val) { + var _this5 = this; -/***/ }), -/* 166 */ -/***/ (function(module, exports, __webpack_require__) { + var res = void 0, + selected = val; + if (this.multiple) { + res = []; + selected = [].concat(select__toConsumableArray(val)); + } + this.mapData(function (_ref11) { + var _ref12 = select__slicedToArray(_ref11, 3), + type = _ref12[0], + path = _ref12[1], + item = _ref12[2]; -var toInteger = __webpack_require__(45) - , max = Math.max - , min = Math.min; -module.exports = function(index, length){ - index = toInteger(index); - return index < 0 ? max(index + length, 0) : min(index, length); -}; + if (_this5.multiple) { + var i = selected.indexOf(item[_this5.clue]); + if (i !== -1) { + res.push(_extends({}, item)); + selected.splice(i, 1); + if (!selected.length) return true; + } + } else if (item[_this5.clue] === val) { + res = _extends({}, item); + return true; + } + }); + return res; + }, + mapData: function mapData(callback, groupCallback) { + var _iteratorNormalCompletion = true; + var _didIteratorError = false; + var _iteratorError = undefined; -/***/ }), -/* 167 */ -/***/ (function(module, exports, __webpack_require__) { + try { + for (var _iterator = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(this.ori_data.entries()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { + var _ref13 = _step.value; -module.exports = __webpack_require__(23).document && document.documentElement; + var _ref14 = select__slicedToArray(_ref13, 2); -/***/ }), -/* 168 */ -/***/ (function(module, exports, __webpack_require__) { + var i = _ref14[0]; + var opt = _ref14[1]; -// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) -var has = __webpack_require__(38) - , toObject = __webpack_require__(99) - , IE_PROTO = __webpack_require__(73)('IE_PROTO') - , ObjectProto = Object.prototype; + if (opt.options) { + if (opt.options.length) { + var _iteratorNormalCompletion2 = true; + var _didIteratorError2 = false; + var _iteratorError2 = undefined; -module.exports = Object.getPrototypeOf || function(O){ - O = toObject(O); - if(has(O, IE_PROTO))return O[IE_PROTO]; - if(typeof O.constructor == 'function' && O instanceof O.constructor){ - return O.constructor.prototype; - } return O instanceof Object ? ObjectProto : null; -}; + try { + for (var _iterator2 = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(opt.options.entries()), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { + var _ref15 = _step2.value; -/***/ }), -/* 169 */ -/***/ (function(module, exports, __webpack_require__) { + var _ref16 = select__slicedToArray(_ref15, 2); -__webpack_require__(71); -module.exports = __webpack_require__(4).Array.keys; + var j = _ref16[0]; + var item = _ref16[1]; -/***/ }), -/* 170 */ -/***/ (function(module, exports, __webpack_require__) { + var res = callback(['groupItem', [i, j], item]); + if (res) break; + } + } catch (err) { + _didIteratorError2 = true; + _iteratorError2 = err; + } finally { + try { + if (!_iteratorNormalCompletion2 && _iterator2.return) { + _iterator2.return(); + } + } finally { + if (_didIteratorError2) { + throw _iteratorError2; + } + } + } -__webpack_require__(71); -module.exports = __webpack_require__(4).Array.entries; + groupCallback && groupCallback(i, opt); + } + } else { + var _res = callback(['item', i, opt]); + if (_res) break; + } + } + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally { + try { + if (!_iteratorNormalCompletion && _iterator.return) { + _iterator.return(); + } + } finally { + if (_didIteratorError) { + throw _iteratorError; + } + } + } + }, + initVal: function initVal() { + var _this6 = this; -/***/ }), -/* 171 */ -/***/ (function(module, exports, __webpack_require__) { + this.mapData(function (_ref17) { + var _ref18 = select__slicedToArray(_ref17, 3), + type = _ref18[0], + path = _ref18[1], + item = _ref18[2]; -__webpack_require__(172); -module.exports = __webpack_require__(4).String.includes; + var selected = false; + if (_this6.multiple && _this6.innerValue.includes(item[_this6.clue])) { + selected = true; + _this6.labels.push(item[_this6.label]); + } else if (!_this6.multiple && _this6.innerValue === item[_this6.clue]) { + selected = true; + _this6.labels = item[_this6.label]; + } + if (type == 'item') { + _this6.$set(_this6.ori_data[path], 'selected', selected); + _this6.$set(_this6.ori_data[path], 'show', true); + } else { + _this6.$set(_this6.ori_data[path[0]].options[path[1]], 'selected', selected); + _this6.$set(_this6.ori_data[path[0]].options[path[1]], 'show', true); + } + }, function (i, group) { + _this6.$set(_this6.ori_data[i], 'show', true); + }); + }, + getDropdownHeight: function getDropdownHeight() { + this.dropdownHeight = parseFloat(getComputedStyle(this.$refs.dropdown, null).height); + }, + setData: function setData(opt, groupOpt) { + var _this7 = this; -/***/ }), -/* 172 */ -/***/ (function(module, exports, __webpack_require__) { + this.mapData(function (_ref19) { + var _ref20 = select__slicedToArray(_ref19, 3), + type = _ref20[0], + path = _ref20[1], + item = _ref20[2]; -"use strict"; -// 21.1.3.7 String.prototype.includes(searchString, position = 0) + if (type == 'item') { + var _iteratorNormalCompletion3 = true; + var _didIteratorError3 = false; + var _iteratorError3 = undefined; -var $export = __webpack_require__(8) - , context = __webpack_require__(74) - , INCLUDES = 'includes'; + try { + for (var _iterator3 = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries___default()(opt)), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { + var _ref21 = _step3.value; -$export($export.P + $export.F * __webpack_require__(75)(INCLUDES), 'String', { - includes: function includes(searchString /*, position = 0 */){ - return !!~context(this, searchString, INCLUDES) - .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); - } -}); + var _ref22 = select__slicedToArray(_ref21, 2); -/***/ }), -/* 173 */ -/***/ (function(module, exports, __webpack_require__) { + var key = _ref22[0]; + var val = _ref22[1]; -// 7.2.8 IsRegExp(argument) -var isObject = __webpack_require__(37) - , cof = __webpack_require__(70) - , MATCH = __webpack_require__(19)('match'); -module.exports = function(it){ - var isRegExp; - return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); -}; + _this7.$set(_this7.ori_data[path], key, val); + } + } catch (err) { + _didIteratorError3 = true; + _iteratorError3 = err; + } finally { + try { + if (!_iteratorNormalCompletion3 && _iterator3.return) { + _iterator3.return(); + } + } finally { + if (_didIteratorError3) { + throw _iteratorError3; + } + } + } + } else { + var _iteratorNormalCompletion4 = true; + var _didIteratorError4 = false; + var _iteratorError4 = undefined; -/***/ }), -/* 174 */ -/***/ (function(module, exports, __webpack_require__) { + try { + for (var _iterator4 = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries___default()(opt)), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) { + var _ref23 = _step4.value; -__webpack_require__(175); -module.exports = __webpack_require__(4).String.startsWith; + var _ref24 = select__slicedToArray(_ref23, 2); -/***/ }), -/* 175 */ -/***/ (function(module, exports, __webpack_require__) { + var _key = _ref24[0]; + var _val = _ref24[1]; -"use strict"; -// 21.1.3.18 String.prototype.startsWith(searchString [, position ]) + _this7.$set(_this7.ori_data[path[0]].options[path[1]], _key, _val); + } + } catch (err) { + _didIteratorError4 = true; + _iteratorError4 = err; + } finally { + try { + if (!_iteratorNormalCompletion4 && _iterator4.return) { + _iterator4.return(); + } + } finally { + if (_didIteratorError4) { + throw _iteratorError4; + } + } + } + } + }, function (i, group) { + if (groupOpt) { + var _iteratorNormalCompletion5 = true; + var _didIteratorError5 = false; + var _iteratorError5 = undefined; -var $export = __webpack_require__(8) - , toLength = __webpack_require__(39) - , context = __webpack_require__(74) - , STARTS_WITH = 'startsWith' - , $startsWith = ''[STARTS_WITH]; + try { + for (var _iterator5 = __WEBPACK_IMPORTED_MODULE_5_babel_runtime_core_js_get_iterator___default()(__WEBPACK_IMPORTED_MODULE_4_babel_runtime_core_js_object_entries___default()(groupOpt)), _step5; !(_iteratorNormalCompletion5 = (_step5 = _iterator5.next()).done); _iteratorNormalCompletion5 = true) { + var _ref25 = _step5.value; -$export($export.P + $export.F * __webpack_require__(75)(STARTS_WITH), 'String', { - startsWith: function startsWith(searchString /*, position = 0 */){ - var that = context(this, searchString, STARTS_WITH) - , index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length)) - , search = String(searchString); - return $startsWith - ? $startsWith.call(that, search, index) - : that.slice(index, index + search.length) === search; - } -}); - -/***/ }), -/* 176 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(177); -module.exports = __webpack_require__(4).String.endsWith; - -/***/ }), -/* 177 */ -/***/ (function(module, exports, __webpack_require__) { + var _ref26 = select__slicedToArray(_ref25, 2); -"use strict"; -// 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) + var key = _ref26[0]; + var val = _ref26[1]; -var $export = __webpack_require__(8) - , toLength = __webpack_require__(39) - , context = __webpack_require__(74) - , ENDS_WITH = 'endsWith' - , $endsWith = ''[ENDS_WITH]; + _this7.$set(_this7.ori_data[i], key, val); + } + } catch (err) { + _didIteratorError5 = true; + _iteratorError5 = err; + } finally { + try { + if (!_iteratorNormalCompletion5 && _iterator5.return) { + _iterator5.return(); + } + } finally { + if (_didIteratorError5) { + throw _iteratorError5; + } + } + } + } + }); + }, + setPosition: function setPosition() { + this.getDropdownHeight(); + if (!this.$el) return; + var p = getOffset(this.$el, this.container); -$export($export.P + $export.F * __webpack_require__(75)(ENDS_WITH), 'String', { - endsWith: function endsWith(searchString /*, endPosition = @length */){ - var that = context(this, searchString, ENDS_WITH) - , endPosition = arguments.length > 1 ? arguments[1] : undefined - , len = toLength(that.length) - , end = endPosition === undefined ? len : Math.min(toLength(endPosition), len) - , search = String(searchString); - return $endsWith - ? $endsWith.call(that, search, end) - : that.slice(end - search.length, end) === search; - } -}); + this.style = { + top: (this.placement === 'top' ? p.top - this.dropdownHeight - 4 : p.bottom + 4) + 'px', + left: p.left + 'px', + width: p.right - p.left + 'px', + maxHeight: this.maxHeight + 'px' + }; + }, + closeDropdown: function closeDropdown() { + this.show = false; + }, + toggleDropdown: function toggleDropdown() { + var _this8 = this; -/***/ }), -/* 178 */ -/***/ (function(module, exports, __webpack_require__) { + if (this.disabled) return; + if (this.search) { + this.show = true; + this.$refs.searchInput.focus(); + } else { + this.show = !this.show; + } + if (this.show) { + this.$nextTick(function () { + _this8.setPosition(); + }); + } + }, + searchBlur: function searchBlur() { + var _this9 = this; -__webpack_require__(179); -module.exports = __webpack_require__(4).String.repeat; + this.isSearchFocus = false; + setTimeout(function () { + _this9.searchVal = ''; + }, 300); + }, + clear: function clear() { + this.innerValue = ''; + this.labels = ''; + this.setData({ selected: false }); + }, + handleInputDelete: function handleInputDelete() { + if (this.multiple && this.innerValue.length && this.searchVal === '') { + this.remove(this.innerValue.length - 1, this.labels[this.innerValue.length - 1]); + } + }, + remove: function remove(i, text) { + var _this10 = this; -/***/ }), -/* 179 */ -/***/ (function(module, exports, __webpack_require__) { + this.labels.splice(i, 1); + this.innerValue.splice(i, 1); -var $export = __webpack_require__(8); + this.mapData(function (_ref27) { + var _ref28 = select__slicedToArray(_ref27, 3), + type = _ref28[0], + path = _ref28[1], + item = _ref28[2]; -$export($export.P, 'String', { - // 21.1.3.13 String.prototype.repeat(count) - repeat: __webpack_require__(105) + if (item[_this10.label] == text) { + if (type == 'item') { + _this10.$set(_this10.ori_data[path], 'selected', false); + } else { + _this10.$set(_this10.ori_data[path[0]].options[path[1]], 'selected', false); + } + return true; + } + }); + }, + select: function select(path) { + var opt = void 0; + if (typeof path == 'number') { + opt = this.ori_data[path]; + } else { + opt = this.ori_data[path[0]].options[path[1]]; + } + if (opt.disabled) return; + this.searchVal = ''; + if (!this.multiple) this.setData({ selected: false }); + if (this.multiple) { + if (opt.selected) { + var j = this.labels.indexOf(opt[this.label]); + this.labels.splice(j, 1); + this.innerValue.splice(j, 1); + } else { + this.innerValue.push(opt[this.clue]); + this.labels.push(opt[this.label]); + } + opt.selected = !opt.selected; + } else { + opt.selected = true; + this.innerValue = opt[this.clue]; + this.labels = opt[this.label]; + } + } + } }); - -/***/ }), -/* 180 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(181); -module.exports = __webpack_require__(4).Array.includes; - -/***/ }), -/* 181 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -// https://github.com/tc39/Array.prototype.includes -var $export = __webpack_require__(8) - , $includes = __webpack_require__(102)(true); - -$export($export.P, 'Array', { - includes: function includes(el /*, fromIndex = 0 */){ - return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5338475b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/select/select.vue +var select_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + directives: [{ + name: "clickoutside", + rawName: "v-clickoutside", + value: (_vm.closeDropdown), + expression: "closeDropdown" + }], + class: _vm.wrapCls + }, [_c('div', { + class: _vm.selectionCls, + attrs: { + "role": "combobox", + "aria-autocomplete": "list", + "aria-haspopup": "true", + "aria-expanded": "false", + "tabindex": "0" + }, + on: { + "click": _vm.toggleDropdown + } + }, [_c('div', { + staticClass: "ant-select-selection__rendered" + }, [(_vm.labels) ? [(_vm.multiple) ? _c('ul', [_vm._l((_vm.labels), function(text, i) { + return _c('li', { + staticClass: "ant-select-selection__choice", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "title": text + } + }, [_c('div', { + staticClass: "ant-select-selection__choice__content" + }, [_vm._v(_vm._s(text))]), _vm._v(" "), _c('span', { + staticClass: "ant-select-selection__choice__remove", + on: { + "click": function($event) { + _vm.remove(i, text) + } + } + })]) + }), _vm._v(" "), (_vm.search && _vm.multiple) ? _c('li', { + staticClass: "ant-select-search ant-select-search--inline" + }, [_c('div', { + staticClass: "ant-select-search__field__wrap" + }, [_c('input', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.searchVal), + expression: "searchVal" + }], + ref: "searchInput", + staticClass: "ant-select-search__field", + style: (_vm.multipleSearchStyle), + domProps: { + "value": (_vm.searchVal) + }, + on: { + "focus": function($event) { + _vm.isSearchFocus = true + }, + "blur": _vm.searchBlur, + "keydown": function($event) { + if (!('button' in $event) && _vm._k($event.keyCode, "delete", [8, 46])) { return null; } + _vm.handleInputDelete($event) + }, + "input": function($event) { + if ($event.target.composing) { return; } + _vm.searchVal = $event.target.value + } + } + }), _vm._v(" "), _c('span', { + ref: "searchMirror", + staticClass: "ant-select-search__field__mirror" + }, [_vm._v(_vm._s(_vm.searchVal))])])]) : _vm._e()], 2) : _c('div', { + staticClass: "ant-select-selection-selected-value", + style: ({ + opacity: _vm.isSearchFocus ? 0.4 : 1 + }), + attrs: { + "title": _vm.labels + } + }, [_vm._v(_vm._s(_vm.labels))])] : _vm._e(), _vm._v(" "), _c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (((_vm.multiple && !_vm.labels.length) || (!_vm.multiple && !_vm.labels)) && !_vm.searchVal), + expression: "((multiple && !labels.length) || (!multiple && !labels)) && !searchVal" + }], + staticClass: "ant-select-selection__placeholder", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable" + } + }, [_vm._v(_vm._s(_vm.placeholder))]), _vm._v(" "), (_vm.search && !_vm.multiple) ? _c('div', { + staticClass: "ant-select-search ant-select-search--inline" + }, [_c('div', { + staticClass: "ant-select-search__field__wrap" + }, [_c('input', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.searchVal), + expression: "searchVal" + }], + ref: "searchInput", + staticClass: "ant-select-search__field", + domProps: { + "value": (_vm.searchVal) + }, + on: { + "focus": function($event) { + _vm.isSearchFocus = true + }, + "blur": _vm.searchBlur, + "input": function($event) { + if ($event.target.composing) { return; } + _vm.searchVal = $event.target.value + } + } + }), _vm._v(" "), _c('span', { + staticClass: "ant-select-search__field__mirror" + })])]) : _vm._e()], 2), _vm._v(" "), (_vm.allowClear && _vm.labels && !_vm.multiple) ? _c('span', { + staticClass: "ant-select-selection__clear", + staticStyle: { + "-webkit-user-select": "none" + }, + attrs: { + "unselectable": "unselectable" + }, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.clear($event) + } + } + }) : _vm._e(), _vm._v(" "), (!_vm.multiple) ? _c('span', { + staticClass: "ant-select-arrow", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable" + } + }, [_c('b')]) : _vm._e()]), _vm._v(" "), _c('transition', { + attrs: { + "name": "slide-up" + } + }, [_c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (_vm.show), + expression: "show" + }], + ref: "dropdown", + class: _vm.dropdownCls, + staticStyle: { + "overflow": "auto" + }, + style: (_vm.style) + }, [_c('div', { + staticStyle: { + "overflow": "auto" + } + }, [_c('ul', { + staticClass: "ant-select-dropdown-menu ant-select-dropdown-menu-vertical ant-select-dropdown-menu-root", + attrs: { + "role": "menu", + "aria-activedescendant": "" + } + }, [(_vm.loading) ? _c('li', { + staticClass: "ant-select-dropdown-menu-item ant-select-dropdown-menu-item-disabled", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "role": "menuitem", + "aria-selected": "false" + } + }, [_vm._v(_vm._s(_vm.loadingText))]) : [(_vm.searchVal && _vm.remoteMethod && !_vm.data.length) ? _c('li', { + staticClass: "ant-select-dropdown-menu-item ant-select-dropdown-menu-item-disabled", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "role": "menuitem", + "aria-selected": "false" + } + }, [_vm._v(_vm._s(_vm.notFoundContent))]) : _vm._e(), _vm._v(" "), (_vm.searchVal && !_vm.remoteMethod && !_vm.searchFound) ? _c('li', { + staticClass: "ant-select-dropdown-menu-item ant-select-dropdown-menu-item-disabled", + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "role": "menuitem", + "aria-selected": "false" + } + }, [_vm._v(_vm._s(_vm.notFoundContent))]) : _vm._e(), _vm._v(" "), _vm._l((_vm.ori_data), function(option, i) { + return [(option.options) ? [_c('li', { + directives: [{ + name: "show", + rawName: "v-show", + value: (option.show), + expression: "option.show" + }], + staticClass: " ant-select-dropdown-menu-item-group" + }, [_c('div', { + staticClass: "ant-select-dropdown-menu-item-group-title" + }, [_vm._v("\n " + _vm._s(option[_vm.groupLabel]) + "\n ")]), _vm._v(" "), (option.options.length) ? _c('ul', { + staticClass: "ant-select-dropdown-menu-item-group-list" + }, _vm._l((option.options), function(item, index) { + return _c('li', { + directives: [{ + name: "show", + rawName: "v-show", + value: (option.show), + expression: "option.show" + }], + class: ['ant-select-dropdown-menu-item', { + 'ant-select-dropdown-menu-item-disabled': item.disabled + }, { + 'ant-select-dropdown-menu-item-selected': item.selected + }], + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "role": "menuitem", + "aria-selected": "false" + }, + on: { + "click": function($event) { + _vm.select([i, index]) + } + } + }, [_vm._t("default", [_vm._v(_vm._s(item[_vm.label]))], { + data: option + })], 2) + })) : _vm._e()])] : [_c('li', { + directives: [{ + name: "show", + rawName: "v-show", + value: (option.show), + expression: "option.show" + }], + class: ['ant-select-dropdown-menu-item', { + 'ant-select-dropdown-menu-item-disabled': option.disabled + }, { + 'ant-select-dropdown-menu-item-selected': option.selected + }], + staticStyle: { + "user-select": "none" + }, + attrs: { + "unselectable": "unselectable", + "role": "menuitem", + "aria-selected": "false" + }, + on: { + "click": function($event) { + _vm.select(i) + } + } + }, [_vm._t("default", [_vm._v(_vm._s(option[_vm.label]))], { + data: option + })], 2)]] + })]], 2)])])])], 1) +} +var select_staticRenderFns = [] +select_render._withStripped = true +var select_esExports = { render: select_render, staticRenderFns: select_staticRenderFns } +/* harmony default export */ var select_select_defaultExport = (select_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-5338475b", select_esExports) } -}); - -__webpack_require__(46)('includes'); - -/***/ }), -/* 182 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(183); -module.exports = __webpack_require__(4).String.padStart; - - -/***/ }), -/* 183 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -// https://github.com/tc39/proposal-string-pad-start-end -var $export = __webpack_require__(8) - , $pad = __webpack_require__(106); +} +// CONCATENATED MODULE: ./vb/components/select/select.vue +var select_disposed = false +function select_injectStyle (ssrContext) { + if (select_disposed) return + __webpack_require__(204) +} +var select_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var select___vue_styles__ = select_injectStyle +/* scopeId */ +var select___vue_scopeId__ = "data-v-5338475b" +/* moduleIdentifier (server only) */ +var select___vue_module_identifier__ = null +var select_Component = select_normalizeComponent( + select_defaultExport, + select_select_defaultExport, + select___vue_styles__, + select___vue_scopeId__, + select___vue_module_identifier__ +) +select_Component.options.__file = "vb/components/select/select.vue" +if (select_Component.esModule && Object.keys(select_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (select_Component.options.functional) {console.error("[vue-loader] select.vue: functional components are not supported with templates, they should use render functions.")} -$export($export.P, 'String', { - padStart: function padStart(maxLength /*, fillString = ' ' */){ - return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true); +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-5338475b", select_Component.options) + } else { + hotAPI.reload("data-v-5338475b", select_Component.options) } -}); - -/***/ }), -/* 184 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(185); -module.exports = __webpack_require__(4).String.padEnd; + module.hot.dispose(function (data) { + select_disposed = true + }) +})()} +/* harmony default export */ var components_select_select_defaultExport = (select_Component.exports); -/***/ }), -/* 185 */ -/***/ (function(module, exports, __webpack_require__) { +// CONCATENATED MODULE: ./vb/components/select/index.js +/* harmony import */ var select___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(203); +/* harmony import */ var select___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(select___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -"use strict"; -// https://github.com/tc39/proposal-string-pad-start-end -var $export = __webpack_require__(8) - , $pad = __webpack_require__(106); -$export($export.P, 'String', { - padEnd: function padEnd(maxLength /*, fillString = ' ' */){ - return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false); - } -}); +/* harmony default export */ var components_select_defaultExport = (components_select_select_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/pagination/pagination.vue -/***/ }), -/* 186 */ -/***/ (function(module, exports, __webpack_require__) { -__webpack_require__(187); -module.exports = __webpack_require__(4).String.trimLeft; -/***/ }), -/* 187 */ -/***/ (function(module, exports, __webpack_require__) { -"use strict"; +/* harmony default export */ var pagination_defaultExport = ({ + name: 'Pagination', -// https://github.com/sebmarkbage/ecmascript-string-left-right-trim -__webpack_require__(107)('trimLeft', function($trim){ - return function trimLeft(){ - return $trim(this, 1); - }; -}, 'trimStart'); - -/***/ }), -/* 188 */ -/***/ (function(module, exports) { - -module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + - '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; - -/***/ }), -/* 189 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(190); -module.exports = __webpack_require__(4).String.trimRight; - -/***/ }), -/* 190 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -// https://github.com/sebmarkbage/ecmascript-string-left-right-trim -__webpack_require__(107)('trimRight', function($trim){ - return function trimRight(){ - return $trim(this, 2); - }; -}, 'trimEnd'); - -/***/ }), -/* 191 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(192); -module.exports = __webpack_require__(4).String.at; - -/***/ }), -/* 192 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -// https://github.com/mathiasbynens/String.prototype.at -var $export = __webpack_require__(8) - , $at = __webpack_require__(193)(true); - -$export($export.P, 'String', { - at: function at(pos){ - return $at(this, pos); - } -}); - -/***/ }), -/* 193 */ -/***/ (function(module, exports, __webpack_require__) { - -var toInteger = __webpack_require__(45) - , defined = __webpack_require__(18); -// true -> String#at -// false -> String#codePointAt -module.exports = function(TO_STRING){ - return function(that, pos){ - var s = String(defined(that)) - , i = toInteger(pos) - , l = s.length - , a, b; - if(i < 0 || i >= l)return TO_STRING ? '' : undefined; - a = s.charCodeAt(i); - return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff - ? TO_STRING ? s.charAt(i) : a - : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; - }; -}; - -/***/ }), -/* 194 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 195 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(196), - /* template */ - __webpack_require__(197), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null -) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/alert/alert.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] alert.vue: functional components are not supported with templates, they should use render functions.")} - -/* hot reload */ -if (false) {(function () { - var hotAPI = require("vue-hot-reload-api") - hotAPI.install(require("vue"), false) - if (!hotAPI.compatible) return - module.hot.accept() - if (!module.hot.data) { - hotAPI.createRecord("data-v-b0c91656", Component.options) - } else { - hotAPI.reload("data-v-b0c91656", Component.options) - } - module.hot.dispose(function (data) { - disposed = true - }) -})()} - -module.exports = Component.exports - - -/***/ }), -/* 196 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); - - -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Alert', props: { - type: { - type: String, - require: true, - default: 'info' + value: { + type: Number, + default: 1 }, - closable: { + total: { + type: Number, + default: 0 + }, + pageSize: { + type: Number, + default: 10 + }, + showSizeChanger: { type: Boolean, default: false }, - closeText: { - type: String, - require: false + pageSizeOptions: { + type: Array, + default: function _default() { + return [10, 20, 30, 40]; + } }, - message: { - type: String, - require: true + showQuickJumper: { + type: Boolean, + default: false }, - description: { + size: { type: String, - require: false + default: '' }, - showIcon: { + simple: { type: Boolean, default: false - } + }, + showTotal: Function }, data: function data() { return { - prefixCls: 'ant-alert' + currentForSimple: this.value, + current: this.value, + currentPageSize: this.pageSize, + prefixCls: 'ant-pagination' }; }, + watch: { + currentPageSize: function currentPageSize() { + var _this = this; + + this.$nextTick(function () { + var current = _this.current; + current = current > _this.allPages ? _this.allPages : current; + _this.current = current; + _this.$emit('sizechange', current, Number(_this.currentPageSize)); + }); + }, + current: function current(val) { + this.$emit('input', val); + this.$emit('change', val); + }, + value: function value() { + this.current = this.value; + } + }, + created: function created() { + this.totalText = this.showTotal && this.showTotal(this.total, this.allPages); + this.options = this.pageSizeOptions.map(function (item) { + return { + value: item, + label: item + '\u6761/\u9875' + }; + }); + }, + computed: { - iconClass: function iconClass() { - var iconClass = ''; - switch (this.type) { - case 'success': - iconClass = 'check-circle'; - break; - case 'info': - iconClass = 'info-circle'; - break; - case 'warning': - iconClass = 'exclamation-circle'; - break; - case 'error': - iconClass = 'cross-circle'; - break; + allPages: function allPages() { + return Math.ceil(this.total / this.currentPageSize); + }, + pageList: function pageList() { + var biger = this.allPages <= 9; + var pageList = []; + var start = biger ? 1 : this.pageLeft; + var end = biger ? this.allPages : this.pageRight; + for (var i = start; i <= end; i++) { + pageList.push(i); } - if (this.description) { - iconClass += '-o'; + return pageList; + }, + showJumpPrev: function showJumpPrev() { + return this.allPages > 9 && this.current - 1 >= 4; + }, + showJumpNext: function showJumpNext() { + return this.allPages > 9 && this.allPages - this.current >= 4; + }, + showFirstPager: function showFirstPager() { + return this.allPages > 9 && this.pageLeft !== 1; + }, + showLastPager: function showLastPager() { + return this.allPages > 9 && this.pageRight !== this.allPages; + }, + pageLeft: function pageLeft() { + var left = Math.max(1, this.current - 2); + if (this.allPages - this.current <= 2) { + left = this.allPages - 4; } - return iconClass; + return left; + }, + pageRight: function pageRight() { + var right = Math.min(this.current + 2, this.allPages); + if (this.current - 1 <= 2) { + right = 1 + 4; + } + return right; + }, + pageTitle: function pageTitle() { + if (this.allPages) { + return this.current; + } + return this.current + '/' + this.allPages; } }, methods: { - handleClose: function handleClose(e) { - this.$el.remove(); - this.$emit("close"); - } + _handleChange: function _handleChange(page) { + if (this._isValid(page)) { + if (this.total && page > this.allPages) { + page = this.allPages; + } + this.current = page; + if (this.simple) { + this.currentForSimple = page; + } + } + }, + _prev: function _prev() { + if (this._hasPrev()) { + this._handleChange(this.current - 1); + } + }, + _next: function _next() { + if (this._hasNext()) { + this._handleChange(this.current + 1); + } + }, + _jumpPrev: function _jumpPrev() { + this._handleChange(Math.max(1, this.current - 5)); + }, + _jumpNext: function _jumpNext() { + this._handleChange(Math.max(this.allPages, this.current + 5)); + }, + _hasPrev: function _hasPrev() { + return this.current > 1; + }, + _hasNext: function _hasNext() { + return this.current < this.allPages; + }, + _isValid: function _isValid(page) { + return typeof page === 'number' && page >= 1 && page !== this.current; + }, + _handleKeyUp: function _handleKeyUp(e) { + var _val = e.target.value; + var val = undefined; + + if (_val === '') { + val = _val; + } else if (isNaN(Number(_val))) { + val = this.currentForSimple; + } else { + val = Number(_val); + } + this.currentForSimple = val; + if (e.keyCode === 13) { + this._handleChange(val); + } else if (e.keyCode === 38) { + this._handleChange(val - 1); + } else if (e.keyCode === 40) { + this._handleChange(val + 1); + } + }, + _pageSizeChange: function _pageSizeChange() {} + }, + components: { + vSelect: components_select_defaultExport } }); - -/***/ }), -/* 197 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('div', { - class: [_vm.prefixCls, _vm.prefixCls + '-' + _vm.type, _vm.description ? _vm.prefixCls + '-with-description' : '', !_vm.showIcon ? _vm.prefixCls + '-no-icon' : ''], +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-0ce099ca"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/pagination/pagination.vue +var pagination_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', [(_vm.simple) ? _c('ul', { + class: [_vm.prefixCls, _vm.prefixCls + '-simple'] + }, [_c('li', { + class: _vm.prefixCls + '-prev', attrs: { - "transition": "bounce" + "title": "上一页" + }, + on: { + "click": function($event) { + _vm._handleChange(_vm.current - 1) + } } - }, [(_vm.showIcon) ? _c('i', { - class: [_vm.prefixCls + '-icon', 'anticon', 'anticon-' + _vm.iconClass] - }) : _vm._e(), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-message' - }, [_vm._v(_vm._s(_vm.message))]), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-description' - }, [_vm._v(_vm._s(_vm.description))]), _vm._v(" "), (_vm.closable) ? _c('a', { - class: _vm.prefixCls + '-close-icon', + }, [_c('a')]), _vm._v(" "), _c('div', { + class: _vm.prefixCls + "-simple-pager", + style: ({ + marginRight: _vm.total ? '8px' : 0 + }), + attrs: { + "title": _vm.pageTitle + } + }, [_c('input', { + directives: [{ + name: "model", + rawName: "v-model", + value: (_vm.currentForSimple), + expression: "currentForSimple" + }], + attrs: { + "type": "text" + }, + domProps: { + "value": (_vm.currentForSimple) + }, on: { - "click": _vm.handleClose + "keyup": function($event) { + $event.preventDefault(); + _vm._handleKeyUp($event) + }, + "keydown": function($event) { + if (!('button' in $event) && _vm._k($event.keyCode, "down", 40) && _vm._k($event.keyCode, "up", 38)) { return null; } + $event.preventDefault(); + }, + "change": _vm._handleKeyUp, + "input": function($event) { + if ($event.target.composing) { return; } + _vm.currentForSimple = $event.target.value + } } - }, [_vm._v("\n " + _vm._s(_vm.closeText) + "\n "), (!_vm.closeText) ? _c('i', { - staticClass: "anticon anticon-cross " - }) : _vm._e()]) : _vm._e()]) -},staticRenderFns: []} -module.exports.render._withStripped = true + }), _vm._v(" "), (_vm.total) ? [_c('span', { + staticClass: "ant-pagination-slash" + }, [_vm._v("/")]), _vm._v("\n " + _vm._s(_vm.allPages) + "\n ")] : _vm._e()], 2), _vm._v(" "), _c('li', { + class: _vm.prefixCls + '-next', + attrs: { + "title": "下一页" + }, + on: { + "click": function($event) { + _vm._handleChange(_vm.current + 1) + } + } + }, [_c('a')])]) : _c('ul', { + class: [_vm.prefixCls, { + 'mini': !!_vm.size + }] + }, [(_vm.totalText) ? _c('span', { + class: _vm.prefixCls + '-total-text' + }, [_vm._v(_vm._s(_vm.totalText))]) : _vm._e(), _vm._v(" "), _c('li', { + class: [ + _vm.prefixCls + '-prev', + _vm._hasPrev() ? '' : _vm.prefixCls + '-disabled' + ], + attrs: { + "title": "上一页" + }, + on: { + "click": _vm._prev + } + }, [_c('a')]), _vm._v(" "), (_vm.showFirstPager) ? _c('li', { + class: [ + _vm.prefixCls + '-item', + _vm.prefixCls + '-item-1', + _vm.current == 1 ? _vm.prefixCls + '-item-active' : '' + ], + attrs: { + "title": "1" + }, + on: { + "click": function($event) { + _vm._handleChange(1) + } + } + }, [_c('a', [_vm._v("1")])]) : _vm._e(), _vm._v(" "), (_vm.showJumpPrev) ? _c('li', { + class: _vm.prefixCls + '-jump-prev', + attrs: { + "title": "向前5页" + }, + on: { + "click": _vm._jumpPrev + } + }, [_c('a')]) : _vm._e(), _vm._v(" "), _vm._l((_vm.pageList), function(index) { + return _c('li', { + class: [ + _vm.prefixCls + '-item', + _vm.prefixCls + '-item-' + index, + _vm.current == index ? _vm.prefixCls + '-item-active' : '' + ], + attrs: { + "title": index + }, + on: { + "click": function($event) { + _vm._handleChange(index) + } + } + }, [_c('a', [_vm._v(_vm._s(index))])]) + }), _vm._v(" "), (_vm.showJumpNext) ? _c('li', { + class: _vm.prefixCls + '-jump-next', + attrs: { + "title": "向后5页" + }, + on: { + "click": _vm._jumpNext + } + }, [_c('a')]) : _vm._e(), _vm._v(" "), (_vm.showLastPager) ? _c('li', { + class: [ + _vm.prefixCls + '-item', + _vm.prefixCls + '-item-' + _vm.allPages, + _vm.current == _vm.allPages ? _vm.prefixCls + '-item-active' : '' + ], + attrs: { + "title": _vm.allPages + }, + on: { + "click": function($event) { + _vm._handleChange(_vm.allPages) + } + } + }, [_c('a', [_vm._v(_vm._s(_vm.allPages))])]) : _vm._e(), _vm._v(" "), _c('li', { + class: [ + _vm.prefixCls + '-next', + _vm._hasNext() ? '' : _vm.prefixCls + '-disabled' + ], + attrs: { + "title": "下一页" + }, + on: { + "click": _vm._next + } + }, [_c('a')]), _vm._v(" "), _c('div', { + class: _vm.prefixCls + '-options' + }, [(_vm.showSizeChanger) ? _c('div', { + class: _vm.prefixCls + '-options-size-changer' + }, [_c('v-select', { + attrs: { + "size": !!_vm.size ? 'sm' : '', + "data": _vm.options, + "allow-clear": false, + "placement": "top" + }, + model: { + value: (_vm.currentPageSize), + callback: function($$v) { + _vm.currentPageSize = $$v + }, + expression: "currentPageSize" + } + })], 1) : _vm._e(), _vm._v(" "), (_vm.showQuickJumper) ? _c('div', { + class: _vm.prefixCls + '-options-quick-jumper' + }, [_vm._v("\n 跳至\n "), _c('input', { + attrs: { + "type": "text" + }, + domProps: { + "value": _vm.currentForSimple + }, + on: { + "keyup": function($event) { + _vm._handleKeyUp($event) + }, + "change": _vm._handleKeyUp + } + }), _vm._v("\n 页\n ")]) : _vm._e()])], 2)]) +} +var pagination_staticRenderFns = [] +pagination_render._withStripped = true +var pagination_esExports = { render: pagination_render, staticRenderFns: pagination_staticRenderFns } +/* harmony default export */ var pagination_pagination_defaultExport = (pagination_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-b0c91656", module.exports) + require("vue-hot-reload-api").rerender("data-v-0ce099ca", pagination_esExports) } } - -/***/ }), -/* 198 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 199 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(200), - /* template */ - __webpack_require__(201), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null -) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/breadcrumb/breadcrumb.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] breadcrumb.vue: functional components are not supported with templates, they should use render functions.")} +// CONCATENATED MODULE: ./vb/components/pagination/pagination.vue +var pagination_disposed = false +var pagination_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var pagination___vue_styles__ = null +/* scopeId */ +var pagination___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var pagination___vue_module_identifier__ = null +var pagination_Component = pagination_normalizeComponent( + pagination_defaultExport, + pagination_pagination_defaultExport, + pagination___vue_styles__, + pagination___vue_scopeId__, + pagination___vue_module_identifier__ +) +pagination_Component.options.__file = "vb/components/pagination/pagination.vue" +if (pagination_Component.esModule && Object.keys(pagination_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (pagination_Component.options.functional) {console.error("[vue-loader] pagination.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -22655,73 +24765,116 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-75c0577b", Component.options) + hotAPI.createRecord("data-v-0ce099ca", pagination_Component.options) } else { - hotAPI.reload("data-v-75c0577b", Component.options) + hotAPI.reload("data-v-0ce099ca", pagination_Component.options) } module.hot.dispose(function (data) { - disposed = true + pagination_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_pagination_pagination_defaultExport = (pagination_Component.exports); +// CONCATENATED MODULE: ./vb/components/pagination/index.js +/* harmony import */ var pagination___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(202); +/* harmony import */ var pagination___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(pagination___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/***/ }), -/* 200 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +/* harmony default export */ var components_pagination_defaultExport = (components_pagination_pagination_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/tag/tag.vue +/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(tag___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Breadcrumb', +function tag__defineProperty(obj, key, value) { if (key in obj) { tag___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +/* harmony default export */ var tag_defaultExport = ({ + name: 'Tag', props: { - separator: { - type: String, - default: '/' + color: { + type: String + }, + closable: { + type: Boolean, + default: false + } + }, + data: function data() { + return { + prefix: 'ant-tag', + show: true + }; + }, + + computed: { + wrapClasses: function wrapClasses() { + return [this.prefix, tag__defineProperty({}, this.prefix + '-has-color', this.color), tag__defineProperty({}, this.prefix + '-' + this.color, this.color)]; + }, + wrapStyle: function wrapStyle() { + return this.color && this.color.startsWith('#') ? { + backgroundColor: this.color + } : {}; + } + }, + methods: { + remove: function remove() { + this.show = false; + this.$emit('close'); } } }); - -/***/ }), -/* 201 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('div', { - staticClass: "ant-breadcrumb" - }, [_vm._t("default")], 2) -},staticRenderFns: []} -module.exports.render._withStripped = true +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-3007dd91"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/tag/tag.vue +var tag_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('transition', { + attrs: { + "name": "fade" + } + }, [(_vm.show) ? _c('div', { + class: _vm.wrapClasses, + style: (_vm.wrapStyle) + }, [_c('span', { + staticClass: "ant-tag-text" + }, [_vm._t("default")], 2), _vm._v(" "), (_vm.closable) ? _c('i', { + staticClass: "anticon anticon-cross", + on: { + "click": _vm.remove + } + }) : _vm._e()]) : _vm._e()]) +} +var tag_staticRenderFns = [] +tag_render._withStripped = true +var tag_esExports = { render: tag_render, staticRenderFns: tag_staticRenderFns } +/* harmony default export */ var tag_tag_defaultExport = (tag_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-75c0577b", module.exports) + require("vue-hot-reload-api").rerender("data-v-3007dd91", tag_esExports) } } - -/***/ }), -/* 202 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(203), - /* template */ - __webpack_require__(204), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/tag/tag.vue +var tag_disposed = false +var tag_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var tag___vue_styles__ = null +/* scopeId */ +var tag___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var tag___vue_module_identifier__ = null +var tag_Component = tag_normalizeComponent( + tag_defaultExport, + tag_tag_defaultExport, + tag___vue_styles__, + tag___vue_scopeId__, + tag___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/breadcrumb/breadcrumb-item.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] breadcrumb-item.vue: functional components are not supported with templates, they should use render functions.")} +tag_Component.options.__file = "vb/components/tag/tag.vue" +if (tag_Component.esModule && Object.keys(tag_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (tag_Component.options.functional) {console.error("[vue-loader] tag.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -22730,90 +24883,128 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-603ee055", Component.options) + hotAPI.createRecord("data-v-3007dd91", tag_Component.options) } else { - hotAPI.reload("data-v-603ee055", Component.options) + hotAPI.reload("data-v-3007dd91", tag_Component.options) } module.hot.dispose(function (data) { - disposed = true + tag_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_tag_tag_defaultExport = (tag_Component.exports); +// CONCATENATED MODULE: ./vb/components/tag/index.js +/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(225); +/* harmony import */ var tag___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(tag___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/***/ }), -/* 203 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +/* harmony default export */ var components_tag_defaultExport = (components_tag_tag_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/switch/switch.vue +/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(switch___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'BreadcrumbItem', - data: function data() { - return { - separator: '' - }; - }, - props: { - href: String - }, - mounted: function mounted() { - this.separator = this.$parent.separator; - } -}); -/***/ }), -/* 204 */ -/***/ (function(module, exports, __webpack_require__) { +function switch__defineProperty(obj, key, value) { if (key in obj) { switch___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('span', [_c(_vm.href ? 'a' : 'span', { - tag: "component", - staticClass: "ant-breadcrumb-link", - attrs: { - "href": _vm.href + +/* harmony default export */ var switch_defaultExport = ({ + name: 'Switch', + mixins: [emitter_defaultExport], + data: function data() { + return { + prefix: 'ant-switch', + defaultValue: this.value + }; + }, + + props: { + size: { + type: String + }, + value: { + default: false + }, + disabled: { + type: Boolean, + default: false + }, + trueValue: { + default: true + }, + falseValue: { + default: false + } + }, + computed: { + wrapClasses: function wrapClasses() { + var size = ['small'].indexOf(this.size) !== -1 ? this.size : ''; + + return [this.prefix, switch__defineProperty({}, this.prefix + '-checked', this.checkStatus), switch__defineProperty({}, this.prefix + '-disabled', this.disabled), switch__defineProperty({}, this.prefix + '-' + size, size)]; + }, + checkStatus: function checkStatus() { + return this.defaultValue === this.trueValue; + } + }, + watch: { + value: function value(val) { + this.defaultValue = val; + } + }, + methods: { + _toggle: function _toggle() { + if (this.disabled) return; + this.defaultValue = this.checkStatus ? this.falseValue : this.trueValue; + this.$emit('input', this.defaultValue); + this.dispatch('FormItem', 'form.change', [this.defaultValue]); + } } - }, [_vm._t("default")], 2), _vm._v(" "), _c('span', { - staticClass: "ant-breadcrumb-separator" - }, [_vm._v(_vm._s(_vm.separator))])], 1) -},staticRenderFns: []} -module.exports.render._withStripped = true +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4f93585b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/switch/switch.vue +var switch_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('span', { + class: _vm.wrapClasses, + on: { + "click": _vm._toggle + } + }, [_c('span', { + class: _vm.prefix + '-inner' + }, [(_vm.checkStatus) ? _vm._t("checkedChildren") : _vm._e(), _vm._v(" "), (!_vm.checkStatus) ? _vm._t("unCheckedChildren") : _vm._e()], 2)]) +} +var switch_staticRenderFns = [] +switch_render._withStripped = true +var switch_esExports = { render: switch_render, staticRenderFns: switch_staticRenderFns } +/* harmony default export */ var switch_switch_defaultExport = (switch_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-603ee055", module.exports) + require("vue-hot-reload-api").rerender("data-v-4f93585b", switch_esExports) } } - -/***/ }), -/* 205 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 206 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(207), - /* template */ - __webpack_require__(208), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/switch/switch.vue +var switch_disposed = false +var switch_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var switch___vue_styles__ = null +/* scopeId */ +var switch___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var switch___vue_module_identifier__ = null +var switch_Component = switch_normalizeComponent( + switch_defaultExport, + switch_switch_defaultExport, + switch___vue_styles__, + switch___vue_scopeId__, + switch___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/button/button.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] button.vue: functional components are not supported with templates, they should use render functions.")} +switch_Component.options.__file = "vb/components/switch/switch.vue" +if (switch_Component.esModule && Object.keys(switch_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (switch_Component.options.functional) {console.error("[vue-loader] switch.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -22822,147 +25013,133 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-d81442ca", Component.options) + hotAPI.createRecord("data-v-4f93585b", switch_Component.options) } else { - hotAPI.reload("data-v-d81442ca", Component.options) + hotAPI.reload("data-v-4f93585b", switch_Component.options) } module.hot.dispose(function (data) { - disposed = true + switch_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_switch_switch_defaultExport = (switch_Component.exports); +// CONCATENATED MODULE: ./vb/components/switch/index.js +/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(226); +/* harmony import */ var switch___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(switch___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/***/ }), -/* 207 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +/* harmony default export */ var components_switch_defaultExport = (components_switch_switch_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/grid/row.vue +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__ = __webpack_require__(6); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator__); -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Button', - data: function data() { - return { - prefixCls: 'ant-btn', - clicked: false, - clickTimer: null - }; - }, + + +/* harmony default export */ var row_defaultExport = ({ + name: 'Row', props: { + gutter: Number, type: String, - htmlType: { - type: String, - default: 'button' - }, - icon: String, - shape: String, - size: String, - loading: { - type: Boolean, - default: false - }, - ghost: { - type: Boolean, - default: false - }, - disabled: { - type: Boolean, - default: false + align: String, + justify: String + }, + mounted: function mounted() { + if (this.gutter) { + this.updateGutter(this.gutter); + } + }, + updated: function updated() { + if (this.gutter) { + this.updateGutter(this.gutter); } }, - computed: { - btnClassObj: function btnClassObj() { - var prefixCls = this.prefixCls, - type = this.type, - size = this.size, - shape = this.shape, - loading = this.loading, - clicked = this.clicked, - ghost = this.ghost; - - var btnClass = {}; - var tmpSize = ""; - if (size == "small") { - tmpSize = "sm"; - } else if (size == "large") { - tmpSize = "lg"; - } - btnClass[prefixCls] = true; - btnClass[prefixCls + '-' + type] = type; - btnClass[prefixCls + '-' + tmpSize] = size; - btnClass[prefixCls + '-' + shape] = shape; - btnClass[prefixCls + '-loading'] = loading; - btnClass[prefixCls + '-background-ghost'] = ghost; - btnClass[prefixCls + '-clicked'] = clicked; - return btnClass; + computed: { + classes: function classes() { + return [this.type ? 'ant-row-' + this.type : '', this.justify ? 'ant-row-flex-' + this.justify : '', this.align ? 'ant-row-flex-' + this.align : '']; + } + }, + watch: { + gutter: function gutter(value) { + this.updateGutter(value); } }, methods: { - handleClick: function handleClick(evt) { - var _this = this; + updateGutter: function updateGutter(value) { + var half = value / 2; + this.$el.style.marginLeft = '-' + half + 'px'; + this.$el.style.marginRight = '-' + half + 'px'; - this.clicked = true; - if (this.clickTimer) clearTimeout(this.clickTimer); - this.clickTimer = setTimeout(function () { - return _this.clicked = false; - }, 500); - this.$emit('click', evt); - } - } -}); + var _iteratorNormalCompletion = true; + var _didIteratorError = false; + var _iteratorError = undefined; -/***/ }), -/* 208 */ -/***/ (function(module, exports, __webpack_require__) { + try { + for (var _iterator = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_get_iterator___default()(this.$children), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { + var $child = _step.value; -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('button', { - class: _vm.btnClassObj, - attrs: { - "type": _vm.htmlType, - "disabled": _vm.disabled - }, - on: { - "click": _vm.handleClick + $child.$el.style.paddingLeft = half + 'px'; + $child.$el.style.paddingRight = half + 'px'; + } + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally { + try { + if (!_iteratorNormalCompletion && _iterator.return) { + _iterator.return(); + } + } finally { + if (_didIteratorError) { + throw _iteratorError; + } + } + } + } } - }, [(_vm.loading) ? _c('i', { - staticClass: "anticon anticon-spin anticon-loading" - }) : _vm._e(), _vm._v(" "), (_vm.icon) ? _c('i', { - class: 'anticon anticon-' + _vm.icon - }) : _vm._e(), _vm._v(" "), (_vm.$slots && _vm.$slots.default) ? _c('span', [_vm._t("default")], 2) : _vm._e()]) -},staticRenderFns: []} -module.exports.render._withStripped = true +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7fffc655"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/grid/row.vue +var row_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + staticClass: "ant-row", + class: _vm.classes + }, [_vm._t("default")], 2) +} +var row_staticRenderFns = [] +row_render._withStripped = true +var row_esExports = { render: row_render, staticRenderFns: row_staticRenderFns } +/* harmony default export */ var grid_row_defaultExport = (row_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-d81442ca", module.exports) + require("vue-hot-reload-api").rerender("data-v-7fffc655", row_esExports) } } - -/***/ }), -/* 209 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(210), - /* template */ - __webpack_require__(213), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/grid/row.vue +var row_disposed = false +var row_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var row___vue_styles__ = null +/* scopeId */ +var row___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var row___vue_module_identifier__ = null +var row_Component = row_normalizeComponent( + row_defaultExport, + grid_row_defaultExport, + row___vue_styles__, + row___vue_scopeId__, + row___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/button/button-group.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] button-group.vue: functional components are not supported with templates, they should use render functions.")} +row_Component.options.__file = "vb/components/grid/row.vue" +if (row_Component.esModule && Object.keys(row_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (row_Component.options.functional) {console.error("[vue-loader] row.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -22971,104 +25148,114 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-8c17dc66", Component.options) + hotAPI.createRecord("data-v-7fffc655", row_Component.options) } else { - hotAPI.reload("data-v-8c17dc66", Component.options) + hotAPI.reload("data-v-7fffc655", row_Component.options) } module.hot.dispose(function (data) { - disposed = true + row_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_grid_row_defaultExport = (row_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/grid/col.vue +/* harmony import */ var col___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var col___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(col___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol_iterator__ = __webpack_require__(45); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol_iterator__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol__ = __webpack_require__(46); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_assign__ = __webpack_require__(24); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_assign__); -/***/ }), -/* 210 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -function _defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default.a(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'ButtonGroup', +var col__typeof = typeof __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol___default.a === "function" && typeof __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_symbol_iterator___default.a === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol___default.a === "function" && obj.constructor === __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol___default.a && obj !== __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_symbol___default.a.prototype ? "symbol" : typeof obj; }; + +function col__defineProperty(obj, key, value) { if (key in obj) { col___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +/* harmony default export */ var col_defaultExport = ({ + name: 'Col', + props: { + span: [String, Number], + offset: [String, Number], + push: [String, Number], + pull: [String, Number], + order: [String, Number], + xs: [Number, Object], + sm: [Number, Object], + md: [Number, Object], + lg: [Number, Object] + }, data: function data() { return { - prefixCls: 'ant-btn-group' + prefixCls: 'ant-col' }; }, - props: { - size: String - }, + computed: { - wrapClasses: function wrapClasses() { - var size = { small: 'sm', large: 'lg' }[this.size]; + classes: function classes() { + var props = this; + var prefixCls = this.prefixCls; + var sizeClassObj = {}; + ['xs', 'sm', 'md', 'lg'].forEach(function (size) { + var _Object$assign2; - return [this.prefixCls, _defineProperty({}, this.prefixCls + '-' + size, size)]; + var sizeProps = {}; + if (typeof props[size] === 'number') { + sizeProps.span = props[size]; + } else if (col__typeof(props[size]) === 'object') { + sizeProps = props[size] || {}; + } + + sizeClassObj = __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_object_assign___default()({}, sizeClassObj, (_Object$assign2 = {}, col__defineProperty(_Object$assign2, prefixCls + '-' + size + '-' + sizeProps.span, sizeProps.span !== undefined), col__defineProperty(_Object$assign2, prefixCls + '-' + size + '-order-' + sizeProps.order, sizeProps.order || sizeProps.order === 0), col__defineProperty(_Object$assign2, prefixCls + '-' + size + '-offset-' + sizeProps.offset, sizeProps.offset || sizeProps.offset === 0), col__defineProperty(_Object$assign2, prefixCls + '-' + size + '-push-' + sizeProps.push, sizeProps.push || sizeProps.push === 0), col__defineProperty(_Object$assign2, prefixCls + '-' + size + '-pull-' + sizeProps.pull, sizeProps.pull || sizeProps.pull === 0), _Object$assign2)); + }); + return [this.span ? prefixCls + '-' + this.span : '', this.offset ? prefixCls + '-offset-' + this.offset : '', this.push ? prefixCls + '-push-' + this.push : '', this.pull ? prefixCls + '-pull-' + this.pull : '', this.order ? prefixCls + '-order-' + this.order : '', sizeClassObj]; } } }); - -/***/ }), -/* 211 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(212); -var $Object = __webpack_require__(3).Object; -module.exports = function defineProperty(it, key, desc){ - return $Object.defineProperty(it, key, desc); -}; - -/***/ }), -/* 212 */ -/***/ (function(module, exports, __webpack_require__) { - -var $export = __webpack_require__(9); -// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) -$export($export.S + $export.F * !__webpack_require__(12), 'Object', {defineProperty: __webpack_require__(10).f}); - -/***/ }), -/* 213 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-65e74afb"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/grid/col.vue +var col_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; return _c('div', { - class: _vm.wrapClasses + class: _vm.classes }, [_vm._t("default")], 2) -},staticRenderFns: []} -module.exports.render._withStripped = true +} +var col_staticRenderFns = [] +col_render._withStripped = true +var col_esExports = { render: col_render, staticRenderFns: col_staticRenderFns } +/* harmony default export */ var grid_col_defaultExport = (col_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-8c17dc66", module.exports) + require("vue-hot-reload-api").rerender("data-v-65e74afb", col_esExports) } } - -/***/ }), -/* 214 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(215), - /* template */ - __webpack_require__(216), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/grid/col.vue +var col_disposed = false +var col_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var col___vue_styles__ = null +/* scopeId */ +var col___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var col___vue_module_identifier__ = null +var col_Component = col_normalizeComponent( + col_defaultExport, + grid_col_defaultExport, + col___vue_styles__, + col___vue_scopeId__, + col___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/icon/icon.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] icon.vue: functional components are not supported with templates, they should use render functions.")} +col_Component.options.__file = "vb/components/grid/col.vue" +if (col_Component.esModule && Object.keys(col_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (col_Component.options.functional) {console.error("[vue-loader] col.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -23077,97 +25264,103 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-744bef8a", Component.options) + hotAPI.createRecord("data-v-65e74afb", col_Component.options) } else { - hotAPI.reload("data-v-744bef8a", Component.options) + hotAPI.reload("data-v-65e74afb", col_Component.options) } module.hot.dispose(function (data) { - disposed = true + col_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_grid_col_defaultExport = (col_Component.exports); +// CONCATENATED MODULE: ./vb/components/grid/index.js +/* harmony import */ var grid___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(227); +/* harmony import */ var grid___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(grid___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/***/ }), -/* 215 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -function _defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default.a(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Icon', +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/layout/layout.vue +/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(layout___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); + + +function layout__defineProperty(obj, key, value) { if (key in obj) { layout___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + +/* harmony default export */ var layout_defaultExport = ({ + name: 'Layout', data: function data() { return { - prefix: 'anticon' + prefixCls: 'ant-layout', + hasSider: false }; }, - props: { - type: { - type: String, - require: true - }, - spin: { - type: Boolean, - default: false - } + mounted: function mounted() { + this.mountedSider(); + }, + updated: function updated() { + this.mountedSider(); }, + computed: { - iconClasses: function iconClasses() { - return [this.prefix, this.prefix + '-' + this.type, _defineProperty({}, this.prefix + '-spin', this.spin || this.type === 'loading')]; + classes: function classes() { + var prefixCls = this.prefixCls; + return [prefixCls, layout__defineProperty({}, prefixCls + '-has-sider', this.hasSider)]; + } + }, + methods: { + mountedSider: function mountedSider() { + var children = this.$children; + for (var i = 0; i < children.length; i++) { + if (children[i].$options.name == 'Sider') { + this.hasSider = true; + } + } } } }); - -/***/ }), -/* 216 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('i', { - class: _vm.iconClasses +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-3761779b"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/layout/layout.vue +var layout_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.classes }, [_vm._t("default")], 2) -},staticRenderFns: []} -module.exports.render._withStripped = true +} +var layout_staticRenderFns = [] +layout_render._withStripped = true +var layout_esExports = { render: layout_render, staticRenderFns: layout_staticRenderFns } +/* harmony default export */ var layout_layout_defaultExport = (layout_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-744bef8a", module.exports) + require("vue-hot-reload-api").rerender("data-v-3761779b", layout_esExports) } } - -/***/ }), -/* 217 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 218 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(219), - /* template */ - __webpack_require__(220), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/layout/layout.vue +var layout_disposed = false +var layout_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var layout___vue_styles__ = null +/* scopeId */ +var layout___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var layout___vue_module_identifier__ = null +var layout_Component = layout_normalizeComponent( + layout_defaultExport, + layout_layout_defaultExport, + layout___vue_styles__, + layout___vue_scopeId__, + layout___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/card/card.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] card.vue: functional components are not supported with templates, they should use render functions.")} +layout_Component.options.__file = "vb/components/layout/layout.vue" +if (layout_Component.esModule && Object.keys(layout_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (layout_Component.options.functional) {console.error("[vue-loader] layout.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -23176,150 +25369,190 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-7eb25e9b", Component.options) + hotAPI.createRecord("data-v-3761779b", layout_Component.options) } else { - hotAPI.reload("data-v-7eb25e9b", Component.options) + hotAPI.reload("data-v-3761779b", layout_Component.options) } module.hot.dispose(function (data) { - disposed = true + layout_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_layout_layout_defaultExport = (layout_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/layout/sider.vue +/* harmony import */ var sider___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var sider___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(sider___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/***/ }), -/* 219 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +function sider__defineProperty(obj, key, value) { if (key in obj) { sider___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +var dimensionMap = { + xs: '480px', + sm: '768px', + md: '992px', + lg: '1200px', + xl: '1600px' +}; -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Card', +/* harmony default export */ var sider_defaultExport = ({ + name: 'Sider', data: function data() { return { - prefixCls: 'ant-card', - extra: false + prefixCls: 'ant-layout-sider', + innerCollapsed: this.collapsed, + below: false, + mql: null }; }, + props: { - title: String, - bordered: { + collapsible: { type: Boolean, - default: true + default: false }, - loading: { + collapsed: { type: Boolean, default: false }, - bodyStyle: Object - } -}); + trigger: { + type: Boolean, + default: true + }, + width: { + type: Number, + default: 200 + }, + collapsedWidth: { + type: Number, + default: 64 + }, + breakpoint: { + type: String + } + }, + model: { + prop: 'collapsed', + event: 'collapse' + }, + created: function created() { + var matchMedia = void 0; + if (typeof window !== 'undefined') { + matchMedia = window.matchMedia; + } + if (matchMedia && this.breakpoint && this.breakpoint in dimensionMap) { + this.mql = matchMedia('(max-width: ' + dimensionMap[this.breakpoint] + ')'); + } + }, + mounted: function mounted() { + if (this.mql) { + this.mql.addListener(this.responsiveHandler); + this.responsiveHandler(this.mql); + } + }, + beforeDestroy: function beforeDestroy() { + if (this.mql) { + this.mql.removeListener(this.responsiveHandler); + } + }, -/***/ }), -/* 220 */ -/***/ (function(module, exports, __webpack_require__) { + computed: { + siderCls: function siderCls() { + var _ref; -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('div', { - class: [_vm.prefixCls, _vm.loading ? _vm.prefixCls + '-loading' : '', _vm.bordered ? _vm.prefixCls + '-bordered' : ''] - }, [(_vm.title) ? _c('div', { - class: _vm.prefixCls + '-head' - }, [_c('h3', { - class: _vm.prefixCls + '-head-title' - }, [_vm._v(_vm._s(_vm.title))])]) : _vm._e(), _vm._v(" "), (_vm.$slots.extra || _vm.extra) ? [_c('div', { - class: _vm.prefixCls + '-extra' - }, [_vm._t("extra")], 2)] : _vm._e(), _vm._v(" "), _c('div', { - class: _vm.prefixCls + '-body', - style: (_vm.bodyStyle) - }, [(_vm.loading) ? _c('div', [_c('p', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "94%" - } - }), _vm._v(" "), _c('p', [_c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "28%" - } - }), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "62%" - } - })]), _vm._v(" "), _c('p', [_c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "22%" - } - }), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "66%" - } - })]), _vm._v(" "), _c('p', [_c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "56%" - } - }), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "39%" + var prefixCls = this.prefixCls; + var siderWidth = this.innerCollapsed ? this.collapsedWidth : this.width; + return [prefixCls, (_ref = {}, sider__defineProperty(_ref, prefixCls + '-collapsed', this.innerCollapsed), sider__defineProperty(_ref, prefixCls + '-has-trigger', this.collapsible && this.trigger), sider__defineProperty(_ref, prefixCls + '-below', !!this.below), sider__defineProperty(_ref, prefixCls + '-zero-width', siderWidth === 0 || siderWidth === '0'), _ref)]; + }, + siderStyle: function siderStyle() { + var siderWidth = this.innerCollapsed ? this.collapsedWidth : this.width; + return { + flex: '0 0 ' + siderWidth + 'px', + width: siderWidth + 'px' + }; + }, + zeroWidthTrigger: function zeroWidthTrigger() { + return this.collapsedWidth === 0 || this.collapsedWidth === '0'; + } + }, + watch: { + collapsed: function collapsed(value) { + this.innerCollapsed = value; + }, + innerCollapsed: function innerCollapsed(value) { + this.$emit('collapse', value); + } + }, + methods: { + toggle: function toggle() { + this.innerCollapsed = !this.innerCollapsed; + }, + responsiveHandler: function responsiveHandler() { + this.below = this.mql.matches; + if (this.innerCollapsed !== this.mql.matches) { + this.innerCollapsed = this.mql.matches; + } + } } - })]), _vm._v(" "), _c('p', [_c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "21%" +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-2043dd1a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/layout/sider.vue +var sider_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.siderCls, + style: (_vm.siderStyle) + }, [_vm._t("default"), _vm._v(" "), ((_vm.collapsible || (_vm.below && _vm.zeroWidthTrigger)) && _vm.trigger) ? [(_vm.zeroWidthTrigger) ? _c('span', { + class: ( _obj = {}, _obj[(_vm.prefixCls + "-zero-width-trigger")] = true, _obj ), + on: { + "click": _vm.toggle } - }), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "15%" + }, [_c('i', { + staticClass: "anticon anticon-bars" + })]) : _c('div', { + class: _vm.prefixCls + '-trigger', + on: { + "click": _vm.toggle } - }), _vm._v(" "), _c('span', { - class: _vm.prefixCls + '-loading-block', - staticStyle: { - "width": "40%" + }, [_c('i', { + staticClass: "anticon", + class: { + 'anticon-left': !_vm.innerCollapsed, 'anticon-right': _vm.innerCollapsed } - })])]) : _vm._t("default")], 2)], 2) -},staticRenderFns: []} -module.exports.render._withStripped = true + })])] : _vm._e()], 2) + var _obj; +} +var sider_staticRenderFns = [] +sider_render._withStripped = true +var sider_esExports = { render: sider_render, staticRenderFns: sider_staticRenderFns } +/* harmony default export */ var layout_sider_defaultExport = (sider_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-7eb25e9b", module.exports) + require("vue-hot-reload-api").rerender("data-v-2043dd1a", sider_esExports) } } - -/***/ }), -/* 221 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 222 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(223), - /* template */ - __webpack_require__(224), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/layout/sider.vue +var sider_disposed = false +var sider_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var sider___vue_styles__ = null +/* scopeId */ +var sider___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var sider___vue_module_identifier__ = null +var sider_Component = sider_normalizeComponent( + sider_defaultExport, + layout_sider_defaultExport, + sider___vue_styles__, + sider___vue_scopeId__, + sider___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/rate/rate.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] rate.vue: functional components are not supported with templates, they should use render functions.")} +sider_Component.options.__file = "vb/components/layout/sider.vue" +if (sider_Component.esModule && Object.keys(sider_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (sider_Component.options.functional) {console.error("[vue-loader] sider.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -23328,197 +25561,67 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-9fc7feca", Component.options) + hotAPI.createRecord("data-v-2043dd1a", sider_Component.options) } else { - hotAPI.reload("data-v-9fc7feca", Component.options) + hotAPI.reload("data-v-2043dd1a", sider_Component.options) } module.hot.dispose(function (data) { - disposed = true + sider_disposed = true }) })()} -module.exports = Component.exports - - -/***/ }), -/* 223 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_emitter__ = __webpack_require__(2); - +/* harmony default export */ var components_layout_sider_defaultExport = (sider_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/layout/header.vue -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Rate', - mixins: [__WEBPACK_IMPORTED_MODULE_0__mixins_emitter__["a" /* default */]], +/* harmony default export */ var header_defaultExport = ({ + name: 'Header', data: function data() { return { - prefixCls: 'ant-rate', - currentValue: this.valueHandle(this.value), - hoverValue: 0 + prefixCls: 'ant-layout-header' }; - }, - - props: { - count: { - type: Number, - default: 5, - coerce: function coerce(val) { - return Math.round(val); - } - }, - value: { - type: Number, - default: 0 - }, - disabled: { - type: Boolean, - default: false - }, - allowHalf: { - type: Boolean, - default: false - } - }, - computed: { - lightArr: function lightArr() { - var arr = new Array(); - for (var i = 0; i < this.count; i++) { - arr.push({}); - } - - for (var i = 0; i < parseInt(this.currentValue); i++) { - arr[i].valueCls = this.prefixCls + '-star-full'; - } - if (parseInt(this.currentValue) !== this.currentValue) { - arr[i].valueCls = this.prefixCls + '-star-half'; - } - - for (var i = 0; i < parseInt(this.hoverValue); i++) { - arr[i].hoverCls = this.prefixCls + '-star-full'; - } - if (parseInt(this.hoverValue) !== this.hoverValue) { - arr[i].hoverCls = this.prefixCls + '-star-half'; - } - return arr; - } - }, - methods: { - recovery: function recovery() { - this.hoverValue = 0; - }, - allLight: function allLight(index) { - if (this.disabled) return; - this.hoverValue = index + 1; - }, - halfLight: function halfLight(index, e) { - if (this.disabled) return; - if (this.allowHalf) { - this.hoverValue = index + 0.5; - e.stopPropagation(); - } - }, - selected: function selected() { - if (this.disabled) return; - this.currentValue = this.hoverValue; - }, - valueHandle: function valueHandle(val) { - if (val > this.count) { - this.$emit("change", this.count); - this.$emit("input", this.count); - this.dispatch('FormItem', 'form.change', [this.count]); - return this.count; - } - if (this.allowHalf) { - var _v = parseInt(val); - if (_v !== val) { - val = _v + 0.5; - } - return val; - } else { - return Math.round(val); - } - } - }, - watch: { - value: function value(_value) { - this.currentValue = _value; - }, - currentValue: function currentValue(value) { - this.$emit("change", value); - this.$emit("input", value); - this.dispatch('FormItem', 'form.change', [value]); - } } }); - -/***/ }), -/* 224 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('span', [_c('ul', { - class: [_vm.prefixCls, ( _obj = {}, _obj[_vm.prefixCls + '-disabled'] = _vm.disabled, _obj )], - on: { - "mouseout": _vm.recovery - } - }, _vm._l((_vm.lightArr), function(item, index) { - return _c('li', { - class: [_vm.prefixCls + '-star', item.valueCls ? item.valueCls : '', item.hoverCls ? item.hoverCls : ''], - on: { - "mouseover": function($event) { - _vm.allLight(index) - }, - "click": _vm.selected - } - }, [_c('div', { - class: _vm.prefixCls + '-star-content', - on: { - "mouseover": function($event) { - _vm.halfLight(index, $event) - } - } - })]) - })), _vm._v(" "), _vm._t("default")], 2) - var _obj; -},staticRenderFns: []} -module.exports.render._withStripped = true +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-ce3a1504"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/layout/header.vue +var header_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.prefixCls + }, [_vm._t("default")], 2) +} +var header_staticRenderFns = [] +header_render._withStripped = true +var header_esExports = { render: header_render, staticRenderFns: header_staticRenderFns } +/* harmony default export */ var layout_header_defaultExport = (header_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-9fc7feca", module.exports) + require("vue-hot-reload-api").rerender("data-v-ce3a1504", header_esExports) } } - -/***/ }), -/* 225 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 226 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(227), - /* template */ - __webpack_require__(254), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/layout/header.vue +var header_disposed = false +var header_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var header___vue_styles__ = null +/* scopeId */ +var header___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var header___vue_module_identifier__ = null +var header_Component = header_normalizeComponent( + header_defaultExport, + layout_header_defaultExport, + header___vue_styles__, + header___vue_scopeId__, + header___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/slider/slider.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] slider.vue: functional components are not supported with templates, they should use render functions.")} +header_Component.options.__file = "vb/components/layout/header.vue" +if (header_Component.esModule && Object.keys(header_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (header_Component.options.functional) {console.error("[vue-loader] header.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -23527,544 +25630,369 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-010adbbb", Component.options) + hotAPI.createRecord("data-v-ce3a1504", header_Component.options) } else { - hotAPI.reload("data-v-010adbbb", Component.options) + hotAPI.reload("data-v-ce3a1504", header_Component.options) } module.hot.dispose(function (data) { - disposed = true + header_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_layout_header_defaultExport = (header_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/layout/content.vue -/***/ }), -/* 227 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys__ = __webpack_require__(48); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_lodash__ = __webpack_require__(112); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_lodash__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__track__ = __webpack_require__(234); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__track___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4__track__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__handle__ = __webpack_require__(237); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__handle___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5__handle__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__dots__ = __webpack_require__(248); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__dots___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6__dots__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__marks__ = __webpack_require__(251); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__marks___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7__marks__); +/* harmony default export */ var content_defaultExport = ({ + name: 'Content', + data: function data() { + return { + prefixCls: 'ant-layout-content' + }; + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-28556ed8"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/layout/content.vue +var content_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.prefixCls + }, [_vm._t("default")], 2) +} +var content_staticRenderFns = [] +content_render._withStripped = true +var content_esExports = { render: content_render, staticRenderFns: content_staticRenderFns } +/* harmony default export */ var layout_content_defaultExport = (content_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-28556ed8", content_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/layout/content.vue +var content_disposed = false +var content_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var content___vue_styles__ = null +/* scopeId */ +var content___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var content___vue_module_identifier__ = null +var content_Component = content_normalizeComponent( + content_defaultExport, + layout_content_defaultExport, + content___vue_styles__, + content___vue_scopeId__, + content___vue_module_identifier__ +) +content_Component.options.__file = "vb/components/layout/content.vue" +if (content_Component.esModule && Object.keys(content_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (content_Component.options.functional) {console.error("[vue-loader] content.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-28556ed8", content_Component.options) + } else { + hotAPI.reload("data-v-28556ed8", content_Component.options) + } + module.hot.dispose(function (data) { + content_disposed = true + }) +})()} +/* harmony default export */ var components_layout_content_defaultExport = (content_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/layout/footer.vue -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_array_from___default.a(arr); } } -function _defineProperty(obj, key, value) { if (key in obj) { __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property___default.a(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +/* harmony default export */ var footer_defaultExport = ({ + name: 'Footer', + data: function data() { + return { + prefixCls: 'ant-layout-footer' + }; + } +}); +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-77b0918c"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/layout/footer.vue +var footer_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.prefixCls + }, [_vm._t("default")], 2) +} +var footer_staticRenderFns = [] +footer_render._withStripped = true +var footer_esExports = { render: footer_render, staticRenderFns: footer_staticRenderFns } +/* harmony default export */ var layout_footer_defaultExport = (footer_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-77b0918c", footer_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/layout/footer.vue +var footer_disposed = false +var footer_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var footer___vue_styles__ = null +/* scopeId */ +var footer___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var footer___vue_module_identifier__ = null +var footer_Component = footer_normalizeComponent( + footer_defaultExport, + layout_footer_defaultExport, + footer___vue_styles__, + footer___vue_scopeId__, + footer___vue_module_identifier__ +) +footer_Component.options.__file = "vb/components/layout/footer.vue" +if (footer_Component.esModule && Object.keys(footer_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (footer_Component.options.functional) {console.error("[vue-loader] footer.vue: functional components are not supported with templates, they should use render functions.")} +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-77b0918c", footer_Component.options) + } else { + hotAPI.reload("data-v-77b0918c", footer_Component.options) + } + module.hot.dispose(function (data) { + footer_disposed = true + }) +})()} +/* harmony default export */ var components_layout_footer_defaultExport = (footer_Component.exports); +// CONCATENATED MODULE: ./vb/components/layout/index.js +/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(228); +/* harmony import */ var layout___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(layout___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -function isNotTouchEvent(e) { - return e.touches.length > 1 || e.type.toLowerCase() === 'touchend' && e.touches.length > 0; -} -function getTouchPosition(e) { - return e.touches[0].pageX; -} -function getMousePosition(e) { - return e.pageX; -} -function pauseEvent(e) { - e.stopPropagation(); - e.preventDefault(); -} -function addEventListener(target, eventName, eventListener) { - if (target.addEventListener) { - target.addEventListener(eventName, eventListener, false); - return { - remove: function remove() { - target.removeEventListener(eventName, eventListener, false); - } - }; - } else if (target.attachEvent) { - target.attachEvent('on' + eventName, eventListener); - return { - remove: function remove() { - target.detachEvent('on' + eventName, eventListener); - } - }; - } -} +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/spin/spinInner.vue +/* harmony import */ var spinInner___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var spinInner___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(spinInner___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Slider', - components: { Pathway: __WEBPACK_IMPORTED_MODULE_4__track___default.a, Handle: __WEBPACK_IMPORTED_MODULE_5__handle___default.a, Dots: __WEBPACK_IMPORTED_MODULE_6__dots___default.a, Marks: __WEBPACK_IMPORTED_MODULE_7__marks___default.a }, +function spinInner__defineProperty(obj, key, value) { if (key in obj) { spinInner___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } +/* harmony default export */ var spinInner_defaultExport = ({ props: { - tipTransitionName: { + prefix: { type: String, - default: '' - }, - min: { - type: Number, - default: 0 - }, - max: { - type: Number, - default: 100 - }, - step: { - type: Number, - default: 1 - }, - value: { - type: [Number, Array] - }, - marks: { - type: Object, - default: function _default() { - return {}; - } + default: 'ant-spin' }, - included: { + spinning: { type: Boolean, default: true }, - disabled: { - type: Boolean, - default: false - }, - dots: { - type: Boolean, - default: false - }, - range: { - type: Boolean, - default: false + size: { + type: String }, - tipFormatter: { - type: Function, - default: function _default(value) { - return value; - } + tip: { + type: String } }, + computed: { + wrapClasses: function wrapClasses() { + var _ref; - data: function data() { - return { - prefixCls: 'ant-slider', - handle: null, - recent: null, - lowerBound: null, - upperBound: null - }; - }, - mounted: function mounted() { - var initialValue = this.range ? [this.min, this.max] : this.min; - var value = this.value != null ? this.value : initialValue; - this.updateValue(value); - }, - + var size = { small: 'sm', large: 'lg' }[this.size]; - computed: { - sliderClasses: function sliderClasses() { - return [this.prefixCls, _defineProperty({}, this.prefixCls + '-with-marks', !__WEBPACK_IMPORTED_MODULE_3_lodash___default.a.isEmpty(this.marks)), _defineProperty({}, this.prefixCls + '-disabled', this.disabled), _defineProperty({}, this.className, !!this.className)]; - }, - isNoTip: function isNoTip() { - return this.tipFormatter === null; - }, - upperOffset: function upperOffset() { - return this.calcOffset(this.upperBound); + return [this.prefix, (_ref = {}, spinInner__defineProperty(_ref, this.prefix + '-spinning', this.spinning), spinInner__defineProperty(_ref, this.prefix + '-show-text', this.tip), spinInner__defineProperty(_ref, this.prefix + '-' + size, size), _ref)]; }, - lowerOffset: function lowerOffset() { - return this.calcOffset(this.lowerBound); - } - }, - - watch: { - value: function value(_value) { - this.updateValue(_value); - } - }, - - methods: { - updateValue: function updateValue(value) { - var upperBound = void 0; - var lowerBound = void 0; - if (this.range) { - lowerBound = this.trimAlignValue(value[0]); - upperBound = this.trimAlignValue(value[1]); - } else { - upperBound = this.trimAlignValue(value); - } - - var recent = void 0; - if (this.range && upperBound === lowerBound) { - if (lowerBound === this.max) { - recent = 'lowerBound'; - } - if (upperBound === this.min) { - recent = 'upperBound'; - } - } else { - recent = 'upperBound'; - } - - this.recent = recent; - this.upperBound = upperBound; - this.lowerBound = lowerBound || this.min; - }, - onChange: function onChange(handle, value) { - var isNotControlled = this.value == null; - if (isNotControlled) { - this.$set(this, handle, value); - } - this[handle] = value; - this.$emit('change', this.getValue()); - this.$emit('input', this.getValue()); - }, - onTouchStart: function onTouchStart(e) { - if (this.disabled) { - return; - } - if (isNotTouchEvent(e)) { - return; - } - - var position = getTouchPosition(e); - this.onStart(position); - this.addDocumentEvents('touch'); - pauseEvent(e); - }, - onTouchMove: function onTouchMove(e) { - if (isNotTouchEvent(e)) { - this.end('touch'); - return; - } - - var position = getTouchPosition(e); - this.onMove(e, position); - }, - onMouseDown: function onMouseDown(e) { - if (this.disabled) { - return; - } - var position = getMousePosition(e); - this.onStart(position); - this.addDocumentEvents('mouse'); - pauseEvent(e); - }, - onMouseMove: function onMouseMove(e) { - var position = getMousePosition(e); - this.onMove(e, position); - }, - onStart: function onStart(position) { - this.$emit('before-change', this.getValue()); - - var value = this.calcValueByPos(position); - this.startValue = value; - this.startPosition = position; - - var upperBound = this.upperBound, - lowerBound = this.lowerBound; - - - var valueNeedChanging = 'upperBound'; - if (this.range) { - var isLowerBoundCloser = Math.abs(upperBound - value) > Math.abs(lowerBound - value); - if (isLowerBoundCloser) { - valueNeedChanging = 'lowerBound'; - } - - var isAtTheSamePoint = upperBound === lowerBound; - if (isAtTheSamePoint) { - valueNeedChanging = this.recent; - } - - if (isAtTheSamePoint && value !== upperBound) { - valueNeedChanging = value < upperBound ? 'lowerBound' : 'upperBound'; - } - } - - this.handle = valueNeedChanging; - this.recent = valueNeedChanging; - - var oldValue = this[valueNeedChanging]; - if (value === oldValue) return; - - this.onChange(valueNeedChanging, value); - }, - onMove: function onMove(e, position) { - pauseEvent(e); - var diffPosition = position - this.startPosition; - var diffValue = diffPosition / this.getSliderLength() * (this.max - this.min); - - var value = this.trimAlignValue(this.startValue + diffValue); - var oldValue = this[this.handle]; - if (value === oldValue) return; - - this.onChange(this.handle, value); - }, - addDocumentEvents: function addDocumentEvents(type) { - if (type === 'touch') { - this.onTouchMoveListener = addEventListener(document, 'touchmove', this.onTouchMove.bind(this)); - this.onTouchUpListener = addEventListener(document, 'touchend', this.end.bind(this, 'touch')); - } else if (type === 'mouse') { - this.onMouseMoveListener = addEventListener(document, 'mousemove', this.onMouseMove.bind(this)); - this.onMouseUpListener = addEventListener(document, 'mouseup', this.end.bind(this, 'mouse')); - } - }, - removeEvents: function removeEvents(type) { - if (type === 'touch') { - this.onTouchMoveListener.remove(); - this.onTouchUpListener.remove(); - } else if (type === 'mouse') { - this.onMouseMoveListener.remove(); - this.onMouseUpListener.remove(); - } - }, - end: function end(type) { - this.removeEvents(type); - this.$emit('after-change', this.getValue()); - this.$emit('input', this.getValue()); - this.handle = null; - }, - getValue: function getValue() { - var lowerBound = this.lowerBound, - upperBound = this.upperBound; - - return this.range ? [lowerBound, upperBound] : upperBound; - }, - getSliderLength: function getSliderLength() { - var slider = this.$refs.slider; - if (!slider) { - return 0; - } - - return slider.clientWidth; - }, - getSliderStart: function getSliderStart() { - var slider = this.$refs.slider; - var rect = slider.getBoundingClientRect(); - - return rect.left; - }, - getPrecision: function getPrecision() { - var stepString = this.step.toString(); - var precision = 0; - if (stepString.indexOf('.') >= 0) { - precision = stepString.length - stepString.indexOf('.') - 1; - } - return precision; - }, - trimAlignValue: function trimAlignValue(v) { - var handle = this.handle, - lowerBound = this.lowerBound, - upperBound = this.upperBound, - marks = this.marks, - step = this.step, - min = this.min, - max = this.max; - - - var val = v; - if (val <= min) { - val = min; - } - if (val >= max) { - val = max; - } - if (handle === 'upperBound' && val <= lowerBound) { - val = lowerBound; - } - if (handle === 'lowerBound' && val >= upperBound) { - val = upperBound; - } - - var points = __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_object_keys___default.a(marks).map(parseFloat); - if (step !== null) { - var closestStep = Math.round(val / step) * step; - points.push(closestStep); - } - - var diffs = points.map(function (point) { - return Math.abs(val - point); - }); - var closestPoint = points[diffs.indexOf(Math.min.apply(Math, _toConsumableArray(diffs)))]; - return step !== null ? parseFloat(closestPoint.toFixed(this.getPrecision())) : closestPoint; - }, - calcOffset: function calcOffset(value) { - var min = this.min, - max = this.max; - - var ratio = (value - min) / (max - min); - return ratio * 100; - }, - calcValue: function calcValue(offset) { - var min = this.min, - max = this.max; - - var ratio = offset / this.getSliderLength(); - return ratio * (max - min) + min; - }, - calcValueByPos: function calcValueByPos(position) { - var pixelOffset = position - this.getSliderStart(); - var nextValue = this.trimAlignValue(this.calcValue(pixelOffset)); - return nextValue; + showTip: function showTip() { + return this.tip ? true : false; } } }); - -/***/ }), -/* 228 */ -/***/ (function(module, exports, __webpack_require__) { - -__webpack_require__(35); -__webpack_require__(229); -module.exports = __webpack_require__(3).Array.from; - -/***/ }), -/* 229 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -var ctx = __webpack_require__(29) - , $export = __webpack_require__(9) - , toObject = __webpack_require__(34) - , call = __webpack_require__(108) - , isArrayIter = __webpack_require__(109) - , toLength = __webpack_require__(58) - , createProperty = __webpack_require__(230) - , getIterFn = __webpack_require__(63); - -$export($export.S + $export.F * !__webpack_require__(110)(function(iter){ Array.from(iter); }), 'Array', { - // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) - from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){ - var O = toObject(arrayLike) - , C = typeof this == 'function' ? this : Array - , aLen = arguments.length - , mapfn = aLen > 1 ? arguments[1] : undefined - , mapping = mapfn !== undefined - , index = 0 - , iterFn = getIterFn(O) - , length, result, step, iterator; - if(mapping)mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); - // if object isn't iterable or it's array with default iterator - use simple case - if(iterFn != undefined && !(C == Array && isArrayIter(iterFn))){ - for(iterator = iterFn.call(O), result = new C; !(step = iterator.next()).done; index++){ - createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); - } - } else { - length = toLength(O.length); - for(result = new C(length); length > index; index++){ - createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); - } - } - result.length = index; - return result; +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-ea6fc72a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/spin/spinInner.vue +var spinInner_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('div', { + class: _vm.wrapClasses + }, [_c('span', { + class: _vm.prefix + '-dot' + }, [_c('i'), _vm._v(" "), _c('i'), _vm._v(" "), _c('i'), _vm._v(" "), _c('i')]), _vm._v(" "), _c('div', { + directives: [{ + name: "show", + rawName: "v-show", + value: (_vm.showTip), + expression: "showTip" + }], + class: _vm.prefix + '-text' + }, [_vm._v(_vm._s(_vm.tip))])]) +} +var spinInner_staticRenderFns = [] +spinInner_render._withStripped = true +var spinInner_esExports = { render: spinInner_render, staticRenderFns: spinInner_staticRenderFns } +/* harmony default export */ var spin_spinInner_defaultExport = (spinInner_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-ea6fc72a", spinInner_esExports) } -}); - +} +// CONCATENATED MODULE: ./vb/components/spin/spinInner.vue +var spinInner_disposed = false +var spinInner_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var spinInner___vue_styles__ = null +/* scopeId */ +var spinInner___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var spinInner___vue_module_identifier__ = null +var spinInner_Component = spinInner_normalizeComponent( + spinInner_defaultExport, + spin_spinInner_defaultExport, + spinInner___vue_styles__, + spinInner___vue_scopeId__, + spinInner___vue_module_identifier__ +) +spinInner_Component.options.__file = "vb/components/spin/spinInner.vue" +if (spinInner_Component.esModule && Object.keys(spinInner_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (spinInner_Component.options.functional) {console.error("[vue-loader] spinInner.vue: functional components are not supported with templates, they should use render functions.")} -/***/ }), -/* 230 */ -/***/ (function(module, exports, __webpack_require__) { +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-ea6fc72a", spinInner_Component.options) + } else { + hotAPI.reload("data-v-ea6fc72a", spinInner_Component.options) + } + module.hot.dispose(function (data) { + spinInner_disposed = true + }) +})()} -"use strict"; +/* harmony default export */ var components_spin_spinInner_defaultExport = (spinInner_Component.exports); -var $defineProperty = __webpack_require__(10) - , createDesc = __webpack_require__(31); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/spin/spin.vue +/* harmony import */ var spin___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var spin___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(spin___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property__); -module.exports = function(object, index, value){ - if(index in object)$defineProperty.f(object, index, createDesc(0, value)); - else object[index] = value; -}; -/***/ }), -/* 231 */ -/***/ (function(module, exports, __webpack_require__) { +function spin__defineProperty(obj, key, value) { if (key in obj) { spin___WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_define_property___default()(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } -__webpack_require__(232); -module.exports = __webpack_require__(3).Object.keys; -/***/ }), -/* 232 */ -/***/ (function(module, exports, __webpack_require__) { -// 19.1.2.14 Object.keys(O) -var toObject = __webpack_require__(34) - , $keys = __webpack_require__(16); +/* harmony default export */ var spin_defaultExport = ({ + name: 'Spin', + data: function data() { + return { + prefix: 'ant-spin', + hasSlot: false, + delay: 0 + }; + }, -__webpack_require__(111)('keys', function(){ - return function keys(it){ - return $keys(toObject(it)); - }; + props: { + spinning: { + type: Boolean, + default: true + }, + size: { + type: String + }, + tip: { + type: String + } + }, + mounted: function mounted() { + if (this.$slots && this.$slots.default) { + this.hasSlot = true; + } + }, + computed: { + containerCls: function containerCls() { + return [this.prefix + '-container', spin__defineProperty({}, this.prefix + '-blur', this.spinning)]; + } + }, + components: { spinInner: components_spin_spinInner_defaultExport } }); - -/***/ }), -/* 233 */ -/***/ (function(module, exports) { - -module.exports = function(module) { - if(!module.webpackPolyfill) { - module.deprecate = function() {}; - module.paths = []; - // module.parent = undefined by default - if(!module.children) module.children = []; - Object.defineProperty(module, "loaded", { - enumerable: true, - get: function() { - return module.l; - } - }); - Object.defineProperty(module, "id", { - enumerable: true, - get: function() { - return module.i; - } - }); - module.webpackPolyfill = 1; - } - return module; -}; - - -/***/ }), -/* 234 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(235), - /* template */ - __webpack_require__(236), - /* styles */ - null, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-9c3da44a"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/spin/spin.vue +var spin_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return (_vm.hasSlot) ? _c('div', { + class: [(_vm.prefix + "-nested-loading")] + }, [(_vm.spinning) ? _c('div', [_c('spin-inner', { + attrs: { + "size": _vm.size, + "spinning": _vm.spinning, + "tip": _vm.tip, + "prefix": _vm.prefix + } + })], 1) : _vm._e(), _vm._v(" "), _c('div', { + class: _vm.containerCls + }, [_vm._t("default")], 2)]) : _c('spin-inner', { + attrs: { + "size": _vm.size, + "spinning": _vm.spinning, + "tip": _vm.tip, + "prefix": _vm.prefix + } + }) +} +var spin_staticRenderFns = [] +spin_render._withStripped = true +var spin_esExports = { render: spin_render, staticRenderFns: spin_staticRenderFns } +/* harmony default export */ var spin_spin_defaultExport = (spin_esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api").rerender("data-v-9c3da44a", spin_esExports) + } +} +// CONCATENATED MODULE: ./vb/components/spin/spin.vue +var spin_disposed = false +var spin_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var spin___vue_styles__ = null +/* scopeId */ +var spin___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var spin___vue_module_identifier__ = null +var spin_Component = spin_normalizeComponent( + spin_defaultExport, + spin_spin_defaultExport, + spin___vue_styles__, + spin___vue_scopeId__, + spin___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/slider/track.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] track.vue: functional components are not supported with templates, they should use render functions.")} +spin_Component.options.__file = "vb/components/spin/spin.vue" +if (spin_Component.esModule && Object.keys(spin_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (spin_Component.options.functional) {console.error("[vue-loader] spin.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -24073,80 +26001,109 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-8406453e", Component.options) + hotAPI.createRecord("data-v-9c3da44a", spin_Component.options) } else { - hotAPI.reload("data-v-8406453e", Component.options) + hotAPI.reload("data-v-9c3da44a", spin_Component.options) } module.hot.dispose(function (data) { - disposed = true + spin_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var components_spin_spin_defaultExport = (spin_Component.exports); +// CONCATENATED MODULE: ./vb/components/spin/index.js +/* harmony import */ var spin___WEBPACK_IMPORTED_MODULE_0__style_index_less__ = __webpack_require__(229); +/* harmony import */ var spin___WEBPACK_IMPORTED_MODULE_0__style_index_less___default = __webpack_require__.n(spin___WEBPACK_IMPORTED_MODULE_0__style_index_less__); -/***/ }), -/* 235 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { -"use strict"; -Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +/* harmony default export */ var components_spin_defaultExport = (components_spin_spin_defaultExport); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/cascader/menu.vue -/* harmony default export */ __webpack_exports__["default"] = ({ - props: ['offset', 'length', 'included'], - computed: { - wrapStyle: function wrapStyle() { - return { - left: this.offset + '%', - width: this.length + '%', - visibility: this.included ? 'visible' : 'hidden' - }; + +/* harmony default export */ var cascader_menu_defaultExport = ({ + data: function data() { + return { + prefix: 'ant-cascader-menu' + }; + }, + props: { + _key: Number, + value: { + type: Number, + default: -1 + }, + data: { + type: Array, + default: function _default() { + return []; + } + } + }, + methods: { + select: function select(i, disabled) { + if (disabled) return; + this.$emit('input', i); + this.$emit('change', this._key, i); } } }); - -/***/ }), -/* 236 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('div', { - style: (_vm.wrapStyle) - }) -},staticRenderFns: []} -module.exports.render._withStripped = true +// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-789f6408"}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./vb/components/cascader/menu.vue +var cascader_menu_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; + return _c('ul', { + staticClass: "ant-cascader-menu" + }, _vm._l((_vm.data), function(item, index) { + return _c('li', { + class: ['ant-cascader-menu-item', ( _obj = {}, _obj[_vm.prefix + '-item-expand'] = item.children, _obj ), ( _obj$1 = {}, _obj$1[_vm.prefix + '-item-disabled'] = item.disabled, _obj$1 ), ( _obj$2 = {}, _obj$2[_vm.prefix + '-item-active'] = _vm.value == index, _obj$2 )], + attrs: { + "title": item.label + }, + on: { + "click": function($event) { + $event.stopPropagation(); + _vm.select(index, item.disabled) + } + } + }, [_vm._v("\n " + _vm._s(item.label) + "\n ")]) + var _obj; + var _obj$1; + var _obj$2; + })) +} +var cascader_menu_staticRenderFns = [] +cascader_menu_render._withStripped = true +var cascader_menu_esExports = { render: cascader_menu_render, staticRenderFns: cascader_menu_staticRenderFns } +/* harmony default export */ var components_cascader_menu_defaultExport = (cascader_menu_esExports); if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api").rerender("data-v-8406453e", module.exports) + require("vue-hot-reload-api").rerender("data-v-789f6408", cascader_menu_esExports) } } - -/***/ }), -/* 237 */ -/***/ (function(module, exports, __webpack_require__) { - -var disposed = false -function injectStyle (ssrContext) { - if (disposed) return - __webpack_require__(238) -} -var Component = __webpack_require__(0)( - /* script */ - __webpack_require__(241), - /* template */ - __webpack_require__(247), - /* styles */ - injectStyle, - /* scopeId */ - null, - /* moduleIdentifier (server only) */ - null +// CONCATENATED MODULE: ./vb/components/cascader/menu.vue +var cascader_menu_disposed = false +var cascader_menu_normalizeComponent = __webpack_require__(0) +/* script */ + +/* template */ + +/* styles */ +var cascader_menu___vue_styles__ = null +/* scopeId */ +var cascader_menu___vue_scopeId__ = null +/* moduleIdentifier (server only) */ +var cascader_menu___vue_module_identifier__ = null +var cascader_menu_Component = cascader_menu_normalizeComponent( + cascader_menu_defaultExport, + components_cascader_menu_defaultExport, + cascader_menu___vue_styles__, + cascader_menu___vue_scopeId__, + cascader_menu___vue_module_identifier__ ) -Component.options.__file = "/Users/yuri/work/vue-beauty/vb/components/slider/handle.vue" -if (Component.esModule && Object.keys(Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} -if (Component.options.functional) {console.error("[vue-loader] handle.vue: functional components are not supported with templates, they should use render functions.")} +cascader_menu_Component.options.__file = "vb/components/cascader/menu.vue" +if (cascader_menu_Component.esModule && Object.keys(cascader_menu_Component.esModule).some(function (key) {return key !== "default" && key.substr(0, 2) !== "__"})) {console.error("named exports are not supported in *.vue files.")} +if (cascader_menu_Component.options.functional) {console.error("[vue-loader] menu.vue: functional components are not supported with templates, they should use render functions.")} /* hot reload */ if (false) {(function () { @@ -24155,155 +26112,385 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-3592d582", Component.options) + hotAPI.createRecord("data-v-789f6408", cascader_menu_Component.options) } else { - hotAPI.reload("data-v-3592d582", Component.options) + hotAPI.reload("data-v-789f6408", cascader_menu_Component.options) } module.hot.dispose(function (data) { - disposed = true + cascader_menu_disposed = true }) })()} -module.exports = Component.exports +/* harmony default export */ var vb_components_cascader_menu_defaultExport = (cascader_menu_Component.exports); +// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./vb/components/cascader/cascader.vue +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_is_iterable__ = __webpack_require__(23); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_is_iterable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_is_iterable__); +/* harmony import */ var cascader___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__ = __webpack_require__(1); +/* harmony import */ var cascader___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property___default = __webpack_require__.n(cascader___WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_object_define_property__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_json_stringify__ = __webpack_require__(44); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_json_stringify___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_core_js_json_stringify__); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_get_iterator__ = __webpack_require__(6); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_core_js_get_iterator__); -/***/ }), -/* 238 */ -/***/ (function(module, exports, __webpack_require__) { -// style-loader: Adds some css to the DOM by adding a