From 15ed2fc3ec1ff8ee9f795fa08a5f08531ba89e4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=85=A8?= Date: Wed, 17 Apr 2019 14:14:23 +0800 Subject: [PATCH] =?UTF-8?q?v0.3.1=20=20=E5=A2=9E=E5=8A=A0=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=20django-simpleui=20=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/admin/css/ui.css | 17 + .../admin/js/vendor/jquery/LICENSE-JQUERY.txt | 26 + .../js/vendor/select2/LICENSE-SELECT2.md | 21 + .../js/vendor/xregexp/LICENSE-XREGEXP.txt | 21 + static/admin/simpleui-x/css/base.css | 112 + static/admin/simpleui-x/css/index.css | 233 + static/admin/simpleui-x/css/login.css | 32 + .../css/all.min.css | 5 + .../webfonts/fa-brands-400.eot | Bin 0 -> 129916 bytes .../webfonts/fa-brands-400.svg | 3459 +++++++++++++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 129612 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 87688 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 74768 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 34388 bytes .../webfonts/fa-regular-400.svg | 803 +++ .../webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 16804 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 13552 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 186728 bytes .../webfonts/fa-solid-900.svg | 4527 +++++++++++++++++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 186444 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 96256 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 74256 bytes static/admin/simpleui-x/img/favicon.png | Bin 0 -> 11999 bytes static/admin/simpleui-x/img/logo.png | Bin 0 -> 3244 bytes static/admin/simpleui-x/js/cookie.js | 17 + static/admin/simpleui-x/js/index.js | 273 + static/admin/simpleui-x/js/language.js | 11 + static/admin/simpleui-x/js/login.js | 12 + static/admin/simpleui-x/locale/en-us.js | 36 + static/admin/simpleui-x/locale/zh-hans.js | 36 + static/admin/simpleui-x/theme/admin.lte.css | 161 + .../admin/simpleui-x/theme/admin.lte.css.map | 1 + static/admin/simpleui-x/theme/admin.lte.less | 36 + static/admin/simpleui-x/theme/aircraft.css | 173 + .../admin/simpleui-x/theme/aircraft.css.map | 1 + static/admin/simpleui-x/theme/aircraft.less | 48 + static/admin/simpleui-x/theme/ant.design.css | 163 + .../admin/simpleui-x/theme/ant.design.css.map | 1 + static/admin/simpleui-x/theme/ant.design.less | 43 + static/admin/simpleui-x/theme/base.less | 158 + static/admin/simpleui-x/theme/black.css | 157 + static/admin/simpleui-x/theme/black.css.map | 1 + static/admin/simpleui-x/theme/black.less | 30 + static/admin/simpleui-x/theme/dark.green.css | 157 + .../admin/simpleui-x/theme/dark.green.css.map | 1 + static/admin/simpleui-x/theme/dark.green.less | 31 + static/admin/simpleui-x/theme/element.css | 154 + static/admin/simpleui-x/theme/element.css.map | 1 + static/admin/simpleui-x/theme/element.less | 27 + static/admin/simpleui-x/theme/gray.css | 157 + static/admin/simpleui-x/theme/gray.css.map | 1 + static/admin/simpleui-x/theme/gray.less | 27 + static/admin/simpleui-x/theme/green.css | 157 + static/admin/simpleui-x/theme/green.css.map | 1 + static/admin/simpleui-x/theme/green.less | 29 + static/admin/simpleui-x/theme/highdmin.css | 161 + .../admin/simpleui-x/theme/highdmin.css.map | 1 + static/admin/simpleui-x/theme/highdmin.less | 31 + static/admin/simpleui-x/theme/layui.css | 158 + static/admin/simpleui-x/theme/layui.css.map | 1 + static/admin/simpleui-x/theme/layui.less | 32 + static/admin/simpleui-x/theme/light.css | 150 + static/admin/simpleui-x/theme/light.css.map | 1 + static/admin/simpleui-x/theme/light.less | 20 + static/admin/simpleui-x/theme/orange.css | 169 + static/admin/simpleui-x/theme/orange.css.map | 1 + static/admin/simpleui-x/theme/orange.less | 45 + static/admin/simpleui-x/theme/purple.css | 168 + static/admin/simpleui-x/theme/purple.css.map | 1 + static/admin/simpleui-x/theme/purple.less | 47 + static/admin/simpleui-x/theme/simpleui.css | 157 + .../admin/simpleui-x/theme/simpleui.css.map | 1 + static/admin/simpleui-x/theme/simpleui.less | 30 + static/admin/simpleui-x/theme/theme.js | 55 + static/admin/simpleui/echarts/echarts.min.js | 36 + static/admin/simpleui/layui/css/layui.css | 2 + .../admin/simpleui/layui/css/layui.mobile.css | 2 + .../admin/simpleui/layui/css/modules/code.css | 2 + .../css/modules/laydate/default/laydate.css | 2 + .../css/modules/layer/default/icon-ext.png | Bin 0 -> 5911 bytes .../layui/css/modules/layer/default/icon.png | Bin 0 -> 11493 bytes .../layui/css/modules/layer/default/layer.css | 2 + .../css/modules/layer/default/loading-0.gif | Bin 0 -> 5793 bytes .../css/modules/layer/default/loading-1.gif | Bin 0 -> 701 bytes .../css/modules/layer/default/loading-2.gif | Bin 0 -> 1787 bytes static/admin/simpleui/layui/font/iconfont.eot | Bin 0 -> 40844 bytes static/admin/simpleui/layui/font/iconfont.svg | 473 ++ static/admin/simpleui/layui/font/iconfont.ttf | Bin 0 -> 40668 bytes .../admin/simpleui/layui/font/iconfont.woff | Bin 0 -> 26744 bytes static/admin/simpleui/layui/images/face/0.gif | Bin 0 -> 2689 bytes static/admin/simpleui/layui/images/face/1.gif | Bin 0 -> 5514 bytes .../admin/simpleui/layui/images/face/10.gif | Bin 0 -> 2797 bytes .../admin/simpleui/layui/images/face/11.gif | Bin 0 -> 4121 bytes .../admin/simpleui/layui/images/face/12.gif | Bin 0 -> 3361 bytes .../admin/simpleui/layui/images/face/13.gif | Bin 0 -> 7425 bytes .../admin/simpleui/layui/images/face/14.gif | Bin 0 -> 2375 bytes .../admin/simpleui/layui/images/face/15.gif | Bin 0 -> 1793 bytes .../admin/simpleui/layui/images/face/16.gif | Bin 0 -> 6721 bytes .../admin/simpleui/layui/images/face/17.gif | Bin 0 -> 4439 bytes .../admin/simpleui/layui/images/face/18.gif | Bin 0 -> 3017 bytes .../admin/simpleui/layui/images/face/19.gif | Bin 0 -> 3040 bytes static/admin/simpleui/layui/images/face/2.gif | Bin 0 -> 3222 bytes .../admin/simpleui/layui/images/face/20.gif | Bin 0 -> 5144 bytes .../admin/simpleui/layui/images/face/21.gif | Bin 0 -> 5191 bytes .../admin/simpleui/layui/images/face/22.gif | Bin 0 -> 9823 bytes .../admin/simpleui/layui/images/face/23.gif | Bin 0 -> 3792 bytes .../admin/simpleui/layui/images/face/24.gif | Bin 0 -> 8096 bytes .../admin/simpleui/layui/images/face/25.gif | Bin 0 -> 3127 bytes .../admin/simpleui/layui/images/face/26.gif | Bin 0 -> 3291 bytes .../admin/simpleui/layui/images/face/27.gif | Bin 0 -> 4377 bytes .../admin/simpleui/layui/images/face/28.gif | Bin 0 -> 2793 bytes .../admin/simpleui/layui/images/face/29.gif | Bin 0 -> 4854 bytes static/admin/simpleui/layui/images/face/3.gif | Bin 0 -> 4017 bytes .../admin/simpleui/layui/images/face/30.gif | Bin 0 -> 2555 bytes .../admin/simpleui/layui/images/face/31.gif | Bin 0 -> 2002 bytes .../admin/simpleui/layui/images/face/32.gif | Bin 0 -> 3481 bytes .../admin/simpleui/layui/images/face/33.gif | Bin 0 -> 2454 bytes .../admin/simpleui/layui/images/face/34.gif | Bin 0 -> 3700 bytes .../admin/simpleui/layui/images/face/35.gif | Bin 0 -> 1800 bytes .../admin/simpleui/layui/images/face/36.gif | Bin 0 -> 2331 bytes .../admin/simpleui/layui/images/face/37.gif | Bin 0 -> 1513 bytes .../admin/simpleui/layui/images/face/38.gif | Bin 0 -> 3615 bytes .../admin/simpleui/layui/images/face/39.gif | Bin 0 -> 6495 bytes static/admin/simpleui/layui/images/face/4.gif | Bin 0 -> 5689 bytes .../admin/simpleui/layui/images/face/40.gif | Bin 0 -> 3154 bytes .../admin/simpleui/layui/images/face/41.gif | Bin 0 -> 3644 bytes .../admin/simpleui/layui/images/face/42.gif | Bin 0 -> 5305 bytes .../admin/simpleui/layui/images/face/43.gif | Bin 0 -> 2674 bytes .../admin/simpleui/layui/images/face/44.gif | Bin 0 -> 4126 bytes .../admin/simpleui/layui/images/face/45.gif | Bin 0 -> 3417 bytes .../admin/simpleui/layui/images/face/46.gif | Bin 0 -> 3007 bytes .../admin/simpleui/layui/images/face/47.gif | Bin 0 -> 2333 bytes .../admin/simpleui/layui/images/face/48.gif | Bin 0 -> 2689 bytes .../admin/simpleui/layui/images/face/49.gif | Bin 0 -> 2315 bytes static/admin/simpleui/layui/images/face/5.gif | Bin 0 -> 4567 bytes .../admin/simpleui/layui/images/face/50.gif | Bin 0 -> 5866 bytes .../admin/simpleui/layui/images/face/51.gif | Bin 0 -> 2785 bytes .../admin/simpleui/layui/images/face/52.gif | Bin 0 -> 777 bytes .../admin/simpleui/layui/images/face/53.gif | Bin 0 -> 2127 bytes .../admin/simpleui/layui/images/face/54.gif | Bin 0 -> 2196 bytes .../admin/simpleui/layui/images/face/55.gif | Bin 0 -> 1971 bytes .../admin/simpleui/layui/images/face/56.gif | Bin 0 -> 2034 bytes .../admin/simpleui/layui/images/face/57.gif | Bin 0 -> 2705 bytes .../admin/simpleui/layui/images/face/58.gif | Bin 0 -> 2258 bytes .../admin/simpleui/layui/images/face/59.gif | Bin 0 -> 10311 bytes static/admin/simpleui/layui/images/face/6.gif | Bin 0 -> 2213 bytes .../admin/simpleui/layui/images/face/60.gif | Bin 0 -> 3245 bytes .../admin/simpleui/layui/images/face/61.gif | Bin 0 -> 2495 bytes .../admin/simpleui/layui/images/face/62.gif | Bin 0 -> 2017 bytes .../admin/simpleui/layui/images/face/63.gif | Bin 0 -> 5871 bytes .../admin/simpleui/layui/images/face/64.gif | Bin 0 -> 6448 bytes .../admin/simpleui/layui/images/face/65.gif | Bin 0 -> 3576 bytes .../admin/simpleui/layui/images/face/66.gif | Bin 0 -> 3029 bytes .../admin/simpleui/layui/images/face/67.gif | Bin 0 -> 2701 bytes .../admin/simpleui/layui/images/face/68.gif | Bin 0 -> 1424 bytes .../admin/simpleui/layui/images/face/69.gif | Bin 0 -> 2431 bytes static/admin/simpleui/layui/images/face/7.gif | Bin 0 -> 3398 bytes .../admin/simpleui/layui/images/face/70.gif | Bin 0 -> 4590 bytes .../admin/simpleui/layui/images/face/71.gif | Bin 0 -> 5304 bytes static/admin/simpleui/layui/images/face/8.gif | Bin 0 -> 4050 bytes static/admin/simpleui/layui/images/face/9.gif | Bin 0 -> 4221 bytes .../simpleui/layui/lay/modules/carousel.js | 2 + .../admin/simpleui/layui/lay/modules/code.js | 2 + .../simpleui/layui/lay/modules/colorpicker.js | 2 + .../simpleui/layui/lay/modules/element.js | 2 + .../admin/simpleui/layui/lay/modules/flow.js | 2 + .../admin/simpleui/layui/lay/modules/form.js | 2 + .../simpleui/layui/lay/modules/jquery.js | 5 + .../simpleui/layui/lay/modules/laydate.js | 2 + .../simpleui/layui/lay/modules/layedit.js | 2 + .../admin/simpleui/layui/lay/modules/layer.js | 2 + .../simpleui/layui/lay/modules/laypage.js | 2 + .../simpleui/layui/lay/modules/laytpl.js | 2 + .../simpleui/layui/lay/modules/mobile.js | 2 + .../admin/simpleui/layui/lay/modules/rate.js | 2 + .../simpleui/layui/lay/modules/slider.js | 2 + .../admin/simpleui/layui/lay/modules/table.js | 2 + .../admin/simpleui/layui/lay/modules/tree.js | 2 + .../simpleui/layui/lay/modules/upload.js | 2 + .../admin/simpleui/layui/lay/modules/util.js | 2 + static/admin/simpleui/layui/layui.all.js | 5 + static/admin/simpleui/layui/layui.js | 2 + static/admin/simpleui/static/css/style.css | 611 +++ static/admin/simpleui/static/image/bg.png | Bin 0 -> 5932 bytes static/admin/simpleui/static/image/code.png | Bin 0 -> 2108 bytes static/admin/simpleui/static/image/v.png | Bin 0 -> 830 bytes static/admin/simpleui/static/image/wx.png | Bin 0 -> 39482 bytes static/admin/simpleui/static/image/zfb.png | Bin 0 -> 25040 bytes static/admin/simpleui/static/js/vip_comm.js | 325 ++ static/admin/simpleui/static/js/vip_nav.js | 73 + static/admin/simpleui/static/js/vip_tab.js | 29 + static/admin/simpleui/static/js/vip_table.js | 115 + 193 files changed, 14306 insertions(+) create mode 100644 static/admin/css/ui.css create mode 100644 static/admin/js/vendor/jquery/LICENSE-JQUERY.txt create mode 100644 static/admin/js/vendor/select2/LICENSE-SELECT2.md create mode 100644 static/admin/js/vendor/xregexp/LICENSE-XREGEXP.txt create mode 100644 static/admin/simpleui-x/css/base.css create mode 100644 static/admin/simpleui-x/css/index.css create mode 100644 static/admin/simpleui-x/css/login.css create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/css/all.min.css create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.eot create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.svg create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.ttf create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.woff create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.woff2 create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.eot create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.svg create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.ttf create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff2 create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.eot create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.svg create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.ttf create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.woff create mode 100644 static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.woff2 create mode 100644 static/admin/simpleui-x/img/favicon.png create mode 100644 static/admin/simpleui-x/img/logo.png create mode 100644 static/admin/simpleui-x/js/cookie.js create mode 100644 static/admin/simpleui-x/js/index.js create mode 100644 static/admin/simpleui-x/js/language.js create mode 100644 static/admin/simpleui-x/js/login.js create mode 100644 static/admin/simpleui-x/locale/en-us.js create mode 100644 static/admin/simpleui-x/locale/zh-hans.js create mode 100644 static/admin/simpleui-x/theme/admin.lte.css create mode 100644 static/admin/simpleui-x/theme/admin.lte.css.map create mode 100644 static/admin/simpleui-x/theme/admin.lte.less create mode 100644 static/admin/simpleui-x/theme/aircraft.css create mode 100644 static/admin/simpleui-x/theme/aircraft.css.map create mode 100644 static/admin/simpleui-x/theme/aircraft.less create mode 100644 static/admin/simpleui-x/theme/ant.design.css create mode 100644 static/admin/simpleui-x/theme/ant.design.css.map create mode 100644 static/admin/simpleui-x/theme/ant.design.less create mode 100644 static/admin/simpleui-x/theme/base.less create mode 100644 static/admin/simpleui-x/theme/black.css create mode 100644 static/admin/simpleui-x/theme/black.css.map create mode 100644 static/admin/simpleui-x/theme/black.less create mode 100644 static/admin/simpleui-x/theme/dark.green.css create mode 100644 static/admin/simpleui-x/theme/dark.green.css.map create mode 100644 static/admin/simpleui-x/theme/dark.green.less create mode 100644 static/admin/simpleui-x/theme/element.css create mode 100644 static/admin/simpleui-x/theme/element.css.map create mode 100644 static/admin/simpleui-x/theme/element.less create mode 100644 static/admin/simpleui-x/theme/gray.css create mode 100644 static/admin/simpleui-x/theme/gray.css.map create mode 100644 static/admin/simpleui-x/theme/gray.less create mode 100644 static/admin/simpleui-x/theme/green.css create mode 100644 static/admin/simpleui-x/theme/green.css.map create mode 100644 static/admin/simpleui-x/theme/green.less create mode 100644 static/admin/simpleui-x/theme/highdmin.css create mode 100644 static/admin/simpleui-x/theme/highdmin.css.map create mode 100644 static/admin/simpleui-x/theme/highdmin.less create mode 100644 static/admin/simpleui-x/theme/layui.css create mode 100644 static/admin/simpleui-x/theme/layui.css.map create mode 100644 static/admin/simpleui-x/theme/layui.less create mode 100644 static/admin/simpleui-x/theme/light.css create mode 100644 static/admin/simpleui-x/theme/light.css.map create mode 100644 static/admin/simpleui-x/theme/light.less create mode 100644 static/admin/simpleui-x/theme/orange.css create mode 100644 static/admin/simpleui-x/theme/orange.css.map create mode 100644 static/admin/simpleui-x/theme/orange.less create mode 100644 static/admin/simpleui-x/theme/purple.css create mode 100644 static/admin/simpleui-x/theme/purple.css.map create mode 100644 static/admin/simpleui-x/theme/purple.less create mode 100644 static/admin/simpleui-x/theme/simpleui.css create mode 100644 static/admin/simpleui-x/theme/simpleui.css.map create mode 100644 static/admin/simpleui-x/theme/simpleui.less create mode 100644 static/admin/simpleui-x/theme/theme.js create mode 100644 static/admin/simpleui/echarts/echarts.min.js create mode 100644 static/admin/simpleui/layui/css/layui.css create mode 100644 static/admin/simpleui/layui/css/layui.mobile.css create mode 100644 static/admin/simpleui/layui/css/modules/code.css create mode 100644 static/admin/simpleui/layui/css/modules/laydate/default/laydate.css create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/icon-ext.png create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/icon.png create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/layer.css create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/loading-0.gif create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/loading-1.gif create mode 100644 static/admin/simpleui/layui/css/modules/layer/default/loading-2.gif create mode 100644 static/admin/simpleui/layui/font/iconfont.eot create mode 100644 static/admin/simpleui/layui/font/iconfont.svg create mode 100644 static/admin/simpleui/layui/font/iconfont.ttf create mode 100644 static/admin/simpleui/layui/font/iconfont.woff create mode 100644 static/admin/simpleui/layui/images/face/0.gif create mode 100644 static/admin/simpleui/layui/images/face/1.gif create mode 100644 static/admin/simpleui/layui/images/face/10.gif create mode 100644 static/admin/simpleui/layui/images/face/11.gif create mode 100644 static/admin/simpleui/layui/images/face/12.gif create mode 100644 static/admin/simpleui/layui/images/face/13.gif create mode 100644 static/admin/simpleui/layui/images/face/14.gif create mode 100644 static/admin/simpleui/layui/images/face/15.gif create mode 100644 static/admin/simpleui/layui/images/face/16.gif create mode 100644 static/admin/simpleui/layui/images/face/17.gif create mode 100644 static/admin/simpleui/layui/images/face/18.gif create mode 100644 static/admin/simpleui/layui/images/face/19.gif create mode 100644 static/admin/simpleui/layui/images/face/2.gif create mode 100644 static/admin/simpleui/layui/images/face/20.gif create mode 100644 static/admin/simpleui/layui/images/face/21.gif create mode 100644 static/admin/simpleui/layui/images/face/22.gif create mode 100644 static/admin/simpleui/layui/images/face/23.gif create mode 100644 static/admin/simpleui/layui/images/face/24.gif create mode 100644 static/admin/simpleui/layui/images/face/25.gif create mode 100644 static/admin/simpleui/layui/images/face/26.gif create mode 100644 static/admin/simpleui/layui/images/face/27.gif create mode 100644 static/admin/simpleui/layui/images/face/28.gif create mode 100644 static/admin/simpleui/layui/images/face/29.gif create mode 100644 static/admin/simpleui/layui/images/face/3.gif create mode 100644 static/admin/simpleui/layui/images/face/30.gif create mode 100644 static/admin/simpleui/layui/images/face/31.gif create mode 100644 static/admin/simpleui/layui/images/face/32.gif create mode 100644 static/admin/simpleui/layui/images/face/33.gif create mode 100644 static/admin/simpleui/layui/images/face/34.gif create mode 100644 static/admin/simpleui/layui/images/face/35.gif create mode 100644 static/admin/simpleui/layui/images/face/36.gif create mode 100644 static/admin/simpleui/layui/images/face/37.gif create mode 100644 static/admin/simpleui/layui/images/face/38.gif create mode 100644 static/admin/simpleui/layui/images/face/39.gif create mode 100644 static/admin/simpleui/layui/images/face/4.gif create mode 100644 static/admin/simpleui/layui/images/face/40.gif create mode 100644 static/admin/simpleui/layui/images/face/41.gif create mode 100644 static/admin/simpleui/layui/images/face/42.gif create mode 100644 static/admin/simpleui/layui/images/face/43.gif create mode 100644 static/admin/simpleui/layui/images/face/44.gif create mode 100644 static/admin/simpleui/layui/images/face/45.gif create mode 100644 static/admin/simpleui/layui/images/face/46.gif create mode 100644 static/admin/simpleui/layui/images/face/47.gif create mode 100644 static/admin/simpleui/layui/images/face/48.gif create mode 100644 static/admin/simpleui/layui/images/face/49.gif create mode 100644 static/admin/simpleui/layui/images/face/5.gif create mode 100644 static/admin/simpleui/layui/images/face/50.gif create mode 100644 static/admin/simpleui/layui/images/face/51.gif create mode 100644 static/admin/simpleui/layui/images/face/52.gif create mode 100644 static/admin/simpleui/layui/images/face/53.gif create mode 100644 static/admin/simpleui/layui/images/face/54.gif create mode 100644 static/admin/simpleui/layui/images/face/55.gif create mode 100644 static/admin/simpleui/layui/images/face/56.gif create mode 100644 static/admin/simpleui/layui/images/face/57.gif create mode 100644 static/admin/simpleui/layui/images/face/58.gif create mode 100644 static/admin/simpleui/layui/images/face/59.gif create mode 100644 static/admin/simpleui/layui/images/face/6.gif create mode 100644 static/admin/simpleui/layui/images/face/60.gif create mode 100644 static/admin/simpleui/layui/images/face/61.gif create mode 100644 static/admin/simpleui/layui/images/face/62.gif create mode 100644 static/admin/simpleui/layui/images/face/63.gif create mode 100644 static/admin/simpleui/layui/images/face/64.gif create mode 100644 static/admin/simpleui/layui/images/face/65.gif create mode 100644 static/admin/simpleui/layui/images/face/66.gif create mode 100644 static/admin/simpleui/layui/images/face/67.gif create mode 100644 static/admin/simpleui/layui/images/face/68.gif create mode 100644 static/admin/simpleui/layui/images/face/69.gif create mode 100644 static/admin/simpleui/layui/images/face/7.gif create mode 100644 static/admin/simpleui/layui/images/face/70.gif create mode 100644 static/admin/simpleui/layui/images/face/71.gif create mode 100644 static/admin/simpleui/layui/images/face/8.gif create mode 100644 static/admin/simpleui/layui/images/face/9.gif create mode 100644 static/admin/simpleui/layui/lay/modules/carousel.js create mode 100644 static/admin/simpleui/layui/lay/modules/code.js create mode 100644 static/admin/simpleui/layui/lay/modules/colorpicker.js create mode 100644 static/admin/simpleui/layui/lay/modules/element.js create mode 100644 static/admin/simpleui/layui/lay/modules/flow.js create mode 100644 static/admin/simpleui/layui/lay/modules/form.js create mode 100644 static/admin/simpleui/layui/lay/modules/jquery.js create mode 100644 static/admin/simpleui/layui/lay/modules/laydate.js create mode 100644 static/admin/simpleui/layui/lay/modules/layedit.js create mode 100644 static/admin/simpleui/layui/lay/modules/layer.js create mode 100644 static/admin/simpleui/layui/lay/modules/laypage.js create mode 100644 static/admin/simpleui/layui/lay/modules/laytpl.js create mode 100644 static/admin/simpleui/layui/lay/modules/mobile.js create mode 100644 static/admin/simpleui/layui/lay/modules/rate.js create mode 100644 static/admin/simpleui/layui/lay/modules/slider.js create mode 100644 static/admin/simpleui/layui/lay/modules/table.js create mode 100644 static/admin/simpleui/layui/lay/modules/tree.js create mode 100644 static/admin/simpleui/layui/lay/modules/upload.js create mode 100644 static/admin/simpleui/layui/lay/modules/util.js create mode 100644 static/admin/simpleui/layui/layui.all.js create mode 100644 static/admin/simpleui/layui/layui.js create mode 100644 static/admin/simpleui/static/css/style.css create mode 100644 static/admin/simpleui/static/image/bg.png create mode 100644 static/admin/simpleui/static/image/code.png create mode 100644 static/admin/simpleui/static/image/v.png create mode 100644 static/admin/simpleui/static/image/wx.png create mode 100644 static/admin/simpleui/static/image/zfb.png create mode 100644 static/admin/simpleui/static/js/vip_comm.js create mode 100644 static/admin/simpleui/static/js/vip_nav.js create mode 100644 static/admin/simpleui/static/js/vip_tab.js create mode 100644 static/admin/simpleui/static/js/vip_table.js diff --git a/static/admin/css/ui.css b/static/admin/css/ui.css new file mode 100644 index 0000000..4186053 --- /dev/null +++ b/static/admin/css/ui.css @@ -0,0 +1,17 @@ +body { + margin: 0; + padding: 0; +} + +.errornote { + font-size: 14px; + font-weight: 700; + display: block; + padding: 10px 12px; + margin: 0 0 10px 0; + color: #ba2121; + border: 1px solid #ba2121; + border-radius: 4px; + background-color: #fff; + background-position: 5px 12px; +} diff --git a/static/admin/js/vendor/jquery/LICENSE-JQUERY.txt b/static/admin/js/vendor/jquery/LICENSE-JQUERY.txt new file mode 100644 index 0000000..d930e62 --- /dev/null +++ b/static/admin/js/vendor/jquery/LICENSE-JQUERY.txt @@ -0,0 +1,26 @@ +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/static/admin/js/vendor/select2/LICENSE-SELECT2.md b/static/admin/js/vendor/select2/LICENSE-SELECT2.md new file mode 100644 index 0000000..86c7c29 --- /dev/null +++ b/static/admin/js/vendor/select2/LICENSE-SELECT2.md @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2012-2015 Kevin Brown, Igor Vaynberg, and Select2 contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/static/admin/js/vendor/xregexp/LICENSE-XREGEXP.txt b/static/admin/js/vendor/xregexp/LICENSE-XREGEXP.txt new file mode 100644 index 0000000..341652a --- /dev/null +++ b/static/admin/js/vendor/xregexp/LICENSE-XREGEXP.txt @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2007-2012 Steven Levithan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/static/admin/simpleui-x/css/base.css b/static/admin/simpleui-x/css/base.css new file mode 100644 index 0000000..5491c8f --- /dev/null +++ b/static/admin/simpleui-x/css/base.css @@ -0,0 +1,112 @@ +.simpleui-form-item { + display: inline-block; + width: auto; +} + +#changelist #toolbar form input { + /*padding-left: 30px!important;*/ +} + +.el-link-btn { + text-decoration: none !important; + color: #606266 !important; +} + +#pagination { + text-align: center; + margin-top: 10px; +} + +.actions .el-button { + margin-right: 10px; + margin-left: 0px; +} + +#content { + padding: 0px; +} + +#content #changelist-form { + padding: 0px 20px; +} + +#changelist #toolbar { + margin-bottom: 0px !important; +} + +.form-main { + padding: 20px; + float: none !important; + width: auto !important; +} + +.el-alert { + margin-bottom: 10px; +} + +.el-alert:last-child { + margin-bottom: 0px !important; +} + +a:link, a:visited { + color: #3f9eff; + text-decoration: none; +} + +.object-tools{ + margin-top: 0px; +} + +.vTextField{ + outline: none; +} +td, th { + vertical-align: inherit; + border-bottom: none; +} +.row2 { + background: #fafafa; +} +tbody tr:hover td,tbody tr:hover th{ + background-color: #ebf5ff; +} +.form-row{ + border-bottom: none!important; +} +@media (max-width: 767px) { + .submit-row > * { + margin-left: 0px !important; + margin-bottom: 10px; + } + .form-main{ + padding: 0px; + } + #content{ + padding:0px 3px!important; + } + + .simpleui-form .el-input{ + width: 100px; + padding-left: 0px!important; + padding-right: 0px!important; + margin: 0px; + margin-right: 10px; + } + .object-tools{ + margin-top: 10px; + } + .el-pagination{ + white-space: inherit; + } +} +@media (max-width: 1024px) { + .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered .actions, .filtered div.xfull{ + margin-right: 0px!important; + } + #changelist-search > div{ + max-width: 100%!important; + } + #content{ + padding: 0px!important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/css/index.css b/static/admin/simpleui-x/css/index.css new file mode 100644 index 0000000..b05d409 --- /dev/null +++ b/static/admin/simpleui-x/css/index.css @@ -0,0 +1,233 @@ +html, body { + padding: 0px; + margin: 0px; + background-color: #f8f8f8; + height: 100%; +} + +.navbar { + overflow: hidden; + position: relative; + background: #fff; + box-shadow: 0 1px 4px rgba(0, 21, 41, .08); +} + +.navbar .el-button { + border: none; + background-color: inherit; +} + +.menu .el-menu { + border-right: 0px; +} + +.menu .el-menu .is-active { + color: rgb(64, 158, 255) !important; +} + +.menu, .menu .el-menu-item-group { + color: rgb(191, 203, 217); + background-color: rgb(48, 65, 86); +} + +.menu .el-menu-item:hover { + background-color: #001528 !important; +} + +.is-active .el-submenu__title { + color: rgb(64, 158, 255) !important; +} + +.menu .el-menu-item { + color: rgb(191, 203, 217) !important; + background-color: #1f2d3d !important; +} + +.menu .el-submenu__title { + color: rgb(191, 203, 217) !important; + background-color: rgb(48, 65, 86); +} + +.menu .el-submenu__title:hover, .is-opened .el-submenu__title { + background-color: #263445 !important; +} + +.menu .el-menu-item-group__title { + display: none; +} + +.logo-wrap { + margin: 0; + color: #fff; + font-weight: 600; + line-height: 58px; + font-size: 14px; + font-family: Avenir, Helvetica Neue, Arial, Helvetica, sans-serif; + vertical-align: middle; + padding: 0px 5px; + min-width: 200px; + +} + +.logo-wrap img { + max-width: 30px; + margin-bottom: -10px; +} + +#home .el-col-6 { + padding: 10px; +} + +#home .icon .fa, #home .icon .fas, #home .icon .fa, #home .icon .fab { + font-size: 35px; + /*color: #3f9eff;*/ +} + +.menu .fa, .menu .fas, .menu .far, .menu .fab { + margin-right: 5px; + width: 24px; + text-align: center; + font-size: 18px; + vertical-align: middle; +} + +.el-tabs .fa, .el-tabs .fas, .el-tabs .far, .el-tabs .fab { + margin-right: 5px; + text-align: center; + font-size: 14px; +} + +#home .info-card .el-card { + height: 235px; +} + +.simpleui-table { + font-size: 12px; + color: #606266; + width: 100%; +} + +.simpleui-table tr { + height: 35px; +} + +.simpleui-table tr th { + text-align: right; + width: 60px; + border-bottom: #eaeef5 1px solid; +} + +.simpleui-table tr td { + text-align: left; + border-bottom: #eaeef5 1px solid; +} + +.el-main { + padding: 0px; + overflow: hidden; +} + +.el-main .el-tab-pane { + height: 100%; + margin: 0px; + padding: 0px; +} + +.el-tabs__content { + padding: 0px !important; + height: calc(100% - 39px); + overflow: hidden; +} + +.el-tabs__content iframe { + width: 100%; + height: 100%; + border: none; + outline: none; +} + +.el-tabs__new-tab { + display: none; +} + +#home { + height: 100%; + overflow: auto; +} + +#home .timeline { + margin: 10px; +} + +.el-tabs__item { + user-select: none; +} + +.showHideBtn { + display: inline-block; +} + +.el-button .fas, .el-button .far, .el-button .fab, .el-button .fa { + width: 14px; + height: 14px; +} + +.clearfix, .float-wrap { + display: block +} + +.clearfix:after, .float-wrap:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden +} + +.float-wrap .left { + float: left; +} + +.float-wrap .right { + float: right; +} + +#home .box-card .el-card__body .el-button { + display: block; + margin: 10px 0px; + float: none; + width: 100%; +} + +.el-breadcrumb__item .fas { + margin-right: 5px; +} + +.float-wrap span { + margin-left: 10px; +} + +@media screen and (max-width: 1000px) { + #home .el-col-6 { + width: 50%; + } + + #content { + margin: 0px; + padding: 0px; + } +} + +@media screen and (max-width: 800px) { + #home .el-col-6 { + width: 100%; + } + + .float-wrap .right { + float: left; + } + + .navbar .el-button { + padding: 5px 2px; + } +} diff --git a/static/admin/simpleui-x/css/login.css b/static/admin/simpleui-x/css/login.css new file mode 100644 index 0000000..53a26ab --- /dev/null +++ b/static/admin/simpleui-x/css/login.css @@ -0,0 +1,32 @@ +html, body { + background-color: #2d3a4b; +} + + + +.login-main{ + padding-top: 160px; + padding-bottom: 50px; + max-width: 350px; + margin-left: auto; + margin-right: auto; +} +.logo{ + text-align: center; +} +.logo img{ + max-width: 200px; +} +.header{ + font-size: 26px; + color: #eee; + margin: 0 auto 40px auto; + text-align: center; + font-weight: 700; +} +.simpleui-input-inline{ + margin: 10px 0px; +} +.login-btn button{ + width: 100%; +} \ No newline at end of file diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/css/all.min.css b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/css/all.min.css new file mode 100644 index 0000000..e1cd156 --- /dev/null +++ b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/css/all.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.eot b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..02a5ecb98ccc83e8bbb6cb1599d78f71c27ccaaf GIT binary patch literal 129916 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 + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.ttf b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3926cb172804b86fcdff50446641cba09fbd2bd4 GIT binary patch literal 129612 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 z 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ΞuF%HBBD7#VPD=R( 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 Jss8br{{eE*sEz;t literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.woff b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-brands-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..7bcc97eaeb7e793dacf0edbd6ba6f2c9345c0c13 GIT binary patch literal 87688 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 z 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 + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.ttf b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..17b86c2f0a22733d3581f575536f4fef6979d929 GIT binary patch literal 34092 zcmdtLd3+pKoiAFa_NuO~-WN$NsnxCS*1op7ZOfMBC61Fgwn&^{5|T)^eQ)Ir+(+0-}&w5SYU!6c!ecF62^Az+JEEQzW26Eg78*9aue6? zyk?isA)FP2Q_Hw-+IMsBz_xe)q(Kna0o;!tIzBP`jkC}GS`cJQ5TqX+nV6rwd>J(f zr+$v-`jP4T4^KBJje=k#1>wZkj!sQXhWFn7K|K30eubmRkcY(YpuRBfTaO-JxG#84 zSit>f1wq_DJ#%Q{=hyu0!-AlpK2|tBao?=)3*j%3-hlGS6BEa$+VUH}DhMZkDhSFg zvorGxzuUL%^Mde(&3Nad0@}u|d**$kqkr|GyL_8p5Uczzy@_E3pborM!|1ss%{GH}GPYNFsY@SbVGM+c;mXp~(v(tit>^^!9fot|-kmYge|mGkMD&hPQeDS!EQyu4FJ5Jz#3x=`ouamBq`hv1Z_ zcdCE` z{%3I%?=D^bt&`{0i9EN?%Jn|oQ4qn`Oao5G`FYdi~)5X_b zoVxhX#m6pw{NmqS{MN-EUi`_$UtIjxi@&*KUb^nmjhAk}bjPKIOAlOn$E9~(`pl)z zUHbf`FJAh}rSD$)@uh!$QGBuO#oJ%}@QdI1wg1;2|Mibvy7i?aFFo+mBQL%8r4PUK zsh2+c(pO%37Su>smRG_0>I$r{uYvVLfb|6AzOK*DV@s~dI(kIKX`Y!uQzJKxkqwlA_|K0bT z?;E~P``+(6>-(?1KleT1`%~X(-@AOLd=L5_@SXJC=6j8AyKjT9-`DMH^F@7rpU?h{ z{ZIDK?SHg?V!vSj$o`)FDf?;rwEYJA0ejXyY>(Tw*f-ldY|WOvCGYROzwrLd`vdRa zdH=%uG4DscPkaBH_et-g-aqml_wM%AS&@V7v<{Cz~|AtN+RmtMmT6Dm51T*tZ1Q~DidzNi&DQhY zu=i(nlfBn|*#5e2C$RG?e!)NDKjD8Sup#i7U|aBT@I%3GhxUZN9o`xKNJNP2iF_%V zh)zd;8taKo$DWPvj6W6sb=~2*<@zV;zu6FOxUJ!riKB^MH12Ht`=-a6>zj`@e<>*^ zk0zgKFvfHyy<;>hz?xEZla+liL+NRr{ zYj16TbNkU(d0vi~y!*1+t*^5E&g zALcjZ&*XnOlpK1jAQo;bJX=(Y2Z09S<=T|eYtz0&I-S_p)Y^DXlGsx7 zEqfE6@cTcJ*tfsA)#&IjE;PM56;~V6=|(l4dUew$WSPD%_%1&q_OmYwaUsRO?_;s3 z+KX>xx3XNeuvIJ!G>gSvhJ39U6a8V!zPnCJ2Hx_PKvJr^+qS}wZ8O@8ZQA5JMn>K- z8GG!pWlDBK0WC752owS z;ragi-izlO#=wX4%g?fxAsK3dPiPi|AU>nwb3uHDKBwdes$n+Ji2lJ4z31DHKKkuP zKm63<;!}%Ey+yH-)(%4pYV5Pfe)QX=?;wBiDes7^e#o-k)u);DCe3;s?Y@2?0 zAmoHWVXJVhuuph3`hFl92{`Q^3ZVUL02lNIG6yq}a3@PS01RCrt#Wv&dkF58D|?>W zUK*z}ds0DmZefbU#_>?l8rZOhM}>? z?L;KOSUey}y5>t>7M7FANBfg%>6hwh zhGeO4c9y!dw4dFJ-gx_d!ey!qG8c_$TIjj@Se8d7HdHJ$Gx|l=8={S=SS%IO+jPC{ zK3zY+mhkBdd<>KL_&F6*gbOJN0S14j`IbF{u7e}s^ z0Yc(V7HApD7oEw@Fwt2wtmS;H7|LZa--`wISW-4CNDx$HIVnn)*!cTOzqu`(5KX29 z`huN-g-y?B+y1>%*P1sqYe$l@tUk&i1=g5&qjYvodam>vQ%r^N z8q!*rs%S#1OMW!!Lk;m`#`|EOWy&LQ0L zPTjzmRkweGFuG0;gl&-sBuyGnf)TMeB60F)JAG25*-|C~HC-|Yrl=`BilzrmOVspJ)&;3$wQ{l+P6u;FZnNsUEPDd~pP%P8%o`dss@)0sDA;@98K`cQCNkKd=Y#B8rJ0a`FN z(YZh{HQQLX7wLFnGujVMY*&X_rX=QHm=pBND4hYgb5Dmnl{;qG2}V@V&wE zbs#DQTELZB2F|ouR+}}B-<2-s-DhPY(ueyc{QAO)zS3FZC}*7#7FFRM50?{_oF5aD zclc1=vhwsxlpbRpr5~t}q5j?FsUacj&Kry|jam`21VgPjOgsYd3FBJWiUEH7`;R|< zcW=+O>;0A~`eND;6K;LrfsZ}V7B+ROsUaN8va`6gdm24rAQRlM>(+n0^VFSpZXfK3 zCc+Uj?A2hD;ylEq{UOkP;vr=jhR7_$g=Q8SN<*GY2datuyS+y7{5NoVgpDS`6|!y= zOUoBs~{Z_>OwejDvkkd8(AiTSq~E4$#UrwE4FB&Kauc_*$t&x z>aMe+=(W<=R=a`4)xQ{hNM)zTN^iaKLVtWIMocZ7z}Nfk{->j{4t2D2VQEQFoJMh8 z){MElQ`nDhI}#aM!&~PPAZne{+QHiA>DZcHfMio#RfxS)(RC$Cryo>O*H=;>C+1!1 z^M*LT-%`mR*Oi~q4L^OIQvCD~rEu!w#Y0{;#@|2Rrz^YY5l(`{@#GrFUTL8q+=zBH ziI8<&RLNx>j42SpaH7z}BH>Id3KB*VU>SLe3Mg7O2T}sMi-&|vv1~6B!&=D0Ov|@z zb5qmkk+{zu-tM!^NTBP1TSt$^ZW4d+N zql<0VbSVR>?6HxV#P~6i=~;?B*n92wdfuup?zy{rx6Q33Q1jxoC@wF zAszhh^6xHxL6q6o&|lkxSE1%61}Yx4)vT(iJ>WkqJEBIRr^E_bJjmK|6c3`vj}DA5 z%)M+OiyZWm4SfdL5GejfhsP_6x@_h~c5c|vmeHeyH913OS0FH0*t~0JQc{@*cfO9c z!GYn%6y2W{O{0BWVcr15kAY26;8+MLlJ+dy!UeB7GW5G_-!&E7`bJym= zU;uZ9tZFTZ6u%94nKIsPn4(uNE@-5&V;+E}i~?8u(2SBomm|RfC8{XnU@X;go$r22Miw}s=p1#(30!G8$%QiB8-|CESB( zl}mpIgj<9=I2FX~5IdQwMKSb5FOaSx8z5fA{sQC|5HSe-F%l9`B#%ovMdA$pMVdqq znA`}XL*+VHbbx(4)$ffp1zJT_4zr=2Na|)&GQ6YSPzWbOG9m#(4qEm8jsfvjI})+q z*U%-Ke#H|`HUv64LXj<|W#~3De`|+rJIo6GsX$ZAYniFWw!t<%VExPr=<$%PwuXYe zt(NEBh;2u-u5dcgtOuj5@;Naa+@d9Y-mLj{s(_p4tJ{C8aHk-Eehia@L9zrWOsqdT z%!pbxmE|`OYu+8XY%z;;wireUH5#J>QC7bGwbywwJllkoZK1>>dk?4xJy$^ z?_<0RF;}Sljyy8xjDLu?oHep&j1)WKh)Cn&-~te|2%)eaEtGjD#fn_ZZv>uDi%I^% zzrhiPl3EX=BkH#Q?*3FX7cGyM?$zA^)9M2ubNvy^)(jXsp6W*ps}absjVcWCn!bp4 z9TW=hiLb&SG{36-{ld+{?Sc>^R!8E;P<}*$)YxCx!boH%9H4H1>dR-Vrsja>VKp~^ z0-&RGpcqhsCV(x1q6`!UQ8>u09of_uoxw6gfqIQb%fZ)I8mq{A_(+X9xZ{oZOm78w z$`j`gMjboiB95zPavM$q^vsRIcFcTk!srC!_m9X6^d~ESlC`r$HR&1K{xlS2Tc2JRsE6JCqnsrqa7~&8ge9;3`cpwE{&)i zcv&qyr;e-Nw9NyQVuC5+l~I?j1Lm{PRU$$s^n&3s)MeQUgfph4BZDEbzx0-yQU<%M zy_5Ng>_Qw|muy>Md+*ZH1FE>!HqV)MhpIlbJD=a3zm}`=Y{UWAkz(!CSZP^hvMBDI zG;P~FN`{qZQ8>SQ4_E2AY;X__t>gMHV%En&vknte9AtOXHATeBf-r zs1Vt+KrVq%G@lC65GDjST|lVL;wktCI7XVZGvXq=DAA8dx<|~>8|O$8tj}VGZ)iI! z#T8?(p~R)J>yC8U&03!r>P+4+l;4x=42gY8D6Dr)v00SO*3)Zk8%l5O>{R58re$RI z{E_Rn5BP^-nzp6CwQuN#>kECY{aXNjrqLYOe(f=$1*CVfF9ZGzaBCy+Wk3$p>VXyo z5YeG|kasfAHL@nma3Xd}3*hYMLS`RkJK8xIW`AV_?b4FrgXKW<1;V>GfZ=8~wS)sc zvGgvsp$nqm+w<9_TTKfxvQM{6Ci&t!x;EYFiO{45*V>-#+7b6j+VCXnf!N3<|2ESA zJQB1Dy)NsIHwY8L8=yV93LYtlgDZ+;x>{q5RprMb5PpUkS9H)Mhq@6<4-5`uD%xTo z?NS3wp<Qx+cd9F%a+Rxw5JC!}y+G?@a8&(_5w>HZty_M~-tR3vGIAz59 zDmCzm9J=nzzXnhWvZ9el=ZbZ%qFqsmt2Jg4y`+lmwq<~gTL)ktK47_*@#=}$M-!h& z+w)Z=tOI9OL_tz?9m6Zpglap{8Y^{;*{8-5jd3TL_F1;<+PGt|iojO0+Rj}zu>%Xa z4Ott3PeM~uxh$mmSag6}w_UsUTe%4MPJT|PVV|h>p6OLZUs!E9Tx(4_RFM`#^{>@M zZ&=&7Q44!TJ-04geOHF7On=n@sBTbga@mxlU91Ico&z@X#&%WIbYR9!zz@K<9%S7d zzT^E`Sk*+mxtW6q(AMd*b!?O6J}bip{nz1tkb|xS7Dqxb3ER9fJa6E9o6DH|B$CX( z;y1VfUV}rh`n+EFW8vMx`-G3KrR12Kt_PuIAVbp{^9(bt#vW8{_o+@RRpqPG|IvD? z>#U|Ea3vAX;yMxgxn4@@I=i5k9(8s%!jMeYYRVPS$?Z*3v%V)W_Wg1bJaCwG?FjKidN0L%hoZj`f-rY za^VIHylnO&M$XM%;NxXlU*LdExwP=-Bi_5hR{qt~Nl~Amr{a2%R)0Xvf%bH%7%6$lg5XW=tleemG`rwmE zuj$1>cq{@L*9TCx|5x`Q8!w$@n`ibunoe1a#55yOA2bTnjs)HoVsheu zZJ&+}_jl@^LZYp^wP~pDy5U&r^y!wq%^lg$h$id)`sVib`Z|xPTIC)*W$EFdB;CsS z1WVa%sG}}fkVDCMvOQ3DL-%l7OTZ^>Ova<7FP%PpRMG==?e*Jo(M%%hGc}QYK~iN+ z>n!7vB^#1%ik$P*qveh)@9+jM+|jyT|LA>G7L!Npa6QTAFZtZr94r=812 zZWOq!3XRx^8n#Y*l@oF5b=C!6!Pxj6tT~!b1 z`XO}94dw14Z)Jt8F8dUEuK1R&fO1th=YBf_HHCYZqUzPqob6co_~N?XK3)Fyg+KV) zBpbpFN8Qe@((ZHRnwfvyFW<2O8f&=1#~r_py&xP%tJYxj9P{G_!2Uybjh(!lKv2Yb2`|YJYG6C`|r_K8vV*Z6HkoMb~%P^J3 zf$L7YLD}G`-7mbB=qA~z#B>MuP^BwY3P`l%WrH3>S_V0WaDg?d%3ReWp}1yCkP8Q3 z!y$W>T((txSMw`T78}e;eyRJK-hdSFa6{E0J>FnSR%1i=pwSv{i{9X49?ci^A8llc z5wdmLuO*@lrl;4tRe{Q)_dgqb?ja?T~lb8`6?#L*CSzABx55a?$#| zzIHQi+wtJWkm(7Ux_+%+%QVKH$!^zDx0H=l)om}3t%B<(ofvu2vf!S>k>SL~V?H~?zH1M(wi<)o4ULxM=`%Gm z=osoO!{h6@wj15DVFQaQ{?Z*BJa*6wLL2ljpN>|KX0pfYJXWer_uG0PqKl3H5U)?= zV=)*CHp!l?hM#wW9u5z7HMce$<$cub2^x0XZ1?$7+V<=->4NURRyV`8H?%PbA1nFA z8StIr5k`gGF2_W>KxZK1R-#^DKt<>aIp=|hpzA)dm@8^IEf>=$2&Ndzx>T@Y1^87k zxY?F{zR0z0-cGCS+DMaZZ{~ST$g;ZJtf3ok4Bnp4-yU?Y&)m9Y%dJ~p)zi|_)AEAV zX|-P)@%bumMt8M4c~n^-fDfRuHw{%@e=Sw>Z>V6)t%p!S3jz;BAqE-b*TC&4QBj4Y zcz8JxRs<;-x+NNeghbXf*p`YaDagevi`@-xSUeVq8lmRQ#0Y{;T8|FHA9icsEsgt6 z4RnM?;V+ZrbekC*Y27+zsT=FN2iWs)khQn^kKZz|KMuqq+;ZdvmyY6tM8H8xqgSP) z{xUH;w=OMX=@nvj%@t``Sr(%Bofu}hYcOoBjFb}>!*1r@`OmGxxuv%W@{f>q*5nsSwd^dHlpNoQQ8H)m=zVi3PJQXuKP zo_5T}subhW1=fXfjNm)lEbVr*;s4457Aa1NXm^=66ooDD1zt~HpsRC< zkmFE;X)_CR2XG4*M}#9*(86#4sl`+n>AZ#~IhFiIO{{nY&hlH+4AeFI3b_VLRC@ej zuPU`lifPpieopi0^?OAoNlo2m(DL4=z|-(8;vJ=`a(W2WOp?C zwA+~yub?2bZ90r-C6L)P!g$ zsB8>YAfAjR7+fHQE42N`ei-r1I?;@qqUMpLplH;YqU5zDQC9+{7-DhQ{!KB)5N&tG zc0Vs`a`vEMG=iW_XzFvle(smPw7>jaNWTiw=*E%!>&0CZf)wy`Mj3UZxt zF_*{XxXnY`2CvY#?`xWz_Vhp^ZPX;O!3s!7XmXE}BO4(jENNG4)HzGt64Q}?tCcyUb3NvgaZmi6Pt^j6| zg2E2ydi-l`i9}oC%CMatEtgzcM!`fIBI3&ZC<&V20ZnZ|d}=?q<{n`T^lvbdE=JNr z8m>5oiZ!Nb!f$Owdc*T{pcso%01z+)2He2`m1HQy{}5B6ik6beQN-op^xbMHvx$p# zeaW%Mf|9r1U)QXJl2Nm}0T$1oZHy*aGKn|ouc<}~&6Wi|zrQs8^;i2FgSq%bGWn3- zqj@zPp3fwcmA*gk%D=s!aj(?(#L&1nOu`XJTZD(_j=+cuRj=nt_yRqkH9?_NiB`qe zu4$$bx58mh{gsit^fBl)t(vky)>~Coe~lK_%m&qrY>IgFcol6b!w&1@)v+e#Xs1>F zjIzP@3dr-1S~#o?S^81k;-@QO&$o2lGwadye8w$l=^3ozDB};sHRpiUnvY(nd|&sHp)}ZTbCL!VR={I{BDe8G_Dtnb5HnpX9efcCD)A2wvKMzk81 zLfN&VD$#*rPR+SG^Z+3ZR1UIT!b6I%?ilzaJHkbh())X7dxr)F-pu8Yw>LHpMIt^Y z>;K?48@QOVlc#Ut@=L7xv0D~6B3&+B{*tJ`o)JL|Lklnj!k+|6P4P&O0%6#IxDRnQ z7YivdAhVCL&(;sfo8_>_GL6|zyFEFVkn2B^$^6}LX?*&7o{0Vkd&X{QDm@tUs8Y{x zKu$#W_jxw^el*}~Wp7#T{+toAzKKr@DptNdi`bFRB7UMyNCE?TNc&@Cv&H-YKcsL) zSe8jf$Wg3mHm5}ZimE~49+HZHFbX9Qf_PeEKTX~_kWi#uD`xF z`i5|RDB62{>B7kMvCP)|b)it-7R-Ku8$-lVwgl@F#SM1CMov=S&B9%Po$@(3`D*B8@^KU8=&<~TsuOvBxW8WC28h`24gMce#2mm$U`wmaTFa{<;IGUs|_wJ zi94@s#7J7EXYQ9$AYrbJUY?@ zS$C;yO`(9mmB{j2WjUb~dVBIx9pr3Pjz?0NSc9UXJ?rMv+;QW8Xx0qEV>XPH4Tqe_ zR0Kc{R?IyuE3r|q@RX+mcP3I9nmaA{1%}e_Fs36pUWmWMD?!1*T&1#=3h2EU%9EFl z{hEwLyRFiBin4OjY!vCyWN9>+WapE*MGx_ZY|MgZNillX`t0fP4b~nudReG?uPTjq zlgZK&oky8KucIXX&XaX2&rk8$*>kgdEMn7Kj=BJPa#q*@Dslt*<7V{7J@DAPL--Te zAINA@HiB`$o!)R7QBGHSsO(dv23FG4Y6(9DFCo@665~%0bPBq}yJ8Uj9^_}-tm+R^ z8pQ|cIlU|9sV%#$3%v0MR=Qv%;{sYL>e=0Bg0%h4-U{qbi}3m!ZD5cgLJ zUtxJ(umTgerDnjB`T-L>l~6YMVB(8>4#AWI7X_aW=n0@zx`muSfQjN)+3Y}X?|=-f zf5Nh4H_gCGO3&SJ_YFAM>88+bH`-}d_3D|rhVVn}7ZoeFMj z3f~f_H??qZ((wf%cJ{x+cJyUPg5*hZ`-q#C(K1Lq=#T>M9q16$H&^cuXxWwSfC|z> zE~#cV2>ZceV~^4#1+2dhm?!;uw6SF{85|2Y=Np0uomMp?6hyD6W-w@~=$ue6sx`=# zsmb%-1asP_v^SlKMc?AFz5h$J=#N-$Y-!V5#f;wG@|{y)-QGRa+9xfKY5f;UeSuP6 zq||#T^=(TtvZ^E-mimE{#DXih@f2jfJGlK3D2Y`GWQL4E+8klcv}}ia%4p)|D1aK# zZxsAR_cZL98Y5Qhc8D5KswOe+1Y&OzQ%ZTL*t{J{RdNxv6Gs< zYnLdV^ce?zW>nE6>8Y6M2}$C6O+)*P-?sgqp;jc&Mk_%nB$9=snGSbu?leN44IAQ~ z4MPbmg!)!2qcn(ptU>a9%cB%^t3hR>MmS4WSP59;vyI$uW`1 zv`^v)UXyO*se_5Icj;cKNs9QzbVwgkw}&=_LvrBZ<^dK>DQaWGsbdX|n$i>+OukiBGXeiS zrq}qQ~O4KrhT9`e|V^*SiLPiPkO^`|ZCuPw#)d|K92$$E&AkBj0p9$g!N;YPt6 zckIJWi29usmV`&HIMWG(3m}6^*2WB=k#^9YXkx|RR3QS~h0pI+J&TMfd zgZDh{@f^L2VPJ<_Hi`{OCiaO`_&BExxniy*7U?ei21~fqmp!;q3`0Tk23xgpFt62?-mhyXV~vR?IRSZpB9}{Cuf$Ey zNmCA*PwKvtqPU-?8EVGLF-k>1ICVKq$u!UXOG;h@F}Z1+=HfWK)e<0sb$DucuBjF6%rN2!DTosTwd@Mub1 zXy2VgwGK#u$9GZdshKO(s7#^E_xhx$|0zk*6a-2hG|-u3mtL_o_#Ch5>L@O(w{uyI zYtZD(7>EG}W;8cIrZ-44HL6ZQlvJrxllqdHl9P2^-gmf7+>}&;{)SpbCkR*0w%sS3Fdx#z-L*X}h;yM8(k_%XHaXxT2)9u|Y#w3g_(ARiRsyjAD-H%UC7`7P zVxMX%rt$=A9OlQKmZX}y(kGWn&%X)6`h_H;Ka7dE2Y-L!Ge%s33rqT;N ztf};~Ue?rAVlBO;7ibQVe0`qlA5lP8?!iuYsJTuDDZ*W&o`u|?Le~I0iEM>YqrlGB zXS4OE-yq4>IHlNWe0_;X%jq57vzo!qXX{HB>a%x>)_y!q)@Kncm89obWom35Fx^<7 zYWlKnlqe!$Iky4Z=j^Dwn7@2qLs{Akt&hHe)9gyJmZ*FX&>33oiTa|}rh_%u!m6+~ zEVHVCguPrHSoF!2I$5qNDCxe+mrx`5U@nVGu+5}F2lfbug%jxYL5e*YN<)URvHpk_ z2|}kybFvzM+znb96UxC51;?HW{<9V8pqi%T1Fa-E;ZZyJTG`EpS zY@{PGVYQh4jA1mzRpnIo7D?Lgv$pA)8qtcD$K$cQM`Zbg^E&JrA+Og=`V1}Z4~U^X zRHx7fH_0+2A;SyW{%S2C`HbjrBrT3C9WZ5YD5;sPAw|7zX+-pFR>Qi+)IkrFa?`q5 zmizd7&RCW4wh^}8ar9xexs*(Y%0QDG!~PC=cnniLBGxt0N*4$#5QTH(PqY;Tq0lk| zZgq^tuw)AHCor^3QCiT_^Lc>uw(uh7P|J{3NiMK zn$*pr-zf%$tO<(j=QC;;~K95)O7Y&{6OTXn2Ojyz1a)abEZAd!0&+tk6 zN?$CA;`a8KiA4+X%q}LC)UTLYx8)R~l?$TPjmQ>5>++%y)=%k{=k~Jr<~`&k0NP} zmCiqt&q4uz((vYBy!ZL)dT6z$#Sjv(VG_+ZywF(O*mnR zHl62o9~uMVshijD{}8Fzq!|D?uu{f}-Cq}T#t2!;TZxn|j1%GIr|7zPLq;l0I+)6U zGNnF37B&v5fn%M1COSaAzY8Mizdm@u$n&?Ge8%fx%^+#S70iZk`iEdjxp}KGriHB_ zJlj}{Ccv5!Z{8YwNtQ0iK?muB^4NN4GS1Oy#kN81LWI$p_P}OMgsjFEkKQ6`wCbz( z{^A$tB*yzmfThHPfo|b8k`@|3IDL4a96JvSRniHVMZZ?tB^xQa%Y|S)yCh)A1Ykoa zaD zw!(yYWHw9zL&P>ovDyl;1&ouVSh^wmPci3Yfe*TpEoYptGKesfaOPN1YF(KZ;tjn? z-{;l{5`*c6zM;jOEO2V}Srxnd=yndCCRO&SmKfPR3roO6U|1f~EthyeWeLeL^%eK6Ef5)p_K+-V?mGq7wA~sZ0S+t`giXc9OM~c`{ z#^%)_eWltwoP{G20M(9VsNDI3F*p~F0n86pj9CRW;cdU4E@%W?e=mNGi^E@x`GJm)`=Rbadz?j0Z*HldZoNykQ94 z$N~G|OFKe=JW&AHd&n2ztTdo~tI9-v4CJf818nb8JK&%q4+LmTMgOB{c~TbQJc70~ zjkRX2meop&16Ir5DPhfev7&<{AT*pbP@G$}@c$7A96PX$(4?+UDyqJtR_gx-LK%I| zGv7MjDsV2Qrdr*IYQDV!NDU_^WKka+&^hyDy*z-kd!@Do>ory4{*P;c;Iy<_$3eSR z>lNI04>H76ZWZPe?5|RzTGV{3M!8u1wOSnp-zrCii0%k#u3qQp1yE-qVK*4W*Xr@fCzsa4Xk!3?HsS{p2C zvD{#+s1?)fc~!pf2Yr$eeuP!XSwVPhDkb=1|54yxCTA!M&iPR*$L+v@D&(CyQ)Ot ze0L@$NC{|7b&SOz8-fI$15%V+5Ye&TcR0(5ZV z^$qLTF(C7n9eq$;uCg~-tu)|lzIR5Q-m(S82;IO%j~aAYxmztOxNATEdA+jko1lG_ zJ&>IE=T3@yEU!mgedY43yY0=DcSw2*Up`rVe&!YTOj>q?m8$bsUwIQHqT4GnILWwJ zH@(`T*;=y-wOGiyGH#L9B@jg*Y@+?1I6)|H%vh*dliH&GId9WaI3qD1+y`09fYcy{ z>TAhTYt{PHoW6~>rad0SHbMseu$_<n3D1d)ie?cGJ}c; zABZxxYEfxJyR)!08s!UHUq@4f_JPBm8B!cBmcVEzAn68NLm_WKF`(d6Jb&%Dbb_1i zTc>@_vI&d^Npm3B#4s__$xc~tE@&5|G?Ln@il{C%sBY)SEWa8Is(ys?2G#2HnKe1i z(>FUJeN7zBJy$5Zr@F%G^eI=o=kY5m<4NnIbFd8-u|p@Kbykn-%DMu_fK#4hSsF!j z0|Hz**DB{kuuvpVlX>fzO@ymG$Xm+0@l_ zdHhdwu!t}S7?$V`Ngn@FzQT$EkuM7_TaA0wYuUNjcAg}tIBb{kxMm#f>+74v?`Rut zkX75n>ecP(L^w%r;xr!DHKQ$VXnI>bUOD1=+-Syw_^R=6ux(9yGl9O5VMEbe!#+YVgDh-bXf3 z(BmR)0f3l4qGvHRR&%#vA8~Nrftg2n0^(Yb^ zv3*)7Eiy0GWMr`o)sq?%)7h$wt91UYqGm;d7_BBvRs&J^zeQ1NYG1jnwCfv)CacG2 zTqE3uQQ}Ml7!e6ev~Dj;$N@zd$Wkb?Luwnf1R>VWtVZ0Us%0@Vcvw(AH_%F4v!)B! zx4W8qG_B{Q`a(|T1JTZrYP{Sw)ot6PMg4MQ$0l1E*aVB!Q;VMZ(l4p?C{fcTESaiH zT;uUvlc+2G3Onl2V0k5vmg;$0QmR|rm1#RdyDFy=!6XUvH@7rPPJdMOP&FO%f`*Zv zw-b6EZ+aQ$$nt=;gBS6z1vIiqJeE2JC`{@q&f;pkWe0gv%NRJj%Wo@6y$#bq-1Y|$ z@%d@R_V3cgupICkK}&)rZ(HW2Djfb3KCK*l90|&eJ};HB{i0Nl7kBy^<)EnV^4CjD zwG9nXN2+g*?ja)P$pgKW;-;@h?9)-u4vY=# z{GePgIt*gH-=l|8?QSu*r%!O-8XOQ z_wQIKU-}gmQi%pLnUXg}^R~PpDae2|mfvT4Lb6W|g*WYQR+*L^WtwtR$e-%fFs~e6E@Dv zWVI2IRv~9Kia&yofM&adQC&k9xz12S{i={iypa#FMZ-Al38tstIGql9>h7AmtMoxn zPQB*%8;@V3W-ZU`nc1I|`;U{#&}vHg*Xt3*^DF4#Ani?rk7G&S!0_;ZFWEml{Bfp_ z93CD%ywza4$H!lG`jpen2W!b@>Z&wS0~S#vMwJY!z|2b25Mp@`FouV}VyBrassdNc0bbcn|l>u@(Ly$G*r#kx%lo zi!ztH3ck6r-~~7iiS#?%GJ+kBxWL*`BU&yv!=%;V#dM)ly2eEKBX%jhzQ8 z^W;C%zMw-d!5~0AHD}`wK51hA(UyW?5Dhhmpq?S3>QdSNT&r1dEx~njFkQHh&e2%{ zh*oYvL~cLyv?;96qgha+7`qBr*{M|?$nwDcXFBZ(Z#`Dsa!nfBmH3#H`QRFD=6#$! z{^5wiEHjKv%DJko8hS9EU!&xFi4Vzt5Phm?EBS9|*Ho-Xf>o-zn+lHh7KLArM5!|U zShMR%zO8IRa2kFaN9-qS*bhKtY9JB`$TFQ(_)Gi^ zL60+7?*D4xaVD#u!}_|YZATFbrm7PBD3Dz|B0{ZoUDP1$8J3S__@KD(e~`a}-d&le zLIZ)j)fE&z0^!?|Op6Gu*AYJb)txU~rO689 z^p$r-)>e_c70HpzPgl3B`4#%%Ppe;Va@+qq@Us>!sqPb|A*)`kd4o+-v24tu{c(Yv z+^#}APbmwr<)B<3DYP+oW4IR;{?lw4tdP5=X-yOByGp}%d9oaLMav&H9gEn@eAw7+ zS|Eshbz_niv;qlP(*4cv_lUiD2Qn~reY6yiIf*%OBC{fY4*^2o^G2}Ny#n<1aac%raPnYENG$*+}LG*0} ze;m7Jjm<)E)Xiu)_MkF%u{PZaoCWuHcVJ^TkczT+j^p$v`S}By&eUsq?4D~N=B)aU zTNZ!LyTZ|lZ#LBK&6~Sb#B|icL$Ognl9WwFXbWGIp@m6(+^)!2=v!RuDyAW813qaGA)J8F2aP$Qcgpy{8IIYXxkFvQ}(0 z+N$pmuh_Akowm#a!2S__2lo1y-J2(Pk-b?&#RuQB1{xBCLyIa1?hP zn|Hzg>1LcKTje?i%g?(717S;+sf;XJ;Xp61Zg(IStIj`DHe6PZeG9DYwX$p_5C_gW zvIW8l!c&oK*$jfoM_V{y9nvaRUt@x14{rd0*np3AAMVEalRnk3TnZVg_kuvquHyM4 zeA^y(crI=lBf)iS(;PMH&+6*_jIIMN%Qwhn5D#`#I}w6AUBffQ%dFU)n-JO2vz`Z} zSn(uqdY^SsyNo^>^c=^9;B4>bxYpR$AkW_to7||tM(1e@f~5RO>H&90WGY?y3AJZ zC;Gv)b|r82Y_*Mz3{$m@sjt~-^qt(YR%JPk}RNg*2Fzj9<0Axr6H< zj!yEf6_sR6+`U6#rk0+=It*pC<^C&Gl(=sY=AH^^zP^y-hI~;rRrHULV7F2<6aTA+ z&B94DNPKT|(;_sLPrGSJXu+xor;IE#u-o0VB4pTC-Lxvi#RfNR3SHv6+%&8L;{SBh zejy}vy6J$RN&DP%P-u|;#7##~=6h~BiZcHO&n}a}$bq#KaX@JXh+pNVMf{JuA9m9c z_MiTuo0f$FOS@@BxSpMK)2h(N{>e?7!T~YwraeNB_<1+&7qXJ%rUQa4ZFSQ@p&-55 zO-E4Xqi#BiGXE#2+zi$f-7n0+`f&tSv;`rFwONON6-oSGMl*;}rkriUNoafXxIa!> z-;SBt`{#}wIl7Q+JJg=sHFIJix$WfC{LFDYyV6TZs6kZa94eSX>L#3z2#XL@Cy*yp zSCSk`?wXsLO5QYeWN~@|4_B3~MT6M- zb0Z)q@+)=umA`T?dTI`xe~iPi34ON$f4d+I4s7fx4s1-e)imYask!-MGbc7Bc_UD) zTz~CQ4pl~^dvz~Ub?&GR(QtHEx_v+JgocoC;vl@2^GF{DaPu5jW|5k$3~Ul$)9%41 zP-Y(G37aNxH;L;4@@Iem_n^!IIz!lhbSimr>R@g@c^v->c5-%Rmc~DM?9j}K`krG8C{4(^fKScCc-@PChxum~P<=JB_VCXiNAZP)+4)Vqy@%1R2?twy z4$a^}xo1|RdF}YFhbjM0W9E9_SeXU?Z@>xaByxHxT>dgFJL~;DiA*Ml;Cd31LA+s{ zW;!D?wuf2Fi{MBf^Roa8vJeYnM+EFe$>OYz)w2ecz`9a$gCtoC)(NIrE6cDf%ds}r z&N{F*tc!KSHrUJhSU($JgDlU6u=u*jHn5HOU&4pkW^6J{t7AslHnyGZU_040Y!|zh z?Pk}p>xFl)8}R>;-^li|eQb=qirvI+X8YMK>{j+_;qB}Idkwpd-OgUi?qGMayVy9J zU>f7Fj4GW)HKsvA45#ut(TC*}K@Eu+!{O_85CNJH!4I%O~)^!p|+p z^9vJm^5Xo|oN@^N5Bxp)^s)Jc?uqFI`SA3_5&huI%ss~^=I&9B9iKQdB~MKrTd)?6 z9iN)-K6GsE(Damb=;+j;d)yn}>lUZx7ciyWdui(aDFeUm`RR%Iqt>B`>8TTw6LVC% z2DCmtbz(t1JTpBxHRo|I-7~XOCyYZ!0ay3Ii84$ToH z-G?UTCZ(g3lm4TacHOfx$4)GCbE5C7%9x%yyx^_6U!1LeIyrOlgnS6hLY|+vcS@aq z-QvXDlsyyz|whxW6B(6g6ZH40pOs|{Gns>^D}ev9{ynZ*aH|`r_lT?%3CWq zHZ|wIJT-A>%3B_PG-GkzuH119Sh?l1YUP&CE9v;etjC=MG=|pf1ZJu`C}_pZtefUg z199$|@|IDT&n0VOa&m5Je!iRLapi`ljfbXud3cXaV!BNpnbMG;hrW}?P5?W)k5Alp z?D(+6^^1CS_wbSDY#!4=k^ ZGB@WXgddK#!wxJ6Km6ReZSHmF{{`l@e3AeF literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..822243e2702daf8c8a0d4b77354c435c8a85b0d6 GIT binary patch literal 16804 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff2 b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c446ff7aecd6b60065fd60728a230367cdca6f2a GIT binary patch literal 13552 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.eot b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.eot new file mode 100644 index 0000000000000000000000000000000000000000..dfc8921a364c4094743cfdccdb77ad6d2d63f31b GIT binary patch literal 186728 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 PXlZ%u0}s!-zeoNbB5O^r literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.svg b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.svg new file mode 100644 index 0000000..132373b --- /dev/null +++ b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.svg @@ -0,0 +1,4527 @@ + + + + + +Created by FontForge 20190112 at Thu Mar 21 16:19:01 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.ttf b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..97ae69b91737b4d97b021dec23806e64de61bcc7 GIT binary patch literal 186444 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

7u1poN@kbMBL)rqD54 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/0.gif b/static/admin/simpleui/layui/images/face/0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a63f0d523561c523476e5330a0d67eb7318cb187 GIT binary patch literal 2689 zcmbVNX;c%*77h|fSVf7btRc9;2uTMBA%GGHLDVpaID<1f5|U^lkc1>iKxY6!1rbG@ zd2aAjaK>G62Sr5@Tv%lj5ZMBV%8n>ts{1vL_@3u@=Ev*PeX8o#z2E)rQq{hGY`QDg z1Y?5vfMDRklNoDFn+y1$-V+&nI?*1FjNVaKeTNKPP*>Wj%Sp)S#fb{Le6b$#p-{ol zsW=k|kKKQjucL0^f#x9i&7RS^Kv2J=HOHjvYO1<34zzKv#bH4$O z#ZFq03?oqI0iLr!jWcLn2O9kz?9&3Z4A8^@wQiuy9MsUj%i!U1H=q*1{h6R?C3x4%9Z~bY?lcTmR7j#Mw>w(q{eMOd|)qc5L4N&c* zuC#-D;)kkvpmjZHTn0Kef@(+gGxF;@#-Mq1Z|Ta0Q`*Srt;^f+@S9XnW&vKOd~B6~ zHyNOJFDSJDP5y6-g21a^k$3r^XIIl%Q@Cp@Xb*$?kBqma0hL(Ye-`v4To=x`Eyook z8;-r))qmH#x4;x0I$fJ%qOMq2{D&DbUW-iBk2QvUX!>cQSp;gFz)RlCiz^#1xfLC- z87Zj=eCi$V&2U#t-?L}$cK{g8qbIOabq>? zp4*0{8D2G6Ot>!#v2jzcD7SojpVX4O3Vsy}_iV4&YYK*PK%Fl#a&`FG zM$objsAAv_jp9{L8DlbVvx3c0C zr|Pl<9y$m2ro$@nL4nz&9SmgnEc|9WGSQyB1p-}ha92Fse?ZQ_Bctc8B-z2L2xQ`g z`dyy7!B5?H1nxhi9>_)z#2V4__X%3<%?$9NI#4tL15Xk`R&u3e$bmwRh?tD)leSzDDEKdpZ)(efVx$6cpg=B(lJNwny3Ld^ zn!A5?G^vQPVSFzWp+(__vn0Hz2!UAP$MPVdI}UsipFwe?qgixuqPS2gG&%&)Szcb= zUTn5A#oNb)?!ubF_?9i(g+_B>QeAz}{6mlrgqnM?ATOpDlj_W-In$Ej}3 z2Pdarnjc+!IX(h0dS+zk;m|-}p#C^9KK9}L=(~~Op}~RvzTUTQUiZA}?&?%^w70dk zylj5a)Y$O6zOJ^W`dL+FMR{52(=Vb2{W~l3=#j&R4*u(p-w$N$Pv5sUZBOd%l;mAIcO)flPl%8E z?bmHvV`G%jTcQ+lS)^1VjtCFiED~ zT(R75nJ?Rih87J7rZv4a|qPj4f%`NKP{w9zJutaJ^PRj7vDCX2@s-1fMsBq7R3UP)M+%4tA?D+}XvHFzz*y%L=kmCmK7^vJPkuUQkAmPS3^L3MDk2U`FtXG(OBw%kf#qS1^68svpOwv@mo8;P zDGCaXYN>-Qp0~Xx+rV_GI`^sF6U7K8(~zl=;$%)R)~gj@bP&VoMw_I4V?6f(!^$+;TlKZKNWRvr5bBw-5Huyw**;mBJ z$e)Q{?zFlcJ6(9*C`9kUZrt2~XFpTKnRkA%Zm|z`^-ujm+}lE&XVKZs-c=Znar+N+ CBC!|% literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/1.gif b/static/admin/simpleui/layui/images/face/1.gif new file mode 100644 index 0000000000000000000000000000000000000000..b2b78b218996f70773540d0d3a8649d3c2d199a2 GIT binary patch literal 5514 zcmeI0X;f2Z8pm%|0tv}wF|q`>VUY-kh?astAQA;dB?6_fabYVUO9#+)7)Q(s2}KDA zighC_TBPE*AR-hSAO%6du#{TxXn-QNiVcVgN|Fij%v8I5oO9-!+)ww*d!7%!|9hVI z{|nx@!P_T>2oQmXY@j$fRCS-Fst#8Fl-Ji<_wt8B#oMn7hHBnZ4SIK-bRDmyJo~XxHIe<@S;}yGsph#%R&3pM=?m3xsA@drb+`R>L5S-6 zz>yk^YAiuB+oYNAZ_LF?#Sxmh?wKCnks9lU+z5q2ar+DGPfeziHw@J?S6jsf&!0cP zdJv^~b+7qw%%v2U$@--gvCCCsdk<_PHte%$Jmk_-lRDCrG;npxi~bPRgV?D7zN#&_ zCe2g*w7m0(@9fi`>xz@w^U1XtK2y!sP1)pEFP~|YwX*|ZH)_kL?|yde{AtyLq;?6r zrS5!RPuG*%o2S}r6<3x__s6NL<5VMzZyPSC`gf@xv3stwub#tO^-JmF&hTmZ_Q|h(Unn2|LQqcJljcz`CqNT-d#=P4TsI+`$f9Ch+HH6_=gXNx+LO~J;=#8M2bsj0pAsmE~jpC z+e9r#gRZAtL!FaYC?7{MaSw`>N^<&&ALWFFS+Qsk`6z^CS-}uaQG8o7OPH^h*N!^J zB?bn*FiR_2UPN3N6Xq3j4@!m%=yWd_((FOaO!^t=l&v`jJMzn0XXJy!`5gR078K1v9z+wE}3v}$MR=6 zIFTWuo=H)j?LKN}v%e&C+c=j~Y*=?dE}h{YLpr1Us*A?L@@)yGj!AMTkYgK|JtLTp zUWYwtNqJJ#_vQJ4FS9uod6LmbIk@-lL+QNel<(bl-msVKb!gj$+4V_uU<(q(x}GL@ zP{By=zzPD^M&24#*nggXldXc+BNE$8YZmMYeZm}wO7Pr>N#jQ-B(?~MM===Y3%&*=Az{%xjzo9W+X z`aYxYGyeyD21WR52Y^Qx#cLG+wFnJr4M0ddVvCPf0r+fTZ3%Hb=^BdjXJOs64!{j- z=8t&W0hH)!X479OfRW#}%z;G(K(o*q2{@ATH=C@;d9$e&vFpb-3t_8bq(m%AT5@Bi zGKi3|JlPKn^yD5RScM;yAK_GS4BiW0*wZ&o;~|Z$kQjO8WbdgJcAJw{tw!Ydd%mLV z?5ZPx4kl~B=EBi-Yvfii`n%!vDN)FMpTt8(Ew_zvl;e_+rl=Jxb0hxKtiGzC91`BW zqTyE4hbwpcrhAe4$e0eaKLebbF8(+pE&#b81IH#>A%oS!(rt_mamlx3=#H zfJ`;IZGvzuAmC!j{5rHu0AsnC&xJqi665{5&Q?zcb2^b9QInYSv`~04FS!aFd?!vT z?KXphV}y6&glQ}sz4LCID8Gpl_h}Ya87wsNA?=`Nl$ZW;|K?|kRPTx)u)uh~1X4b8 z&WAd9zsAXep^cMydzlIptr}~=83}fgrZaeGbNI#uc}5V>o9Fz&=fwToM4rGRP+`G| nqjLpT%jon>&iI|hI5DGFNqSH|Meaf1bVU=!q}mt-2YmkxGX3TC literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/10.gif b/static/admin/simpleui/layui/images/face/10.gif new file mode 100644 index 0000000000000000000000000000000000000000..556c7e326801a0ea090bd693ca43807925d3cbc2 GIT binary patch literal 2797 zcmd^A`#)6c8Xsolx+O`H%Q93$nTyL{n9MM)A-684%gM}GWn?bROqpmGJGZ^Fi(PxC zQc0BVBpao@iAv-WQX~e2E`%;_^UgXmoi68xeb(o*-uGGG@ArA0^?g3?^6~R_ zc3~Q#3{evksAPYm+ldxe`B>25hYY5H$5ilyap#a4=-C9i!a--i^?{+Kq>xB__^Jl4Vn&qDieZbVwCxhx2@ zILKOvg+lCu6V~AQ`is#P@}Y#M=jR}wYR+vn|5TiK@RaXU!OgY6vPDVqMt==D71BV~Djr?Wup*KT5)s0Nt z1Ea;`y*Z$Vg^U%+NAu)^dy4m>3*sq2x(&3`O809f`!AG_6@bUi^1&ZV_v?Zdd(dFk zaB1^UmD5ngJo#|eL{F^zWjuI$5Ol4%mt`$$vYF`IF#R$WJTyT@^O32h{2hyB4HojL z=IPO!U?>rcovq1KN5(EAA1kK%5`D7*2eJ&VEMP|C>Q*F(8D`a)X#VL03k>m1L zNkAHLnrro;Eo8bcxh+q#qdYo0+G?;|YpN42;h4%E5#%GMLHA}^^K#ikNY-R6d*oOs zTKf3>vYC2QS))~Z!7^DZ^;7j+S>2+dJsMN@jAc!@>Domz^^oi_W2V7c*5V2pOc4Y@ z&2m{F+Cg67VV?A0FFQODt)hS_LhA#AAqG>-R6O0>B?2aUJ1mA+@HP&QihXzMZ!E-# zq+-`O1`-1Wo^TY$H%P1BC+l(AvXy{!WD2~F%yz-V|XHpgowuN zu~vo&Sm-lEyq$`rD_=m$oSu9k3_0TMZP`Q;2_lp6BnL+_nY043Ba-Y0M8!?EB{@(W z$rL*$=*xvwWD`birGzrPzvNQvsMsj6SU@2VVq;_RvG#bra2tW-;^Lyzu(PvOAZ$gu zd19u-mM60Os=$CnY#~P==J0utQjy8x?-Wz9ic0_80$1=&mM6l0ZU@iia|sfrfIz|% zl`VY*1_u6bD3|*UEfR;q-|PLa!lLlq0+> z3;A5=bJG;g?6o+|s`rH(IeRURvvLWFVhBoW|HJC9A;tVCm){0gvH3RoFi$b>Ld9UK zAaWp^nVy=Q`1J9^`|+{ScO%1Z-@JY`G&u0`MSowfw5R)d*R#%!r%&1+x3#uBYHn(5 zcvxTep!WW~yEWB!sw)5f>vqMho8@Jtf0o=RzFt&#?dp}wmo8o?IDalb?`-awoYSXH zW}i5IEbHhWzaKgLTV}?ggTJO9_~qxc)Rg3;{XZop?A!a}p7^-klGt54#UkMj0iVZ> z*&fY_+O`#rWV4tNTmHFu)5Z<|Sif%Vn((mDkl@upfdQ-h{d|4Ay%?Szbej80s+%jt z#o3AM=wNS0A`&{X=-C5hG6x_Mhp(KcU9@@YgLMeldR?axtN zwEd5V&Z~-T*Iv@rI8N2DD@?W3Rvb>{t;?G1!&v7sZ$i}`xn`>FQLpFZa5oZbQ!WU# z6N0id*ekoxJ8V?Re!96gG%&ojbC{6bC=zRL(qC9 z9AVRaGo3jGR+2<4BiUquM~)5rObdsjH=o&{j`7Fgq#-%QIg)q|V7l8WN}3~Mr^HPsnv zYBVTkuWYI`!P&3tY=gmCJ!#Glz7;G6+M758sp#>>(`c$v8b;e4Wr3n58|AJ_HBZ4M zKkT%FdUFzk{<}(CnOdM}KuhNHXeOR1V!?SZ4Gh!>qiTZn!)^dLP>z z5V6E{^;KymZ80qbv*Od_xEFz6_>=chubAD346L#aA6UNh2+PBUmt8$z7(H-o8%=4b z+W)tqA(h_^MWGdj)+!Cv!1vT~=&*>=JeMuyj@YH oWz4#Y8lWniX5g=81^=RXq3ldhwpWFqvq6_o40028>wtN;K2 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/11.gif b/static/admin/simpleui/layui/images/face/11.gif new file mode 100644 index 0000000000000000000000000000000000000000..2bfc58be8c70d512f4371b50b2b98c7b8adbe719 GIT binary patch literal 4121 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/15.gif b/static/admin/simpleui/layui/images/face/15.gif new file mode 100644 index 0000000000000000000000000000000000000000..c9f25fa1d25412e2e929347c0db0878b0b641d58 GIT binary patch literal 1793 zcmZ?wbhEHb6k`x$cvjC)UFLjcxo+2{sU44AEqro)?t{~@-b%N3XFR-Hwxr+ulK%oH+No|8@joUb;8o>khO;% z-pt54c=5$f_l$zz1xIF9ZC!k8rPSX?m75>!3YoF0@6_@yw?fNicKtc8QFZZ3q7CQQ zJ28K6dKNF8dwdf2>Dz5FoA&JK_I!S*#c%QM(+{R^st_tYd#Py0=A#ot|K1Au_q1vD z6!%ScSEOWk{yZ-7e1G7dQxZR(%&R%HD{|8GPuFK(p3ArTeE-+$eg#|BB~~S$dA0ra zCi@?c7ri|%pb4sD-Qd^>BZ@TkN^$;DL)19`Dfod@V3w#!8pDhc-E$->ITP|u(PWCJ5fjDdmu ze?xs!vs8YWOpZ)hzDjdnpQuc^mXOXgX{{oe-u@~|ZFy%{R@dafm z@IQa9kQKz2C85GpugPS}VD;TfljXPO4=V=Kgd@?P4xMV}iXHU$+K4vH=vCN_(f6?!dfWS6n2`SY^jFjF5#yp%}dht@+k^lQ5mUcOp* zcs?^%!Geg4gAHe92$#NpR-1INsfoGiRz$%hw=FUkg|bMf)@r}A%N=>H&t=-OGD)%dJ&%aS1;>?S28-4y56)#MguSwF{Wn{Bi0wrzT;!uy3&oA(_^ zP4_wBW87?f(kHzUYzsfa7D1pbvq83K2{lV=HFwoZ*)}QIN_Dj=yXlz=G?~}CDNBnw z0PXZuXlB-166sJM;cnU891&3uiN0ojaP%=)9kJ4E);wy(ATN9lXld$sVfl^MZ`{0f z`<5JUy@-h7JMl*sta~4a6oo18!%LOf$q&}sITYaYiet1X;M?G&Sqt4V`0s%?q;x>VWruo zITPfDMZ!^SQHzD;+gGnyyKeo4jrC#{^>Vzt^*iM1EyS8U1jSr=;w_HEA1-Lp7hf0JU8dSF%T&D%E<+7ylUKYC)M*n|{ZEMUu7fY$3aNE)ViSQzrOwtGm1);sbf z_Dz^%r|aYuqCS15lTnC&w5K1hmuJ8d&l*pEtR`qRKwZ!p-%_Ak4|D*~1b>MAGiJ?5 Y2vsx^3s|^#p`syH?V}DDY9U|^06Jl%MgRZ+ literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/16.gif b/static/admin/simpleui/layui/images/face/16.gif new file mode 100644 index 0000000000000000000000000000000000000000..34f28e4cde0cd13acdbbd7482282eb306f5b21e5 GIT binary patch literal 6721 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/17.gif b/static/admin/simpleui/layui/images/face/17.gif new file mode 100644 index 0000000000000000000000000000000000000000..39cd03538a5bc595fbc46c97cf2b06c8bd8dadd1 GIT binary patch literal 4439 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 IdD(dV7kW}yvj6}9 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/18.gif b/static/admin/simpleui/layui/images/face/18.gif new file mode 100644 index 0000000000000000000000000000000000000000..7bce2997f86e477a6008fb1cae8dd03cda10abf6 GIT binary patch literal 3017 zcmeH}`&W`_9>8Dl1yK_aL;=Ob3nGb&N=AwoykI7&SsFG?;bls#Q?`m}L+3&8mQre& zIhILwGPi9z*=?-c$}De97tM;9W?i*RZLH05$~M7$)uy&if585*zr8;^=RME!`JU(V zdBVcQg2f3|kQMY4K>D$L6S^e*VCwsu-ujWeGlg;bq3@?|+D^5LdymJCUa~Y8^!gsY z{z2f>E#`2~Uw$8|*Z2Aw-rjh4oPRNYo?+rb`(D}^h4Ei=yw2tG^*=}Kj3iFKyRZM} zw>>}ZHeB#+uVQcHV~3jDI;&&G?pO8JbDnoe441zu5^60UJokvzr zv@PhaVNYFm*7q#wK9SmdwCvfV*1neFSKZ$}>n?nC)p6=?;rbSj_t$KHAL}3PEa<7l z>mRPT*&x4NGr#As@2yM6pSLjn(Y*dj>7NEpTfVv_{OyY4+Zz^dS_zZCtkypa)!&IX zoLZ*8lhA*0#ic^$@t)+qlbrW=g8yD6d*A8Wcf0xDy12e8^3j1`$4=T$Pfs(a%_2ir zt_T)IhkCm6j8G5+G2g)$PY6J6$Tu=1D+n^4RsxkeFTbELWWAf4sj1ugkixtW)6Ecv zWNS;}U`@q)+|pne3uOy!gtTyu*sY)rX4J3DCQt+`soayN)bb+?bUm^900+)sKxuL{ z8%=Mmr~F_`>6A0*Shk9_(VXAA|H04URGZCwbQ%k!hM3(&Bw}bBN2+@$iK77J6p;J1m6pocLCoTxg|5!y ze0Aaf=r6G|2gf1@CqP8x;N4093&QL$)a(tQM5EzQI10xor(GH%kwT&%jUNV^Cc!$Qr>))HJJ+FdjJP<~NCyx1LPaqE_63aOSL zgJ#3zZC@Ma=aC`_vIgR0DmB(FDmg1eWaa-$x(nHA>C)vM+xn(*6BFAkVVCoQt)yUc zi`;qCl*tU^fl7hP3x0~0)j?;Ir{@K}9Dr56MqFM(BC4y7VU+0E<@FR@0E;H2X%)v} z@f=?+L)W;zvo>&cXtSq;Arxc*kv?21kSdccVylbQVo%pZV7DqhphS%gSiH`C74Qou zvSgKjLh&Xz#rpvTd8hh^c&7$$;F+OHld7a#6W1_8So~tSn(GC`T+gsL@33|2Jmpdm zS>YrI@jDy0{X2rUlOH+5eK0+6lrp`Ee8TDsDT5j z{-{H!`6`2m$W+<;CXJK>VGkKG6H^utqr~ZXveDXw4q44brq@gD?PV95b>qfeAzVB@vs@)69ynJ_({9pf zhXVH+nX;txC(7&P0o&fLE>_-)ne&9@%ylt>um~*^gjS9cFwg+8GeA@d_$)LQ;uHZi zgD)qu=rnE_w5OnwK~M8frDxL6Wr(NuN%zy8qu5)>%nUU;MT(Z%M9@8KPp(5}(^nwq}4<2ejm;;1)1H#-RipPvSpCYvuGQVrc%(rF&-pS>snM~eV|J%Sv zVq-^GX)VgPl2}_>75Xf-Tx#V}ke21+QxWOo&{t9T)y@1L%_lUNxjB7y$3Ez%ct$^V zbNYej{G*ulPYDA+6bhIzPzGY4;_7%OZ-TeLGlR7lNL7qa5<4|1H190@IRAMg5(j8}L?(phY-y`50aH_-& z8U{DVAdq$){Y{AivqB20s8-wpxRcT?Z`FaicaB1cs)H@ zqu@!rE~yt8sHR{M}v6=UaO z1;V8&kz9rTSSvM(4H%a_|H#z?Bv%Z^7s2BH^hL48W|DP0J3FWiUv6)uh@L!>i#eM%g!m2b=EomsZoMrFNGwm%(_p IDGd4k2Wv_t&Hw-a literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/19.gif b/static/admin/simpleui/layui/images/face/19.gif new file mode 100644 index 0000000000000000000000000000000000000000..adac542fd33e152fc08baf165d1c5a467f0c2747 GIT binary patch literal 3040 zcmeH}`&Uxg9>5Q86bs~`fKmvGN=OJ=XsCdSFDfllZ)I9iBDJa+pA|D35dp&{&8Do( zY;4M!>h`{Mb4u-@Ju!RP^cd|iS-0+W(rKJY^ny7y&FUYxYu(?@4||=p&*yvg=d)wt z6ylJDZjc-F6M$^5zP`10c7JD6)#SchlXsnjv(6| z>EJc5=N)_dp6s#Rns#?z&_7FEhJL*;)OV`2igr|s`EHfycxjOBUP9S){P1tLZ9k?D zotoBK?YlGx{p=*K^F;QQZAq_hZ@zN8_Vs1ut=;}ZXX5Vf!w&stkF7!6_vF~~Q_e42 zQwFd5Z7rPp{N$7umsj06{^iwb7u)?=E$cCNcT@WxZGL;VwCh{n!S+dC&tvtpE@`a} z>AzoKJ09@5IkaXOckr_N+m5)tp0@s5Nzbou89I^r`sNqsEVLj0A>Wii8n{S$u_w6y z;-m-7>#a51!Sg=0j@TRfa~i*`czOR^-;MN_H%xDu*n0ImrrWFwyHC$LZSv{uP`$H8K03&4+LrO|lK-RYjlXxMJUUzOqWi(CgUsRKVXtA_ zjOgUqk+Q^SAzy%iK@jBi8xkdi0K~ID+lS-^L6~73(3coWjV2JaB*57@AYe(9xkTZN z;gUT)$y{i;^9ECZf)YoQcu0yM3<{+QFxGSV)MPOQUzEI`@%O_e`5K6ki{etYdJ-TM z;*2K0#2-UvmP|bqDW)S>ja&4r@f$q3$u32Ab{dUSUB|Z%WYr@|umzzS z8QeEhTIEOcJk%^~L;JWA>!g)T<+^(M3`J&BCNvYLYXAONR(5JEH6pX5PP3yhWsM7pwJ6#Sc%<&*+cVb)n|V zh-4;ne&?aZnDT9c#FhGX)TQZ0^OACDKVgbXM=viAc2#xr(0#$lKv*R*bgH0gibqRJ zbzDV+@}yMTVz^!khmDZOJIG@pIE00ecJg$cSRz3KBcQUm)Ka6COO6(qHUb{N6n|&g#oQ7BP0T2A!<>-(?d%YZ0Y)3g*%^dbs`F=VP_01?5WkkRBu3`YSH!tr@T1}2Wn1C6=y;p(WM zWE@W9o>0S$Q{{;k;1YeipWs%ri5L|d|K#7jL8K?~x~|Wy-Mz)(-0;z7` zrq|^&C|BA1fvl{xrB3eEY3+&ZHWU{hzbx~cNWxl5Xx@XQzMs|^32qyeiQk+<6h}x? z_II}EitEth^oI8CsGdy`U+SRBH;ZD-!C)=1mzno+V$iIU%#{_E@PxslwJZbq4VGTz5S8EOsyqc)urqel zLWyG*BFPf<0W+yl>L!t_yn1dTA@k6anYFyaiw{<@{N!+aVi=*V?=k+epF6+(RAd(( z2A|h5E5En3wRQqb>vyVhPme{ilEq*Wj(NvoV4v$%pGgY{aO8Bi*F9@9+vY3G!!EQ9 z12dT;M{Nw-pPfBwCg2DZum@_nB|u?M6tE}Cemk;o2C_C$fvM3wl%!KSf9 zA%G)N){#hEY(p^qk|_q`<4|=5kCv+8YJ(nzps^Vmtng>=7LRFx7yXhJHOCRe!9jzE zcNW7Crh=jKD<4PUHXvs|!gh=#OaH3QTz?@FKFxJVTePUyiG&MusvD@%=~@}t`h^1` x&iYmvvfx#bmpT3`PtF^0k?a@iE%))*1NVySmZizF-M!R86}DbhY`;HF`!D7eFhu|W literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/2.gif b/static/admin/simpleui/layui/images/face/2.gif new file mode 100644 index 0000000000000000000000000000000000000000..7edbb58a843cec27a1641a5c9b6d30b8fc1f8c26 GIT binary patch literal 3222 zcmeH}Sx{4F97iv?30p`p30s7afI%Y0usQ~*kRTvo39F(M9fDyo)qyIGxZdPOAXfuw zMXOZ@MT%f;N3m|GEf6fID6)v4qTr4|g<*?Gl4b#gPG5ZI?R!4|GvE0w;|8(3`Bs1x z@CE`_yJD2}b|0SX8E<8)R4Qff@v))So3@t97s9rhpC4WH_pkwL!xySPHq{)oZ7p>h zzvrkPIQOBeShx`LV*^5%D6C%`ebEiEl~ zk7CE4B~|Y;QY-4zgO`-;+$Y!56kQ@|0&T3P_~I^%dg!{c*>mvT;;r*BVqy5BGo%N1 z>y$4yj<eSIAsOnz$S)c;g7`UNK{5a%gXzk9w@* zb+!N1Z*Z#q(|tE>A72qE-$~S?mF?$QKjr5tH)lqBI}f!)-Psh@T^p)=9MN)#S6{a5 z)5GBNdp(u?=bL}eIw4v-(&%^nXp+1*wON*U)QfoKAiI@LkEEj?KB(WsGWwPb_Q~x# z%Pj_))}E%~{$aCw?}kb3!SMzc<>;fP!fzD)jmqa~!+lLXRgS8nQwfW3qmScXUR|)( z58qz3wdeK<)!QANf2Y5%2`s^ZidsvxTJ505@&aRHmU1EkJ(zBw0RR9FAJG_700J1A zx8_Jz0AQpRL9k>=GRa;_N?sz#%Zsq5<3pC>LV|oY+spD{Qbe2&7lU`gW43MM#*2ar*Rwx+$e-nGQen7iJ*HH&6s0DE)T16NM@URLM4sVjkz-7 zEVM@ox@)%#;|K;6VBO^yGDT45hL=an%;wJ9`Sg_goSH(sqv#czn<8!~#3sD~%K0_n zM8E1+ZQZBKnoC0ED>;cRViOmBxv=BT@LrSCmTmn8?91ocFUGXRDmGPv$5s+|%)PO4 zu!z}lmB=t-ZS|%1LinMQX;MOwcmS^G?9*u1hBP-+<}$vIIbo+9TL7Q-4AIssuw z=N}TG(+?p~3br$0y?OA2c(7hNM6a9{%@o_D&;*eH}6v}Ak*0_@l)tisouy=(k7zah6uVrZhe;O``p=gyk5s|!3?bZf88ne*I%R2?0u zS@(sfB0s%2$%Th?;siz>TCk?_9ePuuvyJQQP8vMj7X;0X5*K4F3?nP3QSNhuu{urs z84)e)87pS2n6YB!ulU@SnZM$z3t}))Q*A*^DVoWmscAMP6tU3N6pmY^9V;nttf6+O z=$l~2j(DK-Bo4lc`8k zQg{>bzl{g&%nN?YhqNV#O ztd%y!jg0~xk-W}^+K#6lpv-gGpDC^eLab>noeHkN6PT!JRZZ+!1SKWgcK&*DT0tgB zXm^Ef+`*7`+buyz`jvr4Q3^sy@c+#WJ(tOup_y~jhsI<}!D%hkERC;dDT30s^pD^v pEloJ|-EsmUGDRV$ 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 TKb&t*bx4GV=Q(`>7FhdV^sO<; literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/21.gif b/static/admin/simpleui/layui/images/face/21.gif new file mode 100644 index 0000000000000000000000000000000000000000..b98421282467fb377dced2eabd72bcc5525f3e8e GIT binary patch literal 5191 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 TguQ+mZP{ha!SUN*Q#T$ZGKvWRLv@}vHJ9z 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 Lls229f${$VzcBA< literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/25.gif b/static/admin/simpleui/layui/images/face/25.gif new file mode 100644 index 0000000000000000000000000000000000000000..0b4a88322946c1b65e9236657d6f42c71e412a94 GIT binary patch literal 3127 zcmeH}Sy)r~8OBdG60(?tEF?im2r+;L1lbWy5OoM5NLU65Q$b)@h6?I*ijH!^Ie`Ra zC+-{I0$SlgMa2~iD4?}c!BMND2!czsN^wC=U``U8YM-`Oz34^na(Djk_j{LoC12#{ zpTq{(z%U3*yz6*VPh5@91jVmp9hk*h_ue zPJQ3W9I7V2)w{mF$m+;*>u>N~s}C$^0`3@1m;r!i)ctaNxQyEFz(9+eC`^XN3!8BQIW zt(<1eq0t%6P)gK1?i~Ktd>1RgD&R3clgnP50)~j$^r-=)g}=2U`P7FrwO!vqU_*lU zFw_kbR;~X&u~yc;$&E*};A ze5@dpf)h2mKgvz4`5VTT6Y|IUpn?~B`O!Xow+E^_0HQ)fRwZ|q!mi;yyT(Q|dNO5( z(vaIEBo^5_+8bJG6foKk?C;Q)qcmHc(BdBLY_wYC6rS^a^2noz&3GFqSXDV4J%vAC z=ygah&ds5MJuT_7^Jnmlu+);;JL9n6_Cf`txBd`g4RhfCW$xgc}fq5F^bFhU|C@tyaSPrXmiWx_-;j z5{OH5aS8B-y#rjF!nZ?Npn#VKr||^yXmubK7N3GoHlI6xp_vXT&t-${;6-psCed4Z zju{@l@;WGkgg5K1S4V?6;eLXa^J0PgH(&%T2jlBr%DGT{sEszJRRQMz+ZQ1&fFZ;L zTCD{?98kf}EP*W8;ThJXyzh2EtH5btM3@+smE~CvCcpxi0iQZ?p|$PAT1a%k0lb8~ zN*V1XM=G=P7E0aLQrUW{8%L`2wu_dUPcC+qVwegWOwJEdU(ghkP-diGnZMYcPcW7@VbmOIpx>pYmRCzed%2X+OamT;YIX&wUMpf-{_n-e{s zN%$P^C$0a3oe}+cXRJY+JA)~xIrynF;Ke9!5mD7YqETbKiJ6Anb{rbZpvC2^4Zc{! z@Rbq`?@=ki6uJ~mORT8L#Gz4nS%;41Un!I3?CJ-SYA;dAvBLTW)x%B-Lr`6rn?L$k zUQFOV%IqF#gC5}Bdi>;-4rr1qs0)dcpyspYF!zUWfX;B1Pw|1=G5GRA`1$l9>H$VDpJQo!fe^lQ++|HN)tdbJB?X#PIO)x4gJ8!2~2 z#cM>{Dvru&7`$UFnDf{c`}j!Jz`M*RZyV@ z^7Pj#MM@!7tHBCOaFE%PsLDbV6GZ%IZL;I;y%5Uc#Be!-<|=i7Qv73~>`5Pbu))rF z4u;KN_alhm#Gf?TP=UVBjrl==;SVbw#biM?3VSySG~J$pUOaa$xC~86cY`RyE~c(y z;VHb7q8o$qEoz*V&^-!AW>ZrGnNNZrm(c~e^_=&;`>AxV)ar!vH+7{Dj`*x8YjbMB zHIxKdFw=fb%KE~K|CGA|=P)WgdLGg&yjf|cZgHZsr#XXx0-Pulm#|#GXl8gM;4(!x zK_DnH%g;`r(Zn=Kf+dqU&=N`%R>FP2!cLyzQz()2zGiX$kx5}ne_g7o0A|~ha|cB7 zLV~2(5Gkyw#S&tyLY|H|Y{a_6+>X-?Jf!k$DT*zx1Tt9>YjOOZusexEd`ajc0VncO z5C&z(?hjceaQeanUKQm*8~Y?)J-YnWH9d5H%9D_3Gk;f#^_)%f$Z?0hy@IC_R`#iE1Ud98@p~5HAYTDuK4U(zc<#GppqcpSq`GsG$aR6;x2k0_?6-$i z7m=~qrPV9qZVTWbdZ literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/26.gif b/static/admin/simpleui/layui/images/face/26.gif new file mode 100644 index 0000000000000000000000000000000000000000..45c4fb5563081d684f00cc3560df41b803cf7bbf GIT binary patch literal 3291 zcmeHI`#;p_7awFU=3N(!aa z)@F63%VJeZ7o=9ZQnt0-6xqs9JUi^x?ho7dFZh0*&+GMhp7S~9ywBzRI**T^H`7C4 z2s4C@Ps2a}4)C#HI~NoigHSB6*8!HOC}Tq)*G;fC2OKPj(FGJVaMc0jhEI`juo?%# zaMPRdAVYurYr<3!zjB>V21i&gak{lAP5J_jKOvfu-^l)FrbJJ zYMHdu?mXbW<6M<|Y| zA7M8>`ZC!V2bA`phykRIr;IV+AX^n{3v%H74Duba8K{B=jqE_49XJ^VR%_n&!S)dB z9_rY26KnuO1C-jd*p-SfdSR<_g2Or}K^W7S`c_1>>H(0|FnoE2Dtn+MKt7mk-&j=y~ypsn%lmxoVC zdZ5H|I>KavivdiXQX}mqD?~$B*i#4WNk77aw9K>q-nW-Wl{i>Tyn5Y}zx7_pjuXpm z-amiVI}dkG5I%)vQPqK4LQ?mp&HY5Z8&QJyH1vm&(Xlk* z^NW`zUCN#(D_Jix)u)Q(37JxkRKCK&g@>X)-I7O%@1c zF(Q_FKO=S~L$fN%L^j!T<_9!`=_ON$Aa{zZQ!JH6gXnY$&CQ)or#V6{RGN!3RsGVP zXl^WbI?IIt{r!;DXbNE*E12i~Hba%90aga>y%$4%zw(V#U%Kf!(Zyzdy@QnyeH^V?};EHd*b1A{Gl- z3|Bs#>dBzWidmzAMzk)=-blj~^x{RO9d8z5QeC&FIMMSHmw~Jb(7|_o3gO{5tsf(ZIw0Uw(ej z_tX7*y?1-MyYAe+b+hxv^^R*-ueATz*4pyJGV% z-LO7InXFhRmq{f_iEG6P@o^$yY>Xg!&FZMgi14sgD_1NJ4G9hkTo&N})zT$?zCPZ3 zo)_1Xvv?7E;R2QilR>co;>YZj#w?Q2>&na`qI z;P6A9*UbBTGj5qHeb0NMbcesk>yo7nt>&=64j3%Gu)bZ(E-AD_%hEo&CC|scp>@Z? zB&#mGyRfCTjNaG9(VE+vk+&0#)yRV{sBXxHXUVS)?Mav<;AeZMGt;}7F;7r07;<#B zcYzt6SxCK7!7kZSa~aA~zn0s5Gh?nELQ$(3%P%ybUKFn@4$Lx4U+a6kuT_ag6*8M`RjFL!A)XSUC?DQd$IFpPS^kjr2)m5Fadb!#?~ zU?17hwYm<~GGKB$Q+BxvfZm2h8moZb!vTPlnm{-Fbvs zTiy8VW>&3@PL@xR?~6<-^j{c3F!98{F|xnG&BMSuQmipmE8=;oyT7A{X96tV-m~NL8l~6+F7aUlOIu@M5({Ic8FO>gh^2MGk_!BcJ BI{yFw literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/27.gif b/static/admin/simpleui/layui/images/face/27.gif new file mode 100644 index 0000000000000000000000000000000000000000..7a4c0131dc926ee932804276038bf053a5cc1634 GIT binary patch literal 4377 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 G^ZyND2?^l< literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/3.gif b/static/admin/simpleui/layui/images/face/3.gif new file mode 100644 index 0000000000000000000000000000000000000000..86df67b7aad1ac80079562c74945d9c4ced3c397 GIT binary patch literal 4017 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 Z`!_Z%27Br#6>oByc-ZnwM>1&V{{f6`u%rM0 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/30.gif b/static/admin/simpleui/layui/images/face/30.gif new file mode 100644 index 0000000000000000000000000000000000000000..b751f98abcf8173ae3c08402c99ae885a0dfe162 GIT binary patch literal 2555 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/35.gif b/static/admin/simpleui/layui/images/face/35.gif new file mode 100644 index 0000000000000000000000000000000000000000..a9322643dae616390d8263e8cf1bc4d9fdfa03ec GIT binary patch literal 1800 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/38.gif b/static/admin/simpleui/layui/images/face/38.gif new file mode 100644 index 0000000000000000000000000000000000000000..8b1c88a3e8658cde7b25b6e063d23d010f7ed86a GIT binary patch literal 3615 zcmeHIc~ld39-o=q5R!1nAxDM?f(RjrT#0}Q2{9;W1Xl3ang9_}4T&Mv=qe;!f?|nR zi+8-Swp;6Jz1lSiqLiwQXzQ(@Xwia#r2;hxJ3+DAee1q`uYc@6J2UUi%x}Ku@ALV7 zW@?%+fi3k0ynz87P&M7p-d3J?AIn+ z>TyrbxZA#)FnHd}b|u>W(>nV@wWIg2{Ri%ajee)AiT3NMw#(yxJVmhGTlDd~G4_Y= z5BHyP{A_;NmS+1l@b)J-OU)QZ&;A_?Ny9^J*AK^BXb8W5)XV;Tyko#*d$RTF{)il= z`-@AHtviAo&vu@ujdk=Mt;=$CJlopZ;M()G|Mi2uJxxK6kNey{Q`G%!`q0x)zN(Kp zQ61iSlKy!mudgltrIM8&!g3GsE`hxY)Zk z8H>Z7T$npN*g9})?)n^(Y1{0cmZWbE$sI%Y`mITQch|jaBDd`#{n{E(HU;W?uz#T0 zy~85Ca#xzP4>$E%C9mmO;k<$3j8ne+T|&dFVJ+vEC^yOsStfi=#7RV&meNkuZzFWJNQOD=vx| z!-SMH-EY6CJ&5*)saFNpz*UFq+9`vz;+mtSH1H zs$_YwMyib}E*Uo(K_Dy1SIbozxw05`MwI3$muiw|NTsh^P^jL9EiR#tv_sEVDx$Sg zRWy^%aJDpRn33_HO%;l_)+L%u*>Cm!+rTB+%T==IOj(I?sXAYVn2&R&QgQfdnN*`x zXDgM9M|V+Nq|_)&ij*ptpA`p(XGrtq#m#wR zpTdqwWyPej83HCVm6^hh6$<0nf>?G8Q^?@QjQR?c`AZeDV$G;;!Ee5?@AP$&L7_r2 z3uJ2f2eJa8TB(3Xn&!ygT?^}-@!t3ryt|f3@AQpEiivhY`%h4hE+PDJKE5R`^75AY zvSNhqYJ}L}u)}V9_3O~!z{_9ye}2)|`}|o?_fJosbp81FQRl-49qsq;-Mw@B*3BE& zfB62|)wV0v?=D}u_-*SqEf>x=pKG$1O=ti9^;c(3pE`Ns%j3uXcJzxQpa1om48{W zT)XUprJ54;5|y%8v3Sw@@}k0pvV#0Psbs->f1W>Y?ws75*?-E;%A6&hIU^%|`m{9B zRAH)spTgr#Nlr?f%wZ?Q$Hm4>Vlf%f^r*;*5fj40#)pQCqXom%puhnCv3|Zj-ebHx zJ=`f|k{i+0g@DIlF=!No$V2cDnot1ffJmoiIe(%6ei#4=0eISKEDj&r2{4aHn?gwj zajw4k+?sfg0|}BYin!K8uuzmssj!S8#aIGz4XG9ULf+%q`g2pSb7?79okFtGb1QR9*h8c^l8IGmiuNVyF8j;l5v zXX-)M@fmlp33o$GxG*uH*Lg0BJCBmgh2WLt;yv+sHmM7P;`TB<(bNTQn0slDODoe zmZWkkKJyVi3oIL7LuqMht@aMJ`dXp=)5se=#-k}*V~R(RE)(6@TUgsb(j2>Hr0}7u zr^+I9B2ZKbV$1M&yw$AJV{k-G!}NA?1(2_38RX49@8#Dx3)gPLp(+S*KrF!ZHw8k+ z6|TnHTlG|wTS1wx!`wuD&^&qIrKgmyaxHTa^fnnGEV1n9g3sG0r|74cXC>Bm{cO}x zpMF14HPADHnHad$VVq8V(e~X>0}i;!?mrpd$){2(+ne>cHUqD0po(Eac@s6|q+qW2 zT$K-9wSXE719~dwm{knL69Ev7-`AM8Mj|kzs7Rrvs#=$8MSG!njk+dGAVFgxClKL% zhKNR>62s`fVI_pmH<&j1%!l`E$ev9Qah(`p{t!kYCq`yztw-_-d;+DZ!fQfKf)(${ zwXFRJwYw`4ECg%G)N-phvuXwobbSx+7jDsQrm~7k^(
  1. ap0JjxBHsOrGeE$JcnI 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/4.gif b/static/admin/simpleui/layui/images/face/4.gif new file mode 100644 index 0000000000000000000000000000000000000000..d52200c51ee924f0b91132e5cd3737fadcf40ef8 GIT binary patch literal 5689 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 E2fD;K%>V!Z literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/42.gif b/static/admin/simpleui/layui/images/face/42.gif new file mode 100644 index 0000000000000000000000000000000000000000..0eb1434b4e81d4437098efe06cb4e1ab44a86211 GIT binary patch literal 5305 zcmeH~Ygkj~0mo0^kOXo&KnQ_Au3TbK#w}bT)dT{>Ajri^K(Gmy8kCK&isJR;LP$U^ zkqSk0YrG-a+6lUjwbVgCMJo$M$H`}j>#dkk(v3$GV{6*}BFogLpYc0=u zKR>~-Jn6LD+if0BwA`ZyF>EB(yK615x?nd;V zkF(F}WncgC7d>^znVFf&rS|QWQ8Qz^F6|@k@jx{eP(~{%ERT7eL*BjtR{s)r*-F7F|Ic4F_%#>Q{@-nzWU<6+;@FF#!;2?VbE)@$TkUDu(F{Rab{ zj>xqV_J=Cp+vnDtP{#JY{`!;Ax~JbheE7xI8*MRH58y{m2Yl5|ynp}x-^TY0o{Y7O z@9L}%KkQ4|>W6s#dHUGze0%DNmS_z<3TiIsq`S*!pdSL;?WRoB~#w?QxscUMI-QzHu z9RfFt7+c({YgNI?1e!k?L%@)Wi~Y9-|K_~_X=(u>Fwl!okSfiLI;q|k#b6fXMPxfP zWJlzIZvIi*)S+(cq(Ugdb9;klgiuHX@S!SSF~^MzqM#h=W@^q~z*dhkUw9+OgYF|l zIPaA}t+)ArkBpaJ*8a`aY9@;pDSq6|cL+%OV6|KxQ;CLH8}y+j3Ao&wqLWFx(l7^b zTw*OGHLcQnvRA5jgK3vVNL2ozGS^-|G%>1RdgzeyZW_SSbJUk z$B+c*`WQ{YtbMo?Ej#6G+>fiF zQ;MG5NExrIbjNwF3^L}Pt0P@?SS)QTh?#Qt1NZSDuzM0)jI5Y8*!MmCc6h1zE&wRY zpP`}YlvRH^dzkmX!17J|9@ctZ@Na^XK`FG;Mr$WTT>pYrZsN`eltY7)r(I(1OIjfU zVPwSih6qnc5VAn)mvSg4+)67v$MnnM1zbT0s)XDM#-gzVJ3X*x^kVb!(5h-+)Ra`S z81<{5NWYfz6cjyvh`qk68x3=fLE?+`2rqAJf-dN>zYs_CFE}%D(WeJZELII2s6Ve& z24K&ylRkb@g`gF-pg*}OI$WuxsqC7e8)W&N5YuCC z#<-Ez`fb`JjnO-Te5gsr*Ptkjj>1h_y+0{sITre1O-z%v1Oa|)C{r5VG2lbiRhwK# z`Q_ns#nA9rXDSLn`{)uBT?xEHc^HXSJn4nYkQoasGLXv((^cs~US0(6jGXYmhVYyWZ>ks7XK-x`2II^ZVXSyC zBEIvzqw%ne#>6ujDOaiyZ`*&?^a~*7iR?Lq^G4Nv`}{6;Byclf2ubG?#IYF7t*qrF300 zAW&(@H;!-P^HG9<09?GWo4=+uIVztMe&uTU^++%IKY=p8|fRqn49 zmG`|BdlYkxv)FQ^aVnvz{PLEL>eRmzdGk6 zNVYb~_q{JtiwFpzjP9{&V`vpjOZfla(xZ(XpOgf7bio~uqS|J)(Qa;O5=Ojt#Ftu^}7U&!WricKDW0ccoQSQQT;IoEgc;-VL~uu zB2OCf!=|uBQ-s<8_D!HOeLZqi8XYV~lqbw^iYkT+q}J~HE%3VjdZO(C7wKd zj&>nYT(nOxv(Dc=P#~x9l~o=uIj5)#OK(Y1 zb{|}=4ZwzM$d?~gqwrMW%IBvG22~Eus-hvXk8#C{f5?AkBHxgXQ9zuy9TSgHRkc*% zBl>`W&$>>h=%4=62(nAKUhOGAbt8mv- %FKWjtVdL1P%I)BVn;-eLqw9kid`E}a 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 Sh@V0@dM8BG^xew?0{#K$QUnA5 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/44.gif b/static/admin/simpleui/layui/images/face/44.gif new file mode 100644 index 0000000000000000000000000000000000000000..ad44497691d150ea5d02a900231e48ff519d9616 GIT binary patch literal 4126 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/45.gif b/static/admin/simpleui/layui/images/face/45.gif new file mode 100644 index 0000000000000000000000000000000000000000..6837fcaf214a394d8efb68f5d48c9ec6f9ea1fa3 GIT binary patch literal 3417 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 Be_#Lr literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/47.gif b/static/admin/simpleui/layui/images/face/47.gif new file mode 100644 index 0000000000000000000000000000000000000000..58a083611d7c1afd95d136e3a7fa798c86d0c2ef GIT binary patch literal 2333 zcmeH|YfMuI7>2)d+R_WymLAH@(krc}g@UaIXysZc6v|DCFw{lML_tx9cp184*`ZL1 z8relh&=?dGG3o?08na|UL^p_06A@IL<1U+y4ZKZ27)xB1?B{;%hyT9c&-c9VYf4Gd z>GQq88%FK$%pZF7=(9wa`2rr;b`38_u1Ni#YoJ?-PQ<{Q1Mt)dw;~qzlI6dI!E6&; zR4S&=!}MYJULot>=bAnPrxl7WG3{Y~-ZMS?R7Fmx;JV!ZrqlUU4ZS8>Z=`Gh;F>w* zWhsn$!lPWuh!*)(43jHi(gHKv;NC*y$D;Kw)BTS}1Ph!lJ4eqYW z{g%g>PJ`Dq@YVr0ZM$bS!gWJbUl8S%5Sg+-e-LyD{YIE@A&eMd!^;HdTx;!1^10x_ zc$`oDtrVHP22a+a6LRQY#Ggupb_~Y&@Tv?ZN#um07ao2`LhsAe+>VK!o12r&xo0FU z&rUEbOVoxerXTCRc;d(gnBusp#@^!YJb!2 zEjv?U4%vf|HLNuvF}0Gq+TAmiuS;9EgNm>?9F_(VG~2`EI{r7h$iiJ^X3FI&h0z%4 zL6hltEXxP6ib9p1!Xj|?EmBaZ#MNqCo0Ah8sZwch=Bm7K5>qgR3O1d7XW6dOArs4w zeTi$Z#&Hh_i;mYzcq1Kd6%cVmEO9zGLXsFOmM(H|d63aejf+oa1m%s#@d~JB5|f|p zkhEvl9ORZ>`lH{%a6?t;-40NlJkhCOSOwY!SO8(U=fBerAgKw)j~WY_$x-8%lobMT zW7F7yst~s7Xu+w;z)Ft$W}2Y_4NP#ueD06(iH`OLp_|x4(cOjy1niZi9*xp*|H8+7 zhYy*DhrPq+6`BzeOuFpBOEN^>#J7Aurs3C{ZP@)Gp7QeZ;u1*0eVkjWV_tTGL5lLsZ%QmVr#~iiiTQ&bn%& zAUN6hdnd%DpD^<88eN#Qi{-iWM!ilP=s2j$lAgWD8yu=<+sn3hwix!OON`05TM$!!`a0qYQ+D0Gm zjNQ!D;g+hwM9lVZCZ`~Ozsn=@Xkban)%L+;Zpe$0I!N|e`gP{GrlKDW&>WlF*Kz-^fm&{KNpQTa;MH3VbMTSO)Iy`7$cc!}$F;)1yn)K77`oAz1q&dbPwMcqZS4-Gw#0WxD0%0Pa38b|9mayJf#kALK}E#J$BBuS_BN>|>~!Pl rL2H#EiEFFJCp(ZsP5Wj&2CVH=rzDGc@3T0Qspp*aTJ3^`42b*_XAT7W literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/48.gif b/static/admin/simpleui/layui/images/face/48.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ffd1613b5fa36c3ffa7daca94e7e8cd6f8d82ef GIT binary patch literal 2689 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/5.gif b/static/admin/simpleui/layui/images/face/5.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e8b09f15101f3e3fad0777ad068fb559ed483a9 GIT binary patch literal 4567 zcmeH~X;4#V7=^#=34uUzNk~irAqEB!Ayf=8K)DD)z+gcTtwjuIMJ=|VXsudqHdezT z))uuWDs@5aNX5F-2ng;3)QU?L5Lw)*eMwI*LBv-Krh%=YVBU0W?tUuf?o3Kz8q<4U)9}GsGkA7 zsD=9KU2>wS=9holI_FMh)cupf z>di4bQmuRHMx)J%X`zJchE(&jijLpydhVC?T%UEh#Omc)-mBIXrXItd)%+WkNPV$A zdPQ1YX#2nz*V~Hpb`(9Yv1_Z~cU7>uD%eL52eaAiXr@k`932%H5Ha}^cQFnF0C4QZ zQ>+03-1`6fA+Z1;nN^5JJ3dCp&l1Lr*XHJa%3mQ$naoPzP#5#{c^cuT6R2!hv`7>> zd$uG_SiD6+neDdJjzxD2^`}so`?NEeo;0bOD}%M(Tj?$xC1K9g^8A+sO`kWFanO$8 z?HIIRi~~(#srS1h>^k&aVDhD6LE7#Au|%EV9h{1PmZ$@s5moBNef#93Km%| zESuF_pa>FylBC}88luWUu5*$;+uDYeP$gnEP}OGnlS{gRSap&}qLqkLnkc7p_Ty{} z^CA-Fhcg2tUghl&oX>F3rNt|^xrCG5*g+GgHOmPAaxPK|x@!t>fr{?Va@Yd+67u1! zma23t!QFXk-$G-{1x&^CtJr32;1q~0w_LhVAg@*PgH5#1uM#W>T>4#4y6dhpqef4P zW1mSW(W^)p=ccA)1DS`*jqt^sxN~Za0Ncs)RJN-YU(Sm-j6oAZa9HMxPO(9)>! z;q1*M**3^v?8?V-te3Pk!FS+d8T7!o`5E>f#S$ zic~x2yoV{d)IfK#j8W{0dKVK`P?Ov;NsYCG{=<~dl4A_7G5M`}i|N~;-~>D=eT(U# z4nRpsQYAi5?eQ)qveIx~ZRcT+Z*CaGq$JUkgEBER-p$VB21+`&(PO!nV1KJRuLCbm zWt76TTHZv7Q5v!HBHkx;hxeN(8Cms}=$3b)WC19^0#N(col=E3Ai8uNC4!cb9v(EE zi{OBtE;57=!UPbcTR{*c#Kzj%>Oib`R=8NcC)PP?hg>e=D9DI429j_|!O27}O(w&$5%q`in?0~&b?F(IS=l*j^tpNY1#1h}6*?qRlc-!v z9PrXdF0iL|8I>vSrRqTLX6swhcbXh;2t~J7U}a@o*X0wj zw*8oGYdc(P;>Tm#p+gP_Fo4+q0g|Bq%tXXfwMev;Cc({hQFMO`&lsrP9E3|t^w$jD frtc3q4h)G>v$!OJk!PKU0t;UWS8!4|vVH3G6|b(C5yT59(s*voG9OQ$>AnUYVL$;_Ge zyuUp2d)~N&Sn;cAY={kw0;sC0N+=YXOs3C1`>dv>rm3kZA|k@q*LUmIt^NJ|b#-;w z+1cggCx3{-asSFJbZEkLkj*b?K#f^=POeXX4<;x#`{4tNmD=jT8EG+!|^Urtf z+GVrZl9G}d8X8n8RZdQh)oR_gZJR=&IDPu`i4!NdT<)Gddn^`_k^2FhA3=R&qw6xs1b?fHMn~xtqK7Rc8y?gh*{`%`L zzWCzNqeq>coev*A)MzwaU0vhjC+kpFV{k=sWj^{~aYc zX7#FNQh7}Hd=VCd{=k2XBatBhg`(flkk}AJ_znRYtxj*yc(Q`x7aBE0!4j_s&CY#g zWiR38hs=s4<6bQf`~RZUH664t`(G9mEV$M>Z# z|A(U~CCc|~Ah4_uar>@p-J6B~8_1?6t+~=CZ}HWJt>cm@Z>~&{tK#dusVx-yrQD^};e@VPzjObe=dzrFu;skp3p(`zOCiGrd-i=Mt23 zB4jVpKyxo~#Wr<2!Uo|~- z?k|^_tz?eEIhJMD>&V^$;vVLDxt~vTQ^UZ?w@rn#6&-idvh-SZ$Qr_hVELh37HKWn z)-W!EIRV}}M5Ke_*{`gbun#h4Ci+mZ!84f+k~aEmW{V>W78u2G((62N%e5p5Vt_I3 zn7n=#Qy3ah1TdM+XhZ^{DQsU!$%0(-&e9T3fH_d|EUcg^G@Ao2t$1Tu^qfDW1ykY< z2!Wu)FML&^Le<*($Aq=vfh7V!jQ2ycYU^)BvtkD=G_laIE)Jn#SxqpS)zC%xIfglG z-6q-He%VIlUrejX$=vQx&Wso`D@tz1`M#`%jB};XWSZP*)Y35)ImBx(@_9K@WT@kh zBxs`;2!~{oVsjS+R!%$~mzYgf4CmOE@j1&Z9)6izo0JDZQDpd-a)%Sajkt>!h?Ka}pD9aB8ZDM}lX7@4p4Cf^tu&R1IlLzX^P zyMz050ty%}LNFT+uuLgwk^-OCT9gdwO_>#!!bsxt(nxq}Qm-pG6O-!Q#WK?uFbd$9 zdQ-6|D=}A4trqlsHb51c}i0-QCwL~!9>)|aKQw*VS-SYJW-fvi=PEF3$77N!Gs3X)Px3v z!XyT)pThJJMeqYmrN9-C3nm{FrcJUjhioGj(umN2HoL&GO{n3Zj&c%C{01p~#7hfD zadkvQ2SZ`1)8&IeaJ9GL;r&l zE9r`u3M?Ul$NA9d@Cc_xa7E*oI08{tmu(+c*BjW%awnDP(b-?`wLet&C1fPcAmlDC z-5p@X`1rp~wQ(`yonE1V5w*nPb^_g7lR@qKv{q6|#%?|BWW?qXL*{%aP==T=7}9c) zLb)9uSA>l%Rn*B3$K#5%N>*@6Oumjk_mv1tSh6I#~c`3;qe_e%7Mj7&( zV#t4~ZbESb7w?%>nAs%FtUX=9rh0n7(-2KVG!4--M8A_J@_11b5#3E>LaokKL{{q$ zMO0=*i>Uf1MO2LkLMv)@Xc3(`<1Qkr5Jb8eYU(|MnnD{3xSPn~*1Clnx7Io2&5Wrg z>P1xn*0@yRXH7IT^!z45ZSH^6M0u_z+DU#+6TuqXbDGE$rX)Y7iM(~cpot0-3UP1k z);djl7R}>u$v9UPP341wNDvjmquRX`Sv3z%R;hqtFH8Xi>_tXZFslFvg&43DBm`p0 z2>$+JunLG~imUxW5CP0?0ED3TKLXxhedPP6^YV>? zf;=(HVlFB*5dmDL_o*~sAt2JbvylV0ej8%VEGQkMZjLln82o}afn*Tnl^EbxOo+gN zYBFZ-JA}M`bPPIJ4aEMI>mUKdc;!;7^dTVpmKKavRXlf)9S9))WDtBoo-op4W|f*3 zg6uLqqtc*+!D{`p_pe9a-!R|IUUXCyY&Fu1KWyMk-j6Hj%$wT50J;OqRo4zm%so{) zbjYeO-DqV9aL++{#=!r5A>R-3-!~STj7tpXf%n`p_#SW_TP`eZ`+nr`okROjFl`vO zvNtxmmEDF)y&J?&x*A=|zRv|F>V)S9QD?{C0nH_agXiUE7zcsN3P-#ClSTQY1T!O} z8wYbw;0`@7O4a_J(Ktyo2H`}dcHgmZstuMow5KvCU4YS zH1H@9PO(HQfglwNx9-BI9YZ4;LML{pS72#`6*=|`7?=?dx#%6#v( zRIcZdmb2%4v2)^Bhy{bUGW=3>@x#~-mK4S-x1{iLt={j_BH{xy zUFJ}dm3$yt(!!*2a%#is`C7W$+3oa|B|Pe#v5p$S1^&WakDTk%Ba4eJozVtP@%5sW zYo<;7H)`VUL+STQg#K3`B9rdEVz)4L>X|e5l)A52;xeN9itRbLWVh9I#X>Y0%to)+ wnopSQWMpJrS#ax1xVVubT$vmsiQJ08Zq;0SjC;&Hw-a literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/51.gif b/static/admin/simpleui/layui/images/face/51.gif new file mode 100644 index 0000000000000000000000000000000000000000..ad3f4d3a8158106dbfa48e521084e6c56fc6406f GIT binary patch literal 2785 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 Y?y9hKVE|Dl+bifDKf^#>4e-@}0Qq7Ywg3PC literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/52.gif b/static/admin/simpleui/layui/images/face/52.gif new file mode 100644 index 0000000000000000000000000000000000000000..39f8a22846945358446ed010e2b9bd50dfcc7a25 GIT binary patch literal 777 zcmV+k1NQt!Nk%w1VHN-u0Oo%H_RysE&7t_xrK?&j)|+hq+_3!Ft?IFT)0AV!c0$aC zRqD8h_|TsJ>&E)ltKOw@>9vIN%AU!BNyvIc?7@=%;kM9?T>taZ_{^H%oM+RGRsZhF z`r5JEo^R2GQ{9+i_}Q%gdgjaz^&bp0Z&w@W+~| zS1ZnjO~rUYx^+wGxrybje(A1!?Z1)y)1|L4Q~-nP||Tg`+@%Y8|vQYP4yVcL>g zvt~NObU**!w6tnI+^U8B*sH*IM&_z|#eGZp)T8>;r>$c?$Bk&qfJV7zHKbH2=(mZ+ zgI36gSAsHn*{k%yj=+0P^2nRuqi?otLDrynz;{Fc`{2HH zLjBdIzja5VP9(HtHTc)8{no1Ese0nAeZ78I+ml?_ms$MWwEzGAA^8LW004ggEC2ui z02Tli000O7fPaF6gnvseg^7xP76J~4i-a$bjEyHm@r9@V1n%lQKHaE#3h9gAw5QHw^!C@58A-z#?=7-ZCbD#S>_nhy%@3*|?JLj$r zU5vC!qK3OKOyIjL&=f_HLf;KT*4p zQZHIL*>mDv-L`YvVqf%rGdps+K56x(eBtbHo$;}uzd}0JS}|NHxm~Bf|9!#3hMa)| zDaI$A1BX-3rLP^W*F9<~ynSN(aJBl!)R389s$bvw?#gaq-51dF?#kK0W4(oOk6Vjd zl)UkdlJ?B7ryW&o`i)(Mab3EYQ(Gg(4dpMdA02BcGLHN()!#I5aO>55Th64cdC-(| zwOC--@u~4nqj9|JV(vQQqt;8=(I;hVCN5SESIegd&yKZyJy4;Xxn48%Yi)PVrrDum zwVPMYj&|Ov(T&s>bmqnO6vK~ON+vEGtV;-P&x!A?*#7eJ{->>_51Vs-Z`$|ZOwr`k zQzuiRjZ=f?cYHSW^ZuKa>Y;{;!RoB3YgL!?HW>SkyuMb`y;nRv)bQ$7qwz+=!{*|X zim<)|Dg70x&o7rxc9a*g78|FA2CFj9?@E{%ta~+Ff2TU_Zf%CqXmm4LNAO~zIqXOt znLsk12LJ$KS|1(>as_Gu^7RkYC- zP{Pp}5i!DyWFb?83tR>IYgihoLJF$|phhZ@saTo-oIoUxhgrzjWG3RkHxPAl0FG^1 z08KGDawQB>34Xpp5(I%X8UdnEX*9?OB$FUAk%YW7Ux>n@(pY3V`0l|W(UhVstSB!3 zT`Xi4fJ;=X6)Yk#EiH|Z=0}h#6NnI#$u#*OlYJ3{uPR-p7HE8BD*T)WF02wN#R|1p zE(1*-1@ZC}bpQ^@^lb@JMR@po$1)Y+O+f^qTuRgk6hw$XB1)yEy568w>L~a>X?zf^ zib+?%#3)!LPf-eC1dg90Bij9WAQKSDhP75HMm9wt;mU<6Qdp)A-l=L?+7Ba#f;S0dk^gpjWs+ zD3+NF-lh$DTQ3(@ic?_`Un!S@Zxm*UKac^%j|uTeTr!FOzbb#r75zV|5s_qwruO)+ zc9}CFJ!l%fZ+>L*{`kN$I5A-hEE2{GHgEc3W88+%KU=@WKC$uYCez431$Zct_tv9$zn3-G%Cf943UTgU!N7ry}dk_dAQ?oZlLSO zE`RyRd8yM9$Hfkd?Coq9E|_m)ZH2{HqEQy+X2=!eHf@1*0JMM)a@!!k0Y?C^G-hda zIt)gi?Vp>kx0Ypw>SM!KI2GiF%B@^;w6Q!MswCgqRYTBm(HyWU*Wbpa`euwQ`( z?ld}ph9XzSBFsm1-tb@LJnV#;e?cw?yRuZ+b(fAQtFN7aB`_E zNo`e`D+i->_KEXu((}=12xIHxlF_CMVxWVt_~h+fx(#$2+s{26mvxzO&0IWFah{&+ zHZ~Ycu#012!K9HY_Ixv&V3Zp+BG}70G0sXSEHbzCdVyK*#_hCN*q4 S8f7`(nZXDyt@tenSosGvnoLjt literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/54.gif b/static/admin/simpleui/layui/images/face/54.gif new file mode 100644 index 0000000000000000000000000000000000000000..e289d929b9552beb7be70329b7cbefb1d0618008 GIT binary patch literal 2196 zcmbW2X;@QN8i2zdHUU9)$4j6T6|#|pkg|m=0&O4yDyY*Ek}CwrViIH#8X#;!fP&G% z;({n0L5fgC!J;fx7EuSJ6skCc5iO!DMeEQ(dwT=o^oP?QbD#S>_nhy1>wCU)?zUhi z*_&gHutq$QBVOLB89$TJt%#ne&wlbv@m#0sX>;C<%y8&wJ2chSpS2xY=pHNs@2L{U zzf2e|2=B-Ug`Qu7rmsG0DeB4I(UlVN=EvrdNtcv+MjPfjj@?zpydF6ZJ!*j_uRN|hID75rRAc^~Lwn{g zW4=?uQ?iy3^hE$T7wu+`$(t{dFyU>5G{}eRaK6)a#zgz&_Klf^|wk3%H z&0HOBIJ`7;daF>sZ5x-zo0fVGFF$U1Gu=AVrh0z$2sD4~a)OV#K1W@jyZBwz z-Lm+*M}&*lmC*QwpW4d1vUbi~DTmaT=Gx1kpKnamruP=@8z_ib8me0!se>ji&30Fg zoe*`)7_)6(K(ig==j2ljiifoahK@-F%E0cd2nd3lAmdO*WCV@MX5i6S9W4X`0gIwo zY=F*@ap13yf2x?nO$22?EEvZZ`l9B)?LYy1o-b+_k%eW6X<$4*C|v?Zq=!aw(-XPg zJe0p5;FC&86^I3(j02T32z@IoX&h33!eF+;$<>1 z1%pXRNkON0qD7K849?rzTjK+d_kcA#q-jDKC)GnJbzbv82c=vIUo7K`gn-5)Csvd! z^F_g#u9hGWvsmvO3#I6lg3w%%0F%lQV{m9JMj+7CwW2MRg@gZ1lKn6Y#&mc2AaX1Dp(3{9)lDz3eZvu{qr4iO_ zgN0HVN5}=&;_~6RZ*6gZYD=L>K#oi#i4=*F);fS4FOrF*@ggxmiy#4REDo11)Ce|f zHfXh8Iw;{E0C`M_NC2!5rtsgB0fFF+V_@lcEc1U=zG}<+f2d*LWH6fc_(Qv_iQpd8 z4Bs_BJb8C~Kp}i)B=F(Tf_{7Rdig)UF8%w}FE3v#{=6_hH~akA%+u+go;;p<^shdJ$t6+boHr|CyrNrd93npM~|ouSCoHIR$8JgE;>|Lke`>U$jQ!< zf1a6fFg-0bE+QwwiX@S%Le?MQJk0{<`FA|a9iN|3vXb<S)7PjMJ~WhE@nU!X3VC;NO5X0$~7U$#WEPGlS39 z&90mn}`MmRFg6x+I1XVw*+WNk9Lpx7AVlVoRR zbl_uKZEe*S8+U9{^bUPHJ6~TLa|I(L+0-GKhP1$7kZ3BEKoAbewLt`SI}(WroEI3Q zo$Y_w5SintW9>snreds-dlwkSI?lK0XZs3zx=T0GT$-wEwTkTQcV=W&It3Z6w~dP` zoT66TEY*Esb*=%Rv5mBy8mBAyUEL)P^dDMdnw)wqwD`LHh-|LX&=L{rR$^hGpJiz2 z_j-XH$}HWa|I!vacypk@EJbX-fUODC!zvP{rqxr(LWCAUKi7hm6Og6P3vF+v1_?^7 zw}z|6I;+EU%uPes|4rGyebcC2z;H-TQS)rxf zYik)q%Pq8U)-^#`x@Ig*P99e}`hRa8Q1ex>%_cvw8c=iSc}6k%BZGrohK^QRp4uiz z=X~94glXULAg*F?x2eZYmpXBPmLA}i71`NzR&?5atL_KU%{2`5t*G7P>yO>c5g+{y DWiE05 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/55.gif b/static/admin/simpleui/layui/images/face/55.gif new file mode 100644 index 0000000000000000000000000000000000000000..4351083ac8e0e65a64ff362cbd480f2c86eab4fb GIT binary patch literal 1971 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 O9M literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/57.gif b/static/admin/simpleui/layui/images/face/57.gif new file mode 100644 index 0000000000000000000000000000000000000000..0bf130f0d930a1fb72ca83265bb504304cb08090 GIT binary patch literal 2705 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/6.gif b/static/admin/simpleui/layui/images/face/6.gif new file mode 100644 index 0000000000000000000000000000000000000000..f7715bf52817bc577c0d33cd0cbd17da898848a1 GIT binary patch literal 2213 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/61.gif b/static/admin/simpleui/layui/images/face/61.gif new file mode 100644 index 0000000000000000000000000000000000000000..f092d7e351cb195eaf707dbec74d32ced42f432f GIT binary patch literal 2495 zcmZvddpwls0>@{J%gYR7j4+up;~ps-g^~<|amh}yl}_7Y+vT7Wvfa*3b5mn-Xw(QEPFk@m^%H;^Pm=R@3$tBn3-FJp|Pv^7m^UwSD_xb+5kGGGPlXIvZOb_;w z4hu>WRu9bO^{zf1oIGFNTQT^7Th-I``h94IsJwfkq%pUy5n8e4q73P$oDwNA;h+TRVnUA`_FJACO6c)M++_wCByGB~^fmi{J_E`ZV%ux@x^UqeupTcd6~3D0Ton_H_0dMVc-Ceds;7_7Op3fM?JF4-(bWew!@<4uipnOUf!5Fgk22^bcK<9t@@i zGUzOJ!o^FRL@r%h`{;L9cxhLT+S;;hHGHjda`bQ9$hGqE`;ukr>qwwg1iB)Ba1E>= zIQo{*H$+bQXPwkpP7f2#7?1(FWFz!_ND+*?I0CmU!Y%?{_}D zgB9YeWcn`vZu)Kp4uqR3Ift;0s3_^+y^owVpxk|gF^N>x?KB?ea#FcF4ONmD~V zOSFv{O=Ol(xcPUxJUjIaHyf_N$Ui51Du&lY#~(285j^#0 z+p)y$5wMc&90YA8OG+(0$;KU54((qFY0GR#-E>RB_@<5BWT5+m-*`@lH`jD>3>hhz zO~73TLx7mVd9In)PVrDkF?$jV7g=gyLt50aTFVsNwqKcC>~5umE*o)@KCH9I?^-I1 zneX=3MJU0PVLC93;v#%wA)ts0iChFHIM&yQOGI(gh+HEG+aj=;={M8#GNt0Ik;)Iwz)ZYnw*K#u=Ajy&HMWM(0U$r z8WcwtvX<6=aIbLZ?X}1*j+C92WHcJL^@OhOiBq^avgOX`vt{m75!@Q6lt`x;`D%um z?Jn0NMjJ)kEy>0Fh*CkaD%CyCN!$K7PU~y;^Q(&xo3w3TlqNDEHdnE60n`H)%qPm< zipFzoO~l+H3u8)cb!gM39T?sXK*x=f9A)oD8L(0jeU7z{R|c?*%fVLe>6YAlQ!cOi zD<#NKxt}PxpPyiX%)1Dg$8`<72${F8-8KH2c1C;@iq9t!`EpKj;qLyZ5UzYpw)%!O z*%YSPZ0>k$J(D9)C5odx@fG2tVqgz{w$-kxU{cj& zQ`HSX+q^LqYmT2w6K16$uolXvd78?9fsqdv4jq^pfTBc1g@vvj=GIqKdz z>}2-8ad;CGJZ?`4i9pK^M8;a*G;+zN5lBHrIj+bG*TAx%sI?v6t5pDvGO9(PYHNwa z+K)gxyA(j%)_@KTe*$#s%{tI@xp^zAa-P0oCN(TEbFaCMl|SI##?#UGbFB8zSkvTV zjm{^`NJxel)l|G4qskPctFUi2#n9TR60Z&Clq&4QMUFn{ETAVB8$^~0ZmLoXA^Ubj zLiQEzqAf%A-9GlPRI$uTx_Mb%Q!(?Is=w-kvOI#N_TQnIhg!$-^3&(&W4wIWDJ*=n zD>5SH_I#u^`C373Y>nE|@)|V_fY&IcAkhG}#wm=P!cdCyN*22z zDC{HyrbKL8n1Bb&E>X^f6c)Fp6N*t=3SeBV&1Ae2C8p%%Rb_kbbSG1!s$q=Y{1YZr zBE}%dY#mbQiz^%}>TvCk?!9erOiccHgSq00G{hJ8OKsB&D?W|QM@i-wbUNU@UEhku z(%0Ya4RFKvAzk(Msa{jvr{{{?7f$y@X3%k4b#LjO!qIY(zCJ~CV>M)K&2~J2p6kP9 zd8t(**0*4*=}hVpw~ zk>4iKC;9E}`7^(Cw7Eno`6R#7|DRt=YQ#S*Joc_vr63V;(D;a;NlNliR7Kb&hNt4? zZ&a6}DrHbrO4^{Rl(}$cpsH*=IpmK)Kvi+D0P^xn16W1s6NxyeDm*OpGcqqGyy?>J tNMrII%;*&@oa8uz=YCKFxNClV+=*Obvw`TNkx8belN0|*V!~j%{{ZDj7zF?T literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/62.gif b/static/admin/simpleui/layui/images/face/62.gif new file mode 100644 index 0000000000000000000000000000000000000000..7fe49840bf69219fa40585741f901fa0b187c044 GIT binary patch literal 2017 zcmb7E2~<-@6b%XriWPA~E&7S5U?CeMKrqS@kf@<3s92X0ldnl3i^)eK*p}kPCV~ix zfJKFXfD#rh3MxeF%Bm~@$`%k=RFE|W0{x-ja#}p6bLO0xdGqdl@7;N4Hc}idt!Rr7 zix6#oh~B}G&K^Ze*N58H!N&G6xk4GARi+#rdr?2s-mN$Zt8|D2&!)bX9 z@fj60tpjNVjWOA^RZV?0ErU@hrAfEy&WTE&RlgllC~rT09U&^daj!XAEKSO4Z0OE?(wdM}k@xJCRMvO;(u1r*Sz~*@ zq`Y0$DZiRi^Q5v@Qr1~s|L**?@+fgtLCM?PXKk_BwY9CiaoN&K;!4HHXkmFrbBA21 z9KBQYI=!&*?6v1`Er`#C!PsnP2RB!HTNei$3Nu{|zJg8eR2P6ugJ|%&ZiA3VqkDo7 zupd0g;*gNtdH0b3i$Ox}#8WX;o;}E9Ir;KIS6^p0y00hQih}inbI*>EI=Tju;zFI0c!%_ zFjyQK15bh})|`kZ5OEg3#6ZH)_>2R@ZDhxZSn!F2WI_;+h(`PP_@I2uP+a~&G}g+> zO2vW0nZh2Xf+HM=CN$*;R!%aIK>?l5;z2Af2T(E6_H(@<5)#hzpAy)-kF*>CYP=j2 zoy$fGX*@I*g;A9>=}4u1-IdM$=q-S@fuHjIPhx@F5gv%%1`4>|d^!lbuT+KN5$*XP z4dU|MxLmJE6^PHtOFLFmUsf*4rhUJu(PwYFgL?aV#!>(Hyh+YlUT+lEN)7ysu|ckI5HXJ zvkrp{M?RMgj2BI0O_>YMaZ0`kEMw|iFjHdDa58As(|-2UlP0)-RNIe@3m-nVKFERl zoewv*+SsUaWLWV*J~TMc-`D%Tr~BR8H(i|_?XTNjwYJEbn;IMH|EjC4kyck#R=j*s zURGLCT=e|e($a^f-#b&cY~Dn1+UV#&wzspj*|46p z&YEatX+gl7o8hn+G|JTEyS2tfYgVr^T!}OQRxH>5cG=P;dW#n=TrgjEp3dBF=4j8J zrKLG@hKBm|Y4G=8@IhT`0m2VqqWVNspEzRXh`(RJvEwIBo(c>K4hiuvHMQOtdR#}q zFwx(=H_}f>UlZqsTW+Eky2fa^dRm$zKn^rB_L`5MHH*J~PM-F`%<2aO_;S@38RMvJ~yY(nXQh9H$#C+X_N6J7*$<3$?X(0mkzJForwl@3YZR zD(7ypEO`2UwUg#jKaV}(l2@CjA#_$wOK5tyC3Nl~OJ>c>w!&a-TDZC%g`ap*7qR1L z3eZjo)z+#wr(=^XLRhaYF-#~^4@uA#A)`uxOotZCF_r@COs07jYnjoR41IHx^3z(23>`O(`)4x0N+N9Ug7`A4=;!*$FD3vz)I&(EtPkek$P3WH+wR>*i|S;@u67A}zhS~gjRlsT&q z>2ep_vPiupx+%s62_mZ6VYfJn&1J1cwzHwYdCiDZL26Es7v)%gW`st7wp5Hko~cZ8 fzaAzQ7Zd=~XY>c^Z;pPWn-TRQb#LAp9fbAYHD_Zj literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/63.gif b/static/admin/simpleui/layui/images/face/63.gif new file mode 100644 index 0000000000000000000000000000000000000000..cf8e23e5b2e83bf4f383cd994510a7a04a74f57c GIT binary patch literal 5871 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/64.gif b/static/admin/simpleui/layui/images/face/64.gif new file mode 100644 index 0000000000000000000000000000000000000000..a7797198af0f3bb98361b1b8737784d0a8c2cba0 GIT binary patch literal 6448 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 E1xN?}xc~qF literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/66.gif b/static/admin/simpleui/layui/images/face/66.gif new file mode 100644 index 0000000000000000000000000000000000000000..bb6d077504e3b39871f72150c1f5fa43d4e18bfe GIT binary patch literal 3029 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 n_4QGfNp-c(#;#v)!?fJ=R?7`D2^Hm literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/67.gif b/static/admin/simpleui/layui/images/face/67.gif new file mode 100644 index 0000000000000000000000000000000000000000..6e33f7c4f762b5c4eda2a630793d681345423734 GIT binary patch literal 2701 zcmeHHX;@Qd7QP`wAR!P4LKMNv4ag!{fe<2l0wNMfff>RmQ$ung5we&B2sE}NQQ0hl z0##@QM5-uS7zc}jV`Pm>RVw1%Vylj=ZLzi0Qai)kFhb|YIKSsdzvp|N`+eu0_dVx) zXIZ;0ksTp&2i$>2dSD!leuTm7o^ZHfYuo>&Z`mPt!x{U-cRY5C*l#mC41LSmbHT;( zUGkI2nA2#Rrb`|(j*iO1cHQ?pn>;WFZ!LY-f^QrJJ1>S+WVvi^!dIWSuQ{>0b;9GY z9lH1^R@7iOPITRW)o1$v;bH{m?OsCtkax=nP1QzdzT*05X7UsP*FHsTpY$DAMmjku zHJ&8a40_cKyS{&MMd$Uv!e*DAJDlB@v7OgebU^t17Vx9nkfdcv>K1JA{$-LT+^>20 z*PhFU9}1p=KA*p=ujus4GGL#0dDncr?3a|ZhSRZ=1VYCp|7s4ldSK}bF7J8PhFLnj z>w4I+JCvP6u7>XATl;W>Unkd$;tqWpd@ms2%JYp!ZuyKpf*;VCr@mm{{^?CcEAB@( zx33b`9=e<|HY094!#O-AZXH=K-Q{|9M)S;X)z$<44FiFZSoG=!L84kW$5MoU&$>XH+5?|RuZc&g_t5tDm zw33n%YDoxHsm`Y{A|fKJ984w!(V%Eb6l7NT zNFj#T@uDDvgDR6rIAIZS^zd+cNJ1Es%U~oh;#mwPJ3cOs7akWE9~Kw7faNL0MRHi7 zUBF6y!-l>VYb^%33bD+C)v{t(lBib7!TF#$ve)~s zFNl!(u^tx-7r88!KCD3MU5ykrYVM!^`1R#4vp>Ih{?m`oe)#_B%y-{@^W^KV9{>H( z!v|k}aew;r&+gs5bNklK8&lUOuYEdk^~&W>E?vBE-ZDNmIx;+T&V2T7X9fpOpX&ek zWZz#;{H3?&qvOZAj~?kdeCWf@gB=Ij+gkU3@P144zP;}?H8$+oU0=7W_T8N|)m4=h zJGO5#84cy{yuDTbR#~a8q_{|{QEyQx74pJ@%`$0z9xM^(iZ;FZ=bVij{**1u`r{um zGt%D>q^0sx)+et^TAP@_xD9-fyB-6$pG36_y?M{(1_q6hr8^^LS-#_kcH}58IGV?6=MdMD+5tUHk&0(>?g&0>`2iA*g?VMdC zmdaRm(jLeZy-5U`hE1NFpy2)?1KNnSCyiL>(s4(Os~bURs4yDQHnyRo9cFXYNIGc+ z2pWb^k*-f4kC~d!HQq2r>t@r}blF69IS`U4(--l}tGJdA<(@ATpV^Rn%cCu8r)H*y zXJ*^F24{JO`Q$h_FC=Fvu=G`Oaw*$$jg{LdK^2uoN{&7$7w~EV$Z4s1O07Phh&(;P zi7c;3?jY#3wHQ5$fI{nY1UVqkhjNOl%+DnD^*I6KUdCi}PyuZ8SChsXNkzrQMJbbP z&$HsoB}DcV&l6UA7AQy$)S2Q?E>}s-%cII9FJ&8%K{F=ojVJH2ccCY(D4jSsf~(-W zdI!dCx2=jSjZe8Bl8{_!$~YioOMS3AJ)9Y-*=>w5H{8ngl|A$y4q_@wuWq_~{zQIS zs9x9Ieyv05ygZZ{kkf2Pb@4V<6V}B)v}v(%;|n6T7^|ynU?vzJvZJP|MYuUd2HD`6 zOi+Hm&_WL2x-moYw(a$Kc+P|g7G~-Mh7)u*?!>io2`ZH#lbLZlN1QCU3@6uz?6Qi{de e&Ns&5+yCAe|96dnSxgQJK<1box?FDn*8B_Be&pBy literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/68.gif b/static/admin/simpleui/layui/images/face/68.gif new file mode 100644 index 0000000000000000000000000000000000000000..1a6c400d2aee3c2bf384ea98105ea143a7be97a9 GIT binary patch literal 1424 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 ig6vPE;(vp8vN=19VTuwMWT7@8^o literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/7.gif b/static/admin/simpleui/layui/images/face/7.gif new file mode 100644 index 0000000000000000000000000000000000000000..e6d4db80572a8321fa233d7efd82636fd896bf49 GIT binary patch literal 3398 zcmd^>X;@Qd7RPTELI_!bkd;Wn76gSL8VCjmtHxL~xKN`N+n}hegVj>h8D8>cxj_Xi zSjVMQtw_~*7^&k@lqw)n5L%Qf;?}a%$_S(4Sc^ztZUR`_vClK#=R=++pYA>9{D0^C zZu0D;h{zS5h$r$BKyDljeeg~Gzpv>>pPpV9$sVltd~rxR`uyh5zR4p4e|vFC+O#|H zv~`i~-j?S%p|-YZRTls5(~6<90^7Bykw*t_{yoLk9^2PA*Vd`G-JE0VS^KObdni9- zrJysV)|MRV zaBJYG?OEYU%}|A8=;|Avr3>mxX52f;8N5DkxF+IZrSRUFsV^@0bbS{2%grTUf2o$GyCOZ|TCDz;sYyO{G90Ih5#fO`;Ud>i6G9Sc>o%d*M-cshOA3A78FdM{l3e3 z=iv1o5zA&zFEoa5a1lOUE(8}Z0nH~Xq%>s4f(3602*DW{)Gyc(>Ix$sVT<^*41ecb ze}Y$%isPfk8w2pXi+Yb!A2;jyVLW~SpYku+tU=qPli8pW=;!x4wjSv$pR&(F+B z_YEXRt-{9|pf4I)HIeQ!AzOyucb@(bM=` z(PEI~p50sx_;3Nc9 z5xKbS5K0$YDtkL?YQ-f1a9u?2idnO)BD(NSXl0^lvMR{K`%0sstSMecA>VpCmWdB^ z@(>jtRYRiLFa{*W4kQjCV$D&p_HwZHqNP}SnKaZqq4a2a~w^|4;5dy4mPab+0 z@VU$0XQ*Ye@MVyO=Y)qZjsZ(tUFW#U_<&P=UIrJ=CC(>K`nsukk{Tw!D5MIx2HKYc zBoPM^@!4k+E#||T@_s1pJ1iuZQyxDx{C3t%$E@qIVmLUg7y%7+kPk8Nv2wxU0{nWd0|dEHQp6|+bed(ZJD^M+%YPXeg< z6m|}mqJlK4fJ}`HEkT=%@he;Igy!|N?h2UV^j_`sm712_GyXK<@;ive8awt1M6WUg zUttK?8A2_YhYx{qhAP?cw+z`4I>+BPh7d+j(>cJu#l0HCdkIiacX&I7&!dHl0sG-& zcVOoSC*Xn9XHL@Yp4v%)%FVsZx5?Y+bfE|TY}bM0V=;8$(mRb;uk6Bmr5gIVty( z*3rs1?|2L_`#PWd<0PV`j&%l^G`RF|{_l-Q8s7*$=lf0> zkGpU#m=7kwKH|ekY95k6Bt{`{aA0Vi1JVHSj2pOC0oIHR4z%rp`lwn0V+d)tfSZtNXQOIQR zHj`(XLTM6{ghJBRI5GJ!nW9xHNg7j1%Arc&2DBuK6Ds+~ISQ&PHt8;SYBft&kjUgWbx@~;SRvvy;0@rWbt?pvmb>Pe*9vuRaX&t0 zpsy_?GY`Z8li6Yl&o-@Aps9d^x|`BSg`mhHHY??HI$5!LwOF}-zmP;(A^coUP7^CC z=zxBl0!sHE*NI6dPYcOaCZ$lR)#3Xyby_@m+qPkM0*+oFwZGrfJm%=S6h3H2pyl(Iu2|m8IIiYIUBrX7AZE zQl{fthK+q4Onm%wVLeU=8N4)dA=~m>BSSoI--MB&!^qnlLWT|@e>5)S^S=`^_|?dr z_VW*ZRdP3`WZ-bJC78J}iSdy%zMZRZM<^b?EMkV;0463JGl1C78#6$y%Gq5-Z~1Y> zlg?IxSn*`{`mBpJyApMu4sSXUhl2uoM90$bmD{~p^3kWU-ihR^iLgxn=0E@wiTV!_ Ch@v0> literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/70.gif b/static/admin/simpleui/layui/images/face/70.gif new file mode 100644 index 0000000000000000000000000000000000000000..416c5c14a19fbdaf8fb8d6baf5cf7e31e54f751a GIT binary patch literal 4590 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/71.gif b/static/admin/simpleui/layui/images/face/71.gif new file mode 100644 index 0000000000000000000000000000000000000000..c17d60cbd15e80d83629b2220b562a224eec5554 GIT binary patch literal 5304 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/8.gif b/static/admin/simpleui/layui/images/face/8.gif new file mode 100644 index 0000000000000000000000000000000000000000..66f967b48da173b68cbfc92986e4426ea35ade74 GIT binary patch literal 4050 zcmd5;cUV*B9zG-|aKcUuF$obe*h&T?C1D0a7>XjG;<%NNgrSne5DR*%ClHWCf(Y8y zQ50|?Zc%VhWjLTpRn%&&ZLzl2iL*`u_aq3med_(^KF_^3Po5{|eEELs{k^~U`{EMB zA$$oDAOg2xVCYr%x%K|l6LAl|Gb{=OO;?3i8n}a7CpI|XOnsR>jVlJaBTdZ$)1^Su z>BQ^Jxr1w_pI$f5be6hRfEj$a{^V+^>DPbu9dI#SpExkp%XDl0(6ik=UgV+Iy+h9q zYU6#MT}r9X9^bhVs+|{T`abphM(DRASkqnI-l-0ETAfW-1jovK-|h%C-CHsA;`m_A z6w{BhkCxe;bFm*d@7JIb3_jUvy1(kkOz&5x#|++CRxJxSu+(Othw*!FVt)s9a7U`? zR{n#tlLjBveY<_^*>!eLdZj~;Hw?Y`;a(8&RgU0(E2SzM9604~x)wK7F>7%DEYl6? ziTc$;Lqm00ZqIJ*FzpdP`zGwxVgIN5$KP*fyu3c^VRzWuzLMTejsyLTwQ8*ChVtbp z+~qjpt!S_QuB_LW;?Hd)zrMZpaJIwX7I{;s-v#5?7oAQgs#1PG<34z1(VK@&yO#0p zv=B`frr+7)ertK+)e4WFIu^EnKCQ9P<10Dmd571{PlYdT*ZunSY$Of(klp0iwA2`3 za%=#LgSG+y09i^;N~Vb<8VT|n7Fnp0NaxEnv`l$+t|FZA=-3GcEms!Km=T=BNm9kg zb8_RCsO70kCZ|c4%$M?IjK~ODSfQXWPn9RvNN9z53l#Z+!f=K}rp%NJkZ1EUn?bW| z(aaBL2+e=c%rRq>YB?>K73eSJaJe)dkHrlN=JB`_XaO8<0Goq+dH&oWK`>7c@Dc6Z zhk-;>%d!M1BJsOe$XhrgN25^**zAIW0#-pFOR3IgbNPI}*+)QtKeEF=f3ZR%DfCz5 zGe2L{os!_L!e3qpgmQC1qjr5Jz*P`LWRfv3w4X z%Z)`|g2iGUUlhy_;)*#jK_j*zrF2oAT%j4UmA$tO{GhFw40$RfvPiDZ{X{MktCe{) zOVNVd59h-9pucyvvJdCN{h%!yNrr81?H^h_vV`!*{5VQnPF7cZRu zrsv$*ue-a>oIZ83v!lK3#PP3Mj~zX7xTX2f!KMTI_wC)Yd)Lm!9Sz&JZQZiDzOHuD z#+olTtY5eGi_bq>v%0!!RprVGWBCe$zHE7EiLSUv3ol#x=|7h&E-d(DktScgP^DDl zEto$qHzzwwE|X?TGUk5#k2$kv%}k#$eOg*-%GBg3lanS*OiYN66UT~TqJ>eB5#eE> z0)EIxyx^d~04|5k@}Dr?&)3J>%hQ9&pwryl#!+10-b zAR2|p1N}9KApkHi0Z|G>!ifN2Go*!!b>R_SzIv~Sa9u?O&38^PD{dSsm^aJUxU$%b z=H~BBaCLJf@cG`;y=pdnjO7#DfN_8ufr$0rRS`R#$Dw#fv&Mav7DP{_?TpoV60K3G z3kyy+Gi_6FbP~n0SU4L?bVcW(3Rx@_7-UOFd0=J=;jvf@i4#?TLX}(&iK)#HE|Iea z4BP4_0b1Of^pJ(oXUcp)O@Ga{p}_=fxG*Pm?~$G z9ANA=wmCUr@mXmk8K9DTLZ>}uhFcfmu_2T$?uDE)^Qr1&T3?&1m93|QGRNm$PTW|m z@3~rRd500}5|gRH%Q8+mUnur$NM5+Lc-`HKMtJ4{S)7q{uzly;A#Z1Mhp?6oVE}u; z7QiAM5^3Qva7k(DywZT>@H{F^jfWwf0wTlGFQ6r{5s);YggUQ4;p+pftRAlpiO9-< zN^)W%7LuX2d5V8QzmZiN+AM4@7+q`Sh3LL$Y#C`eb>Lc9R%Fl#?4it>JKQSKA8q zM8-0Mr0;5d)O#S%00=k$I0T3SEo|W$tT(_Gj+L#@4->0eKTM_du-vK^x3u2q6zor_ zPZm==IGpJWAr@qFV^S2bV02CO8Gspgd6}yTJk&bc_$>Z_kevE-V&29|z<}HM> zGfX1|CF`P=3w4kpDE_4GjD0Y5l}J>a5nVzysNz*RTFi2;8}5#82eS&KMmQT2I;wT+ zLlqt#DGWNs7Nn{f>2#a8wW83YuQ<9a_x1FMYYoX}a$+4koT#`?D@yby1L-50aX<_DGAa13Nf|O-6+hCk6<782 zOu4(`*BNb5^*I;oFw3H}tFn4F*-rVmHNzJuy0Q}jCxig)-FBfciX%xb6{5o-Sy%kA z7h;`Xiq;8y^(<;7=oXe07NrHTWyc}LInr6wS+sC`Vc%g_P`KP)>c)KB8B<(BcCjY! zJC=?u<|af}3Ts8EmDXzepzBj9WmEzb(k0eLC#vI@ zyGWVjy`YQVo-~fGwdyH*;sMxDcl7AXM=&Dkqk8fGF(!XKUHbo5V}g1=CKr$~F&5h> zEn{M|fmYFO(r`k{nDpT+9g1K)?nK6rCF*S%xzxo ztiTL>M|%t!Lnmk-XKY?w1!7|**82UMbM0&16>Mw1QJ?_~;0Qp7Oiv$`X*YAt#aJTG zRgc^!qAExnEQQY_zyuzVg5{7rHc*Iq{+4YXn8hd%wNMW?9a;=81Yxj6f4r?_&T3cQ zVSnW2G3W5bUYlVR9;Vm(P$}BsLkreh0EI1h>fM-CIQpD`jiXnN z*0iw}^(ENYs3-2+r5`S;vguGuCAvj`Zav;sX(_4_DT**fPpRy^6xsWi^WO?UE`v5` JEmCgizW{zshWG#g literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/images/face/9.gif b/static/admin/simpleui/layui/images/face/9.gif new file mode 100644 index 0000000000000000000000000000000000000000..60447400d31b035f56554b29af1aefc76bda1698 GIT binary patch literal 4221 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/lay/modules/carousel.js b/static/admin/simpleui/layui/lay/modules/carousel.js new file mode 100644 index 0000000..6cf2020 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/carousel.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",o=">*[carousel-item]>*",l="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(o),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.indicator(),e.elemItem.length<=1||(e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
      ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
    "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a/g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
    1. '+o.replace(/[\r\t\n]+/g,"
    2. ")+"
    "),c.find(">.layui-code-h3")[0]||c.prepend('

    '+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

    ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/colorpicker.js b/static/admin/simpleui/layui/lay/modules/colorpicker.js new file mode 100644 index 0000000..6b5da4c --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/colorpicker.js @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
    ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
    "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
    ','
    ','
    ','
    ','
    ','
    ',"
    ",'
    ','
    ',"
    ","
    ",'
    ','
    ','
    ',"
    ","
    ",function(){if(o.predefine){var e=['
    '];return layui.each(o.colors,function(i,o){e.push(['
    ','
    ',"
    "].join(""))}),e.push("
    "),e.join("")}return""}(),'
    ','
    ','',"
    ",'
    ','','',"","
    "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
    t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/element.js b/static/admin/simpleui/layui/lay/modules/element.js new file mode 100644 index 0000000..e6d821f --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/element.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(i){"use strict";var a=layui.$,t=(layui.hint(),layui.device()),l="element",e="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(i){var t=this;return a.extend(!0,t.config,i),t},s.prototype.on=function(i,a){return layui.onevent.call(this,l,i,a)},s.prototype.tabAdd=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=e.children(".layui-tab-content");return n.append('
  2. '+(t.title||"unnaming")+"
  3. "),s.append('
    '+(t.content||"")+"
    "),y.hideTabMore(!0),y.tabAuto(),this},s.prototype.tabDelete=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=n.find('>li[lay-id="'+t+'"]');return y.tabDelete(null,s),this},s.prototype.tabChange=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=n.find('>li[lay-id="'+t+'"]');return y.tabClick(null,null,s),this},s.prototype.progress=function(i,t){var l="layui-progress",e=a("."+l+"[lay-filter="+i+"]"),n=e.find("."+l+"-bar"),s=n.find("."+l+"-text");return n.css("width",t),s.text(t),this};var o=".layui-nav",c="layui-nav-item",r="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",h="layui-nav-more",f="layui-anim layui-anim-upbit",y={tabClick:function(i,t,s){var o=s||a(this),t=t||o.parent().children("li").index(o),c=o.parents(".layui-tab").eq(0),r=c.children(".layui-tab-content").children(".layui-tab-item"),u=o.find("a"),d=c.attr("lay-filter");"javascript:;"!==u.attr("href")&&"_blank"===u.attr("target")||(o.addClass(e).siblings().removeClass(e),r.eq(t).addClass(n).siblings().removeClass(n)),layui.event.call(this,l,"tab("+d+")",{elem:c,index:t})},tabDelete:function(i,t){var l=t||a(this).parent(),n=l.index(),s=l.parents(".layui-tab").eq(0),o=s.children(".layui-tab-content").children(".layui-tab-item");l.hasClass(e)&&(l.next()[0]?y.tabClick.call(l.next()[0],null,n+1):l.prev()[0]&&y.tabClick.call(l.prev()[0],null,n-1)),l.remove(),o.eq(n).remove(),setTimeout(function(){y.tabAuto()},50)},tabAuto:function(){var i="layui-tab-more",l="layui-tab-bar",e="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),c=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),r=a('');if(n===window&&8!=t.ie&&y.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var i=a(this);if(!i.find("."+e)[0]){var t=a('');t.on("click",y.tabDelete),i.append(t)}}),o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+l)[0])return;o.append(r),s.attr("overflow",""),r.on("click",function(a){o[this.title?"removeClass":"addClass"](i),this.title=this.title?"":"收缩"})}else o.find("."+l).remove(),s.removeAttr("overflow")})},hideTabMore:function(i){var t=a(".layui-tab-title");i!==!0&&"tabmore"===a(i.target).attr("lay-stope")||(t.removeClass("layui-tab-more"),t.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var i=a(this),t=i.parents(o),n=t.attr("lay-filter"),s=i.find("a");i.find("."+d)[0]||("javascript:;"!==s.attr("href")&&"_blank"===s.attr("target")||(t.find("."+e).removeClass(e),i.addClass(e)),layui.event.call(this,l,"nav("+n+")",i))},clickChild:function(){var i=a(this),t=i.parents(o),n=t.attr("lay-filter");t.find("."+e).removeClass(e),i.addClass(e),layui.event.call(this,l,"nav("+n+")",i)},showChild:function(){var i=a(this),t=i.parents(o),l=i.parent(),e=i.siblings("."+d);t.hasClass(u)&&(e.removeClass(f),l["none"===e.css("display")?"addClass":"removeClass"](c+"ed"))},collapse:function(){var i=a(this),t=i.find(".layui-colla-icon"),e=i.siblings(".layui-colla-content"),s=i.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),c="none"===e.css("display");if("string"==typeof s.attr("lay-accordion")){var r=s.children(".layui-colla-item").children("."+n);r.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),r.removeClass(n)}e[c?"addClass":"removeClass"](n),t.html(c?"":""),layui.event.call(this,l,"collapse("+o+")",{title:i,content:e,show:c})}};s.prototype.init=function(i){var l={tab:function(){y.tabAuto.call({})},nav:function(){var i=200,l={},e={},s={},p=function(o,c,r){var y=a(this),p=y.find("."+d);c.hasClass(u)?o.css({top:y.position().top,height:y.children("a").height(),opacity:1}):(p.addClass(f),o.css({left:y.position().left+parseFloat(y.css("marginLeft")),top:y.position().top+y.height()-5}),l[r]=setTimeout(function(){o.css({width:y.width(),opacity:1})},t.ie&&t.ie<10?0:i),clearTimeout(s[r]),"block"===p.css("display")&&clearTimeout(e[r]),e[r]=setTimeout(function(){p.addClass(n),y.find("."+h).addClass(h+"d")},300))};a(o).each(function(t){var o=a(this),f=a(''),v=o.find("."+c);o.find("."+r)[0]||(o.append(f),v.on("mouseenter",function(){p.call(this,f,o,t)}).on("mouseleave",function(){o.hasClass(u)||(clearTimeout(e[t]),e[t]=setTimeout(function(){o.find("."+d).removeClass(n),o.find("."+h).removeClass(h+"d")},300))}),o.on("mouseleave",function(){clearTimeout(l[t]),s[t]=setTimeout(function(){o.hasClass(u)?f.css({height:0,top:f.position().top+f.height()/2,opacity:0}):f.css({width:0,left:f.position().left+f.width()/2,opacity:0})},i)})),v.each(function(){var i=a(this),t=i.find("."+d);if(t[0]&&!i.find("."+h)[0]){var l=i.children("a");l.append('')}i.off("click",y.clickThis).on("click",y.clickThis),i.children("a").off("click",y.showChild).on("click",y.showChild),t.children("dd").off("click",y.clickChild).on("click",y.clickChild)})})},breadcrumb:function(){var i=".layui-breadcrumb";a(i).each(function(){var i=a(this),t=i.attr("lay-separator")||">",l=i.find("a");l.find(".layui-box")[0]||(l.each(function(i){i!==l.length-1&&a(this).append(''+t+"")}),i.css("visibility","visible"))})},progress:function(){var i="layui-progress";a("."+i).each(function(){var t=a(this),l=t.find(".layui-progress-bar"),e=l.attr("lay-percent");l.css("width",e),t.attr("lay-showPercent")&&setTimeout(function(){var a=Math.round(l.width()/t.width()*100);a>100&&(a=100),l.html(''+a+"%")},350)})},collapse:function(){var i="layui-collapse";a("."+i).each(function(){var i=a(this).find(".layui-colla-item");i.each(function(){var i=a(this),t=i.find(".layui-colla-title"),l=i.find(".layui-colla-content"),e="none"===l.css("display");t.find(".layui-colla-icon").remove(),t.append(''+(e?"":"")+""),t.off("click",y.collapse).on("click",y.collapse)})})}};return layui.each(l,function(i,a){a()})};var p=new s,v=a(document);p.init();var b=".layui-tab-title li";v.on("click",b,y.tabClick),v.on("click",y.hideTabMore),a(window).on("resize",y.tabAuto),i(l,p)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/flow.js b/static/admin/simpleui/layui/lay/modules/flow.js new file mode 100644 index 0000000..404dc23 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/flow.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/form.js b/static/admin/simpleui/layui/lay/modules/form.js new file mode 100644 index 0000000..1422430 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/form.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,a=layui.hint(),n=layui.device(),l="form",s=".layui-form",r="layui-this",u="layui-hide",c="layui-disabled",o=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:[/^\d+$/,"只能填写数字"],date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};o.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},o.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},o.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},o.prototype.render=function(e,t){var n=this,o=i(s+function(){return t?'[lay-filter="'+t+'"]':""}()),d={select:function(){var e,t="请选择",a="layui-form-select",n="layui-select-title",s="layui-select-none",d="",f=o.find("select"),y=function(t,l){i(t.target).parent().hasClass(n)&&!l||(i("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},h=function(t,o,f){var h=i(this),p=t.find("."+n),m=p.find("input"),k=t.find("dl"),g=k.children("dd");if(!o){var b=function(){var e=t.offset().top+t.outerHeight()+5-v.scrollTop(),i=k.outerHeight();t.addClass(a+"ed"),g.removeClass(u),e+i>v.height()&&e>=i&&t.addClass(a+"up")},x=function(e){t.removeClass(a+"ed "+a+"up"),m.blur(),e||C(m.val(),function(e){e&&(d=k.find("."+r).html(),m&&m.val(d))})};p.on("click",function(e){t.hasClass(a+"ed")?x():(y(e,!0),b()),k.find("."+s).remove()}),p.find(".layui-edge").on("click",function(){m.focus()}),m.on("keyup",function(e){var i=e.keyCode;9===i&&b()}).on("keydown",function(e){var i=e.keyCode;9===i?x():13===i&&e.preventDefault()});var C=function(e,t,a){var n=0;layui.each(g,function(){var t=i(this),l=t.text(),s=l.indexOf(e)===-1;(""===e||"blur"===a?e!==l:s)&&n++,"keyup"===a&&t[s?"addClass":"removeClass"](u)});var l=n===g.length;return t(l),l},w=function(e){var i=this.value,t=e.keyCode;return 9!==t&&13!==t&&37!==t&&38!==t&&39!==t&&40!==t&&(C(i,function(e){e?k.find("."+s)[0]||k.append('

    无匹配项

    '):k.find("."+s).remove()},"keyup"),void(""===i&&k.find("."+s).remove()))};f&&m.on("keyup",w).on("blur",function(i){e=m,d=k.find("."+r).html(),setTimeout(function(){C(m.val(),function(e){e&&!d&&m.val("")},"blur")},200)}),g.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=h.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?m.val(""):(m.val(e.text()),e.addClass(r)),e.siblings().removeClass(r),h.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:h[0],value:a,othis:t}),x(!0),!1)}),t.find("dl>dt").on("click",function(e){return!1}),i(document).off("click",y).on("click",y)}};f.each(function(e,l){var s=i(this),u=s.next("."+a),o=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]),y=l.options[0];if("string"==typeof s.attr("lay-ignore"))return s.show();var v="string"==typeof s.attr("lay-search"),p=y?y.value?t:y.innerHTML||t:t,m=i(['
    ','
    ','
    ','
    '+function(e){var i=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?i.push("
    "+a.label+"
    "):i.push('
    '+a.innerHTML+"
    "):i.push('
    '+(a.innerHTML||t)+"
    ")}),0===i.length&&i.push('
    没有选项
    '),i.join("")}(s.find("*"))+"
    ","
    "].join(""));u[0]&&u.remove(),s.after(m),h.call(this,m,o,v)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=o.find("input[type=checkbox]"),a=function(e,t){var a=i(this);e.on("click",function(){var i=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(t[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(t[1]).find("em").text(n[0])),layui.event.call(a[0],l,t[2]+"("+i+")",{elem:a[0],value:a[0].value,othis:e}))})};t.each(function(t,n){var l=i(this),s=l.attr("lay-skin"),r=(l.attr("lay-text")||"").split("|"),u=this.disabled;"switch"===s&&(s="_"+s);var o=e[s]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+o[0]),f=i(['
    ',{_switch:""+((n.checked?r[0]:r[1])||"")+""}[s]||(n.title.replace(/\s/g,"")?""+n.title+"":"")+''+(s?"":"")+"","
    "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,o)})},radio:function(){var e="layui-form-radio",t=["",""],a=o.find("input[type=radio]"),n=function(a){var n=i(this),r="layui-anim-scaleSpring";a.on("click",function(){var u=n[0].name,c=n.parents(s),o=n.attr("lay-filter"),d=c.find("input[name="+u.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=i(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(r).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(r).html(t[0]),layui.event.call(n[0],l,"radio("+o+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var s=i(this),r=s.next("."+e),u=this.disabled;if("string"==typeof s.attr("lay-ignore"))return s.show();var o=i(['
    ',''+t[l.checked?0:1]+"",""+(l.title||"未命名")+"","
    "].join(""));r[0]&&r.remove(),s.after(o),n.call(this,o)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,i){i()}),n};var d=function(){var e=i(this),a=f.config.verify,r=null,u="layui-form-danger",c={},o=e.parents(s),d=o.find("*[lay-verify]"),y=e.parents("form")[0],v=o.find("input,select,textarea"),h=e.attr("lay-filter");return layui.each(d,function(e,l){var s=i(this),c=s.attr("lay-verify").split("|"),o="",d=s.val();if(s.removeClass(u),layui.each(c,function(e,i){var c="function"==typeof a[i];if(a[i]&&(c?o=a[i](d,l):!a[i][0].test(d)))return t.msg(o||a[i][1],{icon:5,shift:6}),n.android||n.ios||l.focus(),s.addClass(u),r=!0}),r)return r}),!r&&(layui.each(v,function(e,i){i.name&&(/^checkbox|radio$/.test(i.type)&&!i.checked||(c[i.name]=i.value))}),layui.event.call(this,l,"submit("+h+")",{elem:this,form:y,field:c}))},f=new o,y=i(document),v=i(window);f.render(),y.on("reset",s,function(){var e=i(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),y.on("submit",s,d).on("click","*[lay-submit]",d),e(l,f)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/jquery.js b/static/admin/simpleui/layui/lay/modules/jquery.js new file mode 100644 index 0000000..f1187cd --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/jquery.js @@ -0,0 +1,5 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=pe.type(e);return"function"!==n&&!pe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;iT.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}), +l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
    a",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:fe.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;nt",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r
    a",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("
    ").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){ +for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/laydate.js b/static/admin/simpleui/layui/lay/modules/laydate.js new file mode 100644 index 0000000..24b58e1 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/laydate.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.scripts,t=e[e.length-1],n=t.src;if(!t.getAttribute("merge"))return n.substring(0,n.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.2",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var n=this;return n.config=t.extend({},n.config,e),n},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期
    建议重新选择",d=[100,2e5],c="layui-laydate-list",m="laydate-selected",u="layui-laydate-hint",h="laydate-day-prev",y="laydate-day-next",f="layui-laydate-footer",p=".laydate-btns-confirm",g="laydate-time-text",v=".laydate-btns-time",D=function(e){var t=this;t.index=++n.index,t.config=T.extend({},t.config,n.config,e),n.ready(function(){t.init()})},T=function(e){return new w(e)},w=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},w.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},w.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},w.prototype.val=function(e){return this.each(function(t,n){n.value=e})},w.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},w.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},w.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},w.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},D.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},D.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},D.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},D.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=T(t.elem),t.eventElem=T(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",T.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\b\\d{1,"+function(){return/yyyy/.test(a)?4:/y/.test(a)?308:2}()+"}\\b":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+(e.EXP_SPLIT?"|":"")+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp(e.EXP_SPLIT,"g"),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=T.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),T.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=T.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=T.elem("div",{"class":"laydate-set-ym"}),t=T.elem("span"),n=T.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=T.elem("div",{"class":"layui-laydate-content"}),c=T.elem("table"),m=T.elem("thead"),u=T.elem("tr");T.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),T.each(new Array(6),function(e){var t=c.insertRow(0);T.each(new Array(7),function(a){if(0===e){var i=T.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=T.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),T(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),T.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),T.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var c=T.elem("style"),m=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in c?(c.setAttribute("type","text/css"),c.styleSheet.cssText=m):c.innerHTML=m,T(i).addClass("laydate-theme-molv"),i.appendChild(c)}e.remove(),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),D.thisElem=e.elemID,"function"==typeof t.ready&&t.ready(T.extend({},t.dateTime,{month:t.dateTime.month+1}))},D.prototype.remove=function(){var e=this,t=e.config,n=T("#"+e.elemID);return n[0]&&"static"!==t.position&&e.checkDate(function(){n.remove()}),e},D.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},D.prototype.hint=function(e){var t=this,n=(t.config,T.elem("div",{"class":u}));n.innerHTML=e||"",T(t.elem).find("."+u).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){T(t.elem).find("."+u).remove()},3e3)},D.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},D.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},D.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=t.match(i.EXP_SPLIT),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),T.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length必须遵循下述格式:
    "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
    已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},D.prototype.mark=function(e,t){var n,a=this,i=a.config;return T.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},D.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=T.extend({},d,t||{});return T.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(T.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return T.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},D.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=T(r.table[h]).find("td"),f=T(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=T.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month,l.year),i=n.getEndDate(l.month+1,l.year),T.each(y,function(e,n){var d=[l.year,l.month],c=0;n=T(n),n.removeAttr("class"),e=t&&e"+r.time[e]+"

      "];T.each(new Array(t),function(t){i.push(""+T.digit(t,2)+"")}),a.innerHTML=i.join("")+"
    ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)T(n.elemMain[t]).addClass("laydate-ym-show"),T(d).find("li").on("click",function(){var r=0|T(this).attr("lay-ym");if(!T(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,w[1]-1,"sub"):n.getAsYM(w[0],r,"sub");T.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(T(d).find("."+o).removeClass(o),T(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),T(n.footer).find(v).removeClass(s)}});else{var S=T.elem("span",{"class":g}),k=function(){T(d).find("ol").each(function(e){var t=this,a=T(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!T(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=T(m[2]).find("."+g);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,T(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),m[2].appendChild(S),T(d).find("ol").each(function(e){var t=this;T(t).find("li").on("click",function(){var r=0|this.innerHTML;T(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,T(t).find("."+o).removeClass(o),T(this).addClass(o),n.setBtnStatus(null,T.extend({},n.systemDate(),n.startTime),T.extend({},n.systemDate(),n.endTime)),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"))})})}return n},D.prototype.listYM=[],D.prototype.closeList=function(){var e=this;e.config;T.each(e.elemCont,function(t,n){T(this).find("."+c).remove(),T(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),T(e.elem).find("."+g).remove()},D.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=T(i.footer).find(p),d=r.range&&"date"!==r.type&&"datetime"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},D.prototype.parse=function(e){var t=this,n=t.config,a=e?T.extend({},t.endDate,t.endTime):n.range?T.extend({},t.startDate,t.startTime):n.dateTime,i=t.format.concat();return T.each(i,function(e,t){/yyyy|y/.test(t)?i[e]=T.digit(a.year,t.length):/MM|M/.test(t)?i[e]=T.digit(a.month+1,t.length):/dd|d/.test(t)?i[e]=T.digit(a.date,t.length):/HH|H/.test(t)?i[e]=T.digit(a.hours,t.length):/mm|m/.test(t)?i[e]=T.digit(a.minutes,t.length):/ss|s/.test(t)&&(i[e]=T.digit(a.seconds,t.length))}),n.range&&!e?i.join("")+" "+n.range+" "+t.parse(1):i.join("")},D.prototype.newDate=function(e){return new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},D.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||T(a)[i](e||""),this},D.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=T(n.elem).find("td");if(a.range&&!n.endDate&&T(n.footer).find(p).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void T.each(i,function(a,i){var r=T(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();T(i).removeClass(m+" "+o),s!==e&&s!==t||T(i).addClass(T(i).hasClass(h)||T(i).hasClass(y)?m:o),s>e&&s','
    '+f+"
    ",'
    ','',"
    ","
    "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"

    ")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"

    "),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"上传失败")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"帮助",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"

    "),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"超链接",skin:"layui-layer-msg",content:['

      ','
    • ','','
      ','',"
      ","
    • ",'
    • ','','
      ','",'","
      ","
    • ",'
    • ','','',"
    • ","
    "].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[微笑]","[嘻嘻]","[哈哈]","[可爱]","[可怜]","[挖鼻]","[吃惊]","[害羞]","[挤眼]","[闭嘴]","[鄙视]","[爱你]","[泪]","[偷笑]","[亲亲]","[生病]","[太开心]","[白眼]","[右哼哼]","[左哼哼]","[嘘]","[衰]","[委屈]","[吐]","[哈欠]","[抱抱]","[怒]","[疑问]","[馋嘴]","[拜拜]","[思考]","[汗]","[困]","[睡]","[钱]","[失望]","[酷]","[色]","[哼]","[鼓掌]","[晕]","[悲伤]","[抓狂]","[黑线]","[阴险]","[怒骂]","[互粉]","[心]","[伤心]","[猪头]","[熊猫]","[兔子]","[ok]","[耶]","[good]","[NO]","[赞]","[来]","[弱]","[草泥马]","[神马]","[囧]","[浮云]","[给力]","[围观]","[威武]","[奥特曼]","[礼物]","[钟]","[话筒]","[蜡烛]","[蛋糕]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('
  4. '+e+'
  5. ')}),'
      '+t.join("")+"
    "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['
      ','
    • ','','
      ','","
      ","
    • ",'
    • ','','
      ','',"
      ","
    • ",'
    • ','','',"
    • ","
    "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/layer.js b/static/admin/simpleui/layui/lay/modules/layer.js new file mode 100644 index 0000000..7141336 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/layer.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.scripts,t=e[e.length-1],i=t.src;if(!t.getAttribute("merge"))return i.substring(0,i.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(e,t){var i=e.currentStyle?e.currentStyle:n.getComputedStyle(e,null);return i[i.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.0.3",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("skin/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
    '+(f?r.title[0]:r.title)+"
    ":"";return r.zIndex=s,t([r.shade?'
    ':"",'
    '+(e&&2!=r.type?"":u)+'
    '+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
    '+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
    '+e+"
    "}():"")+(r.resize?'':"")+"
    "],u,i('
    ')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"http://layer.layui.com","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]&&e.layero.addClass(l.anim[t.anim]),t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass(a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(e){s=e.find(".layui-layer-input"),s.focus(),"function"==typeof f&&f(e)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
      '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
    • '+(t[0].content||"no content")+"
    • ";i'+(t[i].content||"no content")+"";return a}()+"
    ",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
    '+(u.length>1?'':"")+'
    '+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
    ",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
    是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/laypage.js b/static/admin/simpleui/layui/lay/modules/laypage.js new file mode 100644 index 0000000..dab3b99 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/laypage.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define(function(e){"use strict";var a=document,t="getElementById",r="getElementsByTagName",n="laypage",i="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.groups=0|a.groups||5,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),a.groups<0?a.groups=0:a.groups>a.pages&&(a.groups=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var t=a.pages>a.groups?Math.ceil((a.curr+(a.groups>1?1:0))/(a.groups>0?a.groups:1)):1,r={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";t>1&&a.first!==!1&&0!==a.groups&&e.push(''+(a.first||1)+"");var r=Math.floor((a.groups-1)/2),n=t>1?a.curr-r:1,i=t>1?function(){var e=a.curr+(a.groups-r-1);return e>a.pages?a.pages:e}():a.groups;for(i-n2&&e.push('');n<=i;n++)n===a.curr?e.push('"+n+""):e.push(''+n+"");return a.pages>a.groups&&a.pages>i&&a.last!==!1&&(i+1…'),0!==a.groups&&e.push(''+(a.last||a.pages)+"")),e.join("")}(),next:function(){return a.next?''+a.next+"":""}(),count:'共 '+a.count+" 条",limit:function(){var e=['"}(),skip:function(){return['到第','','页',""].join("")}()};return['
    ',function(){var e=[];return layui.each(a.layout,function(a,t){r[t]&&e.push(r[t])}),e.join("")}(),"
    "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,n=t.config,i=e.children,u=e[r]("button")[0],p=e[r]("input")[0],l=e[r]("select")[0],o=function(){var e=0|p.value.replace(/\s|\D/g,"");e&&(n.curr=e,t.render())};if(a)return o();for(var c=0,g=i.length;cn.pages||(n.curr=e,t.render())});l&&s.on(l,"change",function(){var e=this.value;n.curr*e>n.count&&(n.curr=Math.ceil(n.count/e)),n.limit=e,t.render()}),u&&s.on(u,"click",function(){o()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[r]("input")[0];t&&s.on(t,"keyup",function(t){var r=this.value,n=t.keyCode;/^(37|38|39|40)$/.test(n)||(/\D/.test(r)&&(this.value=r.replace(/\D/,"")),13===n&&a.jump(e,!0))})}},u.prototype.render=function(e){var r=this,n=r.config,i=r.type(),u=r.view();2===i?n.elem&&(n.elem.innerHTML=u):3===i?n.elem.html(u):a[t](n.elem)&&(a[t](n.elem).innerHTML=u),n.jump&&n.jump(n,e);var s=a[t]("layui-laypage-"+n.index);r.jump(s),n.hash&&!e&&(location.hash="!"+n.hash+"="+n.curr),r.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(n,s)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/laytpl.js b/static/admin/simpleui/layui/lay/modules/laytpl.js new file mode 100644 index 0000000..5f2a55a --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/laytpl.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},n={exp:function(e){return new RegExp(e,"g")},query:function(e,n,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return c((n||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var n="Laytpl Error:";return"object"==typeof console&&console.error(n+e+"\n"+(r||"")),n+e}},c=n.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=c("^"+r.open+"#",""),l=c(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(c(r.open+"#"),r.open+"# ").replace(c(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(/(?="|')/g,"\\").replace(n.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(n.query(1),function(e){var n='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(c(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),n='"+_escape_('),n+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,n.escape)}catch(u){return delete o.cache,n.error(u,p)}},t.pt.render=function(e,r){var c,t=this;return e?(c=t.cache?t.cache(e,n.escape):t.parse(t.tpl,e),r?void r(c):c):n.error("no data")};var o=function(e){return"string"!=typeof e?n.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var n in e)r[n]=e[n]},o.v="1.2.0",e("laytpl",o)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/mobile.js b/static/admin/simpleui/layui/lay/modules/mobile.js new file mode 100644 index 0000000..1942223 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/mobile.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define(function(i){i("layui.mobile",layui.v)});layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},n={exp:function(e){return new RegExp(e,"g")},query:function(e,n,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return c((n||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var n="Laytpl Error:";return"object"==typeof console&&console.error(n+e+"\n"+(r||"")),n+e}},c=n.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=c("^"+r.open+"#",""),l=c(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(c(r.open+"#"),r.open+"# ").replace(c(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(/(?="|')/g,"\\").replace(n.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(n.query(1),function(e){var n='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(c(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),n='"+_escape_('),n+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,n.escape)}catch(u){return delete o.cache,n.error(u,p)}},t.pt.render=function(e,r){var c,t=this;return e?(c=t.cache?t.cache(e,n.escape):t.parse(t.tpl,e),r?void r(c):c):n.error("no data")};var o=function(e){return"string"!=typeof e?n.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var n in e)r[n]=e[n]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var t=(window,document),i="querySelectorAll",n="getElementsByClassName",a=function(e){return t[i](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var i in e)t[i]=e[i];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var o=0,r=["layui-m-layer"],d=function(e){var t=this;t.config=l.extend(e),t.view()};d.prototype.view=function(){var e=this,i=e.config,s=t.createElement("div");e.id=s.id=r[0]+o,s.setAttribute("class",r[0]+" "+r[0]+(i.type||0)),s.setAttribute("index",o);var l=function(){var e="object"==typeof i.title;return i.title?'

    '+(e?i.title[0]:i.title)+"

    ":""}(),d=function(){"string"==typeof i.btn&&(i.btn=[i.btn]);var e,t=(i.btn||[]).length;return 0!==t&&i.btn?(e=''+i.btn[0]+"",2===t&&(e=''+i.btn[1]+""+e),'
    '+e+"
    "):""}();if(i.fixed||(i.top=i.hasOwnProperty("top")?i.top:100,i.style=i.style||"",i.style+=" top:"+(t.body.scrollTop+i.top)+"px"),2===i.type&&(i.content='

    '+(i.content||"")+"

    "),i.skin&&(i.anim="up"),"msg"===i.skin&&(i.shade=!1),s.innerHTML=(i.shade?"
    ':"")+'
    "+l+'
    '+i.content+"
    "+d+"
    ",!i.type||2===i.type){var y=t[n](r[0]+i.type),u=y.length;u>=1&&c.close(y[0].getAttribute("index"))}document.body.appendChild(s);var m=e.elem=a("#"+e.id)[0];i.success&&i.success(m),e.index=o++,e.action(i,m)},d.prototype.action=function(e,t){var i=this;e.time&&(l.timer[i.index]=setTimeout(function(){c.close(i.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),c.close(i.index)):e.yes?e.yes(i.index):c.close(i.index)};if(e.btn)for(var s=t[n]("layui-m-layerbtn")[0].children,o=s.length,r=0;r0&&e-1 in t)}function s(t){return A.call(t,function(t){return null!=t})}function u(t){return t.length>0?T.fn.concat.apply([],t):t}function c(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function l(t){return t in F?F[t]:F[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function f(t,e){return"number"!=typeof e||k[c(t)]?e:e+"px"}function h(t){var e,n;return $[t]||(e=L.createElement(t),L.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),$[t]=n),$[t]}function p(t){return"children"in t?D.call(t.children):T.map(t.childNodes,function(t){if(1==t.nodeType)return t})}function d(t,e){var n,r=t?t.length:0;for(n=0;n]*>/,R=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Z=/^(?:body|html)$/i,q=/([A-Z])/g,H=["val","css","html","text","data","width","height","offset"],I=["after","prepend","before","append"],V=L.createElement("table"),_=L.createElement("tr"),B={tr:L.createElement("tbody"),tbody:V,thead:V,tfoot:V,td:_,th:_,"*":L.createElement("div")},U=/complete|loaded|interactive/,X=/^[\w-]*$/,J={},W=J.toString,Y={},G=L.createElement("div"),K={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},Q=Array.isArray||function(t){return t instanceof Array};return Y.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=G).appendChild(t),r=~Y.qsa(i,e).indexOf(t),o&&G.removeChild(t),r},C=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},N=function(t){return A.call(t,function(e,n){return t.indexOf(e)==n})},Y.fragment=function(t,e,n){var r,i,a;return R.test(t)&&(r=T(L.createElement(RegExp.$1))),r||(t.replace&&(t=t.replace(z,"<$1>")),e===E&&(e=M.test(t)&&RegExp.$1),e in B||(e="*"),a=B[e],a.innerHTML=""+t,r=T.each(D.call(a.childNodes),function(){a.removeChild(this)})),o(n)&&(i=T(r),T.each(n,function(t,e){H.indexOf(t)>-1?i[t](e):i.attr(t,e)})),r},Y.Z=function(t,e){return new d(t,e)},Y.isZ=function(t){return t instanceof Y.Z},Y.init=function(t,n){var r;if(!t)return Y.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&M.test(t))r=Y.fragment(t,RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}else{if(e(t))return T(L).ready(t);if(Y.isZ(t))return t;if(Q(t))r=s(t);else if(i(t))r=[t],t=null;else if(M.test(t))r=Y.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}}return Y.Z(r,t)},T=function(t,e){return Y.init(t,e)},T.extend=function(t){var e,n=D.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){m(t,n,e)}),t},Y.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,a=X.test(o);return t.getElementById&&a&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:D.call(a&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},T.contains=L.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},T.type=t,T.isFunction=e,T.isWindow=n,T.isArray=Q,T.isPlainObject=o,T.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},T.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},T.inArray=function(t,e,n){return O.indexOf.call(e,t,n)},T.camelCase=C,T.trim=function(t){return null==t?"":String.prototype.trim.call(t)},T.uuid=0,T.support={},T.expr={},T.noop=function(){},T.map=function(t,e){var n,r,i,o=[];if(a(t))for(r=0;r=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return O.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return e(t)?this.not(this.not(t)):T(A.call(this,function(e){return Y.matches(e,t)}))},add:function(t,e){return T(N(this.concat(T(t,e))))},is:function(t){return this.length>0&&Y.matches(this[0],t)},not:function(t){var n=[];if(e(t)&&t.call!==E)this.each(function(e){t.call(this,e)||n.push(this)});else{var r="string"==typeof t?this.filter(t):a(t)&&e(t.item)?D.call(t):T(t);this.forEach(function(t){r.indexOf(t)<0&&n.push(t)})}return T(n)},has:function(t){return this.filter(function(){return i(t)?T.contains(this,t):T(this).find(t).size()})},eq:function(t){return t===-1?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!i(t)?t:T(t)},last:function(){var t=this[this.length-1];return t&&!i(t)?t:T(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?T(t).filter(function(){var t=this;return O.some.call(n,function(e){return T.contains(e,t)})}):1==this.length?T(Y.qsa(this[0],t)):this.map(function(){return Y.qsa(this,t)}):T()},closest:function(t,e){var n=[],i="object"==typeof t&&T(t);return this.each(function(o,a){for(;a&&!(i?i.indexOf(a)>=0:Y.matches(a,t));)a=a!==e&&!r(a)&&a.parentNode;a&&n.indexOf(a)<0&&n.push(a)}),T(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=T.map(n,function(t){if((t=t.parentNode)&&!r(t)&&e.indexOf(t)<0)return e.push(t),t});return v(e,t)},parent:function(t){return v(N(this.pluck("parentNode")),t)},children:function(t){return v(this.map(function(){return p(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||D.call(this.childNodes)})},siblings:function(t){return v(this.map(function(t,e){return A.call(p(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return T.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var n=e(t);if(this[0]&&!n)var r=T(t).get(0),i=r.parentNode||this.length>1;return this.each(function(e){T(this).wrapAll(n?t.call(this,e):i?r.cloneNode(!0):r)})},wrapAll:function(t){if(this[0]){T(this[0]).before(t=T(t));for(var e;(e=t.children()).length;)t=e.first();T(t).append(this)}return this},wrapInner:function(t){var n=e(t);return this.each(function(e){var r=T(this),i=r.contents(),o=n?t.call(this,e):t;i.length?i.wrapAll(o):r.append(o)})},unwrap:function(){return this.parent().each(function(){T(this).replaceWith(T(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var e=T(this);(t===E?"none"==e.css("display"):t)?e.show():e.hide()})},prev:function(t){return T(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return T(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;T(this).empty().append(g(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=g(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,e){var n;return"string"!=typeof t||1 in arguments?this.each(function(n){if(1===this.nodeType)if(i(t))for(j in t)y(this,j,t[j]);else y(this,t,g(this,e,n,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(n=this[0].getAttribute(t))?n:E},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){y(this,t)},this)})},prop:function(t,e){return t=K[t]||t,1 in arguments?this.each(function(n){this[t]=g(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=K[t]||t,this.each(function(){delete this[t]})},data:function(t,e){var n="data-"+t.replace(q,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?b(r):E},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=g(this,t,e,this.value)})):this[0]&&(this[0].multiple?T(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each(function(e){var n=T(this),r=g(this,t,e,n.offset()),i=n.offsetParent().offset(),o={top:r.top-i.top,left:r.left-i.left};"static"==n.css("position")&&(o.position="relative"),n.css(o)});if(!this.length)return null;if(L.documentElement!==this[0]&&!T.contains(L.documentElement,this[0]))return{top:0,left:0};var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(e,n){if(arguments.length<2){var r=this[0];if("string"==typeof e){if(!r)return;return r.style[C(e)]||getComputedStyle(r,"").getPropertyValue(e)}if(Q(e)){if(!r)return;var i={},o=getComputedStyle(r,"");return T.each(e,function(t,e){i[e]=r.style[C(e)]||o.getPropertyValue(e)}),i}}var a="";if("string"==t(e))n||0===n?a=c(e)+":"+f(e,n):this.each(function(){this.style.removeProperty(c(e))});else for(j in e)e[j]||0===e[j]?a+=c(j)+":"+f(j,e[j])+";":this.each(function(){this.style.removeProperty(c(j))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(T(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return!!t&&O.some.call(this,function(t){return this.test(x(t))},l(t))},addClass:function(t){return t?this.each(function(e){if("className"in this){S=[];var n=x(this),r=g(this,t,e,n);r.split(/\s+/g).forEach(function(t){T(this).hasClass(t)||S.push(t)},this),S.length&&x(this,n+(n?" ":"")+S.join(" "))}}):this},removeClass:function(t){return this.each(function(e){if("className"in this){if(t===E)return x(this,"");S=x(this),g(this,t,e,S).split(/\s+/g).forEach(function(t){S=S.replace(l(t)," ")}),x(this,S.trim())}})},toggleClass:function(t,e){return t?this.each(function(n){var r=T(this),i=g(this,t,n,x(this));i.split(/\s+/g).forEach(function(t){(e===E?!r.hasClass(t):e)?r.addClass(t):r.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return t===E?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return t===E?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),r=Z.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(T(t).css("margin-top"))||0,n.left-=parseFloat(T(t).css("margin-left"))||0,r.top+=parseFloat(T(e[0]).css("border-top-width"))||0,r.left+=parseFloat(T(e[0]).css("border-left-width"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||L.body;t&&!Z.test(t.nodeName)&&"static"==T(t).css("position");)t=t.offsetParent;return t})}},T.fn.detach=T.fn.remove,["width","height"].forEach(function(t){var e=t.replace(/./,function(t){return t[0].toUpperCase()});T.fn[t]=function(i){var o,a=this[0];return i===E?n(a)?a["inner"+e]:r(a)?a.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){a=T(this),a.css(t,g(this,i,e,a[t]()))})}}),I.forEach(function(e,n){var r=n%2;T.fn[e]=function(){var e,i,o=T.map(arguments,function(n){var r=[];return e=t(n),"array"==e?(n.forEach(function(t){return t.nodeType!==E?r.push(t):T.zepto.isZ(t)?r=r.concat(t.get()):void(r=r.concat(Y.fragment(t)))}),r):"object"==e||null==n?n:Y.fragment(n)}),a=this.length>1;return o.length<1?this:this.each(function(t,e){i=r?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;var s=T.contains(L.documentElement,i);o.forEach(function(t){if(a)t=t.cloneNode(!0);else if(!i)return T(t).remove();i.insertBefore(t,e),s&&w(t,function(t){if(!(null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src)){var e=t.ownerDocument?t.ownerDocument.defaultView:window;e.eval.call(e,t.innerHTML)}})})})},T.fn[r?e+"To":"insert"+(n?"Before":"After")]=function(t){return T(t)[e](this),this}}),Y.Z.prototype=d.prototype=T.fn,Y.uniq=N,Y.deserializeValue=b,T.zepto=Y,T}();!function(t){function e(t){return t._zid||(t._zid=h++)}function n(t,n,o,a){if(n=r(n),n.ns)var s=i(n.ns);return(v[e(t)]||[]).filter(function(t){return t&&(!n.e||t.e==n.e)&&(!n.ns||s.test(t.ns))&&(!o||e(t.fn)===e(o))&&(!a||t.sel==a)})}function r(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function i(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function o(t,e){return t.del&&!y&&t.e in x||!!e}function a(t){return b[t]||y&&x[t]||t}function s(n,i,s,u,l,h,p){var d=e(n),m=v[d]||(v[d]=[]);i.split(/\s/).forEach(function(e){if("ready"==e)return t(document).ready(s);var i=r(e);i.fn=s,i.sel=l,i.e in b&&(s=function(e){var n=e.relatedTarget;if(!n||n!==this&&!t.contains(this,n))return i.fn.apply(this,arguments)}),i.del=h;var d=h||s;i.proxy=function(t){if(t=c(t),!t.isImmediatePropagationStopped()){t.data=u;var e=d.apply(n,t._args==f?[t]:[t].concat(t._args));return e===!1&&(t.preventDefault(),t.stopPropagation()),e}},i.i=m.length,m.push(i),"addEventListener"in n&&n.addEventListener(a(i.e),i.proxy,o(i,p))})}function u(t,r,i,s,u){var c=e(t);(r||"").split(/\s/).forEach(function(e){n(t,e,i,s).forEach(function(e){delete v[c][e.i],"removeEventListener"in t&&t.removeEventListener(a(e.e),e.proxy,o(e,u))})})}function c(e,n){return!n&&e.isDefaultPrevented||(n||(n=e),t.each(T,function(t,r){var i=n[t];e[t]=function(){return this[r]=w,i&&i.apply(n,arguments)},e[r]=E}),e.timeStamp||(e.timeStamp=Date.now()),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=w)),e}function l(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===f||(n[e]=t[e]);return c(n,t)}var f,h=1,p=Array.prototype.slice,d=t.isFunction,m=function(t){return"string"==typeof t},v={},g={},y="onfocusin"in window,x={focus:"focusin",blur:"focusout"},b={mouseenter:"mouseover",mouseleave:"mouseout"};g.click=g.mousedown=g.mouseup=g.mousemove="MouseEvents",t.event={add:s,remove:u},t.proxy=function(n,r){var i=2 in arguments&&p.call(arguments,2);if(d(n)){var o=function(){return n.apply(r,i?i.concat(p.call(arguments)):arguments)};return o._zid=e(n),o}if(m(r))return i?(i.unshift(n[r],n),t.proxy.apply(null,i)):t.proxy(n[r],n);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var w=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,T={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,n,r,i,o){var a,c,h=this;return e&&!m(e)?(t.each(e,function(t,e){h.on(t,n,r,e,o)}),h):(m(n)||d(i)||i===!1||(i=r,r=n,n=f),i!==f&&r!==!1||(i=r,r=f),i===!1&&(i=E),h.each(function(f,h){o&&(a=function(t){return u(h,t.type,i),i.apply(this,arguments)}),n&&(c=function(e){var r,o=t(e.target).closest(n,h).get(0);if(o&&o!==h)return r=t.extend(l(e),{currentTarget:o,liveFired:h}),(a||i).apply(o,[r].concat(p.call(arguments,1)))}),s(h,e,i,r,n,c||a)}))},t.fn.off=function(e,n,r){var i=this;return e&&!m(e)?(t.each(e,function(t,e){i.off(t,n,e)}),i):(m(n)||d(r)||r===!1||(r=n,n=f),r===!1&&(r=E),i.each(function(){u(this,e,r,n)}))},t.fn.trigger=function(e,n){return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){e.type in x&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,r){var i,o;return this.each(function(a,s){i=l(m(e)?t.Event(e):e),i._args=r,i.target=s,t.each(n(s,e.type||e),function(t,e){if(o=e.proxy(i),i.isImmediatePropagationStopped())return!1})}),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}}),t.Event=function(t,e){m(t)||(e=t,t=e.type);var n=document.createEvent(g[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),c(n)}}(e),function(t){function e(e,n,r){var i=t.Event(n);return t(e).trigger(i,r),!i.isDefaultPrevented()}function n(t,n,r,i){if(t.global)return e(n||x,r,i)}function r(e){e.global&&0===t.active++&&n(e,null,"ajaxStart")}function i(e){e.global&&!--t.active&&n(e,null,"ajaxStop")}function o(t,e){var r=e.context;return e.beforeSend.call(r,t,e)!==!1&&n(e,r,"ajaxBeforeSend",[t,e])!==!1&&void n(e,r,"ajaxSend",[t,e])}function a(t,e,r,i){var o=r.context,a="success";r.success.call(o,t,a,e),i&&i.resolveWith(o,[t,a,e]),n(r,o,"ajaxSuccess",[e,r,t]),u(a,e,r)}function s(t,e,r,i,o){var a=i.context;i.error.call(a,r,e,t),o&&o.rejectWith(a,[r,e,t]),n(i,a,"ajaxError",[r,i,t||e]),u(e,r,i)}function u(t,e,r){var o=r.context;r.complete.call(o,e,t),n(r,o,"ajaxComplete",[e,r]),i(r)}function c(t,e,n){if(n.dataFilter==l)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function l(){}function f(t){return t&&(t=t.split(";",2)[0]),t&&(t==T?"html":t==j?"json":w.test(t)?"script":E.test(t)&&"xml")||"text"}function h(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function p(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()&&"jsonp"!=e.dataType||(e.url=h(e.url,e.data),e.data=void 0)}function d(e,n,r,i){return t.isFunction(n)&&(i=r,r=n,n=void 0),t.isFunction(r)||(i=r,r=void 0),{url:e,data:n,success:r,dataType:i}}function m(e,n,r,i){var o,a=t.isArray(n),s=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),i&&(n=r?i:i+"["+(s||"object"==o||"array"==o?n:"")+"]"),!i&&a?e.add(u.name,u.value):"array"==o||!r&&"object"==o?m(e,u,r,n):e.add(n,u)})}var v,g,y=+new Date,x=window.document,b=/)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,E=/^(?:text|application)\/xml/i,j="application/json",T="text/html",S=/^\s*$/,C=x.createElement("a");C.href=window.location.href,t.active=0,t.ajaxJSONP=function(e,n){if(!("type"in e))return t.ajax(e);var r,i,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"Zepto"+y++,l=x.createElement("script"),f=window[c],h=function(e){t(l).triggerHandler("error",e||"abort")},p={abort:h};return n&&n.promise(p),t(l).on("load error",function(o,u){clearTimeout(i),t(l).off().remove(),"error"!=o.type&&r?a(r[0],p,e,n):s(null,u||"error",p,e,n),window[c]=f,r&&t.isFunction(f)&&f(r[0]),f=r=void 0}),o(p,e)===!1?(h("abort"),p):(window[c]=function(){r=arguments},l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),x.head.appendChild(l),e.timeout>0&&(i=setTimeout(function(){h("timeout")},e.timeout)),p)},t.ajaxSettings={type:"GET",beforeSend:l,success:l,error:l,complete:l,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:j,xml:"application/xml, text/xml",html:T,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:l},t.ajax=function(e){var n,i,u=t.extend({},e||{}),d=t.Deferred&&t.Deferred();for(v in t.ajaxSettings)void 0===u[v]&&(u[v]=t.ajaxSettings[v]);r(u),u.crossDomain||(n=x.createElement("a"),n.href=u.url,n.href=n.href,u.crossDomain=C.protocol+"//"+C.host!=n.protocol+"//"+n.host),u.url||(u.url=window.location.toString()),(i=u.url.indexOf("#"))>-1&&(u.url=u.url.slice(0,i)),p(u);var m=u.dataType,y=/\?.+=\?/.test(u.url);if(y&&(m="jsonp"),u.cache!==!1&&(e&&e.cache===!0||"script"!=m&&"jsonp"!=m)||(u.url=h(u.url,"_="+Date.now())),"jsonp"==m)return y||(u.url=h(u.url,u.jsonp?u.jsonp+"=?":u.jsonp===!1?"":"callback=?")),t.ajaxJSONP(u,d);var b,w=u.accepts[m],E={},j=function(t,e){E[t.toLowerCase()]=[t,e]},T=/^([\w-]+:)\/\//.test(u.url)?RegExp.$1:window.location.protocol,N=u.xhr(),O=N.setRequestHeader;if(d&&d.promise(N),u.crossDomain||j("X-Requested-With","XMLHttpRequest"),j("Accept",w||"*/*"),(w=u.mimeType||w)&&(w.indexOf(",")>-1&&(w=w.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(w)),(u.contentType||u.contentType!==!1&&u.data&&"GET"!=u.type.toUpperCase())&&j("Content-Type",u.contentType||"application/x-www-form-urlencoded"),u.headers)for(g in u.headers)j(g,u.headers[g]);if(N.setRequestHeader=j,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=l,clearTimeout(b);var e,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==T){if(m=m||f(u.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)e=N.response;else{e=N.responseText;try{e=c(e,m,u),"script"==m?(0,eval)(e):"xml"==m?e=N.responseXML:"json"==m&&(e=S.test(e)?null:t.parseJSON(e))}catch(r){n=r}if(n)return s(n,"parsererror",N,u,d)}a(e,N,u,d)}else s(N.statusText||null,N.status?"error":"abort",N,u,d)}},o(N,u)===!1)return N.abort(),s(null,"abort",N,u,d),N;var P=!("async"in u)||u.async;if(N.open(u.type,u.url,P,u.username,u.password),u.xhrFields)for(g in u.xhrFields)N[g]=u.xhrFields[g];for(g in E)O.apply(N,E[g]);return u.timeout>0&&(b=setTimeout(function(){N.onreadystatechange=l,N.abort(),s(null,"timeout",N,u,d)},u.timeout)),N.send(u.data?u.data:null),N},t.get=function(){return t.ajax(d.apply(null,arguments))},t.post=function(){var e=d.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=d.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,r){if(!this.length)return this;var i,o=this,a=e.split(/\s/),s=d(e,n,r),u=s.success;return a.length>1&&(s.url=a[0],i=a[1]),s.success=function(e){o.html(i?t("
    ").html(e.replace(b,"")).find(i):e),u&&u.apply(o,arguments)},t.ajax(s),this};var N=encodeURIComponent;t.param=function(e,n){var r=[];return r.add=function(e,n){t.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(e)+"="+N(n))},m(r,e,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(t){var e=getComputedStyle;window.getComputedStyle=function(t,n){try{return e(t,n)}catch(r){return null}}}}(),t("zepto",e)});layui.define(["layer-mobile","zepto"],function(e){"use strict";var t=layui.zepto,a=layui["layer-mobile"],i=(layui.device(),"layui-upload-enter"),n="layui-upload-iframe",r={icon:2,shift:6},o={file:"文件",video:"视频",audio:"音频"};a.msg=function(e){return a.open({content:e||"",skin:"msg",time:2})};var s=function(e){this.options=e};s.prototype.init=function(){var e=this,a=e.options,r=t("body"),s=t(a.elem||".layui-upload-file"),u=t('');return t("#"+n)[0]||r.append(u),s.each(function(r,s){s=t(s);var u='
    ',l=s.attr("lay-type")||a.type;a.unwrap||(u='
    '+u+''+(s.attr("lay-title")||a.title||"上传"+(o[l]||"图片"))+"
    "),u=t(u),a.unwrap||u.on("dragover",function(e){e.preventDefault(),t(this).addClass(i)}).on("dragleave",function(){t(this).removeClass(i)}).on("drop",function(){t(this).removeClass(i)}),s.parent("form").attr("target")===n&&(a.unwrap?s.unwrap():(s.parent().next().remove(),s.unwrap().unwrap())),s.wrap(u),s.off("change").on("change",function(){e.action(this,l)})})},s.prototype.action=function(e,i){var o=this,s=o.options,u=e.value,l=t(e),p=l.attr("lay-ext")||s.ext||"";if(u){switch(i){case"file":if(p&&!RegExp("\\w\\.("+p+")$","i").test(escape(u)))return a.msg("不支持该文件格式",r),e.value="";break;case"video":if(!RegExp("\\w\\.("+(p||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(u)))return a.msg("不支持该视频格式",r),e.value="";break;case"audio":if(!RegExp("\\w\\.("+(p||"mp3|wav|mid")+")$","i").test(escape(u)))return a.msg("不支持该音频格式",r),e.value="";break;default:if(!RegExp("\\w\\.("+(p||"jpg|png|gif|bmp|jpeg")+")$","i").test(escape(u)))return a.msg("不支持该图片格式",r),e.value=""}s.before&&s.before(e),l.parent().submit();var c=t("#"+n),f=setInterval(function(){var t;try{t=c.contents().find("body").text()}catch(i){a.msg("上传接口存在跨域",r),clearInterval(f)}if(t){clearInterval(f),c.contents().find("body").html("");try{t=JSON.parse(t)}catch(i){return t={},a.msg("请对上传接口返回JSON字符",r)}"function"==typeof s.success&&s.success(t,e)}},30);e.value=""}},e("upload-mobile",function(e){var t=new s(e=e||{});t.init()})});layui.define(function(i){i("layim-mobile",layui.v)});layui["layui.mobile"]||layui.config({base:layui.cache.dir+"lay/modules/mobile/"}).extend({"layer-mobile":"layer-mobile",zepto:"zepto","upload-mobile":"upload-mobile","layim-mobile":"layim-mobile"}),layui.define(["layer-mobile","zepto","layim-mobile"],function(l){l("mobile",{layer:layui["layer-mobile"],layim:layui["layim-mobile"]})}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/rate.js b/static/admin/simpleui/layui/lay/modules/rate.js new file mode 100644 index 0000000..329d3aa --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/rate.js @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var a=layui.jquery,i={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,a){return layui.onevent.call(this,n,e,a)}},l=function(){var e=this,a=e.config;return{setvalue:function(a){e.setvalue.call(e,a)},config:a}},n="rate",t="layui-rate",o="layui-icon-rate",s="layui-icon-rate-solid",u="layui-icon-rate-half",r="layui-icon-rate-solid layui-icon-rate-half",c="layui-icon-rate-solid layui-icon-rate",f="layui-icon-rate layui-icon-rate-half",v=function(e){var l=this;l.index=++i.index,l.config=a.extend({},l.config,i.config,e),l.render()};v.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},v.prototype.render=function(){var e=this,i=e.config,l=i.theme?'style="color: '+i.theme+';"':"";i.elem=a(i.elem),parseInt(i.value)!==i.value&&(i.half||(i.value=Math.ceil(i.value)-i.value<.5?Math.ceil(i.value):Math.floor(i.value)));for(var n='
      ",u=1;u<=i.length;u++){var r='
    • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
    • ":n+=r}n+="
    "+(i.text?''+i.value+"星":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/slider.js b/static/admin/simpleui/layui/lay/modules/slider.js new file mode 100644 index 0000000..87e10d7 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/slider.js @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",f="layui-slider-input-btn",m="layui-slider-hover",p=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};p.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},p.prototype.render=function(){var e=this,t=e.config;if(t.min=t.min<0?0:t.min,t.range){t.value="object"==typeof t.value?t.value:[t.min,t.value];var a=Math.min(t.value[0],t.value[1]),n=Math.max(t.value[0],t.value[1]);t.value[0]=a>t.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),f=v-r+"%";r+="%",v+="%"}else{t.value="object"==typeof t.value?Math.min(t.value[0],t.value[1]):t.value,t.value=t.value>t.min?t.value:t.min;var f=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var m=t.disabled?"#c2c2c2":t.theme,p='
    '+(t.tips?'
    ':"")+'
    '+(t.range?'
    ':"")+"
    ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(p),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
    ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
    ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},p.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,p=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(p()-h[0].offsetTop-h.height()),a=l.range?T(p()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/p()*100/b,t=Math.round(i)*b;return e==p()&&(t=Math.ceil(i)*b),t},w=i(['
    p()&&(r=p());var o=r/p()*100/b;x(o,e),t.addClass(m),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(m),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?p()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>p()&&(n=p());var s=n/p()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+f).fadeIn("fast")},function(){var e=i(this);e.children("."+f).fadeOut("fast")}),y.children("."+f).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-bl.max?l.max:Number(g)+b;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},p.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new p(e);return a.call(i)},e(n,t)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/table.js b/static/admin/simpleui/layui/lay/modules/table.js new file mode 100644 index 0000000..8f1c4e0 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/table.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define(["laytpl","laypage","layer","form"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,d=layui.hint(),c=layui.device(),r={config:{checkName:"LAY_CHECKED"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,s,e,t)}},o=function(){var e=this;return{reload:function(t){e.reload.call(e,t)},config:e.config}},s="table",u=".layui-table",f="layui-hide",h="layui-table-view",y=".layui-table-header",p=".layui-table-body",v=".layui-table-main",m=".layui-table-fixed",x=".layui-table-fixed-l",b=".layui-table-fixed-r",g=".layui-table-tool",k=".layui-table-sort",C="layui-table-edit",w="layui-table-hover",z=function(e){return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ fixed = true; } }}',"{{# if(item2.fixed){ right = true; } }}",function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# if(item2.checkbox){ }}",'',"{{# } else if(item2.space){ }}",'',"{{# } else { }}",'","{{# }; }}",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
    ',"{{# if(item2.colspan > 1){ }}",'
    ','{{item2.title||""}}',"
    ","{{# } else { }}",'
    ','{{item2.title||""}}',"{{# if(item2.sort){ }}",'',"{{# } }}","
    ","{{# } }}","
    "].join("")},T=['',"","
    "].join(""),A=['
    ',"{{# var fixed, right; }}",'
    ',z(),"
    ",'
    ',T,"
    ",'{{# if(fixed && fixed !== "right"){ }}','
    ','
    ',z({fixed:!0}),"
    ",'
    ',T,"
    ","
    ","{{# }; }}","{{# if(right){ }}",'
    ','
    ',z({fixed:"right"}),'
    ',"
    ",'
    ',T,"
    ","
    ","{{# }; }}","{{# if(d.data.page){ }}",'
    ','
    ',"
    ","{{# } }}","","
    "].join(""),D=t(window),F=t(document),j=function(e){var i=this;i.index=++r.index,i.config=t.extend({},i.config,r.config,e),i.render()};j.prototype.config={limit:30,loading:!0},j.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},!a.elem[0])return e;var l=a.elem,n=l.next("."+h),d=e.elem=t(i(A).render({VIEW_CLASS:h,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(d),e.layHeader=d.find(y),e.layMain=d.find(v),e.layBody=d.find(p),e.layFixed=d.find(m),e.layFixLeft=d.find(x),e.layFixRight=d.find(b),e.layTool=d.find(g),a.height){var c=parseFloat(a.height)-parseFloat(e.layHeader.height())-1;a.page&&(c-=parseFloat(e.layTool.outerHeight()+1)),e.layBody.css("height",c)}e.pullData(1),e.events()},j.prototype.reload=function(e){var i=this;i.config=t.extend({},i.config,e),i.render()},j.prototype.pullData=function(e,i){var a=this,n=a.config;if(n.url)t.ajax({type:n.method||"get",url:n.url,data:t.extend({page:e,limit:n.limit},n.where),dataType:"json",success:function(t){return 0!=t.code?l.msg(t.msg):(a.renderData(t,e,t.count),i&&l.close(i),void("function"==typeof n.done&&n.done(t,e,t.count)))},error:function(e,t){l.msg("数据请求异常"),d.error("初始table时的接口"+n.url+"异常:"+t),i&&l.close(i)}});else if(n.data&&n.data.constructor===Array){var c=e*n.limit-n.limit,r={data:n.data.concat().splice(c,n.limit),count:n.data.length};a.renderData(r,e,n.data.length),"function"==typeof n.done&&n.done(r,e,r.count)}},j.prototype.page=1,j.prototype.eachCols=function(e){layui.each(this.config.cols,function(t,i){layui.each(i,function(a,l){e(a,l,[t,i])})})},j.prototype.renderData=function(e,l,d,c){var o=this,s=e.data,u=o.config,f=[],h=[],y=[],p=function(){return!c&&o.sortKey?o.sort(o.sortKey.field,o.sortKey.sort,!0):(layui.each(s,function(e,a){var l=[],n=[],d=[];o.eachCols(function(e,c){var o=a[c.field||e];if(void 0!==o&&null!==o||(o=""),!(c.colspan>1)){var s=['",'
    '+function(){return c.checkbox?'":c.toolbar?i(t(c.toolbar).html()||"").render(a):c.templet?i(t(c.templet).html()||String(o)).render(a):o}(),"
    "].join("");l.push(s),c.fixed&&"right"!==c.fixed&&n.push(s),"right"===c.fixed&&d.push(s)}}),f.push(''+l.join("")+""),h.push(''+n.join("")+""),y.push(''+d.join("")+"")}),o.layBody.scrollTop(0),o.layMain.find("tbody").html(f.join("")),o.layFixLeft.find("tbody").html(h.join("")),o.layFixRight.find("tbody").html(y.join("")),n.render("checkbox","LAY-table-"+o.index),o.syncCheckAll(),o.haveInit?o.scrollPatch():setTimeout(function(){o.scrollPatch()},50),void(o.haveInit=!0))};return o.key=u.id||u.index,r.cache[o.key]=s,c?p():(o.cacheData=s,0===s.length?o.layMain.html('
    无数据
    '):(p(),void(u.page&&(o.page=l,o.count=d,a.render({elem:"layui-table-page"+u.index,count:d,groups:3,limits:u.limits||[10,20,30,40,50,60,70,80,90],limit:u.limit,curr:l,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(o.page=e.curr,u.limit=e.limit,o.pullData(e.curr,o.loading()))}}),o.layTool.find(".layui-table-count span").html(d)))))},j.prototype.sort=function(e,i,a){var n,c=this,o=c.config,s=r.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),d=l.data("field");if(d===e)return e=l,n=d,!1});try{var n=n||e.data("field");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var u=c.layHeader.find("th .laytable-cell-"+o.index+"-"+n).find(k);c.layHeader.find("th").find(k).removeAttr("lay-sort"),u.attr("lay-sort",i||null),c.layFixed.find("th")}catch(f){return d.error("未到匹配field")}c.sortKey={field:n,sort:i},"asc"===i?s=layui.sort(s,n):"desc"===i?s=layui.sort(s,n,!0):(s=c.cacheData,delete c.sortKey),c.renderData({data:s},c.page,c.count,!0),l.close(c.tipsIndex)},j.prototype.loading=function(){var e=this,t=e.config;if(t.loading&&t.url)return l.msg("数据请求中",{icon:16,offset:[e.layTool.offset().top-100-D.scrollTop()+"px",e.layTool.offset().left+e.layTool.width()/2-90-D.scrollLeft()+"px"],anim:-1,fixed:!1})},j.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=r.cache[i.key];l[e]&&(l[e][a.checkName]=t,i.cacheData[e][a.checkName]=t)},j.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){a.checkbox&&(a[t.checkName]=i)}),i};i[0]&&(r.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),n.render("checkbox","LAY-table-"+e.index)),a(!0)):(i[0].checked&&(i.prop("checked",!1),n.render("checkbox","LAY-table-"+e.index)),a(!1)))},j.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet,n=l.cssRules||l.rules;layui.each(n,function(a,l){if(l.selectorText===".laytable-cell-"+i.index+"-"+e)return t(l),!0})},j.prototype.scrollPatch=function(){var e=this,i=e.layMain.width()-e.layMain.prop("clientWidth"),a=e.layMain.height()-e.layMain.prop("clientHeight");if(i&&a){if(!e.elem.find(".layui-table-patch")[0]){var l=t('
    ');l.find("div").css({width:i}),e.layHeader.eq(0).find("thead tr").append(l)}}else e.layHeader.eq(0).find(".layui-table-patch").remove();e.layFixed.find(p).css("height",e.layMain.height()-a),e.layFixRight[a?"removeClass":"addClass"](f),e.layFixRight.css("right",i-1)},j.prototype.events=function(){var e,a=this,d=a.config,o=t("body"),u={},f=a.layHeader.find("th"),h=".layui-table-cell",y=d.elem.attr("lay-filter");f.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.attr("colspan")>1||i.attr("unresize")||u.resizeStart||(u.allowResize=i.width()-l<=10,o.css("cursor",u.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);u.resizeStart||o.css("cursor","")}).on("mousedown",function(e){if(u.allowResize){var i=t(this).data("field");e.preventDefault(),u.resizeStart=!0,u.offset=[e.clientX,e.clientY],a.getCssRule(i,function(e){u.rule=e,u.ruleWidth=parseFloat(e.style.width)})}}),F.on("mousemove",function(t){if(u.resizeStart){if(t.preventDefault(),u.rule){var i=u.ruleWidth+t.clientX-u.offset[0];u.rule.style.width=i+"px",l.close(a.tipsIndex)}e=1}}).on("mouseup",function(t){u.resizeStart&&(u={},o.css("cursor",""),a.scrollPatch()),2===e&&(e=null)}),f.on("click",function(){var i,l=t(this),n=l.find(k),d=n.attr("lay-sort");return n[0]&&1!==e?(i="asc"===d?"desc":"desc"===d?null:"asc",void a.sort(l,i)):e=2}).find(k+" .layui-edge ").on("click",function(e){var i=t(this),l=i.index(),n=i.parents("th").eq(0).data("field");layui.stope(e),0===l?a.sort(n,"asc"):a.sort(n,"desc")}),a.elem.on("click",'input[name="layTableCheckbox"]+',function(){var e=t(this).prev(),i=a.layBody.find('input[name="layTableCheckbox"]'),l=e.parents("tr").eq(0).data("index"),d=e[0].checked,c="layTableAllChoose"===e.attr("lay-filter");c?(i.each(function(e,t){t.checked=d,a.setCheckData(e,d)}),a.syncCheckAll(),n.render("checkbox","LAY-table-"+a.index)):(a.setCheckData(l,d),a.syncCheckAll()),layui.event.call(this,s,"checkbox("+y+")",{checked:d,data:r.cache[a.key][l],type:c?"all":"one"})}),a.layBody.on("mouseenter","tr",function(){var e=t(this),i=e.index();a.layBody.find("tr:eq("+i+")").addClass(w)}).on("mouseleave","tr",function(){var e=t(this),i=e.index();a.layBody.find("tr:eq("+i+")").removeClass(w)}),a.layBody.on("change","."+C,function(){var e=t(this),i=this.value,l=e.parent().data("field"),n=e.parents("tr").eq(0).data("index");layui.event.call(this,s,"edit("+y+")",{value:i,data:r.cache[a.key][n],field:l})}).on("blur","."+C,function(){var e,l=t(this),n=l.parent().data("field"),d=l.parents("tr").eq(0).data("index"),c=r.cache[a.key][d];a.eachCols(function(t,i){i.field==n&&i.templet&&(e=i.templet)}),l.siblings(h).html(e?i(t(e).html()||this.value).render(c):this.value),l.parent().data("content",this.value),l.remove()}),a.layBody.on("click","td",function(){var e=t(this),i=(e.data("field"),e.children(h));if(!e.data("off")){if(e.data("edit")){var n=t('');return n[0].value=e.data("content")||i.text(),e.find("."+C)[0]||e.append(n),n.focus()}i.prop("scrollWidth")>i.outerWidth()&&(a.tipsIndex=l.tips(['
    ',i.html(),"
    ",''].join(""),i[0],{tips:[3,""],time:-1,anim:-1,maxWidth:c.ios||c.android?300:600,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}))}}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),l=e.parents("tr").eq(0).data("index"),n=a.layBody.find('tr[data-index="'+l+'"]'),d="layui-table-click";layui.event.call(this,s,"tool("+y+")",{data:r.cache[a.key][l],event:e.attr("lay-event"),tr:n,del:function(){var e=this.data;delete e[r.config.checkName],n.remove(),a.scrollPatch()},update:function(e){var l=this.data;e=e||{},layui.each(e,function(e,d){if(e in l){var c;l[e]=d,a.eachCols(function(t,i){i.field==e&&i.templet&&(c=i.templet)}),n.children('td[data-field="'+e+'"]').children(h).html(c?i(t(c).html()||d).render(l):d)}})}}),n.addClass(d).siblings("tr").removeClass(d)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layFixed.find(p).scrollTop(n),l.close(a.tipsIndex)}),D.on("resize",function(){a.scrollPatch()})},r.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]");return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(n){d.error("table元素属性lay-data配置项存在语法错误:"+l)}var c=[],o=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},r.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){o.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(n){return d.error("table元素属性lay-data配置项存在语法错误:"+l)}var r=t.extend({title:a.text(),colspan:a.attr("colspan"),rowspan:a.attr("rowspan")},l);c.push(r),o.cols[e].push(r)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),o.data[e]=a}),r.render(o)}),a},r.checkStatus=function(e){var t=0,i=[],a=r.cache[e];return a?(layui.each(a,function(e,a){a[r.config.checkName]&&(t++,i.push(a))}),{data:i,isAll:t===a.length}):{}},r.render=function(e){var t=new j(e);return o.call(t)},r.init(),e(s,r)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/tree.js b/static/admin/simpleui/layui/lay/modules/tree.js new file mode 100644 index 0000000..48c89de --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/tree.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
      '),s=o(["
    • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"未命名")+"")}(),"
    • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
      '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 没有找到"+e.elem+"元素")})}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/upload.js b/static/admin/simpleui/layui/lay/modules/upload.js new file mode 100644 index 0000000..1b80730 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/upload.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=(layui.hint(),layui.device()),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,l,e,i)}},a=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},config:e.config}},l="upload",r="layui-upload-file",u="layui-upload-form",c="layui-upload-iframe",s="layui-upload-choose",f=function(e){var t=this;t.config=i.extend({},t.config,o.config,e),t.render()};f.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,multiple:!1},f.prototype.render=function(e){var t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},f.prototype.file=function(){var e=this,t=e.config,o=e.elemFile=i(['"].join("")),a=t.elem.next();(a.hasClass(r)||a.hasClass(u))&&a.remove(),n.ie&&n.ie<10&&t.elem.wrap('
      '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(o),n.ie&&n.ie<10&&e.initIE()},f.prototype.initIE=function(){var e=this,t=e.config,n=i(''),o=i(['
      ',"
      "].join(""));i("#"+c)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(o),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){e.push('')}),e.join("")}()))},f.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},f.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},f.prototype.preview=function(e){var i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},f.prototype.upload=function(e,t){var o,a=this,l=a.config,r=a.elemFile[0],u=function(){layui.each(e||a.files||a.chooseFiles||r.files,function(e,t){var n=new FormData;n.append(l.field,t),layui.each(l.data,function(e,i){n.append(e,i)}),i.ajax({url:l.url,type:l.method,data:n,contentType:!1,processData:!1,dataType:"json",success:function(i){d(e,i)},error:function(){a.msg("请求上传接口出现异常"),m(e)}})})},p=function(){var e=i("#"+c);a.elemFile.parent().submit(),clearInterval(f.timer),f.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){a.msg("获取上传后的响应信息出现异常"),clearInterval(f.timer),m()}i&&(clearInterval(f.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(a.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},a.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(i,e||0,function(e){a.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){a.upload(e)})},v=l.exts,h=function(){var i=[];return layui.each(e||a.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){a.preview(e)},upload:function(e,i){var t={};t[e]=i,a.upload(t)},pushFile:function(){return a.files=a.files||{},layui.each(a.chooseFiles,function(e,i){a.files[e]=i}),a.files},elemFile:r},y=function(){return"choose"===t?l.choose&&l.choose(g):(l.before&&l.before(g),n.ie?n.ie>9?u():p():void u())};switch(h=0===h.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":h,l.accept){case"file":if(v&&!RegExp("\\w\\.("+v+")$","i").test(escape(h)))return a.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(v||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(h)))return a.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(v||"mp3|wav|mid")+")$","i").test(escape(h)))return a.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(h,function(e,i){RegExp("\\w\\.("+(v||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(o=!0)}),o)return a.msg("选择的图片中包含不支持的格式"),r.value=""}return l.size>0&&!(n.ie&&n.ie<10)?layui.each(a.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;return t=t>=1?Math.floor(t)+(t%1>0?t.toFixed(1):0)+"MB":l.size+"KB",r.value="",a.msg("文件不能超过"+t)}y()}):void y()},f.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},a=function(i,n){var o=e.elemFile,a=i.length>1?i.length+"个文件":(i[0]||{}).name||o[0].value.match(/[^\/\\]+\..+/g)||[]||"";o.next().hasClass(s)&&o.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||o.after(''+a+"")};t.elem.off("upload.start").on("upload.start",function(){e.elemFile[0].click()}),n.ie&&n.ie<10||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,l){var r=i(this),u=l.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):a(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():a(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new f(e);return a.call(i)},e(l,o)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/lay/modules/util.js b/static/admin/simpleui/layui/lay/modules/util.js new file mode 100644 index 0000000..55f63b2 --- /dev/null +++ b/static/admin/simpleui/layui/lay/modules/util.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var o=layui.$,t={fixbar:function(e){var t,a,i="layui-fixbar",l="layui-fixbar-top",r=o(document),c=o("body");e=o.extend({showHeight:200},e),e.bar1=e.bar1===!0?"":e.bar1,e.bar2=e.bar2===!0?"":e.bar2,e.bgcolor=e.bgcolor?"background-color:"+e.bgcolor:"";var n=[e.bar1,e.bar2,""],u=o(['
        ',e.bar1?'
      • '+n[0]+"
      • ":"",e.bar2?'
      • '+n[1]+"
      • ":"",'
      • '+n[2]+"
      • ","
      "].join("")),s=u.find("."+l),b=function(){var o=r.scrollTop();o>=e.showHeight?t||(s.show(),t=1):t&&(s.hide(),t=0)};o("."+i)[0]||("object"==typeof e.css&&u.css(e.css),c.append(u),b(),u.find("li").on("click",function(){var t=o(this),a=t.attr("lay-type");"top"===a&&o("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,a)}),r.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){b()},100)}))},countdown:function(e,o,t){var a=this,i="function"==typeof o,l=new Date(e).getTime(),r=new Date(!o||i?(new Date).getTime():o).getTime(),c=l-r,n=[Math.floor(c/864e5),Math.floor(c/36e5)%24,Math.floor(c/6e4)%60,Math.floor(c/1e3)%60];i&&(t=o);var u=setTimeout(function(){a.countdown(e,r+1e3,t)},1e3);return t&&t(c>0?n:[0,0,0,0],o,u),c<=0&&clearTimeout(u),u},timeAgo:function(e,o){var t=(new Date).getTime()-new Date(e).getTime();return t>2592e6?(t=new Date(e).toLocaleString(),o&&(t=t.replace(/\s[\S]+$/g,"")),t):t>=864e5?(t/1e3/60/60/24|0)+"天前":t>=36e5?(t/1e3/60/60|0)+"小时前":t>=18e4?(t/1e3/60|0)+"分钟前":t<0?"未来":"刚刚"}};e("util",t)}); \ No newline at end of file diff --git a/static/admin/simpleui/layui/layui.all.js b/static/admin/simpleui/layui/layui.all.js new file mode 100644 index 0000000..1e5284f --- /dev/null +++ b/static/admin/simpleui/layui/layui.all.js @@ -0,0 +1,5 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.0.2"},r=function(){var e=t.scripts,o=e[e.length-1].src;return o.substring(0,o.lastIndexOf("/")+1)}(),a=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},i="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",tree:"modules/tree",table:"modules/table",element:"modules/element",util:"modules/util",flow:"modules/flow",carousel:"modules/carousel",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"dest/layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,a=function(){return"function"==typeof t&&t(function(e,t){layui[e]=t,o.status[e]=!0}),this};return r&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?a.call(n):(n.use(e,a),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?a(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?a(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":o.base||"")+(y.modules[f]||f)+".js";v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||i?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var i=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?i:(function p(){return++y>1e3*o.timeout/100?a(e+" timeout"):void(1989===parseInt(i.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),i)},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?a("模块名 "+o+" 已被占用"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,"").replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o){if(t=t||"layui",e.JSON&&e.JSON.parse){if(null===o)return delete localStorage[t];o="object"==typeof o?o:{key:o};try{var n=JSON.parse(localStorage[t])}catch(r){var n={}}return o.value&&(n[o.key]=o.value),o.remove&&delete n[o.key],localStorage[t]=JSON.stringify(n),o.key?n[o.key]:n}},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:a}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;oa?1:r/g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var n="Laytpl Error:";return"object"==typeof console&&console.error(n+e+"\n"+(r||"")),n+e}},c=n.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=c("^"+r.open+"#",""),l=c(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(c(r.open+"#"),r.open+"# ").replace(c(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(/(?="|')/g,"\\").replace(n.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(n.query(1),function(e){var n='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(c(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),n='"+_escape_('),n+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,n.escape)}catch(u){return delete o.cache,n.error(u,p)}},t.pt.render=function(e,r){var c,t=this;return e?(c=t.cache?t.cache(e,n.escape):t.parse(t.tpl,e),r?void r(c):c):n.error("no data")};var o=function(e){return"string"!=typeof e?n.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var n in e)r[n]=e[n]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var a=document,t="getElementById",r="getElementsByTagName",n="laypage",i="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.groups=0|a.groups||5,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),a.groups<0?a.groups=0:a.groups>a.pages&&(a.groups=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var t=a.pages>a.groups?Math.ceil((a.curr+(a.groups>1?1:0))/(a.groups>0?a.groups:1)):1,r={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";t>1&&a.first!==!1&&0!==a.groups&&e.push(''+(a.first||1)+"");var r=Math.floor((a.groups-1)/2),n=t>1?a.curr-r:1,i=t>1?function(){var e=a.curr+(a.groups-r-1);return e>a.pages?a.pages:e}():a.groups;for(i-n2&&e.push('');n<=i;n++)n===a.curr?e.push('"+n+""):e.push(''+n+"");return a.pages>a.groups&&a.pages>i&&a.last!==!1&&(i+1…'),0!==a.groups&&e.push(''+(a.last||a.pages)+"")),e.join("")}(),next:function(){return a.next?''+a.next+"":""}(),count:'共 '+a.count+" 条",limit:function(){var e=['"}(),skip:function(){return['到第','','页',""].join("")}()};return['
      ',function(){var e=[];return layui.each(a.layout,function(a,t){r[t]&&e.push(r[t])}),e.join("")}(),"
      "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,n=t.config,i=e.children,u=e[r]("button")[0],p=e[r]("input")[0],l=e[r]("select")[0],o=function(){var e=0|p.value.replace(/\s|\D/g,"");e&&(n.curr=e,t.render())};if(a)return o();for(var c=0,g=i.length;cn.pages||(n.curr=e,t.render())});l&&s.on(l,"change",function(){var e=this.value;n.curr*e>n.count&&(n.curr=Math.ceil(n.count/e)),n.limit=e,t.render()}),u&&s.on(u,"click",function(){o()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[r]("input")[0];t&&s.on(t,"keyup",function(t){var r=this.value,n=t.keyCode;/^(37|38|39|40)$/.test(n)||(/\D/.test(r)&&(this.value=r.replace(/\D/,"")),13===n&&a.jump(e,!0))})}},u.prototype.render=function(e){var r=this,n=r.config,i=r.type(),u=r.view();2===i?n.elem&&(n.elem.innerHTML=u):3===i?n.elem.html(u):a[t](n.elem)&&(a[t](n.elem).innerHTML=u),n.jump&&n.jump(n,e);var s=a[t]("layui-laypage-"+n.index);r.jump(s),n.hash&&!e&&(location.hash="!"+n.hash+"="+n.curr),r.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(n,s)});!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.scripts,t=e[e.length-1],n=t.src;if(!t.getAttribute("merge"))return n.substring(0,n.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.2",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var n=this;return n.config=t.extend({},n.config,e),n},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期
      建议重新选择",d=[100,2e5],c="layui-laydate-list",m="laydate-selected",u="layui-laydate-hint",h="laydate-day-prev",y="laydate-day-next",f="layui-laydate-footer",p=".laydate-btns-confirm",g="laydate-time-text",v=".laydate-btns-time",D=function(e){var t=this;t.index=++n.index,t.config=T.extend({},t.config,n.config,e),n.ready(function(){t.init()})},T=function(e){return new w(e)},w=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},w.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},w.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},w.prototype.val=function(e){return this.each(function(t,n){n.value=e})},w.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},w.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},w.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},w.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},D.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},D.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},D.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},D.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=T(t.elem),t.eventElem=T(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",T.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\b\\d{1,"+function(){return/yyyy/.test(a)?4:/y/.test(a)?308:2}()+"}\\b":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+(e.EXP_SPLIT?"|":"")+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp(e.EXP_SPLIT,"g"),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=T.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),T.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=T.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=T.elem("div",{"class":"laydate-set-ym"}),t=T.elem("span"),n=T.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=T.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=T.elem("div",{"class":"layui-laydate-content"}),c=T.elem("table"),m=T.elem("thead"),u=T.elem("tr");T.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),T.each(new Array(6),function(e){var t=c.insertRow(0);T.each(new Array(7),function(a){if(0===e){var i=T.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=T.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),T(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),T.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),T.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var c=T.elem("style"),m=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in c?(c.setAttribute("type","text/css"),c.styleSheet.cssText=m):c.innerHTML=m,T(i).addClass("laydate-theme-molv"),i.appendChild(c)}e.remove(),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),D.thisElem=e.elemID,"function"==typeof t.ready&&t.ready(T.extend({},t.dateTime,{month:t.dateTime.month+1}))},D.prototype.remove=function(){var e=this,t=e.config,n=T("#"+e.elemID);return n[0]&&"static"!==t.position&&e.checkDate(function(){n.remove()}),e},D.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},D.prototype.hint=function(e){var t=this,n=(t.config,T.elem("div",{"class":u}));n.innerHTML=e||"",T(t.elem).find("."+u).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){T(t.elem).find("."+u).remove()},3e3)},D.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},D.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},D.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=t.match(i.EXP_SPLIT),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),T.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length必须遵循下述格式:
      "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
      已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},D.prototype.mark=function(e,t){var n,a=this,i=a.config;return T.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},D.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=T.extend({},d,t||{});return T.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(T.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return T.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},D.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=T(r.table[h]).find("td"),f=T(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=T.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month,l.year),i=n.getEndDate(l.month+1,l.year),T.each(y,function(e,n){var d=[l.year,l.month],c=0;n=T(n),n.removeAttr("class"),e=t&&e"+r.time[e]+"

        "];T.each(new Array(t),function(t){i.push(""+T.digit(t,2)+"")}),a.innerHTML=i.join("")+"
      ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)T(n.elemMain[t]).addClass("laydate-ym-show"),T(d).find("li").on("click",function(){var r=0|T(this).attr("lay-ym");if(!T(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,w[1]-1,"sub"):n.getAsYM(w[0],r,"sub");T.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(T(d).find("."+o).removeClass(o),T(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),T(n.footer).find(v).removeClass(s)}});else{var S=T.elem("span",{"class":g}),k=function(){T(d).find("ol").each(function(e){var t=this,a=T(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!T(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=T(m[2]).find("."+g);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,T(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),m[2].appendChild(S),T(d).find("ol").each(function(e){var t=this;T(t).find("li").on("click",function(){var r=0|this.innerHTML;T(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,T(t).find("."+o).removeClass(o),T(this).addClass(o),n.setBtnStatus(null,T.extend({},n.systemDate(),n.startTime),T.extend({},n.systemDate(),n.endTime)),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"))})})}return n},D.prototype.listYM=[],D.prototype.closeList=function(){var e=this;e.config;T.each(e.elemCont,function(t,n){T(this).find("."+c).remove(),T(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),T(e.elem).find("."+g).remove()},D.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=T(i.footer).find(p),d=r.range&&"date"!==r.type&&"datetime"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},D.prototype.parse=function(e){var t=this,n=t.config,a=e?T.extend({},t.endDate,t.endTime):n.range?T.extend({},t.startDate,t.startTime):n.dateTime,i=t.format.concat();return T.each(i,function(e,t){/yyyy|y/.test(t)?i[e]=T.digit(a.year,t.length):/MM|M/.test(t)?i[e]=T.digit(a.month+1,t.length):/dd|d/.test(t)?i[e]=T.digit(a.date,t.length):/HH|H/.test(t)?i[e]=T.digit(a.hours,t.length):/mm|m/.test(t)?i[e]=T.digit(a.minutes,t.length):/ss|s/.test(t)&&(i[e]=T.digit(a.seconds,t.length))}),n.range&&!e?i.join("")+" "+n.range+" "+t.parse(1):i.join("")},D.prototype.newDate=function(e){return new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},D.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||T(a)[i](e||""),this},D.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=T(n.elem).find("td");if(a.range&&!n.endDate&&T(n.footer).find(p).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void T.each(i,function(a,i){var r=T(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();T(i).removeClass(m+" "+o),s!==e&&s!==t||T(i).addClass(T(i).hasClass(h)||T(i).hasClass(y)?m:o),s>e&&s0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;iT.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}), +l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
      a",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,""],legend:[1,"
      ","
      "],area:[1,"",""],param:[1,"",""],thead:[1,"","
      "],tr:[2,"","
      "],col:[2,"","
      "],td:[3,"","
      "],_default:fe.htmlSerialize?[0,"",""]:[1,"X
      ","
      "]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;nt",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r
      a",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("
      ").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){ +for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe});!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.scripts,t=e[e.length-1],i=t.src;if(!t.getAttribute("merge"))return i.substring(0,i.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(e,t){var i=e.currentStyle?e.currentStyle:n.getComputedStyle(e,null);return i[i.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.0.3",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("skin/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
      '+(f?r.title[0]:r.title)+"
      ":"";return r.zIndex=s,t([r.shade?'
      ':"",'
      '+(e&&2!=r.type?"":u)+'
      '+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
      '+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
      '+e+"
      "}():"")+(r.resize?'':"")+"
      "],u,i('
      ')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"http://layer.layui.com","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]&&e.layero.addClass(l.anim[t.anim]),t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass(a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(e){s=e.find(".layui-layer-input"),s.focus(),"function"==typeof f&&f(e)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
        '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
      • '+(t[0].content||"no content")+"
      • ";i'+(t[i].content||"no content")+"";return a}()+"
      ",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
      '+(u.length>1?'':"")+'
      '+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
      ",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
      是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);layui.define("jquery",function(i){"use strict";var a=layui.$,t=(layui.hint(),layui.device()),l="element",e="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(i){var t=this;return a.extend(!0,t.config,i),t},s.prototype.on=function(i,a){return layui.onevent.call(this,l,i,a)},s.prototype.tabAdd=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=e.children(".layui-tab-content");return n.append('
    • '+(t.title||"unnaming")+"
    • "),s.append('
      '+(t.content||"")+"
      "),y.hideTabMore(!0),y.tabAuto(),this},s.prototype.tabDelete=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=n.find('>li[lay-id="'+t+'"]');return y.tabDelete(null,s),this},s.prototype.tabChange=function(i,t){var l=".layui-tab-title",e=a(".layui-tab[lay-filter="+i+"]"),n=e.children(l),s=n.find('>li[lay-id="'+t+'"]');return y.tabClick(null,null,s),this},s.prototype.progress=function(i,t){var l="layui-progress",e=a("."+l+"[lay-filter="+i+"]"),n=e.find("."+l+"-bar"),s=n.find("."+l+"-text");return n.css("width",t),s.text(t),this};var o=".layui-nav",c="layui-nav-item",r="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",h="layui-nav-more",f="layui-anim layui-anim-upbit",y={tabClick:function(i,t,s){var o=s||a(this),t=t||o.parent().children("li").index(o),c=o.parents(".layui-tab").eq(0),r=c.children(".layui-tab-content").children(".layui-tab-item"),u=o.find("a"),d=c.attr("lay-filter");"javascript:;"!==u.attr("href")&&"_blank"===u.attr("target")||(o.addClass(e).siblings().removeClass(e),r.eq(t).addClass(n).siblings().removeClass(n)),layui.event.call(this,l,"tab("+d+")",{elem:c,index:t})},tabDelete:function(i,t){var l=t||a(this).parent(),n=l.index(),s=l.parents(".layui-tab").eq(0),o=s.children(".layui-tab-content").children(".layui-tab-item");l.hasClass(e)&&(l.next()[0]?y.tabClick.call(l.next()[0],null,n+1):l.prev()[0]&&y.tabClick.call(l.prev()[0],null,n-1)),l.remove(),o.eq(n).remove(),setTimeout(function(){y.tabAuto()},50)},tabAuto:function(){var i="layui-tab-more",l="layui-tab-bar",e="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),c=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),r=a('');if(n===window&&8!=t.ie&&y.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var i=a(this);if(!i.find("."+e)[0]){var t=a('');t.on("click",y.tabDelete),i.append(t)}}),o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+l)[0])return;o.append(r),s.attr("overflow",""),r.on("click",function(a){o[this.title?"removeClass":"addClass"](i),this.title=this.title?"":"收缩"})}else o.find("."+l).remove(),s.removeAttr("overflow")})},hideTabMore:function(i){var t=a(".layui-tab-title");i!==!0&&"tabmore"===a(i.target).attr("lay-stope")||(t.removeClass("layui-tab-more"),t.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var i=a(this),t=i.parents(o),n=t.attr("lay-filter"),s=i.find("a");i.find("."+d)[0]||("javascript:;"!==s.attr("href")&&"_blank"===s.attr("target")||(t.find("."+e).removeClass(e),i.addClass(e)),layui.event.call(this,l,"nav("+n+")",i))},clickChild:function(){var i=a(this),t=i.parents(o),n=t.attr("lay-filter");t.find("."+e).removeClass(e),i.addClass(e),layui.event.call(this,l,"nav("+n+")",i)},showChild:function(){var i=a(this),t=i.parents(o),l=i.parent(),e=i.siblings("."+d);t.hasClass(u)&&(e.removeClass(f),l["none"===e.css("display")?"addClass":"removeClass"](c+"ed"))},collapse:function(){var i=a(this),t=i.find(".layui-colla-icon"),e=i.siblings(".layui-colla-content"),s=i.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),c="none"===e.css("display");if("string"==typeof s.attr("lay-accordion")){var r=s.children(".layui-colla-item").children("."+n);r.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),r.removeClass(n)}e[c?"addClass":"removeClass"](n),t.html(c?"":""),layui.event.call(this,l,"collapse("+o+")",{title:i,content:e,show:c})}};s.prototype.init=function(i){var l={tab:function(){y.tabAuto.call({})},nav:function(){var i=200,l={},e={},s={},p=function(o,c,r){var y=a(this),p=y.find("."+d);c.hasClass(u)?o.css({top:y.position().top,height:y.children("a").height(),opacity:1}):(p.addClass(f),o.css({left:y.position().left+parseFloat(y.css("marginLeft")),top:y.position().top+y.height()-5}),l[r]=setTimeout(function(){o.css({width:y.width(),opacity:1})},t.ie&&t.ie<10?0:i),clearTimeout(s[r]),"block"===p.css("display")&&clearTimeout(e[r]),e[r]=setTimeout(function(){p.addClass(n),y.find("."+h).addClass(h+"d")},300))};a(o).each(function(t){var o=a(this),f=a(''),v=o.find("."+c);o.find("."+r)[0]||(o.append(f),v.on("mouseenter",function(){p.call(this,f,o,t)}).on("mouseleave",function(){o.hasClass(u)||(clearTimeout(e[t]),e[t]=setTimeout(function(){o.find("."+d).removeClass(n),o.find("."+h).removeClass(h+"d")},300))}),o.on("mouseleave",function(){clearTimeout(l[t]),s[t]=setTimeout(function(){o.hasClass(u)?f.css({height:0,top:f.position().top+f.height()/2,opacity:0}):f.css({width:0,left:f.position().left+f.width()/2,opacity:0})},i)})),v.each(function(){var i=a(this),t=i.find("."+d);if(t[0]&&!i.find("."+h)[0]){var l=i.children("a");l.append('')}i.off("click",y.clickThis).on("click",y.clickThis),i.children("a").off("click",y.showChild).on("click",y.showChild),t.children("dd").off("click",y.clickChild).on("click",y.clickChild)})})},breadcrumb:function(){var i=".layui-breadcrumb";a(i).each(function(){var i=a(this),t=i.attr("lay-separator")||">",l=i.find("a");l.find(".layui-box")[0]||(l.each(function(i){i!==l.length-1&&a(this).append(''+t+"")}),i.css("visibility","visible"))})},progress:function(){var i="layui-progress";a("."+i).each(function(){var t=a(this),l=t.find(".layui-progress-bar"),e=l.attr("lay-percent");l.css("width",e),t.attr("lay-showPercent")&&setTimeout(function(){var a=Math.round(l.width()/t.width()*100);a>100&&(a=100),l.html(''+a+"%")},350)})},collapse:function(){var i="layui-collapse";a("."+i).each(function(){var i=a(this).find(".layui-colla-item");i.each(function(){var i=a(this),t=i.find(".layui-colla-title"),l=i.find(".layui-colla-content"),e="none"===l.css("display");t.find(".layui-colla-icon").remove(),t.append(''+(e?"":"")+""),t.off("click",y.collapse).on("click",y.collapse)})})}};return layui.each(l,function(i,a){a()})};var p=new s,v=a(document);p.init();var b=".layui-tab-title li";v.on("click",b,y.tabClick),v.on("click",y.hideTabMore),a(window).on("resize",y.tabAuto),i(l,p)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,a=layui.hint(),n=layui.device(),l="form",s=".layui-form",r="layui-this",u="layui-hide",c="layui-disabled",o=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:[/^\d+$/,"只能填写数字"],date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};o.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},o.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},o.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},o.prototype.render=function(e,t){var n=this,o=i(s+function(){return t?'[lay-filter="'+t+'"]':""}()),d={select:function(){var e,t="请选择",a="layui-form-select",n="layui-select-title",s="layui-select-none",d="",f=o.find("select"),y=function(t,l){i(t.target).parent().hasClass(n)&&!l||(i("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},h=function(t,o,f){var h=i(this),p=t.find("."+n),m=p.find("input"),k=t.find("dl"),g=k.children("dd");if(!o){var b=function(){var e=t.offset().top+t.outerHeight()+5-v.scrollTop(),i=k.outerHeight();t.addClass(a+"ed"),g.removeClass(u),e+i>v.height()&&e>=i&&t.addClass(a+"up")},x=function(e){t.removeClass(a+"ed "+a+"up"),m.blur(),e||C(m.val(),function(e){e&&(d=k.find("."+r).html(),m&&m.val(d))})};p.on("click",function(e){t.hasClass(a+"ed")?x():(y(e,!0),b()),k.find("."+s).remove()}),p.find(".layui-edge").on("click",function(){m.focus()}),m.on("keyup",function(e){var i=e.keyCode;9===i&&b()}).on("keydown",function(e){var i=e.keyCode;9===i?x():13===i&&e.preventDefault()});var C=function(e,t,a){var n=0;layui.each(g,function(){var t=i(this),l=t.text(),s=l.indexOf(e)===-1;(""===e||"blur"===a?e!==l:s)&&n++,"keyup"===a&&t[s?"addClass":"removeClass"](u)});var l=n===g.length;return t(l),l},w=function(e){var i=this.value,t=e.keyCode;return 9!==t&&13!==t&&37!==t&&38!==t&&39!==t&&40!==t&&(C(i,function(e){e?k.find("."+s)[0]||k.append('

      无匹配项

      '):k.find("."+s).remove()},"keyup"),void(""===i&&k.find("."+s).remove()))};f&&m.on("keyup",w).on("blur",function(i){e=m,d=k.find("."+r).html(),setTimeout(function(){C(m.val(),function(e){e&&!d&&m.val("")},"blur")},200)}),g.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=h.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?m.val(""):(m.val(e.text()),e.addClass(r)),e.siblings().removeClass(r),h.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:h[0],value:a,othis:t}),x(!0),!1)}),t.find("dl>dt").on("click",function(e){return!1}),i(document).off("click",y).on("click",y)}};f.each(function(e,l){var s=i(this),u=s.next("."+a),o=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]),y=l.options[0];if("string"==typeof s.attr("lay-ignore"))return s.show();var v="string"==typeof s.attr("lay-search"),p=y?y.value?t:y.innerHTML||t:t,m=i(['
      ','
      ','
      ','
      '+function(e){var i=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?i.push("
      "+a.label+"
      "):i.push('
      '+a.innerHTML+"
      "):i.push('
      '+(a.innerHTML||t)+"
      ")}),0===i.length&&i.push('
      没有选项
      '),i.join("")}(s.find("*"))+"
      ","
      "].join(""));u[0]&&u.remove(),s.after(m),h.call(this,m,o,v)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=o.find("input[type=checkbox]"),a=function(e,t){var a=i(this);e.on("click",function(){var i=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(t[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(t[1]).find("em").text(n[0])),layui.event.call(a[0],l,t[2]+"("+i+")",{elem:a[0],value:a[0].value,othis:e}))})};t.each(function(t,n){var l=i(this),s=l.attr("lay-skin"),r=(l.attr("lay-text")||"").split("|"),u=this.disabled;"switch"===s&&(s="_"+s);var o=e[s]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+o[0]),f=i(['
      ',{_switch:""+((n.checked?r[0]:r[1])||"")+""}[s]||(n.title.replace(/\s/g,"")?""+n.title+"":"")+''+(s?"":"")+"","
      "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,o)})},radio:function(){var e="layui-form-radio",t=["",""],a=o.find("input[type=radio]"),n=function(a){var n=i(this),r="layui-anim-scaleSpring";a.on("click",function(){var u=n[0].name,c=n.parents(s),o=n.attr("lay-filter"),d=c.find("input[name="+u.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=i(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(r).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(r).html(t[0]),layui.event.call(n[0],l,"radio("+o+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var s=i(this),r=s.next("."+e),u=this.disabled;if("string"==typeof s.attr("lay-ignore"))return s.show();var o=i(['
      ',''+t[l.checked?0:1]+"",""+(l.title||"未命名")+"","
      "].join(""));r[0]&&r.remove(),s.after(o),n.call(this,o)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,i){i()}),n};var d=function(){var e=i(this),a=f.config.verify,r=null,u="layui-form-danger",c={},o=e.parents(s),d=o.find("*[lay-verify]"),y=e.parents("form")[0],v=o.find("input,select,textarea"),h=e.attr("lay-filter");return layui.each(d,function(e,l){var s=i(this),c=s.attr("lay-verify").split("|"),o="",d=s.val();if(s.removeClass(u),layui.each(c,function(e,i){var c="function"==typeof a[i];if(a[i]&&(c?o=a[i](d,l):!a[i][0].test(d)))return t.msg(o||a[i][1],{icon:5,shift:6}),n.android||n.ios||l.focus(),s.addClass(u),r=!0}),r)return r}),!r&&(layui.each(v,function(e,i){i.name&&(/^checkbox|radio$/.test(i.type)&&!i.checked||(c[i.name]=i.value))}),layui.event.call(this,l,"submit("+h+")",{elem:this,form:y,field:c}))},f=new o,y=i(document),v=i(window);f.render(),y.on("reset",s,function(){var e=i(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),y.on("submit",s,d).on("click","*[lay-submit]",d),e(l,f)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=(layui.hint(),layui.device()),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,l,e,i)}},a=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},config:e.config}},l="upload",r="layui-upload-file",u="layui-upload-form",c="layui-upload-iframe",s="layui-upload-choose",f=function(e){var t=this;t.config=i.extend({},t.config,o.config,e),t.render()};f.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,multiple:!1},f.prototype.render=function(e){var t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},f.prototype.file=function(){var e=this,t=e.config,o=e.elemFile=i(['"].join("")),a=t.elem.next();(a.hasClass(r)||a.hasClass(u))&&a.remove(),n.ie&&n.ie<10&&t.elem.wrap('
      '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(o),n.ie&&n.ie<10&&e.initIE()},f.prototype.initIE=function(){var e=this,t=e.config,n=i(''),o=i(['
      ',"
      "].join(""));i("#"+c)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(o),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){e.push('')}),e.join("")}()))},f.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},f.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},f.prototype.preview=function(e){var i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},f.prototype.upload=function(e,t){var o,a=this,l=a.config,r=a.elemFile[0],u=function(){layui.each(e||a.files||a.chooseFiles||r.files,function(e,t){var n=new FormData;n.append(l.field,t),layui.each(l.data,function(e,i){n.append(e,i)}),i.ajax({url:l.url,type:l.method,data:n,contentType:!1,processData:!1,dataType:"json",success:function(i){d(e,i)},error:function(){a.msg("请求上传接口出现异常"),m(e)}})})},p=function(){var e=i("#"+c);a.elemFile.parent().submit(),clearInterval(f.timer),f.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){a.msg("获取上传后的响应信息出现异常"),clearInterval(f.timer),m()}i&&(clearInterval(f.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(a.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},a.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(i,e||0,function(e){a.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){a.upload(e)})},v=l.exts,h=function(){var i=[];return layui.each(e||a.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){a.preview(e)},upload:function(e,i){var t={};t[e]=i,a.upload(t)},pushFile:function(){return a.files=a.files||{},layui.each(a.chooseFiles,function(e,i){a.files[e]=i}),a.files},elemFile:r},y=function(){return"choose"===t?l.choose&&l.choose(g):(l.before&&l.before(g),n.ie?n.ie>9?u():p():void u())};switch(h=0===h.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":h,l.accept){case"file":if(v&&!RegExp("\\w\\.("+v+")$","i").test(escape(h)))return a.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(v||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(h)))return a.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(v||"mp3|wav|mid")+")$","i").test(escape(h)))return a.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(h,function(e,i){RegExp("\\w\\.("+(v||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(o=!0)}),o)return a.msg("选择的图片中包含不支持的格式"),r.value=""}return l.size>0&&!(n.ie&&n.ie<10)?layui.each(a.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;return t=t>=1?Math.floor(t)+(t%1>0?t.toFixed(1):0)+"MB":l.size+"KB",r.value="",a.msg("文件不能超过"+t)}y()}):void y()},f.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},a=function(i,n){var o=e.elemFile,a=i.length>1?i.length+"个文件":(i[0]||{}).name||o[0].value.match(/[^\/\\]+\..+/g)||[]||"";o.next().hasClass(s)&&o.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||o.after(''+a+"")};t.elem.off("upload.start").on("upload.start",function(){e.elemFile[0].click()}),n.ie&&n.ie<10||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,l){var r=i(this),u=l.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):a(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():a(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new f(e);return a.call(i)},e(l,o)});layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
        '),s=o(["
      • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"未命名")+"")}(),"
      • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
        '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 没有找到"+e.elem+"元素")})});layui.define(["laytpl","laypage","layer","form"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,d=layui.hint(),c=layui.device(),r={config:{checkName:"LAY_CHECKED"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,s,e,t)}},o=function(){var e=this;return{reload:function(t){e.reload.call(e,t)},config:e.config}},s="table",u=".layui-table",f="layui-hide",h="layui-table-view",y=".layui-table-header",p=".layui-table-body",v=".layui-table-main",m=".layui-table-fixed",x=".layui-table-fixed-l",b=".layui-table-fixed-r",g=".layui-table-tool",k=".layui-table-sort",C="layui-table-edit",w="layui-table-hover",z=function(e){return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ fixed = true; } }}',"{{# if(item2.fixed){ right = true; } }}",function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# if(item2.checkbox){ }}",'',"{{# } else if(item2.space){ }}",'',"{{# } else { }}",'","{{# }; }}",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
        ',"{{# if(item2.colspan > 1){ }}",'
        ','{{item2.title||""}}',"
        ","{{# } else { }}",'
        ','{{item2.title||""}}',"{{# if(item2.sort){ }}",'',"{{# } }}","
        ","{{# } }}","
        "].join("")},T=['',"","
        "].join(""),A=['
        ',"{{# var fixed, right; }}",'
        ',z(),"
        ",'
        ',T,"
        ",'{{# if(fixed && fixed !== "right"){ }}','
        ','
        ',z({fixed:!0}),"
        ",'
        ',T,"
        ","
        ","{{# }; }}","{{# if(right){ }}",'
        ','
        ',z({fixed:"right"}),'
        ',"
        ",'
        ',T,"
        ","
        ","{{# }; }}","{{# if(d.data.page){ }}",'
        ','
        ',"
        ","{{# } }}","","
        "].join(""),D=t(window),F=t(document),j=function(e){var i=this;i.index=++r.index,i.config=t.extend({},i.config,r.config,e),i.render()};j.prototype.config={limit:30,loading:!0},j.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},!a.elem[0])return e;var l=a.elem,n=l.next("."+h),d=e.elem=t(i(A).render({VIEW_CLASS:h,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(d),e.layHeader=d.find(y),e.layMain=d.find(v),e.layBody=d.find(p),e.layFixed=d.find(m),e.layFixLeft=d.find(x),e.layFixRight=d.find(b),e.layTool=d.find(g),a.height){var c=parseFloat(a.height)-parseFloat(e.layHeader.height())-1;a.page&&(c-=parseFloat(e.layTool.outerHeight()+1)),e.layBody.css("height",c)}e.pullData(1),e.events()},j.prototype.reload=function(e){var i=this;i.config=t.extend({},i.config,e),i.render()},j.prototype.pullData=function(e,i){var a=this,n=a.config;if(n.url)t.ajax({type:n.method||"get",url:n.url,data:t.extend({page:e,limit:n.limit},n.where),dataType:"json",success:function(t){return 0!=t.code?l.msg(t.msg):(a.renderData(t,e,t.count),i&&l.close(i),void("function"==typeof n.done&&n.done(t,e,t.count)))},error:function(e,t){l.msg("数据请求异常"),d.error("初始table时的接口"+n.url+"异常:"+t),i&&l.close(i)}});else if(n.data&&n.data.constructor===Array){var c=e*n.limit-n.limit,r={data:n.data.concat().splice(c,n.limit),count:n.data.length};a.renderData(r,e,n.data.length),"function"==typeof n.done&&n.done(r,e,r.count)}},j.prototype.page=1,j.prototype.eachCols=function(e){layui.each(this.config.cols,function(t,i){layui.each(i,function(a,l){e(a,l,[t,i])})})},j.prototype.renderData=function(e,l,d,c){var o=this,s=e.data,u=o.config,f=[],h=[],y=[],p=function(){return!c&&o.sortKey?o.sort(o.sortKey.field,o.sortKey.sort,!0):(layui.each(s,function(e,a){var l=[],n=[],d=[];o.eachCols(function(e,c){var o=a[c.field||e];if(void 0!==o&&null!==o||(o=""),!(c.colspan>1)){var s=['",'
        '+function(){return c.checkbox?'":c.toolbar?i(t(c.toolbar).html()||"").render(a):c.templet?i(t(c.templet).html()||String(o)).render(a):o}(),"
        "].join("");l.push(s),c.fixed&&"right"!==c.fixed&&n.push(s),"right"===c.fixed&&d.push(s)}}),f.push(''+l.join("")+""),h.push(''+n.join("")+""),y.push(''+d.join("")+"")}),o.layBody.scrollTop(0),o.layMain.find("tbody").html(f.join("")),o.layFixLeft.find("tbody").html(h.join("")),o.layFixRight.find("tbody").html(y.join("")),n.render("checkbox","LAY-table-"+o.index),o.syncCheckAll(),o.haveInit?o.scrollPatch():setTimeout(function(){o.scrollPatch()},50),void(o.haveInit=!0))};return o.key=u.id||u.index,r.cache[o.key]=s,c?p():(o.cacheData=s,0===s.length?o.layMain.html('
        无数据
        '):(p(),void(u.page&&(o.page=l,o.count=d,a.render({elem:"layui-table-page"+u.index,count:d,groups:3,limits:u.limits||[10,20,30,40,50,60,70,80,90],limit:u.limit,curr:l,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(o.page=e.curr,u.limit=e.limit,o.pullData(e.curr,o.loading()))}}),o.layTool.find(".layui-table-count span").html(d)))))},j.prototype.sort=function(e,i,a){var n,c=this,o=c.config,s=r.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),d=l.data("field");if(d===e)return e=l,n=d,!1});try{var n=n||e.data("field");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var u=c.layHeader.find("th .laytable-cell-"+o.index+"-"+n).find(k);c.layHeader.find("th").find(k).removeAttr("lay-sort"),u.attr("lay-sort",i||null),c.layFixed.find("th")}catch(f){return d.error("未到匹配field")}c.sortKey={field:n,sort:i},"asc"===i?s=layui.sort(s,n):"desc"===i?s=layui.sort(s,n,!0):(s=c.cacheData,delete c.sortKey),c.renderData({data:s},c.page,c.count,!0),l.close(c.tipsIndex)},j.prototype.loading=function(){var e=this,t=e.config;if(t.loading&&t.url)return l.msg("数据请求中",{icon:16,offset:[e.layTool.offset().top-100-D.scrollTop()+"px",e.layTool.offset().left+e.layTool.width()/2-90-D.scrollLeft()+"px"],anim:-1,fixed:!1})},j.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=r.cache[i.key];l[e]&&(l[e][a.checkName]=t,i.cacheData[e][a.checkName]=t)},j.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){a.checkbox&&(a[t.checkName]=i)}),i};i[0]&&(r.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),n.render("checkbox","LAY-table-"+e.index)),a(!0)):(i[0].checked&&(i.prop("checked",!1),n.render("checkbox","LAY-table-"+e.index)),a(!1)))},j.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet,n=l.cssRules||l.rules;layui.each(n,function(a,l){if(l.selectorText===".laytable-cell-"+i.index+"-"+e)return t(l),!0})},j.prototype.scrollPatch=function(){var e=this,i=e.layMain.width()-e.layMain.prop("clientWidth"),a=e.layMain.height()-e.layMain.prop("clientHeight");if(i&&a){if(!e.elem.find(".layui-table-patch")[0]){var l=t('
        ');l.find("div").css({width:i}),e.layHeader.eq(0).find("thead tr").append(l)}}else e.layHeader.eq(0).find(".layui-table-patch").remove();e.layFixed.find(p).css("height",e.layMain.height()-a),e.layFixRight[a?"removeClass":"addClass"](f),e.layFixRight.css("right",i-1)},j.prototype.events=function(){var e,a=this,d=a.config,o=t("body"),u={},f=a.layHeader.find("th"),h=".layui-table-cell",y=d.elem.attr("lay-filter");f.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.attr("colspan")>1||i.attr("unresize")||u.resizeStart||(u.allowResize=i.width()-l<=10,o.css("cursor",u.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);u.resizeStart||o.css("cursor","")}).on("mousedown",function(e){if(u.allowResize){var i=t(this).data("field");e.preventDefault(),u.resizeStart=!0,u.offset=[e.clientX,e.clientY],a.getCssRule(i,function(e){u.rule=e,u.ruleWidth=parseFloat(e.style.width)})}}),F.on("mousemove",function(t){if(u.resizeStart){if(t.preventDefault(),u.rule){var i=u.ruleWidth+t.clientX-u.offset[0];u.rule.style.width=i+"px",l.close(a.tipsIndex)}e=1}}).on("mouseup",function(t){u.resizeStart&&(u={},o.css("cursor",""),a.scrollPatch()),2===e&&(e=null)}),f.on("click",function(){var i,l=t(this),n=l.find(k),d=n.attr("lay-sort");return n[0]&&1!==e?(i="asc"===d?"desc":"desc"===d?null:"asc",void a.sort(l,i)):e=2}).find(k+" .layui-edge ").on("click",function(e){var i=t(this),l=i.index(),n=i.parents("th").eq(0).data("field");layui.stope(e),0===l?a.sort(n,"asc"):a.sort(n,"desc")}),a.elem.on("click",'input[name="layTableCheckbox"]+',function(){var e=t(this).prev(),i=a.layBody.find('input[name="layTableCheckbox"]'),l=e.parents("tr").eq(0).data("index"),d=e[0].checked,c="layTableAllChoose"===e.attr("lay-filter");c?(i.each(function(e,t){t.checked=d,a.setCheckData(e,d)}),a.syncCheckAll(),n.render("checkbox","LAY-table-"+a.index)):(a.setCheckData(l,d),a.syncCheckAll()),layui.event.call(this,s,"checkbox("+y+")",{checked:d,data:r.cache[a.key][l],type:c?"all":"one"})}),a.layBody.on("mouseenter","tr",function(){var e=t(this),i=e.index();a.layBody.find("tr:eq("+i+")").addClass(w)}).on("mouseleave","tr",function(){var e=t(this),i=e.index();a.layBody.find("tr:eq("+i+")").removeClass(w)}),a.layBody.on("change","."+C,function(){var e=t(this),i=this.value,l=e.parent().data("field"),n=e.parents("tr").eq(0).data("index");layui.event.call(this,s,"edit("+y+")",{value:i,data:r.cache[a.key][n],field:l})}).on("blur","."+C,function(){var e,l=t(this),n=l.parent().data("field"),d=l.parents("tr").eq(0).data("index"),c=r.cache[a.key][d];a.eachCols(function(t,i){i.field==n&&i.templet&&(e=i.templet)}),l.siblings(h).html(e?i(t(e).html()||this.value).render(c):this.value),l.parent().data("content",this.value),l.remove()}),a.layBody.on("click","td",function(){var e=t(this),i=(e.data("field"),e.children(h));if(!e.data("off")){if(e.data("edit")){var n=t('');return n[0].value=e.data("content")||i.text(),e.find("."+C)[0]||e.append(n),n.focus()}i.prop("scrollWidth")>i.outerWidth()&&(a.tipsIndex=l.tips(['
        ',i.html(),"
        ",''].join(""),i[0],{tips:[3,""],time:-1,anim:-1,maxWidth:c.ios||c.android?300:600,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}))}}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),l=e.parents("tr").eq(0).data("index"),n=a.layBody.find('tr[data-index="'+l+'"]'),d="layui-table-click";layui.event.call(this,s,"tool("+y+")",{data:r.cache[a.key][l],event:e.attr("lay-event"),tr:n,del:function(){var e=this.data;delete e[r.config.checkName],n.remove(),a.scrollPatch()},update:function(e){var l=this.data;e=e||{},layui.each(e,function(e,d){if(e in l){var c;l[e]=d,a.eachCols(function(t,i){i.field==e&&i.templet&&(c=i.templet)}),n.children('td[data-field="'+e+'"]').children(h).html(c?i(t(c).html()||d).render(l):d)}})}}),n.addClass(d).siblings("tr").removeClass(d)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layFixed.find(p).scrollTop(n),l.close(a.tipsIndex)}),D.on("resize",function(){a.scrollPatch()})},r.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]");return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(n){d.error("table元素属性lay-data配置项存在语法错误:"+l)}var c=[],o=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},r.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){o.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(n){return d.error("table元素属性lay-data配置项存在语法错误:"+l)}var r=t.extend({title:a.text(),colspan:a.attr("colspan"),rowspan:a.attr("rowspan")},l);c.push(r),o.cols[e].push(r)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),o.data[e]=a}),r.render(o)}),a},r.checkStatus=function(e){var t=0,i=[],a=r.cache[e];return a?(layui.each(a,function(e,a){a[r.config.checkName]&&(t++,i.push(a))}),{data:i,isAll:t===a.length}):{}},r.render=function(e){var t=new j(e);return o.call(t)},r.init(),e(s,r)});layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",o=">*[carousel-item]>*",l="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(o),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.indicator(),e.elemItem.length<=1||(e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
          ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
        "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a',e.bar1?'
      • '+n[0]+"
      • ":"",e.bar2?'
      • '+n[1]+"
      • ":"",'
      • '+n[2]+"
      • ",""].join("")),s=u.find("."+l),b=function(){var o=r.scrollTop();o>=e.showHeight?t||(s.show(),t=1):t&&(s.hide(),t=0)};o("."+i)[0]||("object"==typeof e.css&&u.css(e.css),c.append(u),b(),u.find("li").on("click",function(){var t=o(this),a=t.attr("lay-type");"top"===a&&o("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,a)}),r.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){b()},100)}))},countdown:function(e,o,t){var a=this,i="function"==typeof o,l=new Date(e).getTime(),r=new Date(!o||i?(new Date).getTime():o).getTime(),c=l-r,n=[Math.floor(c/864e5),Math.floor(c/36e5)%24,Math.floor(c/6e4)%60,Math.floor(c/1e3)%60];i&&(t=o);var u=setTimeout(function(){a.countdown(e,r+1e3,t)},1e3);return t&&t(c>0?n:[0,0,0,0],o,u),c<=0&&clearTimeout(u),u},timeAgo:function(e,o){var t=(new Date).getTime()-new Date(e).getTime();return t>2592e6?(t=new Date(e).toLocaleString(),o&&(t=t.replace(/\s[\S]+$/g,"")),t):t>=864e5?(t/1e3/60/60/24|0)+"天前":t>=36e5?(t/1e3/60/60|0)+"小时前":t>=18e4?(t/1e3/60|0)+"分钟前":t<0?"未来":"刚刚"}};e("util",t)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("#"+t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['
        ','
        '+f+"
        ",'
        ','',"
        ","
        "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"

        ")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"

        "),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"上传失败")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"帮助",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"

        "),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"超链接",skin:"layui-layer-msg",content:['

          ','
        • ','','
          ','',"
          ","
        • ",'
        • ','','
          ','",'","
          ","
        • ",'
        • ','','',"
        • ","
        "].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[微笑]","[嘻嘻]","[哈哈]","[可爱]","[可怜]","[挖鼻]","[吃惊]","[害羞]","[挤眼]","[闭嘴]","[鄙视]","[爱你]","[泪]","[偷笑]","[亲亲]","[生病]","[太开心]","[白眼]","[右哼哼]","[左哼哼]","[嘘]","[衰]","[委屈]","[吐]","[哈欠]","[抱抱]","[怒]","[疑问]","[馋嘴]","[拜拜]","[思考]","[汗]","[困]","[睡]","[钱]","[失望]","[酷]","[色]","[哼]","[鼓掌]","[晕]","[悲伤]","[抓狂]","[黑线]","[阴险]","[怒骂]","[互粉]","[心]","[伤心]","[猪头]","[熊猫]","[兔子]","[ok]","[耶]","[good]","[NO]","[赞]","[来]","[弱]","[草泥马]","[神马]","[囧]","[浮云]","[给力]","[围观]","[威武]","[奥特曼]","[礼物]","[钟]","[话筒]","[蜡烛]","[蛋糕]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('
      • '+e+'
      • ')}),'
          '+t.join("")+"
        "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['
          ','
        • ','','
          ','","
          ","
        • ",'
        • ','','
          ','',"
          ","
        • ",'
        • ','','',"
        • ","
        "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)});layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
        1. '+o.replace(/[\r\t\n]+/g,"
        2. ")+"
        "),c.find(">.layui-code-h3")[0]||c.prepend('

        '+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

        ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); \ No newline at end of file diff --git a/static/admin/simpleui/layui/layui.js b/static/admin/simpleui/layui/layui.js new file mode 100644 index 0000000..68290ac --- /dev/null +++ b/static/admin/simpleui/layui/layui.js @@ -0,0 +1,2 @@ +/** layui-v2.0.2 MIT License By http://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.0.2"},r=function(){var e=t.scripts,o=e[e.length-1].src;return o.substring(0,o.lastIndexOf("/")+1)}(),a=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},i="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",tree:"modules/tree",table:"modules/table",element:"modules/element",util:"modules/util",flow:"modules/flow",carousel:"modules/carousel",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"dest/layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,a=function(){return"function"==typeof t&&t(function(e,t){layui[e]=t,o.status[e]=!0}),this};return r&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?a.call(n):(n.use(e,a),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?a(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?a(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":o.base||"")+(y.modules[f]||f)+".js";v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||i?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var i=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?i:(function p(){return++y>1e3*o.timeout/100?a(e+" timeout"):void(1989===parseInt(i.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),i)},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?a("模块名 "+o+" 已被占用"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,"").replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o){if(t=t||"layui",e.JSON&&e.JSON.parse){if(null===o)return delete localStorage[t];o="object"==typeof o?o:{key:o};try{var n=JSON.parse(localStorage[t])}catch(r){var n={}}return o.value&&(n[o.key]=o.value),o.remove&&delete n[o.key],localStorage[t]=JSON.stringify(n),o.key?n[o.key]:n}},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:a}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;oa?1:r .layui-tab-title li span i { + margin-right: 5px; +} + +.my-side ul.layui-nav li dl dd a i { + margin-left: 15px; +} + +.my-body { + position: fixed; + top: 60px; + bottom: 0; + left: 200px; + right: 0; + z-index: 1; + overflow: hidden; +} + +.body { + padding: 10px; +} + +.my-body .layui-tab, .my-body .layui-tab .layui-tab-content { + margin: 0; + padding: 0; +} + +.my-body .layui-tab .layui-tab-title li:first-child > i { + display: none; +} + +.my-body .layui-tab, .my-body .layui-tab .layui-tab-content, .my-body .layui-tab .layui-tab-item { + height: 100%; +} + +.my-body iframe { + width: 100%; + height: 100%; + border: none; + outline: none; +} + +.layui-layout-admin .my-footer { + height: 40px; + padding: 2px 0; +} + +.layui-layout-admin .my-footer p { + height: 20px; + line-height: 20px; + font-size: 12px; + text-align: center; +} + +.my-btn-box { + height: 38px; + margin-bottom: 10px; +} + +.my-pay-box > div p { + text-align: center; + margin-bottom: 10px; +} + +/* welcome */ +.my-index-main button.layui-icon { + width: 100%; + font-size: 20px; +} + +.my-index-main .my-nav-btn { + background: #efefef; + cursor: pointer; + border-radius: 2px; + overflow: hidden; +} + +.my-index-main .my-nav-text:first-child { + height: 24px; + line-height: 25px; + font-size: 16px; + font-weight: bold; +} + +.my-index-main .my-nav-text:last-child { + height: 20px; + line-height: 20px; + font-size: 12px; +} + +/* login */ +.login-body { + background: url("../image/bg.png") repeat fixed; +} + +.login-box { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + margin: auto; + width: 320px; + height: 241px; + max-height: 300px; +} + +.login-body .login-box h3 { + color: #444; + font-size: 22px; + font-weight: 100; + text-align: center; +} + +.login-box .layui-input[type='number'] { + display: inline-block; + width: 50%; + vertical-align: top; +} + +.login-box img { + display: inline-block; + width: 46%; + height: 38px; + border: none; + vertical-align: top; + cursor: pointer; + margin-left: 4%; +} + +.login-box button.btn-reset { + width: 95px; +} + +.login-box button.btn-submit { + width: 190px; +} + +.login-main { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 350px; + margin: 0 auto; +} + +.login-main header { + margin-top: 150px; + height: 35px; + line-height: 35px; + font-size: 30px; + font-weight: 100; + text-align: center; +} + +.login-main header, .login-main form, .login-main form .layui-input-inline { + margin-bottom: 15px; +} + +.login-main form .layui-input-inline, .login-main form .layui-input-inline input, .login-main form .layui-input-inline button { + width: 100%; +} + +.login-main form .login-btn { + margin-bottom: 5px; +} + +/* demo */ +.site-demo-button div { + margin: 20px 30px 10px; +} + +.site-demo-button .layui-btn { + margin: 0 7px 10px 0; +} + +/* check */ +input[type='checkbox'] { + vertical-align: middle; +} + +.my-checkbox { + -webkit-appearance: none; + position: relative; + width: 20px; + height: 20px; + background-color: #FFFFFF; + border: solid 2px #28B779; + border-radius: 2px; + background-clip: padding-box; + display: inline-block; + cursor: pointer; +} + +.my-checkbox:checked { + background-color: #28B779; + border: solid 0 #28B779; +} + +.my-checkbox:checked:before { + position: absolute; + display: inline-block; + right: 50%; + bottom: 50%; + -webkit-transform: translate(50%, 50%); + -ms-transform: translate(50%, 50%); + transform: translate(50%, 50%); + font-family: "Microsoft Yahei"; + content: "√"; + color: #FFFFFF; + font-size: 16px; + font-weight: 600; +} + +/* dblclick css */ +.dblclick-tab tr td { + height: 30px; + line-height: 30px; + padding: 0 6px; + border-radius: 2px; + cursor: pointer; +} + +.dblclick-tab tr td:hover { + color: black; + background: white; +} + +.dblclick-tab tr td i { + position: relative; + top: 2px; + display: inline-block; + margin-right: 5px; +} + +/* tips 404 */ +.my-page-box { + font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", FontAwesome, sans-serif; + text-align: center; + padding: 20px; + background-color: white; +} + +.my-page-box i { + font-size: 100px; +} + +.my-page-box h2, .my-page-box h3, .my-page-box h4, .my-page-box h5 { + font-size: 80px; +} + +.my-page-box p.msg { + color: #dce2ec; + font-size: 20px; + margin-top: 20px; +} + +.my-page-box p.text { + color: #666; + font-size: 16px; + margin-top: 20px; +} + +.my-page-box .my-btn-box { + margin-top: 20px; + margin-bottom: 20px; +} + +/* tree table */ +.my-tree-table-box .tree-table-tree-box { + width: 20%; + min-height: 200px; + display: inline-block; + vertical-align: top; + overflow-y: auto; + overflow-x: auto; +} + +.my-tree-table-box .tree-table-table-box { + display: inline-block; + vertical-align: top; + width: 79%; + margin-left: 1%; +} + +/* skin0 */ +html .skin-0 .dblclick-tips-box .layui-layer-content { + background-color: #009688; +} + +html .skin-0 .dblclick-tips-box i.layui-layer-TipsB { + border-right-color: #009688; +} + +/* skin1 */ +html .skin-1 .my-header .my-header-logo, +html .skin-1 .layui-nav .layui-nav-item a, +html .skin-1 .layui-nav .layui-nav-item a:hover { + color: #444; +} + +html .skin-1 .my-header, +html .skin-1 .layui-nav, +html .skin-1 .layui-nav-child { + background: white; +} + +html .skin-1 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this a { + color: white; +} + +html .skin-1 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this, +html .skin-1 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this > a, +html .skin-1 .layui-nav-tree .layui-nav-item > a:hover, +html .skin-1 .layui-nav .layui-nav-item .layui-nav-child dd:hover > a, +html .skin-1 .layui-tab-title li .layui-tab-close:hover, +html .skin-1 .dblclick-tips-box .layui-layer-content { + color: white !important; + background-color: #666 !important; +} + +html .skin-1 .dblclick-tips-box i.layui-layer-TipsB { + border-right-color: #666; +} + +html .skin-1 .layui-nav .layui-nav-itemed > a { + background: #444 !important; +} + +html .skin-1 .layui-nav .layui-nav-more { + border-color: #444 transparent transparent; +} + +html .skin-1 .layui-nav .layui-nav-mored { + border-color: transparent transparent #444; +} + +/* skin2 */ +html .skin-2 .my-header .my-header-logo, +html .skin-2 .layui-nav .layui-nav-item a, +html .skin-2 .layui-nav .layui-nav-item a:hover { + color: white; +} + +html .skin-2 .my-header, +html .skin-2 .layui-nav, +html .skin-2 .layui-nav-child { + background-color: #01AAED; +} + +html .skin-2 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this a { + color: white; +} + +html .skin-2 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this, +html .skin-2 .layui-nav .layui-nav-item .layui-nav-child dd.layui-this > a, +html .skin-2 .layui-nav-tree .layui-nav-item > a:hover, +html .skin-2 .layui-nav .layui-nav-item .layui-nav-child dd:hover > a, +html .skin-2 .layui-tab-title li .layui-tab-close:hover, +html .skin-2 .dblclick-tips-box .layui-layer-content { + color: white !important; + background-color: #00C0F7 !important; +} + +html .skin-2 .dblclick-tips-box i.layui-layer-TipsB { + border-right-color: #00C0F7; +} + +html .skin-2 .layui-nav .layui-nav-itemed > a { + background-color: #1684af !important; +} + +/* skin0-2 */ +html .skin-2 .layui-nav .layui-nav-more, +html .skin-1 .layui-nav-tree .layui-nav-more, +html .skin-2 .layui-nav-tree .layui-nav-more { + border-color: white transparent transparent; +} + +html .skin-2 .layui-nav .layui-nav-mored, +html .skin-1 .layui-nav-itemed .layui-nav-more, +html .skin-2 .layui-nav-itemed .layui-nav-more { + border-color: transparent transparent white; +} +.layui-layout-admin .layui-body{ + bottom: 0px; +} +.actions{ + color: #FFF; +} +/* tools */ +.fl { + float: left; +} + +.fr { + float: right; +} + +.none { + display: none; +} + +.block { + display: block; +} + +.tc { + text-align: center; +} + +.max-auto { + max-height: 450px; + overflow-y: auto; +} + +/* layui css cover */ +html body .layui-nav .layui-nav-bar { + opacity: 0 !important; + overflow: hidden !important; +} + +.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after { + background-color: transparent; +} + +.my-body .layui-tab-card > .layui-tab-title li { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.layui-layer-tips .layui-layer-content { + padding: 5px; +} + +/* media */ +@media screen and (max-width: 1023px) { + .my-header ul.layui-nav, .my-header-btn, .my-side, .layui-field-title, .my-btn-box .fr { + display: none; + } + + .layui-side-scroll { + width: 170px; + } + + body div.my-mobile { + background: #282b33; + } + + body div.my-mobile .layui-layer-content { + overflow-x: hidden; + } + + .my-header ul.my-header-user-nav { + display: inline-block; + padding-left: 0; + padding-right: 10px; + } + + .my-header ul.my-header-user-nav a { + padding: 0 10px; + } + + .my-header ul.my-header-user-nav:last-child a:first-child { + padding-right: 20px; + } + + .my-side, .layui-nav-tree, .my-btn-box input[type='text'] { + width: 150px; + } + + .my-body { + left: 0; + width: 100%; + overflow-x: auto; + } + + .my-body iframe { + width: 100%; + } + + select { + background: white; + } + + .layui-layout-admin .layui-footer { + left: 0; + } +} + +@media screen and ( max-width: 450px) { + .my-header ul.my-header-user-nav li a.pay { + display: none; + } +} + +#home{ + padding: 20px; + height: 95%; + overflow: auto; +} +.site-title{ margin: 30px 0 20px;} +.site-title fieldset{border: none; padding: 0; border-top: 1px solid #eee;} +.site-title fieldset legend{margin-left: 20px; padding: 0 10px; font-size: 22px; font-weight: 300;} + +.site-doc-icon{margin-bottom: 50px; font-size: 0;} +.site-doc-icon li{display: inline-block; vertical-align: middle; width: 127px; height: 80px; line-height: 25px; padding: 20px 0; margin-right: -1px; margin-bottom: -1px; border: 1px solid #e2e2e2; font-size: 14px; text-align: center; color: #666; transition: all .3s; -webkit-transition: all .3s;cursor: pointer} +.site-doc-anim li{height: auto;} +.site-doc-icon li .layui-icon{display: inline-block; font-size: 36px;} + +.site-doc-icon li .doc-icon-name, +.site-doc-icon li .doc-icon-code{color: #c2c2c2;} +.site-doc-icon li .doc-icon-fontclass{height: 40px; line-height: 20px; padding: 0 5px; font-size: 13px; color: #333; } +.site-doc-icon li:hover{background-color: #f2f2f2; color: #000;} \ No newline at end of file diff --git a/static/admin/simpleui/static/image/bg.png b/static/admin/simpleui/static/image/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..3c598b02ef705cd0e0d7bf5bc38a9f33b825dadb GIT binary patch literal 5932 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/static/image/code.png b/static/admin/simpleui/static/image/code.png new file mode 100644 index 0000000000000000000000000000000000000000..e7ca1e1ebe1b3b502ec45d7d70a9af85573d99a9 GIT binary patch literal 2108 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 IM6N<$f*CM=0{{R3 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/static/image/wx.png b/static/admin/simpleui/static/image/wx.png new file mode 100644 index 0000000000000000000000000000000000000000..eddc0ea79a234e0b8af25c8082b33a9851173b85 GIT binary patch literal 39482 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/static/image/zfb.png b/static/admin/simpleui/static/image/zfb.png new file mode 100644 index 0000000000000000000000000000000000000000..58e9dd26b2deca0b1b9b141827c16f63b01d17c2 GIT binary patch literal 25040 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 F{{cM=BANgI literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/static/js/vip_comm.js b/static/admin/simpleui/static/js/vip_comm.js new file mode 100644 index 0000000..ee143cf --- /dev/null +++ b/static/admin/simpleui/static/js/vip_comm.js @@ -0,0 +1,325 @@ +/** + * @name: vip-admin 后台模板主入口 + * @author: 随丶 + */ + +// 配置 +layui.config({ + base: './frame/static/js/' // 模块目录 +}).extend({ // 模块别名 + // vip_nav: 'vip_nav' + // , + vip_tab: 'vip_tab' + , vip_table: 'vip_table' +}); + +// 主入口方法 +layui.use(['layer', 'element', 'util'], function () { + + // 操作对象 + var device = layui.device() + , element = layui.element + , layer = layui.layer + , util = layui.util + , $ = layui.jquery + , cardIdx = 0 + , cardLayId = 0 + , side = $('.my-side') + , body = $('.my-body') + , footer = $('.my-footer'); + + //阻止IE7以下访问 + if (device.ie && device.ie < 8) { + layer.alert('如果您非得使用ie浏览vip-admin 后台模板,那么请使用ie8+'); + } + + // 导航栏收缩 + function navHide(t, st) { + var time = t ? t : 50; + st ? localStorage.log = 1 : localStorage.log = 0; + side.animate({'left': -200}, time); + body.animate({'left': 0}, time); + footer.animate({'left': 0}, time); + } + + // 导航栏展开 + function navShow(t, st) { + var time = t ? t : 50; + st ? localStorage.log = 0 : localStorage.log = 1; + side.animate({'left': 0}, time); + body.animate({'left': 200}, time); + footer.animate({'left': 200}, time); + } + + // 监听导航栏收缩 + $('.btn-nav').on('click', function () { + if (localStorage.log == 0) { + navShow(50); + } else { + navHide(50); + } + }); + + // 根据导航栏text获取lay-id + function getTitleId(card, title) { + var id = -1; + $(document).find(".layui-tab[lay-filter=" + card + "] ul li").each(function () { + if (title === $(this).find('span').html()) { + id = $(this).attr('lay-id'); + } + }); + return id; + } + + // 添加TAB选项卡 + window.addTab = function (elem, tit, url) { + + var card = 'card'; // 选项卡对象 + + var title = elem; + if (typeof(elem) != 'string') { + title = tit ? tit : elem.children('a').html(); // 导航栏text + } + var src = url ? url : elem.children('a').attr('href-url'); // 导航栏跳转URL + var id = new Date().getTime(); // ID + var flag = getTitleId(card, title); // 是否有该选项卡存在 + // 大于0就是有该选项卡了 + if (flag > 0) { + id = flag; + } else { + if (src) { + //新增 + element.tabAdd(card, { + title: '' + title + '' + , content: '' + , id: id + }); + // 关闭弹窗 + layer.closeAll(); + } + } + // 切换相应的ID tab + element.tabChange(card, id); + // 提示信息 + // layer.msg(title); + }; + + // 监听顶部左侧导航 + element.on('nav(side-top-left)', function (elem) { + // 添加tab方法 + window.addTab(elem); + }); + + // 监听顶部右侧导航 + element.on('nav(side-top-right)', function (elem) { + // 修改skin + if ($(this).attr('data-skin')) { + localStorage.skin = $(this).attr('data-skin'); + skin(); + } else { + // 添加tab方法 + window.addTab(elem); + } + }); + + // 监听导航(side-main)点击切换页面 + element.on('nav(side-main)', function (elem) { + // 添加tab方法 + window.addTab(elem); + }); + + // 删除选项卡 + window.delTab = function (layId) { + // 删除 + element.tabDelete('card', layId); + }; + + // 删除所有选项卡 + window.delAllTab = function () { + // 选项卡对象 + layui.each($('.my-body .layui-tab-title > li'), function (k, v) { + var layId = $(v).attr('lay-id'); + if (layId > 1) { + // 删除 + element.tabDelete('card', layId); + } + }); + }; + + // 获取当前选中选项卡lay-id + window.getThisTabID = function () { + // 当前选中的选项卡id + return $(document).find('body .my-body .layui-tab-card > .layui-tab-title .layui-this').attr('lay-id'); + }; + + // 双击关闭相应选项卡 + $(document).on('dblclick', '.my-body .layui-tab-card > .layui-tab-title li', function () { + // 欢迎页面以外,删除选项卡 + if ($(this).index() > 0) { + element.tabDelete('card', $(this).attr('lay-id')); + } else { + layer.msg('欢迎页面不能关闭') + } + }); + + // 选项卡右键事件阻止 + $(document).on("contextmenu", '.my-body .layui-tab-card > .layui-tab-title li', function () { + return false; + }); + + // 选项卡右键事件 + $(document).on("mousedown", '.my-body .layui-tab-card > .layui-tab-title li', function (e) { + // 判断是右键点击事件并且不是欢迎页面选项卡 + if (3 == e.which && $(this).index() > 0) { + // 赋值 + cardIdx = $(this).index(); + cardLayId = $(this).attr('lay-id'); + console.log('lay-id:' + cardLayId); + // 选择框 + layer.tips($('.my-dblclick-box').html(), $(this), { + skin: 'dblclick-tips-box', + tips: 3, + time: false + }); + } + }); + + // 点击body关闭tips + $(document).on('click', 'html', function () { + layer.closeAll('tips'); + }); + + // 右键提示框菜单操作-刷新页面 + $(document).on('click', '.card-refresh', function () { + // 窗体对象 + var ifr = $(document).find('.my-body .layui-tab-content .layui-tab-item iframe').eq(cardIdx-1); + // 刷新当前页 + ifr.attr('src', ifr.attr('src')); + // 切换到当前选项卡 + element.tabChange('card', cardLayId); + }); + + // 右键提示框菜单操作-关闭页面 + $(document).on('click', '.card-close', function () { + // 删除 + window.delTab(cardLayId); + }); + + // 右键提示框菜单操作-关闭所有页面 + $(document).on('click', '.card-close-all', function () { + // 删除 + window.delAllTab(); + }); + + // 打赏 + $('.pay').on('click', function () { + layer.open({ + type: 1, + title: false, // 标题不显示 + closeBtn: false, // 关闭按钮不显示 + shadeClose: true, // 点击遮罩关闭 + area: ['auto', 'auto'], // 宽高 + content: $('.my-pay-box') // 弹出内容 + }); + }); + + // 皮肤 + function skin() { + var skin = localStorage.skin ? localStorage.skin : 0; + var body = $('body'); + body.removeClass('skin-0'); + body.removeClass('skin-1'); + body.removeClass('skin-2'); + body.addClass('skin-' + skin); + } + + // 工具 + function _util() { + var bar = $('.layui-fixbar'); + // 分辨率小于1023 使用内部工具组件 + if ($(window).width() < 1023) { + util.fixbar({ + bar1: '' + , css: {left: 10, bottom: 54} + , click: function (type) { + if (type === 'bar1') { + //iframe层 + layer.open({ + type: 1, // 类型 + title: false, // 标题 + offset: 'l', // 定位 左边 + closeBtn: 0, // 关闭按钮 + anim: 0, // 动画 + shadeClose: true, // 点击遮罩关闭 + shade: 0.8, // 半透明 + area: ['150px', '100%'], // 区域 + skin: 'my-mobile', // 样式 + content: $('body .my-side').html() // 内容 + }); + } + element.init(); + } + }); + bar.removeClass('layui-hide'); + bar.addClass('layui-show'); + } else { + bar.removeClass('layui-show'); + bar.addClass('layui-hide'); + } + }; + + // 自适应 + $(window).on('resize', function () { + if ($(window).width() > 1023) { + navShow(10); + } else { + navHide(10); + } + _util(); + }); + + // 监听控制content高度 + function init() { + // 起始判断-收缩/展开 + if (!localStorage.log) { + if ($(window).width() > 1023) { + if (localStorage.log == 0) { + navHide(10); + } else { + navShow(10); + } + } else { + navHide(10); + } + } else { + if (localStorage.log == 0) { + navHide(10); + } else { + navShow(10); + } + } + // 工具 + _util(); + // skin + skin(); + // 选项卡高度 + cardTitleHeight = $(document).find(".layui-tab[lay-filter='card'] ul.layui-tab-title").height(); + // 需要减去的高度 + height = $(window).height() - $('.layui-header').height() - cardTitleHeight;// - $('.layui-footer').height(); + // 设置高度 + $(document).find(".layui-tab[lay-filter='card'] div.layui-tab-content").height(height - 2); + } + + // 初始化 + init(); + + window.processForm=function (obj) { + $(obj).find("*[name]").each(function () { + var val = $(this).val(); + if(val==""){ + $(this).removeAttr('name'); + } + }); + return false; + } +}); \ No newline at end of file diff --git a/static/admin/simpleui/static/js/vip_nav.js b/static/admin/simpleui/static/js/vip_nav.js new file mode 100644 index 0000000..c994ecf --- /dev/null +++ b/static/admin/simpleui/static/js/vip_nav.js @@ -0,0 +1,73 @@ +/** + * Created by Administrator on 2017/5/20. + * @name: vip-admin 后台模板 菜单navJS + * @author: 随丶 + */ +layui.define(['layer', 'element'], function (exports) { + // 操作对象 + var layer = layui.layer + , element = layui.element + , $ = layui.jquery; + + // 封装方法 + var mod = { + // 添加 HTMl + addHtml: function (addr, obj, treeStatus, data) { + // 请求数据 + $.get(addr, data, function (res) { + var view = ""; + if (res.data) { + $(res.data).each(function (k, v) { + v.subset && treeStatus ? view += '
      • ' : view += '
      • '; + if (v.subset) { + view += '' + v.icon + '' + v.text + '
        '; + $(v.subset).each(function (ko, vo) { + view += '
        '; + if(vo.target){ + view += ''; + }else{ + view += ''; + } + view += '' + vo.icon + '' + vo.text + '
        '; + }); + view += '
        '; + } else { + if (v.target) { + view += ''; + } else { + view += ''; + } + view += '' + v.icon + '' + v.text + ''; + } + view += '
      • '; + }); + } else { + layer.msg('接受的菜单数据不符合规范,无法解析'); + } + // 添加到 HTML + $(document).find(".layui-nav[lay-filter=" + obj + "]").html(view); + // 更新渲染 + element.init(); + },'json'); + } + // 左侧主体菜单 [请求地址,过滤ID,是否展开,携带参数] + , main: function (addr, obj, treeStatus, data) { + // 添加HTML + this.addHtml(addr, obj, treeStatus, data); + } + // 顶部左侧菜单 [请求地址,过滤ID,是否展开,携带参数] + , top_left: function (addr, obj, treeStatus, data) { + // 添加HTML + this.addHtml(addr, obj, treeStatus, data); + } + /*// 顶部右侧菜单 + ,top_right: function(){ + + }*/ + }; + + // 输出 + exports('vip_nav', mod); +}); + + diff --git a/static/admin/simpleui/static/js/vip_tab.js b/static/admin/simpleui/static/js/vip_tab.js new file mode 100644 index 0000000..de77608 --- /dev/null +++ b/static/admin/simpleui/static/js/vip_tab.js @@ -0,0 +1,29 @@ +/** + * Created by Administrator on 2017/05/20 1582. + * @name: vip-admin 后台模板 选项卡JS操作 + * @author: 随丶 + */ +layui.define('layer', function (exports) { + + // 封装方法 + var mod = { + // 添加选项卡 [操作对象,标签标题,url地址] + add: function (elem, tit, url) { + parent.addTab(elem, tit, url); + } + // 获取当前选中的选项卡的lay-id + ,getThisTabId: function () { + // 获取并返回 id + return parent.getThisTabID(); + } + // 删除选项卡[标签lay-id] + ,del: function (id) { + parent.delTab(id); + } + }; + + // 输出 + exports('vip_tab', mod); +}); + + diff --git a/static/admin/simpleui/static/js/vip_table.js b/static/admin/simpleui/static/js/vip_table.js new file mode 100644 index 0000000..19b444c --- /dev/null +++ b/static/admin/simpleui/static/js/vip_table.js @@ -0,0 +1,115 @@ +/** + * Created by Administrator on 2017/08/25. + * @name: vip-admin 后台模板 表格JS功能 + * @author: 随丶 + */ +layui.define(['layer', 'element'], function (exports) { + + var $ = layui.jquery; + + // 封装方法 + var mod = { + // 删除公共方法 deleteAll(ids,请求的url,操作成功跳转url,操作失败跳转url) + deleteAll: function (ids, url, sUrl, eUrl) { + // ids不能为空 + if (ids == null || ids == '') { + layer.msg('请选择要删除的数据', {time: 2000}); + return false; + } else { + layer.confirm('确认删除选中数据?', { + title: '删除', + btn: ['确认', '取消'] // 按钮 + }, function (index, layero) { + // 确认 + $.post(url, {ids: ids}, function (res) { + // 大于0表示删除成功 + if (res.status > 0) { + // 提示信息并跳转 + layer.msg(res.msg, {time: 1500}, function () { + location.href = sUrl; + }) + } else { + // 提示信息并跳转 + layer.msg(res.msg, {time: 1500}, function () { + location.href = eUrl; + }) + } + }); + }, function (index) { + // 关闭 + layer.close(index); + }); + } + } + // 转换时间戳为日期时间(时间戳,是否只显示年月日时分,8) + ,unixToDate: function (unixTime, isFull, timeZone) { + if (unixTime == '' || unixTime == null) { + return ''; + } + if (typeof (timeZone) == 'number') { + unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60; + } + var time = new Date(unixTime * 1000); + var ymdhis = ""; + var year, month, date, hours, minutes, seconds; + if (time.getUTCFullYear() < 10) { + year = '0' + time.getUTCFullYear(); + } else { + year = time.getUTCFullYear(); + } + if ((time.getUTCMonth() + 1) < 10) { + month = '0' + (time.getUTCMonth() + 1); + } else { + month = (time.getUTCMonth() + 1); + } + if (time.getUTCDate() < 10) { + date = '0' + time.getUTCDate(); + } else { + date = time.getUTCDate(); + } + ymdhis += year + "-"; + ymdhis += month + "-"; + ymdhis += date; + if (isFull === true) { + if (time.getUTCHours() < 10) { + hours = '0' + time.getUTCHours(); + } else { + hours = time.getUTCHours(); + } + if (time.getUTCMinutes() < 10) { + minutes = '0' + time.getUTCMinutes(); + } else { + minutes = time.getUTCMinutes(); + } + if (time.getUTCSeconds() < 10) { + seconds = '0' + time.getUTCSeconds(); + } else { + seconds = time.getUTCSeconds(); + } + ymdhis += " " + hours + ":"; + ymdhis += minutes; + // ymdhis += seconds; + } + return ymdhis; + } + // 批量删除 返回需要的 ids + ,getIds: function (o, str) { + var obj = o.find('tbody tr td:first-child input[type="checkbox"]:checked'); + var list = ''; + obj.each(function (index, elem) { + list += $(elem).attr(str) + ','; + }); + // 去除最后一位逗号 + list = list.substr(0, (list.length - 1)); + return list; + } + // 获取高度 + ,getFullHeight: function(){ + return $(window).height() - ( $('.my-btn-box').outerHeight(true) ? $('.my-btn-box').outerHeight(true) + 35 : 40 ); + } + }; + + // 输出 + exports('vip_table', mod); +}); +

      cK8_k&3jhLvm5o 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 UjU5}<(#t{U{{g^FwM_s30F^vzIsgCw literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.woff2 b/static/admin/simpleui-x/fontawesome-free-5.8.1-web/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..67f67dc1650e11103167db56dfb5f28a2eb3edc7 GIT binary patch literal 74256 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/img/favicon.png b/static/admin/simpleui-x/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..28bf979ce55a178b85c3a83dcafcb6fa24fa6b4c GIT binary patch literal 11999 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 literal 0 HcmV?d00001 diff --git a/static/admin/simpleui-x/img/logo.png b/static/admin/simpleui-x/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..88a6fdb119aad81609ae5278c1ba600c6a7cfbef GIT binary patch literal 3244 zcmV;d3{&%oP) zZHQFY8OQ&oK`OE7k~UyO>8Mc%M!Oh0VS`#j#19>JyX1oyjAVs2AW7;<8VCl>8f#ie z16yneZ9X`nf>@BXli3d;(ruK8yQ$r{hJbHbNl+nex=j^}q)j=~{~7MinU{O+z2{|i z?hh`?y=Q0coc}%dJm)#ja}H9bF4M#>`@tW7)XYC{E`a+1%m?s20CND`2jE@+_W-yX zz+C{Qv;1uUHvxPJ;0pks1Gom@GXPfrTn2Cvz^BSLH3=hKgQXk2v&rsT2(%o)G63xW zmH=2x@xt;=9^U~lug2d9@jn7E24EDx82}&f!Dt$qLEPB@RsmQ6po7AiMm#K89ugt& zDF7z{ya(W_vl?d`90qXOU^Z!X1{rM_84= zYe8Xy^so-LC|3+&y5)+#^*I2~N>^u#BRpzv0C)hvUekTCNpaWEu*fM_TAOKn;6K;(o~LviYo4X7>xEIiDT=tyrJg6N=VKccNYJdF}YA_Pk zgB3QNIzYb86SiV!dASR51tD)Qk%Lo5_f~cxMCsf>ZA>(q!{ije&{gZZ$7oDOFeNPVJ3hJ zCVUoFGTd1_Mq9uI>#0#q>h-ygJ52HDPD0phA@@V&BuVO3KipZ|l`Z7DX>8eKHZ`i5 zmsCsK2OSRJ2clFw$D}>%3&l~_*vS@39@Gix0O9vWae{#U-y!9!d4xv!TG@rQUd!to zX4~~DXX+qC%@%U|C{#axa9At0jpfDPjf>Brhe``RjQNCqzYYtiRaL5qJCpgbF3@rz zW(&FR)3K41VIw|gG+W61Sh>;|7vh3i%~a0T5O=M^#ODF!Obyt=h761~#peysBNZC9 z-bND@CRj<$6sn0Ed2%=bbo#BlVJAYqoYC86Kh7Ghc4)x($YN?)LW+C8=CZb?(3*)70uOf+lh)83z=)S2GsN zC;mRtHTYcw#J$DsSbRqKllyIEA28I$r&P``{ClKpu(VEz6!$+>=5~EWjAQdQ6T%qz z(aTr2@2&a2BVB{vK$D6qnFzGzP~kaop@G-S!&i|Nahu__T#s=Iowp%0MeegWE2V?- zTK3tX(#4w4jE)@etQ9K;m9ImgxEL3j)^*;4`EZFc6cU>dKBN?zT1cUXn4Omxd`*vf zGDiN(NY`K~+(sHvpDRVC9vSwLBAehJ%nOQ=Hljc$OSi-LsUT%7rMTCWB2$|-4r_u! z$DOSB&|$7_kg}Fi+|QIEtwUQN0qheIgdWwWJ=|IRjR*6|Wi6$+QS(x#8X2~}ah*(q z3S76|vX)ZZ%Sw^frj7H;f7NZp4zv9vWi6$+7rB*p%4FKvighDZY{ykgZc@teqV61z*Rq?Gw^rWm-*;Nu4GdE1jRk06t#m+8i}j?S3#R*roD?-^CS&} z;(p*tU`+>tD`N$ohv1x{hGl}{-nO}MZv{G)=2BcA+>5n1MGebTPSBsM@rS0-$q_o{ zFk(^Xdu=W4AW^id6!$#<=aoM*k8VY{FmA?eMSMiyJhhudrMOoC9CvVY?K+MEwqDx? zOK7)Zge8vRa-7;tqFUUPv7MM3pc`S>ZE=VzzOB7d9+@&f&5(4 z0*e4V-E9DD_O~afnL;&jZvYrn&YC9^VM#tIu!)(Nab`PgQ?As3-HXjQ=Rs8rK@;_l{bOhI}2s&nr*Lt!HX2rY$%M;E8H$3L2(2TgVN>sc0_i zd!=%>FAJDnY&6JKYE+Y2uVrv~^&`qz^Ry+IpKFV3A-C1CA$6qQ68LB!uHdkvC=Da| zxu&2YXmc~E%haYWjl?|-;E;0G4ox92g|)rT@*!$dmoUj+2OLf)v@5pG_-m{p&(yzi`9o5uMwHy51hyra(PRceA468<2c!Cj2eX6I~NU{7}XHF zFTdgG?$@JqM8sNFA>aU!n@{)U%d4#0SR}Fb)E)r4m9r^P+08nQO%mdYG1x1qz=^P%b(zRcC{cz&)ev5jml^TC z9l(q#Wm0N$i?8B6NePPt#RYHb7XbbR;6(tlloBb`xK86Kb{|`biS-`EO}>zhgF|ta zb(OfVNVw$&Imjon*K<#nONw+*7)t^$B`$c=R~QoVtY?!AF8P|i;=NHlPhl}BE_m}l z1Mo3tlw5Bq=bAB20BBDFM8UMUk~cXe_q3zv1s}+BKGs^uk}Yw;A2q^o%*`#d5%VcV zPwdl~Xioy0;(|Z!EzYrS0%*EGNTj^nC@F^VOv~@_^~@_F>U~`-a%%ADXubL z{BW4?Q_UIkzU zE$n4VX*-;u<$IEgizsVQ_=d0I2DwV(L>$urET_Qjbc!rCuxs~CE|NLM@wr^U>$XzT zW12zSAh!ekvt%x}@}AF)f#-0WQL!84Jpk^e_|sYbHpTlAz!%&T;2KvLm+sPw!PQSw eQc_YZ0pNdPh*EMlJ_#`Z0000 { + if (item.id != tab.id) { + app.handleTabsEdit(item.id, 'remove'); + } + }) + } + }, { + text: getLanuage('Close all'), + icon: 'el-icon-close', + handler: function (tab, item) { + + app.$confirm(Lanuages["Are you sure you want them all closed"], Lanuages.Tips, { + confirmButtonText: Lanuages.ConfirmYes, + cancelButtonText: Lanuages.ConfirmNo, + type: 'warning' + }).then(function () { + app.tabs.forEach((tab, index) => { + if (index != 0) { + app.handleTabsEdit(tab.id, 'remove'); + } + }); + app.menuActive = '1'; + }).catch(function () { + + }); + + } + }, { + text: getLanuage('Open in a new page'), + icon: 'el-icon-news', + handler: function (tab, item) { + window.open(tab.url); + } + }] + } + }, + created: function () { + + var self = this; + window.onload = window.onresize = function () { + self.height = document.documentElement.clientHeight || document.body.clientHeight + var width = document.documentElement.clientWidth || document.body.clientWidth; + self.fold = width < 800; + self.small = width < 800; + } + window.app = this; + this.menus = window.menus + + this.theme = getCookie('theme'); + this.themeName = getCookie('theme_name'); + + //接收子页面的事件注册 + window.themeEvents = []; + window.addThemeEvent = function (handler) { + themeEvents.push(handler); + } + }, + methods: { + setTheme: function (item) { + var url = window.themeUrl; + if (item.file && item.file != '') { + this.theme = url + item.file; + } else { + this.theme = ''; + } + this.themeName = item.text; + setCookie('theme', this.theme); + setCookie('theme_name', item.text); + + var self = this; + //通知子页面 + window.themeEvents.forEach(handler => { + handler(self.theme) + }); + }, + openUrl: function (url) { + window.open(url); + }, + contextmenu: function (item, e) { + //home没有popup menu + if (item.index == '1') { + return; + } + this.popup.tab = item; + this.popup.left = e.clientX; + this.popup.top = e.clientY; + this.popup.show = true; + }, + mainClick: function (e) { + this.popup.show = false; + }, + tabClick: function (tab) { + var item = this.tabs[tab.index]; + var index = item.index; + this.menuActive = index; + this.breadcrumbs = item.breadcrumbs; + }, + handleTabsEdit: function (targetName, action) { + + var self = this; + if (action === 'remove') { + var next = '0'; + this.tabs.forEach((tab, index) => { + if (tab.id == targetName) { + var temp = self.tabs[index + 1] || self.tabs[index - 1]; + if (temp) { + next = temp.id; + self.menuActive = temp.index; + self.breadcrumbs = temp.breadcrumbs; + } + } + }); + this.tabModel = next; + + if (targetName != 0) { + this.tabs = this.tabs.filter(tab => tab.id !== targetName); + } + } + } + , + openTab: function (data, index) { + + this.breadcrumbs = data.breadcrumbs; + var exists = null; + //判断是否存在,存在就直接打开 + for (var i = 0; i < this.tabs.length; i++) { + var tab = this.tabs[i]; + if (tab.name == data.name) { + exists = tab; + continue; + } + } + + if (exists) { + this.tabModel = exists.id; + } else { + data.id = new Date().getTime() + "" + Math.random(); + data.index = index; + this.tabs.push(data); + this.tabModel = data.id; + } + + } + , + foldClick: function () { + console.log('11') + if (this.fold) { + this.fold = false; + } else { + this.fold = true; + } + } + , + changePassword: function () { + var width = document.documentElement.clientWidth || document.body.clientWidth; + if (width > 800) { + this.pwdDialog = { + url: window.urls.changePassword, + name: language.change_password, + show: true + }; + } else { + this.openTab({url: window.urls.changePassword, icon: 'far fa-edit', name: language.change_password}) + app.breadcrumbs = [language.change_password]; + } + } + , + logout: function () { + this.$confirm(language.confirm, Lanuages.Tips, { + confirmButtonText: language.yes, + cancelButtonText: language.no, + type: 'warning' + }).then(function () { + window.location.href = window.urls.logout; + }).catch(function () { + + }); + } + , + goIndex: function () { + window.open('/'); + } + , + getLanuage: getLanuage, + goZoom: function () { + var el = window.document.body; + if (!this.zoom) { + + var isFullscreen = document.fullScreen || document.mozFullScreen || document.webkitIsFullScreen; + if (!isFullscreen) {//进入全屏,多重短路表达式 + (el.requestFullscreen && el.requestFullscreen()) || + (el.mozRequestFullScreen && el.mozRequestFullScreen()) || + (el.webkitRequestFullscreen && el.webkitRequestFullscreen()) || (el.msRequestFullscreen && el.msRequestFullscreen()); + } + this.zoom = true; + } else { + + document.exitFullscreen ? document.exitFullscreen() : + document.mozCancelFullScreen ? document.mozCancelFullScreen() : + document.webkitExitFullscreen ? document.webkitExitFullscreen() : ''; + this.zoom = false; + } + } + , + displayTimeline: function () { + this.timeline = !this.timeline; + }, + report: function () { + window.open('https://github.com/newpanjing/simpleui/issues') + } + } + }) + + +})(); \ No newline at end of file diff --git a/static/admin/simpleui-x/js/language.js b/static/admin/simpleui-x/js/language.js new file mode 100644 index 0000000..e76ad26 --- /dev/null +++ b/static/admin/simpleui-x/js/language.js @@ -0,0 +1,11 @@ +window.getLanuage = function (key) { + console.log(key) + if (!window.Lanuages) { + return ""; + } + var val = Lanuages[key]; + if (!val || val == "") { + val = key; + } + return val +} \ No newline at end of file diff --git a/static/admin/simpleui-x/js/login.js b/static/admin/simpleui-x/js/login.js new file mode 100644 index 0000000..2f9c1e4 --- /dev/null +++ b/static/admin/simpleui-x/js/login.js @@ -0,0 +1,12 @@ +new Vue({ + el: '.login-main', + data: { + username: '', + password: '' + }, + methods: { + login: function () { + document.getElementById('login-form').submit(); + } + } +}) \ No newline at end of file diff --git a/static/admin/simpleui-x/locale/en-us.js b/static/admin/simpleui-x/locale/en-us.js new file mode 100644 index 0000000..5c2412b --- /dev/null +++ b/static/admin/simpleui-x/locale/en-us.js @@ -0,0 +1,36 @@ +var Lanuages = { + "Refresh": "", + "Close current": "", + "Close other": "", + "Close all": "", + "Open in a new page": "", + "Change theme": "", + "Default": "", + "Servers": "", + "Application information": "", + "Home page": "", + "Report issue": "", + + "Select": "", + "Selected": "", + + + "Purple": "", + "Gray": "", + "Dark green": "", + "Orange": "", + "Black": "", + "Green": "", + "Light": "", + + "Number": "", + "Theme name": "", + "Action": "", + + "ConfirmYes": "", + "ConfirmNo": "", + "Tips": "", + "Are you sure you want them all closed": "Are you sure you want them all closed?", + + "to":"" +} \ No newline at end of file diff --git a/static/admin/simpleui-x/locale/zh-hans.js b/static/admin/simpleui-x/locale/zh-hans.js new file mode 100644 index 0000000..b0e7929 --- /dev/null +++ b/static/admin/simpleui-x/locale/zh-hans.js @@ -0,0 +1,36 @@ +var Lanuages = { + "Refresh": "刷新", + "Close current": "关闭当前", + "Close other": "关闭其他", + "Close all": "全部关闭", + "Open in a new page": "新标签打开", + "Change theme": "改变主题", + "Default": "默认", + "Servers": "服务器", + "Application information": "应用信息", + "Home page": "主页", + "Report issue": "报告问题", + + "Select": "选择", + "Selected": "已选择", + + "Purple": "紫色", + "Gray": "灰色", + "Dark green": "墨绿", + "Orange": "橙色", + "Black": "黑色", + "Green": "绿色", + "Light": "淡雅", + + + "Number": "编号", + "Theme name": "主题名", + "Action": "操作", + + "ConfirmYes": "确定", + "ConfirmNo": "取消", + "Tips": "提示", + "Are you sure you want them all closed": "你确定要全部关闭吗?", + + "to": "至" +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/admin.lte.css b/static/admin/simpleui-x/theme/admin.lte.css new file mode 100644 index 0000000..185cac7 --- /dev/null +++ b/static/admin/simpleui-x/theme/admin.lte.css @@ -0,0 +1,161 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #2096c8 !important; +} +.el-button--text { + color: #2096c8 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(32, 150, 200, 0.9) !important; + background-color: rgba(32, 150, 200, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(32, 150, 200, 0.2) !important; + color: #2096c8 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #2096c8 !important; +} +.el-button--primary { + background-color: #2096c8 !important; + border-color: #2096c8 !important; +} +tbody a:link, +tbody a:visited { + color: #2096c8 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(32, 150, 200, 0.2) !important; +} +a:link, +a:visited { + color: #2096c8 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(32, 150, 200, 0.2) !important; +} +.el-date-table td.today span { + color: #2096c8 !important; +} +.el-date-table td.available:hover { + color: #2096c8 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(32, 150, 200, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #2096c8 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #2096c8 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(32, 150, 200, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #2096c8 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #2096c8 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #2096c8 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #2096c8 !important; +} +.navbar { + background-color: #3c8dbc; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #2096c8 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #fff; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #fff; +} +.logo-wrap { + color: #8aa4af !important; +} +.menu { + background-color: #2b3539 !important; +} +.menu .el-menu-item { + color: #8aa4af !important; +} +.menu .el-menu-item:hover { + color: #FFF; +} +.menu .el-menu .is-active { + color: #2096c8 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #2b3539 !important; +} +.menu .el-menu-item:hover { + background-color: #1f272b !important; + color: #FFF !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #FFF !important; +} +.menu .el-submenu__title { + color: #FFF !important; + background-color: #212c32 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #FFF !important; + background-color: #1f272b !important; +} +.logo-wrap { + color: #fff !important; + background-color: #3c8dbc !important; +} +.menu .el-menu .is-active { + color: #FFF !important; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: rgba(255, 255, 255, 0.7) !important; +} +/*# sourceMappingURL=admin.lte.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/admin.lte.css.map b/static/admin/simpleui-x/theme/admin.lte.css.map new file mode 100644 index 0000000..1a93905 --- /dev/null +++ b/static/admin/simpleui-x/theme/admin.lte.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","admin.lte.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ;EACE,WAAA;EACA,yBAAA;;AAGF,KAAM,SAAS;EACb,WAAA;;AAGF,OAEE,WAAU;AAFZ,OAEoB,WAAU;EAC1B,+BAAA","file":"admin.lte.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/admin.lte.less b/static/admin/simpleui-x/theme/admin.lte.less new file mode 100644 index 0000000..b17a839 --- /dev/null +++ b/static/admin/simpleui-x/theme/admin.lte.less @@ -0,0 +1,36 @@ +@import "base"; + +@primary: #2096c8 !important; +@color: white; + +@menu-color: #8aa4af !important; +@menu-background: #2b3539 !important; + +@menu-color-hover: #FFF; +@menu-background-hover: #1f272b; + +@menu-title-color: #FFF; +@menu-title-background-color: #212c32; + +@menu-title-color-hover: #FFF; +@menu-title-background-color-hover: #1f272b; + + +@navbar-color: #fff; +@navbar-background: #3c8dbc; + +.logo-wrap { + color: @navbar-color !important; + background-color: @navbar-background !important; +} + +.menu .el-menu .is-active { + color: #FFF !important; +} + +.navbar { + + .el-button:focus, .el-button:hover { + color: rgba(@color, 0.7) !important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/aircraft.css b/static/admin/simpleui-x/theme/aircraft.css new file mode 100644 index 0000000..4d64ddb --- /dev/null +++ b/static/admin/simpleui-x/theme/aircraft.css @@ -0,0 +1,173 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #414959 !important; +} +.el-button--text { + color: #414959 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(65, 73, 89, 0.9) !important; + background-color: rgba(65, 73, 89, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(65, 73, 89, 0.2) !important; + color: #414959 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #414959 !important; +} +.el-button--primary { + background-color: #414959 !important; + border-color: #414959 !important; +} +tbody a:link, +tbody a:visited { + color: #414959 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(65, 73, 89, 0.2) !important; +} +a:link, +a:visited { + color: #414959 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(65, 73, 89, 0.2) !important; +} +.el-date-table td.today span { + color: #414959 !important; +} +.el-date-table td.available:hover { + color: #414959 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(65, 73, 89, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #414959 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #414959 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(65, 73, 89, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #414959 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #414959 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #414959 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #414959 !important; +} +.navbar { + background-color: #02c0ce; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #414959 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #586b7d !important; +} +.menu { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item { + color: #586b7d !important; +} +.menu .el-menu-item:hover { + color: #213a53; +} +.menu .el-menu .is-active { + color: #414959 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item:hover { + background-color: #d2d2dd !important; + color: #213a53 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #444 !important; +} +.menu .el-submenu__title { + color: #444 !important; + background-color: #ededed !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #444 !important; + background-color: #ededed !important; +} +.navbar, +.logo-wrap { + color: #FFF !important; + background: #4d5b76 !important; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1)) !important; + background: -moz-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1)) !important; +} +.menu .el-menu li .is-active { + color: #586b7d !important; + border-left: #898aa4 3px solid; +} +.menu .el-submenu__title, +.menu .el-submenu.is-active .el-submenu__title { + border-top: 1px solid #fcfcfc; + border-bottom: 1px solid #c8c8cb; + background: #efeff0; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #fafafa)); + font-size: 1em; +} +.menu .el-submenu__title:hover { + background: #efeff0; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff)); +} +/*# sourceMappingURL=aircraft.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/aircraft.css.map b/static/admin/simpleui-x/theme/aircraft.css.map new file mode 100644 index 0000000..956874b --- /dev/null +++ b/static/admin/simpleui-x/theme/aircraft.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","aircraft.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,mCAAA;EACA,uCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,uCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,uCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,uCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,4BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,uCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACrIJ;AAAS;EACP,WAAA;EACA,mBAAA;EACA,YAAY,gDAAgD,wBAAwB,uBAApF;EACA,YAAY,6CAA6C,wBAAwB,uBAAjF;;AAGF,KACE,SAAS,GAAG;EACV,cAAA;EACA,8BAAA;;AAHJ,KAME;AANF,KAMsB,YAAW,UAAW;EACxC,6BAAA;EACA,gCAAA;EACA,mBAAA;EACA,YAAY,gDAAgD,wBAAwB,uBAApF;EACA,cAAA;;AAXJ,KAcE,mBAAkB;EAChB,mBAAA;EACA,YAAY,gDAAgD,wBAAwB,uBAApF","file":"aircraft.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/aircraft.less b/static/admin/simpleui-x/theme/aircraft.less new file mode 100644 index 0000000..ed91cff --- /dev/null +++ b/static/admin/simpleui-x/theme/aircraft.less @@ -0,0 +1,48 @@ +@import "base"; + + +@primary: #414959 !important; +@color: white; + +@menu-color: #586b7d !important; +@menu-background: #e0e0e0 !important; + +@menu-color-hover: #213a53; +@menu-background-hover: #d2d2dd; + +@menu-title-color: #444; +@menu-title-background-color: #ededed; + +@menu-title-color-hover: #444; +@menu-title-background-color-hover: #ededed; + + +@navbar-color: #FFF; +@navbar-background: #02c0ce; + +.navbar, .logo-wrap { + color: #FFF !important; + background: #4d5b76 !important; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1)) !important; + background: -moz-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1)) !important; +} + +.menu { + .el-menu li .is-active { + color: @menu-color; + border-left: #898aa4 3px solid; + } + + .el-submenu__title, .el-submenu.is-active .el-submenu__title { + border-top: 1px solid #fcfcfc; + border-bottom: 1px solid #c8c8cb; + background: #efeff0; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #fafafa)); + font-size: 1em; + } + + .el-submenu__title:hover { + background: #efeff0; + background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efeff0), color-stop(1, #ffffff)); + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/ant.design.css b/static/admin/simpleui-x/theme/ant.design.css new file mode 100644 index 0000000..c18c388 --- /dev/null +++ b/static/admin/simpleui-x/theme/ant.design.css @@ -0,0 +1,163 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #409eff !important; +} +.el-button--text { + color: #409eff !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(64, 158, 255, 0.9) !important; + background-color: rgba(64, 158, 255, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(64, 158, 255, 0.2) !important; + color: #409eff !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #409eff !important; +} +.el-button--primary { + background-color: #409eff !important; + border-color: #409eff !important; +} +tbody a:link, +tbody a:visited { + color: #409eff !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(64, 158, 255, 0.2) !important; +} +a:link, +a:visited { + color: #409eff !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-date-table td.today span { + color: #409eff !important; +} +.el-date-table td.available:hover { + color: #409eff !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(64, 158, 255, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #409eff !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #409eff !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #409eff !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #409eff !important; +} +.navbar { + background-color: #fff; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #409eff !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: rgba(0, 0, 0, 0.65); +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: rgba(0, 0, 0, 0.65); +} +.logo-wrap { + color: #a4abb3; +} +.menu { + background-color: #000b16 !important; +} +.menu .el-menu-item { + color: #a4abb3; +} +.menu .el-menu-item:hover { + color: #FFF; +} +.menu .el-menu .is-active { + color: #409eff !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #000b16 !important; +} +.menu .el-menu-item:hover { + background-color: #1890ff !important; + color: #FFF !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: hsla(0, 0%, 100%, 0.65) !important; +} +.menu .el-submenu__title { + color: hsla(0, 0%, 100%, 0.65) !important; + background-color: #001528 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #fff !important; + background-color: #001528 !important; +} +/*主题色*/ +.logo-wrap { + background-color: #002140; + color: white !important; +} +.menu .el-submenu__title i:hover, +.menu .is-opened .el-submenu__title i { + color: white !important; +} +.menu .el-menu .is-active { + color: #FFF !important; + background-color: #1890ff !important; +} +/*# sourceMappingURL=ant.design.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/ant.design.css.map b/static/admin/simpleui-x/theme/ant.design.css.map new file mode 100644 index 0000000..1a08d72 --- /dev/null +++ b/static/admin/simpleui-x/theme/ant.design.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","ant.design.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,sBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,0BAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,0BAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,8BAAA;;AAnCJ,KAsCE;EACE,8BAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;;ACnIJ;EACE,yBAAA;EACA,uBAAA;;AAGF,KAEE,mBAAmB,EAAC;AAFtB,KAE8B,WAAW,mBAAmB;EACxD,uBAAA;;AAHJ,KAME,SAAS;EAEP,WAAA;EACA,yBAAA","file":"ant.design.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/ant.design.less b/static/admin/simpleui-x/theme/ant.design.less new file mode 100644 index 0000000..4e5ec77 --- /dev/null +++ b/static/admin/simpleui-x/theme/ant.design.less @@ -0,0 +1,43 @@ +@import "base"; + +/*主题色*/ +@primary: #409eff !important; +@color: white; + + +@menu-color: rgb(164, 171, 179); + +@menu-background: #000b16 !important; + +@menu-color-hover: #FFF; +@menu-background-hover: #1890ff; + +@menu-title-color: hsla(0, 0%, 100%, .65); +@menu-title-background-color: #001528; + +@menu-title-color-hover: #fff; +@menu-title-background-color-hover: @menu-title-background-color; + + +@navbar-color: rgba(0, 0, 0, 0.65); +@navbar-background: #fff; + +.logo-wrap { + background-color: #002140; + color: white !important; +} + +.menu { + + .el-submenu__title i:hover, .is-opened .el-submenu__title i { + color: white !important; + } + + .el-menu .is-active { + + color: #FFF !important; + background-color: @menu-background-hover !important; + } + + +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/base.less b/static/admin/simpleui-x/theme/base.less new file mode 100644 index 0000000..5f4d566 --- /dev/null +++ b/static/admin/simpleui-x/theme/base.less @@ -0,0 +1,158 @@ + +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: @primary; +} + +.el-button--text { + color: @primary; +} + +.el-button--primary:focus, .el-button--primary:hover { + color: @color; + border-color: rgba(@primary, 0.9); + background-color: rgba(@primary, 0.8); +} + +.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(@primary, 0.2); + color: @primary; +} + +input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, textarea:focus, select:focus, .vTextField:focus { + border-color: @primary; +} + +.el-button--primary { + background-color: @primary; + border-color: @primary; +} + +tbody a:link, tbody a:visited { + color: @primary; +} + +tbody tr:hover td, tbody tr:hover th { + background-color: rgba(@primary, 0.2); +} + +a:link, a:visited { + color: @primary; +} + +.results { + color: inherit !important; +} + +.el-select-dropdown__item.hover, .el-select-dropdown__item:hover { + background-color: rgba(@primary, 0.2); +} + +.el-date-table td.today span { + color: @primary; +} + +.el-date-table td.available:hover { + color: @primary; +} + +.el-picker-panel__icon-btn:hover { + color: rgba(@primary, 0.8); +} + +.el-range-editor.is-active, .el-range-editor.is-active:hover { + border-color: @primary; +} + +.el-date-table td.end-date span, .el-date-table td.start-date span { + background-color: @primary; +} + +.el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(@primary, 0.2); +} + +.el-time-panel__btn.confirm { + color: @primary; +} + +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: @color; + background-color: @primary; +} + +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: @primary; +} + +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: @primary; +} + +.navbar { + background-color: @navbar-background; + + .el-button:focus, .el-button:hover { + color: @primary; + } + + .el-button, .el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: @navbar-color; + } + + .el-breadcrumb__inner, .el-breadcrumb__separator { + color: @navbar-color; + } +} + +.logo-wrap { + color: @menu-color; +} + +.menu { + background-color: @menu-background; + + .el-menu-item { + color: @menu-color; + } + + .el-menu-item:hover { + color: @menu-color-hover; + } + + .el-menu .is-active { + color: @primary; + } + + .el-menu-item-group, .el-menu-item { + background-color: @menu-background; + } + + .el-menu-item:hover { + background-color: @menu-background-hover !important; + color: @menu-color-hover !important; + } + + .el-menu-item i { + color: inherit; + } + + .el-submenu__title { + .far, .fa, .fab, .fas { + color: inherit; + } + } + + .el-submenu__title i { + color: @menu-title-color !important; + } + + .el-submenu__title { + color: @menu-title-color !important; + background-color: @menu-title-background-color !important; + } + + .el-submenu__title:hover, .is-opened .el-submenu__title { + color: @menu-title-color-hover !important; + background-color: @menu-title-background-color-hover !important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/black.css b/static/admin/simpleui-x/theme/black.css new file mode 100644 index 0000000..865d9ee --- /dev/null +++ b/static/admin/simpleui-x/theme/black.css @@ -0,0 +1,157 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #36b24a !important; +} +.el-button--text { + color: #36b24a !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(54, 178, 74, 0.9) !important; + background-color: rgba(54, 178, 74, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(54, 178, 74, 0.2) !important; + color: #36b24a !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #36b24a !important; +} +.el-button--primary { + background-color: #36b24a !important; + border-color: #36b24a !important; +} +tbody a:link, +tbody a:visited { + color: #36b24a !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(54, 178, 74, 0.2) !important; +} +a:link, +a:visited { + color: #36b24a !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(54, 178, 74, 0.2) !important; +} +.el-date-table td.today span { + color: #36b24a !important; +} +.el-date-table td.available:hover { + color: #36b24a !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(54, 178, 74, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #36b24a !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #36b24a !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(54, 178, 74, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #36b24a !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #36b24a !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #36b24a !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #36b24a !important; +} +.navbar { + background-color: #333333; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #36b24a !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #484848; +} +.menu { + background-color: #ffffff !important; +} +.menu .el-menu-item { + color: #484848; +} +.menu .el-menu-item:hover { + color: #484848; +} +.menu .el-menu .is-active { + color: #36b24a !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #ffffff !important; +} +.menu .el-menu-item:hover { + background-color: #fff !important; + color: #484848 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #484848 !important; +} +.menu .el-submenu__title { + color: #484848 !important; + background-color: #fff !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #666 !important; + background-color: #f2f3f7 !important; +} +.menu .el-menu-item { + color: #484848 !important; +} +.logo-wrap { + background-color: #333333; + color: #FFF; +} +/*# sourceMappingURL=black.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/black.css.map b/static/admin/simpleui-x/theme/black.css.map new file mode 100644 index 0000000..42a3b09 --- /dev/null +++ b/static/admin/simpleui-x/theme/black.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","black.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,oCAAA;EACA,wCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,wCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,wCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,wCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,6BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,wCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,sBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,sBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ,KACE;EACE,cAAA;;AAGJ;EACE,yBAAA;EACA,WAAA","file":"black.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/black.less b/static/admin/simpleui-x/theme/black.less new file mode 100644 index 0000000..2d8445b --- /dev/null +++ b/static/admin/simpleui-x/theme/black.less @@ -0,0 +1,30 @@ +@import "base"; + +@primary: #36b24a !important; +@color: white; + +@menu-color: #484848; +@menu-background: #ffffff !important; + +@menu-color-hover: #484848; +@menu-background-hover: #fff; + +@menu-title-color: #484848; +@menu-title-background-color: #fff; + +@menu-title-color-hover: #666; +@menu-title-background-color-hover: #f2f3f7; + + +@navbar-color: #FFF; +@navbar-background: #333333; + +.menu{ + .el-menu-item{ + color: @menu-color!important; + } +} +.logo-wrap{ + background-color: @navbar-background; + color: @navbar-color; +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/dark.green.css b/static/admin/simpleui-x/theme/dark.green.css new file mode 100644 index 0000000..efb72df --- /dev/null +++ b/static/admin/simpleui-x/theme/dark.green.css @@ -0,0 +1,157 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #1db393 !important; +} +.el-button--text { + color: #1db393 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(29, 179, 147, 0.9) !important; + background-color: rgba(29, 179, 147, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(29, 179, 147, 0.2) !important; + color: #1db393 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #1db393 !important; +} +.el-button--primary { + background-color: #1db393 !important; + border-color: #1db393 !important; +} +tbody a:link, +tbody a:visited { + color: #1db393 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(29, 179, 147, 0.2) !important; +} +a:link, +a:visited { + color: #1db393 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(29, 179, 147, 0.2) !important; +} +.el-date-table td.today span { + color: #1db393 !important; +} +.el-date-table td.available:hover { + color: #1db393 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(29, 179, 147, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #1db393 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #1db393 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(29, 179, 147, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #1db393 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #1db393 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #1db393 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #1db393 !important; +} +.navbar { + background-color: #f3f3f4; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #1db393 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #888888; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #888888; +} +.logo-wrap { + color: #a7b1c2; +} +.menu { + background-color: #283846 !important; +} +.menu .el-menu-item { + color: #a7b1c2; +} +.menu .el-menu-item:hover { + color: #FFF; +} +.menu .el-menu .is-active { + color: #1db393 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #283846 !important; +} +.menu .el-menu-item:hover { + background-color: #3b5769 !important; + color: #FFF !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #FFF !important; +} +.menu .el-submenu__title { + color: #FFF !important; + background-color: #2f4050 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #FFF !important; + background-color: #212c3a !important; +} +.logo-wrap { + background-color: #283846 !important; +} +.menu .el-menu li .is-active { + color: white !important; + border-left: #1db393 3px solid; +} +/*# sourceMappingURL=dark.green.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/dark.green.css.map b/static/admin/simpleui-x/theme/dark.green.css.map new file mode 100644 index 0000000..afcbb8e --- /dev/null +++ b/static/admin/simpleui-x/theme/dark.green.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","dark.green.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,cAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,cAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ;EACE,yBAAA;;AAGF,KACE,SAAS,GAAG;EACV,uBAAA;EACA,8BAAA","file":"dark.green.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/dark.green.less b/static/admin/simpleui-x/theme/dark.green.less new file mode 100644 index 0000000..40e6b8b --- /dev/null +++ b/static/admin/simpleui-x/theme/dark.green.less @@ -0,0 +1,31 @@ +@import "base"; + +@primary: #1db393 !important; +@color: white; + +@menu-color: #a7b1c2; +@menu-background: #283846 !important; + +@menu-color-hover: #FFF; +@menu-background-hover: #3b5769; + +@menu-title-color: #FFF; +@menu-title-background-color: #2f4050; + +@menu-title-color-hover: #FFF; +@menu-title-background-color-hover: #212c3a; + + +@navbar-color: #888888; +@navbar-background: #f3f3f4; + +.logo-wrap { + background-color: @menu-background; +} + +.menu { + .el-menu li .is-active { + color: white !important; + border-left: #1db393 3px solid; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/element.css b/static/admin/simpleui-x/theme/element.css new file mode 100644 index 0000000..64100d2 --- /dev/null +++ b/static/admin/simpleui-x/theme/element.css @@ -0,0 +1,154 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #409eff !important; +} +.el-button--text { + color: #409eff !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(64, 158, 255, 0.9) !important; + background-color: rgba(64, 158, 255, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(64, 158, 255, 0.2) !important; + color: #409eff !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #409eff !important; +} +.el-button--primary { + background-color: #409eff !important; + border-color: #409eff !important; +} +tbody a:link, +tbody a:visited { + color: #409eff !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(64, 158, 255, 0.2) !important; +} +a:link, +a:visited { + color: #409eff !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-date-table td.today span { + color: #409eff !important; +} +.el-date-table td.available:hover { + color: #409eff !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(64, 158, 255, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #409eff !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #409eff !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #409eff !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #409eff !important; +} +.navbar { + background-color: #447eff; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #409eff !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #696969 !important; +} +.menu { + background-color: #ffffff !important; +} +.menu .el-menu-item { + color: #696969 !important; +} +.menu .el-menu-item:hover { + color: #696969; +} +.menu .el-menu .is-active { + color: #409eff !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #ffffff !important; +} +.menu .el-menu-item:hover { + background-color: #fff !important; + color: #696969 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #696969 !important; +} +.menu .el-submenu__title { + color: #696969 !important; + background-color: #fff !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #666 !important; + background-color: #f2f3f7 !important; +} +.menu .el-menu .is-active { + color: #409eff !important; + background-color: #f2f3f7 !important; +} +/*# sourceMappingURL=element.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/element.css.map b/static/admin/simpleui-x/theme/element.css.map new file mode 100644 index 0000000..694efca --- /dev/null +++ b/static/admin/simpleui-x/theme/element.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","element.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,sBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,sBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ,KACE,SAAS;EACP,cAAA;EACA,yBAAA","file":"element.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/element.less b/static/admin/simpleui-x/theme/element.less new file mode 100644 index 0000000..50729c7 --- /dev/null +++ b/static/admin/simpleui-x/theme/element.less @@ -0,0 +1,27 @@ +@import "base"; + +@primary: #409eff !important; +@color: white; + +@menu-color: #696969 !important; +@menu-background: #ffffff !important; + +@menu-color-hover: #696969; +@menu-background-hover: #fff; + +@menu-title-color: #696969; +@menu-title-background-color: #fff; + +@menu-title-color-hover: #666; +@menu-title-background-color-hover: #f2f3f7; + + +@navbar-color: #FFF; +@navbar-background: #447eff; + +.menu { + .el-menu .is-active { + color: @primary; + background-color: @menu-title-background-color-hover!important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/gray.css b/static/admin/simpleui-x/theme/gray.css new file mode 100644 index 0000000..e2f8224 --- /dev/null +++ b/static/admin/simpleui-x/theme/gray.css @@ -0,0 +1,157 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #2096c8 !important; +} +.el-button--text { + color: #2096c8 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(32, 150, 200, 0.9) !important; + background-color: rgba(32, 150, 200, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(32, 150, 200, 0.2) !important; + color: #2096c8 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #2096c8 !important; +} +.el-button--primary { + background-color: #2096c8 !important; + border-color: #2096c8 !important; +} +tbody a:link, +tbody a:visited { + color: #2096c8 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(32, 150, 200, 0.2) !important; +} +a:link, +a:visited { + color: #2096c8 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(32, 150, 200, 0.2) !important; +} +.el-date-table td.today span { + color: #2096c8 !important; +} +.el-date-table td.available:hover { + color: #2096c8 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(32, 150, 200, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #2096c8 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #2096c8 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(32, 150, 200, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #2096c8 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #2096c8 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #2096c8 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #2096c8 !important; +} +.navbar { + background-color: #213a53; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #2096c8 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #edf6ff; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #edf6ff; +} +.logo-wrap { + color: #586b7d !important; +} +.menu { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item { + color: #586b7d !important; +} +.menu .el-menu-item:hover { + color: #213a53; +} +.menu .el-menu .is-active { + color: #2096c8 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item:hover { + background-color: #e0e0e0 !important; + color: #213a53 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #586b7d !important; +} +.menu .el-submenu__title { + color: #586b7d !important; + background-color: #ededed !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #586b7d !important; + background-color: #ededed !important; +} +.logo-wrap { + color: #edf6ff !important; + background-color: #213a53; +} +.menu .el-menu .is-active { + color: #213a53 !important; +} +/*# sourceMappingURL=gray.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/gray.css.map b/static/admin/simpleui-x/theme/gray.css.map new file mode 100644 index 0000000..6c2d4d7 --- /dev/null +++ b/static/admin/simpleui-x/theme/gray.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","gray.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,cAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,cAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,cAAA;EACA,yBAAA;;ACvIJ;EACE,cAAA;EACA,yBAAA;;AAEF,KAAM,SAAS;EACb,cAAA","file":"gray.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/gray.less b/static/admin/simpleui-x/theme/gray.less new file mode 100644 index 0000000..acd2bc8 --- /dev/null +++ b/static/admin/simpleui-x/theme/gray.less @@ -0,0 +1,27 @@ +@import "base"; + +@primary: #2096c8 !important; +@color: white; + +@menu-color: #586b7d!important; +@menu-background: #e0e0e0 !important; + +@menu-color-hover: #213a53; +@menu-background-hover: #e0e0e0; + +@menu-title-color: #586b7d; +@menu-title-background-color: #ededed; + +@menu-title-color-hover: #586b7d; +@menu-title-background-color-hover: #ededed; + + +@navbar-color: #edf6ff; +@navbar-background: #213a53; +.logo-wrap{ + color: @navbar-color!important; + background-color: @navbar-background; +} +.menu .el-menu .is-active{ + color: @menu-color-hover!important; +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/green.css b/static/admin/simpleui-x/theme/green.css new file mode 100644 index 0000000..2f56e0e --- /dev/null +++ b/static/admin/simpleui-x/theme/green.css @@ -0,0 +1,157 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #19a97b !important; +} +.el-button--text { + color: #19a97b !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(25, 169, 123, 0.9) !important; + background-color: rgba(25, 169, 123, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(25, 169, 123, 0.2) !important; + color: #19a97b !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #19a97b !important; +} +.el-button--primary { + background-color: #19a97b !important; + border-color: #19a97b !important; +} +tbody a:link, +tbody a:visited { + color: #19a97b !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(25, 169, 123, 0.2) !important; +} +a:link, +a:visited { + color: #19a97b !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(25, 169, 123, 0.2) !important; +} +.el-date-table td.today span { + color: #19a97b !important; +} +.el-date-table td.available:hover { + color: #19a97b !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(25, 169, 123, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #19a97b !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #19a97b !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(25, 169, 123, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #19a97b !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #19a97b !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #19a97b !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #19a97b !important; +} +.navbar { + background-color: #19a97b; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #19a97b !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #484848; +} +.menu { + background-color: #ffffff !important; +} +.menu .el-menu-item { + color: #484848; +} +.menu .el-menu-item:hover { + color: #484848; +} +.menu .el-menu .is-active { + color: #19a97b !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #ffffff !important; +} +.menu .el-menu-item:hover { + background-color: #fff !important; + color: #484848 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #484848 !important; +} +.menu .el-submenu__title { + color: #484848 !important; + background-color: #fff !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #666 !important; + background-color: #f2f3f7 !important; +} +.menu .el-menu-item { + color: #484848 !important; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: rgba(255, 255, 255, 0.6) !important; +} +/*# sourceMappingURL=green.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/green.css.map b/static/admin/simpleui-x/theme/green.css.map new file mode 100644 index 0000000..95927b3 --- /dev/null +++ b/static/admin/simpleui-x/theme/green.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","green.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,sBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,sBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ,KACE;EACE,cAAA;;AAGJ,OAAQ,WAAU;AAAQ,OAAQ,WAAU;EAC1C,+BAAA","file":"green.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/green.less b/static/admin/simpleui-x/theme/green.less new file mode 100644 index 0000000..9e5b17c --- /dev/null +++ b/static/admin/simpleui-x/theme/green.less @@ -0,0 +1,29 @@ +@import "base"; + +@primary: #19a97b !important; +@color: white; + +@menu-color: #484848; +@menu-background: #ffffff !important; + +@menu-color-hover: #484848; +@menu-background-hover: #fff; + +@menu-title-color: #484848; +@menu-title-background-color: #fff; + +@menu-title-color-hover: #666; +@menu-title-background-color-hover: #f2f3f7; + + +@navbar-color: #FFF; +@navbar-background: #19a97b; + +.menu{ + .el-menu-item{ + color: @menu-color!important; + } +} +.navbar .el-button:focus, .navbar .el-button:hover { + color: rgba(#FFF,0.6)!important; +} diff --git a/static/admin/simpleui-x/theme/highdmin.css b/static/admin/simpleui-x/theme/highdmin.css new file mode 100644 index 0000000..993225a --- /dev/null +++ b/static/admin/simpleui-x/theme/highdmin.css @@ -0,0 +1,161 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #02c0ce !important; +} +.el-button--text { + color: #02c0ce !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(2, 192, 206, 0.9) !important; + background-color: rgba(2, 192, 206, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(2, 192, 206, 0.2) !important; + color: #02c0ce !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #02c0ce !important; +} +.el-button--primary { + background-color: #02c0ce !important; + border-color: #02c0ce !important; +} +tbody a:link, +tbody a:visited { + color: #02c0ce !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(2, 192, 206, 0.2) !important; +} +a:link, +a:visited { + color: #02c0ce !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(2, 192, 206, 0.2) !important; +} +.el-date-table td.today span { + color: #02c0ce !important; +} +.el-date-table td.available:hover { + color: #02c0ce !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(2, 192, 206, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #02c0ce !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #02c0ce !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(2, 192, 206, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #02c0ce !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #02c0ce !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #02c0ce !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #02c0ce !important; +} +.navbar { + background-color: #02c0ce; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #02c0ce !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #586b7d !important; +} +.menu { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item { + color: #586b7d !important; +} +.menu .el-menu-item:hover { + color: #213a53; +} +.menu .el-menu .is-active { + color: #02c0ce !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #e0e0e0 !important; +} +.menu .el-menu-item:hover { + background-color: #e0e0e0 !important; + color: #213a53 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #586b7d !important; +} +.menu .el-submenu__title { + color: #586b7d !important; + background-color: #ededed !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #586b7d !important; + background-color: #ededed !important; +} +.logo-wrap { + color: #FFF !important; + background-color: #02c0ce; +} +.menu .el-menu .is-active { + color: #213a53 !important; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: rgba(255, 255, 255, 0.6) !important; +} +/*# sourceMappingURL=highdmin.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/highdmin.css.map b/static/admin/simpleui-x/theme/highdmin.css.map new file mode 100644 index 0000000..ef2a905 --- /dev/null +++ b/static/admin/simpleui-x/theme/highdmin.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","highdmin.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,oCAAA;EACA,wCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,wCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,wCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,wCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,6BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,wCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,cAAA;EACA,yBAAA;;ACvIJ;EACE,WAAA;EACA,yBAAA;;AAEF,KAAM,SAAS;EACb,cAAA;;AAGF,OAAQ,WAAU;AAAQ,OAAQ,WAAU;EAC1C,+BAAA","file":"highdmin.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/highdmin.less b/static/admin/simpleui-x/theme/highdmin.less new file mode 100644 index 0000000..fa98001 --- /dev/null +++ b/static/admin/simpleui-x/theme/highdmin.less @@ -0,0 +1,31 @@ +@import "base"; + +@primary: #02c0ce !important; +@color: white; + +@menu-color: #586b7d!important; +@menu-background: #e0e0e0 !important; + +@menu-color-hover: #213a53; +@menu-background-hover: #e0e0e0; + +@menu-title-color: #586b7d; +@menu-title-background-color: #ededed; + +@menu-title-color-hover: #586b7d; +@menu-title-background-color-hover: #ededed; + + +@navbar-color: #FFF; +@navbar-background: #02c0ce; +.logo-wrap{ + color: @navbar-color!important; + background-color: @navbar-background; +} +.menu .el-menu .is-active{ + color: @menu-color-hover!important; +} + +.navbar .el-button:focus, .navbar .el-button:hover { + color: rgba(#FFF,0.6)!important; +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/layui.css b/static/admin/simpleui-x/theme/layui.css new file mode 100644 index 0000000..6b6bb46 --- /dev/null +++ b/static/admin/simpleui-x/theme/layui.css @@ -0,0 +1,158 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #009688 !important; +} +.el-button--text { + color: #009688 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(0, 150, 136, 0.9) !important; + background-color: rgba(0, 150, 136, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(0, 150, 136, 0.2) !important; + color: #009688 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #009688 !important; +} +.el-button--primary { + background-color: #009688 !important; + border-color: #009688 !important; +} +tbody a:link, +tbody a:visited { + color: #009688 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(0, 150, 136, 0.2) !important; +} +a:link, +a:visited { + color: #009688 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(0, 150, 136, 0.2) !important; +} +.el-date-table td.today span { + color: #009688 !important; +} +.el-date-table td.available:hover { + color: #009688 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(0, 150, 136, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #009688 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #009688 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(0, 150, 136, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #009688 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #009688 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #009688 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #009688 !important; +} +.navbar { + background-color: #23262E; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #009688 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: rgba(255, 255, 255, 0.7); +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: rgba(255, 255, 255, 0.7); +} +.logo-wrap { + color: #484848; +} +.menu { + background-color: #393D49 !important; +} +.menu .el-menu-item { + color: #484848; +} +.menu .el-menu-item:hover { + color: #fff; +} +.menu .el-menu .is-active { + color: #009688 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #393D49 !important; +} +.menu .el-menu-item:hover { + background-color: #009688 !important; + color: #fff !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #fff !important; +} +.menu .el-submenu__title { + color: #fff !important; + background-color: #393D49 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #fff !important; + background-color: #4E5465 !important; +} +.logo-wrap { + background-color: #23262E; + color: rgba(255, 255, 255, 0.7); +} +.menu .el-menu .is-active { + color: #FFF !important; + background-color: #009688 !important; +} +/*# sourceMappingURL=layui.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/layui.css.map b/static/admin/simpleui-x/theme/layui.css.map new file mode 100644 index 0000000..5a28ae0 --- /dev/null +++ b/static/admin/simpleui-x/theme/layui.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","layui.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,oCAAA;EACA,wCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,wCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,wCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,wCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,6BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,wCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,+BAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,+BAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ;EACE,yBAAA;EACA,+BAAA;;AAGF,KACE,SAAS;EACP,WAAA;EACA,yBAAA","file":"layui.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/layui.less b/static/admin/simpleui-x/theme/layui.less new file mode 100644 index 0000000..0f5aa17 --- /dev/null +++ b/static/admin/simpleui-x/theme/layui.less @@ -0,0 +1,32 @@ +@import "base"; + +@primary: #009688 !important; +@color: white; + +@menu-color: #484848; +@menu-background: #393D49 !important; + +@menu-color-hover: #fff; +@menu-background-hover: #009688; + +@menu-title-color: #fff!important; +@menu-title-background-color: #393D49; + +@menu-title-color-hover: #fff; +@menu-title-background-color-hover: #4E5465; + + +@navbar-color: rgba(255,255,255,.7); +@navbar-background: #23262E; + +.logo-wrap{ + background-color: @navbar-background; + color: @navbar-color; +} + +.menu { + .el-menu .is-active { + color: #FFF!important; + background-color: @menu-background-hover !important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/light.css b/static/admin/simpleui-x/theme/light.css new file mode 100644 index 0000000..d6bf7e5 --- /dev/null +++ b/static/admin/simpleui-x/theme/light.css @@ -0,0 +1,150 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #409eff !important; +} +.el-button--text { + color: #409eff !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(64, 158, 255, 0.9) !important; + background-color: rgba(64, 158, 255, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(64, 158, 255, 0.2) !important; + color: #409eff !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #409eff !important; +} +.el-button--primary { + background-color: #409eff !important; + border-color: #409eff !important; +} +tbody a:link, +tbody a:visited { + color: #409eff !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(64, 158, 255, 0.2) !important; +} +a:link, +a:visited { + color: #409eff !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-date-table td.today span { + color: #409eff !important; +} +.el-date-table td.available:hover { + color: #409eff !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(64, 158, 255, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #409eff !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #409eff !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #409eff !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #409eff !important; +} +.navbar { + background-color: #ebf1f5; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #409eff !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #606266; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #606266; +} +.logo-wrap { + color: #606266 !important; +} +.menu { + background-color: #ebf1f5 !important; +} +.menu .el-menu-item { + color: #606266 !important; +} +.menu .el-menu-item:hover { + color: #696969; +} +.menu .el-menu .is-active { + color: #409eff !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #ebf1f5 !important; +} +.menu .el-menu-item:hover { + background-color: hsla(0, 0%, 100%, 0.5) !important; + color: #696969 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #606266 !important; +} +.menu .el-submenu__title { + color: #606266 !important; + background-color: #ebf1f5 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #666 !important; + background-color: hsla(0, 0%, 100%, 0.5) !important; +} +/*# sourceMappingURL=light.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/light.css.map b/static/admin/simpleui-x/theme/light.css.map new file mode 100644 index 0000000..da39e66 --- /dev/null +++ b/static/admin/simpleui-x/theme/light.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,yBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,cAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,cAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,wCAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,wCAAA","file":"light.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/light.less b/static/admin/simpleui-x/theme/light.less new file mode 100644 index 0000000..aab4c84 --- /dev/null +++ b/static/admin/simpleui-x/theme/light.less @@ -0,0 +1,20 @@ +@import "base"; + +@primary: #409eff !important; +@color: white; + +@menu-color: #606266 !important; +@menu-background: #ebf1f5 !important; + +@menu-color-hover: #696969; +@menu-background-hover: hsla(0,0%,100%,.5); + +@menu-title-color: #606266; +@menu-title-background-color: #ebf1f5; + +@menu-title-color-hover: #666; +@menu-title-background-color-hover: hsla(0,0%,100%,.5); + + +@navbar-color: #606266; +@navbar-background: #ebf1f5; \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/orange.css b/static/admin/simpleui-x/theme/orange.css new file mode 100644 index 0000000..4818d07 --- /dev/null +++ b/static/admin/simpleui-x/theme/orange.css @@ -0,0 +1,169 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #d76d3f !important; +} +.el-button--text { + color: #d76d3f !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(215, 109, 63, 0.9) !important; + background-color: rgba(215, 109, 63, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(215, 109, 63, 0.2) !important; + color: #d76d3f !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #d76d3f !important; +} +.el-button--primary { + background-color: #d76d3f !important; + border-color: #d76d3f !important; +} +tbody a:link, +tbody a:visited { + color: #d76d3f !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(215, 109, 63, 0.2) !important; +} +a:link, +a:visited { + color: #d76d3f !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(215, 109, 63, 0.2) !important; +} +.el-date-table td.today span { + color: #d76d3f !important; +} +.el-date-table td.available:hover { + color: #d76d3f !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(215, 109, 63, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #d76d3f !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #d76d3f !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(215, 109, 63, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #d76d3f !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #d76d3f !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #d76d3f !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #d76d3f !important; +} +.navbar { + background-color: orange; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #d76d3f !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #FFF; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #FFF; +} +.logo-wrap { + color: #484848; +} +.menu { + background-color: #ffffff !important; +} +.menu .el-menu-item { + color: #484848; +} +.menu .el-menu-item:hover { + color: #484848; +} +.menu .el-menu .is-active { + color: #d76d3f !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #ffffff !important; +} +.menu .el-menu-item:hover { + background-color: #fff !important; + color: #484848 !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #484848 !important; +} +.menu .el-submenu__title { + color: #484848 !important; + background-color: #fff !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #666 !important; + background-color: #f2f3f7 !important; +} +.menu .el-menu-item { + color: #484848 !important; +} +.menu .el-menu-item:hover { + background-color: #e8e8e8 !important; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: rgba(255, 255, 255, 0.8) !important; +} +.logo-wrap { + color: #FFF; + background-image: linear-gradient(to right bottom, #e8962e, #df6838) !important; + background-color: transparent!important; +} +.navbar { + background-color: transparent!important; + background-image: linear-gradient(to right bottom, #da8342, #e45131) !important; +} +/*# sourceMappingURL=orange.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/orange.css.map b/static/admin/simpleui-x/theme/orange.css.map new file mode 100644 index 0000000..277f34f --- /dev/null +++ b/static/admin/simpleui-x/theme/orange.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","orange.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,wBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,cAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,sBAAA;EACA,cAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,cAAA;;AAnCJ,KAsCE;EACE,cAAA;EACA,sBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;ACtIJ,KACE;EACE,cAAA;;AAFJ,KAKE,cAAa;EACX,yBAAA;;AAIJ,OAAQ,WAAU;AAAQ,OAAQ,WAAU;EAC1C,+BAAA;;AAEF;EACE,WAAA;EACA,kBAAkB,kDAAlB;EACA,uCAAA;;AAEF;EAEE,uCAAA;EAEA,kBAAkB,kDAAlB","file":"orange.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/orange.less b/static/admin/simpleui-x/theme/orange.less new file mode 100644 index 0000000..5682a43 --- /dev/null +++ b/static/admin/simpleui-x/theme/orange.less @@ -0,0 +1,45 @@ +@import "base"; + +@primary: #d76d3f !important; +@color: white; + +@menu-color: #484848; +@menu-background: #ffffff !important; + +@menu-color-hover: #484848; +@menu-background-hover: #fff; + +@menu-title-color: #484848; +@menu-title-background-color: #fff; + +@menu-title-color-hover: #666; +@menu-title-background-color-hover: #f2f3f7; + + +@navbar-color: #FFF; +@navbar-background: orange; + +.menu { + .el-menu-item { + color: @menu-color !important; + } + + .el-menu-item:hover{ + background-color: #e8e8e8!important; + } +} + +.navbar .el-button:focus, .navbar .el-button:hover { + color: rgba(#FFF,0.8)!important; +} +.logo-wrap{ + color: @navbar-color; + background-image: linear-gradient(to right bottom, #e8962e, #df6838) !important; + background-color: transparent!important; +} +.navbar{ + + background-color: transparent!important; + + background-image: linear-gradient(to right bottom, #da8342, #e45131) !important; +} diff --git a/static/admin/simpleui-x/theme/purple.css b/static/admin/simpleui-x/theme/purple.css new file mode 100644 index 0000000..813b483 --- /dev/null +++ b/static/admin/simpleui-x/theme/purple.css @@ -0,0 +1,168 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #5458b3 !important; +} +.el-button--text { + color: #5458b3 !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(84, 88, 179, 0.9) !important; + background-color: rgba(84, 88, 179, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(84, 88, 179, 0.2) !important; + color: #5458b3 !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #5458b3 !important; +} +.el-button--primary { + background-color: #5458b3 !important; + border-color: #5458b3 !important; +} +tbody a:link, +tbody a:visited { + color: #5458b3 !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(84, 88, 179, 0.2) !important; +} +a:link, +a:visited { + color: #5458b3 !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(84, 88, 179, 0.2) !important; +} +.el-date-table td.today span { + color: #5458b3 !important; +} +.el-date-table td.available:hover { + color: #5458b3 !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(84, 88, 179, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #5458b3 !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #5458b3 !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(84, 88, 179, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #5458b3 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #5458b3 !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #5458b3 !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #5458b3 !important; +} +.navbar { + background-color: #FFF; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #5458b3 !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #5458b3 !important; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #5458b3 !important; +} +.logo-wrap { + color: #9ca1b9 !important; +} +.menu { + background-color: #3e4295 !important; +} +.menu .el-menu-item { + color: #9ca1b9 !important; +} +.menu .el-menu-item:hover { + color: #FFF; +} +.menu .el-menu .is-active { + color: #5458b3 !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #3e4295 !important; +} +.menu .el-menu-item:hover { + background-color: #4a5aa7 !important; + color: #FFF !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #FFF !important; +} +.menu .el-submenu__title { + color: #FFF !important; + background-color: #3e4295 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #FFF !important; + background-color: rgba(62, 66, 149, 0.8) !important; +} +.logo-wrap { + color: #000 !important; + background-color: #FFF; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: rgba(84, 88, 179, 0.7) !important; +} +.menu .el-menu .is-active { + color: #fff !important; + background-color: #4a5aa7 !important; +} +.menu ul div { + border-top: 1px solid #5757b9; +} +.menu ul div:last-child { + border-bottom: 1px solid #5757b9; +} +/*# sourceMappingURL=purple.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/purple.css.map b/static/admin/simpleui-x/theme/purple.css.map new file mode 100644 index 0000000..4e18e3d --- /dev/null +++ b/static/admin/simpleui-x/theme/purple.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","purple.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,oCAAA;EACA,wCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,wCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,wCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,wCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,6BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,wCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,sBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,cAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,cAAA;;AAIJ;EACE,cAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,cAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,wCAAA;;ACtIJ;EACE,WAAA;EACA,sBAAA;;AAGF,OAEE,WAAU;AAFZ,OAEoB,WAAU;EAC1B,6BAAA;;AAIJ,KACE,SAAS;EACP,WAAA;EACA,yBAAA;;AAHJ,KAME,GAAG;EACD,6BAAA;;AAPJ,KAUE,GAAG,IAAG;EACJ,gCAAA","file":"purple.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/purple.less b/static/admin/simpleui-x/theme/purple.less new file mode 100644 index 0000000..378e97b --- /dev/null +++ b/static/admin/simpleui-x/theme/purple.less @@ -0,0 +1,47 @@ +@import "base"; + +@primary: #5458b3 !important; +@color: white; + +@menu-color: #9ca1b9 !important; +@menu-background: #3e4295 !important; + +@menu-color-hover: #FFF; +@menu-background-hover: #4a5aa7; + +@menu-title-color: #FFF; +@menu-title-background-color: #3e4295; + +@menu-title-color-hover: #FFF; +@menu-title-background-color-hover: rgba(@menu-title-background-color, 0.8); + + +@navbar-color: @primary; +@navbar-background: #FFF; + +.logo-wrap { + color: #000 !important; + background-color: @navbar-background; +} + +.navbar { + + .el-button:focus, .el-button:hover { + color: rgba(@primary, 0.7) !important; + } +} + +.menu { + .el-menu .is-active { + color: #fff !important; + background-color: @menu-background-hover !important; + } + + ul div { + border-top: 1px solid #5757b9; + } + + ul div:last-child { + border-bottom: 1px solid #5757b9; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/simpleui.css b/static/admin/simpleui-x/theme/simpleui.css new file mode 100644 index 0000000..8c30aa0 --- /dev/null +++ b/static/admin/simpleui-x/theme/simpleui.css @@ -0,0 +1,157 @@ +.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { + color: #409eff !important; +} +.el-button--text { + color: #409eff !important; +} +.el-button--primary:focus, +.el-button--primary:hover { + color: white; + border-color: rgba(64, 158, 255, 0.9) !important; + background-color: rgba(64, 158, 255, 0.8) !important; +} +.el-dropdown-menu__item:focus, +.el-dropdown-menu__item:not(.is-disabled):hover { + background-color: rgba(64, 158, 255, 0.2) !important; + color: #409eff !important; +} +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +input[type=url]:focus, +input[type=number]:focus, +input[type=tel]:focus, +textarea:focus, +select:focus, +.vTextField:focus { + border-color: #409eff !important; +} +.el-button--primary { + background-color: #409eff !important; + border-color: #409eff !important; +} +tbody a:link, +tbody a:visited { + color: #409eff !important; +} +tbody tr:hover td, +tbody tr:hover th { + background-color: rgba(64, 158, 255, 0.2) !important; +} +a:link, +a:visited { + color: #409eff !important; +} +.results { + color: inherit !important; +} +.el-select-dropdown__item.hover, +.el-select-dropdown__item:hover { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-date-table td.today span { + color: #409eff !important; +} +.el-date-table td.available:hover { + color: #409eff !important; +} +.el-picker-panel__icon-btn:hover { + color: rgba(64, 158, 255, 0.8) !important; +} +.el-range-editor.is-active, +.el-range-editor.is-active:hover { + border-color: #409eff !important; +} +.el-date-table td.end-date span, +.el-date-table td.start-date span { + background-color: #409eff !important; +} +.el-date-table td.in-range div, +.el-date-table td.in-range div:hover, +.el-date-table.is-week-mode .el-date-table__row.current div, +.el-date-table.is-week-mode .el-date-table__row:hover div { + background-color: rgba(64, 158, 255, 0.2) !important; +} +.el-time-panel__btn.confirm { + color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled).active { + color: white; + background-color: #409eff !important; +} +.el-pagination.is-background .el-pager li:not(.disabled):hover { + color: #409eff !important; +} +.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { + color: #409eff !important; +} +.navbar { + background-color: #fff; +} +.navbar .el-button:focus, +.navbar .el-button:hover { + color: #409eff !important; +} +.navbar .el-button, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, +.navbar .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { + color: #333; +} +.navbar .el-breadcrumb__inner, +.navbar .el-breadcrumb__separator { + color: #333; +} +.logo-wrap { + color: #FFF !important; +} +.menu { + background-color: #2c2e39 !important; +} +.menu .el-menu-item { + color: #FFF !important; +} +.menu .el-menu-item:hover { + color: #FFF; +} +.menu .el-menu .is-active { + color: #409eff !important; +} +.menu .el-menu-item-group, +.menu .el-menu-item { + background-color: #2c2e39 !important; +} +.menu .el-menu-item:hover { + background-color: #447eff !important; + color: #FFF !important; +} +.menu .el-menu-item i { + color: inherit; +} +.menu .el-submenu__title .far, +.menu .el-submenu__title .fa, +.menu .el-submenu__title .fab, +.menu .el-submenu__title .fas { + color: inherit; +} +.menu .el-submenu__title i { + color: #fff !important; +} +.menu .el-submenu__title { + color: #fff !important; + background-color: #202028 !important; +} +.menu .el-submenu__title:hover, +.menu .is-opened .el-submenu__title { + color: #fff !important; + background-color: #35353e !important; +} +/*主题色*/ +/*菜单文本*/ +/*菜单背景*/ +.menu .el-menu .is-active { + color: #FFF !important; + background-color: #447eff !important; +} +/*# sourceMappingURL=simpleui.css.map */ \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/simpleui.css.map b/static/admin/simpleui-x/theme/simpleui.css.map new file mode 100644 index 0000000..9436201 --- /dev/null +++ b/static/admin/simpleui-x/theme/simpleui.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["base.less","simpleui.less"],"names":[],"mappings":"AACA,qBAAsB,mBAAmB,eAAc;EACrD,cAAA;;AAGF;EACE,cAAA;;AAGF,mBAAmB;AAAQ,mBAAmB;EAC5C,YAAA;EACA,qCAAA;EACA,yCAAA;;AAGF,uBAAuB;AAAQ,uBAAuB,IAAI,cAAc;EACtE,yCAAA;EACA,cAAA;;AAGF,KAAK,WAAW;AAAQ,KAAK,eAAe;AAAQ,KAAK,YAAY;AAAQ,KAAK,UAAU;AAAQ,KAAK,aAAa;AAAQ,KAAK,UAAU;AAAQ,QAAQ;AAAQ,MAAM;AAAQ,WAAW;EAC5L,qBAAA;;AAGF;EACE,yBAAA;EACA,qBAAA;;AAGF,KAAM,EAAC;AAAO,KAAM,EAAC;EACnB,cAAA;;AAGF,KAAM,GAAE,MAAO;AAAI,KAAM,GAAE,MAAO;EAChC,yCAAA;;AAGF,CAAC;AAAO,CAAC;EACP,cAAA;;AAGF;EACE,yBAAA;;AAGF,yBAAyB;AAAQ,yBAAyB;EACxD,yCAAA;;AAGF,cAAe,GAAE,MAAO;EACtB,cAAA;;AAGF,cAAe,GAAE,UAAU;EACzB,cAAA;;AAGF,0BAA0B;EACxB,8BAAA;;AAGF,gBAAgB;AAAY,gBAAgB,UAAU;EACpD,qBAAA;;AAGF,cAAe,GAAE,SAAU;AAAM,cAAe,GAAE,WAAY;EAC5D,yBAAA;;AAGF,cAAe,GAAE,SAAU;AAAK,cAAe,GAAE,SAAU,IAAG;AAAQ,cAAc,aAAc,oBAAmB,QAAS;AAAK,cAAc,aAAc,oBAAmB,MAAO;EACvL,yCAAA;;AAGF,mBAAmB;EACjB,cAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,YAAA;EACA,yBAAA;;AAGF,cAAc,cAAe,UAAU,GAAE,IAAI,WAAW;EACtD,cAAA;;AAGF,qBAAsB,mBAAmB,eAAc,IAAI,cAAc;EACvE,cAAA;;AAGF;EACE,sBAAA;;AADF,OAGE,WAAU;AAHZ,OAGoB,WAAU;EAC1B,cAAA;;AAJJ,OAOE;AAPF,OAOc,qBAAoB,WAAY;AAP9C,OAOqE,qBAAoB,WAAY,sBAAsB;AAP3H,OAO8H,qBAAoB,WAAY,sBAAsB,EAAC;AAPrL,OAO6L,qBAAoB,WAAY,sBAAqB;EAC9O,WAAA;;AARJ,OAWE;AAXF,OAWyB;EACrB,WAAA;;AAIJ;EACE,WAAA;;AAGF;EACE,yBAAA;;AADF,KAGE;EACE,WAAA;;AAJJ,KAOE,cAAa;EACX,WAAA;;AARJ,KAWE,SAAS;EACP,cAAA;;AAZJ,KAeE;AAfF,KAeuB;EACnB,yBAAA;;AAhBJ,KAmBE,cAAa;EACX,yBAAA;EACA,WAAA;;AArBJ,KAwBE,cAAc;EACZ,cAAA;;AAzBJ,KA4BE,mBACE;AA7BJ,KA4BE,mBACQ;AA7BV,KA4BE,mBACa;AA7Bf,KA4BE,mBACmB;EACf,cAAA;;AA9BN,KAkCE,mBAAmB;EACjB,WAAA;;AAnCJ,KAsCE;EACE,WAAA;EACA,yBAAA;;AAxCJ,KA2CE,mBAAkB;AA3CpB,KA2C4B,WAAW;EACnC,WAAA;EACA,yBAAA;;;;;ACnIJ,KACE,SAAS;EACP,WAAA;EACA,yBAAA","file":"simpleui.css"} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/simpleui.less b/static/admin/simpleui-x/theme/simpleui.less new file mode 100644 index 0000000..5adea79 --- /dev/null +++ b/static/admin/simpleui-x/theme/simpleui.less @@ -0,0 +1,30 @@ +@import "base"; + +/*主题色*/ +@primary: #409eff !important; +@color: white; + +/*菜单文本*/ +@menu-color: #FFF !important; + +/*菜单背景*/ +@menu-background: #2c2e39 !important; +@menu-color-hover: #FFF; +@menu-background-hover: #447eff; + +@menu-title-color: #fff; +@menu-title-background-color: #202028; + +@menu-title-color-hover: #fff; +@menu-title-background-color-hover: #35353e; + + +@navbar-color: #333; +@navbar-background: #fff; + +.menu { + .el-menu .is-active { + color: #FFF!important; + background-color: @menu-background-hover !important; + } +} \ No newline at end of file diff --git a/static/admin/simpleui-x/theme/theme.js b/static/admin/simpleui-x/theme/theme.js new file mode 100644 index 0000000..d138932 --- /dev/null +++ b/static/admin/simpleui-x/theme/theme.js @@ -0,0 +1,55 @@ +var SimpleuiThemes = [ + { + "text": "Default" + }, + { + "text": "Simpleui-x", + "file": "simpleui.css" + }, + { + "text": "Element-UI", + "file": "element.css" + }, + { + "text": "layui", + "file": "layui.css" + }, { + "text": "Ant Design Pro", + "file": "ant.design.css" + }, { + "text": "Admin LTE", + "file": "admin.lte.css" + }, { + "text": "Highdmin", + "file": "highdmin.css" + }, { + "text": "Aircraft", + "file": "aircraft.css" + }, { + "text": "Purple", + "file": "purple.css" + }, { + "text": "Gray", + "file": "gray.css" + }, + { + "text": "Dark green", + "file": "dark.green.css" + }, + { + "text": "Orange", + "file": "orange.css" + }, + { + "text": "Black", + "file": "black.css" + }, + { + "text": "Green", + "file": "green.css" + }, + { + "text": "Light", + "file": "light.css" + } +] \ No newline at end of file diff --git a/static/admin/simpleui/echarts/echarts.min.js b/static/admin/simpleui/echarts/echarts.min.js new file mode 100644 index 0000000..3563d8c --- /dev/null +++ b/static/admin/simpleui/echarts/echarts.min.js @@ -0,0 +1,36 @@ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.echarts=e():t.echarts=e()}(this,function(){return function(t){function e(n){if(i[n])return i[n].exports;var o=i[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var i={};return e.m=t,e.c=i,e.p="",e(0)}([function(t,e,i){t.exports=i(2),i(100),i(94),i(104),i(178),i(310),i(298),i(325),i(272),i(268),i(264),i(305),i(315),i(250),i(255),i(261),i(293),i(285),i(309),i(320),i(191),i(31),i(192),i(215),i(348),i(345),i(232),i(233),i(338),i(206),i(181),i(362),i(199),i(198),i(197),i(352),i(207),i(222)},function(t,e){function i(t){if(null==t||"object"!=typeof t)return t;var e=t,n=O.call(t);if("[object Array]"===n){e=[];for(var o=0,r=t.length;oe.get("hoverLayerThreshold")&&!w.node&&i.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function x(t,e){var i=0;e.group.traverse(function(t){"group"===t.type||t.ignore||i++});var n=+t.get("progressive"),o=i>t.get("progressiveThreshold")&&n&&!w.node;o&&e.group.traverse(function(t){t.isGroup||(t.progressive=o?Math.floor(i++/n):-1,o&&t.stopAnimation(!0))});var r=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.setStyle("blend",r)})}function _(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))})}function b(t){function e(t,e){for(var i=0;i=0&&E.each(t,function(t){var o=t.coordinateSystem;if(o&&o.containPoint)i|=!!o.containPoint(e);else if("seriesModels"===n){var r=this._chartsMap[t.__viewId];r&&r.containPoint&&(i|=r.containPoint(e,t))}},this)},this),!!i},K.getVisual=function(t,e){var i=this._model;t=k.parseFinder(i,t,{defaultMainType:"series"});var n=t.seriesModel,o=n.getData(),r=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?o.indexOfRawIndex(t.dataIndex):null;return null!=r?o.getItemVisual(r,e):o.getVisual(e)};var J={update:function(t){var e=this._model,i=this._api,n=this._coordSysMgr,o=this._zr;if(e){e.restoreData(),n.create(this._model,this._api),f.call(this,e,i),p.call(this,e),n.update(e,i),m.call(this,e,t),v.call(this,e,t);var r=e.get("backgroundColor")||"transparent",a=o.painter;if(a.isSingleCanvas&&a.isSingleCanvas())o.configLayer(0,{clearColor:r});else{if(!w.canvasSupported){var s=R.parse(r);r=R.stringify(s,"rgb"),0===s[3]&&(r="transparent")}r.colorStops||r.image?(o.configLayer(0,{clearColor:r}),this[Y]=!0,this._dom.style.background="transparent"):(this[Y]&&o.configLayer(0,{clearColor:null}),this[Y]=!1,this._dom.style.background=r)}}},updateView:function(t){var e=this._model;e&&(e.eachSeries(function(t){t.getData().clearAllVisual()}),m.call(this,e,t),c.call(this,"updateView",e,t))},updateVisual:function(t){var e=this._model;e&&(e.eachSeries(function(t){t.getData().clearAllVisual()}),m.call(this,e,t,!0),c.call(this,"updateVisual",e,t))},updateLayout:function(t){var e=this._model;e&&(g.call(this,e,t),c.call(this,"updateLayout",e,t))},prepareAndUpdate:function(t){var e=this._model;d.call(this,"component",e),d.call(this,"chart",e),this.__lastOnlyGraphic?(B(this._componentsViews,function(i){var n=i.__model;n&&"graphic"===n.mainType&&(i.render(n,e,this._api,t),_(n,i))},this),this.__lastOnlyGraphic=!1):J.update.call(this,t)}};K.resize=function(t){this[X]=!0,this._zr.resize(t);var e=this._model&&this._model.resetOption("media"),i=e?"prepareAndUpdate":"update";J[i].call(this),this._loadingFX&&this._loadingFX.resize(),this[X]=!1;var n=t&&t.silent;u.call(this,n),h.call(this,n)},K.showLoading=function(t,e){if(E.isObject(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),st[t]){var i=st[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},K.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},K.makeActionFromEvent=function(t){var e=E.extend({},t);return e.type=it[t.type],e},K.dispatchAction=function(t,e){if(E.isObject(e)||(e={silent:!!e}),et[t.type]){if(this[X])return void this._pendingActions.push(t);l.call(this,t,e.silent),e.flush?this._zr.flush(!0):e.flush!==!1&&w.browser.weChat&&this._throttledZrFlush(),u.call(this,e.silent),h.call(this,e.silent)}},K.on=n("on"),K.off=n("off"),K.one=n("one");var tt=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];K._initEvents=function(){B(tt,function(t){this._zr.on(t,function(e){var i,n=this.getModel(),o=e.target;if("globalout"===t)i={};else if(o&&null!=o.dataIndex){var r=o.dataModel||n.getSeriesByIndex(o.seriesIndex);i=r&&r.getDataParams(o.dataIndex,o.dataType)||{}}else o&&o.eventData&&(i=E.extend({},o.eventData));i&&(i.event=e,i.type=t,this.trigger(t,i))},this)},this),B(it,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},K.isDisposed=function(){return this._disposed},K.clear=function(){this.setOption({series:[]},!0)},K.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._api,e=this._model;B(this._componentsViews,function(i){i.dispose(e,t)}),B(this._chartsViews,function(i){i.dispose(e,t)}),this._zr.dispose(),delete lt[this.id]}},E.mixin(r,N);var et=[],it={},nt=[],ot=[],rt=[],at={},st={},lt={},ut={},ht=new Date-0,ct=new Date-0,dt="_echarts_instance_",ft={version:"3.4.0",dependencies:{zrender:"3.3.0"}};ft.init=function(t,e,i){var n=new r(t,e,i);return n.id="ec_"+ht++,lt[n.id]=n,t.setAttribute&&t.setAttribute(dt,n.id),b(n),n},ft.connect=function(t){if(E.isArray(t)){var e=t;t=null,E.each(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+ct++,E.each(e,function(e){e.group=t})}return ut[t]=!0,t},ft.disConnect=function(t){ut[t]=!1},ft.dispose=function(t){E.isDom(t)?t=ft.getInstanceByDom(t):"string"==typeof t&&(t=lt[t]),t instanceof r&&!t.isDisposed()&&t.dispose()},ft.getInstanceByDom=function(t){var e=t.getAttribute(dt);return lt[e]},ft.getInstanceById=function(t){return lt[t]},ft.registerTheme=function(t,e){at[t]=e},ft.registerPreprocessor=function(t){ot.push(t)},ft.registerProcessor=function(t,e){"function"==typeof t&&(e=t,t=F),nt.push({prio:t,func:e})},ft.registerAction=function(t,e,i){"function"==typeof e&&(i=e,e="");var n=E.isObject(t)?t.type:[t,t={event:e}][0];t.event=(t.event||n).toLowerCase(),e=t.event,E.assert(Q.test(n)&&Q.test(e)),et[n]||(et[n]={action:i,actionInfo:t}),it[e]=n},ft.registerCoordinateSystem=function(t,e){I.register(t,e)},ft.registerLayout=function(t,e){"function"==typeof t&&(e=t,t=W),rt.push({prio:t,func:e,isLayout:!0})},ft.registerVisual=function(t,e){"function"==typeof t&&(e=t,t=q),rt.push({prio:t,func:e})},ft.registerLoading=function(t,e){st[t]=e},ft.extendComponentModel=function(t){return A.extend(t)},ft.extendComponentView=function(t){return C.extend(t)},ft.extendSeriesModel=function(t){return L.extend(t)},ft.extendChartView=function(t){return D.extend(t)},ft.setCanvasCreator=function(t){E.createCanvas=t},ft.registerVisual(Z,i(139)),ft.registerPreprocessor(i(133)),ft.registerLoading("default",i(124)),ft.registerAction({type:"highlight",event:"highlight",update:"highlight"},E.noop),ft.registerAction({type:"downplay",event:"downplay",update:"downplay"},E.noop),ft.List=i(14),ft.Model=i(11),ft.graphic=i(3),ft.number=i(4),ft.format=i(8),ft.throttle=O.throttle,ft.matrix=i(20),ft.vector=i(5),ft.color=i(19),ft.util={},B(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone"],function(t){ft.util[t]=E[t]}),ft.PRIORITY={PROCESSOR:{FILTER:F,STATISTIC:H},VISUAL:{LAYOUT:W,GLOBAL:Z,CHART:q,COMPONENT:j,BRUSH:U}},t.exports=ft},function(t,e,i){"use strict";function n(t){return null!=t&&"none"!=t}function o(t){return"string"==typeof t?_.lift(t,-.1):t}function r(t){if(t.__hoverStlDirty){var e=t.style.stroke,i=t.style.fill,r=t.__hoverStl;r.fill=r.fill||(n(i)?o(i):null),r.stroke=r.stroke||(n(e)?o(e):null);var a={};for(var s in r)r.hasOwnProperty(s)&&(a[s]=t.style[s]);t.__normalStl=a,t.__hoverStlDirty=!1}}function a(t){t.__isHover||(r(t),t.useHoverLayer?t.__zr&&t.__zr.addHover(t,t.__hoverStl):(t.setStyle(t.__hoverStl),t.z2+=1),t.__isHover=!0)}function s(t){if(t.__isHover){var e=t.__normalStl;t.useHoverLayer?t.__zr&&t.__zr.removeHover(t):(e&&t.setStyle(e),t.z2-=1),t.__isHover=!1}}function l(t){"group"===t.type?t.traverse(function(t){"group"!==t.type&&a(t)}):a(t)}function u(t){"group"===t.type?t.traverse(function(t){"group"!==t.type&&s(t)}):s(t)}function h(t,e){t.__hoverStl=t.hoverStyle||e||{},t.__hoverStlDirty=!0,t.__isHover&&r(t)}function c(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasis&&l(this)}function d(t){this.__hoverSilentOnTouch&&t.zrByTouch||!this.__isEmphasis&&u(this)}function f(){this.__isEmphasis=!0,l(this)}function p(){this.__isEmphasis=!1,u(this)}function g(t,e,i,n,o,r){"function"==typeof o&&(r=o,o=null);var a=n&&n.isAnimationEnabled();if(a){var s=t?"Update":"",l=n.getShallow("animationDuration"+s),u=n.getShallow("animationEasing"+s),h=n.getShallow("animationDelay"+s);"function"==typeof h&&(h=h(o,n.getAnimationDelayParams?n.getAnimationDelayParams(e,o):null)),"function"==typeof l&&(l=l(o)),l>0?e.animateTo(i,l,h||0,u,r):(e.attr(i),r&&r())}else e.attr(i),r&&r()}var m=i(1),v=i(169),y=Math.round,x=i(7),_=i(19),b=i(20),w=i(5),S={};S.Group=i(34),S.Image=i(49),S.Text=i(76),S.Circle=i(160),S.Sector=i(166),S.Ring=i(165),S.Polygon=i(162),S.Polyline=i(163),S.Rect=i(164),S.Line=i(161),S.BezierCurve=i(159),S.Arc=i(158),S.CompoundPath=i(153),S.LinearGradient=i(91),S.RadialGradient=i(154),S.BoundingRect=i(9),S.extendShape=function(t){return x.extend(t)},S.extendPath=function(t,e){return v.extendFromString(t,e)},S.makePath=function(t,e,i,n){var o=v.createFromString(t,e),r=o.getBoundingRect();if(i){var a=r.width/r.height;if("center"===n){var s,l=i.height*a;l<=i.width?s=i.height:(l=i.width,s=l/a);var u=i.x+i.width/2,h=i.y+i.height/2;i.x=u-l/2,i.y=h-s/2,i.width=l,i.height=s}S.resizePath(o,i)}return o},S.mergePath=v.mergePath,S.resizePath=function(t,e){if(t.applyTransform){var i=t.getBoundingRect(),n=i.calculateTransform(e);t.applyTransform(n)}},S.subPixelOptimizeLine=function(t){var e=S.subPixelOptimize,i=t.shape,n=t.style.lineWidth;return y(2*i.x1)===y(2*i.x2)&&(i.x1=i.x2=e(i.x1,n,!0)),y(2*i.y1)===y(2*i.y2)&&(i.y1=i.y2=e(i.y1,n,!0)),t},S.subPixelOptimizeRect=function(t){var e=S.subPixelOptimize,i=t.shape,n=t.style.lineWidth,o=i.x,r=i.y,a=i.width,s=i.height;return i.x=e(i.x,n,!0),i.y=e(i.y,n,!0),i.width=Math.max(e(o+a,n,!1)-i.x,0===a?0:1),i.height=Math.max(e(r+s,n,!1)-i.y,0===s?0:1),t},S.subPixelOptimize=function(t,e,i){var n=y(2*t);return(n+y(e))%2===0?n/2:(n+(i?1:-1))/2},S.setHoverStyle=function(t,e,i){t.__hoverSilentOnTouch=i&&i.hoverSilentOnTouch,"group"===t.type?t.traverse(function(t){"group"!==t.type&&h(t,e)}):h(t,e),t.on("mouseover",c).on("mouseout",d),t.on("emphasis",f).on("normal",p)},S.setText=function(t,e,i){var n=e.getShallow("position")||"inside",o=e.getShallow("offset"),r=n.indexOf("inside")>=0?"white":i,a=e.getModel("textStyle");m.extend(t,{textDistance:e.getShallow("distance")||5,textFont:a.getFont(),textPosition:n,textOffset:o,textFill:a.getTextColor()||r})},S.updateProps=function(t,e,i,n,o){g(!0,t,e,i,n,o)},S.initProps=function(t,e,i,n,o){g(!1,t,e,i,n,o)},S.getTransform=function(t,e){for(var i=b.identity([]);t&&t!==e;)b.mul(i,t.getLocalTransform(),i),t=t.parent;return i},S.applyTransform=function(t,e,i){return i&&(e=b.invert([],e)),w.applyTransform([],t,e)},S.transformDirection=function(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),o=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),r=["left"===t?-n:"right"===t?n:0,"top"===t?-o:"bottom"===t?o:0];return r=S.applyTransform(r,e,i),Math.abs(r[0])>Math.abs(r[1])?r[0]>0?"right":"left":r[1]>0?"bottom":"top"},S.groupTransition=function(t,e,i,n){function o(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}function r(t){var e={position:w.clone(t.position),rotation:t.rotation};return t.shape&&(e.shape=m.extend({},t.shape)),e}if(t&&e){var a=o(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=a[t.anid];if(e){var n=r(t);t.attr(r(e)),S.updateProps(t,n,i,t.dataIndex)}}})}},t.exports=S},function(t,e){function i(t){return t.replace(/^\s+/,"").replace(/\s+$/,"")}var n={},o=1e-4;n.linearMap=function(t,e,i,n){var o=e[1]-e[0],r=i[1]-i[0];if(0===o)return 0===r?i[0]:(i[0]+i[1])/2;if(n)if(o>0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/o*r+i[0]},n.parsePercent=function(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?i(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t},n.round=function(t,e){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),+(+t).toFixed(e)},n.asc=function(t){return t.sort(function(t,e){return t-e}),t},n.getPrecision=function(t){if(t=+t,isNaN(t))return 0;for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i},n.getPrecisionSafe=function(t){var e=t.toString(),i=e.indexOf(".");return i<0?0:e.length-1-i},n.getPixelPrecision=function(t,e){var i=Math.log,n=Math.LN10,o=Math.floor(i(t[1]-t[0])/n),r=Math.round(i(Math.abs(e[1]-e[0]))/n),a=Math.min(Math.max(-o+r,0),20);return isFinite(a)?a:20},n.MAX_SAFE_INTEGER=9007199254740991,n.remRadian=function(t){var e=2*Math.PI;return(t%e+e)%e},n.isRadianAroundZero=function(t){return t>-o&&t=0},t.exports=n},function(t,e){var i="undefined"==typeof Float32Array?Array:Float32Array,n={create:function(t,e){var n=new i(2);return null==t&&(t=0),null==e&&(e=0),n[0]=t,n[1]=e,n},copy:function(t,e){return t[0]=e[0],t[1]=e[1],t},clone:function(t){var e=new i(2);return e[0]=t[0],e[1]=t[1],e},set:function(t,e,i){return t[0]=e,t[1]=i,t},add:function(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t},scaleAndAdd:function(t,e,i,n){return t[0]=e[0]+i[0]*n,t[1]=e[1]+i[1]*n,t},sub:function(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t},len:function(t){return Math.sqrt(this.lenSquare(t))},lenSquare:function(t){return t[0]*t[0]+t[1]*t[1]},mul:function(t,e,i){return t[0]=e[0]*i[0],t[1]=e[1]*i[1],t},div:function(t,e,i){return t[0]=e[0]/i[0],t[1]=e[1]/i[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:function(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t},normalize:function(t,e){var i=n.len(e);return 0===i?(t[0]=0,t[1]=0):(t[0]=e[0]/i,t[1]=e[1]/i),t},distance:function(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))},distanceSquare:function(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])},negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:function(t,e,i,n){return t[0]=e[0]+n*(i[0]-e[0]),t[1]=e[1]+n*(i[1]-e[1]),t},applyTransform:function(t,e,i){var n=e[0],o=e[1];return t[0]=i[0]*n+i[2]*o+i[4],t[1]=i[1]*n+i[3]*o+i[5],t},min:function(t,e,i){return t[0]=Math.min(e[0],i[0]),t[1]=Math.min(e[1],i[1]),t},max:function(t,e,i){return t[0]=Math.max(e[0],i[0]),t[1]=Math.max(e[1],i[1]),t}};n.length=n.len,n.lengthSquare=n.lenSquare,n.dist=n.distance,n.distSquare=n.distanceSquare,t.exports=n},function(t,e,i){function n(t,e){return t&&t.hasOwnProperty(e)}var o=i(8),r=i(4),a=i(11),s=i(1),l=s.each,u=s.isObject,h={};h.normalizeToArray=function(t){return t instanceof Array?t:null==t?[]:[t]},h.defaultEmphasis=function(t,e){if(t){var i=t.emphasis=t.emphasis||{},n=t.normal=t.normal||{};l(e,function(t){var e=s.retrieve(i[t],n[t]);null!=e&&(i[t]=e)})}},h.LABEL_OPTIONS=["position","offset","show","textStyle","distance","formatter"],h.getDataItemValue=function(t){return t&&(null==t.value?t:t.value)},h.isDataItemOption=function(t){return u(t)&&!(t instanceof Array)},h.converDataValue=function(t,e){var i=e&&e.type;return"ordinal"===i?t:("time"!==i||isFinite(t)||null==t||"-"===t||(t=+r.parseDate(t)),null==t||""===t?NaN:+t)},h.createDataFormatModel=function(t,e){var i=new a;return s.mixin(i,h.dataFormatMixin),i.seriesIndex=e.seriesIndex,i.name=e.name||"",i.mainType=e.mainType,i.subType=e.subType,i.getData=function(){return t},i},h.dataFormatMixin={getDataParams:function(t,e){var i=this.getData(e),n=this.seriesIndex,o=this.name,r=this.getRawValue(t,e),a=i.getRawIndex(t),s=i.getName(t,!0),l=i.getRawDataItem(t);return{componentType:this.mainType,componentSubType:this.subType,seriesType:"series"===this.mainType?this.subType:null,seriesIndex:n,seriesName:o,name:s,dataIndex:a,data:l,dataType:e,value:r,color:i.getItemVisual(t,"color"),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,i,n){e=e||"normal";var r=this.getData(i),a=r.getItemModel(t),s=this.getDataParams(t,i);null!=n&&s.value instanceof Array&&(s.value=s.value[n]);var l=a.get(["label",e,"formatter"]);return"function"==typeof l?(s.status=e,l(s)):"string"==typeof l?o.formatTpl(l,s):void 0},getRawValue:function(t,e){var i=this.getData(e),n=i.getRawDataItem(t);if(null!=n)return!u(n)||n instanceof Array?n:n.value},formatTooltip:s.noop},h.mappingToExists=function(t,e){e=(e||[]).slice();var i=s.map(t||[],function(t,e){return{exist:t}});return l(e,function(t,n){if(u(t)){for(var o=0;o=i.length&&i.push({option:t})}}),i},h.makeIdAndName=function(t){var e={};l(t,function(t,i){var n=t.exist;n&&(e[n.id]=t)}),l(t,function(t,i){var n=t.option;s.assert(!n||null==n.id||!e[n.id]||e[n.id]===t,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&(e[n.id]=t),!t.keyInfo&&(t.keyInfo={})}),l(t,function(t,i){var n=t.exist,o=t.option,r=t.keyInfo;if(u(o)){if(r.name=null!=o.name?o.name+"":n?n.name:"\0-",n)r.id=n.id;else if(null!=o.id)r.id=o.id+"";else{var a=0;do r.id="\0"+r.name+"\0"+a++;while(e[r.id])}e[r.id]=t}})},h.isIdInner=function(t){return u(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")},h.compressBatches=function(t,e){function i(t,e,i){for(var n=0,o=t.length;n1e-10&&(o.width+=r/a,o.height+=r/a,o.x-=r/a/2,o.y-=r/a/2)}return o}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),o=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var r=this.path.data;if(o.hasStroke()){var a=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(o.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),s.containStroke(r,a/l,t,e)))return!0}if(o.hasFill())return s.contain(r,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):o.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(r.isObject(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&h(t[0]-1)>1e-10&&h(t[3]-1)>1e-10?Math.sqrt(h(t[0]*t[3]-t[2]*t[1])):1}},n.extend=function(t){var e=function(e){n.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var o=this.shape;for(var r in i)!o.hasOwnProperty(r)&&i.hasOwnProperty(r)&&(o[r]=i[r])}t.init&&t.init.call(this,e)};r.inherits(e,n);for(var i in t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},r.inherits(n,o),t.exports=n},function(t,e,i){var n=i(1),o=i(4),r=i(17),a={};a.addCommas=function(t){return isNaN(t)?"-":(t=(t+"").split("."),t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:""))},a.toCamelCase=function(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,function(t,e){return e.toUpperCase()}),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t},a.normalizeCssArray=function(t){var e=t.length;return"number"==typeof t?[t,t,t,t]:2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t};var s=a.encodeHTML=function(t){return String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},l=["a","b","c","d","e","f","g"],u=function(t,e){return"{"+t+(null==e?"":e)+"}"};a.formatTpl=function(t,e,i){n.isArray(e)||(e=[e]);var o=e.length;if(!o)return"";for(var r=e[0].$vars||[],a=0;a=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new n(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},n.create=function(t){return new n(t.x,t.y,t.width,t.height)},t.exports=n},function(t,e){function i(t){var e={},i={},n=t.match(/Firefox\/([\d.]+)/),o=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),r=t.match(/Edge\/([\d.]+)/),a=/micromessenger/i.test(t);return n&&(i.firefox=!0,i.version=n[1]),o&&(i.ie=!0,i.version=o[1]),r&&(i.edge=!0,i.version=r[1]),a&&(i.weChat=!0),{browser:i,os:e,node:!1,canvasSupported:!!document.createElement("canvas").getContext,touchEventsSupported:"ontouchstart"in window&&!i.ie&&!i.edge,pointerEventsSupported:"onpointerdown"in window&&(i.edge||i.ie&&i.version>=11)}}var n={};n="undefined"==typeof navigator?{browser:{},os:{},node:!0,canvasSupported:!0}:i(navigator.userAgent),t.exports=n},function(t,e,i){function n(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function o(t,e,i){for(var n=0;nn||l.newline?(r=0,h=m,a+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);c=a+v,c>o||l.newline?(r+=s+i,a=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=r,d[1]=a,"horizontal"===t?r=h+i:a=c+i)})}var o=i(1),r=i(9),a=i(4),s=i(8),l=a.parsePercent,u=o.each,h={},c=h.LOCATION_PARAMS=["left","right","top","bottom","width","height"];h.box=n,h.vbox=o.curry(n,"vertical"),h.hbox=o.curry(n,"horizontal"),h.getAvailableSize=function(t,e,i){var n=e.width,o=e.height,r=l(t.x,n),a=l(t.y,o),u=l(t.x2,n),h=l(t.y2,o);return(isNaN(r)||isNaN(parseFloat(t.x)))&&(r=0),(isNaN(u)||isNaN(parseFloat(t.x2)))&&(u=n),(isNaN(a)||isNaN(parseFloat(t.y)))&&(a=0),(isNaN(h)||isNaN(parseFloat(t.y2)))&&(h=o),i=s.normalizeCssArray(i||0),{width:Math.max(u-r-i[1]-i[3],0),height:Math.max(h-a-i[0]-i[2],0)}},h.getLayoutRect=function(t,e,i){i=s.normalizeCssArray(i||0);var n=e.width,o=e.height,a=l(t.left,n),u=l(t.top,o),h=l(t.right,n),c=l(t.bottom,o),d=l(t.width,n),f=l(t.height,o),p=i[2]+i[0],g=i[1]+i[3],m=t.aspect;switch(isNaN(d)&&(d=n-h-g-a),isNaN(f)&&(f=o-c-p-u),isNaN(d)&&isNaN(f)&&(m>n/o?d=.8*n:f=.8*o),null!=m&&(isNaN(d)&&(d=m*f),isNaN(f)&&(f=d/m)),isNaN(a)&&(a=n-h-d-g),isNaN(u)&&(u=o-c-f-p),t.left||t.right){case"center":a=n/2-d/2-i[3];break;case"right":a=n-d-g}switch(t.top||t.bottom){case"middle":case"center":u=o/2-f/2-i[0];break;case"bottom":u=o-f-p}a=a||0,u=u||0,isNaN(d)&&(d=n-a-(h||0)),isNaN(f)&&(f=o-u-(c||0));var v=new r(a+i[3],u+i[0],d,f);return v.margin=i,v},h.positionElement=function(t,e,i,n,a){var s=!a||!a.hv||a.hv[0],l=!a||!a.hv||a.hv[1],u=a&&a.boundingMode||"all";if(s||l){var c;if("raw"===u)c="group"===t.type?new r(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(c=t.getBoundingRect(),t.needLocalTransform()){var d=t.getLocalTransform();c=c.clone(),c.applyTransform(d)}e=h.getLayoutRect(o.defaults({width:c.width, +height:c.height},e),i,n);var f=t.position,p=s?e.x-c.x:0,g=l?e.y-c.y:0;t.attr("position","raw"===u?[p,g]:[f[0]+p,f[1]+g])}},h.mergeLayoutParam=function(t,e,i){function n(n){var o={},s=0,l={},h=0,c=i.ignoreSize?1:2;if(u(n,function(e){l[e]=t[e]}),u(n,function(t){r(e,t)&&(o[t]=l[t]=e[t]),a(o,t)&&s++,a(l,t)&&h++}),h!==c&&s){if(s>=c)return o;for(var d=0;d=0;o--)n=r.merge(n,t[o],!0);l.set(this,"__defaultOption",n)}return l.get(this,"__defaultOption")},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});l.enableClassManagement(h,{registerWhenExtend:!0}),s.enableSubTypeDefaulter(h),s.enableTopologicalTravel(h,n),r.mixin(h,i(129)),t.exports=h},function(t,e,i){(function(e){function n(t){return d.isArray(t)||(t=[t]),t}function o(t,e){var i=t.dimensions,n=new v(d.map(i,t.getDimensionInfo,t),t.hostModel);m(n,t);for(var o=n._storage={},r=t._storage,a=0;a=0?o[s]=new l.constructor(r[s].length):o[s]=r[s]}return n}var r="undefined",a="undefined"==typeof window?e:window,s=typeof a.Float64Array===r?Array:a.Float64Array,l=typeof a.Int32Array===r?Array:a.Int32Array,u={"float":s,"int":l,ordinal:Array,number:Array,time:Array},h=i(11),c=i(43),d=i(1),f=i(6),p=d.isObject,g=["stackedOn","hasItemOption","_nameList","_idList","_rawData"],m=function(t,e){d.each(g.concat(e.__wrappedMethods||[]),function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t.__wrappedMethods=e.__wrappedMethods},v=function(t,e){t=t||["x","y"];for(var i={},n=[],o=0;o0&&(w+="__ec__"+h[b]),h[b]++),w&&(l[c]=w)}this._nameList=e,this._idList=l},y.count=function(){return this.indices.length},y.get=function(t,e,i){var n=this._storage,o=this.indices[e];if(null==o)return NaN;var r=n[t]&&n[t][o];if(i){var a=this._dimensionInfos[t];if(a&&a.stackable)for(var s=this.stackedOn;s;){var l=s.get(t,e);(r>=0&&l>0||r<=0&&l<0)&&(r+=l),s=s.stackedOn}}return r},y.getValues=function(t,e,i){var n=[];d.isArray(t)||(i=e,e=t,t=this.dimensions);for(var o=0,r=t.length;ol&&(l=r));return this._extent[t+!!e]=[s,l]}return[1/0,-(1/0)]},y.getSum=function(t,e){var i=this._storage[t],n=0;if(i)for(var o=0,r=this.count();ot))return r;o=r-1}}return-1},y.indexOfNearest=function(t,e,i,n){var o=this._storage,r=o[t];null==n&&(n=1/0);var a=-1;if(r)for(var s=Number.MAX_VALUE,l=0,u=this.count();l0)&&(s=c,a=l)}return a},y.getRawIndex=function(t){var e=this.indices[t];return null==e?-1:e},y.getRawDataItem=function(t){return this._rawData[this.getRawIndex(t)]},y.getName=function(t){return this._nameList[this.indices[t]]||""},y.getId=function(t){return this._idList[this.indices[t]]||this.getRawIndex(t)+""},y.each=function(t,e,i,o){"function"==typeof t&&(o=i,i=e,e=t,t=[]),t=d.map(n(t),this.getDimension,this);var r=[],a=t.length,s=this.indices;o=o||this;for(var l=0;lp-g&&(d=p-g,h.length=d);for(var m=0;m',g=this.name;return"\0-"===g&&(g=""),e?c+f(this.name)+" : "+l:(g&&f(g)+"
      ")+c+(u?f(u)+" : "+l:l)},isAnimationEnabled:function(){if(u.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){c(this,"data",d(this,"dataBeforeProcessed").cloneShallow())},getColorFromPalette:function(t,e){var i=this.ecModel,n=l.getColorFromPalette.call(this,t,e);return n||(n=i.getColorFromPalette(t,e)),n},getAxisTooltipDataIndex:null,getTooltipPosition:null});n.mixin(g,a.dataFormatMixin),n.mixin(g,l),t.exports=g},function(t,e,i){function n(t,e){var i=t+":"+e;if(l[i])return l[i];for(var n=(t+"").split("\n"),o=0,r=0,a=n.length;rh&&(u=0,l={}),u++,l[i]=o,o}function o(t,e,i,o){var r=((t||"")+"").split("\n").length,a=n(t,e),s=n("国",e),l=r*s,u=new d(0,0,a,l);switch(u.lineHeight=s,o){case"bottom":case"alphabetic":u.y-=s;break;case"middle":u.y-=s/2}switch(i){case"end":case"right":u.x-=u.width;break;case"center":u.x-=u.width/2}return u}function r(t,e,i,n){var o=e.x,r=e.y,a=e.height,s=e.width,l=i.height,u=a/2-l/2,h="left";switch(t){case"left":o-=n,r+=u,h="right";break;case"right":o+=n+s,r+=u,h="left";break;case"top":o+=s/2,r-=n+l,h="center";break;case"bottom":o+=s/2,r+=a+n,h="center";break;case"inside":o+=s/2,r+=u,h="center";break;case"insideLeft":o+=n,r+=u,h="left";break;case"insideRight":o+=s-n,r+=u,h="right";break;case"insideTop":o+=s/2,r+=n,h="center";break;case"insideBottom":o+=s/2,r+=a-l-n,h="center";break;case"insideTopLeft":o+=n,r+=n,h="left";break;case"insideTopRight":o+=s-n,r+=n,h="right";break;case"insideBottomLeft":o+=n,r+=a-l-n;break;case"insideBottomRight":o+=s-n,r+=a-l-n,h="right"}return{x:o,y:r,textAlign:h,textBaseline:"top"}}function a(t,e,i,o,r){if(!e)return"";r=r||{},o=f(o,"...");for(var a=f(r.maxIterations,2),l=f(r.minChar,0),u=n("国",i),h=n("a",i),c=f(r.placeholder,""),d=e=Math.max(0,e-1),p=0;p=h;p++)d-=h;var g=n(o);g>d&&(o="",g=0),d=e-g;for(var m=(t+"").split("\n"),p=0,v=m.length;p=a){y+=o;break}var b=0===_?s(y,d,h,u):x>0?Math.floor(y.length*d/x):0;y=y.substr(0,b),x=n(y,i)}""===y&&(y=c),m[p]=y}}return m.join("\n")}function s(t,e,i,n){for(var o=0,r=0,a=t.length;r-w&&tw||t<-w}function r(t,e,i,n,o){var r=1-o;return r*r*(r*t+3*o*e)+o*o*(o*n+3*r*i)}function a(t,e,i,n,o){var r=1-o;return 3*(((e-t)*r+2*(i-e)*o)*r+(n-i)*o*o)}function s(t,e,i,o,r,a){var s=o+3*(e-i)-t,l=3*(i-2*e+t),u=3*(e-t),h=t-r,c=l*l-3*s*u,d=l*u-9*s*h,f=u*u-3*l*h,p=0;if(n(c)&&n(d))if(n(l))a[0]=0;else{var g=-u/l;g>=0&&g<=1&&(a[p++]=g)}else{var m=d*d-4*c*f;if(n(m)){var v=d/c,g=-l/s+v,y=-v/2;g>=0&&g<=1&&(a[p++]=g),y>=0&&y<=1&&(a[p++]=y)}else if(m>0){var x=b(m),w=c*l+1.5*s*(-d+x),S=c*l+1.5*s*(-d-x);w=w<0?-_(-w,I):_(w,I),S=S<0?-_(-S,I):_(S,I);var g=(-l-(w+S))/(3*s);g>=0&&g<=1&&(a[p++]=g)}else{var T=(2*c*l-3*s*d)/(2*b(c*c*c)),A=Math.acos(T)/3,L=b(c),C=Math.cos(A),g=(-l-2*L*C)/(3*s),y=(-l+L*(C+M*Math.sin(A)))/(3*s),D=(-l+L*(C-M*Math.sin(A)))/(3*s);g>=0&&g<=1&&(a[p++]=g),y>=0&&y<=1&&(a[p++]=y),D>=0&&D<=1&&(a[p++]=D)}}return p}function l(t,e,i,r,a){var s=6*i-12*e+6*t,l=9*e+3*r-3*t-9*i,u=3*e-3*t,h=0;if(n(l)){if(o(s)){var c=-u/s;c>=0&&c<=1&&(a[h++]=c)}}else{var d=s*s-4*l*u;if(n(d))a[0]=-s/(2*l);else if(d>0){var f=b(d),c=(-s+f)/(2*l),p=(-s-f)/(2*l);c>=0&&c<=1&&(a[h++]=c),p>=0&&p<=1&&(a[h++]=p)}}return h}function u(t,e,i,n,o,r){var a=(e-t)*o+t,s=(i-e)*o+e,l=(n-i)*o+i,u=(s-a)*o+a,h=(l-s)*o+s,c=(h-u)*o+u;r[0]=t,r[1]=a,r[2]=u,r[3]=c,r[4]=c,r[5]=h,r[6]=l,r[7]=n}function h(t,e,i,n,o,a,s,l,u,h,c){var d,f,p,g,m,v=.005,y=1/0;T[0]=u,T[1]=h;for(var _=0;_<1;_+=.05)A[0]=r(t,i,o,s,_),A[1]=r(e,n,a,l,_),g=x(T,A),g=0&&g=0&&c<=1&&(a[h++]=c)}}else{var d=l*l-4*s*u;if(n(d)){var c=-l/(2*s);c>=0&&c<=1&&(a[h++]=c)}else if(d>0){var f=b(d),c=(-l+f)/(2*s),p=(-l-f)/(2*s);c>=0&&c<=1&&(a[h++]=c),p>=0&&p<=1&&(a[h++]=p)}}return h}function p(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function g(t,e,i,n,o){var r=(e-t)*n+t,a=(i-e)*n+e,s=(a-r)*n+r;o[0]=t,o[1]=r,o[2]=s,o[3]=s,o[4]=a,o[5]=i}function m(t,e,i,n,o,r,a,s,l){var u,h=.005,d=1/0;T[0]=a,T[1]=s;for(var f=0;f<1;f+=.05){A[0]=c(t,i,o,f),A[1]=c(e,n,r,f);var p=x(T,A);p=0&&p255?255:t}function n(t){return t=Math.round(t),t<0?0:t>360?360:t}function o(t){return t<0?0:t>1?1:t}function r(t){return i(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function a(t){return o(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function s(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function l(t,e,i){return t+(e-t)*i}function u(t){if(t){t+="";var e=t.replace(/ /g,"").toLowerCase();if(e in x)return x[e].slice();if("#"!==e.charAt(0)){var i=e.indexOf("("),n=e.indexOf(")");if(i!==-1&&n+1===e.length){var o=e.substr(0,i),s=e.substr(i+1,n-(i+1)).split(","),l=1;switch(o){case"rgba":if(4!==s.length)return;l=a(s.pop());case"rgb":if(3!==s.length)return;return[r(s[0]),r(s[1]),r(s[2]),l];case"hsla":if(4!==s.length)return;return s[3]=a(s[3]),h(s);case"hsl":if(3!==s.length)return;return h(s);default:return}}}else{if(4===e.length){var u=parseInt(e.substr(1),16);if(!(u>=0&&u<=4095))return;return[(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1]}if(7===e.length){var u=parseInt(e.substr(1),16);if(!(u>=0&&u<=16777215))return;return[(16711680&u)>>16,(65280&u)>>8,255&u,1]}}}}function h(t){var e=(parseFloat(t[0])%360+360)%360/360,n=a(t[1]),o=a(t[2]),r=o<=.5?o*(n+1):o+n-o*n,l=2*o-r,u=[i(255*s(l,r,e+1/3)),i(255*s(l,r,e)),i(255*s(l,r,e-1/3))];return 4===t.length&&(u[3]=t[3]),u}function c(t){if(t){var e,i,n=t[0]/255,o=t[1]/255,r=t[2]/255,a=Math.min(n,o,r),s=Math.max(n,o,r),l=s-a,u=(s+a)/2;if(0===l)e=0,i=0;else{i=u<.5?l/(s+a):l/(2-s-a);var h=((s-n)/6+l/2)/l,c=((s-o)/6+l/2)/l,d=((s-r)/6+l/2)/l;n===s?e=d-c:o===s?e=1/3+h-d:r===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,u];return null!=t[3]&&f.push(t[3]),f}}function d(t,e){var i=u(t);if(i){for(var n=0;n<3;n++)e<0?i[n]=i[n]*(1-e)|0:i[n]=(255-i[n])*e+i[n]|0;return y(i,4===i.length?"rgba":"rgb")}}function f(t,e){var i=u(t);if(i)return((1<<24)+(i[0]<<16)+(i[1]<<8)+ +i[2]).toString(16).slice(1)}function p(t,e,n){if(e&&e.length&&t>=0&&t<=1){n=n||[0,0,0,0];var o=t*(e.length-1),r=Math.floor(o),a=Math.ceil(o),s=e[r],u=e[a],h=o-r;return n[0]=i(l(s[0],u[0],h)),n[1]=i(l(s[1],u[1],h)),n[2]=i(l(s[2],u[2],h)),n[3]=i(l(s[3],u[3],h)),n}}function g(t,e,n){if(e&&e.length&&t>=0&&t<=1){var r=t*(e.length-1),a=Math.floor(r),s=Math.ceil(r),h=u(e[a]),c=u(e[s]),d=r-a,f=y([i(l(h[0],c[0],d)),i(l(h[1],c[1],d)),i(l(h[2],c[2],d)),o(l(h[3],c[3],d))],"rgba");return n?{color:f,leftIndex:a,rightIndex:s,value:r}:f}}function m(t,e,i,o){if(t=u(t))return t=c(t),null!=e&&(t[0]=n(e)),null!=i&&(t[1]=a(i)),null!=o&&(t[2]=a(o)),y(h(t),"rgba")}function v(t,e){if(t=u(t),t&&null!=e)return t[3]=o(e),y(t,"rgba")}function y(t,e){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}var x={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};t.exports={parse:u,lift:d,toHex:f,fastMapToColor:p,mapToColor:g,modifyHSL:m,modifyAlpha:v,stringify:y}},function(t,e){var i="undefined"==typeof Float32Array?Array:Float32Array,n={create:function(){var t=new i(6);return n.identity(t),t},identity:function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t},copy:function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t},mul:function(t,e,i){var n=e[0]*i[0]+e[2]*i[1],o=e[1]*i[0]+e[3]*i[1],r=e[0]*i[2]+e[2]*i[3],a=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=o,t[2]=r,t[3]=a,t[4]=s,t[5]=l,t},translate:function(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t},rotate:function(t,e,i){var n=e[0],o=e[2],r=e[4],a=e[1],s=e[3],l=e[5],u=Math.sin(i),h=Math.cos(i);return t[0]=n*h+a*u,t[1]=-n*u+a*h,t[2]=o*h+s*u,t[3]=-o*u+h*s,t[4]=h*r+u*l,t[5]=h*l-u*r,t},scale:function(t,e,i){var n=i[0],o=i[1];return t[0]=e[0]*n,t[1]=e[1]*o,t[2]=e[2]*n,t[3]=e[3]*o,t[4]=e[4]*n,t[5]=e[5]*o,t},invert:function(t,e){var i=e[0],n=e[2],o=e[4],r=e[1],a=e[3],s=e[5],l=i*a-r*n;return l?(l=1/l,t[0]=a*l,t[1]=-r*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-a*o)*l,t[5]=(r*o-i*s)*l,t):null}};t.exports=n},function(t,e){var i=Array.prototype.slice,n=function(){this._$handlers={}};n.prototype={constructor:n,one:function(t,e,i){var n=this._$handlers;if(!e||!t)return this;n[t]||(n[t]=[]);for(var o=0;o3&&(e=i.call(e,1));for(var o=this._$handlers[t],r=o.length,a=0;a4&&(e=i.call(e,1,e.length-1));for(var o=e[e.length-1],r=this._$handlers[t],a=r.length,s=0;s0&&h>0&&!c&&(u=0),u<0&&h<0&&!d&&(h=0)),[u,h]},u.niceScaleExtent=function(t,e){var i=t.scale,n=u.getScaleExtent(t,e),o=null!=e.getMin(),r=null!=e.getMax(),a=e.get("splitNumber");"log"===i.type&&(i.base=e.get("logBase")),i.setExtent(n[0],n[1]),i.niceExtent(a,o,r);var s=e.get("minInterval");if(isFinite(s)&&!o&&!r&&"interval"===i.type){var l=i.getInterval(),h=Math.max(Math.abs(l),s)/l;n=i.getExtent();var c=(n[1]+n[0])/2;i.setExtent(h*(n[0]-c)+c,h*(n[1]-c)+c),i.niceExtent(a)}var l=e.get("interval");null!=l&&i.setInterval&&i.setInterval(l)},u.createScaleByModel=function(t,e){if(e=e||t.get("type"))switch(e){case"category":return new n(t.getCategories(),[1/0,-(1/0)]);case"value":return new o;default:return(r.getClass(e)||o).create(t)}},u.ifAxisCrossZero=function(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)},u.getAxisLabelInterval=function(t,e,i,n){var o,r=0,a=0,s=1;e.length>40&&(s=Math.floor(e.length/40));for(var u=0;u1?s:(r+1)*s-1},u.getFormattedLabels=function(t,e){var i=t.scale,n=i.getTicksLabels(),o=i.getTicks();return"string"==typeof e?(e=function(t){return function(e){return t.replace("{value}",null!=e?e:"")}}(e),s.map(n,e)):"function"==typeof e?s.map(o,function(n,o){return e("category"===t.type?i.getLabel(n):n,o)},this):n},t.exports=u},function(t,e,i){"use strict";function n(){this._coordinateSystems=[]}var o=i(1),r={};n.prototype={constructor:n,create:function(t,e){var i=[];o.each(r,function(n,o){var r=n.create(t,e);i=i.concat(r||[])}),this._coordinateSystems=i},update:function(t,e){o.each(this._coordinateSystems,function(i){i.update&&i.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},n.register=function(t,e){r[t]=e},n.get=function(t){return r[t]},t.exports=n},function(t,e,i){"use strict";var n=i(3),o=i(9),r=n.extendShape({type:"triangle", +shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,r=e.height/2;t.moveTo(i,n-r),t.lineTo(i+o,n+r),t.lineTo(i-o,n+r),t.closePath()}}),a=n.extendShape({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,r=e.height/2;t.moveTo(i,n-r),t.lineTo(i+o,n),t.lineTo(i,n+r),t.lineTo(i-o,n),t.closePath()}}),s=n.extendShape({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,o=e.width/5*3,r=Math.max(o,e.height),a=o/2,s=a*a/(r-a),l=n-r+a+s,u=Math.asin(s/a),h=Math.cos(u)*a,c=Math.sin(u),d=Math.cos(u);t.arc(i,l,a,Math.PI-u,2*Math.PI+u);var f=.6*a,p=.7*a;t.bezierCurveTo(i+h-c*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+c*f,l+s+d*f,i-h,l+s),t.closePath()}}),l=n.extendShape({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,o=e.x,r=e.y,a=n/3*2;t.moveTo(o,r),t.lineTo(o+a,r+i),t.lineTo(o,r+i/4*3),t.lineTo(o-a,r+i),t.lineTo(o,r),t.closePath()}}),u={line:n.Line,rect:n.Rect,roundRect:n.Rect,square:n.Rect,circle:n.Circle,diamond:a,pin:s,arrow:l,triangle:r},h={line:function(t,e,i,n,o){o.x1=t,o.y1=e+n/2,o.x2=t+i,o.y2=e+n/2},rect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n},roundRect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n,o.r=Math.min(i,n)/4},square:function(t,e,i,n,o){var r=Math.min(i,n);o.x=t,o.y=e,o.width=r,o.height=r},circle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.r=Math.min(i,n)/2},diamond:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n},pin:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},arrow:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},triangle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n}},c={};for(var d in u)u.hasOwnProperty(d)&&(c[d]=new u[d]);var f=n.extendShape({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style,e=this.shape;"pin"===e.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,i){var n=e.symbolType,o=c[n];"none"!==e.symbolType&&(o||(n="rect",o=c[n]),h[n](e.x,e.y,e.width,e.height,o.shape),o.buildPath(t,o.shape,i))}}),p=function(t){if("image"!==this.type){var e=this.style,i=this.shape;i&&"line"===i.symbolType?e.stroke=t:this.__isEmptyBrush?(e.stroke=t,e.fill="#fff"):(e.fill&&(e.fill=t),e.stroke&&(e.stroke=t)),this.dirty(!1)}},g={createSymbol:function(t,e,i,r,a,s){var l=0===t.indexOf("empty");l&&(t=t.substr(5,1).toLowerCase()+t.substr(6));var u;return u=0===t.indexOf("image://")?new n.Image({style:{image:t.slice(8),x:e,y:i,width:r,height:a}}):0===t.indexOf("path://")?n.makePath(t.slice(7),{},new o(e,i,r,a)):new f({shape:{symbolType:t,x:e,y:i,width:r,height:a}}),u.__isEmptyBrush=l,u.setColor=p,u.setColor(s),u}};t.exports=g},function(t,e,i){"use strict";function n(t){return t.getBoundingClientRect?t.getBoundingClientRect():{left:0,top:0}}function o(t,e,i,n){return i=i||{},n||!h.canvasSupported?r(t,e,i):h.browser.firefox&&null!=e.layerX&&e.layerX!==e.offsetX?(i.zrX=e.layerX,i.zrY=e.layerY):null!=e.offsetX?(i.zrX=e.offsetX,i.zrY=e.offsetY):r(t,e,i),i}function r(t,e,i){var o=n(t);i.zrX=e.clientX-o.left,i.zrY=e.clientY-o.top}function a(t,e,i){if(e=e||window.event,null!=e.zrX)return e;var n=e.type,r=n&&n.indexOf("touch")>=0;if(r){var a="touchend"!=n?e.targetTouches[0]:e.changedTouches[0];a&&o(t,a,e,i)}else o(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;return e}function s(t,e,i){c?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function l(t,e,i){c?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}var u=i(21),h=i(10),c="undefined"!=typeof window&&!!window.addEventListener,d=c?function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0}:function(t){t.returnValue=!1,t.cancelBubble=!0};t.exports={clientToLocal:o,normalizeEvent:a,addEventListener:s,removeEventListener:l,stop:d,Dispatcher:u}},function(t,e){"use strict";var i={};t.exports={register:function(t,e){i[t]=e},get:function(t){return i[t]}}},function(t,e,i){function n(t,e,i,n){if(!e)return t;var s=o(e[0]),l=r.isArray(s)&&s.length||1;i=i||[],n=n||"extra";for(var u=0;uthis._ux||y(e-this._yi)>this._uy||this._len<5;return this.addData(l.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,o,r){return this.addData(l.C,t,e,i,n,o,r),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,o,r):this._ctx.bezierCurveTo(t,e,i,n,o,r)),this._xi=o,this._yi=r,this},quadraticCurveTo:function(t,e,i,n){return this.addData(l.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,o,r){return this.addData(l.A,t,e,i,i,n,o-n,0,r?0:1),this._ctx&&this._ctx.arc(t,e,i,n,o,r),this._xi=g(o)*i+t,this._yi=m(o)*i+t,this},arcTo:function(t,e,i,n,o){return this._ctx&&this._ctx.arcTo(t,e,i,n,o),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(l.R,t,e,i,n),this},closePath:function(){this.addData(l.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;ie.length&&(this._expandData(),e=this.data);for(var i=0;i0&&g<=t||h<0&&g>=t||0==h&&(c>0&&m<=e||c<0&&m>=e);)n=this._dashIdx,i=a[n],g+=h*i,m+=c*i,this._dashIdx=(n+1)%y,h>0&&gl||c>0&&mu||s[n%2?"moveTo":"lineTo"](h>=0?f(g,t):p(g,t),c>=0?f(m,e):p(m,e));h=g-t,c=m-e,this._dashOffset=-v(h*h+c*c)},_dashedBezierTo:function(t,e,i,o,r,a){var s,l,u,h,c,d=this._dashSum,f=this._dashOffset,p=this._lineDash,g=this._ctx,m=this._xi,y=this._yi,x=n.cubicAt,_=0,b=this._dashIdx,w=p.length,S=0;for(f<0&&(f=d+f),f%=d,s=0;s<1;s+=.1)l=x(m,t,i,r,s+.1)-x(m,t,i,r,s),u=x(y,e,o,a,s+.1)-x(y,e,o,a,s),_+=v(l*l+u*u);for(;bf));b++);for(s=(S-f)/_;s<=1;)h=x(m,t,i,r,s),c=x(y,e,o,a,s),b%2?g.moveTo(h,c):g.lineTo(h,c),s+=p[b]/_,b=(b+1)%w;b%2!==0&&g.lineTo(r,a),l=r-h,u=a-c,this._dashOffset=-v(l*l+u*u)},_dashedQuadraticTo:function(t,e,i,n){var o=i,r=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,o,r)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,x&&(this.data=new Float32Array(t)))},getBoundingRect:function(){u[0]=u[1]=c[0]=c[1]=Number.MAX_VALUE,h[0]=h[1]=d[0]=d[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,s=0,f=0;fu||y(a-o)>h||d===c-1)&&(t.lineTo(r,a),n=r,o=a);break;case l.C:t.bezierCurveTo(s[d++],s[d++],s[d++],s[d++],s[d++],s[d++]),n=s[d-2],o=s[d-1];break;case l.Q:t.quadraticCurveTo(s[d++],s[d++],s[d++],s[d++]),n=s[d-2],o=s[d-1];break;case l.A:var p=s[d++],v=s[d++],x=s[d++],_=s[d++],b=s[d++],w=s[d++],S=s[d++],M=s[d++],I=x>_?x:_,T=x>_?1:x/_,A=x>_?_/x:1,L=Math.abs(x-_)>.001,C=b+w;L?(t.translate(p,v),t.rotate(S),t.scale(T,A),t.arc(0,0,I,b,C,1-M),t.scale(1/T,1/A),t.rotate(-S),t.translate(-p,-v)):t.arc(p,v,I,b,C,1-M),1==d&&(e=g(b)*x+p,i=m(b)*_+v),n=g(C)*x+p,o=m(C)*_+v;break;case l.R:e=n=s[d],i=o=s[d+1],t.rect(s[d++],s[d++],s[d++],s[d++]);break;case l.Z:t.closePath(),n=e,o=i}}}},_.CMD=l,t.exports=_},function(t,e,i){var n=i(1);t.exports=function(t){for(var e=0;e=0)){var a=this.getShallow(r);null!=a&&(i[t[o][0]]=a)}}return i}}},function(t,e,i){"use strict";var n=i(3),o=i(1),r=i(2);i(53),i(109),r.extendComponentView({type:"grid",render:function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new n.Rect({shape:t.coordinateSystem.getRect(),style:o.defaults({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))}}),r.registerPreprocessor(function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})})},function(t,e,i){function n(){this._extent=[1/0,-(1/0)],this._interval=0,this.init&&this.init.apply(this,arguments)}var o=i(15),r=n.prototype;r.parse=function(t){return t},r.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},r.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},r.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},r.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},r.unionExtentFromData=function(t,e){this.unionExtent(t.getDataExtent(e,!0))},r.getExtent=function(){return this._extent.slice()},r.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},r.getTicksLabels=function(){for(var t=[],e=this.getTicks(),i=0;i=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToMap(t),t instanceof a&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,o=this._children,r=n.indexOf(o,t);return r<0?this:(o.splice(r,1),t.parent=null,i&&(i.delFromMap(t.id),t instanceof a&&t.delChildrenFromStorage(i)),e&&e.refresh(),this)},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e=0&&o(t)?function(t,e,i,n){return d.isDataItemOption(t)&&(x.hasItemOption=!0),n===y?i:g(p(t),v[n])}:function(t,e,i,n){var o=p(t),r=g(o&&o[n],v[n]);d.isDataItemOption(t)&&(x.hasItemOption=!0);var a=s&&s.categoryAxesModels;return a&&a[e]&&"string"==typeof r&&(b[e]=b[e]||a[e].getCategories(),r=c.indexOf(b[e],r),r<0&&!isNaN(r)&&(r=+r)),r};return x.hasItemOption=!1,x.initData(t,_,w),x}function a(t){return"category"!==t&&"time"!==t}function s(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function l(t,e){var i,n=[],o=t&&t.dimensions[t.categoryIndex];if(o&&(i=t.categoryAxesModels[o.name]),i){var r=i.getCategories();if(r){var a=e.length;if(c.isArray(e[0])&&e[0].length>1){n=[];for(var s=0;se[1]&&(e[1]=t[1]),h.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval||this.niceTicks(),this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice()},getTicks:function(){this._interval||this.niceTicks();var t=this._interval,e=this._extent,i=[],n=1e4;if(t){var o=this._niceExtent,r=l(t)+2;e[0]n)return[];e[1]>(i.length?i[i.length-1]:o[1])&&i.push(e[1])}return i},getTicksLabels:function(){for(var t=[],e=this.getTicks(),i=0;i0?100:20}},getFirstTargetAxisModel:function(){var t;return d(function(e){if(null==t){var i=this.get(e.axisIndex);i.length&&(t=this.dependentModels[e.axis][i[0]])}},this),t},eachTargetAxis:function(t,e){var i=this.ecModel;d(function(n){c(this.get(n.axisIndex),function(o){t.call(e,n,o,this,i)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},setRawRange:function(t){c(["start","end","startValue","endValue"],function(e){this.option[e]=t[e]},this)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(){var t=this._axisProxies;for(var e in t)if(t.hasOwnProperty(e)&&t[e].hostedBy(this))return t[e];for(var e in t)if(t.hasOwnProperty(e)&&!t[e].hostedBy(this))return t[e]}});t.exports=f},function(t,e,i){var n=i(59);t.exports=n.extend({type:"dataZoom",render:function(t,e,i,n){this.dataZoomModel=t,this.ecModel=e,this.api=i},getTargetCoordInfo:function(){function t(t,e,i,n){for(var o,r=0;r=i&&t<=n},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){var t=this._extent.slice();return t},getPixelPrecision:function(t){return o.getPixelPrecision(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,o=this.scale;return t=o.normalize(t),this.onBand&&"ordinal"===o.type&&(i=i.slice(),n(i,o.count())),r(t,s,i,e)},coordToData:function(t,e){var i=this._extent,o=this.scale;this.onBand&&"ordinal"===o.type&&(i=i.slice(),n(i,o.count()));var a=r(t,i,s,e);return this.scale.scale(a)},getTicksCoords:function(t){if(this.onBand&&!t){for(var e=this.getBands(),i=[],n=0;n=0&&i.push(t)}),i}t.topologicalTravel=function(t,e,o,r){function a(t){u[t].entryCount--,0===u[t].entryCount&&h.push(t)}function s(t){c[t]=!0,a(t)}if(t.length){var l=i(e),u=l.graph,h=l.noEntryList,c={};for(n.each(t,function(t){c[t]=!0});h.length;){var d=h.pop(),f=u[d],p=!!c[d];p&&(o.call(r,d,f.originalDeps.slice()),delete c[d]),n.each(f.successor,p?s:a)}n.each(c,function(){throw new Error("Circle dependency may exists")})}}},t.exports=s},function(t,e){t.exports=function(t,e,i,n,o){n.eachRawSeriesByType(t,function(t){var o=t.getData(),r=t.get("symbol")||e,a=t.get("symbolSize");o.setVisual({legendSymbol:i||r,symbol:r,symbolSize:a}),n.isSeriesFiltered(t)||("function"==typeof a&&o.each(function(e){var i=t.getRawValue(e),n=t.getDataParams(e);o.setItemVisual(e,"symbolSize",a(i,n))}),o.each(function(t){var e=o.getItemModel(t),i=e.getShallow("symbol",!0),n=e.getShallow("symbolSize",!0);null!=i&&o.setItemVisual(t,"symbol",i),null!=n&&o.setItemVisual(t,"symbolSize",n)}))})}},function(t,e){function i(t){for(var e=0;t>=h;)e|=1&t,t>>=1;return t+e}function n(t,e,i,n){var r=e+1;if(r===i)return 1;if(n(t[r++],t[e])<0){for(;r=0;)r++;return r-e}function o(t,e,i){for(i--;e>>1,o(a,t[r])<0?l=r:s=r+1;var u=n-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=a}}function a(t,e,i,n,o,r){var a=0,s=0,l=1;if(r(t,e[i+o])>0){for(s=n-o;l0;)a=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),a+=o,l+=o}else{for(s=o+1;ls&&(l=s);var u=a;a=o-l,l=o-u}for(a++;a>>1);r(t,e[i+h])>0?a=h+1:l=h}return l}function s(t,e,i,n,o,r){var a=0,s=0,l=1;if(r(t,e[i+o])<0){for(s=o+1;ls&&(l=s);var u=a;a=o-l,l=o-u}else{for(s=n-o;l=0;)a=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),a+=o,l+=o}for(a++;a>>1);r(t,e[i+h])<0?l=h:a=h+1}return l}function l(t,e){function i(t,e){h[y]=t,f[y]=e,y+=1}function n(){for(;y>1;){var t=y-2;if(t>=1&&f[t-1]<=f[t]+f[t+1]||t>=2&&f[t-2]<=f[t]+f[t-1])f[t-1]f[t+1])break;r(t)}}function o(){for(;y>1;){var t=y-2;t>0&&f[t-1]=c||g>=c);if(m)break;v<0&&(v=0),v+=2}if(p=v,p<1&&(p=1),1===n){for(l=0;l=0;l--)t[g+l]=t[f+l];return void(t[d]=x[h])}for(var m=p;;){var v=0,y=0,_=!1;do if(e(x[h],t[u])<0){if(t[d--]=t[u--],v++,y=0,0===--n){_=!0;break}}else if(t[d--]=x[h--],y++,v=0,1===--r){_=!0;break}while((v|y)=0;l--)t[g+l]=t[f+l];if(0===n){_=!0;break}}if(t[d--]=x[h--],1===--r){_=!0;break}if(y=r-a(t[u],x,0,r,r-1,e),0!==y){for(d-=y,h-=y,r-=y,g=d+1,f=h+1,l=0;l=c||y>=c);if(_)break;m<0&&(m=0),m+=2}if(p=m,p<1&&(p=1),1===r){for(d-=n,u-=n,g=d+1,f=u+1,l=n-1;l>=0;l--)t[g+l]=t[f+l];t[d]=x[h]}else{if(0===r)throw new Error;for(f=d-(r-1),l=0;l>>1);var x=[];v=g<120?5:g<1542?10:g<119151?19:40,h=[],f=[],this.mergeRuns=n,this.forceMergeRuns=o,this.pushRun=i}function u(t,e,o,a){o||(o=0),a||(a=t.length);var s=a-o;if(!(s<2)){var u=0;if(sd&&(f=d),r(t,o,o+f,o+u,e),u=f}c.pushRun(o,u),c.mergeRuns(),s-=u,o+=u}while(0!==s);c.forceMergeRuns()}}var h=32,c=7,d=256;t.exports=u},function(t,e){var i={},n="\0__throttleOriginMethod",o="\0__throttleRate",r="\0__throttleType";i.throttle=function(t,e,i){function n(){u=(new Date).getTime(),h=null,t.apply(a,s||[])}var o,r,a,s,l=0,u=0,h=null;e=e||0;var c=function(){o=(new Date).getTime(),a=this,s=arguments,r=o-(i?l:u)-e,clearTimeout(h),i?h=setTimeout(n,e):r>=0?n():h=setTimeout(n,-r),l=o};return c.clear=function(){h&&(clearTimeout(h),h=null)},c},i.createOrUpdate=function(t,e,a,s){var l=t[e];if(l){var u=l[n]||l,h=l[r],c=l[o];if(c!==a||h!==s){if(null==a||!s)return t[e]=u;l=t[e]=i.throttle(u,a,"debounce"===s),l[n]=u,l[r]=s,l[o]=a}return l}},i.clear=function(t,e){var i=t[e];i&&i[n]&&(t[e]=i[n])},t.exports=i},function(t,e,i){var n=i(33);t.exports=function(){if(0!==n.debugMode)if(1==n.debugMode)for(var t in arguments)throw new Error(arguments[t]);else if(n.debugMode>1)for(var t in arguments)console.log(arguments[t])}},function(t,e,i){function n(t){o.call(this,t)}var o=i(36),r=i(9),a=i(1),s=i(151),l=new s(50);n.prototype={constructor:n,type:"image",brush:function(t,e){var i,n=this.style,o=n.image;if(n.bind(t,this,e),i="string"==typeof o?this._image:o,!i&&o){var r=l.get(o);if(!r)return i=new Image,i.onload=function(){i.onload=null;for(var t=0;t0?"top":"bottom",n="center"):f(r-v)?(o=i>0?"bottom":"top",n="center"):(o="middle",n=r>0&&r0?"right":"left":i>0?"left":"right"),{rotation:r,textAlign:n,verticalAlign:o}}function r(t,e,i,n){var o,r,a=d(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return f(a-v/2)?(r=l?"bottom":"top",o="center"):f(a-1.5*v)?(r=l?"top":"bottom",o="center"):(r="middle",o=a<1.5*v&&a>v/2?l?"left":"right":l?"right":"left"),{rotation:a,textAlign:o,verticalAlign:r}}function a(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}var s=i(1),l=i(8),u=i(3),h=i(11),c=i(4),d=c.remRadian,f=c.isRadianAroundZero,p=i(5),g=p.applyTransform,m=s.retrieve,v=Math.PI,y=function(t,e){this.opt=e,this.axisModel=t,s.defaults(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new u.Group;var i=new u.Group({position:e.position.slice(),rotation:e.rotation});i.updateTransform(),this._transform=i.transform,this._dumbGroup=i};y.prototype={constructor:y,hasBuilder:function(t){return!!x[t]},add:function(t){x[t].call(this)},getGroup:function(){return this.group}};var x={axisLine:function(){var t=this.opt,e=this.axisModel;if(e.get("axisLine.show")){var i=this.axisModel.axis.getExtent(),n=this._transform,o=[i[0],0],r=[i[1],0];n&&(g(o,o,n),g(r,r,n)),this.group.add(new u.Line(u.subPixelOptimizeLine({anid:"line",shape:{x1:o[0],y1:o[1],x2:r[0],y2:r[1]},style:s.extend({lineCap:"round"},e.getModel("axisLine.lineStyle").getLineStyle()),strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1})))}},axisTick:function(){var t=this.axisModel,e=t.axis;if(t.get("axisTick.show")&&!e.isBlank())for(var i=t.getModel("axisTick"),n=this.opt,o=i.getModel("lineStyle"),r=i.get("length"),a=b(i,n.labelInterval),l=e.getTicksCoords(i.get("alignWithLabel")),h=e.scale.getTicks(),c=[],d=[],f=this._transform,p=0;pg[1]?-1:1,x=["start"===c?g[0]-y*p:"end"===c?g[1]+y*p:(g[0]+g[1])/2,"middle"===c?t.labelOffset+d*p:0],_=e.get("nameRotate");null!=_&&(_=_*v/180);var b;"middle"===c?h=o(t,null!=_?_:t.rotation,d):(h=r(t,c,_||0,g),b=t.axisNameAvailableWidth,null!=b&&(b=Math.abs(b/Math.sin(h.rotation)),!isFinite(b)&&(b=null)));var w=f.getFont(),S=e.get("nameTruncate",!0)||{},M=S.ellipsis,I=m(S.maxWidth,b),T=null!=M&&null!=I?l.truncateText(i,I,w,M,{minChar:2,placeholder:S.placeholder}):i,A=e.get("tooltip",!0),L=e.mainType,C={componentType:L,name:i,$vars:["name"]};C[L+"Index"]=e.componentIndex;var D=new u.Text({anid:"name",__fullText:i,__truncatedText:T,style:{text:T,textFont:w,fill:f.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:h.textAlign,textVerticalAlign:h.verticalAlign},position:x,rotation:h.rotation,silent:a(e),z2:1,tooltip:A&&A.show?s.extend({content:i,formatter:function(){return i},formatterParams:C},A):null});e.get("triggerEvent")&&(D.eventData=n(e),D.eventData.targetType="axisName",D.eventData.name=i),this._dumbGroup.add(D),D.updateTransform(),this.group.add(D),D.decomposeTransform()}}},_=y.ifIgnoreOnTick=function(t,e,i){var n,o=t.scale;return"ordinal"===o.type&&("function"==typeof i?(n=o.getTicks()[e],!i(n,o.getLabel(n))):e%(i+1))},b=y.getInterval=function(t,e){var i=t.get("interval");return null!=i&&"auto"!=i||(i=e),i};t.exports=y},function(t,e,i){function n(t){return o.isObject(t)&&null!=t.value?t.value:t}var o=i(1),r=i(22);t.exports={getFormattedLabels:function(){return r.getFormattedLabels(this.axis,this.get("axisLabel.formatter"))},getCategories:function(){return"category"===this.get("type")&&o.map(this.get("data"),n)},getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return null==i||"dataMin"===i||o.eqNaN(i)||(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return null==i||"dataMax"===i||o.eqNaN(i)||(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:o.noop,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}}},function(t,e,i){function n(t,e,i){return t.getCoordSysModel()===e}function o(t){var e,i=t.model,n=i.getFormattedLabels(),o=i.getModel("axisLabel.textStyle"),r=1,a=n.length;a>40&&(r=Math.ceil(a/40));for(var s=0;s.5?e:t}function s(t,e,i,n,o){var a=t.length;if(1==o)for(var s=0;so;if(r)t.length=o;else for(var a=n;a=0&&!(T[i]<=e);i--);i=Math.min(i,x-2)}else{for(i=G;ie);i++);i=Math.min(i-1,x-2)}G=i,F=e;var n=T[i+1]-T[i];if(0!==n)if(E=(e-T[i])/n,v)if(N=A[i],R=A[0===i?i:i-1],V=A[i>x-2?x-1:i+1],B=A[i>x-3?x-1:i+2],w)h(R,N,V,B,E,E*E,E*E*E,d(t,o),I);else{var l;if(S)l=h(R,N,V,B,E,E*E,E*E*E,H,1),l=f(H);else{if(M)return a(N,V,E);l=c(R,N,V,B,E,E*E,E*E*E)}p(t,o,l)}else if(w)s(A[i],A[i+1],E,d(t,o),I);else{var l;if(S)s(A[i],A[i+1],E,H,1),l=f(H);else{if(M)return a(A[i],A[i+1],E);l=r(A[i],A[i+1],E)}p(t,o,l)}},Z=new g({target:t._target,life:_,loop:t._loop,delay:t._delay,onframe:W,ondestroy:i});return e&&"spline"!==e&&(Z.easing=e),Z}}}var g=i(145),m=i(19),v=i(1),y=v.isArrayLike,x=Array.prototype.slice,_=function(t,e,i,r){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||n,this._setter=r||o,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};_.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var o=this._getter(this._target,n);if(null==o)continue;0!==t&&i[n].push({time:0,value:d(o)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,e=t.length,i=0;i0},extendFrom:function(t,e){if(t){var i=this;for(var n in t)!t.hasOwnProperty(n)||!e&&i.hasOwnProperty(n)||(i[n]=t[n])}},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,o){for(var r="radial"===e.type?n:i,a=r(t,e,o),s=e.colorStops,l=0;l=2){if(a&&"spline"!==a){var s=o(r,a,i,e.smoothConstraint);t.moveTo(r[0][0],r[0][1]);for(var l=r.length,u=0;u<(i?l:l-1);u++){var h=s[2*u],c=s[2*u+1],d=r[(u+1)%l];t.bezierCurveTo(h[0],h[1],c[0],c[1],d[0],d[1])}}else{"spline"===a&&(r=n(r,i)),t.moveTo(r[0][0],r[0][1]);for(var u=1,f=r.length;u=0},r.createNameEach=function(t,e){t=t.slice();var i=o.map(t,n.capitalFirst);e=(e||[]).slice();var r=o.map(e,n.capitalFirst);return function(n,a){o.each(t,function(t,o){for(var s={name:t,capital:i[o]},l=0;l=0}function r(t,n){var r=!1;return e(function(e){o.each(i(t,e)||[],function(t){n.records[e.name][t]&&(r=!0)})}),r}function a(t,n){n.nodes.push(t),e(function(e){o.each(i(t,e)||[],function(t){n.records[e.name][t]=!0})})}return function(i){function o(t){!n(t,s)&&r(t,s)&&(a(t,s),l=!0)}var s={nodes:[],records:{}};if(e(function(t){s.records[t.name]={}}),!i)return s;a(i,s);var l;do l=!1,t(o);while(l);return s}},t.exports=r},function(t,e,i){var n=i(1);t.exports={updateSelectedMap:function(t){this._selectTargetMap=n.reduce(t||[],function(t,e){return t[e.name]=e,t},{})},select:function(t){var e=this._selectTargetMap,i=e[t],o=this.get("selectedMode"); +"single"===o&&n.each(e,function(t){t.selected=!1}),i&&(i.selected=!0)},unSelect:function(t){var e=this._selectTargetMap[t];e&&(e.selected=!1)},toggleSelected:function(t){var e=this._selectTargetMap[t];if(null!=e)return this[e.selected?"unSelect":"select"](t),e.selected},isSelected:function(t){var e=this._selectTargetMap[t];return e&&e.selected}}},function(t,e,i){function n(t){o.defaultEmphasis(t.label,o.LABEL_OPTIONS)}var o=i(6),r=i(1),a=i(10),s=i(8),l=s.addCommas,u=s.encodeHTML,h=i(2).extendComponentModel({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i),this.mergeOption(t,i,n.createdBySelf,!0)},isAnimationEnabled:function(){if(a.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,i,o){var a=this.constructor,s=this.mainType+"Model";i||e.eachSeries(function(t){var i=t.get(this.mainType),l=t[s];return i&&i.data?(l?l.mergeOption(i,e,!0):(o&&n(i),r.each(i.data,function(t){t instanceof Array?(n(t[0]),n(t[1])):n(t)}),l=new a(i,this,e),r.extend(l,{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),l.__hostSeries=t),void(t[s]=l)):void(t[s]=null)},this)},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=r.isArray(i)?r.map(i,l).join(", "):l(i),o=e.getName(t),a=u(this.name);return(null!=i||o)&&(a+="
      "),o&&(a+=u(o),null!=i&&(a+=" : ")),null!=i&&(a+=u(n)),a},getData:function(){return this._data},setData:function(t){this._data=t}});r.mixin(h,o.dataFormatMixin),t.exports=h},function(t,e,i){t.exports=i(2).extendComponentView({type:"marker",init:function(){this.markerGroupMap={}},render:function(t,e,i){var n=this.markerGroupMap;for(var o in n)n.hasOwnProperty(o)&&(n[o].__keep=!1);var r=this.type+"Model";e.eachSeries(function(t){var n=t[r];n&&this.renderSeries(t,n,e,i)},this);for(var o in n)n.hasOwnProperty(o)&&!n[o].__keep&&this.group.remove(n[o].group)},renderSeries:function(){}})},function(t,e,i){function n(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function o(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}function r(t,e,i){var n=-1;do n=Math.max(l.getPrecision(t.get(e,i)),n),t=t.stackedOn;while(t);return n}function a(t,e,i,n,o,a){var s=[],l=m(e,n,t),u=e.indexOfNearest(n,l,!0);s[o]=e.get(i,u,!0),s[a]=e.get(n,u,!0);var h=r(e,n,u);return h>=0&&(s[a]=+s[a].toFixed(h)),s}var s=i(1),l=i(4),u=s.indexOf,h=s.curry,c={min:h(a,"min"),max:h(a,"max"),average:h(a,"average")},d=function(t,e){var i=t.getData(),n=t.coordinateSystem;if(e&&!o(e)&&!s.isArray(e.coord)&&n){var r=n.dimensions,a=f(e,i,n,t);if(e=s.clone(e),e.type&&c[e.type]&&a.baseAxis&&a.valueAxis){var l=u(r,a.baseAxis.dim),h=u(r,a.valueAxis.dim);e.coord=c[e.type](i,a.baseDataDim,a.valueDataDim,l,h),e.value=e.coord[h]}else{for(var d=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],p=0;p<2;p++)if(c[d[p]]){var g=t.coordDimToDataDim(r[p])[0];d[p]=m(i,g,d[p])}e.coord=d}}return e},f=function(t,e,i,n){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=i.getAxis(n.dataDimToCoordDim(o.valueDataDim)),o.baseAxis=i.getOtherAxis(o.valueAxis),o.baseDataDim=n.coordDimToDataDim(o.baseAxis.dim)[0]):(o.baseAxis=n.getBaseAxis(),o.valueAxis=i.getOtherAxis(o.baseAxis),o.baseDataDim=n.coordDimToDataDim(o.baseAxis.dim)[0],o.valueDataDim=n.coordDimToDataDim(o.valueAxis.dim)[0]),o},p=function(t,e){return!(t&&t.containData&&e.coord&&!n(e))||t.containData(e.coord)},g=function(t,e,i,n){return n<2?t.coord&&t.coord[n]:t.value},m=function(t,e,i){if("average"===i){var n=0,o=0;return t.each(e,function(t,e){isNaN(t)||(n+=t,o++)},!0),n/o}return t.getDataExtent(e,!0)["max"===i?1:0]};t.exports={dataTransform:d,dataFilter:p,dimValueGetter:g,getAxisInfo:f,numCalculate:m}},function(t,e,i){function n(t){var e=t.pieceList;t.hasSpecialVisual=!1,p.each(e,function(e,i){e.originIndex=i,null!=e.visual&&(t.hasSpecialVisual=!0)})}function o(t){var e=t.categories,i=t.visual,n=t.categoryMap={};if(v(e,function(t,e){n[t]=e}),!p.isArray(i)){var o=[];p.isObject(i)?v(i,function(t,e){var i=n[e];o[null!=i?i:x]=t}):o[x]=i,i=t.visual=o}for(var r=e.length-1;r>=0;r--)null==i[r]&&(delete n[e[r]],e.pop())}function r(t,e){var i=t.visual,n=[];p.isObject(i)?v(i,function(t){n.push(t)}):null!=i&&n.push(i);var o={color:1,symbol:1};e||1!==n.length||o.hasOwnProperty(t.type)||(n[1]=n[0]),t.visual=n}function a(t){return{applyVisual:function(e,i,n){e=this.mapValueToVisual(e),n("color",t(i("color"),e))},_doMap:c([0,1])}}function s(t){var e=this.option.visual;return e[Math.round(m(t,[0,1],[0,e.length-1],!0))]||{}}function l(t){return function(e,i,n){n(t,this.mapValueToVisual(e))}}function u(t){var e=this.option.visual;return e[this.option.loop&&t!==x?t%e.length:t]}function h(){return this.option.visual[0]}function c(t){return{linear:function(e){return m(e,t,this.option.visual,!0)},category:u,piecewise:function(e,i){var n=d.call(this,i);return null==n&&(n=m(e,t,this.option.visual,!0)),n},fixed:h}}function d(t){var e=this.option,i=e.pieceList;if(e.hasSpecialVisual){var n=_.findPieceIndex(t,i),o=i[n];if(o&&o.visual)return o.visual[this.type]}}function f(t,e,i){return t?e<=i:e1e-4)return p[0]=t-i,p[1]=e-o,g[0]=t+i,void(g[1]=e+o);if(h[0]=u(r)*i+t,h[1]=l(r)*o+e,c[0]=u(a)*i+t,c[1]=l(a)*o+e,m(p,h,c),v(g,h,c),r%=f,r<0&&(r+=f),a%=f,a<0&&(a+=f),r>a&&!s?a+=f:rr&&(d[0]=u(_)*i+t,d[1]=l(_)*o+e,m(p,d,p),v(g,d,g))},t.exports=r},function(t,e,i){var n=i(36),o=i(1),r=i(17),a=function(t){n.call(this,t)};a.prototype={constructor:a,type:"text",brush:function(t,e){var i=this.style,n=i.x||0,o=i.y||0,a=i.text;if(null!=a&&(a+=""),i.bind(t,this,e),a){this.setTransform(t);var s,l=i.textAlign,u=i.textFont||i.font;if(i.textVerticalAlign){var h=r.getBoundingRect(a,u,i.textAlign,"top");switch(s="middle",i.textVerticalAlign){case"middle":o-=h.height/2-h.lineHeight/2;break;case"bottom":o-=h.height-h.lineHeight/2;break;default:o+=h.lineHeight/2}}else s=i.textBaseline;t.font=u||"12px sans-serif",t.textAlign=l||"left",t.textAlign!==l&&(t.textAlign="left"),t.textBaseline=s||"alphabetic",t.textBaseline!==s&&(t.textBaseline="alphabetic");for(var c=r.measureText("国",t.font).width,d=a.split("\n"),f=0;f=0?parseFloat(t)/100*e:parseFloat(t):t}var o=i(17),r=i(9),a=new r,s=function(){};s.prototype={constructor:s,drawRectText:function(t,e,i){var r=this.style,s=r.text;if(null!=s&&(s+=""),s){t.save();var l,u,h=r.textPosition,c=r.textOffset,d=r.textDistance,f=r.textAlign,p=r.textFont||r.font,g=r.textBaseline,m=r.textVerticalAlign;i=i||o.getBoundingRect(s,p,f,g);var v=this.transform;if(r.textTransform?this.setTransform(t):v&&(a.copy(e),a.applyTransform(v),e=a),h instanceof Array){if(l=e.x+n(h[0],e.width),u=e.y+n(h[1],e.height),f=f||"left",g=g||"top",m){switch(m){case"middle":u-=i.height/2-i.lineHeight/2;break;case"bottom":u-=i.height-i.lineHeight/2;break;default:u+=i.lineHeight/2}g="middle"}}else{var y=o.adjustTextPositionOnRect(h,e,i,d);l=y.x,u=y.y,f=f||y.textAlign,g=g||y.textBaseline}c&&(l+=c[0],u+=c[1]),t.textAlign=f||"left",t.textBaseline=g||"alphabetic";var x=r.textFill,_=r.textStroke;x&&(t.fillStyle=x),_&&(t.strokeStyle=_),t.font=p||"12px sans-serif",t.shadowBlur=r.textShadowBlur,t.shadowColor=r.textShadowColor||"transparent",t.shadowOffsetX=r.textShadowOffsetX,t.shadowOffsetY=r.textShadowOffsetY;var b=s.split("\n");r.textRotation&&(v&&t.translate(v[4],v[5]),t.rotate(r.textRotation),v&&t.translate(-v[4],-v[5]));for(var w=0;w=r||b<0)break;if(n(S)){if(x){b+=a;continue}break}if(b===i)t[a>0?"moveTo":"lineTo"](S[0],S[1]),c(f,S);else if(v>0){var M=b+a,I=e[M];if(x)for(;I&&n(e[M]);)M+=a,I=e[M];var T=.5,A=e[_],I=e[M];if(!I||n(I))c(p,S);else{n(I)&&!x&&(I=S),s.sub(d,I,A);var L,C;if("x"===y||"y"===y){var D="x"===y?0:1;L=Math.abs(S[D]-A[D]),C=Math.abs(S[D]-I[D])}else L=s.dist(S,A),C=s.dist(S,I);T=C/(C+L),h(p,S,d,-v*(1-T))}l(f,f,m),u(f,f,g),l(p,p,m),u(p,p,g),t.bezierCurveTo(f[0],f[1],p[0],p[1],S[0],S[1]),h(f,S,d,v*T)}else t.lineTo(S[0],S[1]);_=b,b+=a}return w}function r(t,e){var i=[1/0,1/0],n=[-(1/0),-(1/0)];if(e)for(var o=0;on[0]&&(n[0]=r[0]),r[1]>n[1]&&(n[1]=r[1])}return{min:e?i:n,max:e?n:i}}var a=i(7),s=i(5),l=s.min,u=s.max,h=s.scaleAndAdd,c=s.copy,d=[],f=[],p=[];t.exports={Polyline:a.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},buildPath:function(t,e){var i=e.points,a=0,s=i.length,l=r(i,e.smoothConstraint);if(e.connectNulls){for(;s>0&&n(i[s-1]);s--);for(;a0&&n(i[l-1]);l--);for(;s=0},wrapTreePathInfo:function(t,e){for(var i=[];t;){var n=t.dataIndex;i.push({name:t.name,dataIndex:n,value:e.getRawValue(n)}),t=t.parentNode}return i.reverse(),i}};t.exports=o},function(t,e,i){function n(t){if(!t.target||!t.target.draggable){var e=t.offsetX,i=t.offsetY;this.containsPoint&&this.containsPoint(e,i)&&(this._x=e,this._y=i,this._dragging=!0)}}function o(t){if(this._dragging&&(d.stop(t.event),"pinch"!==t.gestureEvent)){if(f.isTaken(this._zr,"globalPan"))return;var e=t.offsetX,i=t.offsetY,n=this._x,o=this._y,r=e-n,a=i-o;this._x=e,this._y=i;var s=this.target;if(s){var l=s.position;l[0]+=r,l[1]+=a,s.dirty()}d.stop(t.event),this.trigger("pan",r,a,n,o,e,i)}}function r(t){this._dragging=!1}function a(t){var e=t.wheelDelta>0?1.1:1/1.1;l.call(this,t,e,t.offsetX,t.offsetY)}function s(t){if(!f.isTaken(this._zr,"globalPan")){var e=t.pinchScale>1?1.1:1/1.1;l.call(this,t,e,t.pinchX,t.pinchY)}}function l(t,e,i,n){if(this.containsPoint&&this.containsPoint(i,n)){d.stop(t.event);var o=this.target,r=this.zoomLimit;if(o){var a=o.position,s=o.scale,l=this.zoom=this.zoom||1;if(l*=e,r){var u=r.min||0,h=r.max||1/0;l=Math.max(Math.min(h,l),u)}var c=l/this.zoom;this.zoom=l,a[0]-=(i-a[0])*(c-1),a[1]-=(n-a[1])*(c-1),s[0]*=c,s[1]*=c,o.dirty()}this.trigger("zoom",e,i,n)}}function u(t,e){this.target=e,this.containsPoint,this.zoomLimit,this.zoom,this._zr=t;var i=c.bind,l=i(n,this),u=i(o,this),d=i(r,this),f=i(a,this),p=i(s,this);h.call(this),this.setContainsPoint=function(t){this.containsPoint=t},this.enable=function(e){this.disable(),null==e&&(e=!0),e!==!0&&"move"!==e&&"pan"!==e||(t.on("mousedown",l),t.on("mousemove",u),t.on("mouseup",d)),e!==!0&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",f),t.on("pinch",p))},this.disable=function(){t.off("mousedown",l),t.off("mousemove",u),t.off("mouseup",d),t.off("mousewheel",f),t.off("pinch",p)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}var h=i(21),c=i(1),d=i(25),f=i(117);c.mixin(u,h),t.exports=u},function(t,e){t.exports=function(t,e,i,n,o){function r(t,e,i){var n=e.length?e.slice():[e,e];return e[0]>e[1]&&n.reverse(),t<0&&n[0]+t0&&n[1]+t>i[1]&&(t=i[1]-n[1]),t}return t?("rigid"===n?(t=r(t,e,i),e[0]+=t,e[1]+=t):(t=r(t,e[o],i),e[o]+=t,"push"===n&&e[0]>e[1]&&(e[1-o]=e[o])),e):e}},function(t,e,i){var n=i(1),o={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisLine:{show:!0,onZero:!0,lineStyle:{color:"#333",width:1,type:"solid"}},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,margin:8,textStyle:{fontSize:12}},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},r=n.merge({boundaryGap:!0,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},o),a=n.merge({boundaryGap:[0,0],splitNumber:5},o),s=n.defaults({scale:!0,min:"dataMin",max:"dataMax"},a),l=n.defaults({logBase:10},a);l.scale=!0,t.exports={categoryAxis:r,valueAxis:a,timeAxis:s,logAxis:l}},function(t,e,i){"use strict";function n(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function o(t){return t.dim+t.index}function r(t,e){var i={};s.each(t,function(t,e){var r=t.getData(),a=t.coordinateSystem,s=a.getBaseAxis(),l=s.getExtent(),h="category"===s.type?s.getBandWidth():Math.abs(l[1]-l[0])/r.count(),c=i[o(s)]||{bandWidth:h,remainedWidth:h,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},d=c.stacks;i[o(s)]=c;var f=n(t);d[f]||c.autoWidthCount++,d[f]=d[f]||{width:0,maxWidth:0};var p=u(t.get("barWidth"),h),g=u(t.get("barMaxWidth"),h),m=t.get("barGap"),v=t.get("barCategoryGap");p&&!d[f].width&&(p=Math.min(c.remainedWidth,p),d[f].width=p,c.remainedWidth-=p),g&&(d[f].maxWidth=g),null!=m&&(c.gap=m),null!=v&&(c.categoryGap=v)});var r={};return s.each(i,function(t,e){r[e]={};var i=t.stacks,n=t.bandWidth,o=u(t.categoryGap,n),a=u(t.gap,1),l=t.remainedWidth,h=t.autoWidthCount,c=(l-o)/(h+(h-1)*a);c=Math.max(c,0),s.each(i,function(t,e){var i=t.maxWidth;!t.width&&i&&i=0?"p":"n",v=m[i],y=l[s][i][h],x=u[s][i][h];f.isHorizontal()?(n=y,o=v[1]+c,r=v[0]-x,a=d,u[s][i][h]+=r,Math.abs(r)e+s&&a>n+s||at+s&&r>i+s||re+h&&u>o+h&&u>a+h||ut+h&&l>i+h&&l>r+h||le&&r>n||ro?a:0}},function(t,e,i){"use strict";var n=i(1),o=i(37),r=function(t,e,i,n,r,a){this.x=null==t?0:t,this.y=null==e?0:e,this.x2=null==i?1:i,this.y2=null==n?0:n,this.type="linear",this.global=a||!1,o.call(this,r)};r.prototype={constructor:r},n.inherits(r,o),t.exports=r},function(t,e,i){"use strict";function n(t){return t>s||t<-s}var o=i(20),r=i(5),a=o.identity,s=5e-5,l=function(t){t=t||{},t.position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},u=l.prototype;u.transform=null,u.needLocalTransform=function(){return n(this.rotation)||n(this.position[0])||n(this.position[1])||n(this.scale[0]-1)||n(this.scale[1]-1)},u.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;return i||e?(n=n||o.create(),i?this.getLocalTransform(n):a(n),e&&(i?o.mul(n,t.transform,n):o.copy(n,t.transform)),this.transform=n,this.invTransform=this.invTransform||o.create(),void o.invert(this.invTransform,n)):void(n&&a(n))},u.getLocalTransform=function(t){t=t||[],a(t);var e=this.origin,i=this.scale,n=this.rotation,r=this.position;return e&&(t[4]-=e[0],t[5]-=e[1]),o.scale(t,t,i),n&&o.rotate(t,t,n),e&&(t[4]+=e[0],t[5]+=e[1]),t[4]+=r[0],t[5]+=r[1],t},u.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},u.restoreTransform=function(t){var e=(this.transform,t.dpr||1);t.setTransform(e,0,0,e,0,0)};var h=[];u.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(o.mul(h,t.invTransform,e),e=h);var i=e[0]*e[0]+e[1]*e[1],r=e[2]*e[2]+e[3]*e[3],a=this.position,s=this.scale;n(i-1)&&(i=Math.sqrt(i)),n(r-1)&&(r=Math.sqrt(r)),e[0]<0&&(i=-i),e[3]<0&&(r=-r),a[0]=e[4],a[1]=e[5],s[0]=i,s[1]=r,this.rotation=Math.atan2(-e[1]/r,e[0]/i)}},u.getGlobalScale=function(){var t=this.transform;if(!t)return[1,1];var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]),i=Math.sqrt(t[2]*t[2]+t[3]*t[3]);return t[0]<0&&(e=-e),t[3]<0&&(i=-i),[e,i]},u.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&r.applyTransform(i,i,n),i},u.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&r.applyTransform(i,i,n),i},t.exports=l},function(t,e,i){"use strict";function n(t){o.each(r,function(e){this[e]=o.bind(t[e],t)},this)}var o=i(1),r=["getDom","getZr","getWidth","getHeight","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption"];t.exports=n},function(t,e,i){var n=i(1);i(53),i(95),i(96);var o=i(87),r=i(2);r.registerLayout(n.curry(o,"bar")),r.registerVisual(function(t){t.eachSeriesByType("bar",function(t){var e=t.getData();e.setVisual("legendSymbol","roundRect")})}),i(31)},function(t,e,i){t.exports=i(80).extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect"})},function(t,e,i){"use strict";function n(t,e,i,n,o,r,a){var s=new u.Rect({shape:l.extend({},n)});if(r){var h=s.shape,c=o?"height":"width",d={};h[c]=0,d[c]=n[c],u[a?"updateProps":"initProps"](s,{shape:d},r,e)}return s}function o(t,e,i){i.style.text="",u.updateProps(i,{shape:{width:0}},e,t,function(){i.parent&&i.parent.remove(i)})}function r(t,e,i){var n=t.getItemLayout(e),o=s(i,n),r=n.width>0?1:-1,a=n.height>0?1:-1;return{x:n.x+r*o/2,y:n.y+a*o/2,width:n.width-r*o,height:n.height-a*o}}function a(t,e,i,n,o,r,a){var s=e.getItemVisual(i,"color"),c=e.getItemVisual(i,"opacity"),d=n.getModel("itemStyle.normal"),f=n.getModel("itemStyle.emphasis").getBarItemStyle();t.setShape("r",d.get("barBorderRadius")||0),t.useStyle(l.defaults({fill:s,opacity:c},d.getBarItemStyle()));var p=a?o.height>0?"bottom":"top":o.width>0?"left":"right";h.setLabel(t.style,f,n,s,r,i,p),u.setHoverStyle(t,f)}function s(t,e){var i=t.get(c)||0;return Math.min(i,Math.abs(e.width),Math.abs(e.height))}var l=i(1),u=i(3),h=i(81),c=["itemStyle","normal","barBorderWidth"];l.extend(i(11).prototype,i(97));var d=i(2).extendChartView({type:"bar",render:function(t,e,i){var n=t.get("coordinateSystem");return"cartesian2d"===n&&this._renderOnCartesian(t,e,i),this.group},dispose:l.noop,_renderOnCartesian:function(t,e,i){var s=this.group,l=t.getData(),h=this._data,c=t.coordinateSystem,d=c.getBaseAxis(),f=d.isHorizontal(),p=t.isAnimationEnabled()?t:null;l.diff(h).add(function(e){if(l.hasValue(e)){var i=l.getItemModel(e),o=r(l,e,i),u=n(l,e,i,o,f,p);l.setItemGraphicEl(e,u),s.add(u),a(u,l,e,i,o,t,f)}}).update(function(e,i){var o=h.getItemGraphicEl(i);if(!l.hasValue(e))return void s.remove(o);var c=l.getItemModel(e),d=r(l,e,c);o?u.updateProps(o,{shape:d},p,e):o=n(l,e,c,d,f,p,!0),l.setItemGraphicEl(e,o),s.add(o),a(o,l,e,c,d,t,f)}).remove(function(t){var e=h.getItemGraphicEl(t);e&&o(t,p,e)}).execute(),this._data=l},remove:function(t,e){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){o(e.dataIndex,t,e)}):i.removeAll()}});t.exports=d},function(t,e,i){var n=i(30)([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]);t.exports={getBarItemStyle:function(t){var e=n.call(this,t);if(this.getBorderLineDash){var i=this.getBorderLineDash();i&&(e.lineDash=i)}return e}}},function(t,e,i){function n(t){return"_"+t+"Type"}function o(t,e,i){var n=e.getItemVisual(i,"color"),o=e.getItemVisual(i,t),r=e.getItemVisual(i,t+"Size");if(o&&"none"!==o){f.isArray(r)||(r=[r,r]);var a=u.createSymbol(o,-r[0]/2,-r[1]/2,r[0],r[1],n);return a.name=t,a}}function r(t){var e=new c({name:"line"});return a(e.shape,t),e}function a(t,e){var i=e[0],n=e[1],o=e[2];t.x1=i[0],t.y1=i[1],t.x2=n[0],t.y2=n[1],t.percent=1,o?(t.cpx1=o[0],t.cpy1=o[1]):(t.cpx1=NaN,t.cpy1=NaN)}function s(){var t=this,e=t.childOfName("fromSymbol"),i=t.childOfName("toSymbol"),n=t.childOfName("label");if(e||i||!n.ignore){for(var o=1,r=this.parent;r;)r.scale&&(o/=r.scale[0]),r=r.parent;var a=t.childOfName("line");if(this.__dirty||a.__dirty){var s=a.shape.percent,l=a.pointAt(0),u=a.pointAt(s),c=h.sub([],u,l);if(h.normalize(c,c),e){e.attr("position",l);var d=a.tangentAt(0);e.attr("rotation",Math.PI/2-Math.atan2(d[1],d[0])),e.attr("scale",[o*s,o*s])}if(i){i.attr("position",u);var d=a.tangentAt(1);i.attr("rotation",-Math.PI/2-Math.atan2(d[1],d[0])),i.attr("scale",[o*s,o*s])}if(!n.ignore){n.attr("position",u);var f,p,g,m=5*o;if("end"===n.__position)f=[c[0]*m+u[0],c[1]*m+u[1]],p=c[0]>.8?"left":c[0]<-.8?"right":"center",g=c[1]>.8?"top":c[1]<-.8?"bottom":"middle";else if("middle"===n.__position){var v=s/2,d=a.tangentAt(v),y=[d[1],-d[0]],x=a.pointAt(v);y[1]>0&&(y[0]=-y[0],y[1]=-y[1]),f=[x[0]+y[0]*m,x[1]+y[1]*m],p="center",g="bottom";var _=-Math.atan2(d[1],d[0]);u[0].8?"right":c[0]<-.8?"left":"center",g=c[1]>.8?"bottom":c[1]<-.8?"top":"middle";n.attr({style:{textVerticalAlign:n.__verticalAlign||g,textAlign:n.__textAlign||p},position:f,scale:[o,o]})}}}}function l(t,e,i){d.Group.call(this),this._createLine(t,e,i)}var u=i(24),h=i(5),c=i(177),d=i(3),f=i(1),p=i(4),g=["fromSymbol","toSymbol"],m=l.prototype;m.beforeUpdate=s,m._createLine=function(t,e,i){var a=t.hostModel,s=t.getItemLayout(e),l=r(s);l.shape.percent=0,d.initProps(l,{shape:{percent:1}},a,e),this.add(l);var u=new d.Text({name:"label"});this.add(u),f.each(g,function(i){var r=o(i,t,e);this.add(r),this[n(i)]=t.getItemVisual(e,i)},this),this._updateCommonStl(t,e,i)},m.updateData=function(t,e,i){var r=t.hostModel,s=this.childOfName("line"),l=t.getItemLayout(e),u={shape:{}};a(u.shape,l),d.updateProps(s,u,r,e),f.each(g,function(i){var r=t.getItemVisual(e,i),a=n(i);if(this[a]!==r){this.remove(this.childOfName(i));var s=o(i,t,e);this.add(s)}this[a]=r},this),this._updateCommonStl(t,e,i)},m._updateCommonStl=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),r=i&&i.lineStyle,a=i&&i.hoverLineStyle,s=i&&i.labelModel,l=i&&i.hoverLabelModel;if(!i||t.hasItemOption){var u=t.getItemModel(e);r=u.getModel("lineStyle.normal").getLineStyle(),a=u.getModel("lineStyle.emphasis").getLineStyle(),s=u.getModel("label.normal"),l=u.getModel("label.emphasis")}var h=t.getItemVisual(e,"color"),c=f.retrieve(t.getItemVisual(e,"opacity"),r.opacity,1);o.useStyle(f.defaults({strokeNoScale:!0,fill:"none",stroke:h,opacity:c},r)),o.hoverStyle=a,f.each(g,function(t){var e=this.childOfName(t);e&&(e.setColor(h),e.setStyle({opacity:c}))},this);var m,v,y=s.getShallow("show"),x=l.getShallow("show"),_=this.childOfName("label");if(y||x){var b=n.getRawValue(e);v=null==b?v=t.getName(e):isFinite(b)?p.round(b):b,m=h||"#000"}if(y){var w=s.getModel("textStyle");_.setStyle({text:f.retrieve(n.getFormattedLabel(e,"normal",t.dataType),v),textFont:w.getFont(),fill:w.getTextColor()||m}),_.__textAlign=w.get("align"),_.__verticalAlign=w.get("baseline"),_.__position=s.get("position")}else _.setStyle("text","");if(x){var S=l.getModel("textStyle");_.hoverStyle={text:f.retrieve(n.getFormattedLabel(e,"emphasis",t.dataType),v),textFont:S.getFont(),fill:S.getTextColor()||m}}else _.hoverStyle={text:""};_.ignore=!y&&!x,d.setHoverStyle(this)},m.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},m.setLinePoints=function(t){var e=this.childOfName("line");a(e.shape,t),e.dirty()},f.inherits(l,d.Group),t.exports=l},function(t,e,i){function n(t){return isNaN(t[0])||isNaN(t[1])}function o(t){return!n(t[0])&&!n(t[1])}function r(t){this._ctor=t||s,this.group=new a.Group}var a=i(3),s=i(98),l=r.prototype;l.updateData=function(t){var e=this._lineData,i=this.group,n=this._ctor,r=t.hostModel,a={lineStyle:r.getModel("lineStyle.normal").getLineStyle(),hoverLineStyle:r.getModel("lineStyle.emphasis").getLineStyle(),labelModel:r.getModel("label.normal"),hoverLabelModel:r.getModel("label.emphasis")};t.diff(e).add(function(e){if(o(t.getItemLayout(e))){var r=new n(t,e,a);t.setItemGraphicEl(e,r),i.add(r)}}).update(function(r,s){var l=e.getItemGraphicEl(s);return o(t.getItemLayout(r))?(l?l.updateData(t,r,a):l=new n(t,r,a),t.setItemGraphicEl(r,l),void i.add(l)):void i.remove(l)}).remove(function(t){i.remove(e.getItemGraphicEl(t))}).execute(),this._lineData=t},l.updateLayout=function(){var t=this._lineData;t.eachItemGraphicEl(function(e,i){e.updateLayout(t,i)},this)},l.remove=function(){this.group.removeAll()},t.exports=r},function(t,e,i){var n=i(1),o=i(2),r=o.PRIORITY;i(101),i(102),o.registerVisual(n.curry(i(45),"line","circle","line")),o.registerLayout(n.curry(i(56),"line")),o.registerProcessor(r.PROCESSOR.STATISTIC,n.curry(i(135),"line")),i(31)},function(t,e,i){"use strict";var n=i(35),o=i(16);t.exports=o.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return n(t.data,this,e)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{normal:{position:"top"}},lineStyle:{normal:{width:2,type:"solid"}},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:!1,connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}})},function(t,e,i){"use strict";function n(t,e){if(t.length===e.length){for(var i=0;ie[0]?1:-1;e[0]+=n*i,e[1]-=n*i}return e}function a(t){return t>=0?1:-1}function s(t,e){var i=t.getBaseAxis(),n=t.getOtherAxis(i),o=i.onZero?0:n.scale.getExtent()[0],r=n.dim,s="x"===r||"radius"===r?1:0;return e.mapArray([r],function(n,l){for(var u,h=e.stackedOn;h&&a(h.get(r,l))===a(n);){u=h;break}var c=[];return c[s]=e.get(i.dim,l),c[1-s]=u?u.get(r,l,!0):o,t.dataToPoint(c)},!0)}function l(t,e,i){var n=r(t.getAxis("x")),o=r(t.getAxis("y")),a=t.getBaseAxis().isHorizontal(),s=Math.min(n[0],n[1]),l=Math.min(o[0],o[1]),u=Math.max(n[0],n[1])-s,h=Math.max(o[0],o[1])-l,c=i.get("lineStyle.normal.width")||2,d=i.get("clipOverflow")?c/2:Math.max(u,h);a?(l-=d,h+=2*d):(s-=d,u+=2*d);var f=new v.Rect({shape:{x:s,y:l,width:u,height:h}});return e&&(f.shape[a?"width":"height"]=0,v.initProps(f,{shape:{width:u,height:h}},i)),f}function u(t,e,i){var n=t.getAngleAxis(),o=t.getRadiusAxis(),r=o.getExtent(),a=n.getExtent(),s=Math.PI/180,l=new v.Sector({shape:{cx:t.cx,cy:t.cy,r0:r[0],r:r[1],startAngle:-a[0]*s,endAngle:-a[1]*s,clockwise:n.inverse}});return e&&(l.shape.endAngle=-a[0]*s,v.initProps(l,{shape:{endAngle:-a[1]*s}},i)),l}function h(t,e,i){return"polar"===t.type?u(t,e,i):l(t,e,i)}function c(t,e,i){for(var n=e.getBaseAxis(),o="x"===n.dim||"radius"===n.dim?0:1,r=[],a=0;a=0;o--)if(i[o].dimension<2){n=i[o];break}if(n&&"cartesian2d"===e.type){var r=n.dimension,a=t.dimensions[r],s=e.getAxis(a),l=f.map(n.stops,function(t){return{coord:s.toGlobalCoord(s.dataToCoord(t.value)),color:t.color}}),u=l.length,h=n.outerColors.slice();u&&l[0].coord>l[u-1].coord&&(l.reverse(),h.reverse());var c=10,d=l[0].coord-c,p=l[u-1].coord+c,g=p-d;if(g<.001)return"transparent";f.each(l,function(t){t.offset=(t.coord-d)/g}),l.push({offset:u?l[u-1].offset:.5,color:h[1]||"transparent"}),l.unshift({offset:u?l[0].offset:.5,color:h[0]||"transparent"});var m=new v.LinearGradient(0,0,0,0,l,(!0));return m[a]=d,m[a+"2"]=p,m}}}var f=i(1),p=i(39),g=i(50),m=i(103),v=i(3),y=i(6),x=i(82),_=i(28);t.exports=_.extend({type:"line",init:function(){var t=new v.Group,e=new p;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,i){var r=t.coordinateSystem,a=this.group,l=t.getData(),u=t.getModel("lineStyle.normal"),p=t.getModel("areaStyle.normal"),g=l.mapArray(l.getItemLayout,!0),m="polar"===r.type,v=this._coordSys,y=this._symbolDraw,x=this._polyline,_=this._polygon,b=this._lineGroup,w=t.get("animation"),S=!p.isEmpty(),M=s(r,l),I=t.get("showSymbol"),T=I&&!m&&!t.get("showAllSymbol")&&this._getSymbolIgnoreFunc(l,r),A=this._data;A&&A.eachItemGraphicEl(function(t,e){t.__temp&&(a.remove(t),A.setItemGraphicEl(e,null))}),I||y.remove(),a.add(b);var L=!m&&t.get("step");x&&v.type===r.type&&L===this._step?(S&&!_?_=this._newPolygon(g,M,r,w):_&&!S&&(b.remove(_),_=this._polygon=null),b.setClipPath(h(r,!1,t)),I&&y.updateData(l,T),l.eachItemGraphicEl(function(t){t.stopAnimation(!0)}),n(this._stackedOnPoints,M)&&n(this._points,g)||(w?this._updateAnimation(l,M,r,i,L):(L&&(g=c(g,r,L),M=c(M,r,L)),x.setShape({points:g}),_&&_.setShape({points:g,stackedOnPoints:M})))):(I&&y.updateData(l,T),L&&(g=c(g,r,L),M=c(M,r,L)),x=this._newPolyline(g,r,w),S&&(_=this._newPolygon(g,M,r,w)),b.setClipPath(h(r,!0,t)));var C=d(l,r)||l.getVisual("color");x.useStyle(f.defaults(u.getLineStyle(),{fill:"none",stroke:C,lineJoin:"bevel"}));var D=t.get("smooth");if(D=o(t.get("smooth")),x.setShape({smooth:D,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),_){var P=l.stackedOn,k=0;if(_.useStyle(f.defaults(p.getAreaStyle(),{fill:C,opacity:.7,lineJoin:"bevel"})),P){var O=P.hostModel;k=o(O.get("smooth"))}_.setShape({smooth:D,stackedOnSmooth:k,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})}this._data=l,this._coordSys=r,this._stackedOnPoints=M,this._points=g,this._step=L},dispose:function(){},highlight:function(t,e,i,n){var o=t.getData(),r=y.queryDataIndex(o,n);if(!(r instanceof Array)&&null!=r&&r>=0){var a=o.getItemGraphicEl(r);if(!a){var s=o.getItemLayout(r);if(!s)return;a=new g(o,r),a.position=s,a.setZ(t.get("zlevel"),t.get("z")),a.ignore=isNaN(s[0])||isNaN(s[1]),a.__temp=!0,o.setItemGraphicEl(r,a),a.stopSymbolAnimation(!0),this.group.add(a)}a.highlight()}else _.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var o=t.getData(),r=y.queryDataIndex(o,n);if(null!=r&&r>=0){var a=o.getItemGraphicEl(r);a&&(a.__temp?(o.setItemGraphicEl(r,null),this.group.remove(a)):a.downplay())}else _.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new x.Polyline({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new x.Polygon({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_getSymbolIgnoreFunc:function(t,e){var i=e.getAxesByScale("ordinal")[0];if(i&&i.isLabelIgnored)return f.bind(i.isLabelIgnored,i)},_updateAnimation:function(t,e,i,n,o){var r=this._polyline,a=this._polygon,s=t.hostModel,l=m(this._data,t,this._stackedOnPoints,e,this._coordSys,i),u=l.current,h=l.stackedOnCurrent,d=l.next,f=l.stackedOnNext;o&&(u=c(l.current,i,o),h=c(l.stackedOnCurrent,i,o),d=c(l.next,i,o),f=c(l.stackedOnNext,i,o)),r.shape.__points=l.current,r.shape.points=u,v.updateProps(r,{shape:{points:d}},s),a&&(a.setShape({points:u,stackedOnPoints:h}),v.updateProps(a,{shape:{points:d,stackedOnPoints:f}},s));for(var p=[],g=l.status,y=0;y=0?1:-1}function n(t,e,n){for(var o,r=t.getBaseAxis(),a=t.getOtherAxis(r),s=r.onZero?0:a.scale.getExtent()[0],l=a.dim,u="x"===l||"radius"===l?1:0,h=e.stackedOn,c=e.get(l,n);h&&i(h.get(l,n))===i(c);){o=h;break}var d=[];return d[u]=e.get(r.dim,n),d[1-u]=o?o.get(l,n,!0):s,t.dataToPoint(d)}function o(t,e){var i=[];return e.diff(t).add(function(t){i.push({cmd:"+",idx:t})}).update(function(t,e){i.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){i.push({cmd:"-",idx:t})}).execute(),i}t.exports=function(t,e,i,r,a,s){for(var l=o(t,e),u=[],h=[],c=[],d=[],f=[],p=[],g=[],m=s.dimensions,v=0;v0&&"scale"!==d){var g=a.getItemLayout(0),m=Math.max(i.getWidth(),i.getHeight())/2,v=l.bind(u.removeClipPath,u);u.setClipPath(this._createClipPath(g.cx,g.cy,m,g.startAngle,g.clockwise,v,t))}this._data=a}},dispose:function(){},_createClipPath:function(t,e,i,n,o,r,a){var l=new s.Sector({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:o}});return s.initProps(l,{shape:{endAngle:n+(o?1:-1)*Math.PI*2}},a,r),l},containPoint:function(t,e){var i=e.getData(),n=i.getItemLayout(0);if(n){var o=t[0]-n.cx,r=t[1]-n.cy,a=Math.sqrt(o*o+r*r);return a<=n.r&&a>=n.r0}}});t.exports=h},function(t,e,i){"use strict";function n(t,e,i,n,o,r,a){function s(e,i,n,o){for(var r=e;re&&r+1t[r].y+t[r].height)return void l(r,n/2);l(i-1,n/2)}function l(e,i){for(var n=e;n>=0&&(t[n].y-=i,!(n>0&&t[n].y>t[n-1].y+t[n-1].height));n--);}function u(t,e,i,n,o,r){for(var a=r>0?e?Number.MAX_VALUE:0:e?Number.MAX_VALUE:0,s=0,l=t.length;s=a&&(d=a-10),!e&&d<=a&&(d=a+10),t[s].x=i+d*r,a=d}}t.sort(function(t,e){return t.y-e.y});for(var h,c=0,d=t.length,f=[],p=[],g=0;g=i?p.push(t[g]):f.push(t[g]);u(f,!1,e,i,n,o),u(p,!0,e,i,n,o)}function o(t,e,i,o,r,a){for(var s=[],l=[],u=0;u0?"left":"right"}var D=g.getModel("textStyle").getFont(),P=g.get("rotate")?b<0?-_+Math.PI:-_:0,k=t.getFormattedLabel(i,"normal")||l.getName(i),O=r.getBoundingRect(k,D,d,"top");h=!!P,f.label={x:n,y:o,position:m,height:O.height,len:y,len2:x,linePoints:c,textAlign:d,verticalAlign:"middle",font:D,rotation:P},S||u.push(f.label)}),!h&&t.get("avoidLabelOverlap")&&o(u,a,s,e,i,n)}},function(t,e,i){var n=i(4),o=n.parsePercent,r=i(107),a=i(1),s=2*Math.PI,l=Math.PI/180;t.exports=function(t,e,i,u){e.eachSeriesByType(t,function(t){var e=t.get("center"),u=t.get("radius");a.isArray(u)||(u=[0,u]),a.isArray(e)||(e=[e,e]);var h=i.getWidth(),c=i.getHeight(),d=Math.min(h,c),f=o(e[0],h),p=o(e[1],c),g=o(u[0],d/2),m=o(u[1],d/2),v=t.getData(),y=-t.get("startAngle")*l,x=t.get("minAngle")*l,_=v.getSum("value"),b=Math.PI/(_||v.count())*2,w=t.get("clockwise"),S=t.get("roseType"),M=t.get("stillShowZeroSum"),I=v.getDataExtent("value");I[0]=0;var T=s,A=0,L=y,C=w?1:-1;if(v.each("value",function(t,e){var i;if(isNaN(t))return void v.setItemLayout(e,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:w,cx:f,cy:p,r0:g,r:S?NaN:m});i="area"!==S?0===_&&M?b:t*b:s/(v.count()||1),i=0;o--){var r=i[o];if(r[n])break}if(o<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var s=a.getPercentRange();i[0][n]={dataZoomId:n,start:s[0],end:s[1]}}}}),i.push(e)},pop:function(t){var e=n(t),i=e[e.length-1];e.length>1&&e.pop();var o={};return r(i,function(t,i){for(var n=e.length-1;n>=0;n--){var t=e[n][i];if(t){o[i]=t;break}}}),o},clear:function(t){t[a]=null},count:function(t){return n(t).length}};t.exports=s},function(t,e,i){i(13).registerSubTypeDefaulter("dataZoom",function(t){return"slider"})},function(t,e,i){function n(t){N.call(this),this._zr=t,this.group=new G.Group,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+it++,this._handlers={},Z(nt,function(t,e){this._handlers[e]=V.bind(t,this)},this)}function o(t,e){var i=t._zr;t._enableGlobalPan||F.take(i,K,t._uid),Z(t._handlers,function(t,e){i.on(e,t)}),t._brushType=e.brushType,t._brushOption=V.merge(V.clone(et),e,!0)}function r(t){var e=t._zr;F.release(e,K,t._uid),Z(t._handlers,function(t,i){e.off(i,t)}),t._brushType=t._brushOption=null}function a(t,e){var i=ot[e.brushType].createCover(t,e);return u(i),i.__brushOption=e,t.group.add(i),i}function s(t,e){var i=c(e);return i.endCreating&&(i.endCreating(t,e),u(e)),e}function l(t,e){var i=e.__brushOption;c(e).updateCoverShape(t,e,i.range,i)}function u(t){t.traverse(function(t){t.z=Y,t.z2=Y})}function h(t,e){c(e).updateCommon(t,e),l(t,e)}function c(t){return ot[t.__brushOption.brushType]}function d(t,e,i){var n=t._panels;if(!n)return!0;var o;return Z(n,function(t){t.contain(e,i)&&(o=t)}),o}function f(t,e){var i=t._panels;if(!i)return!0;var n=e.__brushOption.panelId;return null==n||i[n]}function p(t){var e=t._covers,i=e.length;return Z(e,function(e){t.group.remove(e)},t),e.length=0,!!i}function g(t,e){var i=q(t._covers,function(t){var e=t.__brushOption,i=V.clone(e.range);return{brushType:e.brushType,panelId:e.panelId,range:i}});t.trigger("brush",i,{isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function m(t){var e=t._track;if(!e.length)return!1;var i=e[e.length-1],n=e[0],o=i[0]-n[0],r=i[1]-n[1],a=X(o*o+r*r,.5);return a>$}function v(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function y(t,e,i,n){var o=new G.Group;return o.add(new G.Rect({name:"main",style:w(i),silent:!0,draggable:!0,cursor:"move",drift:W(t,e,o,"nswe"),ondragend:W(g,e,{isEnd:!0})})),Z(n,function(i){o.add(new G.Rect({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:W(t,e,o,i),ondragend:W(g,e,{isEnd:!0})}))}),o}function x(t,e,i,n){var o=n.brushStyle.lineWidth||0,r=U(o,Q),a=i[0][0],s=i[1][0],l=a-o/2,u=s-o/2,h=i[0][1],c=i[1][1],d=h-r+o/2,f=c-r+o/2,p=h-a,g=c-s,m=p+o,v=g+o;b(t,e,"main",a,s,p,g),n.transformable&&(b(t,e,"w",l,u,r,v),b(t,e,"e",d,u,r,v),b(t,e,"n",l,u,m,r),b(t,e,"s",l,f,m,r),b(t,e,"nw",l,u,r,r),b(t,e,"ne",d,u,r,r),b(t,e,"sw",l,f,r,r),b(t,e,"se",d,f,r,r))}function _(t,e){var i=e.__brushOption,n=i.transformable,o=e.childAt(0);o.useStyle(w(i)),o.attr({silent:!n,cursor:n?"move":"default"}),Z(["w","e","n","s","se","sw","ne","nw"],function(i){var o=e.childOfName(i),r=I(t,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?tt[r]+"-resize":null})})}function b(t,e,i,n,o,r,a){var s=e.childOfName(i);s&&s.setShape(D(C(t,e,[[n,o],[n+r,o+a]])))}function w(t){return V.defaults({strokeNoScale:!0},t.brushStyle)}function S(t,e,i,n){var o=[j(t,i),j(e,n)],r=[U(t,i),U(e,n)];return[[o[0],r[0]],[o[1],r[1]]]}function M(t){return G.getTransform(t.group)}function I(t,e){if(e.length>1){e=e.split("");var i=[I(t,e[0]),I(t,e[1])];return("e"===i[0]||"w"===i[0])&&i.reverse(),i.join("")}var n={w:"left",e:"right",n:"top",s:"bottom"},o={left:"w",right:"e",top:"n",bottom:"s"},i=G.transformDirection(n[e],M(t));return o[i]}function T(t,e,i,n,o,r,a,s){var l=n.__brushOption,u=t(l.range),c=L(i,r,a);Z(o.split(""),function(t){var e=J[t];u[e[0]][e[1]]+=c[e[0]]}),l.range=e(S(u[0][0],u[1][0],u[0][1],u[1][1])),h(i,n),g(i,{isEnd:!1})}function A(t,e,i,n,o){var r=e.__brushOption.range,a=L(t,i,n);Z(r,function(t){t[0]+=a[0],t[1]+=a[1]}),h(t,e),g(t,{isEnd:!1})}function L(t,e,i){var n=t.group,o=n.transformCoordToLocal(e,i),r=n.transformCoordToLocal(0,0);return[o[0]-r[0],o[1]-r[1]]}function C(t,e,i){var n=f(t,e);if(n===!0)return V.clone(i);var o=n.getBoundingRect();return V.map(i,function(t){var e=t[0];e=U(e,o.x),e=j(e,o.x+o.width);var i=t[1];return i=U(i,o.y),i=j(i,o.y+o.height),[e,i]})}function D(t){var e=j(t[0][0],t[1][0]),i=j(t[0][1],t[1][1]),n=U(t[0][0],t[1][0]),o=U(t[0][1],t[1][1]);return{x:e,y:i,width:n-e,height:o-i}}function P(t,e){var i=e.offsetX,n=e.offsetY,o=t._zr;if(t._brushType){for(var r,a=t._panels,s=t._covers,l=0;lt[1]&&t.reverse(),t}function o(t,e){for(var i=!0,n=0;n=0){i=!1;for(var r=0;r=0?(i=n.getBoundingRect().clone(),i.applyTransform(s.getTransform(n))):i=n.grid.getRect().clone(),e.push({panelId:t.panelId,rect:i})}),e},u.makeCoordInfoList=function(t,e){var i=[];return l(h,function(n){var o=t[n+"Index"];null!=o&&"none"!==o&&("all"===o||a.isArray(o)||(o=[o]),e.eachComponent({mainType:n},function(t,e){if(!("all"!==o&&a.indexOf(o,e)<0)){var r,s;"xAxis"===n||"yAxis"===n?r=t.axis.grid:s=t.coordinateSystem;for(var l,u=0,h=i.length;u=0;n--)c.isIdInner(e[n])&&e.splice(n,1);t[i]=e}}),delete t[b],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap[t];if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i=t.index,n=t.id,o=t.name,r=this._componentsMap[e];if(!r||!r.length)return[];var a;if(null!=i)m(i)||(i=[i]),a=p(g(i,function(t){return r[t]}),function(t){return!!t});else if(null!=n){var s=m(n);a=p(r,function(t){return s&&v(n,t.id)>=0||!s&&t.id===n})}else if(null!=o){var u=m(o);a=p(r,function(t){return u&&v(o,t.name)>=0||!u&&t.name===o})}else a=r;return l(a,t)},findComponents:function(t){function e(t){var e=o+"Index",i=o+"Id",n=o+"Name";return!t||null==t[e]&&null==t[i]&&null==t[n]?null:{mainType:o,index:t[e],id:t[i],name:t[n]}}function i(e){return t.filter?p(e,t.filter):e}var n=t.query,o=t.mainType,r=e(n),a=r?this.queryComponents(r):this._componentsMap[o];return i(l(a,t))},eachComponent:function(t,e,i){var n=this._componentsMap;if("function"==typeof t)i=e,e=t,f(n,function(t,n){f(t,function(t,o){e.call(i,n,t,o)})});else if(h.isString(t))f(n[t],e,i);else if(y(t)){var o=this.findComponents(t);f(o,e,i)}},getSeriesByName:function(t){var e=this._componentsMap.series;return p(e,function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.series[t]},getSeriesByType:function(t){var e=this._componentsMap.series;return p(e,function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.series.slice()},eachSeries:function(t,e){u(this),f(this._seriesIndices,function(i){var n=this._componentsMap.series[i];t.call(e,n,i)},this)},eachRawSeries:function(t,e){f(this._componentsMap.series,t,e)},eachSeriesByType:function(t,e,i){u(this),f(this._seriesIndices,function(n){var o=this._componentsMap.series[n];o.subType===t&&e.call(i,o,n)},this)},eachRawSeriesByType:function(t,e,i){return f(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return u(this),h.indexOf(this._seriesIndices,t.componentIndex)<0},filterSeries:function(t,e){u(this);var i=p(this._componentsMap.series,t,e);this._seriesIndices=s(i)},restoreData:function(){var t=this._componentsMap;this._seriesIndices=s(t.series);var e=[];f(t,function(t,i){e.push(i)}),x.topologicalTravel(e,x.getAllClassMainTypes(),function(e,i){f(t[e],function(t){t.restoreData()})})}});h.mixin(w,i(57)),t.exports=w},function(t,e,i){function n(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}function o(t,e,i){var n,o,r=[],a=[],s=t.timeline;if(t.baseOption&&(o=t.baseOption),(s||t.options)&&(o=o||{},r=(t.options||[]).slice()),t.media){o=o||{};var l=t.media;d(l,function(t){t&&t.option&&(t.query?a.push(t):n||(n=t))})}return o||(o=t),o.timeline||(o.timeline=s),d([o].concat(r).concat(u.map(a,function(t){return t.option})),function(t){d(e,function(e){e(t,i)})}),{baseOption:o,timelineOptions:r,mediaDefault:n,mediaList:a}}function r(t,e,i){var n={width:e,height:i,aspectratio:e/i},o=!0;return u.each(t,function(t,e){var i=e.match(m);if(i&&i[1]&&i[2]){var r=i[1],s=i[2].toLowerCase();a(n[s],t,r)||(o=!1)}}),o}function a(t,e,i){return"min"===i?t>=e:"max"===i?t<=e:t===e}function s(t,e){return t.join(",")===e.join(",")}function l(t,e){e=e||{},d(e,function(e,i){if(null!=e){var n=t[i];if(c.hasClass(i)){e=h.normalizeToArray(e),n=h.normalizeToArray(n);var o=h.mappingToExists(n,e);t[i]=p(o,function(t){return t.option&&t.exist?g(t.exist,t.option,!0):t.exist||t.option})}else t[i]=g(n,e,!0)}})}var u=i(1),h=i(6),c=i(13),d=u.each,f=u.clone,p=u.map,g=u.merge,m=/^(min|max)?(.+)$/;n.prototype={constructor:n,setOption:function(t,e){t=f(t,!0);var i=this._optionBackup,n=o.call(this,t,e,!i);this._newBaseOption=n.baseOption,i?(l(i.baseOption,n.baseOption),n.timelineOptions.length&&(i.timelineOptions=n.timelineOptions),n.mediaList.length&&(i.mediaList=n.mediaList),n.mediaDefault&&(i.mediaDefault=n.mediaDefault)):this._optionBackup=n},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=p(e.timelineOptions,f),this._mediaList=p(e.mediaList,f),this._mediaDefault=f(e.mediaDefault),this._currentMediaIndices=[],f(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=f(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,o=this._mediaDefault,a=[],l=[];if(!n.length&&!o)return l;for(var u=0,h=n.length;ue&&(e=t[i]);return e},min:function(t){for(var e=1/0,i=0;i1){var c;"string"==typeof o?c=i[o]:"function"==typeof o&&(c=o),c&&(e=e.downSample(s.dim,1/h,c,n),t.setData(e))}}},this)}},function(t,e,i){function n(t,e){return c(t,h(e))}var o=i(1),r=i(32),a=i(4),s=i(38),l=r.prototype,u=s.prototype,h=a.getPrecisionSafe,c=a.round,d=Math.floor,f=Math.ceil,p=Math.pow,g=Math.log,m=r.extend({type:"log",base:10,$constructor:function(){r.apply(this,arguments),this._originalScale=new s},getTicks:function(){var t=this._originalScale,e=this._extent,i=t.getExtent();return o.map(u.getTicks.call(this),function(o){var r=a.round(p(this.base,o));return r=o===e[0]&&t.__fixMin?n(r,i[0]):r,r=o===e[1]&&t.__fixMax?n(r,i[1]):r},this)},getLabel:u.getLabel,scale:function(t){return t=l.scale.call(this,t),p(this.base,t)},setExtent:function(t,e){var i=this.base;t=g(t)/g(i),e=g(e)/g(i),u.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=l.getExtent.call(this);e[0]=p(t,e[0]),e[1]=p(t,e[1]);var i=this._originalScale,o=i.getExtent();return i.__fixMin&&(e[0]=n(e[0],o[0])),i.__fixMax&&(e[1]=n(e[1],o[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=g(t[0])/g(e),t[1]=g(t[1])/g(e),l.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getDataExtent(e,!0,function(t){return t>0}))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=a.quantity(i),o=t/i*n;for(o<=.5&&(n*=10);!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0;)n*=10;var r=[a.round(f(e[0]/n)*n),a.round(d(e[1]/n)*n)];this._interval=n,this._niceExtent=r}},niceExtent:function(t,e,i){u.niceExtent.call(this,t,e,i);var n=this._originalScale;n.__fixMin=e,n.__fixMax=i}});o.each(["contain","normalize"],function(t){m.prototype[t]=function(e){return e=g(e)/g(this.base),l[t].call(this,e)}}),m.create=function(){return new m},t.exports=m},function(t,e,i){var n=i(1),o=i(32),r=o.prototype,a=o.extend({type:"ordinal",init:function(t,e){this._data=t,this._extent=e||[0,t.length-1]},parse:function(t){return"string"==typeof t?n.indexOf(this._data,t):Math.round(t)},contain:function(t){return t=this.parse(t),r.contain.call(this,t)&&null!=this._data[t]},normalize:function(t){return r.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(r.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,i=e[0];i<=e[1];)t.push(i),i++;return t},getLabel:function(t){return this._data[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getDataExtent(e,!1))},niceTicks:n.noop,niceExtent:n.noop});a.create=function(){return new a},t.exports=a},function(t,e,i){var n=i(1),o=i(4),r=i(8),a=i(38),s=a.prototype,l=Math.ceil,u=Math.floor,h=1e3,c=60*h,d=60*c,f=24*d,p=function(t,e,i,n){for(;i>>1;t[o][2]=0;o--)if(!n[o].silent&&n[o]!==i&&!n[o].ignore&&r(n[o],t,e))return n[o]}},a.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){h.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY,null);if("mousedown"===t)this._downel=i,this._upel=i;else if("mosueup"===t)this._upel=i;else if("click"===t&&this._downel!==this._upel)return;this.dispatchToElement(i,t,e)}}),a.mixin(h,l),a.mixin(h,s),t.exports=h},function(t,e,i){function n(){return!1}function o(t,e,i,n){var o=document.createElement(e),r=i.getWidth(),a=i.getHeight(),s=o.style;return s.position="absolute",s.left=0,s.top=0,s.width=r+"px",s.height=a+"px",o.width=r*n,o.height=a*n,o.setAttribute("data-zr-dom-id",t),o}var r=i(1),a=i(33),s=i(66),l=i(65),u=function(t,e,i){var s;i=i||a.devicePixelRatio,"string"==typeof t?s=o(t,"canvas",e,i):r.isObject(t)&&(s=t,t=s.id),this.id=t,this.dom=s;var l=s.style;l&&(s.onselectstart=n,l["-webkit-user-select"]="none",l["user-select"]="none",l["-webkit-touch-callout"]="none",l["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",l.padding=0,l.margin=0,l["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=e,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=i};u.prototype={constructor:u,elCount:0,__dirty:!0,initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var t=this.dpr;this.domBack=o("back-"+this.id,"canvas",this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!=t&&this.ctxBack.scale(t,t)},resize:function(t,e){var i=this.dpr,n=this.dom,o=n.style,r=this.domBack;o.width=t+"px",o.height=e+"px",n.width=t*i,n.height=e*i,r&&(r.width=t*i,r.height=e*i,1!=i&&this.ctxBack.scale(i,i))},clear:function(t){var e=this.dom,i=this.ctx,n=e.width,o=e.height,r=this.clearColor,a=this.motionBlur&&!t,u=this.lastFrameAlpha,h=this.dpr;if(a&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(e,0,0,n/h,o/h)),i.clearRect(0,0,n,o),r){var c;r.colorStops?(c=r.__canvasGradient||s.getGradient(i,r,{x:0,y:0,width:n,height:o}),r.__canvasGradient=c):r.image&&(c=l.prototype.getCanvasPattern.call(r,i)),i.save(),i.fillStyle=c||r,i.fillRect(0,0,n,o),i.restore()}if(a){var d=this.domBack;i.save(),i.globalAlpha=u,i.drawImage(d,0,0,n,o),i.restore()}}},t.exports=u},function(t,e,i){"use strict";function n(t){return parseInt(t,10)}function o(t){return!!t&&(!!t.isBuildin||"function"==typeof t.resize&&"function"==typeof t.refresh)}function r(t){t.__unusedCount++}function a(t){1==t.__unusedCount&&t.clear()}function s(t,e,i){return x.copy(t.getBoundingRect()),t.transform&&x.applyTransform(t.transform),_.width=e,_.height=i,!x.intersect(_)}function l(t,e){if(t==e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i=0){if(!s){if(s=this._progressiveLayers[Math.min(u++,y-1)],s.ctx.save(),s.renderScope={},s&&s.__progress>s.__maxProgress){g=s.__nextIdxNotProg-1;continue}l=s.__progress,s.__dirty||(p=l),s.__progress=p+1}_===p&&this._doPaintEl(v,s,!0,s.renderScope)}else this._doPaintEl(v,n,e,a);v.__dirty=!1}}s&&i(s),r&&r.restore(),this._furtherProgressive=!1,d.each(this._progressiveLayers,function(t){t.__maxProgress>=t.__progress&&(this._furtherProgressive=!0)},this)},_doPaintEl:function(t,e,i,n){var o=e.ctx,r=t.transform;if((e.__dirty||i)&&!t.invisible&&0!==t.style.opacity&&(!r||r[0]||r[3])&&(!t.culling||!s(t,this._width,this._height))){var a=t.__clipPaths;(n.prevClipLayer!==e||l(a,n.prevElClipPaths))&&(n.prevElClipPaths&&(n.prevClipLayer.ctx.restore(),n.prevClipLayer=n.prevElClipPaths=null,n.prevEl=null),a&&(o.save(),u(a,o),n.prevClipLayer=e,n.prevElClipPaths=a)),t.beforeBrush&&t.beforeBrush(o),t.brush(o,n.prevEl||null),n.prevEl=t,t.afterBrush&&t.afterBrush(o)}},getLayer:function(t){if(this._singleCanvas)return this._layers[0];var e=this._layers[t];return e||(e=new m("zr_"+t,this,this.dpr),e.isBuildin=!0,this._layerConfig[t]&&d.merge(e,this._layerConfig[t],!0),this.insertLayer(t,e),e.initContext()),e},insertLayer:function(t,e){var i=this._layers,n=this._zlevelList,r=n.length,a=null,s=-1,l=this._domRoot;if(i[t])return void f("ZLevel "+t+" has been used already");if(!o(e))return void f("Layer of zlevel "+t+" is not valid");if(r>0&&t>n[0]){for(s=0;st);s++);a=i[n[s]]}if(n.splice(s+1,0,t),a){var u=a.dom;u.nextSibling?l.insertBefore(e.dom,u.nextSibling):l.appendChild(e.dom)}else l.firstChild?l.insertBefore(e.dom,l.firstChild):l.appendChild(e.dom);i[t]=e},eachLayer:function(t,e){var i,n,o=this._zlevelList;for(n=0;n=0){a!==g&&(a=g,l++);var v=c.__frame=l-1;if(!r){var x=Math.min(s,y-1);r=i[x],r||(r=i[x]=new m("progressive",this,this.dpr),r.initContext()),r.__maxProgress=0}r.__dirty=r.__dirty||c.__dirty,r.elCount++,r.__maxProgress=Math.max(r.__maxProgress,v),r.__maxProgress>=r.__progress&&(p.__dirty=!0)}else c.__frame=-1,r&&(r.__nextIdxNotProg=u,s++,r=null)}r&&(s++,r.__nextIdxNotProg=u),this.eachBuildinLayer(function(t,e){n[e]!==t.elCount&&(t.__dirty=!0)}),i.length=Math.min(s,y),d.each(i,function(t,e){o[e]!==t.elCount&&(c.__dirty=!0),t.__dirty&&(t.__progress=0)})},clear:function(){return this.eachBuildinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?d.merge(i[t],e,!0):i[t]=e;var n=this._layers[t];n&&d.merge(n,i[t],!0)}},delLayer:function(t){var e=this._layers,i=this._zlevelList,n=e[t];n&&(n.dom.parentNode.removeChild(n.dom),delete e[t],i.splice(d.indexOf(i,t),1))},resize:function(t,e){var i=this._domRoot;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!=t||e!=this._height){i.style.width=t+"px",i.style.height=e+"px";for(var o in this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(t,e);d.each(this._progressiveLayers,function(i){i.resize(t,e)}),this.refresh(!0)}return this._width=t,this._height=e,this},clearLayer:function(t){var e=this._layers[t];e&&e.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(t){if(t=t||{},this._singleCanvas)return this._layers[0].dom;var e=new m("image",this,t.pixelRatio||this.dpr);e.initContext(),e.clearColor=t.backgroundColor,e.clear();for(var i=this.storage.getDisplayList(!0),n={},o=0;o=0&&(this.delFromMap(r.id),this._roots.splice(s,1),r instanceof a&&r.delChildrenFromStorage(this))}},addToMap:function(t){return t instanceof a&&(t.__storage=this),t.dirty(!1),this._elements[t.id]=t,this},get:function(t){return this._elements[t]},delFromMap:function(t){var e=this._elements,i=e[t];return i&&(delete e[t],i instanceof a&&(i.__storage=null)),this},dispose:function(){this._elements=this._renderList=this._roots=null},displayableSortFunc:n},t.exports=l},function(t,e,i){"use strict";var n=i(1),o=i(25).Dispatcher,r=i(62),a=i(61),s=function(t){t=t||{},this.stage=t.stage||{},this.onframe=t.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,o.call(this)};s.prototype={constructor:s,addClip:function(t){this._clips.push(t)},addAnimator:function(t){t.animation=this;for(var e=t.getClips(),i=0;i=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;ii||d+ca&&(a+=o);var p=Math.atan2(h,u);return p<0&&(p+=o),p>=r&&p<=a||p+o>=r&&p+o<=a}}},function(t,e,i){var n=i(18);t.exports={containStroke:function(t,e,i,o,r,a,s,l,u,h,c){if(0===u)return!1;var d=u;if(c>e+d&&c>o+d&&c>a+d&&c>l+d||ct+d&&h>i+d&&h>r+d&&h>s+d||he&&h>n&&h>a&&h>l||h1&&o(),d=g.cubicAt(e,n,a,l,b[0]),m>1&&(f=g.cubicAt(e,n,a,l,b[1]))),p+=2==m?ye&&s>n&&s>r||s=0&&u<=1){for(var h=0,c=g.quadraticAt(e,n,r,u),d=0;di||s<-i)return 0;var l=Math.sqrt(i*i-s*s);_[0]=-l,_[1]=l;var u=Math.abs(n-o);if(u<1e-4)return 0;if(u%y<1e-4){n=0,o=y;var h=r?1:-1;return a>=_[0]+t&&a<=_[1]+t?h:0}if(r){var l=n;n=p(o),o=p(l)}else n=p(n),o=p(o);n>o&&(o+=y);for(var c=0,d=0;d<2;d++){var f=_[d];if(f+t>a){var g=Math.atan2(s,f),h=r?1:-1;g<0&&(g=y+g),(g>=n&&g<=o||g+y>=n&&g+y<=o)&&(g>Math.PI/2&&g<1.5*Math.PI&&(h=-h),c+=h)}}return c}function l(t,e,i,o,l){for(var h=0,p=0,g=0,y=0,x=0,_=0;_1&&(i||(h+=m(p,g,y,x,o,l))),1==_&&(p=t[_],g=t[_+1],y=p,x=g),b){case u.M:y=t[_++],x=t[_++],p=y,g=x;break;case u.L:if(i){if(v(p,g,t[_],t[_+1],e,o,l))return!0}else h+=m(p,g,t[_],t[_+1],o,l)||0;p=t[_++],g=t[_++];break;case u.C:if(i){if(c.containStroke(p,g,t[_++],t[_++],t[_++],t[_++],t[_],t[_+1],e,o,l))return!0}else h+=r(p,g,t[_++],t[_++],t[_++],t[_++],t[_],t[_+1],o,l)||0;p=t[_++],g=t[_++];break;case u.Q:if(i){if(d.containStroke(p,g,t[_++],t[_++],t[_],t[_+1],e,o,l))return!0}else h+=a(p,g,t[_++],t[_++],t[_],t[_+1],o,l)||0;p=t[_++],g=t[_++];break;case u.A:var w=t[_++],S=t[_++],M=t[_++],I=t[_++],T=t[_++],A=t[_++],L=(t[_++],1-t[_++]),C=Math.cos(T)*M+w,D=Math.sin(T)*I+S;_>1?h+=m(p,g,C,D,o,l):(y=C,x=D);var P=(o-w)*I/M+w;if(i){if(f.containStroke(w,S,I,T,T+A,L,e,P,l))return!0}else h+=s(w,S,I,T,T+A,L,P,l);p=Math.cos(T+A)*M+w,g=Math.sin(T+A)*I+S;break;case u.R:y=p=t[_++],x=g=t[_++];var k=t[_++],O=t[_++],C=y+k,D=x+O;if(i){if(v(y,x,C,x,e,o,l)||v(C,x,C,D,e,o,l)||v(C,D,y,D,e,o,l)||v(y,D,y,x,e,o,l))return!0}else h+=m(C,x,C,D,o,l),h+=m(y,D,y,x,o,l);break;case u.Z:if(i){if(v(p,g,y,x,e,o,l))return!0}else h+=m(p,g,y,x,o,l);p=y,g=x}}return i||n(g,x)||(h+=m(p,g,y,x,o,l)||0),0!==h}var u=i(29).CMD,h=i(88),c=i(148),d=i(89),f=i(147),p=i(63).normalizeRadian,g=i(18),m=i(90),v=h.containStroke,y=2*Math.PI,x=1e-4,_=[-1,-1,-1],b=[-1,-1];t.exports={contain:function(t,e,i){return l(t,0,!1,e,i)},containStroke:function(t,e,i,n){return l(t,e,!0,i,n)}}},function(t,e,i){"use strict";function n(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function o(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}var r=i(25),a=function(){this._track=[]};a.prototype={constructor:a,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var n=t.touches;if(n){for(var o={points:[],touches:[],target:e,event:t},a=0,s=n.length;a1&&r&&r.length>1){var s=n(r)/n(a);!isFinite(s)&&(s=1),e.pinchScale=s;var l=o(r);return e.pinchX=l[0],e.pinchY=l[1],{type:"pinch",target:t[0].target,event:e}}}}};t.exports=a},function(t,e){var i=function(){this.head=null,this.tail=null,this._len=0},n=i.prototype;n.insert=function(t){var e=new o(t);return this.insertEntry(e),e},n.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,this.tail=t):this.head=this.tail=t,this._len++},n.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},n.len=function(){return this._len};var o=function(t){this.value=t,this.next,this.prev},r=function(t){this._list=new i,this._map={},this._maxSize=t||10},a=r.prototype;a.put=function(t,e){var i=this._list,n=this._map;if(null==n[t]){var o=i.len();if(o>=this._maxSize&&o>0){var r=i.head;i.remove(r),delete n[r.key]}var a=i.insert(e);a.key=t,n[t]=a}},a.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},a.clear=function(){this._list.clear(),this._map={}},t.exports=r},function(t,e,i){function n(t){return"mousewheel"===t&&d.browser.firefox?"DOMMouseScroll":t}function o(t,e,i){var n=t._gestureMgr;"start"===i&&n.clear();var o=n.recognize(e,t.handler.findHover(e.zrX,e.zrY,null),t.dom);if("end"===i&&n.clear(),o){var r=o.type;e.gestureEvent=r,t.handler.dispatchToElement(o.target,r,o.event)}}function r(t){t._touching=!0,clearTimeout(t._touchTimer),t._touchTimer=setTimeout(function(){t._touching=!1},700)}function a(t){var e=t.pointerType;return"pen"===e||"touch"===e}function s(t){function e(t,e){return function(){if(!e._touching)return t.apply(e,arguments)}}h.each(x,function(e){t._handlers[e]=h.bind(w[e],t)}),h.each(b,function(e){t._handlers[e]=h.bind(w[e],t)}),h.each(y,function(i){t._handlers[i]=e(w[i],t)})}function l(t){function e(e,i){h.each(e,function(e){p(t,n(e),i._handlers[e])},i)}c.call(this),this.dom=t,this._touching=!1,this._touchTimer,this._gestureMgr=new f,this._handlers={},s(this),d.pointerEventsSupported?e(b,this):(d.touchEventsSupported&&e(x,this),e(y,this))}var u=i(25),h=i(1),c=i(21),d=i(10),f=i(150),p=u.addEventListener,g=u.removeEventListener,m=u.normalizeEvent,v=300,y=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],x=["touchstart","touchend","touchmove"],_={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},b=h.map(y,function(t){var e=t.replace("mouse","pointer");return _[e]?e:t}),w={mousemove:function(t){t=m(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){t=m(this.dom,t);var e=t.toElement||t.relatedTarget;if(e!=this.dom)for(;e&&9!=e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){t=m(this.dom,t),t.zrByTouch=!0,this._lastTouchMoment=new Date,o(this,t,"start"),w.mousemove.call(this,t),w.mousedown.call(this,t),r(this)},touchmove:function(t){t=m(this.dom,t),t.zrByTouch=!0,o(this,t,"change"),w.mousemove.call(this,t),r(this)},touchend:function(t){t=m(this.dom,t),t.zrByTouch=!0,o(this,t,"end"),w.mouseup.call(this,t),+new Date-this._lastTouchMomentl&&(c=i+n,i*=l/c,n*=l/c),o+r>l&&(c=o+r,o*=l/c,r*=l/c),n+o>u&&(c=n+o,n*=u/c,o*=u/c),i+r>u&&(c=i+r,i*=u/c,r*=u/c),t.moveTo(a+i,s),t.lineTo(a+l-n,s),0!==n&&t.quadraticCurveTo(a+l,s,a+l,s+n),t.lineTo(a+l,s+u-o),0!==o&&t.quadraticCurveTo(a+l,s+u,a+l-o,s+u),t.lineTo(a+r,s+u),0!==r&&t.quadraticCurveTo(a,s+u,a,s+u-r),t.lineTo(a,s+i),0!==i&&t.quadraticCurveTo(a,s,a+i,s)}}},function(t,e,i){var n=i(5),o=n.min,r=n.max,a=n.scale,s=n.distance,l=n.add;t.exports=function(t,e,i,u){var h,c,d,f,p=[],g=[],m=[],v=[];if(u){d=[1/0,1/0],f=[-(1/0),-(1/0)];for(var y=0,x=t.length;yi-2?i-1:f+1],c=t[f>i-3?i-1:f+2]);var m=p*p,v=p*m;r.push([n(u[0],g[0],h[0],c[0],p,m,v),n(u[1],g[1],h[1],c[1],p,m,v)])}return r}},function(t,e,i){t.exports=i(7).extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.cx,n=e.cy,o=Math.max(e.r,0),r=e.startAngle,a=e.endAngle,s=e.clockwise,l=Math.cos(r),u=Math.sin(r);t.moveTo(l*o+i,u*o+n),t.arc(i,n,o,r,a,!s)}})},function(t,e,i){"use strict";function n(t,e,i){var n=t.cpx2,o=t.cpy2;return null===n||null===o?[(i?c:u)(t.x1,t.cpx1,t.cpx2,t.x2,e),(i?c:u)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(i?h:l)(t.x1,t.cpx1,t.x2,e),(i?h:l)(t.y1,t.cpy1,t.y2,e)]}var o=i(18),r=i(5),a=o.quadraticSubdivide,s=o.cubicSubdivide,l=o.quadraticAt,u=o.cubicAt,h=o.quadraticDerivativeAt,c=o.cubicDerivativeAt,d=[];t.exports=i(7).extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,o=e.x2,r=e.y2,l=e.cpx1,u=e.cpy1,h=e.cpx2,c=e.cpy2,f=e.percent;0!==f&&(t.moveTo(i,n),null==h||null==c?(f<1&&(a(i,l,o,f,d),l=d[1],o=d[2],a(n,u,r,f,d),u=d[1],r=d[2]),t.quadraticCurveTo(l,u,o,r)):(f<1&&(s(i,l,h,o,f,d),l=d[1],h=d[2],o=d[3],s(n,u,c,r,f,d),u=d[1],c=d[2],r=d[3]),t.bezierCurveTo(l,u,h,c,o,r)))},pointAt:function(t){return n(this.shape,t,!1)},tangentAt:function(t){var e=n(this.shape,t,!0);return r.normalize(e,e)}})},function(t,e,i){"use strict";t.exports=i(7).extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,i){i&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}})},function(t,e,i){t.exports=i(7).extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,o=e.x2,r=e.y2,a=e.percent;0!==a&&(t.moveTo(i,n),a<1&&(o=i*(1-a)+o*a,r=n*(1-a)+r*a),t.lineTo(o,r))},pointAt:function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]}})},function(t,e,i){var n=i(67);t.exports=i(7).extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){n.buildPath(t,e,!0)}})},function(t,e,i){var n=i(67);t.exports=i(7).extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){n.buildPath(t,e,!1)}})},function(t,e,i){var n=i(155);t.exports=i(7).extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,o=e.y,r=e.width,a=e.height;e.r?n.buildPath(t,e):t.rect(i,o,r,a),t.closePath()}})},function(t,e,i){t.exports=i(7).extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=2*Math.PI;t.moveTo(i+e.r,n),t.arc(i,n,e.r,0,o,!1),t.moveTo(i+e.r0,n),t.arc(i,n,e.r0,0,o,!0)}})},function(t,e,i){var n=i(10),o=i(7),r=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]];t.exports=o.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},brush:n.browser.ie&&n.browser.version>=11?function(){var t,e=this.__clipPaths,i=this.style;if(e)for(var n=0;n0&&this.animate(t,!1).when(null==n?500:n,a).delay(r||0),this}},t.exports=u},function(t,e){function i(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this),this.on("globalout",this._dragEnd,this)}i.prototype={constructor:i,_dragStart:function(t){var e=t.target;e&&e.draggable&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(e,"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,n=t.offsetY,o=i-this._x,r=n-this._y;this._x=i,this._y=n,e.drift(o,r,t),this.dispatchToElement(e,"drag",t.event);var a=this.findHover(i,n,e),s=this._dropTarget;this._dropTarget=a,e!==a&&(s&&a!==s&&this.dispatchToElement(s,"dragleave",t.event),a&&a!==s&&this.dispatchToElement(a,"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(e,"dragend",t.event),this._dropTarget&&this.dispatchToElement(this._dropTarget,"drop",t.event),this._draggingTarget=null,this._dropTarget=null}},t.exports=i},function(t,e,i){function n(t,e,i,n,o,r,a,s,l,u,h){var g=l*(p/180),y=f(g)*(t-i)/2+d(g)*(e-n)/2,x=-1*d(g)*(t-i)/2+f(g)*(e-n)/2,_=y*y/(a*a)+x*x/(s*s);_>1&&(a*=c(_),s*=c(_));var b=(o===r?-1:1)*c((a*a*(s*s)-a*a*(x*x)-s*s*(y*y))/(a*a*(x*x)+s*s*(y*y)))||0,w=b*a*x/s,S=b*-s*y/a,M=(t+i)/2+f(g)*w-d(g)*S,I=(e+n)/2+d(g)*w+f(g)*S,T=v([1,0],[(y-w)/a,(x-S)/s]),A=[(y-w)/a,(x-S)/s],L=[(-1*y-w)/a,(-1*x-S)/s],C=v(A,L);m(A,L)<=-1&&(C=p),m(A,L)>=1&&(C=0),0===r&&C>0&&(C-=2*p),1===r&&C<0&&(C+=2*p),h.addData(u,M,I,a,s,T,C,g,r)}function o(t){if(!t)return[];var e,i=t.replace(/-/g," -").replace(/ /g," ").replace(/ /g,",").replace(/,,/g,",");for(e=0;e0&&""===m[0]&&m.shift();for(var v=0;v')}}catch(l){n=function(t){return a.createElement("<"+t+' xmlns="'+o+'" class="zrvml">')}}var u=function(){if(!s){s=!0;var t=a.styleSheets;t.length<31?a.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}};t.exports={doc:a,initVML:u,createNode:n}}},function(t,e,i){"use strict";function n(t){return null==t.value?t:t.value}var o=i(14),r=i(27),a=i(292),s=i(1),l={_baseAxisDim:null,getInitialData:function(t,e){var i,a,s=e.getComponent("xAxis",this.get("xAxisIndex")),l=e.getComponent("yAxis",this.get("yAxisIndex")),u=s.get("type"),h=l.get("type");"category"===u?(t.layout="horizontal",i=s.getCategories(),a=!0):"category"===h?(t.layout="vertical",i=l.getCategories(),a=!0):t.layout=t.layout||"horizontal",this._baseAxisDim="horizontal"===t.layout?"x":"y";var c=t.data,d=this.dimensions=["base"].concat(this.valueDimensions);r(d,c);var f=new o(d,this);return f.initData(c,i?i.slice():null,function(t,e,i,o){var r=n(t);return a?"base"===e?i:r[o-1]:r[o]}),f},coordDimToDataDim:function(t){var e=this.valueDimensions.slice(),i=["base"],n={horizontal:{x:i,y:e},vertical:{x:e,y:i}};return n[this.get("layout")][t]},dataDimToCoordDim:function(t){var e;return s.each(["x","y"],function(i,n){var o=this.coordDimToDataDim(i);s.indexOf(o,t)>=0&&(e=i)},this),e},getBaseAxis:function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis}},u={init:function(){var t=this._whiskerBoxDraw=new a(this.getStyleUpdater());this.group.add(t.group)},render:function(t,e,i){this._whiskerBoxDraw.updateData(t.getData())},remove:function(t){this._whiskerBoxDraw.remove()}};t.exports={seriesModelMixin:l,viewMixin:u}},function(t,e,i){function n(t,e){var i,n=this.getBoundingRect(),o=t.get("layoutCenter"),r=t.get("layoutSize"),s=e.getWidth(),u=e.getHeight(),h=t.get("aspectScale")||.75,c=n.width/n.height*h,d=!1;o&&r&&(o=[l.parsePercent(o[0],s),l.parsePercent(o[1],u)],r=l.parsePercent(r,Math.min(s,u)),isNaN(o[0])||isNaN(o[1])||isNaN(r)||(d=!0));var f;if(d){var f={};c>1?(f.width=r,f.height=r/c):(f.height=r,f.width=r*c),f.y=o[1]-f.height/2,f.x=o[0]-f.width/2}else i=t.getBoxLayoutParams(),i.aspect=c,f=a.getLayoutRect(i,{width:s,height:u});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function o(t,e){s.each(e.get("geoCoord"),function(e,i){t.addGeoCoord(i,e)})}var r=i(369),a=i(12),s=i(1),l=i(4),u={},h={dimensions:r.prototype.dimensions,create:function(t,e){var i=[];t.eachComponent("geo",function(t,a){var s=t.get("map"),l=u[s],h=new r(s+a,s,l&&l.geoJson,l&&l.specialAreas,t.get("nameMap"));h.zoomLimit=t.get("scaleLimit"),i.push(h),o(h,t),t.coordinateSystem=h,h.model=t,h.resize=n,h.resize(t,e)}),t.eachSeries(function(t){var e=t.get("coordinateSystem");if("geo"===e){var n=t.get("geoIndex")||0;t.coordinateSystem=i[n]}});var a={};return t.eachSeriesByType("map",function(t){if(!t.getHostGeoModel()){var e=t.getMapType();a[e]=a[e]||[],a[e].push(t)}}),s.each(a,function(t,a){var l=u[a],h=s.map(t,function(t){return t.get("nameMap")}),c=new r(a,a,l&&l.geoJson,l&&l.specialAreas,s.mergeAll(h));c.zoomLimit=s.retrieve.apply(null,s.map(t,function(t){return t.get("scaleLimit")})),i.push(c),c.resize=n,c.resize(t[0],e),s.each(t,function(t){t.coordinateSystem=c,o(c,t)})}),i},registerMap:function(t,e,i){e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),"string"==typeof e&&(e="undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")()),u[t]={geoJson:e,specialAreas:i}},getMap:function(t){return u[t]},getFilledRegions:function(t,e){var i=(t||[]).slice(),n=h.getMap(e),o=n&&n.geoJson;if(!o)return t;for(var r={},a=o.features,s=0;s1)for(var i=1;i=0;r--){var a=n[r],s=o[r],l=a[0]-s[0]/2,u=a[1]-s[1]/2;if(t>=l&&e>=u&&t<=l+s[0]&&e<=u+s[1])return r}return-1}}),s=n.prototype;s.updateData=function(t){this.group.removeAll();var e=this._symbolEl,i=t.hostModel;e.setShape({points:t.mapArray(t.getItemLayout),sizes:t.mapArray(function(e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array||(i=[i,i]),i})}),e.symbolProxy=r.createSymbol(t.getVisual("symbol"),0,0,0,0),e.setColor=e.symbolProxy.setColor, +e.useStyle(i.getModel("itemStyle.normal").getItemStyle(["color"]));var n=t.getVisual("color");n&&e.setColor(n),e.seriesIndex=i.seriesIndex,e.on("mousemove",function(t){e.dataIndex=null;var i=e.findDataIndex(t.offsetX,t.offsetY);i>0&&(e.dataIndex=i)}),this.group.add(e)},s.updateLayout=function(t){var e=t.getData();this._symbolEl.setShape({points:e.mapArray(e.getItemLayout)})},s.remove=function(){this.group.removeAll()},t.exports=n},function(t,e,i){function n(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}var o=i(3),r=i(5),a=o.Line.prototype,s=o.BezierCurve.prototype;t.exports=o.extendShape({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(n(e)?a:s).buildPath(t,e)},pointAt:function(t){return n(this.shape)?a.pointAt.call(this,t):s.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,i=n(e)?[e.x2-e.x1,e.y2-e.y1]:s.tangentAt.call(this,t);return r.normalize(i,i)}})},function(t,e,i){var n=i(1),o=i(2);i(179),i(180),o.registerVisual(n.curry(i(45),"scatter","circle",null)),o.registerLayout(n.curry(i(56),"scatter")),i(31)},function(t,e,i){"use strict";var n=i(35),o=i(16);t.exports=o.extend({type:"series.scatter",dependencies:["grid","polar"],getInitialData:function(t,e){var i=n(t.data,this,e);return i},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{normal:{opacity:.8}}}})},function(t,e,i){var n=i(39),o=i(176);i(2).extendChartView({type:"scatter",init:function(){this._normalSymbolDraw=new n,this._largeSymbolDraw=new o},render:function(t,e,i){var n=t.getData(),o=this._largeSymbolDraw,r=this._normalSymbolDraw,a=this.group,s=t.get("large")&&n.count()>t.get("largeThreshold")?o:r;this._symbolDraw=s,s.updateData(n),a.add(s.group),a.remove(s===o?r.group:o.group)},updateLayout:function(t){this._symbolDraw.updateLayout(t)},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(e,!0)},dispose:function(){}})},function(t,e,i){i(114),i(40),i(41),i(187),i(188),i(183),i(184),i(112),i(111)},function(t,e,i){function n(t,e){var i=[1/0,-(1/0)];return u(e,function(e){var n=e.getData();n&&u(e.coordDimToDataDim(t),function(t){var e=n.getDataExtent(t);e[0]i[1]&&(i[1]=e[1])})},this),i[1]0&&(t[0]=0),t[1]<0&&(t[1]=0)),t}function r(t,e){var i=t.getAxisModel(),n=t._percentWindow,o=t._valueWindow;if(n){var r=s.getPixelPrecision(o,[0,500]),a=e||0===n[0]&&100===n[1];i.setRange(a?null:+o[0].toFixed(r),a?null:+o[1].toFixed(r))}}var a=i(1),s=i(4),l=i(68),u=a.each,h=s.asc,c=function(t,e,i,n){this._dimName=t,this._axisIndex=e,this._valueWindow,this._percentWindow,this._dataExtent,this.ecModel=n,this._dataZoomModel=i};c.prototype={constructor:c,hostedBy:function(t){return this._dataZoomModel===t},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var t=[],e=this.ecModel;return e.eachSeries(function(i){if(l.isCoordSupported(i.get("coordinateSystem"))){var n=this._dimName,o=e.queryComponents({mainType:n+"Axis",index:i.get(n+"AxisIndex"),id:i.get(n+"AxisId")})[0];this._axisIndex===(o&&o.componentIndex)&&t.push(i)}},this),t},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var t,e,i=this._dimName,n=this.ecModel,o=this.getAxisModel(),r="x"===i||"y"===i;r?(e="gridIndex",t="x"===i?"y":"x"):(e="polarIndex",t="angle"===i?"radius":"angle");var a;return n.eachComponent(t+"Axis",function(t){(t.get(e)||0)===(o.get(e)||0)&&(a=t)}),a},calculateDataWindow:function(t){var e=this._dataExtent,i=this.getAxisModel(),n=i.axis.scale,r=[0,100],a=[t.start,t.end],l=[];return e=e.slice(),o(e,i),u(["startValue","endValue"],function(e){l.push(null!=t[e]?n.parse(t[e]):null)}),u([0,1],function(t){var i=l[t],o=a[t];null!=o||null==i?(null==o&&(o=r[t]),i=n.parse(s.linearMap(o,r,e,!0))):o=s.linearMap(i,e,r,!0),l[t]=i,a[t]=o}),{valueWindow:h(l),percentWindow:h(a)}},reset:function(t){if(t===this._dataZoomModel){this._dataExtent=n(this._dimName,this.getTargetSeriesModels());var e=this.calculateDataWindow(t.option);this._valueWindow=e.valueWindow,this._percentWindow=e.percentWindow,r(this)}},restore:function(t){t===this._dataZoomModel&&(this._valueWindow=this._percentWindow=null,r(this,!0))},filterData:function(t){function e(t){return t>=r[0]&&t<=r[1]}if(t===this._dataZoomModel){var i=this._dimName,n=this.getTargetSeriesModels(),o=t.get("filterMode"),r=this._valueWindow,a=this.getOtherAxisModel();t.get("$fromToolbox")&&a&&"category"===a.get("type")&&(o="empty"),u(n,function(t){var n=t.getData();n&&u(t.coordDimToDataDim(i),function(i){"empty"===o?t.setData(n.map(i,function(t){return e(t)?t:NaN})):n.filterSelf(i,e)})})}}},t.exports=c},function(t,e,i){t.exports=i(40).extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1}})},function(t,e,i){function n(t){var e=[0,100];return!(t[0]<=e[1])&&(t[0]=e[1]),!(t[1]<=e[1])&&(t[1]=e[1]),!(t[0]>=e[0])&&(t[0]=e[0]),!(t[1]>=e[0])&&(t[1]=e[0]),t}var o=i(41),r=i(1),a=i(85),s=i(189),l=r.bind,u=o.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,i,n){u.superApply(this,"render",arguments),s.shouldRecordRange(n,t.id)&&(this._range=t.getPercentRange()),r.each(this.getTargetCoordInfo(),function(e,n){var o=r.map(e,function(t){return s.generateCoordId(t.model)});r.each(e,function(e){var r=e.model;s.register(i,{coordId:s.generateCoordId(r),allCoordIds:o,containsPoint:function(t,e){return r.coordinateSystem.containPoint([t,e])},dataZoomId:t.id,throttleRate:t.get("throttle",!0),panGetRange:l(this._onPan,this,e,n),zoomGetRange:l(this._onZoom,this,e,n)})},this)},this)},dispose:function(){s.unregister(this.api,this.dataZoomModel.id),u.superApply(this,"dispose",arguments),this._range=null},_onPan:function(t,e,i,n,o,r,s,l,u){if(this.dataZoomModel.option.disabled)return this._range;var c=this._range.slice(),d=t.axisModels[0];if(d){var f=h[e]([r,s],[l,u],d,i,t),p=f.signal*(c[1]-c[0])*f.pixel/f.pixelLength;return a(p,c,[0,100],"rigid"),this._range=c}},_onZoom:function(t,e,i,o,r,a){var s=this.dataZoomModel.option;if(s.disabled||s.zoomLock)return this._range;var l=this._range.slice(),u=t.axisModels[0];if(u){var c=h[e](null,[r,a],u,i,t),d=(c.pixel-c.pixelStart)/c.pixelLength*(l[1]-l[0])+l[0];return o=Math.max(1/o,0),l[0]=(l[0]-d)*o+d,l[1]=(l[1]-d)*o+d,this._range=n(l)}}}),h={grid:function(t,e,i,n,o){var r=i.axis,a={},s=o.model.coordinateSystem.getRect();return t=t||[0,0],"x"===r.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=r.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=r.inverse?-1:1),a},polar:function(t,e,i,n,o){var r=i.axis,a={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===i.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=r.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=r.inverse?-1:1),a},singleAxis:function(t,e,i,n,o){var r=i.axis,a=o.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===r.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=r.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=r.inverse?-1:1),s}};t.exports=u},function(t,e,i){var n=i(40);t.exports=n.extend({type:"dataZoom.select"})},function(t,e,i){t.exports=i(41).extend({type:"dataZoom.select"})},function(t,e,i){var n=i(40),o=n.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}});t.exports=o},function(t,e,i){function n(t){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[t]}var o=i(1),r=i(3),a=i(47),s=i(41),l=r.Rect,u=i(4),h=u.linearMap,c=i(12),d=i(85),f=u.asc,p=o.bind,g=o.each,m=7,v=1,y=30,x="horizontal",_="vertical",b=5,w=["line","bar","candlestick","scatter"],S=s.extend({type:"dataZoom.slider",init:function(t,e){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=e},render:function(t,e,i,n){return S.superApply(this,"render",arguments),a.createOrUpdate(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=t.get("orient"),this.dataZoomModel.get("show")===!1?void this.group.removeAll():(n&&"dataZoom"===n.type&&n.from===this.uid||this._buildView(),void this._updateView())},remove:function(){S.superApply(this,"remove",arguments),a.clear(this,"_dispatchZoomAction")},dispose:function(){S.superApply(this,"dispose",arguments),a.clear(this,"_dispatchZoomAction")},_buildView:function(){var t=this.group;t.removeAll(),this._resetLocation(),this._resetInterval();var e=this._displayables.barGroup=new r.Group;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},_resetLocation:function(){var t=this.dataZoomModel,e=this.api,i=this._findCoordRect(),n={width:e.getWidth(),height:e.getHeight()},r=this._orient===x?{right:n.width-i.x-i.width,top:n.height-y-m,width:i.width,height:y}:{right:m,top:i.y,width:y,height:i.height},a=c.getLayoutParams(t.option);o.each(["right","top","width","height"],function(t){"ph"===a[t]&&(a[t]=r[t])});var s=c.getLayoutRect(a,n,t.padding);this._location={x:s.x,y:s.y},this._size=[s.width,s.height],this._orient===_&&this._size.reverse()},_positionGroup:function(){var t=this.group,e=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),r=this._displayables.barGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;r.attr(i!==x||o?i===x&&o?{scale:a?[-1,1]:[-1,-1]}:i!==_||o?{scale:a?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:a?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:a?[1,1]:[1,-1]});var s=t.getBoundingRect([r]);t.attr("position",[e.x-s.x,e.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var t=this.dataZoomModel,e=this._size;this._displayables.barGroup.add(new l({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40}))},_renderDataShadow:function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(t){var e=this._size,i=t.series,n=i.getRawData(),a=i.getShadowDim?i.getShadowDim():t.otherDim;if(null!=a){var s=n.getDataExtent(a),l=.3*(s[1]-s[0]);s=[s[0]-l,s[1]+l];var u,c=[0,e[1]],d=[0,e[0]],f=[[e[0],0],[0,0]],p=[],g=d[1]/(n.count()-1),m=0,v=Math.round(n.count()/e[0]);n.each([a],function(t,e){if(v>0&&e%v)return void(m+=g);var i=null==t||isNaN(t)||""===t,n=i?0:h(t,s,c,!0);i&&!u&&e?(f.push([f[f.length-1][0],0]),p.push([p[p.length-1][0],0])):!i&&u&&(f.push([m,0]),p.push([m,0])),f.push([m,n]),p.push([m,n]),m+=g,u=i});var y=this.dataZoomModel;this._displayables.barGroup.add(new r.Polygon({shape:{points:f},style:o.defaults({fill:y.get("dataBackgroundColor")},y.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new r.Polyline({shape:{points:p},style:y.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(e!==!1){var i,r=this.ecModel;return t.eachTargetAxis(function(a,s){var l=t.getAxisProxy(a.name,s).getTargetSeriesModels();o.each(l,function(t){if(!(i||e!==!0&&o.indexOf(w,t.get("type"))<0)){var l,u=r.getComponent(a.axis,s).axis,h=n(a.name),c=t.coordinateSystem;null!=h&&c.getOtherAxis&&(l=c.getOtherAxis(u).inverse),i={thisAxis:u,series:t,thisDim:a.name,otherDim:h,otherAxisInverse:l}}},this)},this),i}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],i=t.handleLabels=[],n=this._displayables.barGroup,o=this._size,a=this.dataZoomModel;n.add(t.filler=new l({draggable:!0,cursor:"move",drift:p(this._onDragMove,this,"all"),ondragstart:p(this._showDataInfo,this,!0),ondragend:p(this._onDragEnd,this),onmouseover:p(this._showDataInfo,this,!0),onmouseout:p(this._showDataInfo,this,!1),style:{fill:a.get("fillerColor"),textPosition:"inside"}})),n.add(new l(r.subPixelOptimizeRect({silent:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:v,fill:"rgba(0,0,0,0)"}})));var s=a.get("handleIcon");g([0,1],function(t){var o=r.makePath(s,{style:{strokeNoScale:!0},rectHover:!0,cursor:"vertical"===this._orient?"ns-resize":"ew-resize",draggable:!0,drift:p(this._onDragMove,this,t),ondragend:p(this._onDragEnd,this),onmouseover:p(this._showDataInfo,this,!0),onmouseout:p(this._showDataInfo,this,!1)},{x:-.5,y:0,width:1,height:1},"center"),l=o.getBoundingRect();this._handleHeight=u.parsePercent(a.get("handleSize"),this._size[1]),this._handleWidth=l.width/l.height*this._handleHeight,o.setStyle(a.getModel("handleStyle").getItemStyle());var h=a.get("handleColor");null!=h&&(o.style.fill=h),n.add(e[t]=o);var c=a.textStyleModel;this.group.add(i[t]=new r.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",fill:c.getTextColor(),textFont:c.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[h(t[0],[0,100],e,!0),h(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var i=this._handleEnds,n=this._getViewExtent();d(e,i,n,"all"===t||this.dataZoomModel.get("zoomLock")?"rigid":"cross",t),this._range=f([h(i[0],n,[0,100],!0),h(i[1],n,[0,100],!0)])},_updateView:function(t){var e=this._displayables,i=this._handleEnds,n=f(i.slice()),o=this._size;g([0,1],function(t){var n=e.handles[t],r=this._handleHeight;n.attr({scale:[r,r],position:[i[t],o[1]/2-r/2]})},this),e.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=r.getTransform(n.handles[t].parent,this.group),i=r.transformDirection(0===t?"right":"left",e),l=this._handleWidth/2+b,u=r.applyTransform([d[t]+(0===t?-l:l),this._size[1]/2],e);o[t].setStyle({x:u[0],y:u[1],textVerticalAlign:a===x?"middle":i,textAlign:a===x?i:"center",text:s[t]})}var i=this.dataZoomModel,n=this._displayables,o=n.handleLabels,a=this._orient,s=["",""];if(i.get("showDetail")){var l=i.findRepresentativeAxisProxy();if(l){var u=l.getAxisModel().axis,h=this._range,c=t?l.calculateDataWindow({start:h[0],end:h[1]}).valueWindow:l.getDataValueWindow();s=[this._formatLabel(c[0],u),this._formatLabel(c[1],u)]}}var d=f(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var i=this.dataZoomModel,n=i.get("labelFormatter"),r=i.get("labelPrecision");null!=r&&"auto"!==r||(r=e.getPixelPrecision());var a=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(r,20));return o.isFunction(n)?n(t,a):o.isString(n)?n.replace("{value}",a):a},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,i){this._dragging=!0;var n=this._applyBarTransform([e,i],!0);this._updateInterval(t,n[0]);var o=this.dataZoomModel.get("realtime");this._updateView(!o),o&&o&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),this._dispatchZoomAction()},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_applyBarTransform:function(t,e){var i=this._displayables.barGroup.getLocalTransform();return r.applyTransform(t,i,e)},_findCoordRect:function(){var t;if(g(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var i=e[0].model.coordinateSystem;t=i.getRect&&i.getRect()}}),!t){var e=this.api.getWidth(),i=this.api.getHeight();t={x:.2*e,y:.2*i,width:.6*e,height:.6*i}}return t}});t.exports=S},function(t,e,i){function n(t){var e=t.getZr();return e[p]||(e[p]={})}function o(t,e,i){var n=new c(t.getZr());return n.enable(),n.on("pan",f(a,i)),n.on("zoom",f(s,i)),n}function r(t){h.each(t,function(e,i){e.count||(e.controller.dispose(),delete t[i])})}function a(t,e,i,n,o,r,a){l(t,function(s){return s.panGetRange(t.controller,e,i,n,o,r,a)})}function s(t,e,i,n){l(t,function(o){return o.zoomGetRange(t.controller,e,i,n)})}function l(t,e){var i=[];h.each(t.dataZoomInfos,function(t){var n=e(t);n&&i.push({dataZoomId:t.dataZoomId,start:n[0],end:n[1]})}),t.dispatchAction(i)}function u(t,e){t.dispatchAction({type:"dataZoom",batch:e})}var h=i(1),c=i(84),d=i(47),f=h.curry,p="\0_ec_dataZoom_roams",g={register:function(t,e){var i=n(t),a=e.dataZoomId,s=e.coordId;h.each(i,function(t,i){var n=t.dataZoomInfos;n[a]&&h.indexOf(e.allCoordIds,s)<0&&(delete n[a],t.count--)}),r(i);var l=i[s];l||(l=i[s]={coordId:s,dataZoomInfos:{},count:0},l.controller=o(t,e,l),l.dispatchAction=h.curry(u,t)),l.controller.setContainsPoint(e.containsPoint),d.createOrUpdate(l,"dispatchAction",e.throttleRate,"fixRate"),!l.dataZoomInfos[a]&&l.count++,l.dataZoomInfos[a]=e},unregister:function(t,e){var i=n(t);h.each(i,function(t){t.controller.dispose();var i=t.dataZoomInfos;i[e]&&(delete i[e],t.count--)}),r(i)},shouldRecordRange:function(t,e){if(t&&"dataZoom"===t.type&&t.batch)for(var i=0,n=t.batch.length;i=0;d--)null==o[d]?o.splice(d,1):delete o[d].$action},_flatten:function(t,e,i){l.each(t,function(t){if(t){i&&(t.parentOption=i),e.push(t);var n=t.children;"group"===t.type&&n&&this._flatten(n,e,t),delete t.children}},this)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});s.extendComponentView({type:"graphic",init:function(t,e){this._elMap={},this._lastGraphicModel},render:function(t,e,i){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t,i),this._relocate(t,i)},_updateElements:function(t,e){var i=t.useElOptionsToUpdate();if(i){var a=this._elMap,s=this.group;l.each(i,function(t){var e=t.$action,i=t.id,u=a[i],h=t.parentId,c=null!=h?a[h]:s;t.hv&&t.hv[1]&&"text"===t.type&&(t.style=l.defaults({textBaseline:"middle"},t.style),t.style.textVerticalAlign=null);var d=r(t);e&&"merge"!==e?"replace"===e?(o(u,a),n(i,c,d,a)):"remove"===e&&o(u,a):u?u.attr(d):n(i,c,d,a),a[i]&&(a[i].__ecGraphicWidth=t.width,a[i].__ecGraphicHeight=t.height)})}},_relocate:function(t,e){for(var i=t.option.elements,n=this.group,o=this._elMap,r=i.length-1;r>=0;r--){var a=i[r],s=o[a.id];if(s){var l=s.parent,u=l===n?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0};c.positionElement(s,a,u,null,{hv:a.hv,boundingMode:a.bounding})}}},_clear:function(){var t=this._elMap;l.each(t,function(e){o(e,t)}),this._elMap={}},dispose:function(){this._clear()}})},function(t,e,i){i(193),i(195),i(194);var n=i(2);n.registerProcessor(i(196))},function(t,e,i){"use strict";var n=i(1),o=i(11),r=i(2).extendComponentModel({type:"legend",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{}},mergeOption:function(t){r.superCall(this,"mergeOption",t)},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i=0},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:"top",align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});t.exports=r},function(t,e,i){function n(t,e){e.dispatchAction({type:"legendToggleSelect",name:t})}function o(t,e,i){var n=i.getZr().storage.getDisplayList()[0];n&&n.useHoverLayer||t.get("legendHoverLink")&&i.dispatchAction({type:"highlight",seriesName:t.name,name:e})}function r(t,e,i){var n=i.getZr().storage.getDisplayList()[0];n&&n.useHoverLayer||t.get("legendHoverLink")&&i.dispatchAction({type:"downplay",seriesName:t.name,name:e})}var a=i(1),s=i(24),l=i(3),u=i(118),h=a.curry;t.exports=i(2).extendComponentView({type:"legend",init:function(){this._symbolTypeStore={}},render:function(t,e,i){var s=this.group;if(s.removeAll(),t.get("show")){var c=t.get("selectedMode"),d=t.get("align");"auto"===d&&(d="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left");var f={};a.each(t.getData(),function(a){var u=a.get("name");if(""===u||"\n"===u)return void s.add(new l.Group({newline:!0}));var p=e.getSeriesByName(u)[0];if(!f[u])if(p){var g=p.getData(),m=g.getVisual("color");"function"==typeof m&&(m=m(p.getDataParams(0)));var v=g.getVisual("legendSymbol")||"roundRect",y=g.getVisual("symbol"),x=this._createItem(u,a,t,v,y,d,m,c);x.on("click",h(n,u,i)).on("mouseover",h(o,p,null,i)).on("mouseout",h(r,p,null,i)),f[u]=!0}else e.eachRawSeries(function(e){if(!f[u]&&e.legendDataProvider){var s=e.legendDataProvider(),l=s.indexOfName(u);if(l<0)return;var p=s.getItemVisual(l,"color"),g="roundRect",m=this._createItem(u,a,t,g,null,d,p,c);m.on("click",h(n,u,i)).on("mouseover",h(o,e,u,i)).on("mouseout",h(r,e,u,i)),f[u]=!0}},this)},this),u.layout(s,t,i),u.addBackground(s,t)}},_createItem:function(t,e,i,n,o,r,u,h){var c=i.get("itemWidth"),d=i.get("itemHeight"),f=i.get("inactiveColor"),p=i.isSelected(t),g=new l.Group,m=e.getModel("textStyle"),v=e.get("icon"),y=e.getModel("tooltip"),x=y.parentModel;if(n=v||n,g.add(s.createSymbol(n,0,0,c,d,p?u:f)),!v&&o&&(o!==n||"none"==o)){var _=.8*d;"none"===o&&(o="circle"),g.add(s.createSymbol(o,(c-_)/2,(d-_)/2,_,_,p?u:f))}var b="left"===r?c+5:-5,w=r,S=i.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t));var I=new l.Text({style:{text:M,x:b,y:d/2,fill:p?m.getTextColor():f,textFont:m.getFont(),textAlign:w,textVerticalAlign:"middle"}});g.add(I);var T=new l.Rect({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?a.extend({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:i.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(T),g.eachChild(function(t){t.silent=!0}),T.silent=!h,this.group.add(g),l.setHoverStyle(g),g}})},function(t,e,i){function n(t,e,i){var n,o={},a="toggleSelected"===t;return i.eachComponent("legend",function(i){a&&null!=n?i[n?"select":"unSelect"](e.name):(i[t](e.name),n=i.isSelected(e.name));var s=i.getData();r.each(s,function(t){var e=t.get("name");if("\n"!==e&&""!==e){var n=i.isSelected(e);e in o?o[e]=o[e]&&n:o[e]=n}})}),{name:e.name,selected:o}}var o=i(2),r=i(1);o.registerAction("legendToggleSelect","legendselectchanged",r.curry(n,"toggleSelected")),o.registerAction("legendSelect","legendselected",r.curry(n,"select")),o.registerAction("legendUnSelect","legendunselected",r.curry(n,"unSelect"))},function(t,e){t.exports=function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var i=0;i=0&&"number"==typeof u&&(u=+u.toFixed(m)),p.coord[d]=g.coord[d]=u,n=[p,g,{type:r,valueIndex:n.valueIndex,value:u}]}return n=[c.dataTransform(t,n[0]),c.dataTransform(t,n[1]),l.extend({},n[2])],n[2].type=n[2].type||"",l.merge(n[2],n[0]),l.merge(n[2],n[1]),n};i(71).extend({type:"markLine",updateLayout:function(t,e,i){e.eachSeries(function(t){var e=t.markLineModel;if(e){var n=e.getData(),o=e.__from,r=e.__to;o.each(function(e){a(o,e,!0,t,i),a(r,e,!1,t,i)}),n.each(function(t){n.setItemLayout(t,[o.getItemLayout(t),r.getItemLayout(t)])}),this.markerGroupMap[t.name].updateLayout()}},this)},renderSeries:function(t,e,i,n){function o(e,i,o){var r=e.getItemModel(i);a(e,i,o,t,n),e.setItemVisual(i,{symbolSize:r.get("symbolSize")||x[o?0:1],symbol:r.get("symbol",!0)||y[o?0:1],color:r.get("itemStyle.normal.color")||h.getVisual("color")})}var r=t.coordinateSystem,u=t.name,h=t.getData(),c=this.markerGroupMap,f=c[u];f||(f=c[u]=new d),this.group.add(f.group);var p=s(r,t,e),g=p.from,m=p.to,v=p.line;e.__from=g,e.__to=m,e.setData(v);var y=e.get("symbol"),x=e.get("symbolSize");l.isArray(y)||(y=[y,y]),"number"==typeof x&&(x=[x,x]),p.from.each(function(t){o(g,t,!0),o(m,t,!1)}),v.each(function(t){var e=v.getItemModel(t).get("lineStyle.normal.color");v.setItemVisual(t,{color:e||g.getItemVisual(t,"color")}),v.setItemLayout(t,[g.getItemLayout(t),m.getItemLayout(t)]),v.setItemVisual(t,{fromSymbolSize:g.getItemVisual(t,"symbolSize"),fromSymbol:g.getItemVisual(t,"symbol"),toSymbolSize:m.getItemVisual(t,"symbolSize"),toSymbol:m.getItemVisual(t,"symbol")})}),f.updateData(v),p.line.eachItemGraphicEl(function(t,i){t.traverse(function(t){t.dataModel=e})}),f.__keep=!0,f.group.silent=e.get("silent")||t.get("silent")}})},function(t,e,i){t.exports=i(70).extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{normal:{show:!0,position:"inside"},emphasis:{show:!0}},itemStyle:{normal:{borderWidth:2}}}})},function(t,e,i){function n(t,e,i){var n=e.coordinateSystem;t.each(function(o){var r,a=t.getItemModel(o),l=s.parsePercent(a.get("x"),i.getWidth()),u=s.parsePercent(a.get("y"),i.getHeight());if(isNaN(l)||isNaN(u)){if(e.getMarkerPosition)r=e.getMarkerPosition(t.getValues(t.dimensions,o));else if(n){var h=t.get(n.dimensions[0],o),c=t.get(n.dimensions[1],o);r=n.dataToPoint([h,c])}}else r=[l,u];isNaN(l)||(r[0]=l),isNaN(u)||(r[1]=u),t.setItemLayout(o,r)})}function o(t,e,i){var n;n=t?a.map(t&&t.dimensions,function(t){var i=e.getData().getDimensionInfo(e.coordDimToDataDim(t)[0])||{};return i.name=t,i}):[{name:"value",type:"float"}];var o=new l(n,i),r=a.map(i.get("data"),a.curry(u.dataTransform,e));return t&&(r=a.filter(r,a.curry(u.dataFilter,t))),o.initData(r,null,t?u.dimValueGetter:function(t){return t.value}),o}var r=i(39),a=i(1),s=i(4),l=i(14),u=i(72);i(71).extend({type:"markPoint",updateLayout:function(t,e,i){e.eachSeries(function(t){var e=t.markPointModel;e&&(n(e.getData(),t,i),this.markerGroupMap[t.name].updateLayout(e))},this)},renderSeries:function(t,e,i,a){var s=t.coordinateSystem,l=t.name,u=t.getData(),h=this.markerGroupMap,c=h[l];c||(c=h[l]=new r);var d=o(s,t,e);e.setData(d),n(e.getData(),t,a),d.each(function(t){var i=d.getItemModel(t),n=i.getShallow("symbolSize");"function"==typeof n&&(n=n(e.getRawValue(t),e.getDataParams(t))),d.setItemVisual(t,{symbolSize:n,color:i.get("itemStyle.normal.color")||u.getVisual("color"),symbol:i.getShallow("symbol")})}),c.updateData(d),this.group.add(c.group),d.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),c.__keep=!0,c.group.silent=e.get("silent")||t.get("silent")}})},function(t,e,i){"use strict";var n=i(2),o=i(3),r=i(12);n.extendComponentModel({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),n.extendComponentView({type:"title",render:function(t,e,i){if(this.group.removeAll(),t.get("show")){var n=this.group,a=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=t.get("textBaseline"),h=new o.Text({style:{text:t.get("text"),textFont:a.getFont(),fill:a.getTextColor()},z2:10}),c=h.getBoundingRect(),d=t.get("subtext"),f=new o.Text({style:{text:d,textFont:s.getFont(),fill:s.getTextColor(),y:c.height+t.get("itemGap"),textBaseline:"top"},z2:10}),p=t.get("link"),g=t.get("sublink");h.silent=!p,f.silent=!g,p&&h.on("click",function(){window.open(p,"_"+t.get("target"))}),g&&f.on("click",function(){window.open(g,"_"+t.get("subtarget"))}),n.add(h),d&&n.add(f);var m=n.getBoundingRect(),v=t.getBoxLayoutParams();v.width=m.width,v.height=m.height;var y=r.getLayoutRect(v,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),"middle"===l&&(l="center"),"right"===l?y.x+=y.width:"center"===l&&(y.x+=y.width/2)),u||(u=t.get("top")||t.get("bottom"),"center"===u&&(u="middle"),"bottom"===u?y.y+=y.height:"middle"===u&&(y.y+=y.height/2),u=u||"top"),n.attr("position",[y.x,y.y]);var x={textAlign:l,textVerticalAlign:u};h.setStyle(x),f.setStyle(x),m=n.getBoundingRect();var _=y.margin,b=t.getItemStyle(["color","opacity"]);b.fill=t.get("backgroundColor");var w=new o.Rect({shape:{x:m.x-_[3],y:m.y-_[0],width:m.width+_[1]+_[3],height:m.height+_[0]+_[2]},style:b,silent:!0});o.subPixelOptimizeRect(w),n.add(w)}}})},function(t,e,i){i(208),i(209),i(214),i(212),i(210),i(211),i(213)},function(t,e,i){var n=i(26),o=i(1),r=i(2).extendComponentModel({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},mergeDefaultAndTheme:function(t){r.superApply(this,"mergeDefaultAndTheme",arguments),o.each(this.option.feature,function(t,e){var i=n.get(e);i&&o.merge(t,i.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{normal:{borderColor:"#666",color:"none"},emphasis:{borderColor:"#3E98C5"}}}});t.exports=r},function(t,e,i){(function(e){function n(t){return 0===t.indexOf("my")}var o=i(26),r=i(1),a=i(3),s=i(11),l=i(43),u=i(118),h=i(17);t.exports=i(2).extendComponentView({type:"toolbox",render:function(t,e,i,c){function d(r,a){var l,u=y[r],h=y[a],d=m[u],p=new s(d,t,t.ecModel);if(u&&!h){if(n(u))l={model:p,onclick:p.option.onclick,featureName:u};else{var g=o.get(u);if(!g)return;l=new g(p,e,i)}v[u]=l}else{if(l=v[h],!l)return;l.model=p,l.ecModel=e,l.api=i}return!u&&h?void(l.dispose&&l.dispose(e,i)):!p.get("show")||l.unusable?void(l.remove&&l.remove(e,i)):(f(p,l,u),p.setIconStatus=function(t,e){var i=this.option,n=this.iconPaths;i.iconStatus=i.iconStatus||{},i.iconStatus[t]=e,n[t]&&n[t].trigger(e)},void(l.render&&l.render(p,e,i,c)))}function f(n,o,s){var l=n.getModel("iconStyle"),u=o.getIcons?o.getIcons():n.get("icon"),h=n.get("title")||{};if("string"==typeof u){var c=u,d=h;u={},h={},u[s]=c,h[s]=d}var f=n.iconPaths={};r.each(u,function(s,u){var c=l.getModel("normal").getItemStyle(),d=l.getModel("emphasis").getItemStyle(),m={x:-g/2,y:-g/2,width:g,height:g},v=0===s.indexOf("image://")?(m.image=s.slice(8),new a.Image({style:m})):a.makePath(s.replace("path://",""),{style:c,hoverStyle:d,rectHover:!0},m,"center");a.setHoverStyle(v),t.get("showTitle")&&(v.__title=h[u],v.on("mouseover",function(){var t=l.getModel("emphasis").getItemStyle();v.setStyle({text:h[u],textPosition:t.textPosition||"bottom",textFill:t.fill||t.stroke||"#000",textAlign:t.textAlign||"center"})}).on("mouseout",function(){v.setStyle({textFill:null})})),v.trigger(n.get("iconStatus."+u)||"normal"),p.add(v),v.on("click",r.bind(o.onclick,o,e,i,u)),f[u]=v})}var p=this.group;if(p.removeAll(),t.get("show")){var g=+t.get("itemSize"),m=t.get("feature")||{},v=this._features||(this._features={}),y=[];r.each(m,function(t,e){y.push(e)}),new l(this._featureNames||[],y).add(d).update(d).remove(r.curry(d,null)).execute(),this._featureNames=y,u.layout(p,t,i),u.addBackground(p,t),p.eachChild(function(t){var e=t.__title,n=t.hoverStyle;if(n&&e){var o=h.getBoundingRect(e,n.font),r=t.position[0]+p.position[0],a=t.position[1]+p.position[1]+g,s=!1;a+o.height>i.getHeight()&&(n.textPosition="top",s=!0);var l=s?-5-o.height:g+8;r+o.width/2>i.getWidth()?(n.textPosition=["100%",l],n.textAlign="right"):r-o.width/2<0&&(n.textPosition=[0,l],n.textAlign="left")}})}},updateView:function(t,e,i,n){r.each(this._features,function(t){t.updateView&&t.updateView(t.model,e,i,n)})},updateLayout:function(t,e,i,n){r.each(this._features,function(t){t.updateLayout&&t.updateLayout(t.model,e,i,n)})},remove:function(t,e){r.each(this._features,function(i){i.remove&&i.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){r.each(this._features,function(i){i.dispose&&i.dispose(t,e)})}})}).call(e,i(175))},function(t,e,i){function n(t){var e={},i=[],n=[];return t.eachRawSeries(function(t){var o=t.coordinateSystem;if(!o||"cartesian2d"!==o.type&&"polar"!==o.type)i.push(t);else{var r=o.getBaseAxis();if("category"===r.type){var a=r.dim+"_"+r.index;e[a]||(e[a]={categoryAxis:r,valueAxis:o.getOtherAxis(r),series:[]},n.push({axisDim:r.dim,axisIndex:r.index})),e[a].series.push(t)}else i.push(t)}}),{seriesGroupByCategoryAxis:e,other:i,meta:n}}function o(t){var e=[];return p.each(t,function(t,i){var n=t.categoryAxis,o=t.valueAxis,r=o.dim,a=[" "].concat(p.map(t.series,function(t){return t.name})),s=[n.model.getCategories()];p.each(t.series,function(t){s.push(t.getRawData().mapArray(r,function(t){return t}))});for(var l=[a.join(v)],u=0;u=0)return!0}function u(t){for(var e=t.split(/\n+/g),i=s(e.shift()).split(y),n=[],o=p.map(i,function(t){return{name:t,data:[]}}),r=0;r1?"emphasis":"normal")}function a(t,e,i,n){var r=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(r="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=r,t.setIconStatus("zoom",r?"emphasis":"normal");var a=u.makeCoordInfoList(o(t.option),e),s=a.xAxisHas&&!a.yAxisHas?"lineX":!a.xAxisHas&&a.yAxisHas?"lineY":"rect";i._brushController.setPanels(u.makePanelOpts(a)).enableBrush(!!r&&{brushType:s,brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}var s=i(1),l=i(115),u=i(116),h=i(113),c=s.each;i(190);var d="\0_ec_\0toolbox-dataZoom_";n.defaultOption={show:!0,icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:{zoom:"区域缩放",back:"区域缩放还原"}};var f=n.prototype;f.render=function(t,e,i,n){this.model=t,this.ecModel=e,this.api=i,a(t,e,this,n),r(t,e)},f.onclick=function(t,e,i){p[i].call(this)},f.remove=function(t,e){this._brushController.unmount()},f.dispose=function(t,e){this._brushController.dispose()};var p={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(h.pop(this.ecModel))}};f._onBrush=function(t,e){function i(t,e,i){var o=n(t,i[t],a);o&&(r[o.id]={dataZoomId:o.id,startValue:e[0],endValue:e[1]})}function n(t,e,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},function(o,r){var a=o.get(t+"Index");null!=a&&i.getComponent(t,a)===e&&(n=o)}),n}if(e.isEnd&&t.length){var r={},a=this.ecModel;this._brushController.updateCovers([]);var s=u.makeCoordInfoList(o(this.model.option),a),l=[];u.parseOutputRanges(t,s,a,l);var c=t[0],d=l[0],f=c.coordRange,p=c.brushType;if(d&&f)if("rect"===p)i("xAxis",f[0],d),i("yAxis",f[1],d);else{var g={lineX:"xAxis",lineY:"yAxis"};i(g[p],f,d)}h.push(a,r),this._dispatchZoomAction(r)}},f._dispatchZoomAction=function(t){var e=[];c(t,function(t,i){e.push(s.clone(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},i(26).register("dataZoom",n),i(2).registerPreprocessor(function(t){function e(t,e){if(e){var o=t+"Index",r=e[o];null==r||"all"==r||s.isArray(r)||(r=r===!1||"none"===r?[]:[r]),i(t,function(e,i){if(null==r||"all"==r||s.indexOf(r,i)!==-1){var a={type:"select",$fromToolbox:!0,id:d+t+i};a[o]=i,n.push(a)}})}}function i(e,i){var n=t[e];s.isArray(n)||(n=n?[n]:[]),c(n,i)}if(t){var n=t.dataZoom||(t.dataZoom=[]);s.isArray(n)||(t.dataZoom=n=[n]);var o=t.toolbox;if(o&&(s.isArray(o)&&(o=o[0]),o&&o.feature)){var r=o.feature.dataZoom;e("xAxis",r),e("yAxis",r)}}}),t.exports=n},function(t,e,i){"use strict";function n(t){this.model=t}var o=i(1);n.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"},option:{},seriesIndex:{}};var r=n.prototype;r.getIcons=function(){var t=this.model,e=t.get("icon"),i={};return o.each(t.get("type"),function(t){e[t]&&(i[t]=e[t])}),i};var a={line:function(t,e,i,n){if("bar"===t)return o.merge({id:e,type:"line",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},n.get("option.line")||{},!0)},bar:function(t,e,i,n){if("line"===t)return o.merge({id:e,type:"bar",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},n.get("option.bar")||{},!0)},stack:function(t,e,i,n){if("line"===t||"bar"===t)return o.merge({id:e,stack:"__ec_magicType_stack__"},n.get("option.stack")||{},!0)},tiled:function(t,e,i,n){if("line"===t||"bar"===t)return o.merge({id:e,stack:""},n.get("option.tiled")||{},!0)}},s=[["line","bar"],["stack","tiled"]];r.onclick=function(t,e,i){var n=this.model,r=n.get("seriesIndex."+i);if(a[i]){var l={series:[]},u=function(e){var r=e.subType,s=e.id,u=a[i](r,s,e,n);u&&(o.defaults(u,e.option),l.series.push(u));var h=e.coordinateSystem;if(h&&"cartesian2d"===h.type&&("line"===i||"bar"===i)){var c=h.getAxesByScale("ordinal")[0];if(c){var d=c.dim,f=d+"Axis",p=t.queryComponents({mainType:f,index:e.get(name+"Index"),id:e.get(name+"Id")})[0],g=p.componentIndex;l[f]=l[f]||[];for(var m=0;m<=g;m++)l[f][g]=l[f][g]||{};l[f][g].boundaryGap="bar"===i}}};o.each(s,function(t){o.indexOf(t,i)>=0&&o.each(t,function(t){n.setIconStatus(t,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},u),e.dispatchAction({type:"changeMagicType",currentType:i,newOption:l})}};var l=i(2);l.registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),i(26).register("magicType",n),t.exports=n},function(t,e,i){"use strict";function n(t){this.model=t}var o=i(113);n.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:"还原"};var r=n.prototype;r.onclick=function(t,e,i){o.clear(t),e.dispatchAction({type:"restore",from:this.uid})},i(26).register("restore",n),i(2).registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")}),t.exports=n},function(t,e,i){function n(t){this.model=t}var o=i(10);n.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:"保存为图片",type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:["右键另存为图片"]},n.prototype.unusable=!o.canvasSupported;var r=n.prototype;r.onclick=function(t,e){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",r=document.createElement("a"),a=i.get("type",!0)||"png";r.download=n+"."+a,r.target="_blank";var s=e.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if(r.href=s,"function"!=typeof MouseEvent||o.browser.ie||o.browser.edge){var l=i.get("lang"),u='',h=window.open();h.document.write(u)}else{var c=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});r.dispatchEvent(c)}},i(26).register("saveAsImage",n),t.exports=n},function(t,e,i){i(217),i(218),i(2).registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),i(2).registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){})},function(t,e,i){function n(t){var e="cubic-bezier(0.23, 1, 0.32, 1)",i="left "+t+"s "+e+",top "+t+"s "+e;return s.map(p,function(t){return t+"transition:"+i}).join(";")}function o(t){var e=[],i=t.get("fontSize"),n=t.getTextColor();return n&&e.push("color:"+n),e.push("font:"+t.getFont()),i&&e.push("line-height:"+Math.round(3*i/2)+"px"),c(["decoration","align"],function(i){var n=t.get(i);n&&e.push("text-"+i+":"+n)}),e.join(";")}function r(t){t=t;var e=[],i=t.get("transitionDuration"),r=t.get("backgroundColor"),a=t.getModel("textStyle"),s=t.get("padding");return i&&e.push(n(i)),r&&(f.canvasSupported?e.push("background-Color:"+r):(e.push("background-Color:#"+l.toHex(r)),e.push("filter:alpha(opacity=70)"))),c(["width","color","radius"],function(i){var n="border-"+i,o=d(n),r=t.get(o);null!=r&&e.push(n+":"+r+("color"===i?"":"px"))}),e.push(o(a)),null!=s&&e.push("padding:"+h.normalizeCssArray(s).join("px ")+"px"),e.join(";")+";"}function a(t,e){var i=document.createElement("div"),n=e.getZr();this.el=i,this._x=e.getWidth()/2,this._y=e.getHeight()/2,t.appendChild(i),this._container=t,this._show=!1,this._hideTimeout;var o=this;i.onmouseenter=function(){o.enterable&&(clearTimeout(o._hideTimeout),o._show=!0),o._inContent=!0},i.onmousemove=function(e){if(e=e||window.event,!o.enterable){var i=n.handler;u.normalizeEvent(t,e,!0),i.dispatch("mousemove",e)}},i.onmouseleave=function(){o.enterable&&o._show&&o.hideLater(o._hideDelay),o._inContent=!1}}var s=i(1),l=i(19),u=i(25),h=i(8),c=s.each,d=h.toCamelCase,f=i(10),p=["","-webkit-","-moz-","-o-"],g="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;";a.prototype={constructor:a,enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),i=t.style;"absolute"!==i.position&&"absolute"!==e.position&&(i.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText=g+r(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",this._show=!0},setContent:function(t){var e=this.el;e.innerHTML=t,e.style.display=t?"block":"none"},moveTo:function(t,e){var i=this.el.style;i.left=t+"px",i.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this.enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(s.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show}},t.exports=a},function(t,e,i){i(2).extendComponentModel({type:"tooltip",defaultOption:{zlevel:0,z:8,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove",alwaysShowContent:!1,confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:!0,animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",lineStyle:{color:"#555",width:1,type:"solid"},crossStyle:{color:"#555",width:1,type:"dashed",textStyle:{}},shadowStyle:{color:"rgba(150,150,150,0.3)"}},textStyle:{color:"#fff",fontSize:14}}})},function(t,e,i){function n(t,e){if(!t||!e)return!1;var i=m.round;return i(t[0])===i(e[0])&&i(t[1])===i(e[1])}function o(t,e,i,n){return{x1:t,y1:e,x2:i,y2:n}}function r(t,e,i,n){return{x:t,y:e,width:i,height:n}}function a(t,e,i,n,o,r){return{cx:t,cy:e,r0:i,r:n,startAngle:o,endAngle:r,clockwise:!0}}function s(t,e,i,n,o){var r=i.clientWidth,a=i.clientHeight,s=20;return t+r+s>n?t-=r+s:t+=s,e+a+s>o?e-=a+s:e+=s,[t,e]}function l(t,e,i,n,o){var r=i.clientWidth,a=i.clientHeight;return t=Math.min(t+r,n)-r,e=Math.min(e+a,o)-a,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function u(t,e,i){var n=i.clientWidth,o=i.clientHeight,r=5,a=0,s=0,l=e.width,u=e.height;switch(t){case"inside":a=e.x+l/2-n/2,s=e.y+u/2-o/2;break;case"top":a=e.x+l/2-n/2,s=e.y-o-r;break;case"bottom":a=e.x+l/2-n/2,s=e.y+u+r;break;case"left":a=e.x-n-r,s=e.y+u/2-o/2;break;case"right":a=e.x+l+r,s=e.y+u/2-o/2}return[a,s]}function h(t,e,i,n,o,r,a,h){var c=h.getWidth(),d=h.getHeight(),f=a&&a.getBoundingRect().clone();if(a&&f.applyTransform(a.transform),"function"==typeof t&&(t=t([e,i],r,o.el,f)),p.isArray(t))e=y(t[0],c),i=y(t[1],d);else if("string"==typeof t&&a){var g=u(t,f,o.el);e=g[0],i=g[1]}else{var g=s(e,i,o.el,c,d);e=g[0],i=g[1]}if(n){var g=l(e,i,o.el,c,d);e=g[0],i=g[1]}o.moveTo(e,i)}function c(t){var e=t.coordinateSystem,i=t.get("tooltip.trigger",!0);return!(!e||"cartesian2d"!==e.type&&"polar"!==e.type&&"singleAxis"!==e.type||"item"===i)}var d=i(216),f=i(3),p=i(1),g=i(8),m=i(4),v=i(6),y=m.parsePercent,x=i(10),_=i(11);i(2).extendComponentView({type:"tooltip",_axisPointers:{},init:function(t,e){if(!x.node){var i=new d(e.getDom(),e);this._tooltipContent=i}},render:function(t,e,i){if(!x.node){this.group.removeAll(),this._axisPointers={},this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastHover={};var n=this._tooltipContent;n.update(),n.enterable=t.get("enterable"),this._alwaysShowContent=t.get("alwaysShowContent"),this._seriesGroupByAxis=this._prepareAxisTriggerData(t,e);var o=this._crossText;o&&this.group.add(o);var r=t.get("triggerOn");if(null!=this._lastX&&null!=this._lastY&&"none"!==r){var a=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){a.manuallyShowTip(t,e,i,{x:a._lastX,y:a._lastY})})}var s=this._api.getZr();s.off("click",this._tryShow),s.off("mousemove",this._mousemove),s.off("mouseout",this._hide),s.off("globalout",this._hide),"click"===r?s.on("click",this._tryShow,this):"mousemove"===r&&(s.on("mousemove",this._mousemove,this),s.on("mouseout",this._hide,this),s.on("globalout",this._hide,this))}},_mousemove:function(t){var e=this._tooltipModel.get("showDelay"),i=this;clearTimeout(this._showTimeout),e>0?this._showTimeout=setTimeout(function(){i._tryShow(t)},e):this._tryShow(t)},manuallyShowTip:function(t,e,i,n){function o(t){var e=t.getData(),i=v.queryDataIndex(e,n);if(null!=i&&!p.isArray(i)&&e.hasValue(i))return!0}if(n.from!==this.uid){var e=this._ecModel,r=n.seriesIndex,a=e.getSeriesByIndex(r),i=this._api,s="axis"===this._tooltipModel.get("trigger");if(null==n.x||null==n.y){if(s?(a&&!o(a)&&(a=null),a||e.eachSeries(function(t){c(t)&&!a&&o(t)&&(a=t)})):a=a||e.getSeriesByIndex(0),a){var l=a.getData(),u=v.queryDataIndex(l,n);if(null==u||p.isArray(u))return;var h,d,f=l.getItemGraphicEl(u),g=a.coordinateSystem;if(a.getTooltipPosition){var m=a.getTooltipPosition(u)||[];h=m[0],d=m[1]}else if(g&&g.dataToPoint){var m=g.dataToPoint(l.getValues(p.map(g.dimensions,function(t){return a.coordDimToDataDim(t)[0]}),u,!0));h=m&&m[0],d=m&&m[1]}else if(f){var y=f.getBoundingRect().clone();y.applyTransform(f.transform),h=y.x+y.width/2,d=y.y+y.height/2}null!=h&&null!=d&&this._tryShow({offsetX:h,offsetY:d,position:n.position,target:f,event:{}})}}else{var f=i.getZr().handler.findHover(n.x,n.y);this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:f,event:{}})}}},manuallyHideTip:function(t,e,i,n){n.from!==this.uid&&this._hide()},_prepareAxisTriggerData:function(t,e){var i={};return e.eachSeries(function(t){if(c(t)){var e,n,o=t.coordinateSystem;"cartesian2d"===o.type?(e=o.getBaseAxis(),n=e.dim+e.index):"singleAxis"===o.type?(e=o.getAxis(),n=e.dim+e.type):(e=o.getBaseAxis(),n=e.dim+o.name),i[n]=i[n]||{coordSys:[],series:[]},i[n].coordSys.push(o),i[n].series.push(t)}},this),i},_tryShow:function(t){var e=t.target,i=this._tooltipModel,n=i.get("trigger"),o=this._ecModel,r=this._api;if(i)if(this._lastX=t.offsetX,this._lastY=t.offsetY,e&&null!=e.dataIndex){var a=e.dataModel||o.getSeriesByIndex(e.seriesIndex),s=e.dataIndex,l=a.getData(),u=l.getItemModel(s);"axis"===(u.get("tooltip.trigger")||n)?this._showAxisTooltip(i,o,t):(this._ticket="",this._hideAxisPointer(),this._resetLastHover(),this._showItemTooltipContent(a,s,e.dataType,t)),r.dispatchAction({type:"showTip",from:this.uid,dataIndexInside:s,dataIndex:l.getRawIndex(s),seriesIndex:e.seriesIndex})}else if(e&&e.tooltip){var h=e.tooltip;if("string"==typeof h){var c=h;h={content:c,formatter:c}}var d=new _(h,i),f=d.get("content"),p=Math.random();this._showTooltipContent(d,f,d.get("formatterParams")||{},p,t.offsetX,t.offsetY,t.position,e,r)}else"item"===n?this._hide():this._showAxisTooltip(i,o,t),"cross"===i.get("axisPointer.type")&&r.dispatchAction({type:"showTip",from:this.uid,x:t.offsetX,y:t.offsetY})},_showAxisTooltip:function(t,e,i){var o=t.getModel("axisPointer"),r=o.get("type");if("cross"===r){var a=i.target;if(a&&null!=a.dataIndex){var s=e.getSeriesByIndex(a.seriesIndex),l=a.dataIndex;this._showItemTooltipContent(s,l,a.dataType,i)}}this._showAxisPointer();var u=!0;p.each(this._seriesGroupByAxis,function(e){var a=e.coordSys,s=a[0],l=[i.offsetX,i.offsetY];if(!s.containPoint(l))return void this._hideAxisPointer(s.name);u=!1;var h=s.dimensions,c=s.pointToData(l,!0);l=s.dataToPoint(c);var d=s.getBaseAxis(),f=o.get("axis"); +if("auto"===f&&(f=d.dim),d.isBlank()||p.eqNaN(l[0])||p.eqNaN(l[1]))return void this._hideAxisPointer(s.name);var g=!1,m=this._lastHover;if("cross"===r)n(m.data,c)&&(g=!0),m.data=c;else{var v=p.indexOf(h,f);m.data===c[v]&&(g=!0),m.data=c[v]}var y=t.get("animation");"cartesian2d"!==s.type||g?"polar"!==s.type||g?"singleAxis"!==s.type||g||this._showSinglePointer(o,s,f,l,y):this._showPolarPointer(o,s,f,l,y):this._showCartesianPointer(o,s,f,l,y),"cross"!==r&&this._dispatchAndShowSeriesTooltipContent(s,e.series,l,c,g,i.position)},this),this._tooltipModel.get("show")||this._hideAxisPointer(),u&&this._hide()},_showCartesianPointer:function(t,e,i,n,a){function s(i,n,r){var a="x"===i?o(n[0],r[0],n[0],r[1]):o(r[0],n[1],r[1],n[1]),s=u._getPointerElement(e,t,i,a);f.subPixelOptimizeLine({shape:a,style:s.style}),d?f.updateProps(s,{shape:a},t):s.attr({shape:a})}function l(i,n,o){var a=e.getAxis(i),s=a.getBandWidth(),l=o[1]-o[0],h="x"===i?r(n[0]-s/2,o[0],s,l):r(o[0],n[1]-s/2,l,s),c=u._getPointerElement(e,t,i,h);d?f.updateProps(c,{shape:h},t):c.attr({shape:h})}var u=this,h=t.get("type"),c=e.getBaseAxis(),d=a&&"cross"!==h&&"category"===c.type&&c.getBandWidth()>20;if("cross"===h)s("x",n,e.getAxis("y").getGlobalExtent()),s("y",n,e.getAxis("x").getGlobalExtent()),this._updateCrossText(e,n,t);else{var p=e.getAxis("x"===i?"y":"x"),g=p.getGlobalExtent();"cartesian2d"===e.type&&("line"===h?s:l)(i,n,g)}},_showSinglePointer:function(t,e,i,n,r){function a(i,n,r){var a=e.getAxis(),l=a.orient,h="horizontal"===l?o(n[0],r[0],n[0],r[1]):o(r[0],n[1],r[1],n[1]),c=s._getPointerElement(e,t,i,h);u?f.updateProps(c,{shape:h},t):c.attr({shape:h})}var s=this,l=t.get("type"),u=r&&"cross"!==l&&"category"===e.getBaseAxis().type,h=e.getRect(),c=[h.y,h.y+h.height];a(i,n,c)},_showPolarPointer:function(t,e,i,n,r){function s(i,n,r){var a,s=e.pointToCoord(n);if("angle"===i){var l=e.coordToPoint([r[0],s[1]]),h=e.coordToPoint([r[1],s[1]]);a=o(l[0],l[1],h[0],h[1])}else a={cx:e.cx,cy:e.cy,r:s[0]};var c=u._getPointerElement(e,t,i,a);p?f.updateProps(c,{shape:a},t):c.attr({shape:a})}function l(i,n,o){var r,s=e.getAxis(i),l=s.getBandWidth(),h=e.pointToCoord(n),c=Math.PI/180;r="angle"===i?a(e.cx,e.cy,o[0],o[1],(-h[1]-l/2)*c,(-h[1]+l/2)*c):a(e.cx,e.cy,h[0]-l/2,h[0]+l/2,0,2*Math.PI);var d=u._getPointerElement(e,t,i,r);p?f.updateProps(d,{shape:r},t):d.attr({shape:r})}var u=this,h=t.get("type"),c=e.getAngleAxis(),d=e.getRadiusAxis(),p=r&&"cross"!==h&&"category"===e.getBaseAxis().type;if("cross"===h)s("angle",n,d.getExtent()),s("radius",n,c.getExtent()),this._updateCrossText(e,n,t);else{var g=e.getAxis("radius"===i?"angle":"radius"),m=g.getExtent();("line"===h?s:l)(i,n,m)}},_updateCrossText:function(t,e,i){var n=i.getModel("crossStyle"),o=n.getModel("textStyle"),r=this._tooltipModel,a=this._crossText;a||(a=this._crossText=new f.Text({style:{textAlign:"left",textVerticalAlign:"bottom"}}),this.group.add(a));var s=t.pointToData(e),l=t.dimensions;s=p.map(s,function(e,i){var n=t.getAxis(l[i]);return e="category"===n.type||"time"===n.type?n.scale.getLabel(e):g.addCommas(e.toFixed(n.getPixelPrecision()))}),a.setStyle({fill:o.getTextColor()||n.get("color"),textFont:o.getFont(),text:s.join(", "),x:e[0]+5,y:e[1]-5}),a.z=r.get("z"),a.zlevel=r.get("zlevel")},_getPointerElement:function(t,e,i,n){var o=this._tooltipModel,r=o.get("z"),a=o.get("zlevel"),s=this._axisPointers,l=t.name;if(s[l]=s[l]||{},s[l][i])return s[l][i];var u=e.get("type"),h=e.getModel(u+"Style"),c="shadow"===u,d=h[c?"getAreaStyle":"getLineStyle"](),p="polar"===t.type?c?"Sector":"radius"===i?"Circle":"Line":c?"Rect":"Line";c?d.stroke=null:d.fill=null;var g=s[l][i]=new f[p]({style:d,z:r,zlevel:a,silent:!0,shape:n});return this.group.add(g),g},_dispatchAndShowSeriesTooltipContent:function(t,e,i,n,o,r){var a=this._tooltipModel,s=t.getBaseAxis(),l={x:1,radius:1,single:1}[s.dim]?0:1;if(e.length){var u,c=p.map(e,function(t){return{seriesIndex:t.seriesIndex,dataIndexInside:t.getAxisTooltipDataIndex?t.getAxisTooltipDataIndex(t.coordDimToDataDim(s.dim),n,s):t.getData().indexOfNearest(t.coordDimToDataDim(s.dim)[0],n[l],!1,"category"===s.type?.5:null)}});p.each(c,function(t,i){e[i].getData().hasValue(t.dataIndexInside)&&(u=i)}),u=u||0;var d=this._lastHover,f=this._api;d.payloadBatch&&!o&&f.dispatchAction({type:"downplay",batch:d.payloadBatch}),o||(f.dispatchAction({type:"highlight",batch:c}),d.payloadBatch=c);var m=c[u].dataIndexInside;if(f.dispatchAction({type:"showTip",dataIndexInside:m,dataIndex:e[u].getData().getRawIndex(m),seriesIndex:c[u].seriesIndex,from:this.uid}),s&&a.get("showContent")&&a.get("show")){var v=p.map(e,function(t,e){return t.getDataParams(c[e].dataIndexInside)});if(o)h(r||a.get("position"),i[0],i[1],a.get("confine"),this._tooltipContent,v,null,f);else{var y=c[u].dataIndexInside,x="time"===s.type?s.scale.getLabel(n[l]):e[u].getData().getName(y),_=(x?g.encodeHTML(x)+"
      ":"")+p.map(e,function(t,e){return t.formatTooltip(c[e].dataIndexInside,!0)}).join("
      "),b="axis_"+t.name+"_"+y;this._showTooltipContent(a,_,v,b,i[0],i[1],r,null,f)}}}},_showItemTooltipContent:function(t,e,i,n){var o=this._api,r=t.getData(i),a=r.getItemModel(e),s=a.get("tooltip",!0);if("string"==typeof s){var l=s;s={formatter:l}}var u=this._tooltipModel,h=t.getModel("tooltip",u),c=new _(s,h,h.ecModel),d=t.getDataParams(e,i),f=t.formatTooltip(e,!1,i),p="item_"+t.name+"_"+e;this._showTooltipContent(c,f,d,p,n.offsetX,n.offsetY,n.position,n.target,o)},_showTooltipContent:function(t,e,i,n,o,r,a,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,c=t.get("confine"),d=t.get("formatter");a=a||t.get("position");var f=e;if(d)if("string"==typeof d)f=g.formatTpl(d,i,!0);else if("function"==typeof d){var p=this,m=n,v=function(t,e){t===p._ticket&&(u.setContent(e),h(a,o,r,c,u,i,s,l))};p._ticket=m,f=d(i,m,v)}u.show(t),u.setContent(f),h(a,o,r,c,u,i,s,l)}},_showAxisPointer:function(t){if(t){var e=this._axisPointers[t];e&&p.each(e,function(t){t.show()})}else this.group.eachChild(function(t){t.show()}),this.group.show()},_resetLastHover:function(){var t=this._lastHover;t.payloadBatch&&this._api.dispatchAction({type:"downplay",batch:t.payloadBatch}),this._lastHover={}},_hideAxisPointer:function(t){if(t){var e=this._axisPointers[t];e&&p.each(e,function(t){t.hide()})}else this.group.children().length&&this.group.hide()},_hide:function(){clearTimeout(this._showTimeout),this._hideAxisPointer(),this._resetLastHover(),this._alwaysShowContent||this._tooltipContent.hideLater(this._tooltipModel.get("hideDelay")),this._api.dispatchAction({type:"hideTip",from:this.uid}),this._lastX=this._lastY=null},dispose:function(t,e){if(!x.node){var i=e.getZr();this._tooltipContent.hide(),i.off("click",this._tryShow),i.off("mousemove",this._mousemove),i.off("mouseout",this._hide),i.off("globalout",this._hide)}}})},function(t,e,i){function n(t,e){var i=t.get("center"),n=t.get("radius"),o=e.getWidth(),r=e.getHeight(),a=s.parsePercent;this.cx=a(i[0],o),this.cy=a(i[1],r);var l=this.getRadiusAxis(),u=Math.min(o,r)/2;l.setExtent(0,a(n,u))}function o(t,e){var i=this,n=i.getAngleAxis(),o=i.getRadiusAxis();if(n.scale.setExtent(1/0,-(1/0)),o.scale.setExtent(1/0,-(1/0)),t.eachSeries(function(t){if(t.coordinateSystem===i){var e=t.getData();o.scale.unionExtentFromData(e,"radius"),n.scale.unionExtentFromData(e,"angle")}}),u(n,n.model),u(o,o.model),"category"===n.type&&!n.onBand){var r=n.getExtent(),a=360/n.scale.count();n.inverse?r[1]+=a:r[1]-=a,n.setExtent(r[0],r[1])}}function r(t,e){if(t.type=e.get("type"),t.scale=l.createScaleByModel(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,"angleAxis"===e.mainType){var i=e.get("startAngle");t.inverse=e.get("inverse")^e.get("clockwise"),t.setExtent(i,i+(t.inverse?-360:360))}e.axis=t,t.model=e}var a=i(382),s=i(4),l=(i(1),i(22)),u=l.niceScaleExtent;i(383);var h={dimensions:a.prototype.dimensions,create:function(t,e){var i=[];return t.eachComponent("polar",function(t,s){var l=new a(s);l.resize=n,l.update=o;var u=l.getRadiusAxis(),h=l.getAngleAxis(),c=t.findAxisModel("radiusAxis"),d=t.findAxisModel("angleAxis");r(u,c),r(h,d),l.resize(t,e),i.push(l),t.coordinateSystem=l}),t.eachSeries(function(e){if("polar"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}};i(23).register("polar",h)},function(t,e,i){function n(t){return parseInt(t,10)}function o(t,e){s.initVML(),this.root=t,this.storage=e;var i=document.createElement("div"),n=document.createElement("div");i.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",n.style.cssText="position:absolute;left:0;top:0;",t.appendChild(i),this._vmlRoot=n,this._vmlViewport=i,this.resize();var o=e.delFromMap,r=e.addToMap;e.delFromMap=function(t){var i=e.get(t);o.call(e,t),i&&i.onRemove&&i.onRemove(n)},e.addToMap=function(t){t.onAdd&&t.onAdd(n),r.call(e,t)},this._firstPaint=!0}function r(t){return function(){a('In IE8.0 VML mode painter not support method "'+t+'"')}}var a=i(48),s=i(171);o.prototype={constructor:o,getViewportRoot:function(){return this._vmlViewport},refresh:function(){var t=this.storage.getDisplayList(!0,!0);this._paintList(t)},_paintList:function(t){for(var e=this._vmlRoot,i=0;i=0?parseFloat(t)/100*e:parseFloat(t):t},E=function(t,e,i){var n=a.parse(e);i=+i,isNaN(i)&&(i=1),n&&(t.color=D(n[0],n[1],n[2]),t.opacity=i*n[3])},R=function(t){var e=a.parse(t);return[D(e[0],e[1],e[2]),e[3]]},N=function(t,e,i){var n=e.fill;if(null!=n)if(n instanceof f){var o,r=0,a=[0,0],s=0,l=1,u=i.getBoundingRect(),h=u.width,c=u.height;if("linear"===n.type){o="gradient";var d=i.transform,p=[n.x*h,n.y*c],g=[n.x2*h,n.y2*c];d&&(b(p,p,d),b(g,g,d));var m=g[0]-p[0],v=g[1]-p[1];r=180*Math.atan2(m,v)/Math.PI,r<0&&(r+=360),r<1e-6&&(r=0)}else{o="gradientradial";var p=[n.x*h,n.y*c],d=i.transform,y=i.scale,x=h,w=c;a=[(p[0]-u.x)/x,(p[1]-u.y)/w],d&&b(p,p,d),x/=y[0]*M,w/=y[1]*M;var S=_(x,w);s=0/S,l=2*n.r/S-s}var I=n.colorStops.slice();I.sort(function(t,e){return t.offset-e.offset});for(var T=I.length,A=[],L=[],C=0;C=2){var k=A[0][0],O=A[1][0],z=A[0][1]*e.opacity,N=A[1][1]*e.opacity;t.type=o,t.method="none",t.focus="100%",t.angle=r,t.color=k,t.color2=O,t.colors=L.join(","),t.opacity=N,t.opacity2=z}"radial"===o&&(t.focusposition=a.join(","))}else E(t,n,e.opacity)},V=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof f||E(t,e.stroke,e.opacity)},B=function(t,e,i,n){var o="fill"==e,r=t.getElementsByTagName(e)[0];null!=i[e]&&"none"!==i[e]&&(o||!o&&i.lineWidth)?(t[o?"filled":"stroked"]="true",i[e]instanceof f&&k(t,r),r||(r=p.createNode(e)),o?N(r,i,n):V(r,i),P(t,r)):(t[o?"filled":"stroked"]="false",k(t,r))},G=[[],[],[]],F=function(t,e){var i,n,o,a,s,l,u=r.M,h=r.C,c=r.L,d=r.A,f=r.Q,p=[];for(a=0;a.01?F&&(H+=270/M):Math.abs(W-E)<1e-4?F&&Hz?T-=270/M:T+=270/M:F&&WE?S+=270/M:S-=270/M),p.push(Z,g(((z-R)*P+C)*M-I),w,g(((E-N)*k+D)*M-I),w,g(((z+R)*P+C)*M-I),w,g(((E+N)*k+D)*M-I),w,g((H*P+C)*M-I),w,g((W*k+D)*M-I),w,g((S*P+C)*M-I),w,g((T*k+D)*M-I)),s=S,l=T;break;case r.R:var q=G[0],j=G[1];q[0]=t[a++],q[1]=t[a++],j[0]=q[0]+t[a++],j[1]=q[1]+t[a++],e&&(b(q,q,e),b(j,j,e)),q[0]=g(q[0]*M-I),j[0]=g(j[0]*M-I),q[1]=g(q[1]*M-I),j[1]=g(j[1]*M-I),p.push(" m ",q[0],w,q[1]," l ",j[0],w,q[1]," l ",j[0],w,j[1]," l ",q[0],w,j[1]);break;case r.Z:p.push(" x ")}if(i>0){p.push(n);for(var U=0;UU&&(j=0,q={});var i,n=X.style;try{n.font=t,i=n.fontFamily.split(",")[0]}catch(o){}e={style:n.fontStyle||Z,variant:n.fontVariant||Z,weight:n.fontWeight||Z,size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},q[t]=e,j++}return e};s.measureText=function(t,e){var i=p.doc;W||(W=i.createElement("div"),W.style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",p.doc.body.appendChild(W));try{W.style.font=e}catch(n){}return W.innerHTML="",W.appendChild(i.createTextNode(t)),{width:W.offsetWidth}};for(var $=new o,Q=function(t,e,i,n){var o=this.style,r=o.text;if(null!=r&&(r+=""),r){var a,l,u=o.textAlign,h=Y(o.textFont),c=h.style+" "+h.variant+" "+h.weight+" "+h.size+'px "'+h.family+'"',d=o.textBaseline,f=o.textVerticalAlign;i=i||s.getBoundingRect(r,c,u,d);var m=this.transform;if(m&&!n&&($.copy(e),$.applyTransform(m),e=$),n)a=e.x,l=e.y;else{var v=o.textPosition,y=o.textDistance;if(v instanceof Array)a=e.x+z(v[0],e.width),l=e.y+z(v[1],e.height),u=u||"left",d=d||"top";else{var x=s.adjustTextPositionOnRect(v,e,i,y);a=x.x,l=x.y,u=u||x.textAlign,d=d||x.textBaseline}}if(f){switch(f){case"middle":l-=i.height/2;break;case"bottom":l-=i.height}d="top"}var _=h.size;switch(d){case"hanging":case"top":l+=_/1.75;break;case"middle":break;default:l-=_/2.25}switch(u){case"left":break;case"center":a-=i.width/2;break;case"right":a-=i.width}var S,M,I,T=p.createNode,A=this._textVmlEl;A?(I=A.firstChild,S=I.nextSibling,M=S.nextSibling):(A=T("line"),S=T("path"),M=T("textpath"),I=T("skew"),M.style["v-text-align"]="left",L(A),S.textpathok=!0,M.on=!0,A.from="0 0",A.to="1000 0.05",P(A,I),P(A,S),P(A,M),this._textVmlEl=A);var D=[a,l],k=A.style;m&&n?(b(D,D,m),I.on=!0,I.matrix=m[0].toFixed(3)+w+m[2].toFixed(3)+w+m[1].toFixed(3)+w+m[3].toFixed(3)+",0,0",I.offset=(g(D[0])||0)+","+(g(D[1])||0),I.origin="0 0",k.left="0px",k.top="0px"):(I.on=!1,k.left=g(a)+"px",k.top=g(l)+"px"),M.string=C(r);try{M.style.font=c}catch(E){}B(A,"fill",{fill:n?o.fill:o.textFill,opacity:o.opacity},this),B(A,"stroke",{stroke:n?o.stroke:o.textStroke,opacity:o.opacity,lineDash:o.lineDash},this),A.style.zIndex=O(this.zlevel,this.z,this.z2),P(t,A)}},K=function(t){k(t,this._textVmlEl),this._textVmlEl=null},J=function(t){P(t,this._textVmlEl)},tt=[l,u,h,d,c],et=0;et0&&(s=this.getLineLength(n)/u*1e3),s!==this._period||l!==this._loop){n.stopAnimation();var d=h;c&&(d=h(i)),n.__t>0&&(d=-s*n.__t),n.__t=0;var f=n.animate("",l).when(s,{__t:1}).delay(d).during(function(){o.updateSymbolPosition(n)});l||f.done(function(){o.remove(n)}),f.start()}this._period=s,this._loop=l}},h.getLineLength=function(t){return l.dist(t.__p1,t.__cp1)+l.dist(t.__cp1,t.__p2)},h.updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},h.updateData=function(t,e,i){this.childAt(0).updateData(t,e,i),this._updateEffectSymbol(t,e)},h.updateSymbolPosition=function(t){var e=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,r=t.position,a=u.quadraticAt,s=u.quadraticDerivativeAt;r[0]=a(e[0],n[0],i[0],o),r[1]=a(e[1],n[1],i[1],o);var l=s(e[0],n[0],i[0],o),h=s(e[1],n[1],i[1],o);t.rotation=-Math.atan2(h,l)-Math.PI/2,t.ignore=!1},h.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var i=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,i,e)},a.inherits(n,o.Group),t.exports=n},function(t,e,i){function n(t,e,i){o.Group.call(this),this._createPolyline(t,e,i)}var o=i(3),r=i(1),a=n.prototype;a._createPolyline=function(t,e,i){var n=t.getItemLayout(e),r=new o.Polyline({shape:{points:n}});this.add(r),this._updateCommonStl(t,e,i)},a.updateData=function(t,e,i){var n=t.hostModel,r=this.childAt(0),a={shape:{points:t.getItemLayout(e)}};o.updateProps(r,a,n,e),this._updateCommonStl(t,e,i)},a._updateCommonStl=function(t,e,i){var n=this.childAt(0),a=t.getItemModel(e),s=t.getItemVisual(e,"color"),l=i&&i.lineStyle,u=i&&i.hoverLineStyle;i&&!t.hasItemOption||(l=a.getModel("lineStyle.normal").getLineStyle(),u=a.getModel("lineStyle.emphasis").getLineStyle()),n.useStyle(r.defaults({strokeNoScale:!0,fill:"none",stroke:s},l)),n.hoverStyle=u,o.setHoverStyle(this)},a.updateLayout=function(t,e){var i=this.childAt(0);i.setShape("points",t.getItemLayout(e))},r.inherits(n,o.Group),t.exports=n},function(t,e,i){var n=i(14),o=i(392),r=i(244),a=i(27),s=i(23),l=i(1),u=i(35);t.exports=function(t,e,i,h,c){for(var d=new o(h),f=0;f "+x)),m++)}var _,b=i.get("coordinateSystem");if("cartesian2d"===b||"polar"===b)_=u(t,i,i.ecModel);else{var w=s.get(b),S=a((w&&"view"!==w.type?w.dimensions||[]:[]).concat(["value"]),t);_=new n(S,i),_.initData(t)}var M=new n(["value"],i);return M.initData(g,p),c&&c(_,M),r({mainData:_,struct:d,structAttr:"graph",datas:{node:_,edge:M},datasAttr:{node:"data",edge:"edgeData"}}),d.update(),d}},function(t,e,i){function n(t,e){var i=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(i.fill=n),i}function o(t,e,i,n,o){i.off("click"),i.off("mousedown"),e.get("selectedMode")&&(i.on("mousedown",function(){t._mouseDownFlag=!0}),i.on("click",function(a){if(t._mouseDownFlag){t._mouseDownFlag=!1;for(var s=a.target;!s.__region;)s=s.parent;if(s){var l=s.__region,u={type:("geo"===e.mainType?"geo":"map")+"ToggleSelect",name:l.name,from:o.uid};u[e.mainType+"Id"]=e.id,n.dispatchAction(u),r(e,i)}}}))}function r(t,e){e.eachChild(function(e){e.__region&&e.trigger(t.isSelected(e.__region.name)?"emphasis":"normal")})}function a(t,e){var i=new l.Group;this._controller=new s(t.getZr(),e?i:null,null),this.group=i,this._updateGroup=e,this._mouseDownFlag}var s=i(84),l=i(3),u=i(1);a.prototype={constructor:a,draw:function(t,e,i,a,s){var h="geo"===t.mainType,c=t.getData&&t.getData();h&&e.eachComponent({mainType:"series",subType:"map"},function(e){c||e.getHostGeoModel()!==t||(c=e.getData())});var d=t.coordinateSystem,f=this.group,p=d.scale,g={position:d.position,scale:p};!f.childAt(0)||s?f.attr(g):l.updateProps(f,g,t),f.removeAll();var m=["itemStyle","normal"],v=["itemStyle","emphasis"],y=["label","normal"],x=["label","emphasis"];u.each(d.regions,function(e){var i=new l.Group,o=new l.CompoundPath({shape:{paths:[]}});i.add(o);var r,a=t.getRegionModel(e.name)||t,s=a.getModel(m),d=a.getModel(v),g=n(s,p),_=n(d,p),b=a.getModel(y),w=a.getModel(x);if(c){r=c.indexOfName(e.name);var S=c.getItemVisual(r,"color",!0);S&&(g.fill=S)}var M=b.getModel("textStyle"),I=w.getModel("textStyle");u.each(e.contours,function(t){var e=new l.Polygon({shape:{points:t}});o.shape.paths.push(e)}),o.setStyle(g),o.style.strokeNoScale=!0,o.culling=!0;var T=b.get("show"),A=w.get("show"),L=c&&isNaN(c.get("value",r)),C=c&&c.getItemLayout(r);if(h||L&&(T||A)||C&&C.showLabel){var D=c?r:e.name,P=t.getFormattedLabel(D,"normal"),k=t.getFormattedLabel(D,"emphasis"),O=new l.Text({style:{text:T?P||e.name:"",fill:M.getTextColor(),textFont:M.getFont(),textAlign:"center",textVerticalAlign:"middle"},hoverStyle:{text:A?k||e.name:"",fill:I.getTextColor(),textFont:I.getFont()},position:e.center.slice(),scale:[1/p[0],1/p[1]],z2:10,silent:!0});i.add(O)}if(c)c.setItemGraphicEl(r,i);else{var a=t.getRegionModel(e.name);o.eventData={componentType:"geo",geoIndex:t.componentIndex,name:e.name,region:a&&a.option||{}}}i.__region=e,l.setHoverStyle(i,_,{hoverSilentOnTouch:!!t.get("selectedMode")}),f.add(i)}),this._updateController(t,e,i),o(this,t,f,i,a),r(t,f)},remove:function(){this.group.removeAll(),this._controller.dispose()},_updateController:function(t,e,i){function n(){var e={type:"geoRoam",componentType:a};return e[a+"Id"]=t.id,e}var o=t.coordinateSystem,r=this._controller;r.zoomLimit=t.get("scaleLimit"),r.zoom=o.getZoom(),r.enable(t.get("roam")||!1);var a=t.mainType;r.off("pan").on("pan",function(t,e){this._mouseDownFlag=!1,i.dispatchAction(u.extend(n(),{dx:t,dy:e}))},this),r.off("zoom").on("zoom",function(t,e,o){if(this._mouseDownFlag=!1,i.dispatchAction(u.extend(n(),{zoom:t,originX:e,originY:o})),this._updateGroup){var r=this.group,a=r.scale;r.traverse(function(t){"text"===t.type&&t.attr("scale",[1/a[0],1/a[1]])})}},this),r.setContainsPoint(function(t,e){return o.getViewRectAfterRoam().contain(t,e)})}},t.exports=a},function(t,e,i){i(243),i(378),i(347);var n=i(2),o=i(1),r=5;n.extendComponentView({type:"parallel",render:function(t,e,i){var n=i.getZr();if(!this.__onMouseDown){var a;n.on("mousedown",this.__onMouseDown=function(t){a=[t.offsetX,t.offsetY]}),n.on("mouseup",this.__onMouseUp=function(e){var n=[e.offsetX,e.offsetY],s=Math.pow(a[0]-n[0],2)+Math.pow(a[1]-n[1],2);if(t.get("axisExpandable")&&!(s>r)){var l=t.coordinateSystem,u=l.findClosestAxisDim(n);if(u){var h=o.indexOf(l.dimensions,u);i.dispatchAction({type:"parallelAxisExpand",axisExpandCenter:h})}}})}},dispose:function(t,e){e.getZr().off(this.__onMouseDown),e.getZr().off(this.__onMouseUp)}}),n.registerPreprocessor(i(379))},function(t,e,i){i(391),i(336),i(388);var n=i(2);n.extendComponentView({type:"single"})},function(t,e,i){var n=i(2),o=i(1),r=i(10),a=i(246),s=i(73),l=i(174),u=s.mapVisual,h=i(6),c=s.eachVisual,d=i(4),f=o.isArray,p=o.each,g=d.asc,m=d.linearMap,v=o.noop,y=["#f6efa6","#d88273","#bf444c"],x=n.extendComponentModel({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-(1/0),1/0],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:null,min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(t,e,i){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(t,i)},optionUpdated:function(t,e){var i=this.option;r.canvasSupported||(i.realtime=!1),!e&&l.replaceVisualOption(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(t){var e=this.stateList;t=o.bind(t,this),this.controllerVisuals=l.createVisualMappings(this.option.controller,e,t),this.targetVisuals=l.createVisualMappings(this.option.target,e,t)},resetTargetSeries:function(){var t=this.option,e=null==t.seriesIndex;t.seriesIndex=e?[]:h.normalizeToArray(t.seriesIndex),e&&this.ecModel.eachSeries(function(e,i){t.seriesIndex.push(i)})},eachTargetSeries:function(t,e){o.each(this.option.seriesIndex,function(i){t.call(e,this.ecModel.getSeriesByIndex(i))},this)},isTargetSeries:function(t){ +var e=!1;return this.eachTargetSeries(function(i){i===t&&(e=!0)}),e},formatValueText:function(t,e,i){function n(t){return t===u[0]?"min":t===u[1]?"max":(+t).toFixed(l)}var r,a,s=this.option,l=s.precision,u=this.dataBound,h=s.formatter;return i=i||["<",">"],o.isArray(t)&&(t=t.slice(),r=!0),a=e?t:r?[n(t[0]),n(t[1])]:n(t),o.isString(h)?h.replace("{value}",r?a[0]:a).replace("{value2}",r?a[1]:a):o.isFunction(h)?r?h(t[0],t[1]):h(t):r?t[0]===u[0]?i[0]+" "+a[1]:t[1]===u[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a},resetExtent:function(){var t=this.option,e=g([t.min,t.max]);this._dataExtent=e},getDataDimension:function(t){var e=this.option.dimension;return null!=e?e:t.dimensions.length-1},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){function t(t){f(n.color)&&!t.inRange&&(t.inRange={color:n.color.slice().reverse()}),t.inRange=t.inRange||{color:y},p(this.stateList,function(e){var i=t[e];if(o.isString(i)){var n=a.get(i,"active",d);n?(t[e]={},t[e][i]=n):delete t[e]}},this)}function e(t,e,i){var n=t[e],o=t[i];n&&!o&&(o=t[i]={},p(n,function(t,e){if(s.isValidType(e)){var i=a.get(e,"inactive",d);null!=i&&(o[e]=i,"color"!==e||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}}))}function i(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,i=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,n=this.get("inactiveColor");p(this.stateList,function(r){var a=this.itemSize,s=t[r];s||(s=t[r]={color:d?n:[n]}),null==s.symbol&&(s.symbol=e&&o.clone(e)||(d?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=i&&o.clone(i)||(d?a[0]:[a[0],a[0]])),s.symbol=u(s.symbol,function(t){return"none"===t||"square"===t?"roundRect":t});var l=s.symbolSize;if(null!=l){var h=-(1/0);c(l,function(t){t>h&&(h=t)}),s.symbolSize=u(l,function(t){return m(t,[0,h],[0,a[0]],!0)})}},this)}var n=this.option,r={inRange:n.inRange,outOfRange:n.outOfRange},l=n.target||(n.target={}),h=n.controller||(n.controller={});o.merge(l,r),o.merge(h,r);var d=this.isCategory();t.call(this,l),t.call(this,h),e.call(this,l,"inRange","outOfRange"),i.call(this,h)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:v,getValueState:v,getVisualMeta:v});t.exports=x},function(t,e,i){var n=i(1),o=i(3),r=i(8),a=i(12),s=i(2),l=i(73);t.exports=s.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,i,n){return this.visualMapModel=t,t.get("show")===!1?void this.group.removeAll():void this.doRender.apply(this,arguments)},renderBackground:function(t){var e=this.visualMapModel,i=r.normalizeCssArray(e.get("padding")||0),n=t.getBoundingRect();t.add(new o.Rect({z2:-1,silent:!0,shape:{x:n.x-i[3],y:n.y-i[0],width:n.width+i[3]+i[1],height:n.height+i[0]+i[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,i){function o(t){return u[t]}function r(t,e){u[t]=e}i=i||{};var a=i.forceState,s=this.visualMapModel,u={};if("symbol"===e&&(u.symbol=s.get("itemSymbol")),"color"===e){var h=s.get("contentColor");u.color=h}var c=s.controllerVisuals[a||s.getValueState(t)],d=l.prepareVisualTypes(c);return n.each(d,function(n){var a=c[n];i.convertOpacityToAlpha&&"opacity"===n&&(n="colorAlpha",a=c.__alphaForOpacity),l.dependsOn(n,e)&&a&&a.applyVisual(t,o,r)}),u[e]},positionGroup:function(t){var e=this.visualMapModel,i=this.api;a.positionElement(t,e.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})},doRender:n.noop})},function(t,e,i){var n=i(1),o=i(12),r={getItemAlign:function(t,e,i){var n=t.option,r=n.align;if(null!=r&&"auto"!==r)return r;for(var a={width:e.getWidth(),height:e.getHeight()},s="horizontal"===n.orient?1:0,l=[["left","right","width"],["top","bottom","height"]],u=l[s],h=[0,null,10],c={},d=0;d<3;d++)c[l[1-s][d]]=h[d],c[u[d]]=2===d?i[0]:n[u[d]];var f=[["x","width",3],["y","height",0]][s],p=o.getLayoutRect(c,a,n.padding);return u[(p.margin[f[2]]||0)+p[f[0]]+.5*p[f[1]]<.5*a[f[1]]?0:1]},convertDataIndex:function(t){return n.each(t||[],function(e){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null)}),t}};t.exports=r},function(t,e,i){function n(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}var o=i(1),r=o.each;t.exports=function(t){var e=t&&t.visualMap;o.isArray(e)||(e=e?[e]:[]),r(e,function(t){if(t){n(t,"splitList")&&!n(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&o.isArray(e)&&r(e,function(t){o.isObject(t)&&(n(t,"start")&&!n(t,"min")&&(t.min=t.start),n(t,"end")&&!n(t,"max")&&(t.max=t.end))})}})}},function(t,e,i){i(13).registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"})},function(t,e,i){function n(t,e){t.eachTargetSeries(function(e){var i=e.getData();s.applyVisual(t.stateList,t.targetVisuals,i,t.getValueState,t,t.getDataDimension(i))})}function o(t){t.eachSeries(function(e){var i=e.getData(),n=[];t.eachComponent("visualMap",function(t){if(t.isTargetSeries(e)){var o=t.getVisualMeta(u.bind(r,null,e,t))||{stops:[],outerColors:[]};o.dimension=t.getDataDimension(i),n.push(o)}}),e.getData().setVisual("visualMeta",n)})}function r(t,e,i,n){function o(t){return u[t]}function r(t,e){u[t]=e}for(var a=e.targetVisuals[n],s=l.prepareVisualTypes(a),u={color:t.getData().getVisual("color")},h=0,c=s.length;h=i.length)return e;for(var r=-1,a=e.length,s=i[n++],l={},u={};++r=i.length)return t;var a=[],s=n[r++];return o.each(t,function(t,i){a.push({key:i,values:e(t,r)})}),s?a.sort(function(t,e){return s(t.key,e.key)}):a}var i=[],n=[];return{key:function(t){return i.push(t),this},sortKeys:function(t){return n[i.length-1]=t,this},entries:function(i){return e(t(i,0),0)}}}var o=i(1);t.exports=n},function(t,e,i){var n=i(1),o={get:function(t,e,i){var o=n.clone((r[t]||{})[e]);return i&&n.isArray(o)?o[o.length-1]:o}},r={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};t.exports=o},function(t,e,i){function n(t,e){return Math.abs(t-e)0?1:u<0?-1:0}function r(t,e,i,n,o,r,a,s,l,u){var h=l.valueDim,c=l.categoryDim,d=Math.abs(i[c.wh]),f=t.getItemVisual(e,"symbolSize");I.isArray(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[c.index]=D(f[c.index],d),f[h.index]=D(f[h.index],n?d:Math.abs(r)),u.symbolSize=f;var p=u.symbolScale=[f[0]/s,f[1]/s];p[h.index]*=(l.isHorizontal?-1:1)*a}function a(t,e,i,n,o){var r=t.get(P)||0;r&&(O.attr({scale:e.slice(),rotation:i}),O.updateTransform(),r/=O.getLineScale(),r*=e[n.valueDim.index]),o.valueLineWidth=r}function s(t,e,i,n,o,r,a,s,l,u,h,c){var d=h.categoryDim,f=h.valueDim,p=c.pxSign,g=Math.max(e[f.index]+s,0),m=g;if(n){var v=Math.abs(l),y=I.retrieve(t.get("symbolMargin"),"15%")+"",x=!1;y.lastIndexOf("!")===y.length-1&&(x=!0,y=y.slice(0,y.length-1)),y=D(y,e[f.index]);var _=Math.max(g+2*y,0),b=x?0:2*y,w=L.isNumeric(n),S=w?n:M((v+b)/_),T=v-S*g;y=T/2/(x?S:S-1),_=g+2*y,b=x?0:2*y,w||"fixed"===n||(S=u?M((Math.abs(u)+b)/_):0),m=S*_-b,c.repeatTimes=S,c.symbolMargin=y}var A=p*(m/2),C=c.pathPosition=[];C[d.index]=i[d.wh]/2,C[f.index]="start"===a?A:"end"===a?l-A:l/2,r&&(C[0]+=r[0],C[1]+=r[1]);var P=c.bundlePosition=[];P[d.index]=i[d.xy],P[f.index]=i[f.xy];var k=c.barRectShape=I.extend({},i);k[f.wh]=p*Math.max(Math.abs(i[f.wh]),Math.abs(C[f.index]+A)),k[d.wh]=i[d.wh];var O=c.clipShape={};O[d.xy]=-i[d.xy],O[d.wh]=h.ecSize[d.wh],O[f.xy]=0,O[f.wh]=i[f.wh]}function l(t){var e=t.symbolPatternSize,i=A.createSymbol(t.symbolType,-e/2,-e/2,e,e,t.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function u(t,e,i,n){function o(t){var e=c.slice(),n=i.pxSign,o=t;return("start"===i.symbolRepeatDirection?n>0:n<0)&&(o=f-1-t),e[d.index]=g*(o-f/2+.5)+c[d.index],{position:e,scale:i.symbolScale.slice(),rotation:i.rotation}}function r(){b(t,function(t){t.trigger("emphasis")})}function a(){b(t,function(t){t.trigger("normal")})}var s=t.__pictorialBundle,u=i.symbolSize,h=i.valueLineWidth,c=i.pathPosition,d=e.valueDim,f=i.repeatTimes||0,p=0,g=u[e.valueDim.index]+h+2*i.symbolMargin;for(b(t,function(t){t.__pictorialAnimationIndex=p,t.__pictorialRepeatTimes=f,p0)],h=t.__pictorialBarRect;C.setLabel(h.style,l,r,n,e.seriesModel,o,u),T.setHoverStyle(h,l)}function M(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}var I=i(1),T=i(3),A=i(24),L=i(4),C=i(81),D=L.parsePercent,P=["itemStyle","normal","borderWidth"],k=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],O=new T.Circle,z=i(2).extendChartView({type:"pictorialBar",render:function(t,e,i){var o=this.group,r=t.getData(),a=this._data,s=t.coordinateSystem,l=s.getBaseAxis(),u=!!l.isHorizontal(),h=s.grid.getRect(),c={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:s,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:u,valueDim:k[+u],categoryDim:k[1-u]};return r.diff(a).add(function(t){if(r.hasValue(t)){var e=f(r,t),i=n(r,t,e,c),a=v(r,c,i);r.setItemGraphicEl(t,a),o.add(a),S(a,c,i)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(!r.hasValue(t))return void o.remove(i);var s=f(r,t),l=n(r,t,s,c),u=_(r,l);i&&u!==i.__pictorialShapeStr&&(o.remove(i),r.setItemGraphicEl(t,null),i=null),i?y(i,c,l):i=v(r,c,l,!0),r.setItemGraphicEl(t,i),i.__pictorialSymbolMeta=l,o.add(i),S(i,c,l)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&x(a,t,e.__pictorialSymbolMeta.animationModel,e)}).execute(),this._data=r,this.group},dispose:I.noop,remove:function(t,e){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){x(n,e.dataIndex,t,e)}):i.removeAll()}});t.exports=z},function(t,e,i){var n=i(2);i(251),i(252),n.registerVisual(i(254)),n.registerLayout(i(253))},function(t,e,i){"use strict";var n=i(1),o=i(16),r=i(172),a=o.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],valueDimensions:["min","Q1","median","Q3","max"],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{normal:{color:"#fff",borderWidth:1},emphasis:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}});n.mixin(a,r.seriesModelMixin,!0),t.exports=a},function(t,e,i){"use strict";function n(t,e,i){var n=e.getItemModel(i),o=n.getModel(u),r=e.getItemVisual(i,"color"),s=o.getItemStyle(["borderColor"]),l=t.childAt(t.whiskerIndex);l.style.set(s),l.style.stroke=r,l.dirty();var c=t.childAt(t.bodyIndex);c.style.set(s),c.style.stroke=r,c.dirty();var d=n.getModel(h).getItemStyle();a.setHoverStyle(t,d)}var o=i(1),r=i(28),a=i(3),s=i(172),l=r.extend({type:"boxplot",getStyleUpdater:function(){return n},dispose:o.noop});o.mixin(l,s.viewMixin,!0);var u=["itemStyle","normal"],h=["itemStyle","emphasis"];t.exports=l},function(t,e,i){function n(t){var e=[],i=[];return t.eachSeriesByType("boxplot",function(t){var n=t.getBaseAxis(),o=a.indexOf(i,n);o<0&&(o=i.length,i[o]=n,e[o]={axis:n,seriesModels:[]}),e[o].seriesModels.push(t)}),e}function o(t){var e,i,n=t.axis,o=t.seriesModels,r=o.length,s=t.boxWidthList=[],h=t.boxOffsetList=[],c=[];if("category"===n.type)i=n.getBandWidth();else{var d=0;u(o,function(t){d=Math.max(d,t.getData().count())}),e=n.getExtent(),Math.abs(e[1]-e[0])/d}u(o,function(t){var e=t.get("boxWidth");a.isArray(e)||(e=[e,e]),c.push([l(e[0],i)||0,l(e[1],i)||0])});var f=.8*i-2,p=f/r*.3,g=(f-p*(r-1))/r,m=g/2-f/2;u(o,function(t,e){h.push(m),m+=p+g,s.push(Math.min(Math.max(g,c[e][0]),c[e][1]))})}function r(t,e,i){var n=t.coordinateSystem,o=t.getData(),r=t.dimensions,a=t.get("layout"),s=i/2;o.each(r,function(){function t(t){var i=[];i[f]=c,i[p]=t;var o;return isNaN(c)||isNaN(t)?o=[NaN,NaN]:(o=n.dataToPoint(i),o[f]+=e),o}function i(t,e){var i=t.slice(),n=t.slice();i[f]+=s,n[f]-=s,e?x.push(i,n):x.push(n,i)}function l(t){var e=[t.slice(),t.slice()];e[0][f]-=s,e[1][f]+=s,y.push(e)}var u=arguments,h=r.length,c=u[0],d=u[h],f="horizontal"===a?0:1,p=1-f,g=t(u[3]),m=t(u[1]),v=t(u[5]),y=[[m,t(u[2])],[v,t(u[4])]];l(m),l(v),l(g);var x=[];i(y[0][1],0),i(y[1][1],1),o.setItemLayout(d,{chartLayout:a,initBaseline:g[p],median:g,bodyEnds:x,whiskerEnds:y})})}var a=i(1),s=i(4),l=s.parsePercent,u=a.each;t.exports=function(t){var e=n(t);u(e,function(t){var e=t.seriesModels;e.length&&(o(t),u(e,function(e,i){r(e,t.boxOffsetList[i],t.boxWidthList[i])}))})}},function(t,e){var i=["itemStyle","normal","borderColor"];t.exports=function(t,e){var n=t.get("color");t.eachRawSeriesByType("boxplot",function(e){var o=n[e.seriesIndex%n.length],r=e.getData();r.setVisual({legendSymbol:"roundRect",color:e.get(i)||o}),t.isSeriesFiltered(e)||r.each(function(t){var e=r.getItemModel(t);r.setItemVisual(t,{color:e.get(i,!0)})})})}},function(t,e,i){var n=i(2);i(256),i(257),n.registerPreprocessor(i(260)),n.registerVisual(i(259)),n.registerLayout(i(258))},function(t,e,i){"use strict";var n=i(1),o=i(16),r=i(172),a=i(8),s=a.encodeHTML,l=a.addCommas,u=o.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],valueDimensions:["open","close","lowest","highest"],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,itemStyle:{normal:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},formatTooltip:function(t,e){var i=n.map(this.valueDimensions,function(e){return s(e+": "+l(this.getData().get(e,t)))},this).join("
      "),o=[];return null!=this.name&&o.push(s(this.name)),null!=i&&o.push(i),o.join("
      ")},brushSelector:function(t,e){return e.rect(t.brushRect)}});n.mixin(u,r.seriesModelMixin,!0),t.exports=u},function(t,e,i){"use strict";function n(t,e,i){var n=e.getItemModel(i),o=n.getModel(u),r=e.getItemVisual(i,"color"),s=e.getItemVisual(i,"borderColor")||r,l=o.getItemStyle(["color","color0","borderColor","borderColor0"]),c=t.childAt(t.whiskerIndex);c.useStyle(l),c.style.stroke=s;var d=t.childAt(t.bodyIndex);d.useStyle(l),d.style.fill=r,d.style.stroke=s;var f=n.getModel(h).getItemStyle();a.setHoverStyle(t,f)}var o=i(1),r=i(28),a=i(3),s=i(172),l=r.extend({type:"candlestick",getStyleUpdater:function(){return n},dispose:o.noop});o.mixin(l,s.viewMixin,!0);var u=["itemStyle","normal"],h=["itemStyle","emphasis"];t.exports=l},function(t,e,i){function n(t,e){var i,n=t.getBaseAxis(),a="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/e.count()),s=r(o(t.get("barMaxWidth"),a),a),l=r(o(t.get("barMinWidth"),1),a),u=t.get("barWidth");return null!=u?r(u,a):Math.max(Math.min(a/2,s),l)}var o=i(1).retrieve,r=i(4).parsePercent;t.exports=function(t){t.eachSeriesByType("candlestick",function(t){var e=t.coordinateSystem,i=t.getData(),o=t.dimensions,r=t.get("layout"),a=n(t,i);i.each(o,function(){function t(t){var i=[];return i[d]=h,i[f]=t,isNaN(h)||isNaN(t)?[NaN,NaN]:e.dataToPoint(i)}function n(t,e){var i=t.slice(),n=t.slice();i[d]+=a/2,n[d]-=a/2,e?I.push(i,n):I.push(n,i)}function s(){var e=t(Math.min(p,g,m,v)),i=t(Math.max(p,g,m,v));return e[d]-=a/2,i[d]-=a/2,{x:e[0],y:e[1],width:f?a:i[0]-e[0],height:f?i[1]-e[1]:a}}var l=arguments,u=o.length,h=l[0],c=l[u],d="horizontal"===r?0:1,f=1-d,p=l[1],g=l[2],m=l[3],v=l[4],y=Math.min(p,g),x=Math.max(p,g),_=t(y),b=t(x),w=t(m),S=t(v),M=[[S,b],[w,_]],I=[];n(b,0),n(_,1),i.setItemLayout(c,{chartLayout:r,sign:p>g?-1:pg?b[f]:_[f],bodyEnds:I,whiskerEnds:M,brushRect:s()})},!0)})}},function(t,e){var i=["itemStyle","normal","borderColor"],n=["itemStyle","normal","borderColor0"],o=["itemStyle","normal","color"],r=["itemStyle","normal","color0"];t.exports=function(t,e){t.eachRawSeriesByType("candlestick",function(e){var a=e.getData();a.setVisual({legendSymbol:"roundRect"}),t.isSeriesFiltered(e)||a.each(function(t){var e=a.getItemModel(t),s=a.getItemLayout(t).sign;a.setItemVisual(t,{color:e.get(s>0?o:r),borderColor:e.get(s>0?i:n)})})})}},function(t,e,i){var n=i(1);t.exports=function(t){t&&n.isArray(t.series)&&n.each(t.series,function(t){n.isObject(t)&&"k"===t.type&&(t.type="candlestick")})}},function(t,e,i){var n=i(1),o=i(2);i(262),i(263),o.registerVisual(n.curry(i(45),"effectScatter","circle",null)),o.registerLayout(n.curry(i(56),"effectScatter"))},function(t,e,i){"use strict";var n=i(35),o=i(16);t.exports=o.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(t,e){var i=n(t.data,this,e);return i},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}})},function(t,e,i){var n=i(39),o=i(290);i(2).extendChartView({type:"effectScatter",init:function(){this._symbolDraw=new n(o)},render:function(t,e,i){var n=t.getData(),o=this._symbolDraw;o.updateData(n),this.group.add(o.group)},updateLayout:function(){this._symbolDraw.updateLayout()},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(e)},dispose:function(){}})},function(t,e,i){var n=i(1),o=i(2);i(265),i(266),o.registerVisual(n.curry(i(74),"funnel")),o.registerLayout(i(267)),o.registerProcessor(n.curry(i(58),"funnel"))},function(t,e,i){"use strict";var n=i(14),o=i(6),r=i(27),a=i(2).extendSeriesModel({type:"series.funnel",init:function(t){a.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this._defaultLabelLine(t)},getInitialData:function(t,e){var i=r(["value"],t.data),o=new n(i,this);return o.initData(t.data),o},_defaultLabelLine:function(t){o.defaultEmphasis(t.labelLine,["show"]);var e=t.labelLine.normal,i=t.labelLine.emphasis;e.show=e.show&&t.label.normal.show,i.show=i.show&&t.label.emphasis.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{normal:{show:!0,position:"outer"},emphasis:{show:!0}},labelLine:{normal:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},emphasis:{}},itemStyle:{normal:{borderColor:"#fff",borderWidth:1},emphasis:{}}}});t.exports=a},function(t,e,i){function n(t,e){function i(){a.ignore=a.hoverIgnore,s.ignore=s.hoverIgnore}function n(){a.ignore=a.normalIgnore,s.ignore=s.normalIgnore}r.Group.call(this);var o=new r.Polygon,a=new r.Polyline,s=new r.Text;this.add(o),this.add(a),this.add(s),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function o(t,e,i,n){var o=n.getModel("textStyle"),r=n.get("position"),s="inside"===r||"inner"===r||"center"===r;return{fill:o.getTextColor()||(s?"#fff":t.getItemVisual(e,"color")),textFont:o.getFont(),text:a.retrieve(t.hostModel.getFormattedLabel(e,i),t.getName(e))}}var r=i(3),a=i(1),s=n.prototype,l=["itemStyle","normal","opacity"];s.updateData=function(t,e,i){var n=this.childAt(0),o=t.hostModel,s=t.getItemModel(e),u=t.getItemLayout(e),h=t.getItemModel(e).get(l);h=null==h?1:h,n.useStyle({}),i?(n.setShape({points:u.points}),n.setStyle({opacity:0}),r.initProps(n,{style:{opacity:h}},o,e)):r.updateProps(n,{style:{opacity:h},shape:{points:u.points}},o,e);var c=s.getModel("itemStyle"),d=t.getItemVisual(e,"color");n.setStyle(a.defaults({lineJoin:"round",fill:d},c.getModel("normal").getItemStyle(["opacity"]))),n.hoverStyle=c.getModel("emphasis").getItemStyle(),this._updateLabel(t,e),r.setHoverStyle(this)},s._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),a=t.hostModel,s=t.getItemModel(e),l=t.getItemLayout(e),u=l.label,h=t.getItemVisual(e,"color");r.updateProps(i,{shape:{points:u.linePoints||u.linePoints}},a,e),r.updateProps(n,{style:{x:u.x,y:u.y}},a,e),n.attr({style:{textAlign:u.textAlign,textVerticalAlign:u.verticalAlign,textFont:u.font},rotation:u.rotation,origin:[u.x,u.y],z2:10});var c=s.getModel("label.normal"),d=s.getModel("label.emphasis"),f=s.getModel("labelLine.normal"),p=s.getModel("labelLine.emphasis");n.setStyle(o(t,e,"normal",c)),n.ignore=n.normalIgnore=!c.get("show"),n.hoverIgnore=!d.get("show"),i.ignore=i.normalIgnore=!f.get("show"),i.hoverIgnore=!p.get("show"),i.setStyle({stroke:h}),i.setStyle(f.getModel("lineStyle").getLineStyle()),n.hoverStyle=o(t,e,"emphasis",d),i.hoverStyle=p.getModel("lineStyle").getLineStyle()},a.inherits(n,r.Group);var u=i(28).extend({type:"funnel",render:function(t,e,i){var o=t.getData(),r=this._data,a=this.group;o.diff(r).add(function(t){var e=new n(o,t);o.setItemGraphicEl(t,e),a.add(e)}).update(function(t,e){var i=r.getItemGraphicEl(e);i.updateData(o,t),a.add(i),o.setItemGraphicEl(t,i)}).remove(function(t){var e=r.getItemGraphicEl(t);a.remove(e)}).execute(),this._data=o},remove:function(){this.group.removeAll(),this._data=null; +},dispose:function(){}});t.exports=u},function(t,e,i){function n(t,e){return a.getLayoutRect(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function o(t,e){for(var i=t.mapArray("value",function(t){return t}),n=[],o="ascending"===e,r=0,a=t.count();r=t&&(0===e?0:n[e-1][0]).4?"bottom":"middle",textAlign:k<-.4?"left":k>.4?"right":"center"},silent:!0});"auto"===N.style.fill&&N.setStyle({fill:n(P/b)}),d.add(N)}if(x.get("show")&&P!==b){for(var V=0;V<=w;V++){var k=Math.cos(I),O=Math.sin(I),B=new a.Line({shape:{x1:k*g+f,y1:O*g+p,x2:k*(g-M)+f,y2:O*(g-M)+p},silent:!0,style:C});"auto"===C.stroke&&B.setStyle({stroke:n((P+V/w)/b)}),d.add(B),I+=A}I-=A}else I+=T}},_renderPointer:function(t,e,i,n,o,u,h,c){var d=this.group,f=this._data;if(!t.get("pointer.show"))return void f.eachItemGraphicEl(function(t){d.remove(t)});var p=[+t.get("min"),+t.get("max")],g=[u,h],m=t.getData();m.diff(f).add(function(e){var i=new r({shape:{angle:u}});a.updateProps(i,{shape:{angle:s.linearMap(m.get("value",e),p,g,!0)}},t),d.add(i),m.setItemGraphicEl(e,i)}).update(function(e,i){var n=f.getItemGraphicEl(i);a.updateProps(n,{shape:{angle:s.linearMap(m.get("value",e),p,g,!0)}},t),d.add(n),m.setItemGraphicEl(e,n)}).remove(function(t){var e=f.getItemGraphicEl(t);d.remove(e)}).execute(),m.eachItemGraphicEl(function(t,e){var i=m.getItemModel(e),r=i.getModel("pointer");t.setShape({x:o.cx,y:o.cy,width:l(r.get("width"),o.r),r:l(r.get("length"),o.r)}),t.useStyle(i.getModel("itemStyle.normal").getItemStyle()),"auto"===t.style.fill&&t.setStyle("fill",n((m.get("value",e)-p[0])/(p[1]-p[0]))),a.setHoverStyle(t,i.getModel("itemStyle.emphasis").getItemStyle())}),this._data=m},_renderTitle:function(t,e,i,n,o){var r=t.getModel("title");if(r.get("show")){var s=r.getModel("textStyle"),u=r.get("offsetCenter"),h=o.cx+l(u[0],o.r),c=o.cy+l(u[1],o.r),d=new a.Text({style:{x:h,y:c,text:t.getData().getName(0),fill:s.getTextColor(),textFont:s.getFont(),textAlign:"center",textVerticalAlign:"middle"}});this.group.add(d)}},_renderDetail:function(t,e,i,n,r){var u=t.getModel("detail"),h=+t.get("min"),c=+t.get("max");if(u.get("show")){var d=u.getModel("textStyle"),f=u.get("offsetCenter"),p=r.cx+l(f[0],r.r),g=r.cy+l(f[1],r.r),m=l(u.get("width"),r.r),v=l(u.get("height"),r.r),y=t.getData().get("value",0),x=new a.Rect({shape:{x:p-m/2,y:g-v/2,width:m,height:v},style:{text:o(y,u.get("formatter")),fill:u.get("backgroundColor"),textFill:d.getTextColor(),textFont:d.getFont()}});"auto"===x.style.textFill&&x.setStyle("textFill",n(s.linearMap(y,[h,c],[0,1],!0))),x.setStyle(u.getItemStyle(["color"])),this.group.add(x)}}});t.exports=h},function(t,e,i){t.exports=i(7).extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(t,e){var i=Math.cos,n=Math.sin,o=e.r,r=e.width,a=e.angle,s=e.x-i(a)*r*(r>=o/3?1:2),l=e.y-n(a)*r*(r>=o/3?1:2);a=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+i(a)*r,e.y+n(a)*r),t.lineTo(e.x+i(e.angle)*o,e.y+n(e.angle)*o),t.lineTo(e.x-i(a)*r,e.y-n(a)*r),t.lineTo(s,l)}})},function(t,e,i){var n=i(2),o=i(1);i(273),i(274),i(283),n.registerProcessor(i(276)),n.registerVisual(o.curry(i(45),"graph","circle",null)),n.registerVisual(i(277)),n.registerVisual(i(280)),n.registerLayout(i(284)),n.registerLayout(i(278)),n.registerLayout(i(282)),n.registerCoordinateSystem("graphView",{create:i(279)})},function(t,e,i){"use strict";var n=i(14),o=i(1),r=i(6),a=i(11),s=i(8),l=i(230),u=i(2).extendSeriesModel({type:"series.graph",init:function(t){u.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeOption:function(t){u.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(t){u.superApply(this,"mergeDefaultAndTheme",arguments),r.defaultEmphasis(t.edgeLabel,r.LABEL_OPTIONS)},getInitialData:function(t,e){function i(t,i){function n(t){return t=this.parsePath(t),t&&"label"===t[0]?s:this.parentModel}t.wrapMethod("getItemModel",function(t){var e=r._categoriesModels,i=t.getShallow("category"),n=e[i];return n&&(n.parentModel=t.parentModel,t.parentModel=n),t});var o=r.getModel("edgeLabel"),s=new a({label:o.option},o.parentModel,e);i.wrapMethod("getItemModel",function(t){return t.customizeGetParent(n),t})}var n=t.edges||t.links||[],o=t.data||t.nodes||[],r=this;if(o&&n)return l(o,n,this,!0,i).data},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(t,i),r=n.graph.getEdgeByIndex(t),a=n.getName(r.node1.dataIndex),l=n.getName(r.node2.dataIndex),h=[];return null!=a&&h.push(a),null!=l&&h.push(l),h=s.encodeHTML(h.join(" > ")),o.value&&(h+=" : "+s.encodeHTML(o.value)),h}return u.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=o.map(this.option.categories||[],function(t){return null!=t.value?t:o.extend({value:0},t)}),e=new n(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t,!0)})},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return u.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{normal:{position:"middle"},emphasis:{}},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{normal:{show:!1,formatter:"{b}"},emphasis:{show:!0}},itemStyle:{normal:{},emphasis:{}},lineStyle:{normal:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{}}}});t.exports=u},function(t,e,i){function n(t,e){return t.getVisual("opacity")||t.getModel().get(e)}var o=i(39),r=i(99),a=i(84),s=i(3),l=i(275),u=i(1),h=["itemStyle","normal","opacity"],c=["lineStyle","normal","opacity"];i(2).extendChartView({type:"graph",init:function(t,e){var i=new o,n=new r,s=this.group,l=new a(e.getZr(),s);s.add(i.group),s.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._controller=l,this._firstRender=!0},render:function(t,e,i){var n=t.coordinateSystem;this._model=t,this._nodeScaleRatio=t.get("nodeScaleRatio");var o=this._symbolDraw,r=this._lineDraw,a=this.group;if("view"===n.type){var u={position:n.position,scale:n.scale};this._firstRender?a.attr(u):s.updateProps(a,u,t)}l(t.getGraph(),this._getNodeGlobalScale(t));var h=t.getData();o.updateData(h);var c=t.getEdgeData();r.updateData(c),this._updateNodeAndLinkScale(),this._updateController(t,i),clearTimeout(this._layoutTimeout);var d=t.forceLayout,f=t.get("force.layoutAnimation");d&&this._startForceLayoutIteration(d,f),h.eachItemGraphicEl(function(e,n){var o=h.getItemModel(n);e.off("drag").off("dragend");var r=h.getItemModel(n).get("draggable");r&&e.on("drag",function(){d&&(d.warmUp(),!this._layouting&&this._startForceLayoutIteration(d,f),d.setFixed(n),h.setItemLayout(n,e.position))},this).on("dragend",function(){d&&d.setUnfixed(n)},this),e.setDraggable(r&&d),e.off("mouseover",e.__focusNodeAdjacency),e.off("mouseout",e.__unfocusNodeAdjacency),o.get("focusNodeAdjacency")&&(e.on("mouseover",e.__focusNodeAdjacency=function(){i.dispatchAction({type:"focusNodeAdjacency",seriesId:t.id,dataIndex:e.dataIndex})}),e.on("mouseout",e.__unfocusNodeAdjacency=function(){i.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t.id})}))},this);var p="circular"===t.get("layout")&&t.get("circular.rotateLabel"),g=h.getLayout("cx"),m=h.getLayout("cy");h.eachItemGraphicEl(function(t,e){var i=t.getSymbolPath();if(p){var n=h.getItemLayout(e),o=Math.atan2(n[1]-m,n[0]-g);o<0&&(o=2*Math.PI+o);var r=n[0]=0?n+=g:n-=g:_>=0?n-=g:n+=g}return n}var o=i(18),r=i(5),a=[],s=[],l=[],u=o.quadraticAt,h=r.distSquare,c=Math.abs;t.exports=function(t,e){function i(t){var e=t.getVisual("symbolSize");return e instanceof Array&&(e=(e[0]+e[1])/2),e}var a=[],s=o.quadraticSubdivide,l=[[],[],[]],u=[[],[]],h=[];e/=2,t.eachEdge(function(t,o){var c=t.getLayout(),d=t.getVisual("fromSymbol"),f=t.getVisual("toSymbol");c.__original||(c.__original=[r.clone(c[0]),r.clone(c[1])],c[2]&&c.__original.push(r.clone(c[2])));var p=c.__original;if(null!=c[2]){if(r.copy(l[0],p[0]),r.copy(l[1],p[2]),r.copy(l[2],p[1]),d&&"none"!=d){var g=i(t.node1),m=n(l,p[0],g*e);s(l[0][0],l[1][0],l[2][0],m,a),l[0][0]=a[3],l[1][0]=a[4],s(l[0][1],l[1][1],l[2][1],m,a),l[0][1]=a[3],l[1][1]=a[4]}if(f&&"none"!=f){var g=i(t.node2),m=n(l,p[1],g*e);s(l[0][0],l[1][0],l[2][0],m,a),l[1][0]=a[1],l[2][0]=a[2],s(l[0][1],l[1][1],l[2][1],m,a),l[1][1]=a[1],l[2][1]=a[2]}r.copy(c[0],l[0]),r.copy(c[1],l[2]),r.copy(c[2],l[1])}else{if(r.copy(u[0],p[0]),r.copy(u[1],p[1]),r.sub(h,u[1],u[0]),r.normalize(h,h),d&&"none"!=d){var g=i(t.node1);r.scaleAndAdd(u[0],u[0],h,g*e)}if(f&&"none"!=f){var g=i(t.node2);r.scaleAndAdd(u[1],u[1],h,-g*e)}r.copy(c[0],u[0]),r.copy(c[1],u[1])}})}},function(t,e){t.exports=function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",function(t){var i=t.getCategoriesData(),n=t.getGraph(),o=n.data,r=i.mapArray(i.getName);o.filterSelf(function(t){var i=o.getItemModel(t),n=i.getShallow("category");if(null!=n){"number"==typeof n&&(n=r[n]);for(var a=0;a0){var L=a(x)?l:u;x>0&&(x=x*T+M),b[w++]=L[A],b[w++]=L[A+1],b[w++]=L[A+2],b[w++]=L[A+3]*x*256}else w+=4}return d.putImageData(_,0,0),c},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=r.createCanvas()),e=this.pointSize+this.blurSize,i=2*e;t.width=i,t.height=i;var n=t.getContext("2d");return n.clearRect(0,0,i,i),n.shadowOffsetX=i,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-e,e,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),t},_getGradient:function(t,e,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),r=[],a=0,s=0;s<256;s++)e[i](s/255,!0,r),o[a++]=r[0],o[a++]=r[1],o[a++]=r[2],o[a++]=r[3];return o}},t.exports=n},function(t,e,i){var n=i(16),o=i(35);t.exports=n.extend({type:"series.heatmap",getInitialData:function(t,e){return o(t.data,this,e)},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}})},function(t,e,i){function n(t,e,i){var n=t[1]-t[0];e=l.map(e,function(e){return{interval:[(e.interval[0]-t[0])/n,(e.interval[1]-t[0])/n]}});var o=e.length,r=0;return function(t){for(var n=r;n=0;n--){var a=e[n].interval;if(a[0]<=t&&t<=a[1]){r=n;break}}return n>=0&&n=e[0]&&t<=e[1]}}function r(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}var a=i(3),s=i(286),l=i(1);t.exports=i(2).extendChartView({type:"heatmap",render:function(t,e,i){var n;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(i){i===t&&(n=e)})}),this.group.removeAll();var o=t.coordinateSystem;"cartesian2d"===o.type?this._renderOnCartesian(o,t,i):r(o)&&this._renderOnGeo(o,t,n,i)},dispose:function(){},_renderOnCartesian:function(t,e,i){var n=t.getAxis("x"),o=t.getAxis("y"),r=this.group,s=n.getBandWidth(),u=o.getBandWidth(),h=e.getData(),c="itemStyle.normal",d="itemStyle.emphasis",f="label.normal",p="label.emphasis",g=e.getModel(c).getItemStyle(["color"]),m=e.getModel(d).getItemStyle(),v=e.getModel("label.normal"),y=e.getModel("label.emphasis");h.each(["x","y","z"],function(i,n,o,x){var _=h.getItemModel(x),b=t.dataToPoint([i,n]);if(!isNaN(o)){var w=new a.Rect({shape:{x:b[0]-s/2,y:b[1]-u/2,width:s,height:u},style:{fill:h.getItemVisual(x,"color"),opacity:h.getItemVisual(x,"opacity")}});h.hasItemOption&&(g=_.getModel(c).getItemStyle(["color"]),m=_.getModel(d).getItemStyle(),v=_.getModel(f),y=_.getModel(p));var S=e.getRawValue(x),M="-";S&&null!=S[2]&&(M=S[2]),v.getShallow("show")&&(a.setText(g,v),g.text=e.getFormattedLabel(x,"normal")||M),y.getShallow("show")&&(a.setText(m,y),m.text=e.getFormattedLabel(x,"emphasis")||M),w.setStyle(g),a.setHoverStyle(w,h.hasItemOption?m:l.extend({},m)),r.add(w),h.setItemGraphicEl(x,w)}})},_renderOnGeo:function(t,e,i,r){var l=i.targetVisuals.inRange,u=i.targetVisuals.outOfRange,h=e.getData(),c=this._hmLayer||this._hmLayer||new s;c.blurSize=e.get("blurSize"),c.pointSize=e.get("pointSize"),c.minOpacity=e.get("minOpacity"),c.maxOpacity=e.get("maxOpacity");var d=t.getViewRect().clone(),f=t.getRoamTransform().transform;d.applyTransform(f);var p=Math.max(d.x,0),g=Math.max(d.y,0),m=Math.min(d.width+d.x,r.getWidth()),v=Math.min(d.height+d.y,r.getHeight()),y=m-p,x=v-g,_=h.mapArray(["lng","lat","value"],function(e,i,n){var o=t.dataToPoint([e,i]);return o[0]-=p,o[1]-=g,o.push(n),o}),b=i.getExtent(),w="visualMap.continuous"===i.type?o(b,i.option.range):n(b,i.getPieceList(),i.option.selected);c.update(_,y,x,l.color.getNormalizer(),{inRange:l.color.getColorMapper(),outOfRange:u.color.getColorMapper()},w);var S=new a.Image({style:{width:y,height:x,x:p,y:g,image:c.canvas},silent:!0});this.group.add(S)}})},function(t,e,i){function n(t,e,i){a.call(this,t,e,i),this._lastFrame=0,this._lastFramePercent=0}var o=i(229),r=i(1),a=i(228),s=i(5),l=n.prototype;l.createLine=function(t,e,i){return new o(t,e,i)},l.updateAnimationPoints=function(t,e){this._points=e;for(var i=[0],n=0,o=1;o=0&&!(n[r]<=e);r--);r=Math.min(r,o-2)}else{for(var r=a;re);r++);r=Math.min(r-1,o-2)}s.lerp(t.position,i[r],i[r+1],(e-n[r])/(n[r+1]-n[r]));var u=i[r+1][0]-i[r][0],h=i[r+1][1]-i[r][1];t.rotation=-Math.atan2(h,u)-Math.PI/2,this._lastFrame=r,this._lastFramePercent=e,t.ignore=!1}},r.inherits(n,a),t.exports=n},function(t,e,i){function n(t){return a.isArray(t)||(t=[+t,+t]),t}function o(t,e){t.eachChild(function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?e.color:null,fill:"fill"===e.brushType?e.color:null}})})}function r(t,e){c.call(this);var i=new h(t,e),n=new c;this.add(i),this.add(n),n.beforeUpdate=function(){this.attr(i.getScale())},this.updateData(t,e)}var a=i(1),s=i(24),l=i(3),u=i(4),h=i(50),c=l.Group,d=3,f=r.prototype;f.stopEffectAnimation=function(){this.childAt(1).removeAll()},f.startEffectAnimation=function(t){for(var e=t.symbolType,i=t.color,n=this.childAt(1),r=0;r2?t.quadraticCurveTo(r[2][0],r[2][1],r[1][0],r[1][1]):t.lineTo(r[1][0],r[1][1]); +}},findDataIndex:function(t,e){for(var i=this.shape,n=i.segs,o=i.polyline,s=Math.max(this.style.lineWidth,1),l=0;l2){if(r.containStroke(u[0][0],u[0][1],u[2][0],u[2][1],u[1][0],u[1][1],s,t,e))return l}else if(a.containStroke(u[0][0],u[0][1],u[1][0],u[1][1],s,t,e))return l}return-1}}),l=n.prototype;l.updateData=function(t){this.group.removeAll();var e=this._lineEl,i=t.hostModel;e.setShape({segs:t.mapArray(t.getItemLayout),polyline:i.get("polyline")}),e.useStyle(i.getModel("lineStyle.normal").getLineStyle());var n=t.getVisual("color");n&&e.setStyle("stroke",n),e.setStyle("fill"),e.seriesIndex=i.seriesIndex,e.on("mousemove",function(t){e.dataIndex=null;var i=e.findDataIndex(t.offsetX,t.offsetY);i>0&&(e.dataIndex=i)}),this.group.add(e)},l.updateLayout=function(t){var e=t.getData();this._lineEl.setShape({segs:e.mapArray(e.getItemLayout)})},l.remove=function(){this.group.removeAll()},t.exports=n},function(t,e,i){function n(t,e,i,n){l.Group.call(this),this.bodyIndex,this.whiskerIndex,this.styleUpdater=i,this._createContent(t,e,n),this.updateData(t,e,n),this._seriesModel}function o(t,e,i){return s.map(t,function(t){return t=t.slice(),t[e]=i.initBaseline,t})}function r(t){var e={};return s.each(t,function(t,i){e["ends"+i]=t}),e}function a(t){this.group=new l.Group,this.styleUpdater=t}var s=i(1),l=i(3),u=i(7),h=u.extend({type:"whiskerInBox",shape:{},buildPath:function(t,e){for(var i in e)if(e.hasOwnProperty(i)&&0===i.indexOf("ends")){var n=e[i];t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1])}}}),c=n.prototype;c._createContent=function(t,e,i){var n=t.getItemLayout(e),a="horizontal"===n.chartLayout?1:0,u=0;this.add(new l.Polygon({shape:{points:i?o(n.bodyEnds,a,n):n.bodyEnds},style:{strokeNoScale:!0},z2:100})),this.bodyIndex=u++;var c=s.map(n.whiskerEnds,function(t){return i?o(t,a,n):t});this.add(new h({shape:r(c),style:{strokeNoScale:!0},z2:100})),this.whiskerIndex=u++},c.updateData=function(t,e,i){var n=this._seriesModel=t.hostModel,o=t.getItemLayout(e),a=l[i?"initProps":"updateProps"];a(this.childAt(this.bodyIndex),{shape:{points:o.bodyEnds}},n,e),a(this.childAt(this.whiskerIndex),{shape:r(o.whiskerEnds)},n,e),this.styleUpdater.call(null,this,t,e)},s.inherits(n,l.Group);var d=a.prototype;d.updateData=function(t){var e=this.group,i=this._data,o=this.styleUpdater;t.diff(i).add(function(i){if(t.hasValue(i)){var r=new n(t,i,o,(!0));t.setItemGraphicEl(i,r),e.add(r)}}).update(function(r,a){var s=i.getItemGraphicEl(a);return t.hasValue(r)?(s?s.updateData(t,r):s=new n(t,r,o),e.add(s),void t.setItemGraphicEl(r,s)):void e.remove(s)}).remove(function(t){var n=i.getItemGraphicEl(t);n&&e.remove(n)}).execute(),this._data=t},d.remove=function(){var t=this.group,e=this._data;this._data=null,e&&e.eachItemGraphicEl(function(e){e&&t.remove(e)})},t.exports=a},function(t,e,i){i(294),i(295);var n=i(2);n.registerLayout(i(296)),n.registerVisual(i(297))},function(t,e,i){"use strict";function n(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=a.map(e,function(t){var e=[t[0].coord,t[1].coord],i={coords:e};return t[0].name&&(i.fromName=t[0].name),t[1].name&&(i.toName=t[1].name),a.mergeAll([i,t[0],t[1]])}))}var o=i(16),r=i(14),a=i(1),s=i(8),l=(i(23),o.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.normal.color",init:function(t){n(t),l.superApply(this,"init",arguments)},mergeOption:function(t){n(t),l.superApply(this,"mergeOption",arguments)},getInitialData:function(t,e){var i=new r(["value"],this);return i.hasItemOption=!1,i.initData(t.data,[],function(t,e,n,o){if(t instanceof Array)return NaN;i.hasItemOption=!0;var r=t.value;return null!=r?r instanceof Array?r[o]:r:void 0}),i},formatTooltip:function(t){var e=this.getData(),i=e.getItemModel(t),n=i.get("name");if(n)return n;var o=i.get("fromName"),r=i.get("toName"),a=[];return null!=o&&a.push(o),null!=r&&a.push(r),s.encodeHTML(a.join(" > "))},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,label:{normal:{show:!1,position:"end"}},lineStyle:{normal:{opacity:.5}}}}))},function(t,e,i){var n=i(99),o=i(228),r=i(98),a=i(229),s=i(289),l=i(291);i(2).extendChartView({type:"lines",init:function(){},render:function(t,e,i){var u=t.getData(),h=this._lineDraw,c=t.get("effect.show"),d=t.get("polyline"),f=t.get("large")&&u.count()>=t.get("largeThreshold");c===this._hasEffet&&d===this._isPolyline&&f===this._isLarge||(h&&h.remove(),h=this._lineDraw=f?new l:new n(d?c?s:a:c?o:r),this._hasEffet=c,this._isPolyline=d,this._isLarge=f);var p=t.get("zlevel"),g=t.get("effect.trailLength"),m=i.getZr();if(m.painter.getLayer(p).clear(!0),null!=this._lastZlevel&&m.configLayer(this._lastZlevel,{motionBlur:!1}),c&&g){m.configLayer(p,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(g/10+.9,1),0)})}this.group.add(h.group),h.updateData(u),this._lastZlevel=p},updateLayout:function(t,e,i){this._lineDraw.updateLayout(t);var n=i.getZr();n.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(t,e){this._lineDraw&&this._lineDraw.remove(e,!0)},dispose:function(){}})},function(t,e,i){t.exports=function(t){t.eachSeriesByType("lines",function(t){var e=t.coordinateSystem,i=t.getData();i.each(function(n){var o=i.getItemModel(n),r=o.option instanceof Array?o.option:o.get("coords"),a=[];if(t.get("polyline"))for(var s=0;s"+l(n+" : "+i)},getTooltipPosition:function(t){if(null!=t){var e=this.getData().getName(t),i=this.coordinateSystem,n=i.getRegion(e);return n&&i.dataToPoint(n.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,center:null,zoom:1,scaleLimit:null,label:{normal:{show:!1,textStyle:{color:"#000"}},emphasis:{show:!0,textStyle:{color:"rgb(100,0,0)"}}},itemStyle:{normal:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{areaColor:"rgba(255,215,0,0.8)"}}}});r.mixin(d,h),t.exports=d},function(t,e,i){var n=i(3),o=i(231);i(2).extendChartView({type:"map",render:function(t,e,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var r=this.group;if(r.removeAll(),!t.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===t.id){var a=this._mapDraw;a&&r.add(a.group)}else if(t.needsDrawMap){var a=this._mapDraw||new o(i,(!0));r.add(a.group),a.draw(t,e,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t,e,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(t,e,i){var o=t.originalData,r=this.group;o.each("value",function(e,i){if(!isNaN(e)){var a=o.getItemLayout(i);if(a&&a.point){var s=a.point,l=a.offset,u=new n.Circle({style:{fill:t.getData().getVisual("color")},shape:{cx:s[0]+9*l,cy:s[1],r:3},silent:!0,z2:10});if(!l){var h=t.mainSeries.getData(),c=o.getName(i),d=c,f=h.indexOfName(c),p=o.getItemModel(i),g=p.getModel("label.normal"),m=p.getModel("label.emphasis"),v=g.getModel("textStyle"),y=m.getModel("textStyle"),x=h.getItemGraphicEl(f);u.setStyle({textPosition:"bottom"});var _=function(){u.setStyle({text:m.get("show")?d:"",textFill:y.getTextColor(),textFont:y.getFont()})},b=function(){u.setStyle({text:g.get("show")?d:"",textFill:v.getTextColor(),textFont:v.getFont()})};x.on("mouseover",_).on("mouseout",b).on("emphasis",_).on("normal",b),b()}r.add(u)}}})}})},function(t,e,i){var n=i(1);t.exports=function(t){var e=[];n.each(t.series,function(t){"map"===t.type&&e.push(t)}),n.each(e,function(t){t.map=t.map||t.mapType,n.defaults(t,t.mapLocation)})}},function(t,e,i){function n(t,e){var i={},n=["value"];return o.each(t,function(t){t.each(n,function(e,n){var o=t.getName(n);i[o]=i[o]||[],isNaN(e)||i[o].push(e)})}),t[0].map(n,function(n,o){for(var r=t[0].getName(o),a=0,s=1/0,l=-(1/0),u=i[r].length,h=0;h=0?e:NaN}})}function o(t){return+t.replace("dim","")}function r(t,e){var i=0;s.each(t,function(t){var e=o(t);e>i&&(i=e)});var n=e[0];n&&n.length-1>i&&(i=n.length-1);for(var r=[],a=0;a<=i;a++)r.push("dim"+a);return r}var a=i(14),s=i(1),l=i(16),u=i(27);t.exports=l.extend({type:"series.parallel",dependencies:["parallel"],getInitialData:function(t,e){var i=e.getComponent("parallel",this.get("parallelIndex")),o=i.parallelAxisIndex,l=t.data,h=i.dimensions,c=r(h,l),d=s.map(c,function(t,i){var r=s.indexOf(h,t),a=r>=0&&e.getComponent("parallelAxis",o[r]);return a&&"category"===a.get("type")?(n(a,t,l),{name:t,type:"ordinal"}):r<0&&u.guessOrdinal(l,i)?{name:t,type:"ordinal"}:t}),f=new a(d,this);return f.initData(l),this.option.progressive&&(this.option.animation=!1),f},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,i=this.getData(),n=[];return e.eachActiveState(i,function(e,o){t===e&&n.push(i.getRawIndex(o))}),n},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{normal:{show:!1},emphasis:{show:!1}},inactiveOpacity:.05,activeOpacity:1,lineStyle:{normal:{width:1,opacity:.45,type:"solid"}},progressive:!1,smooth:!1,animationEasing:"linear"}})},function(t,e,i){function n(t,e,i){var n=t.model,o=t.getRect(),r=new l.Rect({shape:{x:o.x,y:o.y,width:o.width,height:o.height}}),a="horizontal"===n.get("layout")?"width":"height";return r.setShape(a,0),l.initProps(r,{shape:{width:o.width,height:o.height}},e,i),r}function o(t,e,i,n){for(var o=[],r=0;r"+a.map(n,function(t,i){return s(t.name+" : "+e[i])}).join("
      ")},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{normal:{width:2,type:"solid"}},label:{normal:{position:"top"}},symbol:"emptyCircle",symbolSize:4}});t.exports=l},function(t,e,i){function n(t){return r.isArray(t)||(t=[+t,+t]),t}var o=i(3),r=i(1),a=i(24);t.exports=i(2).extendChartView({type:"radar",render:function(t,e,i){function s(t,e){var i=t.getItemVisual(e,"symbol")||"circle",o=t.getItemVisual(e,"color");if("none"!==i){var r=a.createSymbol(i,-.5,-.5,1,1,o);return r.attr({style:{strokeNoScale:!0},z2:100,scale:n(t.getItemVisual(e,"symbolSize"))}),r}}function l(e,i,n,r,a,l){n.removeAll();for(var u=0;u0;o--)a*=.99,d(r,a),c(r,n,i),p(r,a),c(r,n,i)}function h(t,e,i,n,o){var r=[];T.each(e,function(t){var e=t.length,i=0;T.each(t,function(t){i+=t.getLayout().value});var a=(n-(e-1)*o)/i;r.push(a)}),r.sort(function(t,e){return t-e});var a=r[0];T.each(e,function(t){T.each(t,function(t,e){t.setLayout({y:e},!0);var i=t.getLayout().value*a;t.setLayout({dy:i},!0)})}),T.each(i,function(t){var e=+t.getValue()*a;t.setLayout({dy:e},!0)})}function c(t,e,i){T.each(t,function(t){var n,o,r,a=0,s=t.length;for(t.sort(b),r=0;r0){var l=n.getLayout().y+o;n.setLayout({y:l},!0)}a=n.getLayout().y+n.getLayout().dy+e}if(o=a-e-i,o>0){var l=n.getLayout().y-o;for(n.setLayout({y:l},!0),a=n.getLayout().y,r=s-2;r>=0;--r)n=t[r],o=n.getLayout().y+n.getLayout().dy+e-a,o>0&&(l=n.getLayout().y-o,n.setLayout({y:l},!0)),a=n.getLayout().y}})}function d(t,e){T.each(t.slice().reverse(),function(t){T.each(t,function(t){if(t.outEdges.length){var i=x(t.outEdges,f)/x(t.outEdges,S),n=t.getLayout().y+(i-_(t))*e;t.setLayout({y:n},!0)}})})}function f(t){return _(t.node2)*t.getValue()}function p(t,e){T.each(t,function(t){T.each(t,function(t){if(t.inEdges.length){var i=x(t.inEdges,g)/x(t.inEdges,S),n=t.getLayout().y+(i-_(t))*e;t.setLayout({y:n},!0)}})})}function g(t){return _(t.node1)*t.getValue()}function m(t){T.each(t,function(t){t.outEdges.sort(v),t.inEdges.sort(y)}),T.each(t,function(t){var e=0,i=0;T.each(t.outEdges,function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy}),T.each(t.inEdges,function(t){t.setLayout({ty:i},!0),i+=t.getLayout().dy})})}function v(t,e){return t.node2.getLayout().y-e.node2.getLayout().y}function y(t,e){return t.node1.getLayout().y-e.node1.getLayout().y}function x(t,e){for(var i=0,n=t.length,o=-1;++oe?1:t===e?0:NaN}function S(t){return t.getValue()}var M=i(12),I=i(245),T=i(1);t.exports=function(t,e,i){t.eachSeriesByType("sankey",function(t){var i=t.get("nodeWidth"),a=t.get("nodeGap"),s=n(t,e);t.layoutInfo=s;var l=s.width,u=s.height,h=t.getGraph(),c=h.nodes,d=h.edges;r(c);var f=c.filter(function(t){return 0===t.getLayout().value}),p=0!==f.length?0:t.get("layoutIterations");o(c,d,i,a,l,u,p)})}},function(t,e,i){var n=i(73),o=i(1);t.exports=function(t,e){t.eachSeriesByType("sankey",function(t){var e=t.getGraph(),i=e.nodes;i.sort(function(t,e){return t.getLayout().value-e.getLayout().value});var r=i[0].getLayout().value,a=i[i.length-1].getLayout().value;o.each(i,function(e){var i=new n({type:"color",mappingMethod:"linear",dataExtent:[r,a],visual:t.get("color")}),o=i.mapValueToVisual(e.getLayout().value);e.setVisual("color",o);var s=e.getModel(),l=s.get("itemStyle.normal.color");null!=l&&e.setVisual("color",l)})})}},function(t,e,i){var n=i(2),o=i(1);i(233),i(321),i(322),n.registerLayout(i(323)),n.registerVisual(i(324)),n.registerProcessor(o.curry(i(58),"themeRiver"))},function(t,e,i){"use strict";var n=i(27),o=i(16),r=i(14),a=i(1),s=i(8),l=s.encodeHTML,u=i(245),h=2,c=o.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){c.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},fixData:function(t){for(var e=t.length,i=u().key(function(t){return t[2]}).entries(t),n=a.map(i,function(t){return{name:t.key,dataList:t.values}}),o=n.length,r=-1,s=-1,l=0;lr&&(r=h,s=l)}for(var c=0;c",u=0;u"}return a},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{normal:{margin:4,textAlign:"right",show:!0,position:"left",textStyle:{color:"#000",fontSize:11}},emphasis:{show:!0}}}});t.exports=c},function(t,e,i){(function(e){function n(t,e,i){var n=new r.Rect({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return r.initProps(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}var o=i(82),r=i(3),a=i(1),s=i(43);t.exports=i(2).extendChartView({type:"themeRiver",init:function(){this._layers=[]},render:function(t,e,i){function l(t){return t.name}function u(e,i,s){var l=this._layers;if("remove"===e)return void d.remove(l[i]);for(var u,p=[],g=[],m=f[i].indices,v=0;va&&(a=e),o.push(e)}for(var h=0;ha&&(a=d)}return s.y0=r,s.max=a,s}var r=i(1),a=i(4);t.exports=function(t,e){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.coordinateSystem,o={},r=i.getRect();o.rect=r;var s=t.get("boundaryGap"),l=i.getAxis();if(o.boundaryGap=s,"horizontal"===l.orient){s[0]=a.parsePercent(s[0],r.height),s[1]=a.parsePercent(s[1],r.height);var u=r.height-s[0]-s[1];n(e,t,u)}else{s[0]=a.parsePercent(s[0],r.width),s[1]=a.parsePercent(s[1],r.width);var h=r.width-s[0]-s[1];n(e,t,h)}e.setLayout("layoutInfo",o)})}},function(t,e){t.exports=function(t){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),i=t.getRawData(),n=t.get("color");e.each(function(o){var r=e.getName(o),a=n[(t.nameMap[r]-1)%n.length];i.setItemVisual(o,"color",a)})})}},function(t,e,i){var n=i(2);i(327),i(328),i(329),n.registerVisual(i(331)),n.registerLayout(i(330))},function(t,e,i){function n(t){this.group=new a.Group,t.add(this.group)}function o(t,e,i,n,o,r){var a=[[o?t:t-d,e],[t+i,e],[t+i,e+n],[o?t:t-d,e+n]];return!r&&a.splice(2,0,[t+i+d,e+n/2]),!o&&a.push([t,e+n/2]),a}function r(t,e,i){t.eventData={componentType:"series",componentSubType:"treemap",seriesIndex:e.componentIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&u.wrapTreePathInfo(i,e)}}var a=i(3),s=i(12),l=i(1),u=i(83),h=8,c=8,d=5;n.prototype={constructor:n,render:function(t,e,i,n){var o=t.getModel("breadcrumb"),r=this.group;if(r.removeAll(),o.get("show")&&i){var a=o.getModel("itemStyle.normal"),l=a.getModel("textStyle"),u={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,u,l),this._renderContent(t,u,a,l,n),s.positionElement(r,u.pos,u.box)}},_prepare:function(t,e,i){for(var n=t;n;n=n.parentNode){var o=n.getModel().get("name"),r=i.getTextRect(o),a=Math.max(r.width+2*h,e.emptyItemWidth);e.totalWidth+=a+c,e.renderList.push({node:n,text:o,width:a})}},_renderContent:function(t,e,i,n,u){for(var h=0,d=e.emptyItemWidth,f=t.get("breadcrumb.height"),p=s.getAvailableSize(e.pos,e.box),g=e.totalWidth,m=e.renderList,v=m.length-1;v>=0;v--){var y=m[v],x=y.node,_=y.width,b=y.text;g>p.width&&(g-=_-d,_=d,b="");var w=new a.Polygon({shape:{points:o(h,0,_,f,v===m.length-1,0===v)},style:l.defaults(i.getItemStyle(),{lineJoin:"bevel",text:b,textFill:n.getTextColor(),textFont:n.getFont()}),z:10,onclick:l.curry(u,x)});this.group.add(w),r(w,t,x),h+=_+c}},remove:function(){this.group.removeAll()}},t.exports=n},function(t,e,i){function n(t,e){var i=0;s.each(t.children,function(t){n(t,e);var o=t.value;s.isArray(o)&&(o=o[0]),i+=o});var o=t.value;e>=0&&(s.isArray(o)?o=o[0]:t.value=new Array(e)),(null==o||isNaN(o))&&(o=i),o<0&&(o=0),e>=0?t.value[0]=o:t.value=o}function o(t,e){var i=e.get("color");if(i){t=t||[];var n;if(s.each(t,function(t){var e=new l(t),i=e.get("color");(e.get("itemStyle.normal.color")||i&&"none"!==i)&&(n=!0)}),!n){var o=t[0]||(t[0]={});o.color=i.slice()}return t}}var r=i(16),a=i(393),s=i(1),l=i(11),u=i(8),h=i(83),c=u.encodeHTML,d=u.addCommas;t.exports=r.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],_viewRoot:null,defaultOption:{progressive:0,hoverLayerThreshold:1/0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{normal:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}}},label:{normal:{show:!0,position:"inside",textStyle:{color:"#fff",ellipsis:!0}}},itemStyle:{normal:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(t,e){var i=t.data||[],r=t.name;null==r&&(r=t.name);var l={name:r,children:t.data},u=(i[0]||{}).value;n(l,s.isArray(u)?u.length:-1);var h=t.levels||[];return h=t.levels=o(h,e),a.createTree(l,this,h).data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=d(s.isArray(i)?i[0]:i),o=e.getName(t);return c(o+": "+n)},getDataParams:function(t){var e=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=h.wrapTreePathInfo(i,this),e},setLayoutInfo:function(t){this.layoutInfo=this.layoutInfo||{},s.extend(this.layoutInfo,t)},mapIdToIndex:function(t){var e=this._idIndexMap;e||(e=this._idIndexMap={},this._idIndexMapCount=0);var i=e[t];return null==i&&(e[t]=i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)}})},function(t,e,i){function n(){return{nodeGroup:[],background:[],content:[]}}function o(t,e,i,n,o,l,u,h,c,d){function f(e){E.dataIndex=u.dataIndex,E.seriesIndex=t.seriesIndex;var i=T.borderWidth,n=Math.max(A-2*i,0),o=Math.max(L-2*i,0);E.culling=!0,E.setShape({x:i,y:i,width:n,height:o});var r=u.getVisual("color",!0);p(E,function(){var t={fill:r},e=u.getModel("itemStyle.emphasis").getItemStyle();g(t,e,r,n,o),E.setStyle(t),s.setHoverStyle(E,e)}),e.add(E)}function p(t,e){C?!t.invisible&&l.push(t):(e(),t.__tmWillVisible||(t.invisible=!1))}function g(e,i,n,o,r){var a=u.getModel(),s=a.get("name");if(T.isLeafRoot){var l=t.get("drillDownIcon",!0);s=l?l+" "+s:s}y(s,e,a,_,n,o,r),y(s,i,a,b,n,o,r)}function y(t,e,i,n,o,r,a){var l=i.getModel(n),u=l.getModel("textStyle");s.setText(e,l,o),e.textAlign=u.get("align"),e.textVerticalAlign=u.get("baseline");var h=u.getTextRect(t);!l.getShallow("show")||h.height>a?e.text="":h.width>r?e.text=u.get("ellipsis")?u.truncateText(t,r,null,{minChar:2}):"":e.text=t}function x(t,n,a,s){var l=null!=P&&i[t][P],u=o[t];return l?(i[t][P]=null,w(u,l,t)):C||(l=new n({z:r(a,s)}),l.__tmDepth=a,l.__tmStorageName=t,I(u,l,t)),e[t][D]=l}function w(t,e,i){var n=t[D]={};n.old="nodeGroup"===i?e.position.slice():a.extend({},e.shape)}function I(t,e,i){var r=t[D]={},a=u.parentNode;if(a&&(!n||"drillDown"===n.direction)){var s=0,l=0,h=o.background[a.getRawIndex()];!n&&h&&h.old&&(s=h.old.width,l=h.old.height),r.old="nodeGroup"===i?[0,l]:{x:s,y:l,width:0,height:0}}r.fadein="nodeGroup"!==i}if(u){var T=u.getLayout();if(T&&T.isInView){var A=T.width,L=T.height,C=T.invisible,D=u.getRawIndex(),P=h&&h.getRawIndex(),k=x("nodeGroup",m);if(k){if(c.add(k),k.attr("position",[T.x||0,T.y||0]),k.__tmNodeWidth=A,k.__tmNodeHeight=L,T.isAboveViewRoot)return k;var O=x("background",v,d,S);O&&(O.setShape({x:0,y:0,width:A,height:L}),p(O,function(){O.setStyle("fill",u.getVisual("borderColor",!0))}),k.add(O));var z=u.viewChildren;if(!z||!z.length){var E=x("content",v,d,M);E&&f(k)}return k}}}}function r(t,e){var i=t*w+e;return(i-1)/i}var a=i(1),s=i(3),l=i(43),u=i(83),h=i(326),c=i(84),d=i(9),f=i(20),p=i(394),g=a.bind,m=s.Group,v=s.Rect,y=a.each,x=3,_=["label","normal"],b=["label","emphasis"],w=10,S=1,M=2;t.exports=i(2).extendChartView({type:"treemap",init:function(t,e){this._containerGroup,this._storage=n(),this._oldTree,this._breadcrumb,this._controller,this._state="ready",this._mayClick},render:function(t,e,i,n){var o=e.findComponents({mainType:"series",subType:"treemap",query:n});if(!(a.indexOf(o,t)<0)){this.seriesModel=t,this.api=i,this.ecModel=e;var r=u.retrieveTargetInfo(n,t),s=n&&n.type,l=t.layoutInfo,h=!this._oldTree,c=this._storage,d="treemapRootToNode"===s&&r&&c?{rootNodeGroup:c.nodeGroup[r.node.getRawIndex()],direction:n.direction}:null,f=this._giveContainerGroup(l),p=this._doRender(f,t,d);h||s&&"treemapZoomToNode"!==s&&"treemapRootToNode"!==s?p.renderFinally():this._doAnimation(f,p,t,d),this._resetController(i),this._renderBreadcrumb(t,i,r)}},_giveContainerGroup:function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new m,this._initEvents(e),this.group.add(e)),e.attr("position",[t.x,t.y]),e},_doRender:function(t,e,i){function r(t,e,i,n,o){function s(t){return t.getId()}function u(a,s){var l=null!=a?t[a]:null,u=null!=s?e[s]:null,h=m(l,u,i,o);h&&r(l&&l.viewChildren||[],u&&u.viewChildren||[],h,n,o+1)}n?(e=t,y(t,function(t,e){!t.isRemoved()&&u(e,e)})):new l(e,t,s,s).add(u).update(u).remove(a.curry(u,null)).execute()}function s(t){var e=n();return t&&y(t,function(t,i){var n=e[i];y(t,function(t){t&&(n.push(t),t.__tmWillDelete=1)})}),e}function u(){y(v,function(t){y(t,function(t){t.parent&&t.parent.remove(t)})}),y(g,function(t){t.invisible=!0,t.dirty()})}var h=e.getData().tree,c=this._oldTree,d=n(),f=n(),p=this._storage,g=[],m=a.curry(o,e,f,p,i,d,g);r(h.root?[h.root]:[],c&&c.root?[c.root]:[],t,h===c||!c,0);var v=s(p);return this._oldTree=h,this._storage=f,{lastsForAnimation:d,willDeleteEls:v,renderFinally:u}},_doAnimation:function(t,e,i,n){if(i.get("animation")){var o=i.get("animationDurationUpdate"),r=i.get("animationEasing"),s=p.createWrap();y(e.willDeleteEls,function(t,e){y(t,function(t,i){if(!t.invisible){var a,l=t.parent;if(n&&"drillDown"===n.direction)a=l===n.rootNodeGroup?{shape:{x:0,y:0,width:l.__tmNodeWidth,height:l.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;l.__tmWillDelete||(u=l.__tmNodeWidth/2,h=l.__tmNodeHeight/2),a="nodeGroup"===e?{position:[u,h],style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}a&&s.add(t,a,o,r)}})}),y(this._storage,function(t,i){y(t,function(t,n){var l=e.lastsForAnimation[i][n],u={};l&&("nodeGroup"===i?l.old&&(u.position=t.position.slice(),t.attr("position",l.old)):(l.old&&(u.shape=a.extend({},t.shape),t.setShape(l.old)),l.fadein?(t.setStyle("opacity",0),u.style={opacity:1}):1!==t.style.opacity&&(u.style={opacity:1})),s.add(t,u,o,r))})},this),this._state="animating",s.done(g(function(){this._state="ready",e.renderFinally()},this)).start()}},_resetController:function(t){var e=this._controller;e||(e=this._controller=new c(t.getZr()),e.enable(this.seriesModel.get("roam")),e.on("pan",g(this._onPan,this)),e.on("zoom",g(this._onZoom,this)));var i=new d(0,0,t.getWidth(),t.getHeight());e.setContainsPoint(function(t,e){return i.contain(t,e)})},_clearController:function(){var t=this._controller;t&&(t.dispose(),t=null)},_onPan:function(t,e){if(this._mayClick=!1,"animating"!==this._state&&(Math.abs(t)>x||Math.abs(e)>x)){var i=this.seriesModel.getData().tree.root;if(!i)return;var n=i.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t,y:n.y+e,width:n.width,height:n.height}})}},_onZoom:function(t,e,i){if(this._mayClick=!1,"animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var r=new d(o.x,o.y,o.width,o.height),a=this.seriesModel.layoutInfo;e-=a.x,i-=a.y;var s=f.create();f.translate(s,s,[-e,-i]),f.scale(s,s,[t,t]),f.translate(s,s,[e,i]),r.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:r.x,y:r.y,width:r.width,height:r.height}})}},_initEvents:function(t){function e(t){var e=this.seriesModel.get("nodeClick",!0);if(e){var i=this.findTarget(t.offsetX,t.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===e)this._zoomToNode(i);else if("link"===e){var o=n.hostTree.data.getItemModel(n.dataIndex),r=o.get("link",!0),a=o.get("target",!0)||"blank";r&&window.open(r,a)}}}}t.on("mousedown",function(t){"ready"===this._state&&(this._mayClick=!0)},this),t.on("mouseup",function(t){this._mayClick&&(this._mayClick=!1,"ready"===this._state&&e.call(this,t))},this)},_renderBreadcrumb:function(t,e,i){function n(e){"animating"!==this._state&&(u.aboveViewRoot(t.getViewRoot(),e)?this._rootToNode({node:e}):this._zoomToNode({node:e}))}i||(i=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2),i||(i={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new h(this.group))).render(t,e,i.node,g(n,this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=n(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},_rootToNode:function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},findTarget:function(t,e){var i,n=this.seriesModel.getViewRoot();return n.eachNode({attr:"viewChildren",order:"preorder"},function(n){var o=this._storage.background[n.getRawIndex()];if(o){var r=o.transformCoordToLocal(t,e),a=o.shape;if(!(a.x<=r[0]&&r[0]<=a.x+a.width&&a.y<=r[1]&&r[1]<=a.y+a.height))return!1;i={node:n,offsetX:r[0],offsetY:r[1]}}},this),i}})},function(t,e,i){for(var n=i(2),o=i(83),r=function(){},a=["treemapZoomToNode","treemapRender","treemapMove"],s=0;s=0;l--){var u=o["asc"===n?a-l-1:l].getValue();u/i*ea[1]&&(a[1]=e)})}else a=[NaN,NaN];return{sum:n,dataExtent:a}}function u(t,e,i){for(var n,o=0,r=1/0,a=0,s=t.length;ao&&(o=n));var l=t.area*t.area,u=e*e*i;return l?x(u*o/l,l/(u*r)):1/0}function h(t,e,i,n,o){var r=e===i.width?0:1,a=1-r,s=["x","y"],l=["width","height"],u=i[s[r]],h=e?t.area/e:0;(o||h>i[l[a]])&&(h=i[l[a]]);for(var c=0,d=t.length;cg.MAX_SAFE_INTEGER&&(u=g.MAX_SAFE_INTEGER),r=s}u=u.length||t===u[t.depth]){var o=h(d,x,t,e,S,c);n(t,o,i,s,u,c)}})}else m=r(x,t),t.setVisual("color",m)}}function o(t,e,i,n){var o=f.extend({},e);return f.each(["color","colorAlpha","colorSaturation"],function(r){var a=t.get(r,!0);null==a&&i&&(a=i[r]),null==a&&(a=e[r]),null==a&&(a=n.get(r)),null!=a&&(o[r]=a)}),o}function r(t){var e=s(t,"color");if(e){var i=s(t,"colorAlpha"),n=s(t,"colorSaturation");return n&&(e=d.modifyHSL(e,null,null,n)),i&&(e=d.modifyAlpha(e,i)),e}}function a(t,e){return null!=e?d.modifyHSL(e,null,null,t):null}function s(t,e){var i=t[e];if(null!=i&&"none"!==i)return i}function l(t,e,i,n,o,r){if(r&&r.length){var a=u(e,"color")||null!=o.color&&"none"!==o.color&&(u(e,"colorAlpha")||u(e,"colorSaturation"));if(a){var s=e.get("visualMin"),l=e.get("visualMax"),h=i.dataExtent.slice();null!=s&&sh[1]&&(h[1]=l);var d=e.get("colorMappingBy"),f={type:a.name,dataExtent:h,visual:a.range};"color"!==f.type||"index"!==d&&"id"!==d?f.mappingMethod="linear":(f.mappingMethod="category",f.loop=!0);var p=new c(f);return p.__drColorMappingBy=d,p}}}function u(t,e){var i=t.get(e);return p(i)&&i.length?{name:e,range:i}:null}function h(t,e,i,n,o,r){var a=f.extend({},e);if(o){var s=o.type,l="color"===s&&o.__drColorMappingBy,u="index"===l?n:"id"===l?r.mapIdToIndex(i.getId()):i.getValue(t.get("visualDimension"));a[s]=o.mapValueToVisual(u)}return a}var c=i(73),d=i(19),f=i(1),p=f.isArray,g="itemStyle.normal";t.exports=function(t,e,i){var o={mainType:"series",subType:"treemap",query:i};t.eachComponent(o,function(t){var e=t.getData().tree,i=e.root,o=t.getModel(g);if(!i.isRemoved()){var r=f.map(e.levelModels,function(t){return t?t.get(g):null});n(i,{},r,o,t.getViewRoot().getAncestors(),t)}})}},function(t,e,i){"use strict";i(219),i(333)},function(t,e,i){"use strict";function n(t,e,i,n){var o=t.coordToPoint([e,n]),r=t.coordToPoint([i,n]);return{x1:o[0],y1:o[1],x2:r[0],y2:r[1]}}var o=i(1),r=i(3),a=i(11),s=["axisLine","axisLabel","axisTick","splitLine","splitArea"];i(2).extendComponentView({type:"angleAxis",render:function(t,e){if(this.group.removeAll(),t.get("show")){var i=e.getComponent("polar",t.get("polarIndex")),n=t.axis,r=i.coordinateSystem,a=r.getRadiusAxis().getExtent(),l=n.getTicksCoords();"category"!==n.type&&l.pop(),o.each(s,function(e){!t.get(e+".show")||n.isBlank()&&"axisLine"!==e||this["_"+e](t,r,l,a)},this)}},_axisLine:function(t,e,i,n){var o=t.getModel("axisLine.lineStyle"),a=new r.Circle({shape:{cx:e.cx,cy:e.cy,r:n[1]},style:o.getLineStyle(),z2:1,silent:!0});a.style.fill=null,this.group.add(a)},_axisTick:function(t,e,i,a){var s=t.getModel("axisTick"),l=(s.get("inside")?-1:1)*s.get("length"),u=o.map(i,function(t){return new r.Line({shape:n(e,a[1],a[1]+l,t)})});this.group.add(r.mergePath(u,{style:o.defaults(s.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_axisLabel:function(t,e,i,n){for(var o=t.axis,s=t.get("data"),l=t.getModel("axisLabel"),u=l.getModel("textStyle"),h=t.getFormattedLabels(),c=l.get("margin"),d=o.getLabelsCoords(),f=0;fm?"left":"right",x=Math.abs(g[1]-v)/p<.3?"middle":g[1]>v?"top":"bottom",_=u;s&&s[f]&&s[f].textStyle&&(_=new a(s[f].textStyle,u)),this.group.add(new r.Text({style:{x:g[0],y:g[1],fill:_.getTextColor()||t.get("axisLine.lineStyle.color"),text:h[f],textAlign:y,textVerticalAlign:x,textFont:_.getFont()},silent:!0}))}},_splitLine:function(t,e,i,a){var s=t.getModel("splitLine"),l=s.getModel("lineStyle"),u=l.get("color"),h=0;u=u instanceof Array?u:[u];for(var c=[],d=0;d=v[1])&&(h=!1);var y=o.extend({axisLabelShow:h,strokeContainThreshold:f},g),x=new r(t,y);o.each(l,x.add,x),this._axisGroup.add(x.getGroup()),this._refreshBrushController(y,d,t,f),s.groupTransition(u,this._axisGroup,t)}}},_refreshBrushController:function(t,e,i,n){var r=i.axis,a=o.map(i.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[r.dataToCoord(t[0],!0),r.dataToCoord(t[1],!0)]}}),l=r.getExtent(),u=l[1]-l[0],h=Math.min(30,.1*Math.abs(u)),c=s.BoundingRect.create({x:l[0],y:-n/2,width:u,height:n});c.x-=h,c.width+=2*h,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,position:t.position}).setPanels([{panelId:"pl",rect:c}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(a)},_onBrush:function(t,e){var i=this.axisModel,n=i.axis,r=o.map(t,function(t){return[n.coordToData(t.range[0],!0),n.coordToData(t.range[1],!0)]});(!i.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:r})},dispose:function(){this._brushController.dispose()}});t.exports=u},function(t,e,i){"use strict";function n(t,e,i){return{position:[t.cx,t.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotation:e.getModel("axisLabel").get("rotate"),z2:1}}var o=i(1),r=i(3),a=i(51),s=["axisLine","axisLabel","axisTick","axisName"],l=["splitLine","splitArea"];i(2).extendComponentView({type:"radiusAxis",render:function(t,e){if(this.group.removeAll(),t.get("show")){var i=e.getComponent("polar",t.get("polarIndex")),r=i.coordinateSystem.getAngleAxis(),u=t.axis,h=i.coordinateSystem,c=u.getTicksCoords(),d=r.getExtent()[0],f=u.getExtent(),p=n(h,t,d),g=new a(t,p);o.each(s,g.add,g),this.group.add(g.getGroup()),o.each(l,function(e){t.get(e+".show")&&!u.isBlank()&&this["_"+e](t,h,d,f,c)},this)}},_splitLine:function(t,e,i,n,a){var s=t.getModel("splitLine"),l=s.getModel("lineStyle"),u=l.get("color"),h=0;u=u instanceof Array?u:[u];for(var c=[],d=0;d1)return!1;var d=l(i-t,o-t,n-e,r-e)/h;return!(d<0||d>1)}function s(t){return t<=1e-6&&t>=-1e-6}function l(t,e,i,n){return t*n-e*i}var u=i(247).contain,h=i(9),c={lineX:n(0),lineY:n(1),rect:{point:function(t,e,i){return i.boundingRect.contain(t[0],t[1])},rect:function(t,e,i){return i.boundingRect.intersect(t)}},polygon:{point:function(t,e,i){return i.boundingRect.contain(t[0],t[1])&&u(i.range,t[0],t[1])},rect:function(t,e,i){var n=i.range;if(n.length<=1)return!1;var o=t.x,a=t.y,s=t.width,l=t.height,c=n[0];return!!(u(n,o,a)||u(n,o+s,a)||u(n,o,a+l)||u(n,o+s,a+l)||h.create(t).contain(c[0],c[1])||r(o,a,o+s,a,n)||r(o,a,o,a+l,n)||r(o+s,a,o+s,a+l,n)||r(o,a+l,o+s,a+l,n))||void 0}}};t.exports=c},function(t,e,i){function n(t,e,i,n,r){if(r){var a=t.getZr();if(!a[x]){a[y]||(a[y]=o);var s=g.createOrUpdate(a,y,i,e);s(t,n)}}}function o(t,e){if(!t.isDisposed()){var i=t.getZr();i[x]=!0,t.dispatchAction({type:"brushSelect",batch:e}),i[x]=!1}}function r(t,e,i,n){for(var o=i.getItemLayout(n),r=0,a=e.length;re[0][1]&&(e[0][1]=r[0]),r[1]e[1][1]&&(e[1][1]=r[1])}return e&&u(e)}}},function(t,e,i){function n(t,e){e.update="updateView",o.registerAction(e,function(e,i){var n={};return i.eachComponent({mainType:"geo",query:e},function(i){i[t](e.name);var o=i.coordinateSystem;r.each(o.regions,function(t){n[t.name]=i.isSelected(t.name)||!1})}),{selected:n,name:e.name}})}i(370),i(173),i(346),i(223);var o=i(2),r=i(1);n("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),n("select",{type:"geoSelect",event:"geoselected"}),n("unSelect",{type:"geoUnSelect",event:"geounselected"})},function(t,e,i){"use strict";var n=i(231);t.exports=i(2).extendComponentView({type:"geo",init:function(t,e){var i=new n(e,(!0));this._mapDraw=i,this.group.add(i.group)},render:function(t,e,i,n){if(!n||"geoToggleSelect"!==n.type||n.from!==this.uid){var o=this._mapDraw;t.get("show")?o.draw(t,e,i,this,n):this._mapDraw.group.removeAll(),this.group.silent=t.get("silent")}},dispose:function(){this._mapDraw&&this._mapDraw.remove()}})},function(t,e,i){i(243),i(337),i(334)},function(t,e,i){"use strict";i(219),i(332),i(351),i(2).extendComponentView({type:"polar"})},function(t,e,i){i(386),i(387),i(350)},function(t,e,i){var n=i(51),o=i(1),r=i(3),a=["axisLine","axisLabel","axisTick","axisName"];t.exports=i(2).extendComponentView({type:"radar",render:function(t,e,i){var n=this.group;n.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem,i=e.getIndicatorAxes(),r=o.map(i,function(t){var i=new n(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return i});o.each(r,function(t){o.each(a,t.add,t),this.group.add(t.getGroup())},this)},_buildSplitLineAndArea:function(t){function e(t,e,i){var n=i%e.length;return t[n]=t[n]||[],n}var i=t.coordinateSystem,n=i.getIndicatorAxes();if(n.length){var a=t.get("shape"),s=t.getModel("splitLine"),l=t.getModel("splitArea"),u=s.getModel("lineStyle"),h=l.getModel("areaStyle"),c=s.get("show"),d=l.get("show"),f=u.get("color"),p=h.get("color");f=o.isArray(f)?f:[f],p=o.isArray(p)?p:[p];var g=[],m=[];if("circle"===a)for(var v=n[0].getTicksCoords(),y=i.cx,x=i.cy,_=0;_=0||"+"===i?"left":"right"},s={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},l={horizontal:0,vertical:b/2},u="vertical"===o?r.height:r.width,h=t.getModel("controlStyle"),c=h.get("show"),d=c?h.get("itemSize"):0,f=c?h.get("itemGap"):0,p=d+f,g=t.get("label.normal.rotate")||0;g=g*b/180;var m,v,y,x,_=h.get("position",!0),c=h.get("show",!0),w=c&&h.get("showPlayBtn",!0),S=c&&h.get("showPrevBtn",!0),M=c&&h.get("showNextBtn",!0),I=0,T=u;return"left"===_||"bottom"===_?(w&&(m=[0,0],I+=p),S&&(v=[I,0],I+=p),M&&(y=[T-d,0],T-=p)):(w&&(m=[T-d,0],T-=p),S&&(v=[0,0],I+=p),M&&(y=[T-d,0],T-=p)),x=[I,T],t.get("inverse")&&x.reverse(),{viewRect:r,mainLength:u,orient:o,rotation:l[o],labelRotation:g,labelPosOpt:i,labelAlign:a[o],labelBaseline:s[o],playPosition:m,prevBtnPosition:v,nextBtnPosition:y,axisExtent:x,controlSize:d,controlGap:f}},_position:function(t,e){function i(t){var e=t.position;t.origin=[c[0][0]-e[0],c[1][0]-e[1]]}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function o(t,e,i,n,o){t[n]+=i[n][o]-e[n][o]}var r=this._mainGroup,a=this._labelGroup,s=t.viewRect;if("vertical"===t.orient){var l=g.create(),u=s.x,h=s.y+s.height;g.translate(l,l,[-u,-h]),g.rotate(l,l,-b/2),g.translate(l,l,[u,h]),s=s.clone(),s.applyTransform(l)}var c=n(s),d=n(r.getBoundingRect()),f=n(a.getBoundingRect()),p=r.position,m=a.position;m[0]=p[0]=c[0][0];var v=t.labelPosOpt;if(isNaN(v)){var y="+"===v?0:1;o(p,d,c,1,y),o(m,f,c,1,1-y)}else{var y=v>=0?0:1;o(p,d,c,1,y),m[1]=p[1]+v}r.attr("position",p),a.attr("position",m),r.rotation=a.rotation=t.rotation,i(r),i(a)},_createAxis:function(t,e){var i=e.getData(),n=e.get("axisType"),o=f.createScaleByModel(e,n),r=i.getDataExtent("value");o.setExtent(r[0],r[1]),this._customizeScale(o,i),o.niceTicks();var a=new c("value",o,t.axisExtent,n);return a.model=e,a},_customizeScale:function(t,e){t.getTicks=function(){return e.mapArray(["value"],function(t){return t})},t.getTicksLabels=function(){return s.map(this.getTicks(),t.getLabel,t)}},_createGroup:function(t){var e=this["_"+t]=new l.Group;return this.group.add(e),e},_renderAxisLine:function(t,e,i,n){var o=i.getExtent();n.get("lineStyle.show")&&e.add(new l.Line({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:s.extend({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(t,e,i,n){var o=n.getData(),a=i.scale.getTicks();_(a,function(t,a){var s=i.dataToCoord(t),u=o.getItemModel(a),h=u.getModel("itemStyle.normal"),c=u.getModel("itemStyle.emphasis"),d={position:[s,0],onclick:x(this._changeTimeline,this,a)},f=r(u,h,e,d);l.setHoverStyle(f,c.getItemStyle()),u.get("tooltip")?(f.dataIndex=a,f.dataModel=n):f.dataIndex=f.dataModel=null},this)},_renderAxisLabel:function(t,e,i,n){var o=n.getModel("label.normal");if(o.get("show")){var r=n.getData(),a=i.scale.getTicks(),s=f.getFormattedLabels(i,o.get("formatter")),u=i.getLabelInterval();_(a,function(n,o){if(!i.isLabelIgnored(o,u)){var a=r.getItemModel(o),h=a.getModel("label.normal.textStyle"),c=a.getModel("label.emphasis.textStyle"),d=i.dataToCoord(n),f=new l.Text({style:{text:s[o],textAlign:t.labelAlign,textVerticalAlign:t.labelBaseline,textFont:h.getFont(),fill:h.getTextColor()},position:[d,0],rotation:t.labelRotation-t.rotation,onclick:x(this._changeTimeline,this,o),silent:!1});e.add(f),l.setHoverStyle(f,c.getItemStyle())}},this)}},_renderControl:function(t,e,i,n){function r(t,i,r,d){if(t){var f={position:t,origin:[a/2,0],rotation:d?-s:0,rectHover:!0,style:u,onclick:r},p=o(n,i,c,f);e.add(p),l.setHoverStyle(p,h)}}var a=t.controlSize,s=t.rotation,u=n.getModel("controlStyle.normal").getItemStyle(),h=n.getModel("controlStyle.emphasis").getItemStyle(),c=[0,-a/2,a,a],d=n.getPlayState(),f=n.get("inverse",!0);r(t.nextBtnPosition,"controlStyle.nextIcon",x(this._changeTimeline,this,f?"-":"+")),r(t.prevBtnPosition,"controlStyle.prevIcon",x(this._changeTimeline,this,f?"+":"-")),r(t.playPosition,"controlStyle."+(d?"stopIcon":"playIcon"),x(this._handlePlayClick,this,!d),!0)},_renderCurrentPointer:function(t,e,i,n){var o=n.getData(),s=n.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,h={onCreate:function(t){t.draggable=!0,t.drift=x(u._handlePointerDrag,u),t.ondragend=x(u._handlePointerDragend,u),a(t,s,i,n,!0)},onUpdate:function(t){a(t,s,i,n)}};this._currentPointer=r(l,l,this._mainGroup,{},this._currentPointer,h)},_handlePlayClick:function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},_handlePointerDrag:function(t,e,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},_pointerChangeTimeline:function(t,e){var i=this._toAxisCoord(t)[0],n=this._axis,o=m.asc(n.getExtent().slice());i>o[1]&&(i=o[1]),i=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t=this.option,e=t.data||[],i=t.axisType,n=this._names=[];if("category"===i){var s=[];r.each(e,function(t,e){var i,o=a.getDataItemValue(t);r.isObject(t)?(i=r.clone(t),i.value=e):i=e,s.push(i),r.isString(o)||null!=o&&!isNaN(o)||(o=""),n.push(o+"")}),e=s}var l={category:"ordinal",time:"time"}[i]||"number",u=this._data=new o([{name:"value",type:l}],this);u.initData(e,n)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});t.exports=s},function(t,e,i){var n=i(59);t.exports=n.extend({type:"timeline"})},function(t,e,i){function n(t){var e=t.type,i={number:"value",time:"time"};if(i[e]&&(t.axisType=i[e],delete t.type),o(t),r(t,"controlPosition")){var n=t.controlStyle||(t.controlStyle={});r(n,"position")||(n.position=t.controlPosition),"none"!==n.position||r(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition}a.each(t.data||[],function(t){a.isObject(t)&&!a.isArray(t)&&(!r(t,"value")&&r(t,"name")&&(t.value=t.name),o(t))})}function o(t){var e=t.itemStyle||(t.itemStyle={}),i=e.emphasis||(e.emphasis={}),n=t.label||t.label||{},o=n.normal||(n.normal={}),s={normal:1,emphasis:1};a.each(n,function(t,e){s[e]||r(o,e)||(o[e]=t)}),i.label&&!r(n,"emphasis")&&(n.emphasis=i.label,delete i.label)}function r(t,e){return t.hasOwnProperty(e)}var a=i(1);t.exports=function(t){var e=t&&t.timeline;a.isArray(e)||(e=e?[e]:[]),a.each(e,function(t){t&&n(t)})}},function(t,e,i){var n=i(2),o=i(1);n.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.setPlayState(!1)),e.resetOption("timeline"),o.defaults({currentIndex:i.option.currentIndex},t)}),n.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var i=e.getComponent("timeline");i&&null!=t.playState&&i.setPlayState(t.playState)})},function(t,e,i){i(13).registerSubTypeDefaulter("timeline",function(){return"slider"})},function(t,e,i){"use strict";function n(t,e,i){this.model=t,this.ecModel=e,this.api=i,this._brushType,this._brushMode}var o=i(26),r=i(1);n.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}};var a=n.prototype;a.render=a.updateView=a.updateLayout=function(t,e,i){var n,o,a;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,o=t.brushOption.brushMode||"single",a|=t.areas.length}),this._brushType=n,this._brushMode=o,r.each(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===o:"clear"===e?a:e===n)?"emphasis":"normal")})},a.getIcons=function(){var t=this.model,e=t.get("icon",!0),i={};return r.each(t.get("type",!0),function(t){e[t]&&(i[t]=e[t])}),i},a.onclick=function(t,e,i){var e=this.api,n=this._brushType,o=this._brushMode;"clear"===i?e.dispatchAction({type:"brush",areas:[]}):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},o.register("brush",n),t.exports=n},function(t,e,i){i(367),i(368)},function(t,e,i){function n(t,e,i){if(i[0]===i[1])return i.slice();for(var n=200,o=(i[1]-i[0])/n,r=i[0],a=[],s=0;s<=n&&re[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){o.prototype.completeVisualOption.apply(this,arguments),r.each(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=0)},this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=a.asc((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=i[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){t[0]<=e&&e<=t[1]&&n.push(i)},!0,this),e.push({seriesId:i.id,dataIndex:n})},this),e},getVisualMeta:function(t){function e(e,i){r.push({value:e,color:t(e,i)})}for(var i=n(this,"outOfRange",this.getExtent()),o=n(this,"inRange",this.option.range.slice()),r=[],a=0,s=0,l=o.length,u=i.length;st[1])break;n.push({color:this.getControllerVisual(a,"color",e),offset:r/i})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},_createBarPoints:function(t,e){var i=this.visualMapModel.itemSize;return[[i[0]-e[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,i=this.visualMapModel.get("inverse");return new u.Group("horizontal"!==e||i?"horizontal"===e&&i?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||i?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,r=i.handleLabels;v([0,1],function(a){var s=o[a];s.setStyle("fill",e.handlesColor[a]),s.position[1]=t[a];var l=u.applyTransform(i.handleLabelPoints[a],u.getTransform(s,this.group));r[a].setStyle({x:l[0],y:l[1],text:n.formatValueText(this._dataInterval[a]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===a?"bottom":"top":"left",i.barGroup)})},this)}},_showIndicator:function(t,e,i,n){var o=this.visualMapModel,a=o.getExtent(),s=o.itemSize,l=[0,s[1]],h=m(t,a,l,!0),c=this._shapes,d=c.indicator;if(d){d.position[1]=h,d.attr("invisible",!1),d.setShape("points",r(!!i,n,h,s[1]));var f={convertOpacityToAlpha:!0},p=this.getControllerVisual(t,"color",f);d.setStyle("fill",p);var g=u.applyTransform(c.indicatorLabelPoint,u.getTransform(d,this.group)),v=c.indicatorLabel;v.attr("invisible",!1);var y=this._applyTransform("left",c.barGroup),x=this._orient;v.setStyle({text:(i?i:"")+o.formatValueText(e),textVerticalAlign:"horizontal"===x?y:"middle",textAlign:"horizontal"===x?"center":y,x:g[0],y:g[1]})}},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var i=t.visualMapModel.itemSize,n=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0);n[1]=y(x(0,n[1]),i[1]),t._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],r=i.getExtent();t=y(x(o[0],t),o[1]);var l=a(i,r,o),u=[t-l,t+l],h=m(t,o,r,!0),c=[m(u[0],o,r,!0),m(u[1],o,r,!0)];u[0]o[1]&&(c[1]=1/0),e&&(c[0]===-(1/0)?this._showIndicator(h,c[1],"< ",l):c[1]===1/0?this._showIndicator(h,c[0],"> ",l):this._showIndicator(h,h,"≈ ",l));var d=this._hoverLinkDataIndices,f=[];(e||s(i))&&(f=this._hoverLinkDataIndices=i.findTargetDataIndices(c));var v=g.compressBatches(d,f);this._dispatchHighDown("downplay",p.convertDataIndex(v[0])),this._dispatchHighDown("highlight",p.convertDataIndex(v[1]))}},_hoverLinkFromSeriesMouseOver:function(t){var e=t.target;if(e&&null!=e.dataIndex){var i=e.dataModel||this.ecModel.getSeriesByIndex(e.seriesIndex),n=i.getData(e.dataType),o=n.getDimension(this.visualMapModel.getDataDimension(n)),r=n.get(o,e.dataIndex,!0);isNaN(r)||this._showIndicator(r,r)}},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",p.convertDataIndex(t)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,i,n){var o=u.getTransform(e,n?null:this.group);return u[h.isArray(t)?"applyTransform":"transformDirection"](t,o,i)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});t.exports=w},function(t,e,i){function n(t,e){var i=t.inverse;("vertical"===t.orient?!i:i)&&e.reverse()}var o=i(234),r=i(1),a=i(73),s=i(246),l=i(4).reformIntervals,u=o.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(t,e){u.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetTargetSeries(),this.resetExtent();var i=this._mode=this._determineMode();h[this._mode].call(this),this._resetSelected(t,e);var n=this.option.categories;this.resetVisual(function(t,e){"categories"===i?(t.mappingMethod="category",t.categories=r.clone(n)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=r.map(this._pieceList,function(t){var t=r.clone(t);return"inRange"!==e&&(t.visual=null),t}))})},completeVisualOption:function(){function t(t,e,i){return t&&t[e]&&(r.isObject(t[e])?t[e].hasOwnProperty(i):t[e]===i)}var e=this.option,i={},n=a.listVisualTypes(),l=this.isCategory();r.each(e.pieces,function(t){r.each(n,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),r.each(i,function(i,n){var o=0;r.each(this.stateList,function(i){o|=t(e,i,n)||t(e.target,i,n)},this),!o&&r.each(this.stateList,function(t){(e[t]||(e[t]={}))[n]=s.get(n,"inRange"===t?"active":"inactive",l)})},this),o.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(t,e){var i=this.option,n=this._pieceList,o=(e?i:t).selected||{};if(i.selected=o,r.each(n,function(t,e){var i=this.getSelectedMapKey(t);o.hasOwnProperty(i)||(o[i]=!0)},this),"single"===i.selectedMode){var a=!1;r.each(n,function(t,e){var i=this.getSelectedMapKey(t);o[i]&&(a?o[i]=!1:a=!0)},this)}},getSelectedMapKey:function(t){return"categories"===this._mode?t.value+"":t.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(t){this.option.selected=r.clone(t)},getValueState:function(t){var e=a.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){var o=a.findPieceIndex(e,this._pieceList);o===t&&n.push(i)},!0,this),e.push({seriesId:i.id,dataIndex:n})},this),e},getRepresentValue:function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var i=t.interval||[];e=i[0]===-(1/0)&&i[1]===1/0?0:(i[0]+i[1])/2}return e},getVisualMeta:function(t){function e(e,r){var a=o.getRepresentValue({interval:e});r||(r=o.getValueState(a));var s=t(a,r);e[0]===-(1/0)?n[0]=s:e[1]===1/0?n[1]=s:i.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var i=[],n=[],o=this,a=this._pieceList.slice();if(a.length){var s=a[0].interval[0];s!==-(1/0)&&a.unshift({interval:[-(1/0),s]}),s=a[a.length-1].interval[1],s!==1/0&&a.push({interval:[s,1/0]})}else a.push({interval:[-(1/0),1/0]});var l=-(1/0);return r.each(a,function(t){var i=t.interval;i&&(i[0]>l&&e([l,i[0]],"outOfRange"),e(i.slice()),l=i[1])},this),{stops:i,outerColors:n}}}}),h={splitNumber:function(){var t=this.option,e=this._pieceList,i=t.precision,n=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var a=(n[1]-n[0])/o;+a.toFixed(i)!==a&&i<5;)i++;t.precision=i,a=+a.toFixed(i);var s=0;t.minOpen&&e.push({index:s++,interval:[-(1/0),n[0]],close:[0,0]});for(var u=n[0],h=s+o;s","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,i)},this)}};t.exports=u},function(t,e,i){var n=i(235),o=i(1),r=i(3),a=i(24),s=i(12),l=i(236),u=n.extend({type:"visualMap.piecewise",doRender:function(){function t(t){var a=t.piece,s=new r.Group;s.onclick=o.bind(this._onItemClick,this,a),this._enableHoverLink(s,t.indexInModelPieceList);var d=i.getRepresentValue(a);if(this._createItemSymbol(s,d,[0,0,c[0],c[1]]),p){var f=this.visualMapModel.getValueState(d);s.add(new r.Text({style:{x:"right"===h?-n:c[0]+n,y:c[1]/2,text:a.text,textVerticalAlign:"middle",textAlign:h,textFont:l,fill:u,opacity:"outOfRange"===f?.5:1}}))}e.add(s)}var e=this.group;e.removeAll();var i=this.visualMapModel,n=i.get("textGap"),a=i.textStyleModel,l=a.getFont(),u=a.getTextColor(),h=this._getItemAlign(),c=i.itemSize,d=this._getViewData(),f=d.endsText,p=o.retrieve(i.get("showLabel",!0),!f);f&&this._renderEndsText(e,f[0],c,p,h),o.each(d.viewPieceList,t,this),f&&this._renderEndsText(e,f[1],c,p,h),s.box(i.get("orient"),e,i.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},_enableHoverLink:function(t,e){function i(t){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:t,batch:l.convertDataIndex(i.findTargetDataIndices(e))})}t.on("mouseover",o.bind(i,this,"highlight")).on("mouseout",o.bind(i,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return l.getItemAlign(t,this.api,t.itemSize);var i=e.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(t,e,i,n,o){if(e){var a=new r.Group,s=this.visualMapModel.textStyleModel;a.add(new r.Text({style:{x:n?"right"===o?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?o:"center",text:e,textFont:s.getFont(),fill:s.getTextColor()}})),t.add(a)}},_getViewData:function(){var t=this.visualMapModel,e=o.map(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),i=t.get("text"),n=t.get("orient"),r=t.get("inverse");return("horizontal"===n?r:!r)?e.reverse():i&&(i=i.slice().reverse()),{viewPieceList:e,endsText:i}},_createItemSymbol:function(t,e,i){t.add(a.createSymbol(this.getControllerVisual(e,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,i=e.option,n=o.clone(i.selected),r=e.getSelectedMapKey(t);"single"===i.selectedMode?(n[r]=!0,o.each(n,function(t,e){n[e]=e===r})):n[r]=!n[r],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:n})}});t.exports=u},function(t,e,i){i(2).registerPreprocessor(i(237)),i(238),i(239),i(363),i(364),i(240)},function(t,e,i){i(2).registerPreprocessor(i(237)),i(238),i(239),i(365),i(366),i(240)},function(t,e,i){function n(t,e,i,n,o){l.call(this,t),this.map=e,this._nameCoordMap={},this.loadGeoJson(i,n,o)}function o(t,e,i,n){var o=i.geoModel,r=i.seriesModel,a=o?o.coordinateSystem:r?r.coordinateSystem||(r.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return a===this?a[t](n):null}var r=i(374),a=i(1),s=i(9),l=i(241),u=[i(372),i(373),i(371)];n.prototype={constructor:n,type:"geo",dimensions:["lng","lat"],containCoord:function(t){for(var e=this.regions,i=0;i>1^-(1&a),s=s>>1^-(1&s),a+=n,s+=o,n=a,o=s,i.push([a/1024,s/1024])}return i}function r(t){for(var e=[],i=0;i=0;i--)l.asc(e[i])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t)return"inactive";for(var i=0,n=e.length;i=o.length&&(x=o.length-1,y=Math.max(0,Math.floor(x-v+1))),f=[y,x]}var _=p&&f&&g?function(t,e,i){var n,o=f[1]-f[0],r=(e-g*o)/(i-1-o);return n=ta[1])){var s=Math.abs(r[1]);sa;)l+=360*u;return[s,l]},coordToPoint:function(t){var e=t[0],i=t[1]/180*Math.PI,n=Math.cos(i)*e+this.cx,o=-Math.sin(i)*e+this.cy;return[n,o]}},t.exports=r},function(t,e,i){"use strict";i(381),i(2).extendComponentModel({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(t){var e,i=this.ecModel;return i.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}})},function(t,e,i){"use strict";function n(t,e){r.call(this,"radius",t,e),this.type="category"}var o=i(1),r=i(42);n.prototype={constructor:n,dataToRadius:r.prototype.dataToCoord,radiusToData:r.prototype.coordToData},o.inherits(n,r),t.exports=n},function(t,e,i){function n(t,e,i){r.call(this,t,e,i),this.type="value",this.angle=0,this.name="",this.model}var o=i(1),r=i(42);o.inherits(n,r),t.exports=n},function(t,e,i){function n(t,e,i){this._model=t,this.dimensions=[],this._indicatorAxes=o.map(t.getIndicatorModels(),function(t,e){var i="indicator_"+e,n=new r(i,new a);return n.name=t.get("name"),n.model=t,t.axis=n,this.dimensions.push(i),n},this),this.resize(t,i),this.cx,this.cy,this.r,this.startAngle}var o=i(1),r=i(385),a=i(38),s=i(4),l=i(22);n.prototype.getIndicatorAxes=function(){return this._indicatorAxes},n.prototype.dataToPoint=function(t,e){var i=this._indicatorAxes[e];return this.coordToPoint(i.dataToCoord(t),e)},n.prototype.coordToPoint=function(t,e){var i=this._indicatorAxes[e],n=i.angle,o=this.cx+t*Math.cos(n),r=this.cy-t*Math.sin(n);return[o,r]},n.prototype.pointToData=function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=Math.sqrt(e*e+i*i);e/=n,i/=n;for(var o,r=Math.atan2(-i,e),a=1/0,s=-1,l=0;ln[0]&&isFinite(f)&&isFinite(n[0]))}else{var p=r.getTicks().length-1;p>a&&(c=i(c));var g=Math.round((n[0]+n[1])/2/c)*c,m=Math.round(a/2);r.setExtent(s.round(g-m*c),s.round(g+(a-m)*c)),r.setInterval(c)}})},n.dimensions=[],n.create=function(t,e){var i=[];return t.eachComponent("radar",function(o){var r=new n(o,t,e);i.push(r),o.coordinateSystem=r}),t.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},i(23).register("radar",n),t.exports=n},function(t,e,i){function n(t,e){return s.defaults({show:e},t)}var o=i(86),r=o.valueAxis,a=i(11),s=i(1),l=i(52),u=i(2).extendComponentModel({type:"radar",optionUpdated:function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),i=this.get("scale"),n=this.get("axisLine"),o=this.get("axisTick"),r=this.get("axisLabel"),u=this.get("name.textStyle"),h=this.get("name.show"),c=this.get("name.formatter"),d=this.get("nameGap"),f=this.get("triggerEvent"),p=s.map(this.get("indicator")||[],function(p){if(null!=p.max&&p.max>0&&!p.min?p.min=0:null!=p.min&&p.min<0&&!p.max&&(p.max=0),p=s.merge(s.clone(p),{boundaryGap:t,splitNumber:e,scale:i,axisLine:n,axisTick:o,axisLabel:r,name:p.text,nameLocation:"end",nameGap:d,nameTextStyle:u,triggerEvent:f},!1),h||(p.name=""),"string"==typeof c){var g=p.name;p.name=c.replace("{value}",null!=g?g:"")}else"function"==typeof c&&(p.name=c(p.name,p));var m=s.extend(new a(p,null,this.ecModel),l);return m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this.getIndicatorModels=function(){return p}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:s.merge({lineStyle:{color:"#bbb"}},r.axisLine),axisLabel:n(r.axisLabel,!1),axisTick:n(r.axisTick,!1),splitLine:n(r.splitLine,!0),splitArea:n(r.splitArea,!0),indicator:[]}});t.exports=u},function(t,e,i){function n(t,e){return e.type||(e.data?"category":"value")}var o=i(13),r=i(54),a=i(1),s=o.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),l={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:2,type:"solid"}},axisTick:{show:!0,length:6,lineStyle:{width:2}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};a.merge(s.prototype,i(52)),r("single",s,n,l),t.exports=s},function(t,e,i){function n(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this._model=t}var o=i(390),r=i(22),a=i(12);n.prototype={type:"singleAxis",constructor:n,_init:function(t,e,i){var n=this.dimension,a=new o(n,r.createScaleByModel(t),[0,0],t.get("type"),t.get("position")),s="category"===a.type;a.onBand=s&&t.get("boundaryGap"),a.inverse=t.get("inverse"),a.orient=t.get("orient"),t.axis=a,a.model=t,this._axis=a; +},update:function(t,e){t.eachSeries(function(t){if(t.coordinateSystem===this){var e=t.getData(),i=this.dimension;this._axis.scale.unionExtentFromData(e,t.coordDimToDataDim(i)),r.niceScaleExtent(this._axis,this._axis.model)}},this)},resize:function(t,e){this._rect=a.getLayoutRect({left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var t=this._rect,e=this._axis,i=e.isHorizontal(),n=i?[0,t.width]:[0,t.height],o=e.reverse?1:0;e.setExtent(n[o],n[1-o]),this._updateAxisTransform(e,i?t.x:t.y)},_updateAxisTransform:function(t,e){var i=t.getExtent(),n=i[0]+i[1],o=t.isHorizontal();t.toGlobalCoord=o?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord=o?function(t){return t-e}:function(t){return n-t+e}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},containPoint:function(t){var e=this.getRect(),i=this.getAxis(),n=i.orient;return"horizontal"===n?i.contain(i.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===e.orient?0:1;return n[o]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}},t.exports=n},function(t,e,i){var n=i(1),o=i(42),r=i(22),a=function(t,e,i,n,r){o.call(this,t,e,i),this.type=n||"value",this.position=r||"bottom",this.orient=null,this._labelInterval=null};a.prototype={constructor:a,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getLabelInterval:function(){var t=this._labelInterval;if(!t){var e=this.model,i=e.getModel("axisLabel"),o=i.get("interval");if("category"!==this.type||"auto"!==o)return t=this._labelInterval="auto"===o?0:o;t=this._labelInterval=r.getAxisLabelInterval(n.map(this.scale.getTicks(),this.dataToCoord,this),e.getFormattedLabels(),i.getModel("textStyle").getFont(),this.isHorizontal())}return t},toGlobalCoord:null,toLocalCoord:null},n.inherits(a,o),t.exports=a},function(t,e,i){function n(t,e){var i=[];return t.eachComponent("singleAxis",function(n,r){var a=new o(n,t,e);a.name="single_"+r,a.resize(n,e),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}}),i}var o=i(389);i(23).register("single",{create:n,dimensions:o.prototype.dimensions})},function(t,e,i){"use strict";function n(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function o(t,e,i){this.node1=t,this.node2=e,this.dataIndex=null==i?-1:i}var r=i(1),a=function(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},s=a.prototype;s.type="graph",s.isDirected=function(){return this._directed},s.addNode=function(t,e){t=t||""+e;var i=this._nodesMap;if(!i[t]){var o=new n(t,e);return o.hostGraph=this,this.nodes.push(o),i[t]=o,o}},s.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},s.getNodeById=function(t){return this._nodesMap[t]},s.addEdge=function(t,e,i){var r=this._nodesMap,a=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),t instanceof n||(t=r[t]),e instanceof n||(e=r[e]),t&&e){var s=t.id+"-"+e.id;if(!a[s]){var l=new o(t,e,i);return l.hostGraph=this,this._directed&&(t.outEdges.push(l),e.inEdges.push(l)),t.edges.push(l),t!==e&&e.edges.push(l),this.edges.push(l),a[s]=l,l}}},s.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},s.getEdge=function(t,e){t instanceof n&&(t=t.id),e instanceof n&&(e=e.id);var i=this._edgesMap;return this._directed?i[t+"-"+e]:i[t+"-"+e]||i[e+"-"+t]},s.eachNode=function(t,e){for(var i=this.nodes,n=i.length,o=0;o=0&&t.call(e,i[o],o)},s.eachEdge=function(t,e){for(var i=this.edges,n=i.length,o=0;o=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&t.call(e,i[o],o)},s.breadthFirstTraverse=function(t,e,i,o){if(e instanceof n||(e=this._nodesMap[e]),e){for(var r="out"===i?"outEdges":"in"===i?"inEdges":"edges",a=0;a=0&&i.node2.dataIndex>=0});for(var o=0,r=n.length;o=0&&this[t][e].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[t][e].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,i,n)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}};r.mixin(n,l("hostGraph","data")),r.mixin(o,l("hostGraph","edgeData")),a.Node=n,a.Edge=o,t.exports=a},function(t,e,i){function n(t,e){this.root,this.data,this._nodes=[],this.hostModel=t,this.levelModels=r.map(e||[],function(e){return new a(e,t,t.ecModel)})}function o(t,e){var i=e.children;t.parentNode!==e&&(i.push(t),t.parentNode=e)}var r=i(1),a=i(11),s=i(14),l=i(244),u=i(27),h=function(t,e){this.name=t||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=e};h.prototype={constructor:h,isRemoved:function(){return this.dataIndex<0},eachNode:function(t,e,i){"function"==typeof t&&(i=e,e=t,t=null),t=t||{},r.isString(t)&&(t={order:t});var n,o=t.order||"preorder",a=this[t.attr||"children"];"preorder"===o&&(n=e.call(i,this));for(var s=0;!n&&se&&(e=n.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,i=this.children,n=i.length;e=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(t){if(!(this.dataIndex<0)){var e=this.hostTree,i=e.data.getItemModel(this.dataIndex),n=this.getLevelModel();return i.getModel(t,(n||e.hostModel).getModel(t))}},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},setVisual:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},getVisual:function(t,e){return this.hostTree.data.getItemVisual(this.dataIndex,t,e)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)}},n.prototype={constructor:n,type:"tree",eachNode:function(t,e,i){this.root.eachNode(t,e,i)},getNodeByDataIndex:function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},getNodeByName:function(t){return this.root.getNodeByName(t)},update:function(){for(var t=this.data,e=this._nodes,i=0,n=e.length;i*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{position:relative;height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea{position:relative}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:10}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#f2f2f2}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;*display:inline;*zoom:1;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #e6e6e6;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;z-index:66666666;width:280px;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#e2e2e2;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-15px}.layui-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:34px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/static/admin/simpleui/layui/css/layui.mobile.css b/static/admin/simpleui/layui/css/layui.mobile.css new file mode 100644 index 0000000..6d66f74 --- /dev/null +++ b/static/admin/simpleui/layui/css/layui.mobile.css @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/static/admin/simpleui/layui/css/modules/code.css b/static/admin/simpleui/layui/css/modules/code.css new file mode 100644 index 0000000..8d05716 --- /dev/null +++ b/static/admin/simpleui/layui/css/modules/code.css @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} \ No newline at end of file diff --git a/static/admin/simpleui/layui/css/modules/laydate/default/laydate.css b/static/admin/simpleui/layui/css/modules/laydate/default/laydate.css new file mode 100644 index 0000000..f7b0b01 --- /dev/null +++ b/static/admin/simpleui/layui/css/modules/laydate/default/laydate.css @@ -0,0 +1,2 @@ +/** layui-v2.4.4 MIT License By https://www.layui.com */ + .laydate-set-ym,.layui-laydate,.layui-laydate *,.layui-laydate-list{box-sizing:border-box}html #layuicss-laydate{display:none;position:absolute;width:1989px}.layui-laydate *{margin:0;padding:0}.layui-laydate{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:laydate-upbit;animation-name:laydate-upbit}.layui-laydate-main{width:272px}.layui-laydate-content td,.layui-laydate-header *,.layui-laydate-list li{transition-duration:.3s;-webkit-transition-duration:.3s}@-webkit-keyframes laydate-upbit{from{-webkit-transform:translate3d(0,20px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes laydate-upbit{from{transform:translate3d(0,20px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-laydate-static{position:relative;z-index:0;display:inline-block;margin:0;-webkit-animation:none;animation:none}.laydate-ym-show .laydate-next-m,.laydate-ym-show .laydate-prev-m{display:none!important}.laydate-ym-show .laydate-next-y,.laydate-ym-show .laydate-prev-y{display:inline-block!important}.laydate-time-show .laydate-set-ym span[lay-type=month],.laydate-time-show .laydate-set-ym span[lay-type=year],.laydate-time-show .layui-laydate-header .layui-icon,.laydate-ym-show .laydate-set-ym span[lay-type=month]{display:none!important}.layui-laydate-header{position:relative;line-height:30px;padding:10px 70px 5px}.laydate-set-ym span,.layui-laydate-header i{padding:0 5px;cursor:pointer}.layui-laydate-header *{display:inline-block;vertical-align:bottom}.layui-laydate-header i{position:absolute;top:10px;color:#999;font-size:18px}.layui-laydate-header i.laydate-prev-y{left:15px}.layui-laydate-header i.laydate-prev-m{left:45px}.layui-laydate-header i.laydate-next-y{right:15px}.layui-laydate-header i.laydate-next-m{right:45px}.laydate-set-ym{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate-time-text{cursor:default!important}.layui-laydate-content{position:relative;padding:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-laydate-content table{border-collapse:collapse;border-spacing:0}.layui-laydate-content td,.layui-laydate-content th{width:36px;height:30px;padding:5px;text-align:center}.layui-laydate-content td{position:relative;cursor:pointer}.laydate-day-mark{position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;font-size:12px;overflow:hidden}.laydate-day-mark::after{position:absolute;content:'';right:2px;top:2px;width:5px;height:5px;border-radius:50%}.layui-laydate-footer{position:relative;height:46px;line-height:26px;padding:10px 20px}.layui-laydate-footer span{margin-right:15px;display:inline-block;cursor:pointer;font-size:12px}.layui-laydate-footer span:hover{color:#5FB878}.laydate-footer-btns{position:absolute;right:10px;top:10px}.laydate-footer-btns span{height:26px;line-height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;background-color:#fff;white-space:nowrap;vertical-align:top;border-radius:2px}.layui-laydate-list>li,.layui-laydate-range .layui-laydate-main{display:inline-block;vertical-align:middle}.layui-laydate-list{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;background-color:#fff}.layui-laydate-list>li{position:relative;width:33.3%;height:36px;line-height:36px;margin:3px 0;text-align:center;cursor:pointer}.laydate-month-list>li{width:25%;margin:17px 0}.laydate-time-list>li{height:100%;margin:0;line-height:normal;cursor:default}.laydate-time-list p{position:relative;top:-4px;line-height:29px}.laydate-time-list ol{height:181px;overflow:hidden}.laydate-time-list>li:hover ol{overflow-y:auto}.laydate-time-list ol li{width:130%;padding-left:33px;line-height:30px;text-align:left;cursor:pointer}.layui-laydate-hint{position:absolute;top:115px;left:50%;width:250px;margin-left:-125px;line-height:20px;padding:15px;text-align:center;font-size:12px}.layui-laydate-range{width:546px}.layui-laydate-range .laydate-main-list-0 .laydate-next-m,.layui-laydate-range .laydate-main-list-0 .laydate-next-y,.layui-laydate-range .laydate-main-list-1 .laydate-prev-m,.layui-laydate-range .laydate-main-list-1 .laydate-prev-y{display:none}.layui-laydate-range .laydate-main-list-1 .layui-laydate-content{border-left:1px solid #e2e2e2}.layui-laydate,.layui-laydate-hint{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background-color:#fff;color:#666}.layui-laydate-header{border-bottom:1px solid #e2e2e2}.layui-laydate-header i:hover,.layui-laydate-header span:hover{color:#5FB878}.layui-laydate-content{border-top:none 0;border-bottom:none 0}.layui-laydate-content th{font-weight:400;color:#333}.layui-laydate-content td{color:#666}.layui-laydate-content td.laydate-selected{background-color:#00F7DE}.laydate-selected:hover{background-color:#00F7DE!important}.layui-laydate-content td:hover,.layui-laydate-list li:hover{background-color:#eaeaea;color:#333}.laydate-time-list li ol{margin:0;padding:0;border:1px solid #e2e2e2;border-left-width:0}.laydate-time-list li:first-child ol{border-left-width:1px}.laydate-time-list>li:hover{background:0 0}.layui-laydate-content .laydate-day-next,.layui-laydate-content .laydate-day-prev{color:#d2d2d2}.laydate-selected.laydate-day-next,.laydate-selected.laydate-day-prev{background-color:#f8f8f8!important}.layui-laydate-footer{border-top:1px solid #e2e2e2}.layui-laydate-hint{color:#FF5722}.laydate-day-mark::after{background-color:#5FB878}.layui-laydate-content td.layui-this .laydate-day-mark::after{display:none}.layui-laydate-footer span[lay-type=date]{color:#5FB878}.layui-laydate .layui-this{background-color:#009688!important;color:#fff!important}.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{background:0 0!important;color:#d2d2d2!important;cursor:not-allowed!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.laydate-theme-molv{border:none}.laydate-theme-molv.layui-laydate-range{width:548px}.laydate-theme-molv .layui-laydate-main{width:274px}.laydate-theme-molv .layui-laydate-header{border:none;background-color:#009688}.laydate-theme-molv .layui-laydate-header i,.laydate-theme-molv .layui-laydate-header span{color:#f6f6f6}.laydate-theme-molv .layui-laydate-header i:hover,.laydate-theme-molv .layui-laydate-header span:hover{color:#fff}.laydate-theme-molv .layui-laydate-content{border:1px solid #e2e2e2;border-top:none;border-bottom:none}.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content{border-left:none}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li,.laydate-theme-grid .layui-laydate-content td,.laydate-theme-grid .layui-laydate-content thead,.laydate-theme-molv .layui-laydate-footer{border:1px solid #e2e2e2}.laydate-theme-grid .laydate-selected,.laydate-theme-grid .laydate-selected:hover{background-color:#f2f2f2!important;color:#009688!important}.laydate-theme-grid .laydate-selected.laydate-day-next,.laydate-theme-grid .laydate-selected.laydate-day-prev{color:#d2d2d2!important}.laydate-theme-grid .laydate-month-list,.laydate-theme-grid .laydate-year-list{margin:1px 0 0 1px}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li{margin:0 -1px -1px 0}.laydate-theme-grid .laydate-year-list>li{height:43px;line-height:43px}.laydate-theme-grid .laydate-month-list>li{height:71px;line-height:71px} \ No newline at end of file diff --git a/static/admin/simpleui/layui/css/modules/layer/default/icon-ext.png b/static/admin/simpleui/layui/css/modules/layer/default/icon-ext.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbb669bb311514baa5db3a6a00b4644d0e280f1 GIT binary patch literal 5911 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 bWW^%>x7XlHV^#Q1uOX^B?ki3(VEg|7!QHuF literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/css/modules/layer/default/loading-1.gif b/static/admin/simpleui/layui/css/modules/layer/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 GIT binary patch literal 701 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 dS2dWbc-(>9=%hBYV + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/admin/simpleui/layui/font/iconfont.ttf b/static/admin/simpleui/layui/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0c8b0a50f686021dd59dbd6c61d212406a8ad3ef GIT binary patch literal 40668 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 ALI3~& literal 0 HcmV?d00001 diff --git a/static/admin/simpleui/layui/font/iconfont.woff b/static/admin/simpleui/layui/font/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..786bb2a8c4d1aaa7d3d80b3692b27d013815eae1 GIT binary patch literal 26744 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