diff --git a/.gitignore b/.gitignore
index 61dde4b23e6d43be26530be561a0e8b3cde19563..6210a8fc8fab0451cca2435c00e6892a593b868c 100755
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
node_modules/
*.cmd
.DS_Store
+docs/dist/*
npm-debug.log*
yarn-debug.log*
diff --git a/build/md-loader/index.js b/build/md-loader/index.js
index e464f65f96e38a89a16093400f2a044754a701fb..8f75eb3fce914b306745f8e1e9ca98effbc0b372 100755
--- a/build/md-loader/index.js
+++ b/build/md-loader/index.js
@@ -1 +1 @@
-module.exports = require('./loader');
\ No newline at end of file
+module.exports = require('./md-compiler.js');
\ No newline at end of file
diff --git a/build/md-loader/loader.js b/build/md-loader/md-compiler.js
old mode 100755
new mode 100644
similarity index 74%
rename from build/md-loader/loader.js
rename to build/md-loader/md-compiler.js
index fc32e655866e68cd0b04d9a3634cb5db6b849e43..3319e87dcacdc65f5621ab883254f18ea53e1191
--- a/build/md-loader/loader.js
+++ b/build/md-loader/md-compiler.js
@@ -42,7 +42,6 @@ var renderVueTemplate = function (html, wrapper) {
var output = {
style: $.html('style'),
- // get only the first script child. Causes issues if multiple script files in page.
script: $.html($('script').first())
};
var result;
@@ -51,33 +50,21 @@ var renderVueTemplate = function (html, wrapper) {
$('script').remove();
if (wrapper) {
- result =
- `<${wrapper}>` +
- $.html() +
- `${wrapper}>\n`
+ result = `<${wrapper}>` + $.html() + `${wrapper}>\n`
} else {
- result =
- `` +
- $.html() +
- `\n`
+ result = `` + $.html() + `\n`
}
result += output.style + '\n' + output.script;
-
return result;
};
module.exports = function (source) {
this.cacheable && this.cacheable();
var parser, preprocess;
- // var params = loaderUtils.getOptions(this) || {};
- // var vueMarkdownOptions = this._compilation.__vueMarkdownOptions__;
- // var opts = vueMarkdownOptions ? Object.create(vueMarkdownOptions.__proto__) : {}; // inherit prototype
var opts = loaderUtils.getOptions(this);
var preventExtract = false;
- // opts = Object.assign(opts, params, vueMarkdownOptions); // assign attributes
-
if (opts.preventExtract) {
delete opts.preventExtract;
preventExtract = true;
@@ -86,15 +73,12 @@ module.exports = function (source) {
if (typeof opts.render === 'function') {
parser = opts;
} else {
- opts = Object.assign(
- {
- preset: 'default',
- html: true,
- highlight: renderHighlight,
- wrapper: 'section'
- },
- opts
- );
+ opts = Object.assign({
+ preset: 'default',
+ html: true,
+ highlight: renderHighlight,
+ wrapper: 'section'
+ }, opts);
var plugins = opts.use;
preprocess = opts.preprocess;
@@ -106,16 +90,14 @@ module.exports = function (source) {
//add ruler:extract script and style tags from html token content
!preventExtract &&
- parser.core.ruler.push('extract_script_or_style', function replace(
- state
- ) {
- let tag_reg = new RegExp('<(script|style)(?:[^<]|<)+\\1>', 'g');
+ parser.core.ruler.push("extract_script_or_style", function replace(state) {
+ let tag_reg = new RegExp("<(script|style)(?:[^<]|<)+\\1>", "g");
let newTokens = [];
state.tokens
- .filter(token => token.type == 'fence' && token.info == 'html')
+ .filter(token => token.type == "fence" && token.info == "html")
.forEach(token => {
let tokens = (token.content.match(tag_reg) || []).map(content => {
- let t = new Token('html_block', '', 0);
+ let t = new Token("html_block", "", 0);
t.content = content;
return t;
});
@@ -161,11 +143,10 @@ module.exports = function (source) {
source = preprocess.call(this, parser, source);
}
- source = source.replace(/@/g, '__at__');
- var content = parser.render(source).replace(/__at__/g, '@');
+ var content = parser.render(source)
var result = renderVueTemplate(content, opts.wrapper);
-
+
if (opts.raw) {
return result;
} else {
diff --git a/build/md-loader/render.js b/build/md-loader/render.js
index 4eb0b99cf8ee28e00a0eebdbf2e7ff7f1fb4b03f..a9adfee3142f621a1f6dbed6981928f2648b1807 100755
--- a/build/md-loader/render.js
+++ b/build/md-loader/render.js
@@ -8,9 +8,7 @@ const cnReg = new RegExp('<(cn)(?:[^<]|<)+\\1>', 'g');
const getDomHtml = (str, tag, scoped) => {
const $ = cheerio.load(str, { decodeEntities: false, xmlMode: true, }); //xmlMode 为false 闭合标签 编译错误
- if (!tag) {
- return str;
- }
+ if (!tag) { return str; }
if (tag === 'style') {
return scoped
? $(`${tag}[scoped]`).html()
@@ -19,66 +17,6 @@ const getDomHtml = (str, tag, scoped) => {
return $(tag).html() || '';
};
-const render = (md, options) => {
-
- md.core.ruler.push('render', ({ tokens }) => {
- let cn, template, script, style, scopedStyle, code, sourceCode;
-
-
- tokens.forEach(token => {
- if (token.type === 'html_block') {
- if (token.content.match(cnReg)) {
- cn = getDomHtml(token.content, 'cn');
- token.content = ''
- }
- /* if (token.content.match(usReg)) {
- us = getDomHtml(token.content, 'us');
- token.content = '';
- } */
- }
- if (token.info === 'tpl') {
- sourceCode = token.content;
- code = '````html\n' + token.content + '````';
- template = getDomHtml(token.content, 'template');
- script = getDomHtml(token.content, 'script');
- style = getDomHtml(token.content, 'style');
- scopedStyle = getDomHtml(token.content, 'style', true);
- token.content = '';
- token.type = 'html_block';
- }
- });
- if (template) {
- let data = { html: template, script, style, cn, sourceCode, };
-
- data = md.utils.escapeHtml(JSON.stringify(data));
-
- const codeHtml = code ? md.render(code) : '';
-
- const cnHtml = cn ? md.render(cn) : '';
-
- let newContent = `
-
-
- ${template}
- ${cnHtml}
- ${codeHtml}
-
- `;
- newContent += script
- ? `
-
- `
- : '';
- newContent += style ? `` : '';
- newContent += scopedStyle ? `` : '';
- const tk = new Token('html_block', '', 0);
- tk.content = newContent;
- tokens.push(tk);
- }
- });
-}
//options
@@ -101,21 +39,75 @@ var markdown = require('markdown-it')({
html: true,
breaks: true,
highlight: renderHighlight,
+}).use(anchor, {
+ level: 2,
+ slugify: string => string.trim().split(' ').join('-'),
+ permalink: true,
+ permalinkClass: 'anchor',
+ permalinkSymbol: '#',
+ permalinkBefore: false,
})
-markdown
- .use(anchor, {
- level: 2,
- slugify: string => string.trim().split(' ').join('-'),
- permalink: true,
- permalinkClass: 'anchor',
- permalinkSymbol: '#',
- permalinkBefore: false,
- })
- .use(render)
-
-markdown = Object.assign(markdown, {
+
+
+markdown.core.ruler.push('render', ({ tokens }) => {
+ let cn, template, script, style, scopedStyle, code, sourceCode;
+
+
+ tokens.forEach(token => {
+ if (token.type === 'html_block') {
+ if (token.content.match(cnReg)) {
+ cn = getDomHtml(token.content, 'cn');
+ token.content = ''
+ }
+ /* if (token.content.match(usReg)) {
+ us = getDomHtml(token.content, 'us');
+ token.content = '';
+ } */
+ }
+ if (token.info === 'tpl') {
+ sourceCode = token.content;
+ code = '````html\n' + token.content + '````';
+ template = getDomHtml(token.content, 'template');
+ script = getDomHtml(token.content, 'script');
+ style = getDomHtml(token.content, 'style');
+ scopedStyle = getDomHtml(token.content, 'style', true);
+ token.content = '';
+ token.type = 'html_block';
+ }
+ });
+ if (template) {
+ let data = { html: template, script, style, cn, sourceCode, };
+
+ let source_code = markdown.utils.escapeHtml(JSON.stringify(sourceCode));
+
+ const codeHtml = code ? markdown.render(code) : '';
+
+ const cnHtml = cn ? markdown.render(cn) : '';
+
+ let newContent = `
+
+
+ ${template}
+ ${cnHtml}
+ ${codeHtml}
+
+ `;
+ newContent += script ? `
+
+ `: '';
+ newContent += style ? `` : '';
+
+ newContent += scopedStyle ? `` : '';
+ const tk = new Token('html_block', '', 0);
+ tk.content = newContent;
+ tokens.push(tk);
+ }
+});
+
+
+module.exports = Object.assign(markdown, {
raw: true,
wrapper: 'div'
-})
-
-module.exports = markdown
\ No newline at end of file
+})
\ No newline at end of file
diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index 1c2397d528c5a9842f19eb9fdac7777680dbdbe4..7b3d210ce76fd4db49645da28fe3f14383896191 100755
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -3,10 +3,12 @@ const path = require('path');
const VueLoaderPlugin = require('vue-loader/lib/plugin')
const pkg = require('../package.json');
-const markdown = require('./md-loader/render')
+const mdRender = require('./md-loader/render')
const vueLoaderOptions = {
loaders: {
+ css: 'vue-style-loader!css-loader',
+ less: 'vue-style-loader!css-loader!less-loader',
js: [
{
loader: 'babel-loader',
@@ -25,32 +27,26 @@ module.exports = {
{
test: /\.md$/,
use: [
- { loader: 'vue-loader', },
- { loader: './build/md-loader', options: markdown },
+ { loader: 'vue-loader', options: vueLoaderOptions },
+ { loader: './build/md-loader', options: mdRender },
{ loader: 'kui-loader', options: { prefix: false } }
]
},
- {
- test: /\.css$/,
- use: ['vue-style-loader', 'css-loader'],
- },
{
test: /\.vue$/,
use: [{
loader: 'vue-loader',
options: vueLoaderOptions
- // options: {
- // loaders: {
- // css: 'vue-style-loader!css-loader',
- // less: 'vue-style-loader!css-loader!less-loader'
- // },
- // }
},
{ loader: 'kui-loader', options: { prefix: false } }
]
},
{
- test: /\.(js|jsx)$/, exclude: /node_modules/, loader: 'babel-loader',
+ test: /\.css$/,
+ use: ['vue-style-loader', 'css-loader'],
+ },
+ {
+ test: /\.j(s|sx)$/, exclude: /node_modules/, loader: 'babel-loader',
},
{
test: /\.(png|jpg|gif)$/,
@@ -65,6 +61,8 @@ module.exports = {
alias: {
'vue': 'vue/dist/vue.esm.js',
'@': path.join(__dirname, '../'),
+ 'kui-vue': path.join(__dirname, '../components'),
+ 'md-loader': path.join(__dirname, './build/md-loader'),
},
},
plugins: [
diff --git a/build/webpack.dev.conf.js b/build/webpack.dev.conf.js
index 49fe10ddacd64c001c0bee214f95d547f771b278..755aa12bbe141eee73b29dad98e25dd92e76b8d2 100755
--- a/build/webpack.dev.conf.js
+++ b/build/webpack.dev.conf.js
@@ -4,7 +4,7 @@
*/
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
-const merge = require('webpack-merge');
+const { merge } = require('webpack-merge');
const webpackBaseConfig = require('./webpack.base.conf.js');
// const webpack = require('webpack')
@@ -26,9 +26,10 @@ module.exports = merge(webpackBaseConfig, {
vendors: ['vue', 'vue-router']
},
output: {
- path: path.resolve(__dirname, 'docs/dist'),
- filename: '[name].[hash:5].js',
+ path: path.resolve(__dirname, '../docs/dist'),
+ filename: 'js/[name].[hash:5].js',
publicPath: '/',
+ chunkFilename: 'js/[name].[chunkhash:5].js',
},
module: {
rules: [
@@ -40,6 +41,21 @@ module.exports = merge(webpackBaseConfig, {
{ loader: 'less-loader', options: { sourceMap: false } }
],
},
+ // {
+ // test: /\.vue$/,
+ // use: [{
+ // loader: 'vue-loader',
+ // options: {
+ // loaders: {
+ // css: 'vue-style-loader!css-loader',
+ // less: 'vue-style-loader!css-loader!less-loader'
+ // },
+ // // postcss: postcss
+ // }
+ // },
+ // { loader: 'kui-loader', options: { prefix: false } }
+ // ]
+ // }
]
},
performance: {
@@ -50,7 +66,7 @@ module.exports = merge(webpackBaseConfig, {
new HtmlWebpackPlugin({
favicon: './docs/assets/favicon.png',
filename: 'index.html',
- template: './docs/index.html',
+ template: './docs/assets/index.html',
chunks: ['vendors', 'index'],
inject: true,
}),
diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js
index 2837da444e0cbaa20421c1fd2c17be9e8d8e928c..59cb6b3d9d23aba74ff9759eb0834b0a9bf539b2 100755
--- a/build/webpack.prod.conf.js
+++ b/build/webpack.prod.conf.js
@@ -6,7 +6,7 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin') //for webpack 4
const UglifyJsPlugin = require('uglifyjs-webpack-plugin'); //for webpack 4
const path = require('path');
const webpackBaseConfig = require('./webpack.base.conf.js');
-const merge = require('webpack-merge');
+const { merge } = require('webpack-merge');
const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const WebpackBar = require('webpackbar')
const { CleanWebpackPlugin } = require('clean-webpack-plugin')
@@ -33,17 +33,18 @@ module.exports = merge(webpackBaseConfig, {
test: /\.less$/,
use: [MiniCssExtractPlugin.loader, 'css-loader', 'less-loader'], // : ,
},
- {
- test: /\.vue$/,
- use: [{
- loader: 'vue-loader',
- options: {
- loaders: { css: 'vue-style-loader!css-loader', less: 'vue-style-loader!css-loader!less-loader' },
- // postLoaders: { html: 'babel-loader' }
- }
- },
- ]
- },]
+ // {
+ // test: /\.vue$/,
+ // use: [{
+ // loader: 'vue-loader',
+ // options: {
+ // loaders: { css: 'vue-style-loader!css-loader', less: 'vue-style-loader!css-loader!less-loader' },
+ // // postLoaders: { html: 'babel-loader' }
+ // }
+ // },
+ // ]
+ // },
+ ]
},
externals: {
"vue": "Vue",
diff --git a/build/webpack.prod.doc.conf.js b/build/webpack.prod.doc.conf.js
index b503e07b87b0f6e11be18c0e60a364ed73d41c4f..ee6a51e4da4e94d37669521a669459309f603aec 100755
--- a/build/webpack.prod.doc.conf.js
+++ b/build/webpack.prod.doc.conf.js
@@ -8,7 +8,7 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin') //for webpack 4
const TerserPlugin = require('terser-webpack-plugin');
const path = require('path');
const webpackBaseConfig = require('./webpack.base.conf.js');
-const merge = require('webpack-merge');
+const { merge } = require('webpack-merge');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const WebpackBar = require('webpackbar')
@@ -20,12 +20,12 @@ module.exports = merge(webpackBaseConfig, {
mode: 'production',
entry: {
index: ['./docs/main.js'],
- // vendors: ['vue', 'vue-router']
+ vendors: ['vue', 'vue-router']
},
output: {
path: path.resolve(__dirname, '../docs/dist'),
filename: 'js/[name].[hash:5].js',
- publicPath: './dist/',
+ publicPath: '/',
chunkFilename: 'js/[name].[chunkhash:5].js',
},
performance: {
@@ -38,29 +38,11 @@ module.exports = merge(webpackBaseConfig, {
// use: ExtractTextPlugin.extract({ fallback: "style-loader", use: [{ loader: "css-loader" }, { loader: "less-loader" },], }),
use: [
{
- loader: MiniCssExtractPlugin.loader, options: {
- publicPath: '../'
- }
+ loader: MiniCssExtractPlugin.loader
},
'css-loader', 'less-loader'],
},
- {
- test: /\.vue$/,
- use: [{
- loader: 'vue-loader',
- options: {
- loaders: {
- css: 'vue-style-loader!css-loader',
- less: 'vue-style-loader!css-loader!less-loader'
- },
- // postLoaders: { html: 'babel-loader' }
- }
- },
- {
- loader: 'kui-loader',
- options: { prefix: false }
- }]
- },]
+ ]
},
optimization: {
splitChunks: {
@@ -97,7 +79,7 @@ module.exports = merge(webpackBaseConfig, {
sourceMap: true,
terserOptions: {
output: {
- // comments: /kui-vue.WH/i,
+ // comments: /kui-vue/i,
},
},
extractComments: false,
@@ -112,14 +94,17 @@ module.exports = merge(webpackBaseConfig, {
}),
new MiniCssExtractPlugin({ filename: "css/[name].[contenthash:5].css" }),
new HtmlWebpackPlugin({
- filename: '../index.html',
- template: path.resolve(__dirname, '../docs/index.html'),
- favicon: path.join(__dirname, '../docs/assets/favicon.png'),
+ favicon: './docs/assets/favicon.png',
+ filename: 'index.html',
+ template: './docs/assets/index.html',
+ chunks: ['vendors', 'index'],
inject: true,
minify: {
removeComments: true,
collapseWhitespace: true,
- removeAttributeQuotes: true
+ removeAttributeQuotes: true,
+ minifyJS: true,
+ minifyCSS: true
},
}),
new CleanWebpackPlugin()
diff --git a/components/index.js b/components/index.js
index 2f51a4885604ef76b8f48049977a61a00ff03e93..78c07f1472d073af4fcba3cf156b6df2cc021ba2 100755
--- a/components/index.js
+++ b/components/index.js
@@ -46,7 +46,7 @@ import { Row, Col } from './grid'
import { version } from '../package.json'
-// import './styles';
+import './styles';
const components = {
Alert, Affix,
diff --git a/components/layout/demo/base.md b/components/layout/demo/base.md
index eb69153aa24997156bdf519a95925c37a8fe1fd2..4c366dceeec2b0aece832feb6b2acfa544575547 100755
--- a/components/layout/demo/base.md
+++ b/components/layout/demo/base.md
@@ -27,7 +27,6 @@
-
Sider
diff --git a/components/layout/demo/index.vue b/components/layout/demo/index.vue
index e5b0b2342a969a37b61a9ef08ab6b5f4fc63cf41..d279f6774791397289bdf2419af8765dc8a6a0d0 100755
--- a/components/layout/demo/index.vue
+++ b/components/layout/demo/index.vue
@@ -7,7 +7,6 @@ import Layout3 from "./layout3.md";
import Layout4 from "./layout4.md";
import Layout5 from "./layout5.md";
import Layout6 from "./layout6.md";
-// import CN from '../index.md'
export default {
render() {
return (
diff --git a/components/layout/demo/layout1.md b/components/layout/demo/layout1.md
index a2316d0c4b2c0a81bc4cfc1354771e3cc1d9f19d..97aa68a1caffae956908839d3e423c6769d4e7ea 100644
--- a/components/layout/demo/layout1.md
+++ b/components/layout/demo/layout1.md
@@ -61,16 +61,6 @@
-
+
```
\ No newline at end of file
diff --git a/components/layout/demo/layout2.md b/components/layout/demo/layout2.md
index ae4c59ca9944e23d1f7abac9c4e63fefaf3e5b5c..65280ea066f5ed9122966701001e57b661af055c 100644
--- a/components/layout/demo/layout2.md
+++ b/components/layout/demo/layout2.md
@@ -60,16 +60,6 @@
-
+
+
```
\ No newline at end of file
diff --git a/components/layout/demo/layout3.md b/components/layout/demo/layout3.md
index dc94538989ec4d026ddbd8ffaffce8b5af179ab3..070443e09212802cf247158ec90f16428e4b0727 100644
--- a/components/layout/demo/layout3.md
+++ b/components/layout/demo/layout3.md
@@ -28,16 +28,6 @@
-
+
+
```
\ No newline at end of file
diff --git a/components/layout/demo/layout4.md b/components/layout/demo/layout4.md
index 0724167bb9a4e15c09d0a9921bc1986bc6dbdf17..5a7559a4cd126a2ca5a43e85c19d41b9084787d3 100644
--- a/components/layout/demo/layout4.md
+++ b/components/layout/demo/layout4.md
@@ -32,16 +32,6 @@
-
+
+
```
\ No newline at end of file
diff --git a/components/layout/demo/layout5.md b/components/layout/demo/layout5.md
index 1ea21a8c9a4a934f66b5a368bcb62f757e098f3d..2b3d45f1eddef50daec1290e58a872b455be1096 100644
--- a/components/layout/demo/layout5.md
+++ b/components/layout/demo/layout5.md
@@ -44,23 +44,6 @@
-
+
+
```
\ No newline at end of file
diff --git a/components/layout/demo/layout6.md b/components/layout/demo/layout6.md
index 4890f29899d927da3f4d9f4721cd73d025f4f0d7..049ca9b945bb12e224bc6fc5feabee4b78d9402f 100644
--- a/components/layout/demo/layout6.md
+++ b/components/layout/demo/layout6.md
@@ -87,16 +87,6 @@
-
+
+
```
\ No newline at end of file
diff --git a/components/layout/layout.jsx b/components/layout/layout.jsx
index 7650841072e3781e8d77f575969d82d8c1b785a6..6007dc104e8daabe5cea0b124ac6cd1a1dca425f 100755
--- a/components/layout/layout.jsx
+++ b/components/layout/layout.jsx
@@ -39,11 +39,8 @@ const layoutBase = {
},
provide() {
return {
- addSider: e => {
- this.siders++
- },
- removeSider: e => {
- this.siders--
+ collectSider: (ismount) => {
+ ismount ? this.siders++ : this.siders--
}
}
},
@@ -69,14 +66,13 @@ const Layout = createComponent('layout', 'Layout')(layoutBase)
const siderBase = {
props: { suffixCls: String },
inject: {
- addSider: { default: e => { } },
- removeSider: { default: e => { } }
+ collectSider: { default: e => { } },
},
mounted() {
- this.addSider()
+ this.collectSider(true)
},
beforeDestroy() {
- this.removeSider()
+ this.collectSider()
},
render() {
const { $slots, suffixCls } = this
diff --git a/components/spin/demo/container.md b/components/spin/demo/container.md
index 6955735c9fc740088cd3dc1a6df8a2e30bc66440..ab6e0e1d0fadfb7bf0c4d7193af92927f1dafc9e 100644
--- a/components/spin/demo/container.md
+++ b/components/spin/demo/container.md
@@ -16,6 +16,12 @@
Loading state:
+
+
```
-
\ No newline at end of file
diff --git a/components/spin/demo/mode.md b/components/spin/demo/mode.md
index 6c6e4bc43c131142ed7bb2c00a38b49cc83b4867..cc62aed63f0560542b935d9961fb5dd994881a0c 100644
--- a/components/spin/demo/mode.md
+++ b/components/spin/demo/mode.md
@@ -23,6 +23,12 @@
+
+
```
-
\ No newline at end of file
diff --git a/components/styles.js b/components/styles.js
index 4f7fd5ca9d6c56222523f4b2ff5d88f60f9a47e4..ebe96528d96022e81ef71f32df232da0199b4f4e 100755
--- a/components/styles.js
+++ b/components/styles.js
@@ -11,7 +11,7 @@ import './carousel/styles';
import './checkbox/styles';
import './datePicker/styles';
import './drawer/styles';
-import './dropdown/styles';
+// import './dropdown/styles';
import './form/styles';
import './empty/styles';
import './icon/styles';
diff --git a/dist/k-ui.css b/dist/k-ui.css
index ca005750f953ae7a64513de2094837d925ce6fcf..a1fcebd11e079e6b1b758c8018f1ea8b6d29fee6 100755
--- a/dist/k-ui.css
+++ b/dist/k-ui.css
@@ -4,4 +4,4 @@
* All rights reserved.
* Author: chuchur@qq.com / www.chuchur.com
*
- */.k-alert{border-radius:5px;margin-bottom:16px;padding:8px 15px;box-sizing:border-box;position:relative;line-height:1.5;font-size:12px;transition:all .3s;overflow:hidden;background:#fff6e6;border:1px solid #ffe4b3}.k-alert-icon{color:orange;position:absolute;top:8px;left:10px;font-size:20px}.k-alert-has-icon{padding-left:38px}.k-alert-has-close{padding-right:30px}.k-alert-has-description{padding:15px}.k-alert-has-description .k-alert-icon{font-size:30px;top:15px}.k-alert-has-description .k-alert-close{font-size:18px}.k-alert-has-description .k-alert-message{font-size:14px;font-weight:500;margin-bottom:5px}.k-alert-has-description .k-alert-description{font-size:14px}.k-alert-has-description.k-alert-has-icon{padding-left:50px}.k-alert-has-description.k-alert-has-close{padding-right:35px}.k-alert-close{font-size:16px;position:absolute;right:4px;top:8px;cursor:pointer;text-decoration:none;color:rgba(0,0,0,.75);padding:0 5px}.k-alert-close:hover{text-decoration:none;color:#f30}.k-alert-success{background:#e6f8ef;border-color:#b3ebce}.k-alert-success .k-alert-icon{color:#00bb5d}.k-alert-error{background:#ffebe6;border-color:#ffc2b3}.k-alert-error .k-alert-icon{color:#f30}.k-alert-slide-leave-to{animation:k-alert-slide-out .3s ease-in-out;animation-fill-mode:both}@keyframes k-alert-slide-out{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(0);transform-origin:0 0;opacity:0}}.k-affix{position:fixed;z-index:1000}.k-badge{position:relative;display:inline-block;line-height:1;vertical-align:middle}.k-badge-count{position:absolute;transform:translate(50%,-50%);transform-origin:100% 0;right:0;line-height:18px;z-index:10;box-shadow:0 0 0 1px #fff}.k-badge-count,.k-badge-mark{top:0;height:20px;border-radius:10px;min-width:20px;background:#ed3f14;color:#fff;text-align:center;padding:0 6px;font-size:12px;white-space:nowrap;box-sizing:border-box}.k-badge-mark{display:inline-block;line-height:20px;box-shadow:0 0 0 2px #fff;bottom:0}.k-badge-dot{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;background:#f30;z-index:10;box-shadow:0 0 0 1px #fff}.k-badge-dot,.k-badge-status-dot{height:6px;width:6px;border-radius:50%}.k-badge-status-dot{position:relative;top:-1px;display:inline-block;vertical-align:middle}.k-badge-status-text{color:rgba(0,0,0,.75);font-size:14px;margin-left:8px}.k-badge-status-success{background-color:#00bb5d}.k-badge-status-error{background-color:#f30}.k-badge-status-warning{background-color:orange}.k-badge-status-default{background-color:#ddd}.k-badge-status-pink{background-color:#f6f}.k-badge-status-red{background-color:#ff1a1a}.k-badge-status-yellow{background-color:#ffd200}.k-badge-status-orange{background-color:#ffb329}.k-badge-status-cyan{background-color:#0cc}.k-badge-status-green{background-color:#00cd00}.k-badge-status-blue{background-color:#0080ff}.k-badge-status-purple{background-color:#994dff}.k-badge-status-geekblue{background-color:#004dff}.k-badge-status-magenta{background-color:#ff4d51}.k-badge-status-volcano{background-color:#ff4200}.k-badge-status-gold{background-color:#ffdf33}.k-badge-status-lime{background-color:#9c0}.k-backtop{box-sizing:border-box;margin:0;padding:0;list-style:none;z-index:10;position:fixed;right:50px;bottom:50px;height:40px;width:40px;cursor:pointer;display:block;overflow:hidden;border-radius:5px}.k-backtop-content{background-color:rgba(0,0,0,.45);opacity:.5;height:40px;transition:opacity .3s ease-in-out;text-align:center;line-height:40px;color:#fff}.k-backtop-content:hover{opacity:1}.k-backtop-content .k-ion{font-size:20px;color:#fff}@keyframes k-backtop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes k-backtop-fade-out{0%{opacity:1}to{opacity:0}}.k-backtop-fade-enter-active{animation:k-backtop-fade-in .4s}.k-backtop-fade-leave-active{animation:k-backtop-fade-out .4s}.k-breadcrumb{line-height:1.5;box-sizing:border-box;margin:0;padding:0;list-style:none;color:rgba(0,0,0,.45);font-size:14px}.k-breadcrumb-item .k-icon{margin-right:4px}.k-breadcrumb-item:hover{color:#3a95ff}.k-breadcrumb-link{cursor:pointer}.k-breadcrumb>span:last-child{color:rgba(0,0,0,.65)}.k-breadcrumb>span:last-child .k-breadcrumb-separator{display:none}.k-breadcrumb-separator{margin:0 5px}.k-btn{color:#fff;font-size:12px;height:32px;line-height:30px;padding:0 15px;box-sizing:border-box;border-radius:5px;display:inline-block;vertical-align:middle;user-select:none;z-index:9;outline:none;border:1px solid transparent}.k-btn:hover{opacity:.8;zoom:0}.k-btn:active{opacity:1}.k-btn>.k-icon+span,.k-btn span+.k-icon{margin-left:4px}.k-btn .k-icon{font-size:16px;vertical-align:middle;margin-top:-2px}.k-btn-block{width:100%}.k-btn-default{color:#333;background:#f9f9f9;border:1px solid #ddd;z-index:0}.k-btn-default:focus{z-index:1;border-color:#3a95ff;color:#3a95ff}.k-btn-loading,.k-btn-loading:hover{opacity:.8}.k-btn-mini{height:25px;line-height:23px;padding:0 8px}.k-btn-mini,.k-btn-mini [class^=k-ion]{font-size:12px}.k-btn-lg{height:40px;line-height:38px;font-size:14px;padding:0 15px}.k-btn-lg .k-icon{font-size:20px}.k-btn-circle{border-radius:30px}.k-btn-success{background-color:#00bb5d;border-color:#00bb5d}.k-btn-primary{background:#3a95ff;border-color:#3a95ff}.k-btn-link{border:none!important;color:#3a95ff}.k-btn-link,.k-btn-link[disabled=disabled]{background:none}.k-btn-danger{border-color:#f30;background:#f30}.k-btn-danger .badge-count{border-color:#f30;color:#f30}.k-btn-warning{background:orange;border-color:orange}.k-btn-gray{background-color:#969696;border-color:#969696}.k-btn-primary.k-btn-hollow{color:#268aff;background:#ebf4ff;border-color:#c4dfff}.k-btn-primary.k-btn-hollow:focus{border-color:#3a95ff;color:#3a95ff}.k-btn-success.k-btn-hollow{color:#00b44d;background:#e6f8ef;border-color:#b3ebce}.k-btn-success.k-btn-hollow:focus{border-color:#00bb5d;color:#00bb5d}.k-btn-gray.k-btn-hollow{color:#8c8c8c;background:#f5f5f5;border-color:#e0e0e0}.k-btn-gray.k-btn-hollow:focus{border-color:#969696;color:#969696}.k-btn-warning.k-btn-hollow{color:#ff9c00;background:#fff6e6;border-color:#ffe4b3}.k-btn-warning.k-btn-hollow:focus{border-color:orange;color:orange}.k-btn-danger.k-btn-hollow{color:#ff1f00;background:#ffebe6;border-color:#ffc2b3}.k-btn-danger.k-btn-hollow:focus{border-color:#f30;color:#f30}.k-btn-group{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap}.k-btn-group .k-btn{margin-left:-1px;position:relative;margin-right:0;border-radius:0}.k-btn-icon-only{padding:0;height:32px;width:32px}.k-btn-icon-only.k-btn-lg{padding:0;height:40px;width:40px}.k-btn-icon-only.k-btn-mini{padding:0;height:25px;width:25px}.k-btn-group-mini .k-btn{height:25px;line-height:23px;font-size:12px;padding:0 8px}.k-btn-group-lg .k-btn{height:40px;line-height:38px;font-size:14px;padding:0 15px}.k-btn-group-circle .k-btn:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.k-btn-group-circle .k-btn:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}button[disabled=disabled]{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3;border-color:#d0d0d0}.k-card{background:#fff;position:relative;border-radius:5px}.k-card .k-card-head{position:relative;border-bottom:1px solid #e9eaec;padding:14px 16px;line-height:1}.k-card .k-card-head .k-icon{vertical-align:middle;margin-right:6px;font-size:14px}.k-card .k-card-head .k-card-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%;display:inline-block;font-size:14px;vertical-align:middle}.k-card .k-card-extra{position:absolute;right:16px;cursor:default;top:50%;font-size:12px;transform:translate3d(0,-50%,0);user-select:none}.k-card .k-card-body{padding:16px;font-size:12px}.k-card-bordered{border:1px solid #eee}.k-color-picker{width:55px;height:30px;border:1px solid #ddd;border-radius:5px;position:relative;display:inline-block}.k-color-picker .k-color-picker-color{height:26px;width:26px;border-radius:5px;margin:2px;overflow:hidden;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker .k-color-picker-color .k-color-picker-color-inner{height:100%;width:100%}.k-color-picker .k-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.4)}.k-color-picker-large{width:70px;height:40px}.k-color-picker-large .k-color-picker-color{width:35.5px;height:35.5px}.k-color-picker-large .k-icon{font-size:22px}.k-color-picker-mini{width:45px;height:25px}.k-color-picker-mini .k-color-picker-color{width:21px;height:21px}.k-color-picker-mini .k-icon{font-size:14px}.k-color-picker-dropdown{width:254px;font-size:0;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;border-radius:5px;background:#fff}.k-color-picker-dropdown .k-color-picker-paint-dot{width:15px;height:15px;display:block;position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;top:10px;left:10px;pointer-events:none}.k-color-picker-dropdown .k-color-picker-paint{width:254px;height:136px}.k-color-picker-dropdown .k-color-picker-bar{padding:14px 16px 0;display:inline-block}.k-color-picker-dropdown .k-color-picker-avatar{width:36px;height:36px;border-radius:50%;float:left;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker-dropdown .k-color-picker-avatar .k-color-picker-avatar-inner{border-radius:50%;width:100%;height:100%}.k-color-picker-dropdown .k-color-picker-bar-box{margin-left:16px;width:170px;float:right;position:relative}.k-color-picker-dropdown .k-color-picker-bar-box canvas{height:13px;width:170px;border-radius:2px}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-alpha{margin-top:10px;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker-dropdown .k-color-picker-bar-box span{width:15px;height:15px;display:block;position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;pointer-events:none}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-hue-dot{top:-1px}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-alpha-dot{top:22px}.k-color-picker-dropdown .k-color-picker-mode{position:relative;margin-left:16px;margin-top:16px}.k-color-picker-dropdown .k-color-picker-mode .k-btn{position:absolute;z-index:1;right:10px;top:10px}.k-color-picker-dropdown .k-color-picker-mode .k-input{text-align:center}.k-color-picker-dropdown .k-color-picker-mode .k-color-picker-key{text-align:center;font-size:12px;line-height:1;width:195px}.k-color-picker-dropdown .k-color-picker-hsla .k-input,.k-color-picker-dropdown .k-color-picker-rgba .k-input{width:44px;margin-right:4px}.k-color-picker-dropdown .k-color-picker-hsla .k-color-picker-key span,.k-color-picker-dropdown .k-color-picker-rgba .k-color-picker-key span{width:44px;display:inline-block;margin-right:4px;color:#8b8b8b}.k-color-picker-dropdown .k-color-picker-hex .k-input{width:188px}.k-color-picker-dropdown .k-color-picker-val{margin:0 0 9px}.k-color-picker-dropdown .k-coclor-picker-defaults{position:relative;box-sizing:border-box;padding:13px 40px 10px 16px;margin-top:13px;min-height:62px;border-top:1px solid #ddd}.k-color-picker-dropdown .k-coclor-picker-defaults span{display:inline-block;width:13px;height:13px;border-radius:2px;margin:0 6px 6px 0;cursor:pointer}.k-color-picker-dropdown .k-coclor-picker-defaults .k-btn{position:absolute;top:14px;right:10px}.k-collapse{background-color:#fafafa;border:1px solid #ddd;border-radius:5px;border-bottom:0;overflow:hidden}.k-collapse>.k-collapse-item{border-bottom:1px solid #ddd}.k-collapse>.k-collapse-item>.k-collapse-header{line-height:22px;padding:12px 0 12px 40px;cursor:pointer;position:relative;color:rgba(0,0,0,.85);font-size:14px}.k-collapse>.k-collapse-item>.k-collapse-header>i{position:absolute;left:16px;top:0;line-height:46px;transform:rotate(0);transition:transform .3s ease-in-out}.k-collapse>.k-collapse-item .k-collapse-content{background-color:#fff;border-top:1px solid #ddd;padding:0 16px;transition:all .3s ease-in-out;box-sizing:border-box;overflow:hidden}.k-collapse>.k-collapse-item .k-collapse-content .k-collapse-content-box{padding:16px 0}.k-collapse>.k-collapse-item-active>.k-collapse-header>i{transform:rotate(90deg)}.k-collaplse-sample{border:none;background:none}.k-collaplse-sample .k-collapse-item{background:#f5f5f5;border:none;margin-bottom:10px;border-radius:5px;overflow:hidden}.k-collaplse-sample .k-collapse-item .k-collapse-content{border:none;background:none}.k-alert-info{background:#ebf4ff;border-color:#c4dfff}.k-alert-info .k-alert-icon{color:#3a95ff}.k-collaplse-slide-enter-actived{animation:slideIn .3s ease-in-out;animation-fill-mode:both}.k-collaplse-slide-leave-actived{animation:slideOut .3s ease-in-out;animation-fill-mode:both}.k-carousel{position:relative;display:block;overflow:hidden;width:100%}.k-carousel:hover [class*=k-carousel-arrow]{opacity:.2}.k-carousel .k-carousel-warpper{transition:transform .5s ease-in-out;width:100%;height:100%}.k-carousel .k-carousel-item{float:left;height:100%;min-height:1px;display:block}.k-carousel .k-carousel-dots{width:100%;text-align:center;list-style:none;z-index:10;position:absolute;line-height:1;bottom:10px;left:0}.k-carousel .k-carousel-dots li{display:inline-block;background:#fff;width:16px;height:3px;margin:0 3px;opacity:.3;border-radius:1px;transition:all .5s ease-in-out;cursor:pointer}.k-carousel .k-carousel-dots li:hover{opacity:.8}.k-carousel .k-carousel-dots .k-carousel-dots-active{width:25px;opacity:1}.k-carousel .k-carousel-dots-radius li{width:8px;height:8px;border-radius:50%}.k-carousel .k-carousel-dots-radius .k-carousel-dots-active{width:8px;opacity:1}.k-carousel [class*=k-carousel-arrow]{position:absolute;top:50%;z-index:100;left:10px;background:#000;border-radius:50%;display:block;height:36px;width:36px;text-align:center;line-height:36px;opacity:0;margin-top:-18px;cursor:pointer;color:#fff;transition:opacity .3s ease-in-out}.k-carousel [class*=k-carousel-arrow]:hover{opacity:.5}.k-carousel .k-carousel-arrow-right{left:auto;right:10px}.k-carousel-vertical .k-carousel-item{float:auto;width:100%;height:auto}.k-carousel-vertical .k-carousel-dots{bottom:auto;top:50%;transform:translateY(-50%);right:0;height:auto;width:17px;left:auto}.k-carousel-vertical .k-carousel-dots li{width:3px;height:16px;margin:5px 0;display:block}.k-carousel-vertical .k-carousel-dots .k-carousel-dots-active{height:25px;width:3px;opacity:1}.k-carousel-vertical .k-carousel-dots-radius li{width:8px;height:8px;border-radius:50%}.k-carousel-vertical .k-carousel-dots-radius .k-carousel-dots-active{height:8px;width:8px;opacity:1}.k-checkbox-wrapper{cursor:pointer;font-size:12px;display:inline-block;user-select:none;line-height:1}.k-checkbox-wrapper .k-checkbox{display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;outline:0;line-height:1;position:relative;margin:0;box-sizing:content-box;font-size:0}.k-checkbox-wrapper .k-checkbox .k-checkbox-inner{box-sizing:content-box;display:inline-block;width:14px;height:14px;position:relative;top:0;left:0;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;overflow:hidden;color:#fff}.k-checkbox-wrapper .k-checkbox .k-checkbox-inner .k-icon{font-size:18px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.k-checkbox-wrapper .k-checkbox .k-checkbox-input{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;opacity:0}.k-checkbox-wrapper .k-checkbox .k-checkbox-input:focus+.k-checkbox-inner{border:1px solid #3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-checkbox-wrapper .k-checkbox-checked .k-checkbox-inner{background:#3a95ff;border-color:#3a95ff;position:relative}.k-checkbox-wrapper .k-checkbox-indeterminate .k-checkbox-inner{position:relative}.k-checkbox-wrapper .k-checkbox-indeterminate .k-checkbox-inner:after{box-sizing:content-box;background-color:#3a95ff;position:absolute;width:8px;height:8px;content:"";left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.k-checkbox-wrapper:hover .k-checkbox-inner{border-color:#3a95ff}.k-checkbox-wrapper .k-checkbox-label{padding:0 8px}.k-checkbox-disabled{cursor:not-allowed;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox .k-checkbox-input{cursor:not-allowed}.k-checkbox-disabled .k-checkbox .k-checkbox-inner{background:#f3f3f3;border-color:#d0d0d0;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox .k-checkbox-inner:after{background-color:#f3f3f3;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox-indeterminate .k-checkbox-inner:after{background-color:#d0d0d0}.k-checkbox-group,.k-datepicker{display:inline-block}.k-datepicker{max-width:100%;box-sizing:border-box;vertical-align:middle;color:#495060;background:#fff;font-size:12px;position:relative;border:1px solid #ddd;min-height:32px;border-radius:5px;cursor:default;user-select:none;min-width:175px;transition:all .3s;outline:none}.k-datepicker:hover{border-color:#3a95ff}.k-datepicker .k-datepicker-selection{padding:0 30px 0 9px}.k-datepicker .k-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:rgba(0,0,0,.4);font-size:14px;transition:all .3s}.k-datepicker .k-datepicker-placeholder,.k-datepicker .k-datepicker-value{transition:all .3s;line-height:30px;color:rgba(0,0,0,.3);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.k-datepicker .k-datepicker-value{color:rgba(0,0,0,.75)}.k-datepicker .k-datepicker-has-clear .k-datepicker-clearable{display:none}.k-datepicker .k-datepicker-has-clear .k-datepicker-clearable:hover{color:rgba(0,0,0,.75)}.k-datepicker .k-datepicker-has-clear:hover .k-datepicker-clearable{display:block}.k-datepicker .k-datepicker-has-clear:hover .k-icon-calendar{display:none}.k-datepicker-range{min-width:307px}.k-datepicker-range .k-datepicker-placeholder,.k-datepicker-range .k-datepicker-value{display:inline-block;vertical-align:middle;min-width:130px;text-align:center}.k-datepicker-range .k-datepicker-separator{display:inline-block;vertical-align:middle;padding:0 5px}.k-datepicker-range.k-datepicker-large{min-width:347px}.k-datepicker-range-dropdown{width:430px}.k-datepicker-open,.k-datepicker:focus{border-color:#3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-datepicker-dropdown{position:absolute;z-index:1003;background:#fff}.k-datepicker-mini{min-height:25px}.k-datepicker-mini .k-datepicker-placeholder,.k-datepicker-mini .k-datepicker-value{line-height:23px}.k-datepicker-mini .k-icon{font-size:12px}.k-datepicker-mini .k-datepicker-selection{padding:0 23px 0 9px}.k-datepicker-large{min-height:40px;min-width:190px}.k-datepicker-large .k-datepicker-placeholder,.k-datepicker-large .k-datepicker-value{line-height:38px;font-size:14px}.k-datepicker-large .k-icon{font-size:16px;right:10px}.k-datepicker-large .k-datepicker-selection{padding:0 38px 0 9px}.k-datepicker-disabled{border-color:#d0d0d0;color:rgba(0,0,0,.3);cursor:not-allowed;background:#f3f3f3}.k-datepicker-disabled:hover{border-color:#d0d0d0}.k-datepicker-disabled .k-datepicker-value{color:rgba(0,0,0,.3)}.k-datepicker-dropdown{box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px;overflow:hidden}.k-calendar{display:inline-block;user-select:none;float:left}.k-calendar+.k-calendar .k-calendar-time-picker{border-left:1px solid #ddd}.k-calendar .k-calendar-body{width:215px;position:relative;height:215px}.k-calendar .k-calendar-head{line-height:32px;height:32px;text-align:center;position:relative}.k-calendar .k-calendar-head span{color:rgba(0,0,0,.75);cursor:pointer;display:inline-block;text-align:center}.k-calendar .k-calendar-head span:hover{color:#3a95ff}.k-calendar .k-calendar-head .k-calendar-next-month-btn,.k-calendar .k-calendar-head .k-calendar-next-year-btn,.k-calendar .k-calendar-head .k-calendar-prev-month-btn,.k-calendar .k-calendar-head .k-calendar-prev-year-btn{position:absolute;color:rgba(0,0,0,.4);padding:0 5px;font-size:16px}.k-calendar .k-calendar-head .k-calendar-day-select,.k-calendar .k-calendar-head .k-calendar-month-select,.k-calendar .k-calendar-head .k-calendar-year-select{font-size:12px;padding:0 2px;position:relative;font-weight:700}.k-calendar .k-calendar-head .k-calendar-prev-year-btn{left:6px}.k-calendar .k-calendar-head .k-calendar-prev-month-btn{left:24px}.k-calendar .k-calendar-head .k-calendar-next-year-btn{right:6px}.k-calendar .k-calendar-head .k-calendar-next-month-btn{right:24px}.k-calendar .k-calendar-head .k-calendar-body{position:relative;width:215px}.k-calendar .k-calendar-days{font-size:0;padding-bottom:5px}.k-calendar .k-calendar-days span{width:25px;height:25px;line-height:23px;margin:5px 0 0 5px;font-size:12px;display:inline-block;text-align:center;box-sizing:border-box}.k-calendar .k-calendar-months,.k-calendar .k-calendar-years{width:100%;height:100%;position:absolute;background:#fff;left:0;top:0;font-size:0;text-align:center}.k-calendar .k-calendar-months span,.k-calendar .k-calendar-years span{font-size:12px;width:56px;margin:15px 6px}.k-calendar .k-calendar-footer{border-top:1px solid #ddd;position:relative;z-index:1;padding:5px 8px;text-align:right;height:26px}.k-calendar .k-calendar-footer .k-calendar-btn-today{float:left}.k-calendar .k-calendar-week{font-weight:500}.k-calendar .k-calendar-date{cursor:pointer;color:rgba(0,0,0,.75);border-radius:5px;position:relative;display:inline-block;text-align:center;overflow:hidden;border:1px solid transparent}.k-calendar .k-calendar-date-on,.k-calendar .k-calendar-date:hover{background:rgba(58,149,255,.15)}.k-calendar .k-calendar-date-out{color:rgba(0,0,0,.4);background:none}.k-calendar span.k-calendar-date-today{border:1px solid #3a95ff}.k-calendar span.k-calendar-date-today:after{content:"";position:absolute;width:5px;height:5px;background:#3a95ff;right:1px;top:1px;border-radius:50%}.k-calendar span.k-calendar-date-selected{color:#fff;font-weight:700;background:#3a95ff;border-radius:5px}.k-calendar span.k-calendar-date-selected.k-calendar-date-disabled{border:1px solid #d0d0d0;box-sizing:border-box}.k-calendar span.k-calendar-date-selected.k-calendar-date-disabled:after{background:#d0d0d0}.k-calendar span.k-calendar-date-selected:hover{background:#3a95ff}.k-calendar span.k-calendar-date-selected:after{background:#fff}.k-calendar span.k-calendar-date-disabled{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3}.k-calendar span.k-calendar-date-disabled.k-calendar-date-today{border-color:#d0d0d0}.k-calendar span.k-calendar-date-disabled.k-calendar-date-today:after{background:#d0d0d0}.k-calendar span.k-calendar-date-disabled:hover{background:#f3f3f3}.k-calendar .k-calendar-time-picker{position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;border-top:1px solid #ddd}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select{width:33.333%;font-size:0;overflow:hidden;height:215px;border-right:1px solid #ddd;box-sizing:border-box;float:left}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select:hover{overflow-y:auto}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul{padding:0;margin:0;list-style:none;width:100%;box-sizing:border-box}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li{display:block;font-size:12px;box-sizing:content-box;width:100%;height:24px;margin:0;padding-left:30px;line-height:24px;list-style:none;cursor:pointer}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li:hover{background:#f5f5f5}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li:last-child:after{display:block;height:192px;content:""}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select:last-child{border:none}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select li.k-calendar-time-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-calendar .k-calendar-time-picker .k-calendar-time-selected{color:#3a95ff;font-weight:700;background:#f5f5f5}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1}}@keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1}}@keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.k-drawer-left-enter-active{animation:fadeInLeft .2s linear}.k-drawer-left-leave-active{animation:fadeOutLeft .2s linear}.k-drawer-right-enter-active{animation:fadeInRight .2s linear}.k-drawer-right-leave-active{animation:fadeOutRight .2s linear}.fade-enter-active{animation:fadeIn .4s linear}.fade-leave-active{animation:fadeOut .4s linear}.k-drawer-top-enter-active{animation:fadeInTop .2s linear}.k-drawer-top-leave-active{animation:fadeOutTop .2s linear}.k-drawer-bottom-enter-active{animation:fadeInBottom .2s linear}.k-drawer-bottom-leave-active{animation:fadeOutBottom .2s linear}.k-drawer{position:fixed;z-index:1002}.k-drawer .k-drawer-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);height:100%;z-index:1000;overflow:hidden}.k-drawer .k-drawer-box{position:absolute;z-index:1001;outline:0;width:520px}.k-drawer .k-drawer-content{position:relative;background-color:#fff;border:0;background-clip:padding-box;height:100%}.k-drawer .k-drawer-content .k-drawer-close{position:absolute;right:16px;cursor:pointer;font-size:20px;color:rgba(0,0,0,.75);line-height:43px;width:43px;right:0;text-align:center;top:0;transition:all .3s ease-in-out}.k-drawer .k-drawer-content .k-drawer-close:hover{color:#f30;transform:rotate(1turn)}.k-drawer .k-drawer-content .k-drawer-header{border-bottom:1px solid #ddd;padding:14px 35px 14px 16px;line-height:1;font-size:14px;font-weight:600;color:rgba(0,0,0,.85);user-select:none}.k-drawer .k-drawer-content .k-drawer-header .k-drawer-header-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-drawer .k-drawer-body{padding:16px;font-size:12px;line-height:1.5;height:calc(100% - 43px);overflow:auto;box-sizing:border-box}.k-drawer .k-drawer-footer{border-top:1px solid #ddd;padding:10px 16px;text-align:right;display:inline-block;width:100%;box-sizing:border-box}.k-drawer .k-drawer-footer .k-btn{margin-left:8px}.k-drawer-has-footer .k-drawer-body{height:calc(100% - 96px)}.k-drawer-open.k-drawer-left,.k-drawer-open.k-drawer-right{width:100%}.k-drawer-open.k-drawer-bottom,.k-drawer-open.k-drawer-top{height:100%}.k-drawer-right{width:0;height:100%;right:0}.k-drawer-right .k-drawer-box{top:0;bottom:0;right:0}.k-drawer-left{width:0;height:100%;left:0}.k-drawer-left .k-drawer-box{top:0;bottom:0;left:0}.k-drawer-top{width:100%;height:0;top:0}.k-drawer-top .k-drawer-box{top:0;left:0;width:100%;height:0}.k-drawer-bottom{right:0}.k-drawer-bottom,.k-drawer-bottom .k-drawer-box{width:100%;height:0;bottom:0;left:0}.k-dropdown{display:inline-block;position:relative}.k-dropdown-rel{cursor:pointer}.k-dropdown-dom{z-index:1003;position:absolute;min-width:200px;padding:10px}.k-dropdown-menu{user-select:none;border-radius:5px;max-height:300px;max-width:500px;background-color:#fff;box-sizing:border-box;box-shadow:0 1px 6px rgba(0,0,0,.2);overflow:auto}.k-dropdown-menu .k-dropdown-item{margin:0;line-height:normal;padding:7px 16px;clear:both;color:#495060;font-size:12px!important;white-space:nowrap;list-style:none;width:100%;box-sizing:border-box;cursor:pointer;overflow:auto}.k-dropdown-menu .k-dropdown-item:hover{background:#f5f5f5}.k-dropdown-menu .k-dropdown-item-text{width:70%;display:inline-block;overflow:hidden;text-overflow:ellipsis;float:left}.k-dropdown-menu .k-dropdown-item-icon{font-size:14px;margin-left:-7px;margin-right:5px;margin-top:2px;float:left}.k-dropdown-menu .k-dropdown-item-shortcut{width:20%;text-align:right;display:inline-block;float:right}.k-dropdown-menu .k-dropdown-item-disabled{background:#f5f5f5;color:#b2b2b2}.k-dropdown-menu .k-dropdown-item-divided{border-top:1px solid #ddd}.k-dropdown-menu .k-dropdown-item-selected{background:#3a95ff;color:#fff}.k-dropdown-menu .k-dropdown-item-selected:hover{background:#3a95ff}.k-form .k-form-item{margin-bottom:24px;vertical-align:top;zoom:1}.k-form .k-form-item:after,.k-form .k-form-item:before{content:"";display:table;clear:both}.k-form .k-form-item .k-form-item{margin:0}.k-form .k-form-item-label{float:left;text-align:right;vertical-align:middle;padding:10px 12px 10px 0;box-sizing:border-box;font-size:14px;line-height:1}.k-form .k-form-item-content{position:relative;line-height:32px}.k-form .k-form-item-error-tip{position:absolute;top:100%;left:0;color:#f30;margin:0;font-size:12px;line-height:1.5}.k-form .k-form-item-required .k-form-item-label:before{content:"*";display:inline;margin-right:4px;line-height:1;font-family:SimSun;font-size:12px;color:#f30}.k-form .k-form-item-error .k-datepicker,.k-form .k-form-item-error .k-input,.k-form .k-form-item-error .k-textarea{border:1px solid #f30}.k-form .k-form-item-error .k-datepicker:focus,.k-form .k-form-item-error .k-input:focus,.k-form .k-form-item-error .k-textarea:focus{border:1px solid #f30;box-shadow:0 0 5px rgba(255,51,0,.75)}.k-form .k-form-item-error .k-select .k-select-selection{border:1px solid #f30}.k-form .k-form-item-error .k-select .k-select-arrow{color:#f30}.k-form .k-form-item-error .k-datepicker-open,.k-form .k-form-item-error .k-select-open .k-select-selection{box-shadow:0 0 5px rgba(255,51,0,.75)}.k-form-label-right .k-form-item-label{text-align:right}.k-form-label-left .k-form-item-label{text-align:left}.k-form-label-top .k-form-item-label{float:none;display:inline-block;padding:0 0 10px;text-align:left}.k-form-label-top .k-form-item-content{margin-left:0}.k-empty{text-align:center;color:rgba(0,0,0,.3);padding-bottom:10px;font-size:12px;cursor:not-allowed}.k-empty i{font-size:30px;padding:10px 0}.k-empty .k-empty-desc{line-height:1.5}@keyframes loadloop{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.k-load-loop{animation:loadloop 1s linear infinite}.k-icon{font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-icon,.k-icon *{display:inline-block}.k-icon *{line-height:1}.k-row{position:relative;margin-left:0;margin-right:0;height:auto;zoom:1;display:block;box-sizing:border-box}.k-row:after,.k-row:before{content:"";display:table;box-sizing:border-box}.k-row:after{clear:both;visibility:hidden;font-size:0;height:0}.k-col-24{display:block;float:left;box-sizing:border-box;width:100%}.k-col-offset-24{margin-left:100%}.k-col-23{display:block;float:left;box-sizing:border-box;width:95.83333333%}.k-col-offset-23{margin-left:95.83333333%}.k-col-22{display:block;float:left;box-sizing:border-box;width:91.66666667%}.k-col-offset-22{margin-left:91.66666667%}.k-col-21{display:block;float:left;box-sizing:border-box;width:87.5%}.k-col-offset-21{margin-left:87.5%}.k-col-20{display:block;float:left;box-sizing:border-box;width:83.33333333%}.k-col-offset-20{margin-left:83.33333333%}.k-col-19{display:block;float:left;box-sizing:border-box;width:79.16666667%}.k-col-offset-19{margin-left:79.16666667%}.k-col-18{display:block;float:left;box-sizing:border-box;width:75%}.k-col-offset-18{margin-left:75%}.k-col-17{display:block;float:left;box-sizing:border-box;width:70.83333333%}.k-col-offset-17{margin-left:70.83333333%}.k-col-16{display:block;float:left;box-sizing:border-box;width:66.66666667%}.k-col-offset-16{margin-left:66.66666667%}.k-col-15{display:block;float:left;box-sizing:border-box;width:62.5%}.k-col-offset-15{margin-left:62.5%}.k-col-14{display:block;float:left;box-sizing:border-box;width:58.33333333%}.k-col-offset-14{margin-left:58.33333333%}.k-col-13{display:block;float:left;box-sizing:border-box;width:54.16666667%}.k-col-offset-13{margin-left:54.16666667%}.k-col-12{display:block;float:left;box-sizing:border-box;width:50%}.k-col-offset-12{margin-left:50%}.k-col-11{display:block;float:left;box-sizing:border-box;width:45.83333333%}.k-col-offset-11{margin-left:45.83333333%}.k-col-10{display:block;float:left;box-sizing:border-box;width:41.66666667%}.k-col-offset-10{margin-left:41.66666667%}.k-col-9{display:block;float:left;box-sizing:border-box;width:37.5%}.k-col-offset-9{margin-left:37.5%}.k-col-8{display:block;float:left;box-sizing:border-box;width:33.33333333%}.k-col-offset-8{margin-left:33.33333333%}.k-col-7{display:block;float:left;box-sizing:border-box;width:29.16666667%}.k-col-offset-7{margin-left:29.16666667%}.k-col-6{display:block;float:left;box-sizing:border-box;width:25%}.k-col-offset-6{margin-left:25%}.k-col-5{display:block;float:left;box-sizing:border-box;width:20.83333333%}.k-col-offset-5{margin-left:20.83333333%}.k-col-4{display:block;float:left;box-sizing:border-box;width:16.66666667%}.k-col-offset-4{margin-left:16.66666667%}.k-col-3{display:block;float:left;box-sizing:border-box;width:12.5%}.k-col-offset-3{margin-left:12.5%}.k-col-2{display:block;float:left;box-sizing:border-box;width:8.33333333%}.k-col-offset-2{margin-left:8.33333333%}.k-col-1{display:block;float:left;box-sizing:border-box;width:4.16666667%}.k-col-offset-1{margin-left:4.16666667%}.k-row-flex{display:flex;flex-flow:row wrap}.k-row-flex:after,.k-row-flex:before{display:none}.k-row-flex-top{align-items:flex-start}.k-row-flex-middle{align-items:center}.k-row-flex-bottom{align-items:flex-end}.k-row-flex-start{justify-content:flex-start}.k-row-flex-end{justify-content:flex-end}.k-row-flex-center{justify-content:center}.k-row-flex-space-around{justify-content:space-around}.k-row-flex-space-between{justify-content:space-between}.k-input-wrapper{position:relative;display:inline-block;width:100%;max-width:100%}.k-input-wrapper .k-input-icon{position:absolute;top:0;left:7px;top:50%;transform:translateY(-50%);font-size:20px;color:rgba(0,0,0,.4);z-index:1}.k-input-wrapper .k-input-icon+.k-input{padding-left:32px}.k-input,.k-textarea{box-sizing:border-box;display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;font-size:12px;margin:0;border:1px solid #ddd;border-radius:5px;color:rgba(0,0,0,.75);background-color:#fff;background-image:none;position:relative;cursor:text;transition:border .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-input:focus,.k-textarea:focus{box-shadow:0 0 5px rgba(58,149,255,.75);border-color:#3a95ff;outline:none}.k-input:hover,.k-textarea:hover{border-color:#3a95ff}.k-input:disabled,.k-textarea:disabled{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3;border-color:#d0d0d0}.k-input:disabled::placeholder,.k-textarea:disabled::placeholder{color:rgba(0,0,0,.3)}.k-input:disabled:hover,.k-textarea:disabled:hover{border-color:#d0d0d0}.k-textarea{max-width:100%;height:auto;vertical-align:bottom;font-size:12px;resize:none;outline:none}.k-input-has-clear .k-input,.k-input-has-suffix .k-input{padding-right:32px}.k-input-suffix{position:absolute;right:12px;top:50%;font-size:12px;transform:translateY(-50%);line-height:1;cursor:pointer;user-select:none}.k-input-suffix:hover{color:rgba(0,0,0,.75)}.k-input-suffix .k-icon{font-size:16px}.k-input-clearable{position:absolute;right:8px;cursor:pointer;z-index:10;top:50%;font-size:15px;transform:translateY(-50%);color:#969696}.k-input-clearable:hover{color:rgba(0,0,0,.75)}.k-input-mini .k-input,input.k-input-mini{padding:2px 7px;height:25px;line-height:23px}.k-input-mini .k-input-clearable{right:9px;font-size:11px}.k-input-mini .k-input-icon{left:5px;font-size:16px}.k-input-mini .k-input-icon+.k-input{padding-left:24px}.k-input-mini.k-input-has-clear .k-input{padding-right:25px}.k-input-mini .k-input-suffix{right:5px}.k-input-mini .k-input-suffix .k-icon{font-size:12px}.k-input-lg .k-input,input.k-input-lg{padding:2px 7px;height:40px;line-height:38px;font-size:14px}.k-input-lg .k-input-clearable{right:10px;font-size:18px}.k-input-lg .k-input-icon{font-size:25px;left:8px}.k-input-lg .k-input-icon+.k-input{padding-left:40px}.k-input-lg.k-input-has-clear .k-input{padding-right:40px}.k-input-lg .k-input-suffix{right:15px}.k-input-lg .k-input-suffix .k-icon{font-size:18px}::-ms-clear,::-ms-reveal{display:none}.k-preview-box{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:9999}.k-preview-box .k-image{max-height:80%;max-width:88%}.k-preview-box .k-preview-close{cursor:pointer;display:block;width:120px;height:120px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;right:-60px;top:-60px;position:absolute;z-index:99;font-size:30px;font-weight:700;padding:65px 43px 0 0;text-align:center}.k-layout{background:#f0f2f5;box-sizing:border-box;display:flex;flex-direction:column}.k-layout:before{content:"";display:table;box-sizing:border-box}.k-layout:after{content:"";clear:both;visibility:hidden;font-size:0;height:0}.k-layout .k-layout-header{height:64px;line-height:64px;padding:0 50px;background:#22303f;box-sizing:border-box}.k-layout .k-layout-content{flex:1;overflow:hidden}.k-layout .k-layout-sider{position:relative;min-width:0;transition:all .2s;background:#646d82}.k-layout .k-layout-footer{background:#f0f2f5;padding:24px 50px;font-size:14px}.k-layout-has-sider{flex-direction:row;width:100%}.k-layout-has-sider .k-layout{flex:1}.k-modal .k-modal-wrap{overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.k-modal .k-modal-mask,.k-modal .k-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.k-modal .k-modal-mask{background-color:rgba(55,55,55,.6);height:100%;overflow:hidden}.k-modal .k-modal-inner{position:relative;background-color:#fff;z-index:1001;outline:0;border-radius:5px;top:100px;overflow:hidden;margin:0 auto;box-shadow:0 0 10px 3px rgba(55,55,55,.2);width:520px}.k-modal .k-modal-content{position:relative;border:0;background-clip:padding-box;height:100%;overflow:hidden}.k-modal .k-modal-content .k-modal-close{position:absolute;cursor:pointer;font-size:20px;color:rgba(0,0,0,.75);width:43px;height:43px;top:0;right:0;transition:all .3s ease-in-out}.k-modal .k-modal-content .k-modal-close .k-icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.k-modal .k-modal-content .k-modal-close:hover{color:#f30;transform:rotate(1turn)}.k-modal .k-modal-content .k-modal-header{border-bottom:1px solid #e9eaec;padding:14px 16px;line-height:1;font-size:14px;font-weight:700;user-select:none}.k-modal .k-modal-content .k-modal-header .k-modal-header-inner{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-modal .k-modal-content .k-modal-body{padding:16px;font-size:12px;line-height:1.5;height:calc(100% - 88px);overflow:auto;box-sizing:border-box}.k-modal .k-modal-content .k-modal-footer{border-top:1px solid #e9eaec;padding:6px 16px;text-align:right;display:inline-block;width:100%;box-sizing:border-box}.k-modal .k-modal-content .k-modal-footer .k-btn{margin-left:8px}.k-modal-can-move .k-modal-header{cursor:move}.k-modal-can-move .k-modal-inner{position:absolute}.k-modal-center .k-modal-wrap{text-align:center}.k-modal-center .k-modal-wrap:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.k-modal-center .k-modal-inner{top:0;display:inline-block;text-align:left;vertical-align:middle}.k-modal-max .k-modal-inner{height:100%;width:100%;top:0;left:0;border-radius:0}.k-modal-max .k-modal-inner .k-modal-footer{position:absolute;width:100%;bottom:0;left:0;background:#fff}.k-toast .k-modal-inner{width:416px;background:#fff;border-radius:5px;padding:16px;overflow:hidden}.k-toast .k-toast-header .k-toast-icon{font-size:28px;margin-right:12px;float:left}.k-toast .k-toast-header .k-toast-title{font-size:16px;font-weight:700;overflow:hidden;line-height:1.5}.k-toast .k-toast-content{padding-left:40px;padding-top:8px;font-size:14px}.k-toast .k-toast-footer{float:right;margin-top:20px}.k-toast .k-toast-footer .k-btn{margin-left:8px}.k-toast-success .k-toast-icon{color:#00bb5d}.k-toast-error .k-toast-icon{color:#f30}.k-toast-warning .k-toast-icon{color:orange}.k-toast-info .k-toast-icon{color:#3a95ff}.k-toast-confirm .k-toast-icon{color:orange}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.k-modal-fade-enter-active{animation:fade-in .4s linear}.k-modal-fade-leave-active{animation:fade-out .4s linear}@keyframes k-modal-zoom-in{0%{opacity:0;transform:scale3d(.3,.3,0)}to{opacity:1}}@keyframes k-modal-zoom-out{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,0)}}.k-modal-zoom-enter-active{animation:k-modal-zoom-in .25s cubic-bezier(.78,.14,.15,.86)}.k-modal-zoom-leave-active{animation:k-modal-zoom-out .25s cubic-bezier(.78,.14,.15,.86)}.k-message{font-size:14px;line-height:1.5;color:rgba(0,0,0,.75);box-sizing:border-box;margin:0;padding:0;position:fixed;z-index:1010;width:100%;top:16px;left:0;pointer-events:none}.k-message .k-message-box{box-sizing:content-box;padding:0 12px 14px;text-align:center;transition:all .3s}.k-message .k-message-content{box-sizing:content-box;line-height:1.5;padding:10px 16px;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff;display:inline-block;pointer-events:all}.k-message .k-message-content .k-message-icon{margin-right:8px;font-size:18px;vertical-align:middle}.k-message .k-message-close{overflow:hidden;cursor:pointer;float:right;margin-left:15px;font-size:20px}.k-message-success .k-message-icon{color:#00bb5d}.k-message-error .k-message-icon{color:#f30}.k-message-info .k-message-icon{color:#3a95ff}.k-message-warning .k-message-icon{color:orange}@keyframes msgIn{0%{opacity:0;margin-top:-55px}to{opacity:1;margin-top:0}}@keyframes msgOut{0%{opacity:1;margin-top:-55px}to{opacity:0;margin-top:0}}.k-message-slide-enter-active{animation:msgIn .3s ease}.k-message-slide-leave-active{animation:msgOut .3s ease}.k-menu{display:block;margin:0;padding:0;outline:0;font-size:14px;position:relative;zoom:1;background:#fff;list-style:none;transition:background .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.k-menu ol,.k-menu ul{list-style:none!important}.k-menu:after,.k-menu:before{content:"";display:table}.k-menu .k-menu-item-icon,.k-menu .k-menu-submenu-inner .k-icon{margin-right:8px}.k-menu-submenu-arrow{transition:all .3s;margin-left:6px;width:14px;height:14px;text-indent:0}.k-menu .k-icon+span{opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.k-menu-item,.k-menu .k-menu-submenu-title{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;transition:font-size .3s cubic-bezier(.215,.61,.355,1),padding .3s cubic-bezier(.215,.61,.355,1)}.k-menu .k-menu-submenu-affix{padding-left:16px;line-height:1}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item{width:50%;display:inline-block;line-height:1;height:auto;margin:6px 0;cursor:default}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item .k-menu-submenu-affix-item-text{font-size:12px;box-sizing:border-box;padding:3px 5px;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:2px;cursor:pointer}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item-active .k-menu-submenu-affix-item-text{border:1px solid #3a95ff;color:#3a95ff}.k-menu-inline{border-right:1px solid #ddd;width:100%}.k-menu-inline .k-menu-item,.k-menu-inline .k-menu-submenu{line-height:40px;font-size:14px;list-style:none}.k-menu-inline .k-menu{border:0;list-style:none;margin:0;padding:0}.k-menu-inline .k-menu-item{padding:0 24px;width:calc(100% + 1px);box-sizing:border-box;position:relative}.k-menu-inline .k-menu-item:after{content:"";position:absolute;width:0;height:0;top:50%;right:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}.k-menu-inline .k-menu-submenu .k-menu-item{padding:0 24px 0 48px}.k-menu-inline .k-menu-submenu .k-menu-submenu{text-indent:12px}.k-menu-inline .k-menu-submenu-title{padding:0 36px 0 24px;position:relative}.k-menu-inline .k-menu-submenu-title .k-menu-submenu-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.k-menu-inline .k-menu-item-group-title{padding:0 16px 0 32px}.k-menu-inline .k-menu-item-group-list{margin:0}.k-menu-inline .k-menu-popup{transition:all .3s cubic-bezier(.215,.61,.355,1)}.k-menu-inline>.k-menu-submenu-opened>.k-menu-submenu-title>.k-menu-submenu-arrow{transform:rotate(-180deg) translateY(50%)}.k-menu-vertical{border-right:1px solid #ddd;width:100%}.k-menu-vertical .k-menu-submenu-inner{white-space:nowrap}.k-menu-vertical>.k-menu-item,.k-menu-vertical>.k-menu-submenu{line-height:40px;position:relative;cursor:pointer;font-size:14px;z-index:3;list-style:none}.k-menu-vertical .k-menu-item,.k-menu-vertical .k-menu-submenu-title{padding:0 34px 0 16px;line-height:40px}.k-menu-vertical .k-menu-item-icon-affix{position:absolute;right:10px;width:20px;height:20px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.75)}.k-menu-vertical .k-menu-popup{top:0;box-sizing:content-box;position:absolute;z-index:1001;min-width:160px;box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:5px;margin-left:5px}.k-menu-vertical .k-menu-popup>.k-menu{border-radius:5px;border:none;margin:0;list-style:none}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item-group-title{line-height:32px;padding:0 12px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item-group-list .k-menu-item{position:relative}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item{line-height:40px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-vertical .k-menu-popup .k-menu-submenu{position:relative}.k-menu-vertical>.k-menu-submenu>.k-menu-submenu-title>.k-menu-submenu-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.k-menu-horizontal{border-bottom:1px solid #ddd;white-space:nowrap;font-size:0;line-height:40px}.k-menu-horizontal>.k-menu-item,.k-menu-horizontal>.k-menu-submenu{padding:0 16px;position:relative;cursor:pointer;font-size:14px;z-index:3;display:inline-block;list-style:none;top:1px;vertical-align:bottom;border-bottom:2px solid transparent}.k-menu-horizontal .k-menu-popup{left:0;margin-top:5px;box-sizing:content-box;position:absolute;z-index:1001;min-width:160px;box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu-item-group-list{margin:0}.k-menu-horizontal .k-menu-popup .k-menu{border-radius:5px;margin:0}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item{line-height:40px}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu .k-menu-item-group{line-height:40px}.k-menu-horizontal .k-menu-popup .k-menu .k-menu-item-group:last-child .k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-horizontal .k-menu-submenu .k-menu-item,.k-menu-horizontal .k-menu-submenu .k-menu-submenu{display:block}.k-menu-horizontal .k-menu-submenu .k-menu-submenu{position:relative}.k-menu-horizontal .k-menu-submenu .k-menu-submenu .k-menu-submenu-arrow{transform:rotate(-90deg) translateX(50%);top:50%;position:absolute;right:16px}.k-menu-horizontal .k-menu-submenu .k-menu-submenu .k-menu-popup{top:0;margin-left:5px}.k-menu-horizontal>.k-menu-submenu-active>.k-menu-submenu-title>.k-menu-submenu-arrow{transform:rotate(-180deg)}.k-menu-horizontal .k-menu-item-group-title{font-size:12px;line-height:35px;padding:0 12px}.k-menu-light .k-menu-item-group-title{font-size:12px;color:rgba(0,0,0,.4)}.k-menu-light .k-menu-item-active,.k-menu-light .k-menu-item-active a,.k-menu-light .k-menu-item-selected,.k-menu-light .k-menu-item-selected a,.k-menu-light>.k-menu-submenu-active>.k-menu-submenu-title,.k-menu-light>.k-menu-submenu-selected>.k-menu-submenu-title{color:#3a95ff}.k-menu-light.k-menu-horizontal>.k-menu-item-active,.k-menu-light.k-menu-horizontal>.k-menu-item-selected,.k-menu-light.k-menu-horizontal>.k-menu-submenu-active,.k-menu-light.k-menu-horizontal>.k-menu-submenu-selected{border-bottom-color:#3a95ff}.k-menu-light.k-menu-horizontal .k-menu-submenu .k-menu-item-selected,.k-menu-light.k-menu-inline .k-menu-item-selected{background-color:#ebf4ff}.k-menu-light.k-menu-inline .k-menu-item-selected:after{top:0;height:100%;border-right:3px solid #3a95ff}.k-menu-light.k-menu-vertical .k-menu-item-selected{background-color:#ebf4ff}.k-menu-light>.k-menu-item>a{color:rgba(0,0,0,.75);display:block}.k-menu-light>.k-menu-item>a:hover{color:#3a95ff}.k-menu-light .k-menu-item-disabled,.k-menu-light .k-menu-submenu-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-menu-dark{background-color:#22303f;color:hsla(0,0%,100%,.75)}.k-menu-dark .k-menu-item-group-title{font-size:12px;color:hsla(0,0%,100%,.75)}.k-menu-dark .k-menu-item-active,.k-menu-dark .k-menu-submenu-active .k-menu-submenu-title,.k-menu-dark .k-menu-submenu-selected,.k-menu-dark .k-menu-submenu-selected a{color:#fff}.k-menu-dark .k-menu-item-selected{background-color:#3a95ff}.k-menu-dark .k-menu-item-selected a{color:#fff}.k-menu-dark.k-menu-inline{border-right:0}.k-menu-dark.k-menu-inline .k-menu-item,.k-menu-dark.k-menu-inline .k-menu-submenu{width:100%}.k-menu-dark .k-menu-inline{background-color:#161f29}.k-menu-dark.k-menu-vertical{border-right:0}.k-menu-dark.k-menu-vertical .k-menu-item-icon-affix{color:#fff}.k-menu-dark.k-menu-vertical .k-menu-submenu-affix-item-active .k-menu-submenu-affix-item-text{background-color:#fff;color:#333;border:none}.k-menu-dark.k-menu-horizontal{border-bottom:0}.k-menu-dark.k-menu-horizontal .k-menu-item,.k-menu-dark.k-menu-horizontal .k-menu-submenu{top:0;margin-top:0;border-color:#22303f;border-bottom:0}.k-menu-dark>.k-menu-item>a{color:hsla(0,0%,100%,.75);display:block}.k-menu-dark>.k-menu-item>a:hover{color:#fff}.k-menu-dark .k-menu-item-disabled,.k-menu-dark .k-menu-submenu-disabled{color:hsla(0,0%,100%,.3);cursor:not-allowed}.k-menu-inline-collapased{width:80px}.k-menu-inline-collapased>.k-menu-submenu{padding:0}.k-menu-inline-collapased>.k-menu-item,.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title{padding:0 32px;text-overflow:clip;overflow:hidden}.k-menu-inline-collapased>.k-menu-item .k-icon,.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title .k-icon{font-size:16px}.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title>.k-menu-submenu-arrow{display:none}.k-menu-inline-collapased .k-icon+span{max-width:0;opacity:0;display:inline-block}.k-collaplse-slide-enter-active{animation:slideIn .15s ease-in-out;animation-fill-mode:both}.k-collaplse-slide-leave-active{animation:slideOut .3s ease-in-out;animation-fill-mode:both}@keyframes slideIn{0%{transform:scaleY(0);transform-origin:0 0;opacity:0}to{transform:scaleY(1);transform-origin:0 0;opacity:1}}@keyframes slideOut{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(0);transform-origin:0 0;opacity:0}}.k-menu-submenu-fade-enter-active{animation:k-menu-zoom-in .2s cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}.k-menu-submenu-fade-leave-active{animation:k-menu-zoom-out .2s cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}@keyframes k-menu-zoom-in{0%{transform:scale(.8);transform-origin:top left;opacity:0}to{transform:scale(1);transform-origin:top left;opacity:1}}@keyframes k-menu-zoom-out{0%{transform:scale(1);transform-origin:top left;opacity:1}to{transform:scale(.8);transform-origin:top left;opacity:0}}.k-notice{font-size:14px;line-height:1.5;color:rgba(0,0,0,.75);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;list-style:none;position:fixed;z-index:1010;width:384px;max-width:calc(100vw - 32px);margin:0 24px 0 0;right:0;top:24px;bottom:auto}.k-notice .k-notice-box{box-sizing:content-box;transition:all .3s ease-in-out;padding:16px 35px 16px 16px;border-radius:5px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff;line-height:1.5;position:relative;margin-bottom:16px;overflow:hidden}.k-notice .k-notice-has-icon{padding-left:45px}.k-notice .k-notice-title{font-size:16px;color:rgba(0,0,0,.85);margin-bottom:8px;line-height:22px;vertical-align:middle;display:inline-block}.k-notice .k-notice-icon{font-size:22px;margin-right:8px;position:absolute;top:17px;left:16px}.k-notice .k-notoce-desc{font-size:14px;line-height:1.5}.k-notice .k-notice-close{position:absolute;right:8px;top:13px;outline:none;cursor:pointer;color:rgba(0,0,0,.75);font-size:20px;display:block;padding:0 5px}.k-notice .k-notice-close:hover{color:#f30}.k-notice .k-notice-info .k-notice-icon{color:#3a95ff}.k-notice .k-notice-error .k-notice-icon{color:#f30}.k-notice .k-notice-success .k-notice-icon{color:#00bb5d}.k-notice .k-notice-warning .k-notice-icon{color:orange}@keyframes noticeIn{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1}}@keyframes noticeOut{0%{opacity:1}to{opacity:0;transform:scaleY(.5)}}.k-notice-slide-enter-active{animation:noticeIn .3s ease}.k-notice-slide-leave-active{animation:noticeOut .3s ease}.k-page{color:rgba(0,0,0,.75);font-size:13px;padding:20px 0;user-select:none}.k-page .k-pager{margin:0 auto;display:inline-block;vertical-align:middle}.k-page .k-pager .k-pager-item{background:#fff;color:rgba(0,0,0,.75);min-width:30px;height:30px;line-height:30px;border-radius:5px;text-align:center;display:inline-block;box-sizing:content-box;border:1px solid #ddd;margin:0 8px 0 -1px;font-size:14px;cursor:pointer;position:relative;vertical-align:middle}.k-page .k-pager .k-pager-item:hover{border-color:#3a95ff;color:#3a95ff}.k-page .k-pager .k-pager-item:hover .k-icon{color:#3a95ff}.k-page .k-pager .k-pager-item.active{border:1px solid #3a95ff;color:#3a95ff}.k-page .k-pager .k-pager-item span{margin:0 5px}.k-page .k-pager .k-pager-item .k-icon{color:rgba(0,0,0,.4);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.k-page .k-pager .k-pager-more{font-size:20px;border-color:transparent}.k-page .k-pager .k-pager-more:hover{border-color:transparent}.k-page .k-pager .k-pager-item-disabled{border-color:#d0d0d0;cursor:not-allowed}.k-page .k-pager .k-pager-item-disabled .k-icon{color:rgba(0,0,0,.3)}.k-page .k-pager .k-pager-item-disabled:hover{border-color:#d0d0d0}.k-page .k-pager .k-pager-item-disabled:hover .k-icon{color:rgba(0,0,0,.3)}.k-page .k-pager .k-pager-more{color:#969696}.k-page .k-page-sizer{display:inline-block;width:90px}.k-page .k-page-number{margin:0 4px}.k-page .k-page-number,.k-page .k-page-options{display:inline-block;font-size:13px}.k-page .k-page-options span{padding:0 5px}.k-page .k-page-options .k-page-options-elevator{width:50px;font-size:13px;text-align:center;vertical-align:middle}.k-page .k-page-options .k-page-options-action{vertical-align:middle}.k-page-mini .k-pager .k-pager-item{height:24px;font-size:12px;line-height:24px;min-width:24px}.k-page-mini .k-page-sizer{width:80px}.k-page-mini .k-page-number{font-size:12px}.k-poptip{display:inline-block;position:relative}.k-poptip-content{min-width:200px;font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-poptip-content .k-poptip-inner{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-poptip-content .k-poptip-inner-content{padding:8px 16px;box-sizing:border-box}.k-poptip-content .k-poptip-title{font-size:14px;font-weight:500;color:rgba(0,0,0,.75);margin:0;padding:8px 16px;position:relative;border-bottom:1px solid #eee;text-overflow:ellipsis;overflow:hidden}.k-poptip-content .k-poptip-arrow{position:absolute;width:12px;height:12px;border:4px solid transparent;box-sizing:border-box;transform:rotate(45deg);background:#fff}.k-poptip-content[k-placement^=top] .k-poptip-arrow{bottom:8px;box-shadow:3px 3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=top] .k-poptip-inner{margin-bottom:12px}.k-poptip-content[k-placement=top] .k-poptip-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.k-poptip-content[k-placement=top-right] .k-poptip-arrow{right:10px}.k-poptip-content[k-placement=top-left] .k-poptip-arrow{left:10px}.k-poptip-content[k-placement^=bottom] .k-poptip-arrow{top:8px;box-shadow:-3px -3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=bottom] .k-poptip-inner{margin-top:12px}.k-poptip-content[k-placement=bottom] .k-poptip-arrow{left:50%}.k-poptip-content[k-placement=bottom-left] .k-poptip-arrow{left:10px}.k-poptip-content[k-placement=bottom-right] .k-poptip-arrow{right:10px}.k-poptip-content[k-placement^=left] .k-poptip-arrow{right:8px;box-shadow:3px -3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=left] .k-poptip-inner{margin-right:12px}.k-poptip-content[k-placement=left] .k-poptip-arrow{top:50%;margin-top:-6px}.k-poptip-content[k-placement=left-bottom] .k-poptip-arrow{bottom:10px}.k-poptip-content[k-placement=left-top] .k-poptip-arrow{top:10px}.k-poptip-content[k-placement^=right] .k-poptip-arrow{left:8px;box-shadow:-3px 3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=right] .k-poptip-inner{margin-left:12px}.k-poptip-content[k-placement=right] .k-poptip-arrow{top:50%;transform:translateY(-50%) rotate(45deg)}.k-poptip-content[k-placement=right-top] .k-poptip-arrow{top:10px}.k-poptip-content[k-placement=right-bottom] .k-poptip-arrow{bottom:10px}.k-poptip-dark{background-color:rgba(0,0,0,.75);color:#fff}.k-poptip-dark .k-poptip-title{border-bottom:1px solid rgba(0,0,0,.2)}.k-poptip-fade-enter-active{animation:pop-zoom-in .3s}.k-poptip-fade-leave-active{animation:pop-zoom-out .3s}.k-popconfirm{display:inline-block;position:relative}.k-popconfirm-content{min-width:200px;font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-popconfirm-content .k-popconfirm-inner{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-popconfirm-content .k-popconfirm-inner-content{padding:18px 18px 10px;box-sizing:border-box;position:relative}.k-popconfirm-content .k-icon{position:absolute;font-size:18px;color:orange;top:19px}.k-popconfirm-content .k-popconfirm-footer{padding-top:10px}.k-popconfirm-content .k-popconfirm-title{padding:0 0 0 24px;font-size:14px}.k-popconfirm-content .k-popconfirm-arrow{position:absolute;width:12px;height:12px;border:4px solid transparent;box-sizing:border-box;transform:rotate(45deg);background:#fff}.k-popconfirm-content .k-popconfirm-footer{text-align:right;padding:8px 16px 16px}.k-popconfirm-content .k-popconfirm-footer .k-btn{margin-left:10px}.k-popconfirm-content[k-placement^=top] .k-popconfirm-arrow{bottom:8px;box-shadow:3px 3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=top] .k-popconfirm-inner{margin-bottom:12px}.k-popconfirm-content[k-placement=top] .k-popconfirm-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.k-popconfirm-content[k-placement=top-right] .k-popconfirm-arrow{right:10px}.k-popconfirm-content[k-placement=top-left] .k-popconfirm-arrow{left:10px}.k-popconfirm-content[k-placement^=bottom] .k-popconfirm-arrow{top:8px;box-shadow:-3px -3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=bottom] .k-popconfirm-inner{margin-top:12px}.k-popconfirm-content[k-placement=bottom] .k-popconfirm-arrow{left:50%}.k-popconfirm-content[k-placement=bottom-left] .k-popconfirm-arrow{left:10px}.k-popconfirm-content[k-placement=bottom-right] .k-popconfirm-arrow{right:10px}.k-popconfirm-content[k-placement^=left] .k-popconfirm-arrow{right:8px;box-shadow:3px -3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=left] .k-popconfirm-inner{margin-right:12px}.k-popconfirm-content[k-placement=left] .k-popconfirm-arrow{top:50%;margin-top:-6px}.k-popconfirm-content[k-placement=left-bottom] .k-popconfirm-arrow{bottom:10px}.k-popconfirm-content[k-placement=left-top] .k-popconfirm-arrow{top:10px}.k-popconfirm-content[k-placement^=right] .k-popconfirm-arrow{left:8px;box-shadow:-3px 3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=right] .k-popconfirm-inner{margin-left:12px}.k-popconfirm-content[k-placement=right] .k-popconfirm-arrow{top:50%;transform:translateY(-50%) rotate(45deg)}.k-popconfirm-content[k-placement=right-top] .k-popconfirm-arrow{top:10px}.k-popconfirm-content[k-placement=right-bottom] .k-popconfirm-arrow{bottom:10px}.k-popconfirm-fade-enter-active{animation:pop-zoom-in .3s}.k-popconfirm-fade-leave-active{animation:pop-zoom-out .3s}.k-progress .k-progress-inner{display:inline-block;border-radius:10px;background-color:#f3f3f3;stroke:#f3f3f3;overflow:hidden;vertical-align:middle;width:calc(100% - 38px);margin-right:8px}.k-progress .k-progress-bg{height:8px;border-radius:10px;background-color:#3a95ff;stroke:#3a95ff;width:30%;transition:all .3s ease-in-out}.k-progress .k-progress-text{display:inline-block;width:30px;font-size:12px;color:rgba(0,0,0,.75);line-height:1;white-space:nowrap;vertical-align:middle}.k-progress .k-progress-text .k-icon{font-size:20px}.k-progress-hide-info .k-progress-inner{width:100%;margin-right:0}.k-progress-circle,.k-progress-dashboard{width:120px;height:120px;display:inline-block;position:relative}.k-progress-circle .k-progress-text,.k-progress-dashboard .k-progress-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}@keyframes k-progress-active{0%{width:0;opacity:0}80%{opacity:.3;width:80%}to{opacity:0;width:100%}}.k-progress-active .k-progress-bg{position:relative}.k-progress-active .k-progress-bg:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff;opacity:0;border-radius:10px;animation:k-progress-active 2.4s linear infinite}.k-progress-exception .k-progress-inner .k-progress-bg{background-color:#f30}.k-progress-exception .k-icon{color:#f30}.k-progress-exception .k-progress-bg{stroke:#f30}.k-progress-success .k-progress-inner .k-progress-bg{background-color:#00bb5d}.k-progress-success .k-icon{color:#00bb5d}.k-progress-success .k-progress-bg{stroke:#00bb5d}.k-radio-group{display:inline-block;font-size:0;white-space:nowrap}.k-radio-group .k-btn{position:relative;margin-left:-1px!important;z-index:0;border-radius:0}.k-radio-group .k-btn:focus{z-index:2}.k-radio-group .k-btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.k-radio-group .k-btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.k-radio-group .k-btn-primary.k-btn-hollow{z-index:1;color:#3a95ff;border-color:#3a95ff}.k-radio-cirle .k-btn:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.k-radio-cirle .k-btn:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.k-radio-wrapper{user-select:none;font-size:12px}.k-radio-wrapper,.k-radio-wrapper .k-radio{cursor:pointer;display:inline-block;line-height:1}.k-radio-wrapper .k-radio{vertical-align:middle;white-space:nowrap;outline:0;position:relative;margin:0;font-size:0}.k-radio-wrapper .k-radio .k-radio-inner{box-sizing:content-box;display:inline-block;width:14px;height:14px;position:relative;top:0;left:0;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;border-radius:50%}.k-radio-wrapper .k-radio .k-radio-inner:after{box-sizing:content-box;width:4px;height:4px;position:absolute;left:5px;top:5px;border-radius:6px;display:block;content:" ";opacity:0;background-color:#3a95ff;transition:all .2s ease-in-out}.k-radio-wrapper .k-radio .k-radio-input{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;opacity:0}.k-radio-wrapper .k-radio .k-radio-input:focus+.k-radio-inner{border:1px solid #3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-radio-wrapper .k-radio-checked .k-radio-inner{background:#fff;border-color:#3a95ff;position:relative}.k-radio-wrapper .k-radio-checked .k-radio-inner:after{opacity:1;width:8px;height:8px;left:3px;top:3px}.k-radio-wrapper .k-radio-label{padding:0 8px}.k-radio-disabled{color:rgba(0,0,0,.3)}.k-radio-disabled,.k-radio-disabled .k-radio .k-radio-input{cursor:not-allowed}.k-radio-disabled .k-radio .k-radio-inner{background:#f3f3f3;border-color:#d0d0d0}.k-radio-disabled .k-radio .k-radio-inner:after{background-color:#d0d0d0}.k-spin{display:inline-block;position:relative}.k-spin-loading{position:absolute;width:100%;height:100%;transition:all .3s}.k-spin-flip{background-color:hsla(0,0%,100%,.7)}.k-spin-flip:after{content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;background-color:#3a95ff;animation:k-spin-animate-flip 3s cubic-bezier(.09,.57,.49,.9) 0s infinite}.k-spin-bounce{background-color:hsla(0,0%,100%,.7)}.k-spin-bounce:after,.k-spin-bounce:before{content:"";width:40px;height:40px;border-radius:50%;background-color:#3a95ff;opacity:.6;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;animation:k-spin-animate-bounce 2s ease-in-out infinite}.k-spin-bounce:before{animation-delay:-1s}.k-spin-zoom{background-color:hsla(0,0%,100%,.7)}.k-spin-zoom:after,.k-spin-zoom:before{content:"";width:40px;height:40px;border-radius:50%;background:#3a95ff;opacity:.6;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;animation:k-spin-animate-zoom 2s cubic-bezier(.09,.57,.49,.9) 0s infinite}.k-spin-zoom:before{animation-delay:-1s}.k-spin-rotate{background-color:hsla(0,0%,100%,.7)}.k-spin-rotate:after,.k-spin-rotate:before{border:5px solid #d8eaff;border-radius:50%;content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}.k-spin-rotate:after{border:5px solid transparent;border-top-color:#3a95ff;animation:k-spin-animate-rotate .5s linear infinite;box-sizing:content-box}@keyframes k-spin-animate-flip{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes k-spin-animate-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes k-spin-animate-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes k-spin-animate-zoom{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.k-select{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;vertical-align:middle;color:#495060;font-size:12px;position:relative;outline:none}.k-select:focus .k-select-selection{border:1px solid #ddd;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-select-selection{border-radius:5px;overflow:hidden;display:block;box-sizing:border-box;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border:1px solid #ddd;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;min-height:32px;position:relative}.k-select-search-wrap{position:absolute;left:5px;z-index:1;top:50%;background:none;transform:translateY(-50%)}.k-select-search-wrap .k-select-search{border:none;width:.75em;min-width:.75em;height:20px;padding:0;background:none;outline:none;font-size:12px}.k-select-labels{padding:3px 32px 0 0;overflow:hidden}.k-select-labels .k-select-tag{padding:2px 22px 2px 5px;border:1px solid #ddd;border-radius:5px;margin:0 0 3px 5px;float:left;position:relative;line-height:18px;overflow:hidden}.k-select-labels .k-select-tag .k-icon{position:absolute;right:3px;font-size:20px;text-align:center;display:block;top:50%;transform:translateY(-50%)}.k-select-labels .k-select-tag .k-icon:hover{color:#f30}.k-select-labels .k-select-search-wrap{float:left;position:relative;transform:none;top:0}.k-select .k-select-search-mirror{opacity:0;white-space:pre;pointer-events:none;position:absolute;left:0;top:0;z-index:1;font-size:12px}.k-select .k-select-placeholder{position:absolute;left:0;top:0;z-index:0;padding-left:9px;padding-right:30px;color:rgba(0,0,0,.3);top:50%;transform:translateY(-50%);max-width:100%}.k-select .k-select-label,.k-select .k-select-placeholder{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.k-select .k-select-label{display:block;height:30px;line-height:30px;padding-top:-1px;padding-left:8px;padding-right:32px;border:none;background:transparent;width:100%;cursor:pointer}.k-select .k-select-arrow{font-size:14px;box-sizing:border-box;transform:translateY(-50%) rotate(0deg);transform-origin:center;transition:transform .3s ease-in-out}.k-select .k-select-arrow,.k-select .k-select-clearable{position:absolute;top:50%;right:9px;color:rgba(0,0,0,.4)}.k-select .k-select-clearable{transform:translateY(-50%);display:none;font-size:15px}.k-select .k-select-clearable:hover{color:rgba(0,0,0,.75)}.k-select:focus .k-select-selection,.k-select:hover .k-select-selection{border-color:#3a95ff}.k-select-dropdown{user-select:none;border-radius:5px;width:inherit;max-height:200px;overflow:auto;background-color:#fff;box-sizing:border-box;box-shadow:0 1px 6px rgba(0,0,0,.2);position:absolute;z-index:1003}.k-select-dropdown ul{padding:0;margin:0;list-style:none;left:0}.k-select-dropdown .k-select-loading{padding:10px;font-size:12px}.k-select-dropdown .k-select-loading .k-icon{font-size:14px}.k-select-dropdown .k-select-loading span{margin-left:8px}.k-select-dropdown .k-select-item{margin:0;line-height:normal;padding:7px 16px;clear:both;color:#495060;font-size:12px!important;white-space:nowrap;list-style:none;width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative}.k-select-dropdown .k-select-item:hover{background:#f5f5f5}.k-select-dropdown .k-select-item .k-icon{position:absolute;top:0;right:9px;font-size:15px;top:50%;transform:translateY(-50%);display:none;color:rgba(0,0,0,.4)}.k-select-dropdown .k-select-item .k-icon,.k-select-dropdown .k-select-item:hover .k-icon{display:block}.k-select-dropdown .k-select-item-selected{background:#f5f5f5;color:#3a95ff;font-weight:500}.k-select-dropdown .k-select-item-selected:hover{background:#f5f5f5}.k-select-dropdown .k-select-item-selected .k-icon{color:#3a95ff;display:block}.k-select-dropdown .k-select-item-disabled{background:#f3f3f3;color:rgba(0,0,0,.3);cursor:not-allowed}.k-select-dropdown-multiple .k-select-item{padding-right:31px}.k-select-mini .k-select-selection{min-height:25px}.k-select-mini .k-select-arrow,.k-select-mini .k-select-clearable{font-size:12px;right:5px}.k-select-mini .k-select-label{line-height:23px;height:23px;padding-right:23px;font-size:12px}.k-select-mini .k-select-placeholder{font-size:12px}.k-select-mini .k-select-labels{padding:2px 23px 0 0}.k-select-mini .k-select-labels .k-select-tag{padding:2px 22px 2px 5px;margin:0 0 3px 4px;line-height:1}.k-select-mini .k-select-labels .k-select-tag .k-icon{font-size:18px}.k-select-mini .k-select-labels .k-select-search{height:18px;line-height:18px;left:0;float:left}.k-select-large .k-select-placeholder{font-size:14px}.k-select-large .k-select-selection{font-size:14px;min-height:40px}.k-select-large .k-select-arrow,.k-select-large .k-select-clearable{font-size:18px;right:10px}.k-select-large .k-select-label{line-height:38px;height:38px;padding-right:32px;font-size:14px}.k-select-large .k-select-labels{padding:4px 32px 0 0}.k-select-large .k-select-labels .k-select-tag{padding:8px 28px 8px 5px;margin:0 0 3px 4px;line-height:1}.k-select-large .k-select-labels .k-select-tag .k-icon{font-size:22px}.k-select-large .k-select-labels .k-select-search{height:18px;line-height:18px;left:0;float:left}.k-select-open .k-select-selection{border-color:#3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-select-open .k-select-arrow{transform:translateY(-50%) rotate(180deg)}.k-select-disabled{color:rgba(0,0,0,.3)}.k-select-disabled .k-select-label{cursor:not-allowed}.k-select-disabled .k-select-selection{background:#f3f3f3;cursor:not-allowed}.k-select-disabled .k-select-arrow{color:#d0d0d0}.k-select-disabled:hover .k-select-selection{border-color:#d0d0d0}.k-select-has-clear:hover .k-select-clearable{display:block}.k-select-has-clear:hover .k-select-arrow{display:none}.k-select-tag-enter-active{animation:zoomIn .2s ease-out}.k-select-tag-leave-active{animation:zoomOut .2s ease-out}.k-switch{min-width:44px;height:24px;line-height:22px;border-radius:24px;vertical-align:middle;border:1px solid #ccc;background-color:#ccc;font-size:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .36s cubic-bezier(.78,.14,.15,.86);display:inline-block;box-sizing:border-box;overflow:hidden;outline:none}.k-switch:focus{box-shadow:0 0 5px rgba(58,149,255,.75)}.k-switch .k-icon{font-size:22px}.k-switch:after{content:"";width:20px;height:20px;border-radius:20px;background-color:#fff;position:absolute;left:1px;top:50%;cursor:pointer;transform:translate3d(0,-50%,0);transition:all .36s cubic-bezier(.78,.14,.15,.86)}.k-switch .k-switch-inner{color:#fff;margin-left:25px;margin-right:8px;display:block;line-height:22px}.k-switch:active:after{width:25px}.k-switch-mini{min-width:28px;height:16px}.k-switch-mini:after{width:12px;height:12px;border-radius:12px}.k-switch-mini:active:after{width:15px}.k-switch-checked{background:#3a95ff;border-color:#3a95ff}.k-switch-checked:after{left:100%;transform:translate3d(-100%,-50%,0);margin-left:-1px}.k-switch-checked .k-switch-inner{margin-left:8px;margin-right:25px}.k-switch-checked.k-switch-success{background:#19be6b;border-color:#19be6b}.k-switch-checked.k-switch-primary{background:#3a95ff;border-color:#3a95ff}.k-switch-checked.k-switch-danger{background:#ed3f14;border-color:#ed3f14}.k-switch-checked.k-switch-warning{background:#ffac13;border-color:#ffac13}.k-switch-disabled{opacity:.5;cursor:not-allowed}.k-steps{font-size:0;width:100%}.k-steps .k-step-item{position:relative;display:inline-block;vertical-align:top;color:#999}.k-steps .k-step-item .k-step-tail{width:100%;padding:0 10px;position:absolute;left:0;top:13px;box-sizing:border-box}.k-steps .k-step-item .k-step-tail i{display:inline-block;width:100%;height:1px;vertical-align:top;background:#e9eaec;border-radius:1px;position:relative}.k-steps .k-step-item .k-step-tail i:before{position:absolute;left:0;top:0;content:"";width:0;background:#3a95ff;height:1px;transition:width .3s ease-in-out}.k-steps .k-step-item .k-step-icon{display:inline-block;position:relative;background-color:#fff;padding-right:8px}.k-steps .k-step-item .k-step-icon>i{font-size:24px;width:20px;height:28px;line-height:28px;text-align:center}.k-steps .k-step-item .k-step-icon .k-step-icon-inner{box-sizing:border-box;width:26px;height:26px;display:block;border:1px solid #ccc;line-height:24px;text-align:center;border-radius:50%;font-size:14px}.k-steps .k-step-item .k-step-icon .k-step-icon-inner .k-ion-ios-close{font-size:20px;vertical-align:middle}.k-steps .k-step-item .k-step-main{display:inline-block;position:relative;vertical-align:top}.k-steps .k-step-item .k-step-main .k-step-title{display:inline-block;padding-right:16px;font-size:14px;font-weight:700;background:#fff;line-height:28px}.k-steps .k-step-item .k-step-main .k-step-description{font-size:12px}.k-steps .k-step-item:last-child .k-step-tail{display:none}.k-steps .k-steps-process{color:#666}.k-steps .k-steps-process .k-step-icon>i{color:#3a95ff}.k-steps .k-steps-process .k-step-icon .k-step-icon-inner{border-color:#3a95ff;background-color:#3a95ff;color:#fff}.k-steps .k-steps-finish .k-step-icon{color:#3a95ff;font-weight:700}.k-steps .k-steps-finish .k-step-icon .k-step-icon-inner{border-color:#3a95ff}.k-steps .k-steps-finish .k-step-tail i:before{width:100%}.k-steps .k-steps-error{color:#f30}.k-steps .k-steps-error .k-step-icon .k-step-icon-inner{border-color:#f30;color:#f30}.k-steps-vertical .k-step-item{display:block}.k-steps-vertical .k-step-item .k-step-icon{padding-right:16px;padding-bottom:8px;float:left}.k-steps-vertical .k-step-item .k-step-main{min-height:48px;overflow:hidden;display:block}.k-steps-vertical .k-step-item .k-step-main .k-step-description{padding-bottom:20px}.k-steps-vertical .k-step-item .k-step-tail{height:100%;padding:0 0 5px;left:13px;top:0;width:1px}.k-steps-vertical .k-step-item .k-step-tail i{display:inline-block;height:100%;width:1px;vertical-align:top}.k-steps-vertical .k-step-item .k-step-tail i:before{position:absolute;left:0;top:0;height:0;content:"";background:#3a95ff;width:1px;transition:height .3s ease-in-out}.k-steps-vertical .k-steps-finish .k-step-tail i:before{height:100%}.k-steps-mini .k-step-item .k-step-tail{top:10px}.k-steps-mini .k-step-item .k-step-icon .k-step-icon-inner{width:18px;height:18px;line-height:16px;font-size:12px}.k-steps-mini .k-step-item .k-step-main .k-step-title{font-size:12px;line-height:24px}.k-steps-mini .k-step-item .k-step-main .k-step-description{display:none}.k-timeline{background-color:#fff;font-size:12px;overflow:hidden;z-index:1;margin:0;padding:0;list-style:none}.k-timeline,.k-timeline .k-time-line-item{position:relative}.k-timeline .k-time-line-item:before{position:absolute;width:1px;background:#ddd;left:7px;content:"";height:100%;top:8px}.k-timeline .k-time-line-item:last-child:before{display:none}.k-timeline .k-time-line-dot{position:absolute;background:#fff;top:4px;left:-.5px;font-size:16px;color:#3a95ff;line-height:1;border-radius:50%}.k-timeline .k-time-line-icon-default{font-size:12px;left:1px;top:5.5px}.k-timeline .k-time-line-item-content{padding:0 0 20px 18px;font-size:12px;position:relative;line-height:22px;top:0;box-sizing:border-box}.k-timeline-center{width:100%;display:inline-block}.k-timeline-center .k-time-line-item{width:50%}.k-timeline-center .k-time-line-item:nth-child(odd){left:50%;margin-left:-8px}.k-timeline-center .k-time-line-item:nth-child(2n){text-align:right}.k-timeline-center .k-time-line-item:nth-child(2n) .k-time-line-dot{left:100%;transform:translateX(-50%)}.k-timeline-center .k-time-line-item:nth-child(2n) .k-time-line-item-content{padding:0 12px 20px 0}.k-timeline-center .k-time-line-item:nth-child(2n):before{left:100%;margin-left:-1px;z-index:0}.k-timeline-right{text-align:right}.k-timeline-right .k-time-line-item:before{left:100%;margin-left:-7px}.k-timeline-right .k-time-line-dot{left:100%;margin-left:-14.5px}.k-timeline-right .k-time-line-icon-default{margin-left:-12.5px}.k-timeline-right .k-time-line-item-content{padding-right:18px}.k-tag{display:inline-block;line-height:20px;height:auto;padding:0 7px;border:1px solid #ddd;background-color:#fafafa;font-size:12px;border-radius:5px;box-sizing:border-box;white-space:nowrap;margin-right:8px;vertical-align:middle;cursor:pointer}.k-tag .k-tag-close{font-size:16px;margin-left:4px;vertical-align:-4px}.k-tag .k-tag-close:hover{color:#f30}.k-tag-pink{color:#f6f;border-color:#f6f;background-color:#fff0ff}.k-tag-red{color:#ff1a1a;border-color:#ff1a1a;background-color:#ffe8e8}.k-tag-yellow{color:#ffd200;border-color:#ffd200;background-color:#fffbe6}.k-tag-orange{color:#ffb329;border-color:#ffb329;background-color:#fff7ea}.k-tag-cyan{color:#0cc;border-color:#0cc;background-color:#e6fafa}.k-tag-green{color:#00cd00;border-color:#00cd00;background-color:#e6fae6}.k-tag-blue{color:#0080ff;border-color:#0080ff;background-color:#e6f2ff}.k-tag-purple{color:#994dff;border-color:#994dff;background-color:#f5edff}.k-tag-geekblue{color:#004dff;border-color:#004dff;background-color:#e6edff}.k-tag-magenta{color:#ff4d51;border-color:#ff4d51;background-color:#ffedee}.k-tag-volcano{color:#ff4200;border-color:#ff4200;background-color:#ffece6}.k-tag-gold{color:#ffdf33;border-color:#ffdf33;background-color:#fffceb}.k-tag-lime{color:#9c0;border-color:#9c0;background-color:#f5fae6}.k-tag-has-color{color:#fff;border-color:transparent}.k-tag-has-color .k-tag-close{color:#fff}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.k-tag-enter-active{animation:zoomIn .2s ease-out}.k-tag-leave-active{animation:zoomOut .2s ease-out}.k-tooltip{display:inline-block;position:relative}.k-tooltip-content{font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-tooltip-content .k-tooltip-inner{background:rgba(0,0,0,.75);box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-tooltip-content .k-tooltip-title{padding:6px 8px;color:#fff;font-size:14px}.k-tooltip-content .k-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent;box-sizing:border-box}.k-tooltip-content[k-placement^=top] .k-tooltip-arrow{bottom:7px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=top] .k-tooltip-inner{margin-bottom:12px}.k-tooltip-content[k-placement=top] .k-tooltip-arrow{left:50%;transform:translateX(-50%)}.k-tooltip-content[k-placement=top-right] .k-tooltip-arrow{right:10px}.k-tooltip-content[k-placement=top-left] .k-tooltip-arrow{left:10px}.k-tooltip-content[k-placement^=bottom] .k-tooltip-arrow{top:7px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=bottom] .k-tooltip-inner{margin-top:12px}.k-tooltip-content[k-placement=bottom] .k-tooltip-arrow{left:50%}.k-tooltip-content[k-placement=bottom-left] .k-tooltip-arrow{left:10px}.k-tooltip-content[k-placement=bottom-right] .k-tooltip-arrow{right:10px}.k-tooltip-content[k-placement^=left] .k-tooltip-arrow{right:7px;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=left] .k-tooltip-inner{margin-right:12px}.k-tooltip-content[k-placement=left] .k-tooltip-arrow{top:50%;margin-top:-6px}.k-tooltip-content[k-placement=left-bottom] .k-tooltip-arrow{bottom:10px}.k-tooltip-content[k-placement=left-top] .k-tooltip-arrow{top:10px}.k-tooltip-content[k-placement^=right] .k-tooltip-arrow{left:7px;border-width:5px 5px 5px 0;border-right-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=right] .k-tooltip-inner{margin-left:12px}.k-tooltip-content[k-placement=right] .k-tooltip-arrow{top:50%;transform:translateY(-50%)}.k-tooltip-content[k-placement=right-top] .k-tooltip-arrow{top:10px}.k-tooltip-content[k-placement=right-bottom] .k-tooltip-arrow{bottom:10px}@keyframes pop-zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pop-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.k-tooltip-fade-enter-active{animation:pop-zoom-in .3s}.k-tooltip-fade-leave-active{animation:pop-zoom-out .3s}.k-table{background:#fff;width:100%;margin:10px 0;overflow:auto;box-sizing:border-box;position:relative}.k-table .k-spin{position:absolute;width:100%;height:100%;left:0;top:0}.k-table table{width:100%;border-collapse:collapse;border-spacing:0;background:#fff}.k-table table thead{background:#f5f5f5;border-bottom:1px solid #ddd}.k-table table tr>th{overflow-wrap:break-word}.k-table table tr>th[colspan]:not([colspan="1"]){text-align:center}.k-table table tr>td,.k-table table tr>th{font-size:14px;padding:10px;overflow-wrap:break-word;word-wrap:break-word}.k-table table .k-table-cell-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-table table .k-table-cell-sorter{cursor:pointer;user-select:none}.k-table table .k-table-cell-sorter:hover{background:#ddd}.k-table table .k-table-cell-sorter .k-table-sorter{display:inline-block;margin-left:8px;vertical-align:middle}.k-table table .k-table-cell-sorter .k-icon{display:block;font-size:16px}.k-table table .k-table-cell-sorter .k-icon:first-child{margin-bottom:-.6em}.k-table table .k-table-cell-sorter .actived{color:#3a95ff}.k-table table tbody>tr{border-bottom:1px solid #ddd}.k-table table tbody>tr:nth-child(2n){background:#f5f5f5}.k-table table tbody>tr.k-table-row-hover,.k-table table tbody>tr:hover{background:#f1f8ff}.k-table table .k-table-expand-row:hover{background:#f5f5f5}.k-table table td table tr:last-child{border-bottom:none}.k-table table td table tbody>tr:hover{background:#f1f8ff}.k-table-header{padding:10px;border-top:1px solid #ddd}.k-table-footer{padding:10px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.k-table td>a,.k-table th>a{color:#3a95ff}.k-table .k-empty{padding:30px 0;box-sizing:content-box}.k-table-fixed table{table-layout:fixed}.k-table-fixed-header{word-break:break-all}.k-table-fixed-header .k-table-fixed-left-thead,.k-table-fixed-header .k-table-fixed-main-thead,.k-table-fixed-header .k-table-fixed-right-thead{overflow:scroll;margin-bottom:-20px;background-color:#f5f5f5}.k-table-fixed-header .k-table-fixed-left-thead::-webkit-scrollbar,.k-table-fixed-header .k-table-fixed-main-thead::-webkit-scrollbar,.k-table-fixed-header .k-table-fixed-right-thead::-webkit-scrollbar{background-color:#f5f5f5;border-bottom:1px solid #ddd}.k-table-fixed-header .k-table-fixed-left-thead{overflow-y:hidden}.k-table-fixed-left,.k-table-fixed-right{position:absolute;top:0;overflow:hidden}.k-table-fixed-right{right:0}.k-table-fixed-right .k-table-fixed-right-body{overflow-x:hidden;overflow-y:scroll}.k-table-fixed-right table{width:auto}.k-table-fixed-left{left:0}.k-table-fixed-left .k-table-fixed-left-body{overflow:hidden}.k-table-fixed-left table{width:auto}.k-table-scroll-left .k-table-fixed-right{box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-right .k-table-fixed-left{box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-middle .k-table-fixed-right{box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-middle .k-table-fixed-left{box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.k-table-mini table tr td,.k-table-mini table tr th{padding:5px 8px}.k-table .k-table{margin:-10px;width:auto}.k-table .k-table:after{content:"";display:table}.k-table .k-table table tbody tr{background-color:#f5f5f5}.k-table-bordered{border:1px solid #ddd}.k-table-bordered .k-table-footer{border-top:1px solid #ddd;border-bottom:none}.k-table-bordered thead th{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.k-table-bordered .k-table-fixed-left-thead::-webkit-scrollbar,.k-table-bordered .k-table-fixed-main-thead::-webkit-scrollbar,.k-table-bordered .k-table-fixed-right-thead::-webkit-scrollbar{border-top:none}.k-table-bordered .k-table-header{border-bottom:1px solid #ddd;border-top:none}.k-table-bordered td,.k-table-bordered th{border:1px solid #ddd}.k-table-bordered tr:first-child td{border-top:none}.k-table-bordered tr:last-child,.k-table-bordered tr:last-child td{border-bottom:none}.k-table-bordered tr td:first-child,.k-table-bordered tr th:first-child{border-left:none}.k-table-bordered tr td:last-child,.k-table-bordered tr th:last-child{border-right:none}.k-table-bordered table thead,.k-table-bordered tr th,.k-table-bordered tr th:first-child{border-top:none}.k-table-bordered .k-table-fixed-right{border-left:1px solid #ddd}.k-table-bordered .k-table{margin:-11px -10px -11px -11px;border-right:none}.k-table-cell-selection{text-align:center}.k-table-selection-col{width:50px}.k-table-expand-icon-col{width:50px;min-width:50px}.k-table-row-expand-icon-cell{text-align:center}.k-table-row-expand-icon-cell .k-icon{cursor:pointer}.k-table-row-expand-icon-cell .k-icon:hover{color:#3a95ff}.k-tree .k-tree-item{padding:.2em 0;margin:0;list-style:none;white-space:nowrap;outline:0;user-select:none}.k-tree .k-tree-children{margin:0}.k-tree .k-tree-children .k-tree-children{padding:0 0 0 24px}.k-tree .k-tree-commes{display:inline-block;width:12px}.k-tree .k-checkbox-wp{margin:0}.k-tree .k-tree-icon{vertical-align:middle}.k-tree .k-tree-title{display:inline-block;margin:0;padding:0 4px;border-radius:3px;cursor:pointer;color:rgba(0,0,0,.75)}.k-tree .k-tree-title:focus,.k-tree .k-tree-title:hover{background:#ebf4ff;outline:none}.k-tree .k-tree-item-disabled .k-tree-icon,.k-tree .k-tree-item-disabled .k-tree-title{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tree .k-tree-title-selected,.k-tree .k-tree-title-selected:focus,.k-tree .k-tree-title-selected:hover{background:#c4dfff}.k-tree .k-tree-arrow{width:24px;height:24px;line-height:24px;display:inline-block;vertical-align:middle;position:relative;text-align:center;transform:rotate(0deg);transition:transform .2s ease-in-out;cursor:pointer}.k-tree .k-tree-arrow-open{transform:rotate(90deg)}.k-tree .k-tree-children{overflow:hidden;transition:all .2s ease-in-out}.k-tree .tree-nodata{padding:8px 10px;display:block;color:rgba(0,0,0,.3);font-size:12px}::selection{background:#3a95ff;color:#fff}@keyframes dropDownIn{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes dropDownOut{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}.dropdown-enter-active{transform-origin:0 0;animation:dropDownIn .3s}.dropdown-leave-active{transform-origin:0 0;animation:dropDownOut .3s}.k-tabs{overflow:hidden}.k-tabs .k-tabs-bar{border-bottom:1px solid #ddd;margin:0 0 16px}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next,.k-tabs .k-tabs-bar .k-tabs-tab-btn-prev{position:absolute;line-height:39px;cursor:pointer;left:0;width:32px;text-align:center;font-size:20px;color:rgba(0,0,0,.4);bottom:0}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next-disabed,.k-tabs .k-tabs-bar .k-tabs-tab-btn-prev-disabed{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next{right:2px;left:auto}.k-tabs .k-tabs-bar .k-tabs-extra{float:right;line-height:45px;padding-left:6px}.k-tabs .k-tabs-bar .k-tabs-nav-container{margin-bottom:-1px;position:relative;white-space:nowrap;overflow:hidden;font-size:14px;line-height:1.5}.k-tabs .k-tabs-bar .k-tabs-nav-container .k-tabs-nav-wrap{overflow:hidden}.k-tabs .k-tabs-bar .k-tabs-nav-container .k-tabs-nav{display:inline-block;transition:transform .3s}.k-tabs .k-tabs-bar .k-tabs-nav-container-scroll{padding:0 32px}.k-tabs .k-tabs-bar .k-tabs-nav-container-scroll .k-tabs-nav-scroll{transition:transform .3s}.k-tabs .k-tabs-bar .k-tabs-tab{display:inline-block;height:100%;margin:0 32px 0 0;padding:12px 16px;font-size:14px;cursor:pointer;user-select:none;transition:color .3s;border-top-left-radius:5px;border-top-right-radius:5px;color:rgba(0,0,0,.75)}.k-tabs .k-tabs-bar .k-tabs-tab .k-tabs-close{margin:0 -5px 0 0;width:16px;text-align:center;color:rgba(0,0,0,.4)}.k-tabs .k-tabs-bar .k-tabs-tab .k-tabs-close:hover{color:#f30}.k-tabs .k-tabs-bar .k-tabs-tab:last-child{margin:0 2px 0 0}.k-tabs .k-tabs-bar .k-tabs-tab:hover{color:#3a95ff}.k-tabs .k-tabs-bar .k-tabs-tab-active{color:#3a95ff;font-weight:700}.k-tabs .k-tabs-bar .k-tabs-tab-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tabs .k-tabs-bar .k-tabs-tab-disabled:hover{color:rgba(0,0,0,.3)}.k-tabs .k-tabs-bar .k-tabs-ink-bar{position:absolute;height:2px;background:#3a95ff;bottom:0;transition:transform .3s ease-in-out}.k-tabs .k-tabs-content{width:100%;display:flex;flex-direction:row;transition:margin-left .3s cubic-bezier(.645,.045,.355,1);will-change:margin-left}.k-tabs .k-tabs-content .k-tabs-tabpane{flex-shrink:0;width:100%;opacity:1}.k-tabs-animated .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-animated .k-tabs-content .k-tabs-tabpane{float:left;transition:opacity .45s}.k-tabs-card .k-tabs-bar .k-tabs-extra{line-height:38px}.k-tabs-card .k-tabs-bar .k-tabs-tab{margin-right:2px;border:1px solid #ddd;background:#fafafa;padding:8px 16px}.k-tabs-card .k-tabs-bar .k-tabs-tab-active{background:#fff;border-bottom-color:transparent}.k-tabs-card .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-card .k-tabs-content{display:block}.k-tabs-card .k-tabs-content .k-tabs-tabpane:not(.k-tabs-tabpane-active){height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.k-tabs-sample .k-tabs-bar{margin:0;border:none}.k-tabs-sample .k-tabs-bar .k-tabs-tab{margin:0;padding:10px 16px}.k-tabs-sample .k-tabs-bar .k-tabs-tab-active{background:#fff}.k-tabs-sample .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-sample .k-tabs-content{display:block}.k-tabs-sample .k-tabs-content .k-tabs-tabpane{padding:16px;background:#fff;box-sizing:border-box}.k-tabs-sample .k-tabs-content .k-tabs-tabpane:not(.k-tabs-tabpane-active){height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none;transition:none}
\ No newline at end of file
+ */.k-alert{border-radius:5px;margin-bottom:16px;padding:8px 15px;box-sizing:border-box;position:relative;line-height:1.5;font-size:12px;transition:all .3s;overflow:hidden;background:#fff6e6;border:1px solid #ffe4b3}.k-alert-icon{color:orange;position:absolute;top:8px;left:10px;font-size:20px}.k-alert-has-icon{padding-left:38px}.k-alert-has-close{padding-right:30px}.k-alert-has-description{padding:15px}.k-alert-has-description .k-alert-icon{font-size:30px;top:15px}.k-alert-has-description .k-alert-close{font-size:18px}.k-alert-has-description .k-alert-message{font-size:14px;font-weight:500;margin-bottom:5px}.k-alert-has-description .k-alert-description{font-size:14px}.k-alert-has-description.k-alert-has-icon{padding-left:50px}.k-alert-has-description.k-alert-has-close{padding-right:35px}.k-alert-close{font-size:16px;position:absolute;right:4px;top:8px;cursor:pointer;text-decoration:none;color:rgba(0,0,0,.75);padding:0 5px}.k-alert-close:hover{text-decoration:none;color:#f30}.k-alert-success{background:#e6f8ef;border-color:#b3ebce}.k-alert-success .k-alert-icon{color:#00bb5d}.k-alert-error{background:#ffebe6;border-color:#ffc2b3}.k-alert-error .k-alert-icon{color:#f30}.k-alert-slide-leave-to{animation:k-alert-slide-out .3s ease-in-out;animation-fill-mode:both}@keyframes k-alert-slide-out{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(0);transform-origin:0 0;opacity:0}}.k-affix{position:fixed;z-index:1000}.k-badge{position:relative;display:inline-block;line-height:1;vertical-align:middle}.k-badge-count{position:absolute;transform:translate(50%,-50%);transform-origin:100% 0;right:0;line-height:18px;z-index:10;box-shadow:0 0 0 1px #fff}.k-badge-count,.k-badge-mark{top:0;height:20px;border-radius:10px;min-width:20px;background:#ed3f14;color:#fff;text-align:center;padding:0 6px;font-size:12px;white-space:nowrap;box-sizing:border-box}.k-badge-mark{display:inline-block;line-height:20px;box-shadow:0 0 0 2px #fff;bottom:0}.k-badge-dot{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;background:#f30;z-index:10;box-shadow:0 0 0 1px #fff}.k-badge-dot,.k-badge-status-dot{height:6px;width:6px;border-radius:50%}.k-badge-status-dot{position:relative;top:-1px;display:inline-block;vertical-align:middle}.k-badge-status-text{color:rgba(0,0,0,.75);font-size:14px;margin-left:8px}.k-badge-status-success{background-color:#00bb5d}.k-badge-status-error{background-color:#f30}.k-badge-status-warning{background-color:orange}.k-badge-status-default{background-color:#ddd}.k-badge-status-pink{background-color:#f6f}.k-badge-status-red{background-color:#ff1a1a}.k-badge-status-yellow{background-color:#ffd200}.k-badge-status-orange{background-color:#ffb329}.k-badge-status-cyan{background-color:#0cc}.k-badge-status-green{background-color:#00cd00}.k-badge-status-blue{background-color:#0080ff}.k-badge-status-purple{background-color:#994dff}.k-badge-status-geekblue{background-color:#004dff}.k-badge-status-magenta{background-color:#ff4d51}.k-badge-status-volcano{background-color:#ff4200}.k-badge-status-gold{background-color:#ffdf33}.k-badge-status-lime{background-color:#9c0}.k-backtop{box-sizing:border-box;margin:0;padding:0;list-style:none;z-index:10;position:fixed;right:50px;bottom:50px;height:40px;width:40px;cursor:pointer;display:block;overflow:hidden;border-radius:5px}.k-backtop-content{background-color:rgba(0,0,0,.45);opacity:.5;height:40px;transition:opacity .3s ease-in-out;text-align:center;line-height:40px;color:#fff}.k-backtop-content:hover{opacity:1}.k-backtop-content .k-ion{font-size:20px;color:#fff}@keyframes k-backtop-fade-in{0%{opacity:0}to{opacity:1}}@keyframes k-backtop-fade-out{0%{opacity:1}to{opacity:0}}.k-backtop-fade-enter-active{animation:k-backtop-fade-in .4s}.k-backtop-fade-leave-active{animation:k-backtop-fade-out .4s}.k-breadcrumb{line-height:1.5;box-sizing:border-box;margin:0;padding:0;list-style:none;color:rgba(0,0,0,.45);font-size:14px}.k-breadcrumb-item .k-icon{margin-right:4px}.k-breadcrumb-item:hover{color:#3a95ff}.k-breadcrumb-link{cursor:pointer}.k-breadcrumb>span:last-child{color:rgba(0,0,0,.65)}.k-breadcrumb>span:last-child .k-breadcrumb-separator{display:none}.k-breadcrumb-separator{margin:0 5px}.k-btn{color:#fff;font-size:12px;height:32px;line-height:30px;padding:0 15px;box-sizing:border-box;border-radius:5px;display:inline-block;vertical-align:middle;user-select:none;z-index:9;outline:none;border:1px solid transparent}.k-btn:hover{opacity:.8;zoom:0}.k-btn:active{opacity:1}.k-btn>.k-icon+span,.k-btn span+.k-icon{margin-left:4px}.k-btn .k-icon{font-size:16px;vertical-align:middle;margin-top:-2px}.k-btn-block{width:100%}.k-btn-default{color:#333;background:#f9f9f9;border:1px solid #ddd;z-index:0}.k-btn-default:focus{z-index:1;border-color:#3a95ff;color:#3a95ff}.k-btn-loading,.k-btn-loading:hover{opacity:.8}.k-btn-mini{height:25px;line-height:23px;padding:0 8px}.k-btn-mini,.k-btn-mini [class^=k-ion]{font-size:12px}.k-btn-lg{height:40px;line-height:38px;font-size:14px;padding:0 15px}.k-btn-lg .k-icon{font-size:20px}.k-btn-circle{border-radius:30px}.k-btn-success{background-color:#00bb5d;border-color:#00bb5d}.k-btn-primary{background:#3a95ff;border-color:#3a95ff}.k-btn-link{border:none!important;color:#3a95ff}.k-btn-link,.k-btn-link[disabled=disabled]{background:none}.k-btn-danger{border-color:#f30;background:#f30}.k-btn-danger .badge-count{border-color:#f30;color:#f30}.k-btn-warning{background:orange;border-color:orange}.k-btn-gray{background-color:#969696;border-color:#969696}.k-btn-primary.k-btn-hollow{color:#268aff;background:#ebf4ff;border-color:#c4dfff}.k-btn-primary.k-btn-hollow:focus{border-color:#3a95ff;color:#3a95ff}.k-btn-success.k-btn-hollow{color:#00b44d;background:#e6f8ef;border-color:#b3ebce}.k-btn-success.k-btn-hollow:focus{border-color:#00bb5d;color:#00bb5d}.k-btn-gray.k-btn-hollow{color:#8c8c8c;background:#f5f5f5;border-color:#e0e0e0}.k-btn-gray.k-btn-hollow:focus{border-color:#969696;color:#969696}.k-btn-warning.k-btn-hollow{color:#ff9c00;background:#fff6e6;border-color:#ffe4b3}.k-btn-warning.k-btn-hollow:focus{border-color:orange;color:orange}.k-btn-danger.k-btn-hollow{color:#ff1f00;background:#ffebe6;border-color:#ffc2b3}.k-btn-danger.k-btn-hollow:focus{border-color:#f30;color:#f30}.k-btn-group{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap}.k-btn-group .k-btn{margin-left:-1px;position:relative;margin-right:0;border-radius:0}.k-btn-icon-only{padding:0;height:32px;width:32px}.k-btn-icon-only.k-btn-lg{padding:0;height:40px;width:40px}.k-btn-icon-only.k-btn-mini{padding:0;height:25px;width:25px}.k-btn-group-mini .k-btn{height:25px;line-height:23px;font-size:12px;padding:0 8px}.k-btn-group-lg .k-btn{height:40px;line-height:38px;font-size:14px;padding:0 15px}.k-btn-group-circle .k-btn:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.k-btn-group-circle .k-btn:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}button[disabled=disabled]{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3;border-color:#d0d0d0}.k-card{background:#fff;position:relative;border-radius:5px}.k-card .k-card-head{position:relative;border-bottom:1px solid #e9eaec;padding:14px 16px;line-height:1}.k-card .k-card-head .k-icon{vertical-align:middle;margin-right:6px;font-size:14px}.k-card .k-card-head .k-card-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%;display:inline-block;font-size:14px;vertical-align:middle}.k-card .k-card-extra{position:absolute;right:16px;cursor:default;top:50%;font-size:12px;transform:translate3d(0,-50%,0);user-select:none}.k-card .k-card-body{padding:16px;font-size:12px}.k-card-bordered{border:1px solid #eee}.k-color-picker{width:55px;height:30px;border:1px solid #ddd;border-radius:5px;position:relative;display:inline-block}.k-color-picker .k-color-picker-color{height:26px;width:26px;border-radius:5px;margin:2px;overflow:hidden;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker .k-color-picker-color .k-color-picker-color-inner{height:100%;width:100%}.k-color-picker .k-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.4)}.k-color-picker-large{width:70px;height:40px}.k-color-picker-large .k-color-picker-color{width:35.5px;height:35.5px}.k-color-picker-large .k-icon{font-size:22px}.k-color-picker-mini{width:45px;height:25px}.k-color-picker-mini .k-color-picker-color{width:21px;height:21px}.k-color-picker-mini .k-icon{font-size:14px}.k-color-picker-dropdown{width:254px;font-size:0;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;border-radius:5px;background:#fff}.k-color-picker-dropdown .k-color-picker-paint-dot{width:15px;height:15px;display:block;position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;top:10px;left:10px;pointer-events:none}.k-color-picker-dropdown .k-color-picker-paint{width:254px;height:136px}.k-color-picker-dropdown .k-color-picker-bar{padding:14px 16px 0;display:inline-block}.k-color-picker-dropdown .k-color-picker-avatar{width:36px;height:36px;border-radius:50%;float:left;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker-dropdown .k-color-picker-avatar .k-color-picker-avatar-inner{border-radius:50%;width:100%;height:100%}.k-color-picker-dropdown .k-color-picker-bar-box{margin-left:16px;width:170px;float:right;position:relative}.k-color-picker-dropdown .k-color-picker-bar-box canvas{height:13px;width:170px;border-radius:2px}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-alpha{margin-top:10px;background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.k-color-picker-dropdown .k-color-picker-bar-box span{width:15px;height:15px;display:block;position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;pointer-events:none}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-hue-dot{top:-1px}.k-color-picker-dropdown .k-color-picker-bar-box .k-color-picker-alpha-dot{top:22px}.k-color-picker-dropdown .k-color-picker-mode{position:relative;margin-left:16px;margin-top:16px}.k-color-picker-dropdown .k-color-picker-mode .k-btn{position:absolute;z-index:1;right:10px;top:10px}.k-color-picker-dropdown .k-color-picker-mode .k-input{text-align:center}.k-color-picker-dropdown .k-color-picker-mode .k-color-picker-key{text-align:center;font-size:12px;line-height:1;width:195px}.k-color-picker-dropdown .k-color-picker-hsla .k-input,.k-color-picker-dropdown .k-color-picker-rgba .k-input{width:44px;margin-right:4px}.k-color-picker-dropdown .k-color-picker-hsla .k-color-picker-key span,.k-color-picker-dropdown .k-color-picker-rgba .k-color-picker-key span{width:44px;display:inline-block;margin-right:4px;color:#8b8b8b}.k-color-picker-dropdown .k-color-picker-hex .k-input{width:188px}.k-color-picker-dropdown .k-color-picker-val{margin:0 0 9px}.k-color-picker-dropdown .k-coclor-picker-defaults{position:relative;box-sizing:border-box;padding:13px 40px 10px 16px;margin-top:13px;min-height:62px;border-top:1px solid #ddd}.k-color-picker-dropdown .k-coclor-picker-defaults span{display:inline-block;width:13px;height:13px;border-radius:2px;margin:0 6px 6px 0;cursor:pointer}.k-color-picker-dropdown .k-coclor-picker-defaults .k-btn{position:absolute;top:14px;right:10px}.k-collapse{background-color:#fafafa;border:1px solid #ddd;border-radius:5px;border-bottom:0;overflow:hidden}.k-collapse>.k-collapse-item{border-bottom:1px solid #ddd}.k-collapse>.k-collapse-item>.k-collapse-header{line-height:22px;padding:12px 0 12px 40px;cursor:pointer;position:relative;color:rgba(0,0,0,.85);font-size:14px}.k-collapse>.k-collapse-item>.k-collapse-header>i{position:absolute;left:16px;top:0;line-height:46px;transform:rotate(0);transition:transform .3s ease-in-out}.k-collapse>.k-collapse-item .k-collapse-content{background-color:#fff;border-top:1px solid #ddd;padding:0 16px;transition:all .3s ease-in-out;box-sizing:border-box;overflow:hidden}.k-collapse>.k-collapse-item .k-collapse-content .k-collapse-content-box{padding:16px 0}.k-collapse>.k-collapse-item-active>.k-collapse-header>i{transform:rotate(90deg)}.k-collaplse-sample{border:none;background:none}.k-collaplse-sample .k-collapse-item{background:#f5f5f5;border:none;margin-bottom:10px;border-radius:5px;overflow:hidden}.k-collaplse-sample .k-collapse-item .k-collapse-content{border:none;background:none}.k-alert-info{background:#ebf4ff;border-color:#c4dfff}.k-alert-info .k-alert-icon{color:#3a95ff}.k-collaplse-slide-enter-actived{animation:slideIn .3s ease-in-out;animation-fill-mode:both}.k-collaplse-slide-leave-actived{animation:slideOut .3s ease-in-out;animation-fill-mode:both}.k-carousel{position:relative;display:block;overflow:hidden;width:100%}.k-carousel:hover [class*=k-carousel-arrow]{opacity:.2}.k-carousel .k-carousel-warpper{transition:transform .5s ease-in-out;width:100%;height:100%}.k-carousel .k-carousel-item{float:left;height:100%;min-height:1px;display:block}.k-carousel .k-carousel-dots{width:100%;text-align:center;list-style:none;z-index:10;position:absolute;line-height:1;bottom:10px;left:0}.k-carousel .k-carousel-dots li{display:inline-block;background:#fff;width:16px;height:3px;margin:0 3px;opacity:.3;border-radius:1px;transition:all .5s ease-in-out;cursor:pointer}.k-carousel .k-carousel-dots li:hover{opacity:.8}.k-carousel .k-carousel-dots .k-carousel-dots-active{width:25px;opacity:1}.k-carousel .k-carousel-dots-radius li{width:8px;height:8px;border-radius:50%}.k-carousel .k-carousel-dots-radius .k-carousel-dots-active{width:8px;opacity:1}.k-carousel [class*=k-carousel-arrow]{position:absolute;top:50%;z-index:100;left:10px;background:#000;border-radius:50%;display:block;height:36px;width:36px;text-align:center;line-height:36px;opacity:0;margin-top:-18px;cursor:pointer;color:#fff;transition:opacity .3s ease-in-out}.k-carousel [class*=k-carousel-arrow]:hover{opacity:.5}.k-carousel .k-carousel-arrow-right{left:auto;right:10px}.k-carousel-vertical .k-carousel-item{float:auto;width:100%;height:auto}.k-carousel-vertical .k-carousel-dots{bottom:auto;top:50%;transform:translateY(-50%);right:0;height:auto;width:17px;left:auto}.k-carousel-vertical .k-carousel-dots li{width:3px;height:16px;margin:5px 0;display:block}.k-carousel-vertical .k-carousel-dots .k-carousel-dots-active{height:25px;width:3px;opacity:1}.k-carousel-vertical .k-carousel-dots-radius li{width:8px;height:8px;border-radius:50%}.k-carousel-vertical .k-carousel-dots-radius .k-carousel-dots-active{height:8px;width:8px;opacity:1}.k-checkbox-wrapper{cursor:pointer;font-size:12px;display:inline-block;user-select:none;line-height:1}.k-checkbox-wrapper .k-checkbox{display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;outline:0;line-height:1;position:relative;margin:0;box-sizing:content-box;font-size:0}.k-checkbox-wrapper .k-checkbox .k-checkbox-inner{box-sizing:content-box;display:inline-block;width:14px;height:14px;position:relative;top:0;left:0;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;overflow:hidden;color:#fff}.k-checkbox-wrapper .k-checkbox .k-checkbox-inner .k-icon{font-size:18px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.k-checkbox-wrapper .k-checkbox .k-checkbox-input{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;opacity:0}.k-checkbox-wrapper .k-checkbox .k-checkbox-input:focus+.k-checkbox-inner{border:1px solid #3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-checkbox-wrapper .k-checkbox-checked .k-checkbox-inner{background:#3a95ff;border-color:#3a95ff;position:relative}.k-checkbox-wrapper .k-checkbox-indeterminate .k-checkbox-inner{position:relative}.k-checkbox-wrapper .k-checkbox-indeterminate .k-checkbox-inner:after{box-sizing:content-box;background-color:#3a95ff;position:absolute;width:8px;height:8px;content:"";left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.k-checkbox-wrapper:hover .k-checkbox-inner{border-color:#3a95ff}.k-checkbox-wrapper .k-checkbox-label{padding:0 8px}.k-checkbox-disabled{cursor:not-allowed;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox .k-checkbox-input{cursor:not-allowed}.k-checkbox-disabled .k-checkbox .k-checkbox-inner{background:#f3f3f3;border-color:#d0d0d0;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox .k-checkbox-inner:after{background-color:#f3f3f3;color:rgba(0,0,0,.3)}.k-checkbox-disabled .k-checkbox-indeterminate .k-checkbox-inner:after{background-color:#d0d0d0}.k-checkbox-group,.k-datepicker{display:inline-block}.k-datepicker{max-width:100%;box-sizing:border-box;vertical-align:middle;color:#495060;background:#fff;font-size:12px;position:relative;border:1px solid #ddd;min-height:32px;border-radius:5px;cursor:default;user-select:none;min-width:175px;transition:all .3s;outline:none}.k-datepicker:hover{border-color:#3a95ff}.k-datepicker .k-datepicker-selection{padding:0 30px 0 9px}.k-datepicker .k-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:rgba(0,0,0,.4);font-size:14px;transition:all .3s}.k-datepicker .k-datepicker-placeholder,.k-datepicker .k-datepicker-value{transition:all .3s;line-height:30px;color:rgba(0,0,0,.3);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.k-datepicker .k-datepicker-value{color:rgba(0,0,0,.75)}.k-datepicker .k-datepicker-has-clear .k-datepicker-clearable{display:none}.k-datepicker .k-datepicker-has-clear .k-datepicker-clearable:hover{color:rgba(0,0,0,.75)}.k-datepicker .k-datepicker-has-clear:hover .k-datepicker-clearable{display:block}.k-datepicker .k-datepicker-has-clear:hover .k-icon-calendar{display:none}.k-datepicker-range{min-width:307px}.k-datepicker-range .k-datepicker-placeholder,.k-datepicker-range .k-datepicker-value{display:inline-block;vertical-align:middle;min-width:130px;text-align:center}.k-datepicker-range .k-datepicker-separator{display:inline-block;vertical-align:middle;padding:0 5px}.k-datepicker-range.k-datepicker-large{min-width:347px}.k-datepicker-range-dropdown{width:430px}.k-datepicker-open,.k-datepicker:focus{border-color:#3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-datepicker-dropdown{position:absolute;z-index:1003;background:#fff}.k-datepicker-mini{min-height:25px}.k-datepicker-mini .k-datepicker-placeholder,.k-datepicker-mini .k-datepicker-value{line-height:23px}.k-datepicker-mini .k-icon{font-size:12px}.k-datepicker-mini .k-datepicker-selection{padding:0 23px 0 9px}.k-datepicker-large{min-height:40px;min-width:190px}.k-datepicker-large .k-datepicker-placeholder,.k-datepicker-large .k-datepicker-value{line-height:38px;font-size:14px}.k-datepicker-large .k-icon{font-size:16px;right:10px}.k-datepicker-large .k-datepicker-selection{padding:0 38px 0 9px}.k-datepicker-disabled{border-color:#d0d0d0;color:rgba(0,0,0,.3);cursor:not-allowed;background:#f3f3f3}.k-datepicker-disabled:hover{border-color:#d0d0d0}.k-datepicker-disabled .k-datepicker-value{color:rgba(0,0,0,.3)}.k-datepicker-dropdown{box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px;overflow:hidden}.k-calendar{display:inline-block;user-select:none;float:left}.k-calendar+.k-calendar .k-calendar-time-picker{border-left:1px solid #ddd}.k-calendar .k-calendar-body{width:215px;position:relative;height:215px}.k-calendar .k-calendar-head{line-height:32px;height:32px;text-align:center;position:relative}.k-calendar .k-calendar-head span{color:rgba(0,0,0,.75);cursor:pointer;display:inline-block;text-align:center}.k-calendar .k-calendar-head span:hover{color:#3a95ff}.k-calendar .k-calendar-head .k-calendar-next-month-btn,.k-calendar .k-calendar-head .k-calendar-next-year-btn,.k-calendar .k-calendar-head .k-calendar-prev-month-btn,.k-calendar .k-calendar-head .k-calendar-prev-year-btn{position:absolute;color:rgba(0,0,0,.4);padding:0 5px;font-size:16px}.k-calendar .k-calendar-head .k-calendar-day-select,.k-calendar .k-calendar-head .k-calendar-month-select,.k-calendar .k-calendar-head .k-calendar-year-select{font-size:12px;padding:0 2px;position:relative;font-weight:700}.k-calendar .k-calendar-head .k-calendar-prev-year-btn{left:6px}.k-calendar .k-calendar-head .k-calendar-prev-month-btn{left:24px}.k-calendar .k-calendar-head .k-calendar-next-year-btn{right:6px}.k-calendar .k-calendar-head .k-calendar-next-month-btn{right:24px}.k-calendar .k-calendar-head .k-calendar-body{position:relative;width:215px}.k-calendar .k-calendar-days{font-size:0;padding-bottom:5px}.k-calendar .k-calendar-days span{width:25px;height:25px;line-height:23px;margin:5px 0 0 5px;font-size:12px;display:inline-block;text-align:center;box-sizing:border-box}.k-calendar .k-calendar-months,.k-calendar .k-calendar-years{width:100%;height:100%;position:absolute;background:#fff;left:0;top:0;font-size:0;text-align:center}.k-calendar .k-calendar-months span,.k-calendar .k-calendar-years span{font-size:12px;width:56px;margin:15px 6px}.k-calendar .k-calendar-footer{border-top:1px solid #ddd;position:relative;z-index:1;padding:5px 8px;text-align:right;height:26px}.k-calendar .k-calendar-footer .k-calendar-btn-today{float:left}.k-calendar .k-calendar-week{font-weight:500}.k-calendar .k-calendar-date{cursor:pointer;color:rgba(0,0,0,.75);border-radius:5px;position:relative;display:inline-block;text-align:center;overflow:hidden;border:1px solid transparent}.k-calendar .k-calendar-date-on,.k-calendar .k-calendar-date:hover{background:rgba(58,149,255,.15)}.k-calendar .k-calendar-date-out{color:rgba(0,0,0,.4);background:none}.k-calendar span.k-calendar-date-today{border:1px solid #3a95ff}.k-calendar span.k-calendar-date-today:after{content:"";position:absolute;width:5px;height:5px;background:#3a95ff;right:1px;top:1px;border-radius:50%}.k-calendar span.k-calendar-date-selected{color:#fff;font-weight:700;background:#3a95ff;border-radius:5px}.k-calendar span.k-calendar-date-selected.k-calendar-date-disabled{border:1px solid #d0d0d0;box-sizing:border-box}.k-calendar span.k-calendar-date-selected.k-calendar-date-disabled:after{background:#d0d0d0}.k-calendar span.k-calendar-date-selected:hover{background:#3a95ff}.k-calendar span.k-calendar-date-selected:after{background:#fff}.k-calendar span.k-calendar-date-disabled{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3}.k-calendar span.k-calendar-date-disabled.k-calendar-date-today{border-color:#d0d0d0}.k-calendar span.k-calendar-date-disabled.k-calendar-date-today:after{background:#d0d0d0}.k-calendar span.k-calendar-date-disabled:hover{background:#f3f3f3}.k-calendar .k-calendar-time-picker{position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;border-top:1px solid #ddd}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select{width:33.333%;font-size:0;overflow:hidden;height:215px;border-right:1px solid #ddd;box-sizing:border-box;float:left}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select:hover{overflow-y:auto}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul{padding:0;margin:0;list-style:none;width:100%;box-sizing:border-box}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li{display:block;font-size:12px;box-sizing:content-box;width:100%;height:24px;margin:0;padding-left:30px;line-height:24px;list-style:none;cursor:pointer}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li:hover{background:#f5f5f5}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select ul li:last-child:after{display:block;height:192px;content:""}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select:last-child{border:none}.k-calendar .k-calendar-time-picker .k-calendar-time-picker-select li.k-calendar-time-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-calendar .k-calendar-time-picker .k-calendar-time-selected{color:#3a95ff;font-weight:700;background:#f5f5f5}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1}}@keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1}}@keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.k-drawer-left-enter-active{animation:fadeInLeft .2s linear}.k-drawer-left-leave-active{animation:fadeOutLeft .2s linear}.k-drawer-right-enter-active{animation:fadeInRight .2s linear}.k-drawer-right-leave-active{animation:fadeOutRight .2s linear}.fade-enter-active{animation:fadeIn .4s linear}.fade-leave-active{animation:fadeOut .4s linear}.k-drawer-top-enter-active{animation:fadeInTop .2s linear}.k-drawer-top-leave-active{animation:fadeOutTop .2s linear}.k-drawer-bottom-enter-active{animation:fadeInBottom .2s linear}.k-drawer-bottom-leave-active{animation:fadeOutBottom .2s linear}.k-drawer{position:fixed;z-index:1002}.k-drawer .k-drawer-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);height:100%;z-index:1000;overflow:hidden}.k-drawer .k-drawer-box{position:absolute;z-index:1001;outline:0;width:520px}.k-drawer .k-drawer-content{position:relative;background-color:#fff;border:0;background-clip:padding-box;height:100%}.k-drawer .k-drawer-content .k-drawer-close{position:absolute;right:16px;cursor:pointer;font-size:20px;color:rgba(0,0,0,.75);line-height:43px;width:43px;right:0;text-align:center;top:0;transition:all .3s ease-in-out}.k-drawer .k-drawer-content .k-drawer-close:hover{color:#f30;transform:rotate(1turn)}.k-drawer .k-drawer-content .k-drawer-header{border-bottom:1px solid #ddd;padding:14px 35px 14px 16px;line-height:1;font-size:14px;font-weight:600;color:rgba(0,0,0,.85);user-select:none}.k-drawer .k-drawer-content .k-drawer-header .k-drawer-header-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-drawer .k-drawer-body{padding:16px;font-size:12px;line-height:1.5;height:calc(100% - 43px);overflow:auto;box-sizing:border-box}.k-drawer .k-drawer-footer{border-top:1px solid #ddd;padding:10px 16px;text-align:right;display:inline-block;width:100%;box-sizing:border-box}.k-drawer .k-drawer-footer .k-btn{margin-left:8px}.k-drawer-has-footer .k-drawer-body{height:calc(100% - 96px)}.k-drawer-open.k-drawer-left,.k-drawer-open.k-drawer-right{width:100%}.k-drawer-open.k-drawer-bottom,.k-drawer-open.k-drawer-top{height:100%}.k-drawer-right{width:0;height:100%;right:0}.k-drawer-right .k-drawer-box{top:0;bottom:0;right:0}.k-drawer-left{width:0;height:100%;left:0}.k-drawer-left .k-drawer-box{top:0;bottom:0;left:0}.k-drawer-top{width:100%;height:0;top:0}.k-drawer-top .k-drawer-box{top:0;left:0;width:100%;height:0}.k-drawer-bottom{right:0}.k-drawer-bottom,.k-drawer-bottom .k-drawer-box{width:100%;height:0;bottom:0;left:0}.k-form .k-form-item{margin-bottom:24px;vertical-align:top;zoom:1}.k-form .k-form-item:after,.k-form .k-form-item:before{content:"";display:table;clear:both}.k-form .k-form-item .k-form-item{margin:0}.k-form .k-form-item-label{float:left;text-align:right;vertical-align:middle;padding:10px 12px 10px 0;box-sizing:border-box;font-size:14px;line-height:1}.k-form .k-form-item-content{position:relative;line-height:32px}.k-form .k-form-item-error-tip{position:absolute;top:100%;left:0;color:#f30;margin:0;font-size:12px;line-height:1.5}.k-form .k-form-item-required .k-form-item-label:before{content:"*";display:inline;margin-right:4px;line-height:1;font-family:SimSun;font-size:12px;color:#f30}.k-form .k-form-item-error .k-datepicker,.k-form .k-form-item-error .k-input,.k-form .k-form-item-error .k-textarea{border:1px solid #f30}.k-form .k-form-item-error .k-datepicker:focus,.k-form .k-form-item-error .k-input:focus,.k-form .k-form-item-error .k-textarea:focus{border:1px solid #f30;box-shadow:0 0 5px rgba(255,51,0,.75)}.k-form .k-form-item-error .k-select .k-select-selection{border:1px solid #f30}.k-form .k-form-item-error .k-select .k-select-arrow{color:#f30}.k-form .k-form-item-error .k-datepicker-open,.k-form .k-form-item-error .k-select-open .k-select-selection{box-shadow:0 0 5px rgba(255,51,0,.75)}.k-form-label-right .k-form-item-label{text-align:right}.k-form-label-left .k-form-item-label{text-align:left}.k-form-label-top .k-form-item-label{float:none;display:inline-block;padding:0 0 10px;text-align:left}.k-form-label-top .k-form-item-content{margin-left:0}.k-empty{text-align:center;color:rgba(0,0,0,.3);padding-bottom:10px;font-size:12px;cursor:not-allowed}.k-empty i{font-size:30px;padding:10px 0}.k-empty .k-empty-desc{line-height:1.5}@keyframes loadloop{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.k-load-loop{animation:loadloop 1s linear infinite}.k-icon{font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-icon,.k-icon *{display:inline-block}.k-icon *{line-height:1}.k-row{position:relative;margin-left:0;margin-right:0;height:auto;zoom:1;display:block;box-sizing:border-box}.k-row:after,.k-row:before{content:"";display:table;box-sizing:border-box}.k-row:after{clear:both;visibility:hidden;font-size:0;height:0}.k-col-24{display:block;float:left;box-sizing:border-box;width:100%}.k-col-offset-24{margin-left:100%}.k-col-23{display:block;float:left;box-sizing:border-box;width:95.83333333%}.k-col-offset-23{margin-left:95.83333333%}.k-col-22{display:block;float:left;box-sizing:border-box;width:91.66666667%}.k-col-offset-22{margin-left:91.66666667%}.k-col-21{display:block;float:left;box-sizing:border-box;width:87.5%}.k-col-offset-21{margin-left:87.5%}.k-col-20{display:block;float:left;box-sizing:border-box;width:83.33333333%}.k-col-offset-20{margin-left:83.33333333%}.k-col-19{display:block;float:left;box-sizing:border-box;width:79.16666667%}.k-col-offset-19{margin-left:79.16666667%}.k-col-18{display:block;float:left;box-sizing:border-box;width:75%}.k-col-offset-18{margin-left:75%}.k-col-17{display:block;float:left;box-sizing:border-box;width:70.83333333%}.k-col-offset-17{margin-left:70.83333333%}.k-col-16{display:block;float:left;box-sizing:border-box;width:66.66666667%}.k-col-offset-16{margin-left:66.66666667%}.k-col-15{display:block;float:left;box-sizing:border-box;width:62.5%}.k-col-offset-15{margin-left:62.5%}.k-col-14{display:block;float:left;box-sizing:border-box;width:58.33333333%}.k-col-offset-14{margin-left:58.33333333%}.k-col-13{display:block;float:left;box-sizing:border-box;width:54.16666667%}.k-col-offset-13{margin-left:54.16666667%}.k-col-12{display:block;float:left;box-sizing:border-box;width:50%}.k-col-offset-12{margin-left:50%}.k-col-11{display:block;float:left;box-sizing:border-box;width:45.83333333%}.k-col-offset-11{margin-left:45.83333333%}.k-col-10{display:block;float:left;box-sizing:border-box;width:41.66666667%}.k-col-offset-10{margin-left:41.66666667%}.k-col-9{display:block;float:left;box-sizing:border-box;width:37.5%}.k-col-offset-9{margin-left:37.5%}.k-col-8{display:block;float:left;box-sizing:border-box;width:33.33333333%}.k-col-offset-8{margin-left:33.33333333%}.k-col-7{display:block;float:left;box-sizing:border-box;width:29.16666667%}.k-col-offset-7{margin-left:29.16666667%}.k-col-6{display:block;float:left;box-sizing:border-box;width:25%}.k-col-offset-6{margin-left:25%}.k-col-5{display:block;float:left;box-sizing:border-box;width:20.83333333%}.k-col-offset-5{margin-left:20.83333333%}.k-col-4{display:block;float:left;box-sizing:border-box;width:16.66666667%}.k-col-offset-4{margin-left:16.66666667%}.k-col-3{display:block;float:left;box-sizing:border-box;width:12.5%}.k-col-offset-3{margin-left:12.5%}.k-col-2{display:block;float:left;box-sizing:border-box;width:8.33333333%}.k-col-offset-2{margin-left:8.33333333%}.k-col-1{display:block;float:left;box-sizing:border-box;width:4.16666667%}.k-col-offset-1{margin-left:4.16666667%}.k-row-flex{display:flex;flex-flow:row wrap}.k-row-flex:after,.k-row-flex:before{display:none}.k-row-flex-top{align-items:flex-start}.k-row-flex-middle{align-items:center}.k-row-flex-bottom{align-items:flex-end}.k-row-flex-start{justify-content:flex-start}.k-row-flex-end{justify-content:flex-end}.k-row-flex-center{justify-content:center}.k-row-flex-space-around{justify-content:space-around}.k-row-flex-space-between{justify-content:space-between}.k-input-wrapper{position:relative;display:inline-block;width:100%;max-width:100%}.k-input-wrapper .k-input-icon{position:absolute;top:0;left:7px;top:50%;transform:translateY(-50%);font-size:20px;color:rgba(0,0,0,.4);z-index:1}.k-input-wrapper .k-input-icon+.k-input{padding-left:32px}.k-input,.k-textarea{box-sizing:border-box;display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;font-size:12px;margin:0;border:1px solid #ddd;border-radius:5px;color:rgba(0,0,0,.75);background-color:#fff;background-image:none;position:relative;cursor:text;transition:border .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-input:focus,.k-textarea:focus{box-shadow:0 0 5px rgba(58,149,255,.75);border-color:#3a95ff;outline:none}.k-input:hover,.k-textarea:hover{border-color:#3a95ff}.k-input:disabled,.k-textarea:disabled{cursor:not-allowed;color:rgba(0,0,0,.3);background:#f3f3f3;border-color:#d0d0d0}.k-input:disabled::placeholder,.k-textarea:disabled::placeholder{color:rgba(0,0,0,.3)}.k-input:disabled:hover,.k-textarea:disabled:hover{border-color:#d0d0d0}.k-textarea{max-width:100%;height:auto;vertical-align:bottom;font-size:12px;resize:none;outline:none}.k-input-has-clear .k-input,.k-input-has-suffix .k-input{padding-right:32px}.k-input-suffix{position:absolute;right:12px;top:50%;font-size:12px;transform:translateY(-50%);line-height:1;cursor:pointer;user-select:none}.k-input-suffix:hover{color:rgba(0,0,0,.75)}.k-input-suffix .k-icon{font-size:16px}.k-input-clearable{position:absolute;right:8px;cursor:pointer;z-index:10;top:50%;font-size:15px;transform:translateY(-50%);color:#969696}.k-input-clearable:hover{color:rgba(0,0,0,.75)}.k-input-mini .k-input,input.k-input-mini{padding:2px 7px;height:25px;line-height:23px}.k-input-mini .k-input-clearable{right:9px;font-size:11px}.k-input-mini .k-input-icon{left:5px;font-size:16px}.k-input-mini .k-input-icon+.k-input{padding-left:24px}.k-input-mini.k-input-has-clear .k-input{padding-right:25px}.k-input-mini .k-input-suffix{right:5px}.k-input-mini .k-input-suffix .k-icon{font-size:12px}.k-input-lg .k-input,input.k-input-lg{padding:2px 7px;height:40px;line-height:38px;font-size:14px}.k-input-lg .k-input-clearable{right:10px;font-size:18px}.k-input-lg .k-input-icon{font-size:25px;left:8px}.k-input-lg .k-input-icon+.k-input{padding-left:40px}.k-input-lg.k-input-has-clear .k-input{padding-right:40px}.k-input-lg .k-input-suffix{right:15px}.k-input-lg .k-input-suffix .k-icon{font-size:18px}::-ms-clear,::-ms-reveal{display:none}.k-preview-box{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:9999}.k-preview-box .k-image{max-height:80%;max-width:88%}.k-preview-box .k-preview-close{cursor:pointer;display:block;width:120px;height:120px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;right:-60px;top:-60px;position:absolute;z-index:99;font-size:30px;font-weight:700;padding:65px 43px 0 0;text-align:center}.k-layout{background:#f0f2f5;box-sizing:border-box;display:flex;flex-direction:column}.k-layout:before{content:"";display:table;box-sizing:border-box}.k-layout:after{content:"";clear:both;visibility:hidden;font-size:0;height:0}.k-layout .k-layout-header{height:64px;line-height:64px;padding:0 50px;background:#22303f;box-sizing:border-box}.k-layout .k-layout-content{flex:1;overflow:hidden}.k-layout .k-layout-sider{position:relative;min-width:0;transition:all .2s;background:#646d82}.k-layout .k-layout-footer{background:#f0f2f5;padding:24px 50px;font-size:14px}.k-layout-has-sider{flex-direction:row;width:100%}.k-layout-has-sider .k-layout{flex:1}.k-modal .k-modal-wrap{overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.k-modal .k-modal-mask,.k-modal .k-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.k-modal .k-modal-mask{background-color:rgba(55,55,55,.6);height:100%;overflow:hidden}.k-modal .k-modal-inner{position:relative;background-color:#fff;z-index:1001;outline:0;border-radius:5px;top:100px;overflow:hidden;margin:0 auto;box-shadow:0 0 10px 3px rgba(55,55,55,.2);width:520px}.k-modal .k-modal-content{position:relative;border:0;background-clip:padding-box;height:100%;overflow:hidden}.k-modal .k-modal-content .k-modal-close{position:absolute;cursor:pointer;font-size:20px;color:rgba(0,0,0,.75);width:43px;height:43px;top:0;right:0;transition:all .3s ease-in-out}.k-modal .k-modal-content .k-modal-close .k-icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.k-modal .k-modal-content .k-modal-close:hover{color:#f30;transform:rotate(1turn)}.k-modal .k-modal-content .k-modal-header{border-bottom:1px solid #e9eaec;padding:14px 16px;line-height:1;font-size:14px;font-weight:700;user-select:none}.k-modal .k-modal-content .k-modal-header .k-modal-header-inner{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-modal .k-modal-content .k-modal-body{padding:16px;font-size:12px;line-height:1.5;height:calc(100% - 88px);overflow:auto;box-sizing:border-box}.k-modal .k-modal-content .k-modal-footer{border-top:1px solid #e9eaec;padding:6px 16px;text-align:right;display:inline-block;width:100%;box-sizing:border-box}.k-modal .k-modal-content .k-modal-footer .k-btn{margin-left:8px}.k-modal-can-move .k-modal-header{cursor:move}.k-modal-can-move .k-modal-inner{position:absolute}.k-modal-center .k-modal-wrap{text-align:center}.k-modal-center .k-modal-wrap:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.k-modal-center .k-modal-inner{top:0;display:inline-block;text-align:left;vertical-align:middle}.k-modal-max .k-modal-inner{height:100%;width:100%;top:0;left:0;border-radius:0}.k-modal-max .k-modal-inner .k-modal-footer{position:absolute;width:100%;bottom:0;left:0;background:#fff}.k-toast .k-modal-inner{width:416px;background:#fff;border-radius:5px;padding:16px;overflow:hidden}.k-toast .k-toast-header .k-toast-icon{font-size:28px;margin-right:12px;float:left}.k-toast .k-toast-header .k-toast-title{font-size:16px;font-weight:700;overflow:hidden;line-height:1.5}.k-toast .k-toast-content{padding-left:40px;padding-top:8px;font-size:14px}.k-toast .k-toast-footer{float:right;margin-top:20px}.k-toast .k-toast-footer .k-btn{margin-left:8px}.k-toast-success .k-toast-icon{color:#00bb5d}.k-toast-error .k-toast-icon{color:#f30}.k-toast-warning .k-toast-icon{color:orange}.k-toast-info .k-toast-icon{color:#3a95ff}.k-toast-confirm .k-toast-icon{color:orange}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.k-modal-fade-enter-active{animation:fade-in .4s linear}.k-modal-fade-leave-active{animation:fade-out .4s linear}@keyframes k-modal-zoom-in{0%{opacity:0;transform:scale3d(.3,.3,0)}to{opacity:1}}@keyframes k-modal-zoom-out{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,0)}}.k-modal-zoom-enter-active{animation:k-modal-zoom-in .25s cubic-bezier(.78,.14,.15,.86)}.k-modal-zoom-leave-active{animation:k-modal-zoom-out .25s cubic-bezier(.78,.14,.15,.86)}.k-message{font-size:14px;line-height:1.5;color:rgba(0,0,0,.75);box-sizing:border-box;margin:0;padding:0;position:fixed;z-index:1010;width:100%;top:16px;left:0;pointer-events:none}.k-message .k-message-box{box-sizing:content-box;padding:0 12px 14px;text-align:center;transition:all .3s}.k-message .k-message-content{box-sizing:content-box;line-height:1.5;padding:10px 16px;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff;display:inline-block;pointer-events:all}.k-message .k-message-content .k-message-icon{margin-right:8px;font-size:18px;vertical-align:middle}.k-message .k-message-close{overflow:hidden;cursor:pointer;float:right;margin-left:15px;font-size:20px}.k-message-success .k-message-icon{color:#00bb5d}.k-message-error .k-message-icon{color:#f30}.k-message-info .k-message-icon{color:#3a95ff}.k-message-warning .k-message-icon{color:orange}@keyframes msgIn{0%{opacity:0;margin-top:-55px}to{opacity:1;margin-top:0}}@keyframes msgOut{0%{opacity:1;margin-top:-55px}to{opacity:0;margin-top:0}}.k-message-slide-enter-active{animation:msgIn .3s ease}.k-message-slide-leave-active{animation:msgOut .3s ease}.k-menu{display:block;margin:0;padding:0;outline:0;font-size:14px;position:relative;zoom:1;background:#fff;list-style:none;transition:background .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.k-menu ol,.k-menu ul{list-style:none!important}.k-menu:after,.k-menu:before{content:"";display:table}.k-menu .k-menu-item-icon,.k-menu .k-menu-submenu-inner .k-icon{margin-right:8px}.k-menu-submenu-arrow{transition:all .3s;margin-left:6px;width:14px;height:14px;text-indent:0}.k-menu .k-icon+span{opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.k-menu-item,.k-menu .k-menu-submenu-title{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;transition:font-size .3s cubic-bezier(.215,.61,.355,1),padding .3s cubic-bezier(.215,.61,.355,1)}.k-menu .k-menu-submenu-affix{padding-left:16px;line-height:1}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item{width:50%;display:inline-block;line-height:1;height:auto;margin:6px 0;cursor:default}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item .k-menu-submenu-affix-item-text{font-size:12px;box-sizing:border-box;padding:3px 5px;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:2px;cursor:pointer}.k-menu .k-menu-submenu-affix .k-menu-submenu-affix-item-active .k-menu-submenu-affix-item-text{border:1px solid #3a95ff;color:#3a95ff}.k-menu-inline{border-right:1px solid #ddd;width:100%}.k-menu-inline .k-menu-item,.k-menu-inline .k-menu-submenu{line-height:40px;font-size:14px;list-style:none}.k-menu-inline .k-menu{border:0;list-style:none;margin:0;padding:0}.k-menu-inline .k-menu-item{padding:0 24px;width:calc(100% + 1px);box-sizing:border-box;position:relative}.k-menu-inline .k-menu-item:after{content:"";position:absolute;width:0;height:0;top:50%;right:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}.k-menu-inline .k-menu-submenu .k-menu-item{padding:0 24px 0 48px}.k-menu-inline .k-menu-submenu .k-menu-submenu{text-indent:12px}.k-menu-inline .k-menu-submenu-title{padding:0 36px 0 24px;position:relative}.k-menu-inline .k-menu-submenu-title .k-menu-submenu-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.k-menu-inline .k-menu-item-group-title{padding:0 16px 0 32px}.k-menu-inline .k-menu-item-group-list{margin:0}.k-menu-inline .k-menu-popup{transition:all .3s cubic-bezier(.215,.61,.355,1)}.k-menu-inline>.k-menu-submenu-opened>.k-menu-submenu-title>.k-menu-submenu-arrow{transform:rotate(-180deg) translateY(50%)}.k-menu-vertical{border-right:1px solid #ddd;width:100%}.k-menu-vertical .k-menu-submenu-inner{white-space:nowrap}.k-menu-vertical>.k-menu-item,.k-menu-vertical>.k-menu-submenu{line-height:40px;position:relative;cursor:pointer;font-size:14px;z-index:3;list-style:none}.k-menu-vertical .k-menu-item,.k-menu-vertical .k-menu-submenu-title{padding:0 34px 0 16px;line-height:40px}.k-menu-vertical .k-menu-item-icon-affix{position:absolute;right:10px;width:20px;height:20px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.75)}.k-menu-vertical .k-menu-popup{top:0;box-sizing:content-box;position:absolute;z-index:1001;min-width:160px;box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:5px;margin-left:5px}.k-menu-vertical .k-menu-popup>.k-menu{border-radius:5px;border:none;margin:0;list-style:none}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item-group-title{line-height:32px;padding:0 12px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item-group-list .k-menu-item{position:relative}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item{line-height:40px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.k-menu-vertical .k-menu-popup>.k-menu .k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-vertical .k-menu-popup .k-menu-submenu{position:relative}.k-menu-vertical>.k-menu-submenu>.k-menu-submenu-title>.k-menu-submenu-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.k-menu-horizontal{border-bottom:1px solid #ddd;white-space:nowrap;font-size:0;line-height:40px}.k-menu-horizontal>.k-menu-item,.k-menu-horizontal>.k-menu-submenu{padding:0 16px;position:relative;cursor:pointer;font-size:14px;z-index:3;display:inline-block;list-style:none;top:1px;vertical-align:bottom;border-bottom:2px solid transparent}.k-menu-horizontal .k-menu-popup{left:0;margin-top:5px;box-sizing:content-box;position:absolute;z-index:1001;min-width:160px;box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu-item-group-list{margin:0}.k-menu-horizontal .k-menu-popup .k-menu{border-radius:5px;margin:0}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item{line-height:40px}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu>.k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-horizontal .k-menu-popup .k-menu .k-menu-item-group{line-height:40px}.k-menu-horizontal .k-menu-popup .k-menu .k-menu-item-group:last-child .k-menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k-menu-horizontal .k-menu-submenu .k-menu-item,.k-menu-horizontal .k-menu-submenu .k-menu-submenu{display:block}.k-menu-horizontal .k-menu-submenu .k-menu-submenu{position:relative}.k-menu-horizontal .k-menu-submenu .k-menu-submenu .k-menu-submenu-arrow{transform:rotate(-90deg) translateX(50%);top:50%;position:absolute;right:16px}.k-menu-horizontal .k-menu-submenu .k-menu-submenu .k-menu-popup{top:0;margin-left:5px}.k-menu-horizontal>.k-menu-submenu-active>.k-menu-submenu-title>.k-menu-submenu-arrow{transform:rotate(-180deg)}.k-menu-horizontal .k-menu-item-group-title{font-size:12px;line-height:35px;padding:0 12px}.k-menu-light .k-menu-item-group-title{font-size:12px;color:rgba(0,0,0,.4)}.k-menu-light .k-menu-item-active,.k-menu-light .k-menu-item-active a,.k-menu-light .k-menu-item-selected,.k-menu-light .k-menu-item-selected a,.k-menu-light>.k-menu-submenu-active>.k-menu-submenu-title,.k-menu-light>.k-menu-submenu-selected>.k-menu-submenu-title{color:#3a95ff}.k-menu-light.k-menu-horizontal>.k-menu-item-active,.k-menu-light.k-menu-horizontal>.k-menu-item-selected,.k-menu-light.k-menu-horizontal>.k-menu-submenu-active,.k-menu-light.k-menu-horizontal>.k-menu-submenu-selected{border-bottom-color:#3a95ff}.k-menu-light.k-menu-horizontal .k-menu-submenu .k-menu-item-selected,.k-menu-light.k-menu-inline .k-menu-item-selected{background-color:#ebf4ff}.k-menu-light.k-menu-inline .k-menu-item-selected:after{top:0;height:100%;border-right:3px solid #3a95ff}.k-menu-light.k-menu-vertical .k-menu-item-selected{background-color:#ebf4ff}.k-menu-light>.k-menu-item>a{color:rgba(0,0,0,.75);display:block}.k-menu-light>.k-menu-item>a:hover{color:#3a95ff}.k-menu-light .k-menu-item-disabled,.k-menu-light .k-menu-submenu-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-menu-dark{background-color:#22303f;color:hsla(0,0%,100%,.75)}.k-menu-dark .k-menu-item-group-title{font-size:12px;color:hsla(0,0%,100%,.75)}.k-menu-dark .k-menu-item-active,.k-menu-dark .k-menu-submenu-active .k-menu-submenu-title,.k-menu-dark .k-menu-submenu-selected,.k-menu-dark .k-menu-submenu-selected a{color:#fff}.k-menu-dark .k-menu-item-selected{background-color:#3a95ff}.k-menu-dark .k-menu-item-selected a{color:#fff}.k-menu-dark.k-menu-inline{border-right:0}.k-menu-dark.k-menu-inline .k-menu-item,.k-menu-dark.k-menu-inline .k-menu-submenu{width:100%}.k-menu-dark .k-menu-inline{background-color:#161f29}.k-menu-dark.k-menu-vertical{border-right:0}.k-menu-dark.k-menu-vertical .k-menu-item-icon-affix{color:#fff}.k-menu-dark.k-menu-vertical .k-menu-submenu-affix-item-active .k-menu-submenu-affix-item-text{background-color:#fff;color:#333;border:none}.k-menu-dark.k-menu-horizontal{border-bottom:0}.k-menu-dark.k-menu-horizontal .k-menu-item,.k-menu-dark.k-menu-horizontal .k-menu-submenu{top:0;margin-top:0;border-color:#22303f;border-bottom:0}.k-menu-dark>.k-menu-item>a{color:hsla(0,0%,100%,.75);display:block}.k-menu-dark>.k-menu-item>a:hover{color:#fff}.k-menu-dark .k-menu-item-disabled,.k-menu-dark .k-menu-submenu-disabled{color:hsla(0,0%,100%,.3);cursor:not-allowed}.k-menu-inline-collapased{width:80px}.k-menu-inline-collapased>.k-menu-submenu{padding:0}.k-menu-inline-collapased>.k-menu-item,.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title{padding:0 32px;text-overflow:clip;overflow:hidden}.k-menu-inline-collapased>.k-menu-item .k-icon,.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title .k-icon{font-size:16px}.k-menu-inline-collapased>.k-menu-submenu>.k-menu-submenu-title>.k-menu-submenu-arrow{display:none}.k-menu-inline-collapased .k-icon+span{max-width:0;opacity:0;display:inline-block}.k-collaplse-slide-enter-active{animation:slideIn .15s ease-in-out;animation-fill-mode:both}.k-collaplse-slide-leave-active{animation:slideOut .3s ease-in-out;animation-fill-mode:both}@keyframes slideIn{0%{transform:scaleY(0);transform-origin:0 0;opacity:0}to{transform:scaleY(1);transform-origin:0 0;opacity:1}}@keyframes slideOut{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(0);transform-origin:0 0;opacity:0}}.k-menu-submenu-fade-enter-active{animation:k-menu-zoom-in .2s cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}.k-menu-submenu-fade-leave-active{animation:k-menu-zoom-out .2s cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}@keyframes k-menu-zoom-in{0%{transform:scale(.8);transform-origin:top left;opacity:0}to{transform:scale(1);transform-origin:top left;opacity:1}}@keyframes k-menu-zoom-out{0%{transform:scale(1);transform-origin:top left;opacity:1}to{transform:scale(.8);transform-origin:top left;opacity:0}}.k-notice{font-size:14px;line-height:1.5;color:rgba(0,0,0,.75);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;list-style:none;position:fixed;z-index:1010;width:384px;max-width:calc(100vw - 32px);margin:0 24px 0 0;right:0;top:24px;bottom:auto}.k-notice .k-notice-box{box-sizing:content-box;transition:all .3s ease-in-out;padding:16px 35px 16px 16px;border-radius:5px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff;line-height:1.5;position:relative;margin-bottom:16px;overflow:hidden}.k-notice .k-notice-has-icon{padding-left:45px}.k-notice .k-notice-title{font-size:16px;color:rgba(0,0,0,.85);margin-bottom:8px;line-height:22px;vertical-align:middle;display:inline-block}.k-notice .k-notice-icon{font-size:22px;margin-right:8px;position:absolute;top:17px;left:16px}.k-notice .k-notoce-desc{font-size:14px;line-height:1.5}.k-notice .k-notice-close{position:absolute;right:8px;top:13px;outline:none;cursor:pointer;color:rgba(0,0,0,.75);font-size:20px;display:block;padding:0 5px}.k-notice .k-notice-close:hover{color:#f30}.k-notice .k-notice-info .k-notice-icon{color:#3a95ff}.k-notice .k-notice-error .k-notice-icon{color:#f30}.k-notice .k-notice-success .k-notice-icon{color:#00bb5d}.k-notice .k-notice-warning .k-notice-icon{color:orange}@keyframes noticeIn{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1}}@keyframes noticeOut{0%{opacity:1}to{opacity:0;transform:scaleY(.5)}}.k-notice-slide-enter-active{animation:noticeIn .3s ease}.k-notice-slide-leave-active{animation:noticeOut .3s ease}.k-page{color:rgba(0,0,0,.75);font-size:13px;padding:20px 0;user-select:none}.k-page .k-pager{margin:0 auto;display:inline-block;vertical-align:middle}.k-page .k-pager .k-pager-item{background:#fff;color:rgba(0,0,0,.75);min-width:30px;height:30px;line-height:30px;border-radius:5px;text-align:center;display:inline-block;box-sizing:content-box;border:1px solid #ddd;margin:0 8px 0 -1px;font-size:14px;cursor:pointer;position:relative;vertical-align:middle}.k-page .k-pager .k-pager-item:hover{border-color:#3a95ff;color:#3a95ff}.k-page .k-pager .k-pager-item:hover .k-icon{color:#3a95ff}.k-page .k-pager .k-pager-item.active{border:1px solid #3a95ff;color:#3a95ff}.k-page .k-pager .k-pager-item span{margin:0 5px}.k-page .k-pager .k-pager-item .k-icon{color:rgba(0,0,0,.4);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.k-page .k-pager .k-pager-more{font-size:20px;border-color:transparent}.k-page .k-pager .k-pager-more:hover{border-color:transparent}.k-page .k-pager .k-pager-item-disabled{border-color:#d0d0d0;cursor:not-allowed}.k-page .k-pager .k-pager-item-disabled .k-icon{color:rgba(0,0,0,.3)}.k-page .k-pager .k-pager-item-disabled:hover{border-color:#d0d0d0}.k-page .k-pager .k-pager-item-disabled:hover .k-icon{color:rgba(0,0,0,.3)}.k-page .k-pager .k-pager-more{color:#969696}.k-page .k-page-sizer{display:inline-block;width:90px}.k-page .k-page-number{margin:0 4px}.k-page .k-page-number,.k-page .k-page-options{display:inline-block;font-size:13px}.k-page .k-page-options span{padding:0 5px}.k-page .k-page-options .k-page-options-elevator{width:50px;font-size:13px;text-align:center;vertical-align:middle}.k-page .k-page-options .k-page-options-action{vertical-align:middle}.k-page-mini .k-pager .k-pager-item{height:24px;font-size:12px;line-height:24px;min-width:24px}.k-page-mini .k-page-sizer{width:80px}.k-page-mini .k-page-number{font-size:12px}.k-poptip{display:inline-block;position:relative}.k-poptip-content{min-width:200px;font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-poptip-content .k-poptip-inner{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-poptip-content .k-poptip-inner-content{padding:8px 16px;box-sizing:border-box}.k-poptip-content .k-poptip-title{font-size:14px;font-weight:500;color:rgba(0,0,0,.75);margin:0;padding:8px 16px;position:relative;border-bottom:1px solid #eee;text-overflow:ellipsis;overflow:hidden}.k-poptip-content .k-poptip-arrow{position:absolute;width:12px;height:12px;border:4px solid transparent;box-sizing:border-box;transform:rotate(45deg);background:#fff}.k-poptip-content[k-placement^=top] .k-poptip-arrow{bottom:8px;box-shadow:3px 3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=top] .k-poptip-inner{margin-bottom:12px}.k-poptip-content[k-placement=top] .k-poptip-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.k-poptip-content[k-placement=top-right] .k-poptip-arrow{right:10px}.k-poptip-content[k-placement=top-left] .k-poptip-arrow{left:10px}.k-poptip-content[k-placement^=bottom] .k-poptip-arrow{top:8px;box-shadow:-3px -3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=bottom] .k-poptip-inner{margin-top:12px}.k-poptip-content[k-placement=bottom] .k-poptip-arrow{left:50%}.k-poptip-content[k-placement=bottom-left] .k-poptip-arrow{left:10px}.k-poptip-content[k-placement=bottom-right] .k-poptip-arrow{right:10px}.k-poptip-content[k-placement^=left] .k-poptip-arrow{right:8px;box-shadow:3px -3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=left] .k-poptip-inner{margin-right:12px}.k-poptip-content[k-placement=left] .k-poptip-arrow{top:50%;margin-top:-6px}.k-poptip-content[k-placement=left-bottom] .k-poptip-arrow{bottom:10px}.k-poptip-content[k-placement=left-top] .k-poptip-arrow{top:10px}.k-poptip-content[k-placement^=right] .k-poptip-arrow{left:8px;box-shadow:-3px 3px 7px rgba(0,0,0,.07)}.k-poptip-content[k-placement^=right] .k-poptip-inner{margin-left:12px}.k-poptip-content[k-placement=right] .k-poptip-arrow{top:50%;transform:translateY(-50%) rotate(45deg)}.k-poptip-content[k-placement=right-top] .k-poptip-arrow{top:10px}.k-poptip-content[k-placement=right-bottom] .k-poptip-arrow{bottom:10px}.k-poptip-dark{background-color:rgba(0,0,0,.75);color:#fff}.k-poptip-dark .k-poptip-title{border-bottom:1px solid rgba(0,0,0,.2)}.k-poptip-fade-enter-active{animation:pop-zoom-in .3s}.k-poptip-fade-leave-active{animation:pop-zoom-out .3s}.k-popconfirm{display:inline-block;position:relative}.k-popconfirm-content{min-width:200px;font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-popconfirm-content .k-popconfirm-inner{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-popconfirm-content .k-popconfirm-inner-content{padding:18px 18px 10px;box-sizing:border-box;position:relative}.k-popconfirm-content .k-icon{position:absolute;font-size:18px;color:orange;top:19px}.k-popconfirm-content .k-popconfirm-footer{padding-top:10px}.k-popconfirm-content .k-popconfirm-title{padding:0 0 0 24px;font-size:14px}.k-popconfirm-content .k-popconfirm-arrow{position:absolute;width:12px;height:12px;border:4px solid transparent;box-sizing:border-box;transform:rotate(45deg);background:#fff}.k-popconfirm-content .k-popconfirm-footer{text-align:right;padding:8px 16px 16px}.k-popconfirm-content .k-popconfirm-footer .k-btn{margin-left:10px}.k-popconfirm-content[k-placement^=top] .k-popconfirm-arrow{bottom:8px;box-shadow:3px 3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=top] .k-popconfirm-inner{margin-bottom:12px}.k-popconfirm-content[k-placement=top] .k-popconfirm-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.k-popconfirm-content[k-placement=top-right] .k-popconfirm-arrow{right:10px}.k-popconfirm-content[k-placement=top-left] .k-popconfirm-arrow{left:10px}.k-popconfirm-content[k-placement^=bottom] .k-popconfirm-arrow{top:8px;box-shadow:-3px -3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=bottom] .k-popconfirm-inner{margin-top:12px}.k-popconfirm-content[k-placement=bottom] .k-popconfirm-arrow{left:50%}.k-popconfirm-content[k-placement=bottom-left] .k-popconfirm-arrow{left:10px}.k-popconfirm-content[k-placement=bottom-right] .k-popconfirm-arrow{right:10px}.k-popconfirm-content[k-placement^=left] .k-popconfirm-arrow{right:8px;box-shadow:3px -3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=left] .k-popconfirm-inner{margin-right:12px}.k-popconfirm-content[k-placement=left] .k-popconfirm-arrow{top:50%;margin-top:-6px}.k-popconfirm-content[k-placement=left-bottom] .k-popconfirm-arrow{bottom:10px}.k-popconfirm-content[k-placement=left-top] .k-popconfirm-arrow{top:10px}.k-popconfirm-content[k-placement^=right] .k-popconfirm-arrow{left:8px;box-shadow:-3px 3px 7px rgba(0,0,0,.07)}.k-popconfirm-content[k-placement^=right] .k-popconfirm-inner{margin-left:12px}.k-popconfirm-content[k-placement=right] .k-popconfirm-arrow{top:50%;transform:translateY(-50%) rotate(45deg)}.k-popconfirm-content[k-placement=right-top] .k-popconfirm-arrow{top:10px}.k-popconfirm-content[k-placement=right-bottom] .k-popconfirm-arrow{bottom:10px}.k-popconfirm-fade-enter-active{animation:pop-zoom-in .3s}.k-popconfirm-fade-leave-active{animation:pop-zoom-out .3s}.k-progress .k-progress-inner{display:inline-block;border-radius:10px;background-color:#f3f3f3;stroke:#f3f3f3;overflow:hidden;vertical-align:middle;width:calc(100% - 38px);margin-right:8px}.k-progress .k-progress-bg{height:8px;border-radius:10px;background-color:#3a95ff;stroke:#3a95ff;width:30%;transition:all .3s ease-in-out}.k-progress .k-progress-text{display:inline-block;width:30px;font-size:12px;color:rgba(0,0,0,.75);line-height:1;white-space:nowrap;vertical-align:middle}.k-progress .k-progress-text .k-icon{font-size:20px}.k-progress-hide-info .k-progress-inner{width:100%;margin-right:0}.k-progress-circle,.k-progress-dashboard{width:120px;height:120px;display:inline-block;position:relative}.k-progress-circle .k-progress-text,.k-progress-dashboard .k-progress-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}@keyframes k-progress-active{0%{width:0;opacity:0}80%{opacity:.3;width:80%}to{opacity:0;width:100%}}.k-progress-active .k-progress-bg{position:relative}.k-progress-active .k-progress-bg:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff;opacity:0;border-radius:10px;animation:k-progress-active 2.4s linear infinite}.k-progress-exception .k-progress-inner .k-progress-bg{background-color:#f30}.k-progress-exception .k-icon{color:#f30}.k-progress-exception .k-progress-bg{stroke:#f30}.k-progress-success .k-progress-inner .k-progress-bg{background-color:#00bb5d}.k-progress-success .k-icon{color:#00bb5d}.k-progress-success .k-progress-bg{stroke:#00bb5d}.k-radio-group{display:inline-block;font-size:0;white-space:nowrap}.k-radio-group .k-btn{position:relative;margin-left:-1px!important;z-index:0;border-radius:0}.k-radio-group .k-btn:focus{z-index:2}.k-radio-group .k-btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.k-radio-group .k-btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.k-radio-group .k-btn-primary.k-btn-hollow{z-index:1;color:#3a95ff;border-color:#3a95ff}.k-radio-cirle .k-btn:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.k-radio-cirle .k-btn:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.k-radio-wrapper{user-select:none;font-size:12px}.k-radio-wrapper,.k-radio-wrapper .k-radio{cursor:pointer;display:inline-block;line-height:1}.k-radio-wrapper .k-radio{vertical-align:middle;white-space:nowrap;outline:0;position:relative;margin:0;font-size:0}.k-radio-wrapper .k-radio .k-radio-inner{box-sizing:content-box;display:inline-block;width:14px;height:14px;position:relative;top:0;left:0;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;border-radius:50%}.k-radio-wrapper .k-radio .k-radio-inner:after{box-sizing:content-box;width:4px;height:4px;position:absolute;left:5px;top:5px;border-radius:6px;display:block;content:" ";opacity:0;background-color:#3a95ff;transition:all .2s ease-in-out}.k-radio-wrapper .k-radio .k-radio-input{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;opacity:0}.k-radio-wrapper .k-radio .k-radio-input:focus+.k-radio-inner{border:1px solid #3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-radio-wrapper .k-radio-checked .k-radio-inner{background:#fff;border-color:#3a95ff;position:relative}.k-radio-wrapper .k-radio-checked .k-radio-inner:after{opacity:1;width:8px;height:8px;left:3px;top:3px}.k-radio-wrapper .k-radio-label{padding:0 8px}.k-radio-disabled{color:rgba(0,0,0,.3)}.k-radio-disabled,.k-radio-disabled .k-radio .k-radio-input{cursor:not-allowed}.k-radio-disabled .k-radio .k-radio-inner{background:#f3f3f3;border-color:#d0d0d0}.k-radio-disabled .k-radio .k-radio-inner:after{background-color:#d0d0d0}.k-spin{display:inline-block;position:relative}.k-spin-loading{position:absolute;width:100%;height:100%;transition:all .3s}.k-spin-flip{background-color:hsla(0,0%,100%,.7)}.k-spin-flip:after{content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;background-color:#3a95ff;animation:k-spin-animate-flip 3s cubic-bezier(.09,.57,.49,.9) 0s infinite}.k-spin-bounce{background-color:hsla(0,0%,100%,.7)}.k-spin-bounce:after,.k-spin-bounce:before{content:"";width:40px;height:40px;border-radius:50%;background-color:#3a95ff;opacity:.6;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;animation:k-spin-animate-bounce 2s ease-in-out infinite}.k-spin-bounce:before{animation-delay:-1s}.k-spin-zoom{background-color:hsla(0,0%,100%,.7)}.k-spin-zoom:after,.k-spin-zoom:before{content:"";width:40px;height:40px;border-radius:50%;background:#3a95ff;opacity:.6;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;animation:k-spin-animate-zoom 2s cubic-bezier(.09,.57,.49,.9) 0s infinite}.k-spin-zoom:before{animation-delay:-1s}.k-spin-rotate{background-color:hsla(0,0%,100%,.7)}.k-spin-rotate:after,.k-spin-rotate:before{border:5px solid #d8eaff;border-radius:50%;content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}.k-spin-rotate:after{border:5px solid transparent;border-top-color:#3a95ff;animation:k-spin-animate-rotate .5s linear infinite;box-sizing:content-box}@keyframes k-spin-animate-flip{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes k-spin-animate-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes k-spin-animate-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes k-spin-animate-zoom{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.k-select{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;vertical-align:middle;color:#495060;font-size:12px;position:relative;outline:none}.k-select:focus .k-select-selection{border:1px solid #ddd;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-select-selection{border-radius:5px;overflow:hidden;display:block;box-sizing:border-box;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border:1px solid #ddd;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;min-height:32px;position:relative}.k-select-search-wrap{position:absolute;left:5px;z-index:1;top:50%;background:none;transform:translateY(-50%)}.k-select-search-wrap .k-select-search{border:none;width:.75em;min-width:.75em;height:20px;padding:0;background:none;outline:none;font-size:12px}.k-select-labels{padding:3px 32px 0 0;overflow:hidden}.k-select-labels .k-select-tag{padding:2px 22px 2px 5px;border:1px solid #ddd;border-radius:5px;margin:0 0 3px 5px;float:left;position:relative;line-height:18px;overflow:hidden}.k-select-labels .k-select-tag .k-icon{position:absolute;right:3px;font-size:20px;text-align:center;display:block;top:50%;transform:translateY(-50%)}.k-select-labels .k-select-tag .k-icon:hover{color:#f30}.k-select-labels .k-select-search-wrap{float:left;position:relative;transform:none;top:0}.k-select .k-select-search-mirror{opacity:0;white-space:pre;pointer-events:none;position:absolute;left:0;top:0;z-index:1;font-size:12px}.k-select .k-select-placeholder{position:absolute;left:0;top:0;z-index:0;padding-left:9px;padding-right:30px;color:rgba(0,0,0,.3);top:50%;transform:translateY(-50%);max-width:100%}.k-select .k-select-label,.k-select .k-select-placeholder{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.k-select .k-select-label{display:block;height:30px;line-height:30px;padding-top:-1px;padding-left:8px;padding-right:32px;border:none;background:transparent;width:100%;cursor:pointer}.k-select .k-select-arrow{font-size:14px;box-sizing:border-box;transform:translateY(-50%) rotate(0deg);transform-origin:center;transition:transform .3s ease-in-out}.k-select .k-select-arrow,.k-select .k-select-clearable{position:absolute;top:50%;right:9px;color:rgba(0,0,0,.4)}.k-select .k-select-clearable{transform:translateY(-50%);display:none;font-size:15px}.k-select .k-select-clearable:hover{color:rgba(0,0,0,.75)}.k-select:focus .k-select-selection,.k-select:hover .k-select-selection{border-color:#3a95ff}.k-select-dropdown{user-select:none;border-radius:5px;width:inherit;max-height:200px;overflow:auto;background-color:#fff;box-sizing:border-box;box-shadow:0 1px 6px rgba(0,0,0,.2);position:absolute;z-index:1003}.k-select-dropdown ul{padding:0;margin:0;list-style:none;left:0}.k-select-dropdown .k-select-loading{padding:10px;font-size:12px}.k-select-dropdown .k-select-loading .k-icon{font-size:14px}.k-select-dropdown .k-select-loading span{margin-left:8px}.k-select-dropdown .k-select-item{margin:0;line-height:normal;padding:7px 16px;clear:both;color:#495060;font-size:12px!important;white-space:nowrap;list-style:none;width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative}.k-select-dropdown .k-select-item:hover{background:#f5f5f5}.k-select-dropdown .k-select-item .k-icon{position:absolute;top:0;right:9px;font-size:15px;top:50%;transform:translateY(-50%);display:none;color:rgba(0,0,0,.4)}.k-select-dropdown .k-select-item .k-icon,.k-select-dropdown .k-select-item:hover .k-icon{display:block}.k-select-dropdown .k-select-item-selected{background:#f5f5f5;color:#3a95ff;font-weight:500}.k-select-dropdown .k-select-item-selected:hover{background:#f5f5f5}.k-select-dropdown .k-select-item-selected .k-icon{color:#3a95ff;display:block}.k-select-dropdown .k-select-item-disabled{background:#f3f3f3;color:rgba(0,0,0,.3);cursor:not-allowed}.k-select-dropdown-multiple .k-select-item{padding-right:31px}.k-select-mini .k-select-selection{min-height:25px}.k-select-mini .k-select-arrow,.k-select-mini .k-select-clearable{font-size:12px;right:5px}.k-select-mini .k-select-label{line-height:23px;height:23px;padding-right:23px;font-size:12px}.k-select-mini .k-select-placeholder{font-size:12px}.k-select-mini .k-select-labels{padding:2px 23px 0 0}.k-select-mini .k-select-labels .k-select-tag{padding:2px 22px 2px 5px;margin:0 0 3px 4px;line-height:1}.k-select-mini .k-select-labels .k-select-tag .k-icon{font-size:18px}.k-select-mini .k-select-labels .k-select-search{height:18px;line-height:18px;left:0;float:left}.k-select-large .k-select-placeholder{font-size:14px}.k-select-large .k-select-selection{font-size:14px;min-height:40px}.k-select-large .k-select-arrow,.k-select-large .k-select-clearable{font-size:18px;right:10px}.k-select-large .k-select-label{line-height:38px;height:38px;padding-right:32px;font-size:14px}.k-select-large .k-select-labels{padding:4px 32px 0 0}.k-select-large .k-select-labels .k-select-tag{padding:8px 28px 8px 5px;margin:0 0 3px 4px;line-height:1}.k-select-large .k-select-labels .k-select-tag .k-icon{font-size:22px}.k-select-large .k-select-labels .k-select-search{height:18px;line-height:18px;left:0;float:left}.k-select-open .k-select-selection{border-color:#3a95ff;box-shadow:0 0 5px rgba(58,149,255,.75)}.k-select-open .k-select-arrow{transform:translateY(-50%) rotate(180deg)}.k-select-disabled{color:rgba(0,0,0,.3)}.k-select-disabled .k-select-label{cursor:not-allowed}.k-select-disabled .k-select-selection{background:#f3f3f3;cursor:not-allowed}.k-select-disabled .k-select-arrow{color:#d0d0d0}.k-select-disabled:hover .k-select-selection{border-color:#d0d0d0}.k-select-has-clear:hover .k-select-clearable{display:block}.k-select-has-clear:hover .k-select-arrow{display:none}.k-select-tag-enter-active{animation:zoomIn .2s ease-out}.k-select-tag-leave-active{animation:zoomOut .2s ease-out}.k-switch{min-width:44px;height:24px;line-height:22px;border-radius:24px;vertical-align:middle;border:1px solid #ccc;background-color:#ccc;font-size:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .36s cubic-bezier(.78,.14,.15,.86);display:inline-block;box-sizing:border-box;overflow:hidden;outline:none}.k-switch:focus{box-shadow:0 0 5px rgba(58,149,255,.75)}.k-switch .k-icon{font-size:22px}.k-switch:after{content:"";width:20px;height:20px;border-radius:20px;background-color:#fff;position:absolute;left:1px;top:50%;cursor:pointer;transform:translate3d(0,-50%,0);transition:all .36s cubic-bezier(.78,.14,.15,.86)}.k-switch .k-switch-inner{color:#fff;margin-left:25px;margin-right:8px;display:block;line-height:22px}.k-switch:active:after{width:25px}.k-switch-mini{min-width:28px;height:16px}.k-switch-mini:after{width:12px;height:12px;border-radius:12px}.k-switch-mini:active:after{width:15px}.k-switch-checked{background:#3a95ff;border-color:#3a95ff}.k-switch-checked:after{left:100%;transform:translate3d(-100%,-50%,0);margin-left:-1px}.k-switch-checked .k-switch-inner{margin-left:8px;margin-right:25px}.k-switch-checked.k-switch-success{background:#19be6b;border-color:#19be6b}.k-switch-checked.k-switch-primary{background:#3a95ff;border-color:#3a95ff}.k-switch-checked.k-switch-danger{background:#ed3f14;border-color:#ed3f14}.k-switch-checked.k-switch-warning{background:#ffac13;border-color:#ffac13}.k-switch-disabled{opacity:.5;cursor:not-allowed}.k-steps{font-size:0;width:100%}.k-steps .k-step-item{position:relative;display:inline-block;vertical-align:top;color:#999}.k-steps .k-step-item .k-step-tail{width:100%;padding:0 10px;position:absolute;left:0;top:13px;box-sizing:border-box}.k-steps .k-step-item .k-step-tail i{display:inline-block;width:100%;height:1px;vertical-align:top;background:#e9eaec;border-radius:1px;position:relative}.k-steps .k-step-item .k-step-tail i:before{position:absolute;left:0;top:0;content:"";width:0;background:#3a95ff;height:1px;transition:width .3s ease-in-out}.k-steps .k-step-item .k-step-icon{display:inline-block;position:relative;background-color:#fff;padding-right:8px}.k-steps .k-step-item .k-step-icon>i{font-size:24px;width:20px;height:28px;line-height:28px;text-align:center}.k-steps .k-step-item .k-step-icon .k-step-icon-inner{box-sizing:border-box;width:26px;height:26px;display:block;border:1px solid #ccc;line-height:24px;text-align:center;border-radius:50%;font-size:14px}.k-steps .k-step-item .k-step-icon .k-step-icon-inner .k-ion-ios-close{font-size:20px;vertical-align:middle}.k-steps .k-step-item .k-step-main{display:inline-block;position:relative;vertical-align:top}.k-steps .k-step-item .k-step-main .k-step-title{display:inline-block;padding-right:16px;font-size:14px;font-weight:700;background:#fff;line-height:28px}.k-steps .k-step-item .k-step-main .k-step-description{font-size:12px}.k-steps .k-step-item:last-child .k-step-tail{display:none}.k-steps .k-steps-process{color:#666}.k-steps .k-steps-process .k-step-icon>i{color:#3a95ff}.k-steps .k-steps-process .k-step-icon .k-step-icon-inner{border-color:#3a95ff;background-color:#3a95ff;color:#fff}.k-steps .k-steps-finish .k-step-icon{color:#3a95ff;font-weight:700}.k-steps .k-steps-finish .k-step-icon .k-step-icon-inner{border-color:#3a95ff}.k-steps .k-steps-finish .k-step-tail i:before{width:100%}.k-steps .k-steps-error{color:#f30}.k-steps .k-steps-error .k-step-icon .k-step-icon-inner{border-color:#f30;color:#f30}.k-steps-vertical .k-step-item{display:block}.k-steps-vertical .k-step-item .k-step-icon{padding-right:16px;padding-bottom:8px;float:left}.k-steps-vertical .k-step-item .k-step-main{min-height:48px;overflow:hidden;display:block}.k-steps-vertical .k-step-item .k-step-main .k-step-description{padding-bottom:20px}.k-steps-vertical .k-step-item .k-step-tail{height:100%;padding:0 0 5px;left:13px;top:0;width:1px}.k-steps-vertical .k-step-item .k-step-tail i{display:inline-block;height:100%;width:1px;vertical-align:top}.k-steps-vertical .k-step-item .k-step-tail i:before{position:absolute;left:0;top:0;height:0;content:"";background:#3a95ff;width:1px;transition:height .3s ease-in-out}.k-steps-vertical .k-steps-finish .k-step-tail i:before{height:100%}.k-steps-mini .k-step-item .k-step-tail{top:10px}.k-steps-mini .k-step-item .k-step-icon .k-step-icon-inner{width:18px;height:18px;line-height:16px;font-size:12px}.k-steps-mini .k-step-item .k-step-main .k-step-title{font-size:12px;line-height:24px}.k-steps-mini .k-step-item .k-step-main .k-step-description{display:none}.k-timeline{background-color:#fff;font-size:12px;overflow:hidden;z-index:1;margin:0;padding:0;list-style:none}.k-timeline,.k-timeline .k-time-line-item{position:relative}.k-timeline .k-time-line-item:before{position:absolute;width:1px;background:#ddd;left:7px;content:"";height:100%;top:8px}.k-timeline .k-time-line-item:last-child:before{display:none}.k-timeline .k-time-line-dot{position:absolute;background:#fff;top:4px;left:-.5px;font-size:16px;color:#3a95ff;line-height:1;border-radius:50%}.k-timeline .k-time-line-icon-default{font-size:12px;left:1px;top:5.5px}.k-timeline .k-time-line-item-content{padding:0 0 20px 18px;font-size:12px;position:relative;line-height:22px;top:0;box-sizing:border-box}.k-timeline-center{width:100%;display:inline-block}.k-timeline-center .k-time-line-item{width:50%}.k-timeline-center .k-time-line-item:nth-child(odd){left:50%;margin-left:-8px}.k-timeline-center .k-time-line-item:nth-child(2n){text-align:right}.k-timeline-center .k-time-line-item:nth-child(2n) .k-time-line-dot{left:100%;transform:translateX(-50%)}.k-timeline-center .k-time-line-item:nth-child(2n) .k-time-line-item-content{padding:0 12px 20px 0}.k-timeline-center .k-time-line-item:nth-child(2n):before{left:100%;margin-left:-1px;z-index:0}.k-timeline-right{text-align:right}.k-timeline-right .k-time-line-item:before{left:100%;margin-left:-7px}.k-timeline-right .k-time-line-dot{left:100%;margin-left:-14.5px}.k-timeline-right .k-time-line-icon-default{margin-left:-12.5px}.k-timeline-right .k-time-line-item-content{padding-right:18px}.k-tag{display:inline-block;line-height:20px;height:auto;padding:0 7px;border:1px solid #ddd;background-color:#fafafa;font-size:12px;border-radius:5px;box-sizing:border-box;white-space:nowrap;margin-right:8px;vertical-align:middle;cursor:pointer}.k-tag .k-tag-close{font-size:16px;margin-left:4px;vertical-align:-4px}.k-tag .k-tag-close:hover{color:#f30}.k-tag-pink{color:#f6f;border-color:#f6f;background-color:#fff0ff}.k-tag-red{color:#ff1a1a;border-color:#ff1a1a;background-color:#ffe8e8}.k-tag-yellow{color:#ffd200;border-color:#ffd200;background-color:#fffbe6}.k-tag-orange{color:#ffb329;border-color:#ffb329;background-color:#fff7ea}.k-tag-cyan{color:#0cc;border-color:#0cc;background-color:#e6fafa}.k-tag-green{color:#00cd00;border-color:#00cd00;background-color:#e6fae6}.k-tag-blue{color:#0080ff;border-color:#0080ff;background-color:#e6f2ff}.k-tag-purple{color:#994dff;border-color:#994dff;background-color:#f5edff}.k-tag-geekblue{color:#004dff;border-color:#004dff;background-color:#e6edff}.k-tag-magenta{color:#ff4d51;border-color:#ff4d51;background-color:#ffedee}.k-tag-volcano{color:#ff4200;border-color:#ff4200;background-color:#ffece6}.k-tag-gold{color:#ffdf33;border-color:#ffdf33;background-color:#fffceb}.k-tag-lime{color:#9c0;border-color:#9c0;background-color:#f5fae6}.k-tag-has-color{color:#fff;border-color:transparent}.k-tag-has-color .k-tag-close{color:#fff}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.k-tag-enter-active{animation:zoomIn .2s ease-out}.k-tag-leave-active{animation:zoomOut .2s ease-out}.k-tooltip{display:inline-block;position:relative}.k-tooltip-content{font-size:12px;line-height:1.5;position:absolute;z-index:1001}.k-tooltip-content .k-tooltip-inner{background:rgba(0,0,0,.75);box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px}.k-tooltip-content .k-tooltip-title{padding:6px 8px;color:#fff;font-size:14px}.k-tooltip-content .k-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent;box-sizing:border-box}.k-tooltip-content[k-placement^=top] .k-tooltip-arrow{bottom:7px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=top] .k-tooltip-inner{margin-bottom:12px}.k-tooltip-content[k-placement=top] .k-tooltip-arrow{left:50%;transform:translateX(-50%)}.k-tooltip-content[k-placement=top-right] .k-tooltip-arrow{right:10px}.k-tooltip-content[k-placement=top-left] .k-tooltip-arrow{left:10px}.k-tooltip-content[k-placement^=bottom] .k-tooltip-arrow{top:7px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=bottom] .k-tooltip-inner{margin-top:12px}.k-tooltip-content[k-placement=bottom] .k-tooltip-arrow{left:50%}.k-tooltip-content[k-placement=bottom-left] .k-tooltip-arrow{left:10px}.k-tooltip-content[k-placement=bottom-right] .k-tooltip-arrow{right:10px}.k-tooltip-content[k-placement^=left] .k-tooltip-arrow{right:7px;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=left] .k-tooltip-inner{margin-right:12px}.k-tooltip-content[k-placement=left] .k-tooltip-arrow{top:50%;margin-top:-6px}.k-tooltip-content[k-placement=left-bottom] .k-tooltip-arrow{bottom:10px}.k-tooltip-content[k-placement=left-top] .k-tooltip-arrow{top:10px}.k-tooltip-content[k-placement^=right] .k-tooltip-arrow{left:7px;border-width:5px 5px 5px 0;border-right-color:rgba(0,0,0,.75)}.k-tooltip-content[k-placement^=right] .k-tooltip-inner{margin-left:12px}.k-tooltip-content[k-placement=right] .k-tooltip-arrow{top:50%;transform:translateY(-50%)}.k-tooltip-content[k-placement=right-top] .k-tooltip-arrow{top:10px}.k-tooltip-content[k-placement=right-bottom] .k-tooltip-arrow{bottom:10px}@keyframes pop-zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pop-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.k-tooltip-fade-enter-active{animation:pop-zoom-in .3s}.k-tooltip-fade-leave-active{animation:pop-zoom-out .3s}.k-table{background:#fff;width:100%;margin:10px 0;overflow:auto;box-sizing:border-box;position:relative}.k-table .k-spin{position:absolute;width:100%;height:100%;left:0;top:0}.k-table table{width:100%;border-collapse:collapse;border-spacing:0;background:#fff}.k-table table thead{background:#f5f5f5;border-bottom:1px solid #ddd}.k-table table tr>th{overflow-wrap:break-word}.k-table table tr>th[colspan]:not([colspan="1"]){text-align:center}.k-table table tr>td,.k-table table tr>th{font-size:14px;padding:10px;overflow-wrap:break-word;word-wrap:break-word}.k-table table .k-table-cell-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-table table .k-table-cell-sorter{cursor:pointer;user-select:none}.k-table table .k-table-cell-sorter:hover{background:#ddd}.k-table table .k-table-cell-sorter .k-table-sorter{display:inline-block;margin-left:8px;vertical-align:middle}.k-table table .k-table-cell-sorter .k-icon{display:block;font-size:16px}.k-table table .k-table-cell-sorter .k-icon:first-child{margin-bottom:-.6em}.k-table table .k-table-cell-sorter .actived{color:#3a95ff}.k-table table tbody>tr{border-bottom:1px solid #ddd}.k-table table tbody>tr:nth-child(2n){background:#f5f5f5}.k-table table tbody>tr.k-table-row-hover,.k-table table tbody>tr:hover{background:#f1f8ff}.k-table table .k-table-expand-row:hover{background:#f5f5f5}.k-table table td table tr:last-child{border-bottom:none}.k-table table td table tbody>tr:hover{background:#f1f8ff}.k-table-header{padding:10px;border-top:1px solid #ddd}.k-table-footer{padding:10px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.k-table td>a,.k-table th>a{color:#3a95ff}.k-table .k-empty{padding:30px 0;box-sizing:content-box}.k-table-fixed table{table-layout:fixed}.k-table-fixed-header{word-break:break-all}.k-table-fixed-header .k-table-fixed-left-thead,.k-table-fixed-header .k-table-fixed-main-thead,.k-table-fixed-header .k-table-fixed-right-thead{overflow:scroll;margin-bottom:-20px;background-color:#f5f5f5}.k-table-fixed-header .k-table-fixed-left-thead::-webkit-scrollbar,.k-table-fixed-header .k-table-fixed-main-thead::-webkit-scrollbar,.k-table-fixed-header .k-table-fixed-right-thead::-webkit-scrollbar{background-color:#f5f5f5;border-bottom:1px solid #ddd}.k-table-fixed-header .k-table-fixed-left-thead{overflow-y:hidden}.k-table-fixed-left,.k-table-fixed-right{position:absolute;top:0;overflow:hidden}.k-table-fixed-right{right:0}.k-table-fixed-right .k-table-fixed-right-body{overflow-x:hidden;overflow-y:scroll}.k-table-fixed-right table{width:auto}.k-table-fixed-left{left:0}.k-table-fixed-left .k-table-fixed-left-body{overflow:hidden}.k-table-fixed-left table{width:auto}.k-table-scroll-left .k-table-fixed-right{box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-right .k-table-fixed-left{box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-middle .k-table-fixed-right{box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.k-table-scroll-middle .k-table-fixed-left{box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.k-table-mini table tr td,.k-table-mini table tr th{padding:5px 8px}.k-table .k-table{margin:-10px;width:auto}.k-table .k-table:after{content:"";display:table}.k-table .k-table table tbody tr{background-color:#f5f5f5}.k-table-bordered{border:1px solid #ddd}.k-table-bordered .k-table-footer{border-top:1px solid #ddd;border-bottom:none}.k-table-bordered thead th{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.k-table-bordered .k-table-fixed-left-thead::-webkit-scrollbar,.k-table-bordered .k-table-fixed-main-thead::-webkit-scrollbar,.k-table-bordered .k-table-fixed-right-thead::-webkit-scrollbar{border-top:none}.k-table-bordered .k-table-header{border-bottom:1px solid #ddd;border-top:none}.k-table-bordered td,.k-table-bordered th{border:1px solid #ddd}.k-table-bordered tr:first-child td{border-top:none}.k-table-bordered tr:last-child,.k-table-bordered tr:last-child td{border-bottom:none}.k-table-bordered tr td:first-child,.k-table-bordered tr th:first-child{border-left:none}.k-table-bordered tr td:last-child,.k-table-bordered tr th:last-child{border-right:none}.k-table-bordered table thead,.k-table-bordered tr th,.k-table-bordered tr th:first-child{border-top:none}.k-table-bordered .k-table-fixed-right{border-left:1px solid #ddd}.k-table-bordered .k-table{margin:-11px -10px -11px -11px;border-right:none}.k-table-cell-selection{text-align:center}.k-table-selection-col{width:50px}.k-table-expand-icon-col{width:50px;min-width:50px}.k-table-row-expand-icon-cell{text-align:center}.k-table-row-expand-icon-cell .k-icon{cursor:pointer}.k-table-row-expand-icon-cell .k-icon:hover{color:#3a95ff}.k-tree .k-tree-item{padding:.2em 0;margin:0;list-style:none;white-space:nowrap;outline:0;user-select:none}.k-tree .k-tree-children{margin:0}.k-tree .k-tree-children .k-tree-children{padding:0 0 0 24px}.k-tree .k-tree-commes{display:inline-block;width:12px}.k-tree .k-checkbox-wp{margin:0}.k-tree .k-tree-icon{vertical-align:middle}.k-tree .k-tree-title{display:inline-block;margin:0;padding:0 4px;border-radius:3px;cursor:pointer;color:rgba(0,0,0,.75)}.k-tree .k-tree-title:focus,.k-tree .k-tree-title:hover{background:#ebf4ff;outline:none}.k-tree .k-tree-item-disabled .k-tree-icon,.k-tree .k-tree-item-disabled .k-tree-title{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tree .k-tree-title-selected,.k-tree .k-tree-title-selected:focus,.k-tree .k-tree-title-selected:hover{background:#c4dfff}.k-tree .k-tree-arrow{width:24px;height:24px;line-height:24px;display:inline-block;vertical-align:middle;position:relative;text-align:center;transform:rotate(0deg);transition:transform .2s ease-in-out;cursor:pointer}.k-tree .k-tree-arrow-open{transform:rotate(90deg)}.k-tree .k-tree-children{overflow:hidden;transition:all .2s ease-in-out}.k-tree .tree-nodata{padding:8px 10px;display:block;color:rgba(0,0,0,.3);font-size:12px}::selection{background:#3a95ff;color:#fff}@keyframes dropDownIn{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes dropDownOut{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}.dropdown-enter-active{transform-origin:0 0;animation:dropDownIn .3s}.dropdown-leave-active{transform-origin:0 0;animation:dropDownOut .3s}.k-tabs{overflow:hidden}.k-tabs .k-tabs-bar{border-bottom:1px solid #ddd;margin:0 0 16px}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next,.k-tabs .k-tabs-bar .k-tabs-tab-btn-prev{position:absolute;line-height:39px;cursor:pointer;left:0;width:32px;text-align:center;font-size:20px;color:rgba(0,0,0,.4);bottom:0}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next-disabed,.k-tabs .k-tabs-bar .k-tabs-tab-btn-prev-disabed{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tabs .k-tabs-bar .k-tabs-tab-btn-next{right:2px;left:auto}.k-tabs .k-tabs-bar .k-tabs-extra{float:right;line-height:45px;padding-left:6px}.k-tabs .k-tabs-bar .k-tabs-nav-container{margin-bottom:-1px;position:relative;white-space:nowrap;overflow:hidden;font-size:14px;line-height:1.5}.k-tabs .k-tabs-bar .k-tabs-nav-container .k-tabs-nav-wrap{overflow:hidden}.k-tabs .k-tabs-bar .k-tabs-nav-container .k-tabs-nav{display:inline-block;transition:transform .3s}.k-tabs .k-tabs-bar .k-tabs-nav-container-scroll{padding:0 32px}.k-tabs .k-tabs-bar .k-tabs-nav-container-scroll .k-tabs-nav-scroll{transition:transform .3s}.k-tabs .k-tabs-bar .k-tabs-tab{display:inline-block;height:100%;margin:0 32px 0 0;padding:12px 16px;font-size:14px;cursor:pointer;user-select:none;transition:color .3s;border-top-left-radius:5px;border-top-right-radius:5px;color:rgba(0,0,0,.75)}.k-tabs .k-tabs-bar .k-tabs-tab .k-tabs-close{margin:0 -5px 0 0;width:16px;text-align:center;color:rgba(0,0,0,.4)}.k-tabs .k-tabs-bar .k-tabs-tab .k-tabs-close:hover{color:#f30}.k-tabs .k-tabs-bar .k-tabs-tab:last-child{margin:0 2px 0 0}.k-tabs .k-tabs-bar .k-tabs-tab:hover{color:#3a95ff}.k-tabs .k-tabs-bar .k-tabs-tab-active{color:#3a95ff;font-weight:700}.k-tabs .k-tabs-bar .k-tabs-tab-disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.k-tabs .k-tabs-bar .k-tabs-tab-disabled:hover{color:rgba(0,0,0,.3)}.k-tabs .k-tabs-bar .k-tabs-ink-bar{position:absolute;height:2px;background:#3a95ff;bottom:0;transition:transform .3s ease-in-out}.k-tabs .k-tabs-content{width:100%;display:flex;flex-direction:row;transition:margin-left .3s cubic-bezier(.645,.045,.355,1);will-change:margin-left}.k-tabs .k-tabs-content .k-tabs-tabpane{flex-shrink:0;width:100%;opacity:1}.k-tabs-animated .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-animated .k-tabs-content .k-tabs-tabpane{float:left;transition:opacity .45s}.k-tabs-card .k-tabs-bar .k-tabs-extra{line-height:38px}.k-tabs-card .k-tabs-bar .k-tabs-tab{margin-right:2px;border:1px solid #ddd;background:#fafafa;padding:8px 16px}.k-tabs-card .k-tabs-bar .k-tabs-tab-active{background:#fff;border-bottom-color:transparent}.k-tabs-card .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-card .k-tabs-content{display:block}.k-tabs-card .k-tabs-content .k-tabs-tabpane:not(.k-tabs-tabpane-active){height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.k-tabs-sample .k-tabs-bar{margin:0;border:none}.k-tabs-sample .k-tabs-bar .k-tabs-tab{margin:0;padding:10px 16px}.k-tabs-sample .k-tabs-bar .k-tabs-tab-active{background:#fff}.k-tabs-sample .k-tabs-bar .k-tabs-tab-active:after{display:none}.k-tabs-sample .k-tabs-content{display:block}.k-tabs-sample .k-tabs-content .k-tabs-tabpane{padding:16px;background:#fff;box-sizing:border-box}.k-tabs-sample .k-tabs-content .k-tabs-tabpane:not(.k-tabs-tabpane-active){height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none;transition:none}
\ No newline at end of file
diff --git a/dist/k-ui.js b/dist/k-ui.js
index e4addbbcf52354ca243fa176976caa7fa475e838..fee8ba8d8a4e186b3739c4f5992c71f0792fca55 100755
--- a/dist/k-ui.js
+++ b/dist/k-ui.js
@@ -5,4 +5,4 @@
* Author: chuchur@qq.com / www.chuchur.com
*
*/
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("moment"),require("Vue"),require("KuiIcons")):"function"==typeof define&&define.amd?define("kui-vue",["moment","Vue","KuiIcons"],t):"object"==typeof exports?exports["kui-vue"]=t(require("moment"),require("Vue"),require("KuiIcons")):e["kui-vue"]=t(e.moment,e.Vue,e.KuiIcons)}(window,function(n,i,r){return a={},o.m=s=[function(e,t){var a=/^(attrs|props|on|nativeOn|class|style|hook)$/;e.exports=function(e){return e.reduce(function(e,t){var n,i,r,o,s;for(r in t)if(n=e[r],i=t[r],n&&a.test(r))if("class"===r&&("string"==typeof n&&(s=n,e[r]=n={},n[s]=!0),"string"==typeof i&&(s=i,t[r]=i={},i[s]=!0)),"on"===r||"nativeOn"===r||"hook"===r)for(o in i)n[o]=function(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}(n[o],i[o]);else if(Array.isArray(n))e[r]=n.concat(i);else if(Array.isArray(i))e[r]=[n].concat(i);else for(o in i)n[o]=i[o];else e[r]=t[r];return e},{})}},function(e,t){e.exports=n},function(e,t){e.exports=i},function(e,t,n){},function(e,t){e.exports=r},function(e){e.exports=JSON.parse('{"a":"3.0.0"}')},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(t,n,i){"use strict";i.r(n);var r=i(0),v=i.n(r),o=i(4),h=i.n(o);function s(t,e){var n,i=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)),i}function d(r){for(var e=1;e=this.height},handle:function(e){var t=this;this.$emit("click",e),this.timer&&clearInterval(this.timer);var n=80;this.timer=setInterval(function(){var e=document.body.scrollTop||document.documentElement.scrollTop||window.scrollY;0e.length)&&(t=e.length);for(var n=0,i=new Array(t);ne.length)&&(t=e.length);for(var n=0,i=new Array(t);nnew Date(o[0])&&m=e.min:"string"===n?i=r.replace(/[\u0391-\uFFE5]/g,"aa").length>=e.min:"number"===n&&(i=r>=e.min)),void 0!==e.max&&i&&(Array.isArray(r)?i=r.length<=e.max:"string"===n?i=r.replace(/[\u0391-\uFFE5]/g,"aa").length<=e.max:"number"===n&&(i=r<=e.max)),o=o||"Incorrect length")}return this.errorMessage=o,this.valid=i},validate:function(e,t){if(e.constructor===Object)return this.test(e,t);e=e.sort(function(e,t){return e.required?-1:0});for(var n=0;nt.clientWidth)})},renderNav:function(){var r=this,o=this.$createElement;return this.tabPanes.map(function(t,e){var n,i={class:["k-tabs-tab",(Pn(n={},"k-tabs-tab-active",t.$vnode.key==r.activeKey),Pn(n,"k-tabs-tab-disabled",t.disabled),n)],on:{click:function(){return r.tabClick(t,e)}}};return o("div",i,[t.icon?o(E,{attrs:{type:t.icon}}):null,t.title,t.closable&&r.card?o(E,{attrs:{type:"md-close"},class:"k-tabs-close",on:{click:function(e){return r.closeTab(t.$vnode.key,e)}}}):null])})}},render:function(e){var t,n=this,i=e,r=this.$slots,o=this.card,s=this.animated,a=this.sample,l=(this.tabPanes,["k-tabs",(Pn(t={},"k-tabs-animated",s&&!o&&!a),Pn(t,"k-tabs-card",o&&!a),Pn(t,"k-tabs-sample",a&&!o),t)]),c={};!s||o||a||(c.marginLeft="-".concat(100*this.currentIndex,"%"));var u=["k-tabs-nav-container",Pn({},"k-tabs-nav-container-scroll",this.scrollable)];return i("div",{class:l,ref:"root"},[i("div",{class:"k-tabs-bar"},[r.extra?i("div",{class:"k-tabs-extra",ref:"extra"},[r.extra]):null,i("div",{class:u},[this.scrollable?[i("span",{class:["k-tabs-tab-btn-prev",{"k-tabs-tab-btn-prev-disabed":this.prevBtnDisabed}],on:{click:function(){return n.scroll("left")}}},[i(E,{attrs:{type:"ios-arrow-back"}})]),i("span",{class:["k-tabs-tab-btn-next",{"k-tabs-tab-btn-next-disabed":this.nextBtnDisabed}],on:{click:function(){return n.scroll("right")}}},[i(E,{attrs:{type:"ios-arrow-forward"}})])]:null,i("div",{class:"k-tabs-nav-wrap",ref:"navbox"},[i("div",{class:"k-tabs-nav",style:{},ref:"navscroll"},[o||!s||a?null:i("div",{class:"k-tabs-ink-bar",ref:"inkbar"}),i("div",{class:"k-tabs-nav-inner",ref:"nav"},[this.renderNav()])])])])]),i("div",{class:"k-tabs-content",style:c,ref:"panes"},[r.default])])}},Fn={name:"Tabs",props:{title:String,icon:String,disabled:Boolean,closable:Boolean},inject:{Tabs:{default:{}},collectTabPanes:{default:function(){}}},created:function(){this.collectTabPanes(this,"add")},beforeDestroy:function(){this.collectTabPanes(this,"delete")},render:function(e){return e("div",{class:["k-tabs-tabpane",{"k-tabs-tabpane-active":this.Tabs.activeKey==this.$vnode.key}]},[this.$slots.default])}},Cn={name:"TimeLine",props:{mode:{type:String,default:"left"}},render:function(e){return e("ul",{class:["k-timeline","k-timeline-".concat(this.mode)]},[this.$slots.default])}},Tn={name:"TimeLineItem",props:{color:String,icon:String},render:function(e){var t=e,n={color:this.color},i=this.icon,r=i||"ios-radio-button-off",o=this.$slots.dot||t(E,{attrs:{type:r}});return t("li",{class:"k-time-line-item"},[t("div",{class:["k-time-line-dot",{"k-time-line-icon-default":!i}],style:n},[o]),t("div",{class:"k-time-line-item-content"},[this.$slots.default])])}},jn={name:"TreeNode",props:{data:Object,checkable:Boolean},inject:{Tree:{default:null}},methods:{setChildCheck:function(e){var t=this;e.indeterminate=!1,e.children&&e.children.length&&e.children.forEach(function(e){e.disabled||(e.indeterminate=!1,t.$set(e,"checked",t.data.checked),t.setChildCheck(e))})},handleCheck:function(){this.setChildCheck(this.data),this.Tree&&!this.data.disabled&&this.Tree.checked(this.data)},handleSelect:function(){this.Tree&&!this.data.disabled&&this.Tree.selected(this.data)},handleExpand:function(){var e=this.data,t=e.loading,n=e.children,i=n&&0=this.height},handle:function(e){var t=this;this.$emit("click",e),this.timer&&clearInterval(this.timer);var n=80;this.timer=setInterval(function(){var e=document.body.scrollTop||document.documentElement.scrollTop||window.scrollY;0e.length)&&(t=e.length);for(var n=0,i=new Array(t);ne.length)&&(t=e.length);for(var n=0,i=new Array(t);nnew Date(o[0])&&m=e.min:"string"===n?i=r.replace(/[\u0391-\uFFE5]/g,"aa").length>=e.min:"number"===n&&(i=r>=e.min)),void 0!==e.max&&i&&(Array.isArray(r)?i=r.length<=e.max:"string"===n?i=r.replace(/[\u0391-\uFFE5]/g,"aa").length<=e.max:"number"===n&&(i=r<=e.max)),o=o||"Incorrect length")}return this.errorMessage=o,this.valid=i},validate:function(e,t){if(e.constructor===Object)return this.test(e,t);e=e.sort(function(e,t){return e.required?-1:0});for(var n=0;nt.clientWidth)})},renderNav:function(){var r=this,o=this.$createElement;return this.tabPanes.map(function(t,e){var n,i={class:["k-tabs-tab",(Pn(n={},"k-tabs-tab-active",t.$vnode.key==r.activeKey),Pn(n,"k-tabs-tab-disabled",t.disabled),n)],on:{click:function(){return r.tabClick(t,e)}}};return o("div",i,[t.icon?o(E,{attrs:{type:t.icon}}):null,t.title,t.closable&&r.card?o(E,{attrs:{type:"md-close"},class:"k-tabs-close",on:{click:function(e){return r.closeTab(t.$vnode.key,e)}}}):null])})}},render:function(e){var t,n=this,i=e,r=this.$slots,o=this.card,s=this.animated,a=this.sample,l=(this.tabPanes,["k-tabs",(Pn(t={},"k-tabs-animated",s&&!o&&!a),Pn(t,"k-tabs-card",o&&!a),Pn(t,"k-tabs-sample",a&&!o),t)]),c={};!s||o||a||(c.marginLeft="-".concat(100*this.currentIndex,"%"));var u=["k-tabs-nav-container",Pn({},"k-tabs-nav-container-scroll",this.scrollable)];return i("div",{class:l,ref:"root"},[i("div",{class:"k-tabs-bar"},[r.extra?i("div",{class:"k-tabs-extra",ref:"extra"},[r.extra]):null,i("div",{class:u},[this.scrollable?[i("span",{class:["k-tabs-tab-btn-prev",{"k-tabs-tab-btn-prev-disabed":this.prevBtnDisabed}],on:{click:function(){return n.scroll("left")}}},[i(E,{attrs:{type:"ios-arrow-back"}})]),i("span",{class:["k-tabs-tab-btn-next",{"k-tabs-tab-btn-next-disabed":this.nextBtnDisabed}],on:{click:function(){return n.scroll("right")}}},[i(E,{attrs:{type:"ios-arrow-forward"}})])]:null,i("div",{class:"k-tabs-nav-wrap",ref:"navbox"},[i("div",{class:"k-tabs-nav",style:{},ref:"navscroll"},[o||!s||a?null:i("div",{class:"k-tabs-ink-bar",ref:"inkbar"}),i("div",{class:"k-tabs-nav-inner",ref:"nav"},[this.renderNav()])])])])]),i("div",{class:"k-tabs-content",style:c,ref:"panes"},[r.default])])}},Fn={name:"Tabs",props:{title:String,icon:String,disabled:Boolean,closable:Boolean},inject:{Tabs:{default:{}},collectTabPanes:{default:function(){}}},created:function(){this.collectTabPanes(this,"add")},beforeDestroy:function(){this.collectTabPanes(this,"delete")},render:function(e){return e("div",{class:["k-tabs-tabpane",{"k-tabs-tabpane-active":this.Tabs.activeKey==this.$vnode.key}]},[this.$slots.default])}},Cn={name:"TimeLine",props:{mode:{type:String,default:"left"}},render:function(e){return e("ul",{class:["k-timeline","k-timeline-".concat(this.mode)]},[this.$slots.default])}},Tn={name:"TimeLineItem",props:{color:String,icon:String},render:function(e){var t=e,n={color:this.color},i=this.icon,r=i||"ios-radio-button-off",o=this.$slots.dot||t(E,{attrs:{type:r}});return t("li",{class:"k-time-line-item"},[t("div",{class:["k-time-line-dot",{"k-time-line-icon-default":!i}],style:n},[o]),t("div",{class:"k-time-line-item-content"},[this.$slots.default])])}},jn={name:"TreeNode",props:{data:Object,checkable:Boolean},inject:{Tree:{default:null}},methods:{setChildCheck:function(e){var t=this;e.indeterminate=!1,e.children&&e.children.length&&e.children.forEach(function(e){e.disabled||(e.indeterminate=!1,t.$set(e,"checked",t.data.checked),t.setChildCheck(e))})},handleCheck:function(){this.setChildCheck(this.data),this.Tree&&!this.data.disabled&&this.Tree.checked(this.data)},handleSelect:function(){this.Tree&&!this.data.disabled&&this.Tree.selected(this.data)},handleExpand:function(){var e=this.data,t=e.loading,n=e.children,i=n&&0KUI - 一套基于Vuejs的桌面UI组件库
\ No newline at end of file
+ }, 1000);
+
+