From 4c7a0d6e9157d3dbb5be3d8ba985a025c3270e44 Mon Sep 17 00:00:00 2001 From: lxyer <237809796@qq.com> Date: Sun, 7 Jan 2018 19:28:20 +0800 Subject: [PATCH] . --- src/main/java/com/lxyer/config/FlyConfig.java | 1 + src/main/java/com/lxyer/config/JsonBean.java | 123 ++++ src/main/java/com/lxyer/config/LxyKit.java | 33 + .../com/lxyer/config/route/SiteRoute.java | 2 + .../lxyer/controller/ContentController.java | 9 + .../com/lxyer/controller/FileController.java | 9 + .../com/lxyer/controller/HomeController.java | 79 ++- .../com/lxyer/controller/IController.java | 4 + .../com/lxyer/controller/UserController.java | 28 + src/main/java/com/lxyer/model/Content.java | 7 +- src/main/java/com/lxyer/model/User.java | 6 +- .../com/lxyer/model/base/BaseContent.java | 3 +- .../java/com/lxyer/model/base/BaseUser.java | 2 +- .../java/com/lxyer/model/base/IModel.java | 36 + .../com/lxyer/service/ContentService.java | 9 + src/main/resources/sql/content.sql | 21 + src/main/webapp/WEB-INF/_t/layout.html | 180 ++++- src/main/webapp/WEB-INF/fly/index.html | 242 +++++++ src/main/webapp/WEB-INF/fly/jie/add.html | 129 ++++ src/main/webapp/WEB-INF/fly/jie/detail.html | 213 ++++++ src/main/webapp/WEB-INF/fly/jie/index.html | 144 ++++ src/main/webapp/res/css/full.css | 53 ++ src/main/webapp/res/css/global.css | 562 +++++++++++++++ src/main/webapp/res/css/iconfont.eot | Bin 0 -> 23304 bytes src/main/webapp/res/css/iconfont.svg | 204 ++++++ src/main/webapp/res/css/iconfont.ttf | Bin 0 -> 23136 bytes src/main/webapp/res/css/iconfont.woff | Bin 0 -> 15696 bytes src/main/webapp/res/images/avatar/0.jpg | Bin 0 -> 4109 bytes src/main/webapp/res/images/avatar/1.jpg | Bin 0 -> 5504 bytes src/main/webapp/res/images/avatar/10.jpg | Bin 0 -> 6377 bytes src/main/webapp/res/images/avatar/11.jpg | Bin 0 -> 5754 bytes src/main/webapp/res/images/avatar/12.jpg | Bin 0 -> 19041 bytes src/main/webapp/res/images/avatar/13.jpg | Bin 0 -> 4463 bytes src/main/webapp/res/images/avatar/14.jpg | Bin 0 -> 122544 bytes src/main/webapp/res/images/avatar/15.jpg | Bin 0 -> 9857 bytes src/main/webapp/res/images/avatar/16.jpg | Bin 0 -> 8877 bytes src/main/webapp/res/images/avatar/17.jpg | Bin 0 -> 13155 bytes src/main/webapp/res/images/avatar/18.jpg | Bin 0 -> 12457 bytes src/main/webapp/res/images/avatar/19.jpg | Bin 0 -> 38365 bytes src/main/webapp/res/images/avatar/2.jpg | Bin 0 -> 4430 bytes src/main/webapp/res/images/avatar/20.jpg | Bin 0 -> 78265 bytes src/main/webapp/res/images/avatar/3.jpg | Bin 0 -> 4884 bytes src/main/webapp/res/images/avatar/4.jpg | Bin 0 -> 6404 bytes src/main/webapp/res/images/avatar/5.jpg | Bin 0 -> 5562 bytes src/main/webapp/res/images/avatar/6.jpg | Bin 0 -> 7270 bytes src/main/webapp/res/images/avatar/7.jpg | Bin 0 -> 8313 bytes src/main/webapp/res/images/avatar/8.jpg | Bin 0 -> 8891 bytes src/main/webapp/res/images/avatar/9.jpg | Bin 0 -> 6804 bytes src/main/webapp/res/images/fly.jpg | Bin 0 -> 9577 bytes src/main/webapp/res/images/fork.gif | Bin 0 -> 20470 bytes src/main/webapp/res/images/layim.jpg | Bin 0 -> 12527 bytes src/main/webapp/res/images/loading.gif | Bin 0 -> 166 bytes src/main/webapp/res/images/logo-1.png | Bin 0 -> 3168 bytes src/main/webapp/res/images/logo.png | Bin 0 -> 5168 bytes src/main/webapp/res/images/logo1.png | Bin 0 -> 2781 bytes .../webapp/res/images/other/1437100018023.jpg | Bin 0 -> 13174 bytes src/main/webapp/res/images/other/study-a.png | Bin 0 -> 5715 bytes src/main/webapp/res/images/pay.jpg | Bin 0 -> 37810 bytes src/main/webapp/res/layui/css/layui.css | 2 + .../webapp/res/layui/css/layui.mobile.css | 2 + .../webapp/res/layui/css/modules/code.css | 2 + .../css/modules/laydate/default/laydate.css | 2 + .../res/layui/css/modules/laydate/icon.png | Bin 0 -> 314 bytes .../res/layui/css/modules/laydate/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 src/main/webapp/res/layui/font/iconfont.eot | Bin 0 -> 37712 bytes src/main/webapp/res/layui/font/iconfont.svg | 447 ++++++++++++ src/main/webapp/res/layui/font/iconfont.ttf | Bin 0 -> 37536 bytes src/main/webapp/res/layui/font/iconfont.woff | Bin 0 -> 24684 bytes src/main/webapp/res/layui/images/face/0.gif | Bin 0 -> 2689 bytes src/main/webapp/res/layui/images/face/1.gif | Bin 0 -> 5514 bytes src/main/webapp/res/layui/images/face/10.gif | Bin 0 -> 2797 bytes src/main/webapp/res/layui/images/face/11.gif | Bin 0 -> 4121 bytes src/main/webapp/res/layui/images/face/12.gif | Bin 0 -> 3361 bytes src/main/webapp/res/layui/images/face/13.gif | Bin 0 -> 7425 bytes src/main/webapp/res/layui/images/face/14.gif | Bin 0 -> 2375 bytes src/main/webapp/res/layui/images/face/15.gif | Bin 0 -> 1793 bytes src/main/webapp/res/layui/images/face/16.gif | Bin 0 -> 6721 bytes src/main/webapp/res/layui/images/face/17.gif | Bin 0 -> 4439 bytes src/main/webapp/res/layui/images/face/18.gif | Bin 0 -> 3017 bytes src/main/webapp/res/layui/images/face/19.gif | Bin 0 -> 3040 bytes src/main/webapp/res/layui/images/face/2.gif | Bin 0 -> 3222 bytes src/main/webapp/res/layui/images/face/20.gif | Bin 0 -> 5144 bytes src/main/webapp/res/layui/images/face/21.gif | Bin 0 -> 5191 bytes src/main/webapp/res/layui/images/face/22.gif | Bin 0 -> 9823 bytes src/main/webapp/res/layui/images/face/23.gif | Bin 0 -> 3792 bytes src/main/webapp/res/layui/images/face/24.gif | Bin 0 -> 8096 bytes src/main/webapp/res/layui/images/face/25.gif | Bin 0 -> 3127 bytes src/main/webapp/res/layui/images/face/26.gif | Bin 0 -> 3291 bytes src/main/webapp/res/layui/images/face/27.gif | Bin 0 -> 4377 bytes src/main/webapp/res/layui/images/face/28.gif | Bin 0 -> 2793 bytes src/main/webapp/res/layui/images/face/29.gif | Bin 0 -> 4854 bytes src/main/webapp/res/layui/images/face/3.gif | Bin 0 -> 4017 bytes src/main/webapp/res/layui/images/face/30.gif | Bin 0 -> 2555 bytes src/main/webapp/res/layui/images/face/31.gif | Bin 0 -> 2002 bytes src/main/webapp/res/layui/images/face/32.gif | Bin 0 -> 3481 bytes src/main/webapp/res/layui/images/face/33.gif | Bin 0 -> 2454 bytes src/main/webapp/res/layui/images/face/34.gif | Bin 0 -> 3700 bytes src/main/webapp/res/layui/images/face/35.gif | Bin 0 -> 1800 bytes src/main/webapp/res/layui/images/face/36.gif | Bin 0 -> 2331 bytes src/main/webapp/res/layui/images/face/37.gif | Bin 0 -> 1513 bytes src/main/webapp/res/layui/images/face/38.gif | Bin 0 -> 3615 bytes src/main/webapp/res/layui/images/face/39.gif | Bin 0 -> 6495 bytes src/main/webapp/res/layui/images/face/4.gif | Bin 0 -> 5689 bytes src/main/webapp/res/layui/images/face/40.gif | Bin 0 -> 3154 bytes src/main/webapp/res/layui/images/face/41.gif | Bin 0 -> 3644 bytes src/main/webapp/res/layui/images/face/42.gif | Bin 0 -> 5305 bytes src/main/webapp/res/layui/images/face/43.gif | Bin 0 -> 2674 bytes src/main/webapp/res/layui/images/face/44.gif | Bin 0 -> 4126 bytes src/main/webapp/res/layui/images/face/45.gif | Bin 0 -> 3417 bytes src/main/webapp/res/layui/images/face/46.gif | Bin 0 -> 3007 bytes src/main/webapp/res/layui/images/face/47.gif | Bin 0 -> 2333 bytes src/main/webapp/res/layui/images/face/48.gif | Bin 0 -> 2689 bytes src/main/webapp/res/layui/images/face/49.gif | Bin 0 -> 2315 bytes src/main/webapp/res/layui/images/face/5.gif | Bin 0 -> 4567 bytes src/main/webapp/res/layui/images/face/50.gif | Bin 0 -> 5866 bytes src/main/webapp/res/layui/images/face/51.gif | Bin 0 -> 2785 bytes src/main/webapp/res/layui/images/face/52.gif | Bin 0 -> 777 bytes src/main/webapp/res/layui/images/face/53.gif | Bin 0 -> 2127 bytes src/main/webapp/res/layui/images/face/54.gif | Bin 0 -> 2196 bytes src/main/webapp/res/layui/images/face/55.gif | Bin 0 -> 1971 bytes src/main/webapp/res/layui/images/face/56.gif | Bin 0 -> 2034 bytes src/main/webapp/res/layui/images/face/57.gif | Bin 0 -> 2705 bytes src/main/webapp/res/layui/images/face/58.gif | Bin 0 -> 2258 bytes src/main/webapp/res/layui/images/face/59.gif | Bin 0 -> 10311 bytes src/main/webapp/res/layui/images/face/6.gif | Bin 0 -> 2213 bytes src/main/webapp/res/layui/images/face/60.gif | Bin 0 -> 3245 bytes src/main/webapp/res/layui/images/face/61.gif | Bin 0 -> 2495 bytes src/main/webapp/res/layui/images/face/62.gif | Bin 0 -> 2017 bytes src/main/webapp/res/layui/images/face/63.gif | Bin 0 -> 5871 bytes src/main/webapp/res/layui/images/face/64.gif | Bin 0 -> 6448 bytes src/main/webapp/res/layui/images/face/65.gif | Bin 0 -> 3576 bytes src/main/webapp/res/layui/images/face/66.gif | Bin 0 -> 3029 bytes src/main/webapp/res/layui/images/face/67.gif | Bin 0 -> 2701 bytes src/main/webapp/res/layui/images/face/68.gif | Bin 0 -> 1424 bytes src/main/webapp/res/layui/images/face/69.gif | Bin 0 -> 2431 bytes src/main/webapp/res/layui/images/face/7.gif | Bin 0 -> 3398 bytes src/main/webapp/res/layui/images/face/70.gif | Bin 0 -> 4590 bytes src/main/webapp/res/layui/images/face/71.gif | Bin 0 -> 5304 bytes src/main/webapp/res/layui/images/face/8.gif | Bin 0 -> 4050 bytes src/main/webapp/res/layui/images/face/9.gif | Bin 0 -> 4221 bytes .../webapp/res/layui/lay/dest/layui.all.js | 5 + .../webapp/res/layui/lay/modules/carousel.js | 2 + src/main/webapp/res/layui/lay/modules/code.js | 2 + .../webapp/res/layui/lay/modules/element.js | 2 + src/main/webapp/res/layui/lay/modules/flow.js | 2 + src/main/webapp/res/layui/lay/modules/form.js | 2 + .../webapp/res/layui/lay/modules/jquery.js | 5 + .../webapp/res/layui/lay/modules/laydate.js | 2 + .../webapp/res/layui/lay/modules/layedit.js | 2 + .../webapp/res/layui/lay/modules/layer.js | 2 + .../webapp/res/layui/lay/modules/laypage.js | 2 + .../webapp/res/layui/lay/modules/laytpl.js | 2 + .../webapp/res/layui/lay/modules/mobile.js | 2 + .../webapp/res/layui/lay/modules/table.js | 2 + src/main/webapp/res/layui/lay/modules/tree.js | 2 + .../webapp/res/layui/lay/modules/upload.js | 2 + src/main/webapp/res/layui/lay/modules/util.js | 2 + src/main/webapp/res/layui/layui.all.js | 5 + src/main/webapp/res/layui/layui.js | 2 + src/main/webapp/res/mods/case.js | 165 +++++ src/main/webapp/res/mods/face.js | 9 + src/main/webapp/res/mods/index.js | 639 ++++++++++++++++++ src/main/webapp/res/mods/jie.js | 309 +++++++++ src/main/webapp/res/mods/user.js | 460 +++++++++++++ 170 files changed, 4155 insertions(+), 32 deletions(-) create mode 100644 src/main/java/com/lxyer/config/JsonBean.java create mode 100644 src/main/java/com/lxyer/config/LxyKit.java create mode 100644 src/main/java/com/lxyer/controller/ContentController.java create mode 100644 src/main/java/com/lxyer/controller/FileController.java create mode 100644 src/main/java/com/lxyer/controller/UserController.java create mode 100644 src/main/java/com/lxyer/model/base/IModel.java create mode 100644 src/main/java/com/lxyer/service/ContentService.java create mode 100644 src/main/resources/sql/content.sql create mode 100644 src/main/webapp/WEB-INF/fly/index.html create mode 100644 src/main/webapp/WEB-INF/fly/jie/add.html create mode 100644 src/main/webapp/WEB-INF/fly/jie/detail.html create mode 100644 src/main/webapp/WEB-INF/fly/jie/index.html create mode 100644 src/main/webapp/res/css/full.css create mode 100644 src/main/webapp/res/css/global.css create mode 100644 src/main/webapp/res/css/iconfont.eot create mode 100644 src/main/webapp/res/css/iconfont.svg create mode 100644 src/main/webapp/res/css/iconfont.ttf create mode 100644 src/main/webapp/res/css/iconfont.woff create mode 100644 src/main/webapp/res/images/avatar/0.jpg create mode 100644 src/main/webapp/res/images/avatar/1.jpg create mode 100644 src/main/webapp/res/images/avatar/10.jpg create mode 100644 src/main/webapp/res/images/avatar/11.jpg create mode 100644 src/main/webapp/res/images/avatar/12.jpg create mode 100644 src/main/webapp/res/images/avatar/13.jpg create mode 100644 src/main/webapp/res/images/avatar/14.jpg create mode 100644 src/main/webapp/res/images/avatar/15.jpg create mode 100644 src/main/webapp/res/images/avatar/16.jpg create mode 100644 src/main/webapp/res/images/avatar/17.jpg create mode 100644 src/main/webapp/res/images/avatar/18.jpg create mode 100644 src/main/webapp/res/images/avatar/19.jpg create mode 100644 src/main/webapp/res/images/avatar/2.jpg create mode 100644 src/main/webapp/res/images/avatar/20.jpg create mode 100644 src/main/webapp/res/images/avatar/3.jpg create mode 100644 src/main/webapp/res/images/avatar/4.jpg create mode 100644 src/main/webapp/res/images/avatar/5.jpg create mode 100644 src/main/webapp/res/images/avatar/6.jpg create mode 100644 src/main/webapp/res/images/avatar/7.jpg create mode 100644 src/main/webapp/res/images/avatar/8.jpg create mode 100644 src/main/webapp/res/images/avatar/9.jpg create mode 100644 src/main/webapp/res/images/fly.jpg create mode 100644 src/main/webapp/res/images/fork.gif create mode 100644 src/main/webapp/res/images/layim.jpg create mode 100644 src/main/webapp/res/images/loading.gif create mode 100644 src/main/webapp/res/images/logo-1.png create mode 100644 src/main/webapp/res/images/logo.png create mode 100644 src/main/webapp/res/images/logo1.png create mode 100644 src/main/webapp/res/images/other/1437100018023.jpg create mode 100644 src/main/webapp/res/images/other/study-a.png create mode 100644 src/main/webapp/res/images/pay.jpg create mode 100644 src/main/webapp/res/layui/css/layui.css create mode 100644 src/main/webapp/res/layui/css/layui.mobile.css create mode 100644 src/main/webapp/res/layui/css/modules/code.css create mode 100644 src/main/webapp/res/layui/css/modules/laydate/default/laydate.css create mode 100644 src/main/webapp/res/layui/css/modules/laydate/icon.png create mode 100644 src/main/webapp/res/layui/css/modules/laydate/laydate.css create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/icon-ext.png create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/icon.png create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/layer.css create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/loading-0.gif create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/loading-1.gif create mode 100644 src/main/webapp/res/layui/css/modules/layer/default/loading-2.gif create mode 100644 src/main/webapp/res/layui/font/iconfont.eot create mode 100644 src/main/webapp/res/layui/font/iconfont.svg create mode 100644 src/main/webapp/res/layui/font/iconfont.ttf create mode 100644 src/main/webapp/res/layui/font/iconfont.woff create mode 100644 src/main/webapp/res/layui/images/face/0.gif create mode 100644 src/main/webapp/res/layui/images/face/1.gif create mode 100644 src/main/webapp/res/layui/images/face/10.gif create mode 100644 src/main/webapp/res/layui/images/face/11.gif create mode 100644 src/main/webapp/res/layui/images/face/12.gif create mode 100644 src/main/webapp/res/layui/images/face/13.gif create mode 100644 src/main/webapp/res/layui/images/face/14.gif create mode 100644 src/main/webapp/res/layui/images/face/15.gif create mode 100644 src/main/webapp/res/layui/images/face/16.gif create mode 100644 src/main/webapp/res/layui/images/face/17.gif create mode 100644 src/main/webapp/res/layui/images/face/18.gif create mode 100644 src/main/webapp/res/layui/images/face/19.gif create mode 100644 src/main/webapp/res/layui/images/face/2.gif create mode 100644 src/main/webapp/res/layui/images/face/20.gif create mode 100644 src/main/webapp/res/layui/images/face/21.gif create mode 100644 src/main/webapp/res/layui/images/face/22.gif create mode 100644 src/main/webapp/res/layui/images/face/23.gif create mode 100644 src/main/webapp/res/layui/images/face/24.gif create mode 100644 src/main/webapp/res/layui/images/face/25.gif create mode 100644 src/main/webapp/res/layui/images/face/26.gif create mode 100644 src/main/webapp/res/layui/images/face/27.gif create mode 100644 src/main/webapp/res/layui/images/face/28.gif create mode 100644 src/main/webapp/res/layui/images/face/29.gif create mode 100644 src/main/webapp/res/layui/images/face/3.gif create mode 100644 src/main/webapp/res/layui/images/face/30.gif create mode 100644 src/main/webapp/res/layui/images/face/31.gif create mode 100644 src/main/webapp/res/layui/images/face/32.gif create mode 100644 src/main/webapp/res/layui/images/face/33.gif create mode 100644 src/main/webapp/res/layui/images/face/34.gif create mode 100644 src/main/webapp/res/layui/images/face/35.gif create mode 100644 src/main/webapp/res/layui/images/face/36.gif create mode 100644 src/main/webapp/res/layui/images/face/37.gif create mode 100644 src/main/webapp/res/layui/images/face/38.gif create mode 100644 src/main/webapp/res/layui/images/face/39.gif create mode 100644 src/main/webapp/res/layui/images/face/4.gif create mode 100644 src/main/webapp/res/layui/images/face/40.gif create mode 100644 src/main/webapp/res/layui/images/face/41.gif create mode 100644 src/main/webapp/res/layui/images/face/42.gif create mode 100644 src/main/webapp/res/layui/images/face/43.gif create mode 100644 src/main/webapp/res/layui/images/face/44.gif create mode 100644 src/main/webapp/res/layui/images/face/45.gif create mode 100644 src/main/webapp/res/layui/images/face/46.gif create mode 100644 src/main/webapp/res/layui/images/face/47.gif create mode 100644 src/main/webapp/res/layui/images/face/48.gif create mode 100644 src/main/webapp/res/layui/images/face/49.gif create mode 100644 src/main/webapp/res/layui/images/face/5.gif create mode 100644 src/main/webapp/res/layui/images/face/50.gif create mode 100644 src/main/webapp/res/layui/images/face/51.gif create mode 100644 src/main/webapp/res/layui/images/face/52.gif create mode 100644 src/main/webapp/res/layui/images/face/53.gif create mode 100644 src/main/webapp/res/layui/images/face/54.gif create mode 100644 src/main/webapp/res/layui/images/face/55.gif create mode 100644 src/main/webapp/res/layui/images/face/56.gif create mode 100644 src/main/webapp/res/layui/images/face/57.gif create mode 100644 src/main/webapp/res/layui/images/face/58.gif create mode 100644 src/main/webapp/res/layui/images/face/59.gif create mode 100644 src/main/webapp/res/layui/images/face/6.gif create mode 100644 src/main/webapp/res/layui/images/face/60.gif create mode 100644 src/main/webapp/res/layui/images/face/61.gif create mode 100644 src/main/webapp/res/layui/images/face/62.gif create mode 100644 src/main/webapp/res/layui/images/face/63.gif create mode 100644 src/main/webapp/res/layui/images/face/64.gif create mode 100644 src/main/webapp/res/layui/images/face/65.gif create mode 100644 src/main/webapp/res/layui/images/face/66.gif create mode 100644 src/main/webapp/res/layui/images/face/67.gif create mode 100644 src/main/webapp/res/layui/images/face/68.gif create mode 100644 src/main/webapp/res/layui/images/face/69.gif create mode 100644 src/main/webapp/res/layui/images/face/7.gif create mode 100644 src/main/webapp/res/layui/images/face/70.gif create mode 100644 src/main/webapp/res/layui/images/face/71.gif create mode 100644 src/main/webapp/res/layui/images/face/8.gif create mode 100644 src/main/webapp/res/layui/images/face/9.gif create mode 100644 src/main/webapp/res/layui/lay/dest/layui.all.js create mode 100644 src/main/webapp/res/layui/lay/modules/carousel.js create mode 100644 src/main/webapp/res/layui/lay/modules/code.js create mode 100644 src/main/webapp/res/layui/lay/modules/element.js create mode 100644 src/main/webapp/res/layui/lay/modules/flow.js create mode 100644 src/main/webapp/res/layui/lay/modules/form.js create mode 100644 src/main/webapp/res/layui/lay/modules/jquery.js create mode 100644 src/main/webapp/res/layui/lay/modules/laydate.js create mode 100644 src/main/webapp/res/layui/lay/modules/layedit.js create mode 100644 src/main/webapp/res/layui/lay/modules/layer.js create mode 100644 src/main/webapp/res/layui/lay/modules/laypage.js create mode 100644 src/main/webapp/res/layui/lay/modules/laytpl.js create mode 100644 src/main/webapp/res/layui/lay/modules/mobile.js create mode 100644 src/main/webapp/res/layui/lay/modules/table.js create mode 100644 src/main/webapp/res/layui/lay/modules/tree.js create mode 100644 src/main/webapp/res/layui/lay/modules/upload.js create mode 100644 src/main/webapp/res/layui/lay/modules/util.js create mode 100644 src/main/webapp/res/layui/layui.all.js create mode 100644 src/main/webapp/res/layui/layui.js create mode 100644 src/main/webapp/res/mods/case.js create mode 100644 src/main/webapp/res/mods/face.js create mode 100644 src/main/webapp/res/mods/index.js create mode 100644 src/main/webapp/res/mods/jie.js create mode 100644 src/main/webapp/res/mods/user.js diff --git a/src/main/java/com/lxyer/config/FlyConfig.java b/src/main/java/com/lxyer/config/FlyConfig.java index 9b43e6b..3cca61c 100644 --- a/src/main/java/com/lxyer/config/FlyConfig.java +++ b/src/main/java/com/lxyer/config/FlyConfig.java @@ -36,6 +36,7 @@ public class FlyConfig extends JFinalConfig { me.setBaseTemplatePath(PathKit.getWebRootPath()); me.addSharedFunction("/WEB-INF/_t/layout.html"); + me.addSharedObject("lxyKit", new LxyKit()); } @Override diff --git a/src/main/java/com/lxyer/config/JsonBean.java b/src/main/java/com/lxyer/config/JsonBean.java new file mode 100644 index 0000000..51e2998 --- /dev/null +++ b/src/main/java/com/lxyer/config/JsonBean.java @@ -0,0 +1,123 @@ +package com.lxyer.config; + +import java.util.HashMap; +import java.util.Map; + +/** + * Created by Lxyer lxy208@126.com at 2016/8/4 0:13. + */ +public class JsonBean { + public int code;//全局状态码: -1失败,1成功,2未登录 + public String msg; + public Object obj; + + public JsonBean(int code){ + this.code = code; + if (code == 1) + this.msg = "操作成功"; + if (code == -1) + this.msg = "操作失败"; + if (code == 2) + this.msg = "未登录,请前往登录"; + } + + public JsonBean(int code, String msg){ + this.code = code; + this.msg = msg; + } + public JsonBean(int code, String msg, Object obj){ + this.code = code; + this.msg = msg; + this.obj = obj; + } + + public String getMsg() { + return msg; + } + + public JsonBean setMsg(String msg) { + this.msg = msg; + return this; + } + + public int getCode() { + return code; + } + + public JsonBean setCode(int code) { + this.code = code; + if (code == 1) + this.msg = "操作成功"; + if (code == -1) + this.msg = "操作失败"; + return this; + } + + public JsonBean setCode(int code, String msg) { + this.code = code; + this.msg = msg; + return this; + } + public JsonBean setCode(int code, String msg, Object obj) { + this.code = code; + this.msg = msg; + this.obj = obj; + return this; + } + + public Object getObj() { + return obj; + } + + public JsonBean setObj(Object obj) { + this.obj = obj; + return this; + } + public JsonBean set(Object k, Object v){ + if (!(obj instanceof Map)){ + obj = new HashMap(); + } + ((Map) obj).put(k, v); + return this; + } + + + /* + 下面的是一些快速创建JsonBean的方式, + 使用中可以使用new ,同时也可以直接使用 + */ + public static JsonBean success(){ + return new JsonBean(1, "操作成功"); + } + public static JsonBean success(Object obj){ + return new JsonBean(1, "操作成功",obj); + } + public static JsonBean success(int code, String msg){ + return new JsonBean(1, msg); + } + public static JsonBean success(int code, String msg, Object obj){ + return new JsonBean(1, msg, obj); + } + + public static JsonBean error(){ + return new JsonBean(-1, "操作失败"); + } + public static JsonBean error(int code, String msg){ + return new JsonBean(code, msg); + } + public static JsonBean error(int code, String msg, Object obj){ + return new JsonBean(code, msg, obj); + } + public static JsonBean error(String msg){ + return new JsonBean(-1, msg); + } + + @Override + public String toString() { + return "JsonBean{" + + "code=" + code + + ", msg='" + msg + '\'' + + ", obj=" + obj + + '}'; + } +} diff --git a/src/main/java/com/lxyer/config/LxyKit.java b/src/main/java/com/lxyer/config/LxyKit.java new file mode 100644 index 0000000..e01a392 --- /dev/null +++ b/src/main/java/com/lxyer/config/LxyKit.java @@ -0,0 +1,33 @@ +package com.lxyer.config; + +import java.text.SimpleDateFormat; + +/** + * Created by Lxy at 2017/11/29 15:17. + */ +public final class LxyKit { + + public static String dateFmt(long time){ + /** + * 刚刚 60秒内 60 * 1000 + * x分钟前 1小时候内 60 * 60*1000 + * x小时前 1天内 24 * 60*60*1000 + * x天前 1周内 7 * 24*60*60*1000 + * 年-月-日 1周前 + */ + long now = System.currentTimeMillis(); + + long diff = now - time; + if (diff < 60 * 1000) + return "刚刚"; + else if (diff < 60 * 60 *1000) + return Math.floorDiv(diff, 60 *1000) + "分钟前"; + else if (diff < 24 * 60*60*1000) + return Math.floorDiv(diff, 60 *60*1000) + "小时前"; + else if (diff > 24 * 60*60*1000 && diff < 7 * 24*60*60*1000) + return Math.floorDiv(diff, 24 * 60*60*1000) + "天前"; + else + return new SimpleDateFormat("yyyy-MM-dd").format(time); + + } +} diff --git a/src/main/java/com/lxyer/config/route/SiteRoute.java b/src/main/java/com/lxyer/config/route/SiteRoute.java index 3bff4d1..00c26f1 100644 --- a/src/main/java/com/lxyer/config/route/SiteRoute.java +++ b/src/main/java/com/lxyer/config/route/SiteRoute.java @@ -2,6 +2,7 @@ package com.lxyer.config.route; import com.jfinal.config.Routes; import com.lxyer.controller.HomeController; +import com.lxyer.controller.UserController; /** * Created by JUECHENG at 2018/1/7 11:16. @@ -12,5 +13,6 @@ public class SiteRoute extends Routes { setBaseViewPath("/WEB-INF/fly"); add("/", HomeController.class); + add("/user", UserController.class); } } diff --git a/src/main/java/com/lxyer/controller/ContentController.java b/src/main/java/com/lxyer/controller/ContentController.java new file mode 100644 index 0000000..cb0d88b --- /dev/null +++ b/src/main/java/com/lxyer/controller/ContentController.java @@ -0,0 +1,9 @@ +package com.lxyer.controller; + +/** + * Created by JUECHENG at 2018/1/7 16:48. + */ +public class ContentController extends IController{ + + +} diff --git a/src/main/java/com/lxyer/controller/FileController.java b/src/main/java/com/lxyer/controller/FileController.java new file mode 100644 index 0000000..9c91719 --- /dev/null +++ b/src/main/java/com/lxyer/controller/FileController.java @@ -0,0 +1,9 @@ +package com.lxyer.controller; + +/** + * 文件管理 + * Created by JUECHENG at 2018/1/7 16:44. + */ +public class FileController extends IController{ + +} diff --git a/src/main/java/com/lxyer/controller/HomeController.java b/src/main/java/com/lxyer/controller/HomeController.java index e5069de..53b0bba 100644 --- a/src/main/java/com/lxyer/controller/HomeController.java +++ b/src/main/java/com/lxyer/controller/HomeController.java @@ -1,11 +1,9 @@ package com.lxyer.controller; -import com.jfinal.aop.Before; -import com.jfinal.plugin.activerecord.Db; -import com.jfinal.plugin.activerecord.SqlPara; -import com.jfinal.plugin.ehcache.CacheInterceptor; -import com.jfinal.plugin.redis.Cache; -import com.jfinal.plugin.redis.Redis; +import com.jfinal.kit.Kv; +import com.jfinal.plugin.activerecord.Page; +import com.jfinal.plugin.activerecord.Record; +import com.lxyer.model.Content; import com.lxyer.model.User; import java.util.List; @@ -14,36 +12,71 @@ import java.util.List; * Created by JUECHENG at 2018/1/7 14:40. */ public class HomeController extends IController { + public static final Kv column = Kv.by("qz", 10).set("fx", 20).set("jy", 30).set("gg", 40).set("dt", 50);//栏目 public void index(){ - String para = getPara(); - Cache cache = Redis.use(); - String cacheKey = "user-" + para; + //置顶贴 + List top = Content.dao.findPage(1, 5, Kv.by("top", 1)).getList(); - User user = cache.get(cacheKey); - if (user == null) - cache.setex(cacheKey, 10, user = User.dao.findById(para+"")); + //非置顶贴 + List contents = Content.dao.findPage(1, 30,Kv.by("top", 0)).getList(); - if (user != null) - System.out.println(user.toJson()); + //热帖 - renderText("hello fly"); + //热议 + List hotReply = Content.dao.findPage(1, 8, Kv.by("order", "replyNum DESC")).getList(); + + //最新加入 + List lastReg = User.dao.findPage(1, 8, Kv.by("order", "createTime DESC")).getList(); + + setAttr("top", top); + setAttr("contents", contents); + setAttr("hotReply", hotReply); + setAttr("lastReg", lastReg); + + render("index.html"); } /** - * 查询用户 + * 帖子栏目列表 */ - @Before(CacheInterceptor.class) - public void query_user(){ + public void column(){ + String para = getPara(0, ""); + int solved = getParaToInt("solved", -1); + int wonderful = getParaToInt("wonderful", -1); - //User.dao.find("select * from user") + Kv kv = Kv.by("type", column.get(para)).set("order", "top DESC,createTime DESC"); + Page contents = Content.dao.findPage(getPn(), getPs(3), kv); - SqlPara sqlPara = Db.getSqlPara("user.list"); + //热议 + List hotReply = Content.dao.findPage(1, 8, Kv.by("order", "replyNum DESC")).getList(); + setAttrs(Kv.by("contents", contents).set("hotReply", hotReply) + .set("solved", solved).set("wonderful", wonderful).set("column", para)); - List users = User.dao.find(sqlPara); - - renderJson(users); + render("jie/index.html"); } + + /** + * 帖子详情 + */ + public void jie(){ + int contentId = getParaToInt(0); + + //ContentInfo content = contentService.contentInfo(sessionid, contentid); + //Sheet comments = commentService.commentQuery(request.getSessionid(false) ,contentid, new Flipper().limit(30)); + + Record content = Content.dao.findFirst(Kv.by("contentId", contentId)); + + //热议 + List hotReply = Content.dao.findPage(1, 8, Kv.by("order", "replyNum DESC")).getList(); + + setAttr("bean", content); + setAttr("hotReply", hotReply); + + render("jie/detail.html"); + } + + } diff --git a/src/main/java/com/lxyer/controller/IController.java b/src/main/java/com/lxyer/controller/IController.java index bb4fb57..82cfeca 100644 --- a/src/main/java/com/lxyer/controller/IController.java +++ b/src/main/java/com/lxyer/controller/IController.java @@ -3,6 +3,8 @@ package com.lxyer.controller; import com.jfinal.core.Controller; import com.jfinal.kit.Kv; import com.jfinal.plugin.activerecord.*; +import com.jfinal.plugin.redis.Cache; +import com.jfinal.plugin.redis.Redis; import com.lxyer.config.E; import java.util.ArrayList; @@ -15,6 +17,8 @@ import java.util.Map; */ public class IController extends Controller { + public static final Cache cache = Redis.use(); + public Kv getParams(String... key) { Kv kv = Kv.create(); for (String k : key) { diff --git a/src/main/java/com/lxyer/controller/UserController.java b/src/main/java/com/lxyer/controller/UserController.java new file mode 100644 index 0000000..e13d201 --- /dev/null +++ b/src/main/java/com/lxyer/controller/UserController.java @@ -0,0 +1,28 @@ +package com.lxyer.controller; + +/** + * Created by JUECHENG at 2018/1/7 16:40. + */ +public class UserController extends IController { + /** + * 注册 + */ + public void create(){ + + } + + /** + * 登录 + */ + public void login(){ + + } + + /** + * 修改 + */ + public void update(){ + + } + +} diff --git a/src/main/java/com/lxyer/model/Content.java b/src/main/java/com/lxyer/model/Content.java index f09d419..a786964 100644 --- a/src/main/java/com/lxyer/model/Content.java +++ b/src/main/java/com/lxyer/model/Content.java @@ -7,5 +7,10 @@ import com.lxyer.model.base.BaseContent; */ @SuppressWarnings("serial") public class Content extends BaseContent { - + public static final Content dao = new Content().dao(); + + @Override + public String sqlSpace() { + return "content"; + } } diff --git a/src/main/java/com/lxyer/model/User.java b/src/main/java/com/lxyer/model/User.java index 36c1ee2..d334388 100644 --- a/src/main/java/com/lxyer/model/User.java +++ b/src/main/java/com/lxyer/model/User.java @@ -8,5 +8,9 @@ import com.lxyer.model.base.BaseUser; @SuppressWarnings("serial") public class User extends BaseUser { public static final User dao = new User().dao(); - + + @Override + public String sqlSpace() { + return "user"; + } } diff --git a/src/main/java/com/lxyer/model/base/BaseContent.java b/src/main/java/com/lxyer/model/base/BaseContent.java index 8afde00..bac252c 100644 --- a/src/main/java/com/lxyer/model/base/BaseContent.java +++ b/src/main/java/com/lxyer/model/base/BaseContent.java @@ -1,5 +1,6 @@ package com.lxyer.model.base; +import com.jfinal.kit.Kv; import com.jfinal.plugin.activerecord.Model; import com.jfinal.plugin.activerecord.IBean; @@ -7,7 +8,7 @@ import com.jfinal.plugin.activerecord.IBean; * Generated by JFinal, do not modify this file. */ @SuppressWarnings("serial") -public abstract class BaseContent> extends Model implements IBean { +public abstract class BaseContent> extends Model implements IBean,IModel { public void setContentId(java.lang.Integer contentId) { set("contentId", contentId); diff --git a/src/main/java/com/lxyer/model/base/BaseUser.java b/src/main/java/com/lxyer/model/base/BaseUser.java index daf0f9e..041e08c 100644 --- a/src/main/java/com/lxyer/model/base/BaseUser.java +++ b/src/main/java/com/lxyer/model/base/BaseUser.java @@ -7,7 +7,7 @@ import com.jfinal.plugin.activerecord.IBean; * Generated by JFinal, do not modify this file. */ @SuppressWarnings("serial") -public abstract class BaseUser> extends Model implements IBean { +public abstract class BaseUser> extends Model implements IBean,IModel { public void setUserId(java.lang.Integer userId) { set("userId", userId); diff --git a/src/main/java/com/lxyer/model/base/IModel.java b/src/main/java/com/lxyer/model/base/IModel.java new file mode 100644 index 0000000..a24d255 --- /dev/null +++ b/src/main/java/com/lxyer/model/base/IModel.java @@ -0,0 +1,36 @@ +package com.lxyer.model.base; + +import com.jfinal.kit.Kv; +import com.jfinal.plugin.activerecord.Db; +import com.jfinal.plugin.activerecord.Page; +import com.jfinal.plugin.activerecord.Record; +import com.jfinal.plugin.activerecord.SqlPara; + +import java.util.List; + +/** + * Created by JUECHENG at 2018/1/7 16:52. + */ +public interface IModel> { + + String sqlSpace(); + + default List findList(Kv kv){ + SqlPara sqlPara = Db.getSqlPara(sqlSpace()+".list", kv); + + return (List) Db.find(sqlPara); + } + + default Record findFirst(Kv kv){ + SqlPara sqlPara = Db.getSqlPara(sqlSpace()+".list", kv); + + return Db.findFirst(sqlPara); + } + + default Page findPage(int pn, int ps, Kv kv){ + SqlPara sqlPara = Db.getSqlPara(sqlSpace()+".list", kv); + + return (Page) Db.paginate(pn, ps, sqlPara); + } + +} diff --git a/src/main/java/com/lxyer/service/ContentService.java b/src/main/java/com/lxyer/service/ContentService.java new file mode 100644 index 0000000..6245907 --- /dev/null +++ b/src/main/java/com/lxyer/service/ContentService.java @@ -0,0 +1,9 @@ +package com.lxyer.service; + +/** + * Created by JUECHENG at 2018/1/7 16:49. + */ +public class ContentService { + + +} diff --git a/src/main/resources/sql/content.sql b/src/main/resources/sql/content.sql new file mode 100644 index 0000000..06c3e11 --- /dev/null +++ b/src/main/resources/sql/content.sql @@ -0,0 +1,21 @@ +#sql("content.list") + SELECT c.*,u.nickname,u.avatar + FROM content c LEFT JOIN user u ON c.userId=u.userId + WHERE c.status != -1 + #if(type) + AND c.`type`=#(type) + #end + #if(contentId) + AND c.`contentId`=#(contentId) + #end + + #if(order) + ORDER BY #(order) + #elseif(top == 1) + AND c.top > 0 + ORDER BY top DESC,createTime DESC + #elseif(top == "0") + AND c.top = 0 + ORDER BY createTime DESC + #end +#end \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/_t/layout.html b/src/main/webapp/WEB-INF/_t/layout.html index 0489095..93a2241 100644 --- a/src/main/webapp/WEB-INF/_t/layout.html +++ b/src/main/webapp/WEB-INF/_t/layout.html @@ -1,11 +1,181 @@ - + +#define columned(e) + #if(e == column??"") layui-this + #end +#end +#define cateName(cate) + #if(cate == 10) 求助 + #elseif(cate == 20) 分享 + #elseif(cate == 30) 讨论 + #elseif(cate == 40) 公告 + #elseif(cate == 50) 动态 + #else 其他 + #end +#end +#define dateFmt(time) + #(lxyKit.dateFmt(time)) +#end + + +#define layout() - + - - Title + + #if(title)#(title) - #end Redbbs社区 + + + + + + + + +
+
+ + + + +
+
+ + +#@main?() + + + +#@js?() + - \ No newline at end of file + +#end + +#define flyColumn() +
+
+ + +
+ + 发表新帖 +
+ +
+
+#end + +#define user_side(e) + +#end \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/fly/index.html b/src/main/webapp/WEB-INF/fly/index.html new file mode 100644 index 0000000..9cf6a99 --- /dev/null +++ b/src/main/webapp/WEB-INF/fly/index.html @@ -0,0 +1,242 @@ +#@layout() + +#define main() + #@flyColumn() +
+
+
+ +
+
+ 置顶 + +
+ +
+ +
+ +
+ 综合 + + 未结 + + 已结 + + 精华 + + 按最新 + + 按热议 + +
+ + +
+ +
+ +
+
+
+ + #define tuijian() 暂时不需要 + + #end + + #define xx() + + #end + + +
+

+ 最新加入 +

+
+ + #for(x : lastReg??) +
+ + #(x.nickname)#@dateFmt(x.createTime) + +
+ #end +
+
+ + +
+
本周热议
+ #for(x : hotReply) +
+ #(x.title) + #(x.replyNum) +
+ #else +
没有相关数据
+ #end +
+ + #define AD() +
+
+ 这里可作为广告区域 +
+ +
+ #end + + #define link() + + #end + +
+
+
+#end + +#define js() + +#end \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/fly/jie/add.html b/src/main/webapp/WEB-INF/fly/jie/add.html new file mode 100644 index 0000000..58cfc47 --- /dev/null +++ b/src/main/webapp/WEB-INF/fly/jie/add.html @@ -0,0 +1,129 @@ +#@layout() + +#define main() +#@flyColumn() +
+
+ +
+
+
    +
  • 发表新帖
  • +
+
+
+
+
+
+ +
+ +
+
+
+ +
+ + + +
+
+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+ +
+
+
+
+
+
+
+
+#end + +#define js() + +#end \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/fly/jie/detail.html b/src/main/webapp/WEB-INF/fly/jie/detail.html new file mode 100644 index 0000000..7c11c7b --- /dev/null +++ b/src/main/webapp/WEB-INF/fly/jie/detail.html @@ -0,0 +1,213 @@ +#set(title=bean.title??) +#set(keywords=bean.title??) +#set(description=bean.title??) +#@layout() + +#define main() +#@flyColumn() +
+
+
+ +
+

#(bean.title)

+
+ + 动态 + + 未结 + + #if(bean.top == 1) + 置顶 + #end + #if(bean.wonderful == 1) + 精帖 + #end + #if(mine.userId?? == 100001) +
+ 删除 + #if(bean.top == 1) + 取消置顶 + #else + 置顶 + #end + + #if(bean.wonderful == 1) + 取消加精 + #else + 加精 + #end +
+ #end + + #(bean.replyNum??0) + #(bean.viewNum??1) + +
+
+ + #(bean.nickname) + +
+ + #(bean.nickname) + + + #(bean.createTime??) +
+
+ + #if(bean.userId == mine.userId?? || mine.userId?? == 100001) + 编辑此贴 + #end +
+
+
+ #(bean.content??) +
+
+ + +
+
+ 回帖 +
+ +
    + #for(x : comments.rows??) +
  • + +
    + + #(x.nickname) + +
    + + #(x.nickname) + + VIP3 + + #if(x.userId == bean.userId??) + (楼主) + #end + +
    + +
    #(x.createTime??)
    + #if(1>2) + + #end +
    +
    + #(x.content) +
    +
    + #if(x.hadSupport == 1) + #(x.supportNum) + #else + #(x.supportNum) + #end + 回复 +
    + #if(x.userId == mine.userId?? && false) + 编辑 + 删除 + #end + #if(bean.userId == mine.userId??) + 采纳 + #end +
    +
    +
  • + #else +
  • 消灭零回复
  • + #end +
+ +
+
+
+ +
+ +
+
+
+ + + +
+
+
+
+
+
+ +
+
本周热议
+ #for(x : hotReply) +
+ #(x.title) + #(x.replyNum) +
+ #else +
没有相关数据
+ #end +
+ + #define xx() +
+
+ 这里可作为广告区域 +
+ +
+ +
+ layui +

微信扫码关注 layui 公众号

+
+ #end + +
+
+
+#end + +#define js() + +#end \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/fly/jie/index.html b/src/main/webapp/WEB-INF/fly/jie/index.html new file mode 100644 index 0000000..b7d39ea --- /dev/null +++ b/src/main/webapp/WEB-INF/fly/jie/index.html @@ -0,0 +1,144 @@ +#@layout() + +#define checked(e) + #if(e == "wj" && solved == 0) class="layui-this" + #elseif(e == "yj" && solved == 1) class="layui-this" + #elseif(e == "jh" && wonderful == 1) class="layui-this" + #elseif(e == "zh" && solved == -1 && wonderful == -1) class="layui-this" + #end +#end + +#define main() +#@flyColumn() +
+
+
+
+
+ 综合 + + 未结 + + 已结 + + 精华 + + 按最新 + + 按热议 + +
+ +
    + #for(x : contents.list??) +
  • + + + #(x.nickname) + +

    + #@cateName(x.type) + #(x.title) +

    +
    + + #(x.nickname) + + + #@dateFmt(x.createTime) + + + + #(x.replyNum??0) + +
    +
    + #if(x.top > 0) + 置顶 + #end + #if(x.wonderful == 1) + 精帖 + #end +
    +
  • + #else +
    没有相关数据
    + #end +
+ +
+
+
+ +
+
+
+
+
本周热议
+ #for(x : hotReply) +
+ #(x.title) + #(x.replyNum) +
+ #else +
没有相关数据
+ #end +
+ + #define x() +
+
+ 这里可作为广告区域 +
+ +
+ + + #end +
+
+
+#end + +#define js() + +#end \ No newline at end of file diff --git a/src/main/webapp/res/css/full.css b/src/main/webapp/res/css/full.css new file mode 100644 index 0000000..75b65c9 --- /dev/null +++ b/src/main/webapp/res/css/full.css @@ -0,0 +1,53 @@ +/*! 默认风格 */ + +html body{margin-top:0; margin-left: 136px;} +html .fly-full{margin-top: 0;} + +.main{width:auto; margin:15px 24px 15px 24px;} +.content{margin-right: 360px;} +.jie-row li .jie-title{max-width:70%;} + +/* 头部 */ +.header{width:136px; height:100%;} +.header .main{position: static; width:auto;} +.logo{top:20px; left:50%; width:86px; height:74px; margin-left:-43px; background:url(../images/logo-1.png);} +.nav{position:relative; left:0; top:110px; border-top:1px solid #282C35;} +.nav a{display:block; height:50px; line-height:50px; padding:0; text-align:center;} +.nav a:first-child{border-top:1px solid #424857;} +.nav-user span{margin-top: 10px;} + +.icon-touxiang{font-size: 60px;} + +.nav-user{top: auto; bottom:20px; left:0; width:100%;} +.nav-user span, +.nav-user .unlogin, +.out-login, +.avatar, +.avatar cite, +.nav-user .nav{display:block; *display:block; text-align:center;} +.nav-user span{top: 0;} +.nav-user span a{padding:0 6px;} +.nav-user .unlogin{margin-right: 0;} +.out-login{margin-left:0; margin-top:20px;} +.out-login a{ padding:0 5px;} +.nav-user .nav{position:relative; margin-left: 0; margin-top: 15px;} + +.avatar img{width:60px; height:60px;} +.avatar cite{margin-left: 0; margin-top:10px; } +.avatar i{margin-left: 0;} + +.nav-message{left: auto; right: 10px;} + +/* 适配 */ +@media screen and (max-width: 1024px) { + html body{margin-left: 140px;} + .main{margin: 15px 10px;} + .content{margin: 0;} + .edge{display:none} +} + +@media screen and (max-width: 750px) { + html body{margin-left:0;} + .header{left:-140px;} + .edge{display: block;} +} diff --git a/src/main/webapp/res/css/global.css b/src/main/webapp/res/css/global.css new file mode 100644 index 0000000..00a399f --- /dev/null +++ b/src/main/webapp/res/css/global.css @@ -0,0 +1,562 @@ +/** + + @Name: Fly社区 + @Author: 贤心 + @Site: fly.layui.com + + */ + + +/* 全局 */ +html,body{overflow-x: hidden;} +html body{margin-top: 61px;} +html{background-color: #F2F2F2;} +i{font-style: normal;} + +/* 图标 */ + +@font-face {font-family: "layui-icon-fly"; + src: url('iconfont.eot?t=1512007250695'); /* IE9*/ + src: url('iconfont.eot?t=1512007250695#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), + url('iconfont.ttf?t=1512007250695') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('iconfont.svg?t=1512007250695#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family:"layui-icon-fly" !important; + font-size:16px; + font-style:normal; + -webkit-font-smoothing: antialiased; + -webkit-text-stroke-width: 0.2px; + -moz-osx-font-smoothing: grayscale; +} + +.icon-zan:before{content:"\e612"} +.icon-jiazaizhong:before{content:"\e60e"} +.icon-sousuo:before{content:"\e621"} +.icon-quanpingpad:before{content:"\e61d"} +.icon-shezhi:before{content:"\e607"} +.icon-renzhengv:before{content:"\e62b"} +.icon-shijian:before{content:"\e60a"} +.icon-guanbi:before{content:"\e614"} +.icon-tianjia:before{content:"\e616"} +.icon-tuichu:before{content:"\e601"} +.icon-shui:before{content:"\e602"} +.icon-qq:before{content:"\e618"} +.icon-weibo:before{content:"\e617"} +.icon-tupian:before{content:"\e608"} +.icon-logo:before{content:"\e603"} +.icon-daima:before{content:"\e609"} +.icon-biaoqing:before{content:"\e60f"} +.icon-nan:before{content:"\e619"} +.icon-nv:before{content:"\e61a"} +.icon-quitquanping:before{content:"\e61e"} +.icon-zuichun:before{content:"\e61c"} +.icon-charushuipingxian:before{content:"\e622"} +.icon-yulan:before{content:"\e60d"} +.icon-liulanyanjing:before{content:"\e60b"} +.icon-touxiang:before{content:"\e604"} +.icon-caina:before{content:"\e613"} +.icon-room:before{content:"\e615"} +.icon-svgmoban53:before{content:"\e610"} +.icon-shichang:before{content:"\e600"} +.icon-shouye:before{content:"\e605"} +.icon-tishilian:before{content:"\e629"} +.icon-fabu:before{content:"\e606"} +.icon-pinglun:before{content:"\e60c"} +.icon-zan1:before{content:"\e611"} +.icon-chengshi:before{content:"\e61b"} +.icon-lianjie:before{content:"\e620"} +.icon-yulan1:before{content:"\e785"} +.icon-renshu:before{content:"\e61f"} +.icon-huizongzuoyoutuodong:before{content:"\e623"} +.icon-404:before{content:"\e627"} +.icon-iconmingxinganli:before{content:"\e652"} +.icon-wenda:before{content:"\e626"} +.icon-top:before{content:"\e624"} +.icon-ui:before{content:"\e625"} +.icon-fengexian:before{content:"\e63a"} +.icon-jiacu:before{content:"\e62f"} +.icon-kiss:before{content:"\e6cd"} +.icon-biaoqing1:before{content:"\e63b"} +.icon-emwdaima:before{content:"\e62a"} +.icon-jifen:before{content:"\e632"} +.icon-aqrenzheng:before{content:"\e62d"} +.icon-pinglun1:before{content:"\e631"} +.icon-yxj-expression:before{content:"\e628"} +.icon-tongzhi:before{content:"\e647"} +.icon-pinglun2:before{content:"\e62c"} +.icon-jiaoliu:before{content:"\e6b7"} +.icon-renzheng:before{content:"\e62e"} + + +/* 辅助 */ +a:hover{color: #009688; transition: all .3s;} +pre{padding: 10px 15px; margin: 10px 0; font-size: 12px; border-left: 6px solid #009688; background-color: #f8f8f8; font-family: Courier New; overflow: auto;} + +.layui-container{padding: 0;} +.fly-main{width: 1079px; min-height: 600px; margin: 0 auto 15px;} +.layui-badge{height: 20px; line-height: 20px; border-radius: 2px;} + +.fly-link{color: #01AAED;} +.fly-link:hover{color: #5FB878;} +.fly-grey{color: #999;} + +.fly-msg, .fly-error{padding: 10px 15px; line-height: 24px;} +.fly-msg{background-color:#F8F8F8; color:#666;} +.fly-msg a{color:#4F99CF} +.fly-editbox{position: relative;} + +.fly-marginTop{margin-top: 15px;} +.fly-mid{display: inline-block; height: 10px; width: 1px; margin: 0 10px; vertical-align: middle; background-color: #e2e2e2;} +.fly-right{position: absolute; right: 15px; top: 0;} + +/* 过度 */ +.fly-loading{position: absolute; top: 50%; left: 50%; margin: -12px 0 0 -15px; font-size: 30px; color: #c2c2c2;} + +/* 头像 */ +.fly-avatar{position: absolute; left: 15px; top: 15px;} +.fly-avatar img{display: block; width: 45px; height: 45px; margin: 0; border-radius: 2px;} + +/* 徽章 */ +.fly-badge-vip{height: 16px; line-height: 16px; padding: 0 3px; background-color: #FF5722; color: #fff; border-radius: 2px;} +.fly-badge-accept{height: 18px; line-height: 18px; padding: 0 5px !important; background-color: #5FB878; border-radius: 2px;} + +/* 赞助商 */ +.fly-zanzhu{display: block; position: relative; height: 60px; line-height: 60px; margin-top: 10px; padding: 0 20px; text-align: center; font-size: 16px; font-weight: 300; background-color: #009688; color: #fff;} +.fly-zanzhu:first-child{margin-top: 0;} +.fly-zanzhu:hover{opacity: 0.9; color: #fff;} + +/* 图标 */ +.icon-touxiang{display: inline-block; font-size: 34px;} +.icon-qq, .icon-weibo{font-size: 30px;} +.icon-renzheng{position: relative; color: #FFB800;} +.icon-kiss{font-size: 18px;} +.icon-pinglun1{position: relative; top: 2px;} + +/* 头部 */ +.fly-header{position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; height: 60px; border-bottom: 1px solid #404553; border-right: 1px solid #404553; border-radius: 0;} +.fly-logo{position: absolute; left: 15px; top: 11px;} +.fly-nav{margin-left: 130px;} +.fly-nav a i{position: absolute; left: 25px; top: 0; padding-right: 10px; font-size: 26px;} +.fly-nav a .icon-shouye, .nav a .icon-shezhi{top: 2px;} + +.fly-nav-user{position: absolute; top: 0; right: 0;} +.fly-nav-user .iconfont{position: relative;} +.fly-nav-avatar img{width: 36px; height: 36px; margin-left: 10px; border-radius: 100%;} +.fly-nav-avatar .icon-renzheng{font-size: 16px; top: 1px;} +.fly-nav-avatar .fly-badge-vip{position: relative; margin-left: 10px;} +.fly-nav-user .layui-nav-child a i{position: relative; top: 2px; margin-right: 10px; font-size: 26px;} + +.fly-nav-msg{position:absolute; top: 50%; left: -25px; height: 20px; line-height: 20px; margin-top: -10px; padding:0 6px; background-color: #FF7200; color: #fff; border-radius: 2px;} +.fly-nav-msg:hover{color:#fff;} + +.fly-header .layui-nav{padding: 0; background: none;} +.fly-header .fly-nav a{padding: 0 25px 0 30px;} +.fly-header .fly-nav-user li a{padding: 0 10px;} +.fly-header .fly-nav-user li .fly-nav-avatar{padding-right: 0;} +.fly-header .fly-nav-user a.iconfont{color: #A9B7B7;} +.fly-header>.layui-nav-item a{color: rgba(255,255,255,0.5);} +.fly-header .layui-this a{color: #fff;} +.fly-header .layui-nav .layui-this:after, +.fly-header .layui-nav .layui-nav-bar, +.fly-header .fly-nav-user .layui-nav-more{display: none !important;} +.fly-header .fly-nav-user .layui-nav-child{left: auto; right: 0; width: 120px; min-width: 0;} + +/* 底部 */ +.fly-footer {margin: 50px 0 0; padding: 20px 0 30px; line-height: 30px; text-align: center; color: #737573; border-top: 1px solid #e2e2e2;} +.fly-footer a{padding:0 6px; font-weight: 300; color: #333;} +.fly-footer a:hover{color: #777;} +.fly-union{margin-top: 10px; color: #999;} +.fly-union>*{display: inline-block; vertical-align: middle;} +.fly-union a[upyun] img{width: 80px;} +.fly-union span{position: relative; top: 3px;} +.fly-union span a{padding: 0; display: inline; color: #999;} +.fly-union span a:hover{text-decoration: underline;} + +/* 面板 */ +.fly-panel{margin-bottom: 15px; border-radius: 2px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);} +.fly-panel[pad20]{padding: 20px;} +.fly-panel-title{position: relative; height: 50px; line-height: 50px; padding: 0 15px; border-bottom: 1px dotted #E9E9E9; color: #333; border-radius: 2px 2px 0 0; font-size: 14px;} +.fly-panel-main{padding: 10px 15px;} + +/* 专栏 */ +.fly-column{height: 50px; line-height: 50px;} +.fly-column ul li{position: relative; display: inline-block; height: 50px;} +.fly-column ul li a{padding: 0 20px;} +.fly-column ul li.layui-this:after{ position: absolute; bottom: 13px; left: 8px; z-index: 0; width: 50px; height: 22px; border: 1px solid #5FB878; border-radius: 2px;} +.fly-column ul li.layui-this a{color: #5FB878;} +.fly-column ul li .fly-mid{margin: 0 20px;} +.fly-column-right{position: absolute; right: 0; top: 0;} +.fly-column-right .layui-btn{vertical-align: initial;} +.fly-column .layui-badge-dot{position: absolute; top: 50%; left: 50%; margin: -4px 0 0 20px;} + +/* 搜索 */ +.fly-search{display: inline-block; vertical-align: top; width: 50px; height: 50px; margin-right: 10px; text-align: center; cursor: pointer; font-size: 20px;} +.fly-search .layui-icon{font-size: 20px;} +.fly-search:hover{color: #5FB878;} +.fly-layer-search input{height: 75px; line-height: 75px; width: 500px; padding: 0 15px; font-size: 20px; border: none 0; background: none;} + +/* 筛选 */ +.fly-filter a{padding: 0 8px; color: #666;} +.fly-filter a.layui-this{color: #5FB878;} +.fly-filter .fly-mid{margin: 0 8px;} +.fly-filter-right{position: absolute; right: 10px; top: 0;} + +/* Tab */ +.fly-tab{position: relative; padding-top: 3px;} +.fly-tab .layui-tab{margin: 0;} +.fly-tab .layui-tab-title{border-bottom: 1px dotted #e2e2e2;} + +.fly-tab-border{position:relative; margin-bottom: 15px;} +.fly-tab-border span, +.fly-tab-border span a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;} +.fly-tab-border span{border: 1px solid #ddd; border-right: none; font-size:0;} +.fly-tab-border span a{position: relative; height: 36px; line-height: 36px; padding: 0 20px; border-right: 1px solid #ddd; font-size: 14px; background-color: #fff;} +.fly-tab-border .tab-this{color: #000;} +.fly-tab-border .tab-this:after{content: ''; position: absolute; bottom: -1px; left: -1px; width: 100%; height: 1px; padding: 0 1px; background-color: #009688;} + +/* 分页 */ +.laypage-main, +.laypage-main *{display:inline-block; *display:inline; *zoom:1; vertical-align:top;} +.laypage-main{margin: 20px 0; border: 1px solid #009E94; border-right: none; border-bottom: none; font-size: 0;} +.laypage-main *{padding: 0 20px; line-height: 36px; border-right: 1px solid #009E94; border-bottom: 1px solid #009E94; font-size: 14px;} +.laypage-main .laypage-curr{background-color:#009E94; color:#fff;} + +#jie-laypage .layui-laypage a, .layui-laypage span{ + padding: 0 20px; + height: 36px; + line-height: 36px; + margin: 0 -1px 5px 0; + font-size: 14px; +} + +/* 简易编辑器 */ +.fly-edit{position:relative; display: block; top: 1px; left:0; padding:0 10px; border: 1px solid #e6e6e6; border-radius: 2px 2px 0 0; background-color: #FBFBFB;} +.fly-edit span{cursor:pointer; padding:0 10px; line-height: 38px; color:#009E94;} +.fly-edit span i{position: relative; padding-right: 6px; font-size: 18px;} +.fly-edit span:hover{color: #5DB276;} + +/* 列表 */ +.fly-list li{position: relative; height: 45px; line-height: 22px; padding: 15px 15px 15px 75px; border-bottom: 1px dotted #e2e2e2;} +.fly-list li:last-child{border-bottom: none;} +.fly-list li h2, +.fly-list li h2 a, +.fly-list-info{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} +.fly-list li h2{height: 26px; font-size: 0;} +.fly-list li h2 a{display: inline-block; max-width: 80%; padding-right: 10px; font-size: 16px;} +.fly-list li h2 .layui-badge{top: -2px; height: 16px; line-height: 16px; padding: 0 5px; margin-right: 10px; font-size: 12px; border: 1px solid #5FB878; background: none; color: #5FB878;} + +.fly-list-info{position: relative; font-size: 13px; color: #999;} +.fly-list-info>*{padding-right: 15px;} +.fly-list-info a[link]{color: #999;} +.fly-list-info a[link]:hover{color: #5FB878;} +.fly-list-info .icon-renzheng{position: relative; top: 1px; margin-right: 3px;} +.fly-list-info .fly-badge-vip{position: relative; margin-left: 2px;} +.fly-list-kiss{color: #FF5722;} +.fly-list-nums{position: absolute; right: 0; top: 0; padding-right: 0!important;} +.fly-list-nums i{position: relative; padding: 0 3px 0 15px;} + +.fly-list-badge{position: absolute; right: 15px; top: 15px; font-size: 0;} +.fly-list-badge .layui-badge{margin-left: 5px; border-radius: 2px; font-size: 12px;} + +/* 单行列表 */ +.fly-list-one .fly-panel-title{margin-bottom: 5px;} +.fly-list-one dd{margin: 0 15px; line-height: 26px; white-space: nowrap; overflow: hidden; list-style: decimal-leading-zero inside; *list-style-type: decimal inside; color: #009E94;} +.fly-list-one dd a, +.fly-list-one dd span{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-style: normal} +.fly-list-one dd a{max-width: 85%; margin-right: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px;} +.fly-list-one dd span{font-size: 12px; color: #ccc;} +.fly-list-one dd:last-child{padding-bottom: 5px;} + +body .layui-edit-face{ border:none; background:none;} +body .layui-edit-face .layui-layer-content{padding:0; background-color:#fff; color:#666; box-shadow:none} +.layui-edit-face .layui-layer-TipsG{display:none;} +.layui-edit-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-edit-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-edit-face ul li:hover{position: relative; z-index: 2; border: 1px solid #eb7350; background: #fff9ec;} + +/* 签到 */ +.fly-signin cite{padding: 0 5px; color: #FF5722; font-style: normal;} +.fly-signin .layui-badge-dot{top: -7px; margin-left: 0px;} +.fly-signin-list{padding: 0; line-height: 30px;} +.fly-signin-list .layui-tab-item{padding: 10px; height: 320px; overflow-x: hidden; overflow-y: auto;} +.fly-signin-list li{margin-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #e2e2e2; white-space: nowrap;} +.fly-signin-list li:first-child{margin-top: 0;} +.fly-signin-list li:last-child{border: none 0;} +.fly-signin-list img{width: 30px; height: 30px; margin-right: 10px; border-radius: 2px;} +.fly-signin-list span{padding-left: 10px;} +.fly-signin-list span i{color: #FF5722;} +.fly-signin-list .fly-none{padding-top: 20px; min-height: 0;} +.fly-signin-days{position: absolute; right: 15px; padding-left: 10px; color: #999;} +.fly-signin-main{position: relative; height: 38px; padding: 24px 15px; text-align: center;} +.fly-signin-main span{padding-left: 10px;} + +/* 榜单 */ +.fly-rank{padding-bottom: 10px;} +.fly-rank dl{position: relative; overflow: hidden; margin-left: 20px; text-align: center; font-size: 0;} +.fly-rank dd{position: relative; width: 65px; height: 85px; margin: 10px 25px 5px 0; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;} +.fly-rank dd a img{width: 65px; height: 65px; border-radius: 2px;} +.fly-rank dd a cite{ position:absolute; bottom: 20px; left: 0; width: 100%; height:20px; line-height:20px; text-align:center; background-color:rgba(0,0,0,.2); color:#fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} +.fly-rank dd a:hover cite{display: block;} +.fly-rank dd a i{position:absolute; bottom: 0; left: 0; width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-style: normal;} + +/* 静态列表 */ +.fly-list-static li{line-height: 26px; list-style-position: inside; list-style-type: disc; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} +.fly-list-static li a{color: #01AAED;} +.fly-list-static li a:hover{opacity: 0.8;} + +/* 单行列表 */ +.jie-row li{position: relative; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #E9E9E9; font-size: 0;} +.jie-row li *{position: relative; display:inline-block; *display:inline; *zoom:1; vertical-align: top; line-height: 20px; font-size:12px;} +.jie-row li span{padding: 0 6px; margin-right: 10px; background-color: #DADADA; color:#fff; font-size:12px;} +.jie-row li .fly-stick{background-color:#393D49;} +.jie-row li .fly-jing{background-color:#CC0000;} +.jie-row li .jie-status{margin:0 10px 0 0;} +.jie-row li .jie-status-ok{background-color:#8FCDA0;} +.jie-row li a{ padding-right:15px; font-size:14px;} +.jie-row li cite{padding-right:15px;} +.jie-row li i, .jie-row li em, .jie-row li cite{font-size:12px; color:#999; font-style: normal;} +.jie-row li .mine-edit{margin-left:15px; padding:0 6px; background-color: #8FCDA0; color:#fff; font-size:12px;} +.jie-row li em{position:absolute; right:0; top:0;} +.jie-row li .jie-user{} +.jie-row li .jie-title{max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} +.jie-row li .jie-user img{position:relative; top: 16px; width: 35px; height: 35px;} + +/* Detail页 */ +.detail-box{padding: 20px;} +.detail h1{font-size: 24px; line-height: 36px;} +.fly-detail-info{position: relative; margin: 10px 0 15px;} +.fly-detail-info .layui-btn{height: 20px; line-height: 20px; vertical-align: top; border-radius: 0;} +.fly-detail-info .layui-btn+.layui-btn{margin-left: 0;} +.fly-admin-box{position: relative; display: inline-block; vertical-align: top; margin-left: 20px;} +.fly-detail-info .fly-list-nums{top: -3px; font-size: 16px;} +.fly-detail-info .fly-list-nums i{padding: 0 3px 0 15px; font-size: 22px; color: #999;} + +.detail-about{position: relative; line-height: 20px; padding: 15px 15px 15px 75px; font-size: 13px; background-color: #f8f8f8; color: #999;} +.detail-about .jie-status, .detail-about .jie-status-ok{color:#fff;} +.detail-about .fly-jing{padding:0 6px; background-color:#c00; color:#fff;} +.detail-about .detail-hits{position: relative; top: 5px; line-height: 20px;} +.fly-detail-user{white-space: nowrap; overflow: hidden;} +.fly-detail-user a{padding-right: 10px; font-size: 14px;} +.fly-detail-user .icon-renzheng{top: 1px;} + +.detail-hits span{height: 20px; line-height: 20px;} +.detail-hits .layui-btn{border-radius: 0;} +.detail-hits .layui-btn+.layui-btn{margin-left: 5px;} +.detail-hits .jie-admin{margin-right: 1px;} +.detail-body{margin: 20px 0 0; min-height: 306px; line-height: 26px; font-size: 16px; color: #333; word-wrap: break-word;} +.detail-body p{margin-bottom:15px;} +.detail-body a{color:#4f99cf;} +.detail-body img{max-width: 100%; cursor: crosshair;} +.detail-body table{margin: 10px 0 15px;} +.detail-body table thead{background-color:#f2f2f2;} +.detail-body table th, +.detail-body table td{padding: 10px 20px; line-height: 22px; border: 1px solid #DFDFDF; font-size: 14px; font-weight: 400;} +.detail .page-title{ border: none; background-color: #f2f2f2;} + +/* 发帖 */ +.layui-form-item.layui-col-space15{margin-bottom: 7.5px;} + + +/* 求解管理 */ +.jie-admin{cursor: pointer;} +.detail-hits .jie-admin{color: #fff; padding: 0 10px; } +.detail-hits .jie-admin a{color: #fff;} +.jieda-admin{position:absolute; right: 0; top: 4px;} + +/* 回答 */ +.jieda{margin-bottom: 30px;} +.jieda li{position: relative; padding: 20px 0 10px; border-bottom: 1px dotted #DFDFDF;} +.jieda li:last-child{border-bottom: none;} +.jieda .fly-none{height: 50px; min-height: 0;} +.jieda .icon-caina{position:absolute; right:10px; top:15px; font-size:60px; color: #58A571;} + +.detail-about-reply{padding: 0 0 0 55px; background: none;} +.detail-about-reply .detail-hits{left: 0; bottom: 0;} +.detail-about-reply .fly-avatar{left: 0; top: 0;} + +.jieda-body{margin: 25px 0 20px; min-height: 0; line-height: 24px; font-size:14px;} +.jieda-body p{margin-bottom: 10px;} +.jieda-body a{color:#4f99cf} +.jieda-reply{position:relative;} +.jieda-reply span{padding-right:20px; color:#999; cursor:pointer;} +.jieda-reply span:hover{color:#666;} +.jieda-reply span i{margin-right:5px; font-size:16px;} +.jieda-reply span em{font-style: normal;} +.jieda-reply span .icon-zan{font-size: 22px;} +.jieda-reply .zanok, +.jieda-reply .jieda-zan:hover{color:#c00} +.jieda-reply span .icon-svgmoban53{position: relative; top: 1px;} + + +/* 用户中心 */ +body .fly-user-main{position: relative; min-height: 600px;} +.fly-user-main>.layui-nav{position: absolute; left: 0; top: 0; z-index: 1000; height: 100%; padding: 10px 0;} +.fly-user-main>.layui-nav .layui-icon{position: relative; top: 2px; font-size: 20px; margin-right: 10px;} +.fly-user-main>.fly-panel{min-height: 575px; margin: 0 0 10px 215px;} +.fly-user-main .fly-none{min-height: 0;} +.fly-panel-user[pad20]{padding-top: 5px;} + +.fly-form-app{margin-top:30px;} +.fly-form-app .iconfont{font-size:26px; padding: 0 5px;} +.fly-form-app .icon-qq{color:#7CA9C9} +.fly-form-app .icon-weibo{color:#E6162D} + +.user-tab{margin:20px 0;} +.user-about{position:relative; padding:0 0 0px 20px; border-left:1px solid #DFDFDF; text-align:center;} +.user-about .user-avatar{width:100px; height:100px; border-radius:100%;} +.user-about p{line-height:30px;} +.user-about p span{padding:0 5px; color:#999;} + +/* 个人主页 */ +.fly-home{position: relative; padding: 30px 0 30px; text-align: center;} +.fly-home img{width:120px; height:120px; border-radius:100%;} +.fly-home h1{font-size:26px; line-height:30px; margin-top:10px;} +.fly-home h1 span{font-size:14px; color:#999;} +.fly-home h1 .icon-nan{color:#4EBBF9} +.fly-home h1 .icon-nv{color:#F581B1} +.fly-home-sign{padding: 0 10px; color: #999; margin-top: 10px;} +.fly-home .icon-renzheng{display: inline-block; width: 20px; height: 20px; line-height: 20px; top: 45px; left: -15px; background-color: #FFB800; color: #fff; border-radius: 50%; font-size: 12px;} + +.fly-home-info i{padding-right: 5px; padding-left: 10px; color: #666;} +.fly-home-info span{color: #999;} +.fly-sns{margin-top: 10px;} + +.fly-home-jie .jie-row, +.fly-home-da .home-jieda{min-height: 500px; padding: 5px 20px;} + +/*.home-jieda li{margin-bottom:20px; padding-bottom:10px; line-height:24px; border-bottom: 1px dotted #DFDFDF;}*/ +.home-jieda li{ margin-bottom:20px; line-height:24px;} +.home-dacontent{margin-top:10px; padding:10px 15px; background-color:#F2F2F5; border-radius:5px; word-wrap: break-word;;} +.home-dacontent pre{ background-color:#F2F2F5;} +.home-dacontent img{max-width:100%;} +.home-jieda li a{padding:0 5px; color:#4F99CF;} +.home-jieda li p{color:#999;} +.home-jieda li p span{padding-right:5px;} + +/* 我的消息 */ +#LAY-minemsg{min-height:420px;} +.mine-msg li{position:relative; margin-bottom: 15px; padding: 10px 0 5px; line-height:24px; border-bottom:1px dotted #E9E9E9} +.mine-msg li cite{padding: 0 5px; color: #4F99CF;} +.mine-msg li i{color:#4F99CF; padding-right:5px;} +.mine-msg li>p{position: relative; margin-top: 5px; line-height: 26px; text-align: right;} +.mine-msg li>p span{position: absolute; left: 0; top: 0; color:#999;} +.mine-msg li .fly-delete{position: relative; top: -3px;} +.mine-msg li .layui-elem-quote p[download]{padding: 10px 0 5px;} + +/* 设置 */ +.avatar-add{position:relative; width:373px; height:373px; background-color:#F2F2F5;} +.avatar-add .upload-img{position:absolute; left:50%; top:35px; margin:0 0 0 -56px;} +.avatar-add img{position:absolute; left:50%; top:50%; width:168px; height:168px; margin:-50px 0 0 -84px; border-radius:100%;} +.avatar-add .loading{display:none; position:absolute; width:100%; height:100%; left:0; top:0; padding: 0; background-color:#000; opacity:0.5; filter: Alpha(opacity=50);} +.avatar-add p{position:absolute; top:70px; width:100%; margin-top: 10px;; font-size:12px; text-align:center; color:#999;} +.app-bind li{margin-bottom:10px; line-height:30px; color:#999;} +.app-bind li .iconfont{position: relative; top: 3px; margin-right: 5px; font-size:28px; } +.app-bind .app-havebind{color:#333;} +.app-bind .app-havebind .icon-qq{color:#7CA9C9} +.app-bind .app-havebind .icon-weibo{color:#E6162D} + +/* 案例 */ +.fly-case-header{position: relative; height: 260px; text-align: center; background: #393D49;} +.fly-case-year{position: absolute; top: 30px; width: 100%; line-height: 50px; font-size: 50px; text-align: center; color: #fff; font-weight: 300;} +.fly-case-banner{position: absolute; left: 50%; top: 100px; width: 670px; margin-left: -335px;} +.fly-case-btn{position: absolute; bottom: 30px; left: 0; width: 100%; text-align: center;} +.fly-case-btn a{color: #fff;} +.fly-case-btn .layui-btn-primary{background: none; color: #fff;} +.fly-case-btn .layui-btn-primary:hover{border-color: #5FB878;} + +.fly-case-tab{margin-top: 20px; text-align: center;} +.fly-case-tab span, +.fly-case-tab span a{border-color: #009688;} +.fly-case-tab .tab-this{background-color: #009688; color: #fff;} + +.fly-case-list{margin-top: 15px; font-size: 0;} +.fly-case-list li, +.layer-ext-ul li{display: inline-block; vertical-align: middle; *display: inline; *zoom:1; font-size: 14px; background-color: #fff;} +.fly-case-list{width: 110%;} +.fly-case-list li{width: 239px; margin: 0 15px 15px 0; padding: 10px;} +.fly-case-list li:hover{box-shadow: 1px 1px 5px rgba(0,0,0,.1);} +.fly-case-img{position: relative; display: block;} +.fly-case-img img{width: 239px; height: 150px;} +.fly-case-img .layui-btn{display: none; position: absolute; bottom: 20px; left: 50%; margin-left: -29px;} +.fly-case-img:hover .layui-btn{display: inline-block;} +.fly-case-list li h2{padding: 10px 0 5px; line-height: 22px; font-size: 18px; white-space: nowrap; overflow: hidden; text-align: center;} +.fly-case-desc{height: 60px; line-height: 20px; font-size: 12px; color: #666; overflow: hidden;} +.fly-case-info{position: relative; margin: 10px 0 0; padding: 10px 65px 0 45px; border-top: 1px dotted #eee;} +.fly-case-info p{height:24px; line-height: 24px;} +.fly-case-user{position: absolute; left: 0; top: 15px; width: 35px; height: 35px;} +.fly-case-user img{width: 35px; height: 35px; border-radius: 100%;} +.fly-case-info .layui-btn{position: absolute; right: 0; top: 15px; padding: 0 15px;} +.layer-ext-ul{margin: 10px; max-height: 500px;} +.layer-ext-ul img{width: 50px; height: 50px; border-radius: 100%;} +.layer-ext-ul li{margin: 8px;} +.layer-ext-case .layui-layer-title{border: none; background-color: #009688; color: #fff;} + +/* 广告 */ +.fly-ad{position: relative; background-color: #f2f2f2; overflow:hidden;} +.fly-ad:before{content: '广告位'; position: absolute; z-index: 0; top: 50%; left: 50%; left: 50%; margin: -10px 0 0 -25px; color: #aaa; font-size: 18px; font-weight: 300;} +.fly-ad div{position: relative; z-index: 1;} + +/* 友链 */ +.fly-link dd{display: inline-block; vertical-align: top;} +.fly-link a{line-height: 24px; padding-right: 15px;} + +/* 404或提示 */ +.fly-none{min-height: 600px; text-align: center; padding-top:50px; color: #999;} +.fly-none .iconfont{line-height: 300px; font-size: 300px; color: #393D49;} +.fly-none .icon-tishilian{display: inline-block; margin: 30px 0 20px;} +.fly-none p{margin-top: 50px; padding: 0 15px; font-size: 20px; color: #999; font-weight: 300;} +.fly-list-one .fly-none{min-height: 70px;} + + +@media screen and (max-width: 768px) { + .fly-main{width: 100%;} + + /* 顶边距 */ + .fly-marginTop{margin-top: 0;} + + /* 头部 */ + .fly-header .fly-nav-user li .fly-nav-avatar{padding-right: 15px;} + .fly-header .fly-nav-user{margin-right: 5px;} + + /* 专栏 */ + .fly-column{height: auto;} + .fly-column ul{padding: 10px; font-size: 0;} + .fly-column ul li{float: left; width: 33.33%; height: 36px; line-height: 36px; font-size: 14px; vertical-align: middle; text-align: center; box-sizing: border-box;} + .fly-column-right{right: 10px;} + .fly-column ul li.layui-this:after{display: none;} + + /* 页脚 */ + .fly-footer{margin-top: 0; border-top: none;} + + /* 分页 */ + .laypage-main a, .laypage-main span{display: none;} + .laypage-main .laypage-prev, + .laypage-main .laypage-curr, + .laypage-main .laypage-next{display: inline-block;} + + /* 列表 */ + .fly-list li h2 a{max-width: 72%;} + + /* Detail 页 */ + .fly-admin-box{display: block; margin: 0; margin-top: 10px;} + .fly-detail-info .fly-list-nums{top: -2px;} + .fly-edit span{padding: 0 6px;} + + /* 案例 */ + .fly-case-list, + .fly-case-list li{width: 100%; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;} + .fly-case-img{text-align: center;} + .fly-case-img img{max-width: 100%;} + .fly-case-banner{width: 300px; margin-left: -150px;} + + body .fly-user-main{width: auto;} + .fly-user-main>.layui-nav{left: -300px; transition: all .3s; -webkit-transition: all .3s;} + .fly-user-main>.fly-panel-user{width: auto; margin-left: 0; transition: all .3s; -webkit-transition: all .3s;} + .site-tree-mobile{display: block!important; position: fixed; z-index: 100000; bottom: 20px; left: 10px; width: 50px; height: 50px; line-height: 50px; border-radius: 2px; text-align: center; background-color: rgba(0,0,0,.7); color: #fff;} + .site-mobile .site-tree-mobile{display: none !important;} + .site-mobile .fly-user-main>.layui-nav{left: 0;} + .site-mobile .site-mobile-shade{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.9); z-index: 999;} +} diff --git a/src/main/webapp/res/css/iconfont.eot b/src/main/webapp/res/css/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..9f37790b04175e0b50a2ba396d6d47f62fb9b534 GIT binary patch literal 23304 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/css/iconfont.svg b/src/main/webapp/res/css/iconfont.svg new file mode 100644 index 0000000..0aa17a5 --- /dev/null +++ b/src/main/webapp/res/css/iconfont.svg @@ -0,0 +1,204 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/res/css/iconfont.ttf b/src/main/webapp/res/css/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..61b6820ec53d4b115b2bdf3fbbb35ad600a2a451 GIT binary patch literal 23136 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/css/iconfont.woff b/src/main/webapp/res/css/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..94cdd80cd12dd8a2eda24c31b5acfcc81bcd172e GIT binary patch literal 15696 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/0.jpg b/src/main/webapp/res/images/avatar/0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7fc799d27f6d6a7e2ac25884dd66ecf3d2fb157a GIT binary patch literal 4109 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/10.jpg b/src/main/webapp/res/images/avatar/10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a35912d2872b24721e9805e8764ee0ce05da1c7 GIT binary patch literal 6377 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 ZdQ7Sml$XZ|L^AT@a3!f)KkVnl{{h}EE{FgC literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/11.jpg b/src/main/webapp/res/images/avatar/11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed194f576f22c7f3a7896fdd3df73c6f16dcf1eb GIT binary patch literal 5754 zcmY+EcQhMd+y4`>2|}#I-Xqkm79k~Otu|t7?M-cpRw>fdu9~GrRm4_XX^ocJdsb0< z)@qGXujl-J?{m)kxvxL&bH3O8x$eKNtLdvn0E4ckjwS#I1Ol|L58!GJpbh|2QBhM< z)6vk-LBTX&C@X}H4#Em&{ts|CGwU_Xa2OX4FAoN63_$a z0RbTZ5(p3k0bX?h-~a##=s&;xFC=6jQgR@G;yS#;004qWNI_)RPy)%WTY%Tyq!2Pj zUTJbB6rYT-tq=6hy=Tc3{C4^6%(B%Z`*P~{eIru}mTENY{W=b=9ckt6d-&1m#V?B{CB${cb!T*_n_{$_XrM&;VZyq4bDZ3LEn-5Y zI;BrFE9C$r^~GJhg$oiz7r*!69~Db#eol>f75_JO9oK zGR~uq8(we2$(kto(9HlxN7I_f)9G1&Agv*0WyvgO+|M|t(C;3ABh<5>^tF>S$EV6c zZMhR7W0#P({}wdZWDy^9H{Wb)A7!LP%!k7tLJD=cc)z+x^pqz7_g-aw+70NSs0uH@ zCa1Jz-Oe~q3!nRESx2kVaqwN1nGR2pP7}D8&>_5MeKC73aWq1+ zzn-*{X#IPXO$Su6M(^!k5{~(uN?RFmfgSN_V_da&+lXUKgVa>sZGkQTDZZIX7O(?d z&26#zx^d&WQWL!soLZm&jdCH@q__$|?FMT4xn1gkFm*G7yGx9VVR)-W*cIUI@!cB3 zMs$27=|O+0p(8op;kl{HH@c#?#|6{pep%l#xJEgqXkx)Qu^MaRJM|VA*9oy`qiV{; zLhq)XAEUm1ncYzy=8)|pEze?2(_?Spn(yG>HY4Y!la8q==&YM2BrYa-A1Xb+W93I8 z=jT_z?Z4~Qd@$NIo{XQpGxqnZg!?-(@p-1hmVz98sA4QFJ;!Os+5)GnRRQ`V%W~0g zg93)NvuF-cOhjZMGb3(B`%Ah}7s99*LtjnVX{avZ=i7qKp;Tgs`=D&u9%x@pt7x75 zjn(+_>3P)pV2kyVBi!>;HbJ1X&!to+B{iEQ$nk>Nu6vyAl*s2%t%$t&vaZt(2co9c z;#`&;Gak^_GT4CMbRw27YTC>#)o?=&N~anBOtJklgQrwU|`uufnUcaev*5eeF(RbwrFWoi|xlP`?%HOqk zoz?p)(=p95lYb|&ut4Yo<~|HnBW=N=X1ruLYm#q^7;2ID z`JU#ZN~}6=8I$^&tV8sh`%5{MDTwEJ^izj$Q~FNn9nlUUtSlrSMvj?(CHI7#-2Gx4 zyyXfvq0@TFm5b&Twd5CkpKEi3Eppd!jvgO7ll)|_J6(RGw)0I;R6gv`&Qc-PTU7#efS1zeNwZqM_OiXAP$?Jh#i?f{lD%z=6cSp$@?L< zDp*k_FR|U~29oP$Kwq|BY!H(<3|5|D^6r^sQ#0mBF*cUSvc65-?&%7 z_^+~j0V#Rlg`ACJ8_{C@(0@YjinAEOy#7`k#4zG>xb8!3< zDB6FHG%Te2C+O(DBhuF+iXB_~I~f$SQPtL#gz3y_{ZsJ20|!L)zN=|8cm zV)!XH`&RIsKpG>|?1!;z=3N$TCUQcl|H#&h;@Z12>`KL6IH*q$V*^QHE%pg7GW8%g zS4OGl$@RYBuC;p179tPnH1#W8@vIn?NR2V$Hyi5x<>gVwTaFJ7y{DiQ)2uYjK&3KI z{+FkWGC4i4Dd?<#v{@v3CNbl2v%crX$it}Wm2}e%Sde>m(WQkK{Wp-JRH3{;3QNj~ zRED7%s0-eu>$8J%BS>Jw^8&1~jO~>cG0C-+VRj;AU}GJf>T) z$(Hn;Iq(Sk5Ffo7mW1vt82CF@d~0rVJmFK;@sk^Em-dypGExuZ8$O|bRGmA|`~ctA z!cX2V&lHSgo3-4}+!ajBH72f@jzG9jokZ%)TlXDRy7|(uBZtEMN(t6C?NXL8lf26l zes{!r{2Ffdlrp4PSbi6)E@`*orlJvP5ztnmtX5mY#WTp1R2Fv3v&@f>kq2> zJpY3C+x9M!DVWTqLd!fxLS1bMKmI;P<3(J#AM8xrV-x-AF?7Vf!szZRstKz&MbIj(+0iku<<%w@yt zTdrMXn$S)rE5_|4w=FJkyPni~5zriY$WrClxl38^P0riW z8ii0Kp_N1C))+KTzuaXvxB?K>5}Ar6i>rUhqFn|u_BbX;vTz>1^POXfkAutNsm6J5 za44;)5P0J204ybtQu?E7*D`CG7((T2gJ)7l!d9TgHN5kVxPlV=Z2_J3qWL2ubxw_8 zy)5B0WiQR#e4xIGiW-S4$KN17_}mB}vlb8-W&~9`N!WNf9mtD>n=)H*p2qKnT5)pF z6YdS{r^AqPvS@2izJJo#loZ3?16pH5Oa@7Gf90Eq6=E&q$&ysxIITEjjTE5u7Ts=0?Ix zLMPOn4V78)zbq;8GG7=~cpG%l70%#@0(0R@pJ!Va-%O#@hzd+pMFZj~wjySq(m9an zYj2fU4SSe;#|W~Wq!Bb3_Y3gUTvn42pDFh%R40Hxc^0JQL0vs z%H8quyER~IJ%pz_v9|1i{7P|gXc!>$sqz=-SJgUd=lTig4cG1DrOqR;hG_Y6oXX+4 zr(9uATArTym!rFeLM)mKUuISFFo+JP-o=;kE;vwIF@5b&7S){NkYj5UcEh;RYN56-Vr$+|yJ1~VZn|^4nSIE`40S+ra z;R^7YO~hc=V}d8@;yk(d_Itm+lyP>M@myZK0{p~{g&Jm2*_BLyD21A7P(74TD#cfL z!oH%mYN*B131;~UAbcuM@oih&O`1A=!bCMwE@m%iLm7a^@*0yqLz$fCkr1+8oY}-r zPukYONFOHRq$x~(-T*aGd~aC&p(=xW-)*VEB$p?^ye_KFb{Su{fPt~f2lxn1hR+%Xa-e?fsTjAbZH zqHyjx93%K?BOdXRo8qKmhV5#M+k?8ck-Y9n+Oh z-Fm6&E?e?ygK7C7#g#^sA$PZ3yVS|Vr#jvp6n8i8^kZ-@ed0J~$W(SqjLRWQJ@c1} zE|Cm+<9aoItRRD!_dLS{BKvWh792=RK-@i8tJwM#VCCt7Mo0>IfpD>>zTTPt!EMtE z1X=eX+O_Hj$yafYtxR?;_Km%{E5PhLvPi?Q>#g%{XVrp7ewuE2yC0@|4jbkHK7D+~ z^W`yLxox$&goAW1&_0Kt#7%RtgP)jagTc%>K99J|=K&-yBSw2z$Lv!Sc8MHcLyICv zR5T+BSnLAGYo3I#TL4_V)_w>SsKnTru<08Si*LmSYI29f`dqw*Ujf_`3PiT}_q2!q zFtsKSDXnGbWju{!-erQ+Ex{5>Tf$GY?Yx{DkAV~e!RffwZerHX$7VAxUfi#Wy`W5V zGz;2aj$iwoi-xH$<(s%@BLfzm!jd9r7C-dfk}>A)W=K)yZ@$l4h2p8fbX@YUhthk` zv@QZJMqqC2wncGhgRfuMPArS3zK}Ib@<*S>?(B0pz(3th2gx_I^~ia=u2JYV^5^+Y ziB$ihXvL-}D=$FzQGm+c`!jbX;@tlbjc}8DeWWK!Zq6xWv*)YdDjA7Yk~L1(Zmc1c z?RD1Vd^B=V^kdn1GL$p_{tDnMOxPM)c{U=b=FvJV^RAh;o5hEsL1#y9uoWTvi$fs= zbuLdH%x^qstHf{M#7`8v*#v=z;J(K-lj95SHf3%k^vNaE2-+~3Yr6Hz5<4#LzXtZ% zq4oT;B>ccT@}K%nt$0Rl6${1k-P@~YIzRtL9fkQe%pJh+E&mQpSr(Q!W3B*QJT{d4 z8ZHkD;@>^j&1eKx;A<*nqaqH}fb*KWlN)l=&J1HnMBU(O@4_#H_R}%Dyn4k~G>&@t zemTjX7UY~4se=J$-qM7upY9tRCYUuPDX1w7mn8u+GyTOVWHF8-0mfsqEE_m_rxzVv@W-jpYHF7P7sSr9 zrXMEQ zY~;^Ney2Ho##w^9<#yGX7za9jT)s&FoE-beU)89v!B_$*XdsK0n4aC&VQdJEt1m{?nr> z5!`yWeoq4Lmf=T^B?yzsljcMP`m0mNGlT4i~z5xN`O>M@f%gx7WN%Npl3bmW>M$(Z$< zP^3nGUQ@!nn{R)tnVLQx=$|95RWSI!e2#HRfNC*oB{88#SYSq=oD2eg2#Wdl5k~im z2p=JGtM(_6CvU0B7%UbHYqGom&e2UcQRZY|)BC!O;pM;pL(tHy}d^H&~p*Dp^tF0B| z`0x`3O$;e}mU=%gr^cF;tpYI%^PS}Wlw{s!<4W#XfvtVjk4WSUK(`gXGKzavStGJT zi3U=B(vZU50g2e`yFucG)dK;8*6MFq8oc@$6xu_BU~xp>T1VBqn#IkEVKxykty zO#zGIR$PK8BJ%h?4|SY%63xxpW6Jeh-50be@Wyf~*osNU4+U}l!LboF(!A&mx|_%7 zkgYOG1rrZ02R()!lZU(x+M|)O#JsH305wSzyUD$=j?Gm_0}+h4>nO)3|7&7<+k8aK0;=#OD{oxHS<3-HE5Rr literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/12.jpg b/src/main/webapp/res/images/avatar/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..044a17d77fe87314bf2ba89ef486d1bbc43181a9 GIT binary patch literal 19041 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

18vNl7;cUQCIsbo)qt|qD9>Os=&%hZl02s z1nUJ^`8nI>jbH}jF@51VNIatT4#HBy^IJ&ia>*f{BcNYO7NfD2F8o>16}sQ<#^Ot> zxSw8`FLXcVUO1y}el*PESoBX>=h=cQhF_K*>@W~mEAs!g)=9s9%y}e%b7yg+AjVaY zo$?^uAt2wwc1Z}$WQg}quc)1`+ejB59US-hVUuNJt)Rra5WO|4kElGCCqB6zwh>u*a=c(+-Xu}FF@nW6 zjtHy$!1%7*b57+uF6}(`=!x-q+tqV*4gNiiUV25jt<|@JEdDJq2d16Y{TfLufQBVM zfg}p0$c_JHFgYYcWcSBOgbrrlTbtRSXE$C3 zJLq-?t0d+5nt_U{%-^No8~QdAk@e=z8;yE2*?Z!Ckw|z7JRwa5LI|i&_a&+F)m9nP z%jY_?HJT}wfJ`@uiokSN9Oqkc%<1^b2nnwMP2J1oz8V0gWBam zM`~L{xMnZ=F2Qz#j@GW{=d!UOx)5JXJ$y!Nw!+J7JO+3C<^QjIqqZCnj$0RK96$E= z%M++IiCIFBiI}wbTi#Zpf@OsBlPwv4b4ZW$vp>Z}c8+w8OaE^g!q=)^W103*M zaPGPkoVX%w1>{#9wrAdddU&?YS@H5Vh2xdmQ@Rw)_gy>A@i-dM=~nrq66S5DO%Dy@ z5~hPD#Y0$A%PvD)v1!;OIF|11iq%l#R|6`EJh9#=D1b^Ck!r@dkA_+t>G0|+{|=TL z_wJha)Zlbb#zV*<5I36x?R^a!f2y8fY2NESDvg~jz#AtG;j}t?%!l}XjD8-b*pK{M zS~gYFM>DZdj53^7phJN*kwoZSjVlp3uJSrf!I?=%rU?p*yi?FJeu@oxczOQnM63Pw zeZ7-LnhWX}ry`SGg07wcHw-(U9_lBF;lVnv?0Phwg{ZQnayLX4Mb_cOJojX{${#_b zwO^Fu)Jl*h#K9fDDjZ8jJCr%;{=e-TqT&})q z@Bn3F@`;@sCN8!r_Z}B!Pj@lxXIQd2`23k2#ozOMuFGWI-M_T|`}xQ^{D9f)*YPByUaa{cJ!Yb`~B%}AYZH@fO)KC_N=S}L(N$B+O!Q+Bv;Bre^#|CZ^Yll~l z?)nj+%o7B3Io^U5cd$SAt@kv}cMJt%L)9@NCRv1BX7=jk6gj>7mF;$RWVSaEW1DO? zrcV^WDdgsRl9rx7nDli5BFkqjsIaiR%Z=zPLNz_HcN$UoWV-fvN0Z1Ld(bk7xJTDp*nlQs8-*;@t!w2> zw<$e2*;|9^i0?*&GG1oU>mPlf2YurAVc@ftV+;5T25Z{e9SR8bY6E5l@sTVlm>xzR zv|Blk+V$mk-mCcGX~b2%Fi+QPj#J1^R!}UHykz~Iu;0?0Pn|hb=RNKV52S~m>>!>Q zdl=KDeWBXQYzr|sDT;SBmNe%{IJgksK;xtiJ@#cDS}xAXhT`+3hOLBvA5D(hKW--x z_UsNAhnRBI6dfkOguo;7d%eeWbmHTlxnx0=X+`gZQ;~_s&ar+t7I2*_5N6>hLmr7H zNT9mVHC%pEat(n_Roc%@WYm&<&zj$Yik~SxO#}=O5x;IJ>!yCXw_&AiV%5pT*OJ*7 zN50{gQd75cdwo#gx)y3#<1$uP=tFPSoVM`q5cc6;mUx?!jC4NZWmA>mz48C9E*!2c z$za(e) z{;P;~z$9~K|HoAFhHv&Zp2w@O!0fGp*s91oTZYc!zEZ?sWMF)(lB~T+TU6w|JW_sO zEghvMU_GxFcUgRIq-ot2)aDJ^Y6q4|pqR1>&MjkwX^;19UoC%6?UU0~u;gpt#wxoQ_~Lz2+DATNsxv)66U(=%og6LcE0e z_+HPE`7p`^P?&!egQ1D~*4G{?uK^TrLh<}x@m!K{B|fv0@KU;qFTYCY1RWN`0l$4< z+~u!AjY&++M4g}xS(rm0pWJU9cC$N5>uc)qP0Qy}8VYcQ6!&?L4G0bq+c+X1>xih< z?TYe#nm;Q7hifK6Qjelycm5-D2pMm@j8yWo*DSd&Jr4?|@{L8@r)!AkXq5}xxYhm_ zs~c^ve7g^4BbU~6STA%RWpaq|)e+_Dx6=NeQ{KCG1wHTnQ#nwKX&G7(E>Ca-=*Av; zF(t`l>WFMWbMn!#PioImFCMFfyl8647)9$Bs8v&Q>Gx=6CzCp+zT+M}#oKH84b}{G&L>uy2A1XwhyLBgy0&uRp^{Nr2pQ`e9E%wV17=5`=*g35 z+%=f&s)O!<-khU1ue)a3I;FTrdW9as#4=Qb$tZfcR2B{t=Q(`1D0V4*71NopImv=Q z7JU0;MV|Tnz`<6>(2(6nE-YfU*|?7&$8^RZ;U_be{B`XsHPRFGBMxMf>TFms(*=l*h|PBeH`n{2DWvebK7VVBlJW=uuu{I`SYE zXkG`({TlZzbGy~>j@y?Ah7aVf2cah0C^gllFC|6YIyp6k4a7+@i#89B9q~C2ZuLR| z8-}fDVEdAI@^Vx#Bsp9MJ-&a!dmz*FREhf!p3SEI_$id-*yb;VrYCdNN9;eNDkY;66bnzXk+?!Qhcm{N6UVs8zg?OI*qDW$~v zC0OW{a_N(l1Zz%4kV~$wUM$JIG2A1RLhvnZ`pH>>A8T5?wg?B+opM?Xaf%8d@xvPuy~_ZFbkmsFirs=WlDeRxj+vW-HB>3zkQ?gGil5q*M4>$9!MJQ1R8a6}FMP~AqF|;uBxuZDBmPe17&sV7DhH&Yu`LFny;Zq(d3TO-Z(hGr zfOX0yEg%+f_fdL(u6ZyuSBdSiTGCNpKl=6+CVPPWe)6%y-;gfLy3M8@Jqwm60^S;F zeXFX}C>`OkK8lcV!`kGhZqtbU3%VDgRgOY@MRrj_t&@4MC?_IrAPuhu8;0qvC5#7? zf%!Jn0kL!7pltZu^SSv?e@!~7Odn?}t`M@h>4}AMku*w zLccCj67?*}qUXG8)q=jH*2Jux>{(%!{I;~02K`AKu?g2h1mp%6&gXe*WVy811iqfj zayJjlve|__r>If*maV>bvlwDKTvcui3U&v7kA#eI&}?_W2#>@VR_CwWzElGUuTP&H zJzVFYOOAWBP^>y5rx5CbYAxRVng%ME1jhB4`lmgQ|8aq?B;M zuD1{Fj_DsV@wSJbuS+(UKsLnQnNx^mlc_#$?ngWu1(4_P9cL4%i>$3pcU6a`l1 z4l(znKmPvoig&v_<%B%h^XkEe9vp&PWJ_F4LfH)2Jz=>Kiu;Iy5n?ci1(;fpOHU-` zNm_IA$IxT}re%X<9VT^_R?oVpw zeZP>&IV>3R9xs@MXV9XoLVlmjAumwMOY>t_xcGrQ66iR5s*YMO3pDB%{NflFiLkL* z$CQDn84FO)%jA)+XA4g+%qSh&uWeq}$JO2>aV%>y12pD97R6 zr_y`X*fC%FL<5&J1F~BsT4s27-YCG4(efJcp1RP`v58;?sdiob5@@b`l453k2CP!lRQJ?$?dQ14~gXX|k#7TO3@j&AV5~YWg44^X7*K@3E!D#VE&( z*H;U3BnRPe4qxsaF9Epm(+_1f$;ilU-7RDNL1hOQ1Q0o>LMisFJu=@f9n~uo{g&TK z`@m6gB>g)#B%K~ERr${g;)__ZjicC08Y~6JKHp^e;PO11WQnL4RlV!6n;Y70kAzz5Kd# zjg*xCI69&<&y6nCZ^8O5uC&BB^!9hrX>IT)qxem$>;pcRvOxG!rUKo z;l3%7dy`vY?uT{2x?WF#>gl32`^Zk79kdSXk&pn=EZ5txK17S`KWFsp-JVCX ztCsF0eI{SkvtD;xy)-8*?k}W5c~9miBs0$YZX9mOS{x}ZC2{_d*`3rO3WN<9QqiF0 zu{H1%r1QhcoQTAl5kxZ09vEJ_on)@yH^*?x*l3Mx9q`=Iv-WkGj z-2G@|m#$`b8!znmbr=f2Wus!F&=+O9Hx@mSHwZ3!!3G!453oj%scoZg)((~`@6n4N z4N)F-!tywIqdYIJ$1f?+l1x1WuiB$h4~m_K;P*3Mc-<|T`bTCPKV)=)^3~M+!y&He zvlnRXvW6y61m=}`@z|OU8k2pdB!GH9zjs4if+4p}&&wxA*H3cS>DA0|@y>yKes34} z;A(T($ufI{gTWg;+sL6<@GjCExgp;#QFROhESU*HQRX~YqY*Ho5@u3oaZuKk&N0%bUVP2I@cQpeFiCJnC0nO#1e2@BA z=HOCJF=~MG;!LRNTOaL`J!u(#zp0#h>fV#X_0NdZc^&tbj16m3{T{*q+FM> zq#t%#n-2TEeouJ>^Lq#XXfK&W;Q1q;1)7Nop$8+s1@^=fS z^$cYtM8$%WkxLu+ZyT8-?GaaZ1fh1Ik zKw1cd3dLX3Xy&w9K)ygl1B$=jP&kRhKX^F?djBG(6^l`Ob*t#6BTeap3WzKWaH~SA ztq$k0-yk@A=@*Byhz{EVM1hN#D1o_O|8-Q_x@}uCa?_%L_bP~8A#E0$jwJi<2aMYa znPOEJFqqC|#LDrnEnQ>;%X2;2b%=F;;UI8z}{8l+l0pVxjV)7cAovB6xZ6eGs3P8f)Ls6b`5+VHV!%WEQ0vpRap zpNOK3=3J@jbKu%jdU_@!=o1OvevshaG3)F^tlEj9IrEoQO&Wdf=@!lH%>(iXVRFQ$4;MF4E?I93^+O z+bQY%G*$m2<6X!S1FyMlX7vX_OK|hmwL5^~Ln+6cu=~yX54x@^GtD_9k3MJ_0!s(r zdjH7iL~tXN8Ar<%?fAK9_PoQum0|cU90!*?T1Pezpn;5ng4ZnGiH92!|}^LtmcWd+YsPZ2K`C+-h@?owi;4Bs~`EcyOCr zCM&(C?NL+bG468v#ylCrHcxTK>YG? z$pFdF0@(t#usDK)h{VMEv6%AEq@osb9|Hv`ZiyvBQ(HlmRZ8{_+k(txpJzCVW{VP_ zU11OGRbyMK!-U@Xll5L9*;tszwpN}O1a+l>vF?!oeS>-3UhDcSGn3MwxyKT!o#e6Av5bvuJEEPy;(HB%^w-+*&#-jre{!1sLl3>l+Rw~i z0MG?_%pks4#1$n*=FGGRshuPZj3Kbw&nf4Ex?`chX1Ls(&j<}J%Ufy?jd zfD{Ct%=02x!y12;R|IqO8VeIkL(Xue9<@J|OWd~AZg=Y1kH;61G8E3< zRh-ZLlJz7cX0iWtWTh>T_?%cB3>!d>h?#NBM^Wt_rCvJZoNJ@8_}t)S>NFH?R>FTG zskS`CFP6$uMGq|Nr>jGoT9pz3GsZXjY3p=fNDOG#l7}8Q{f`xxo6*kO;D(Oen|RXR zi#@5*;Mwarf&7eXoud_#MPWQ~OK`2Qcz9esA8>cw##IN4UVC+0oTvdJzB)q5T`Q=E z=8*qK*t>@_-T(39s=IV{cch5BB$ec@$k{p)LMfDCmEWK7Ukap^3BM#}ig-Y)wO@Tlz!o;H zo4crN)-S=xq|4^@++4p094+8Z)9dC*K>jpC_su8p6n1_RheP#n+Vq@}UsS6gzb+76 zkdjTdnaNqJ&YgMZXu@sHx}>x838LWGqTiCMcN|0HD$Vwh%lnI}q);XVL&6GcWPr$@ zQ1E6E^~kb$=66XnH^2jK7zQR1a?z?~{Y+{8#51+1_f1JfOYXRRY1(0xxPeu28ky}H z(R`lRC%YV64_GXsFU;=WZ#u}m;EAWm$Vp7RYP#>Nzi`VT$lQdISkf71!xodMy7VSd1f1dxgF>5%_ zpx%dj?#kB6p+OpKF`5N2#Md!q`*>*oCZE9Kn~3;pbDf~felh$nzW&8oDQoY zqAAQ9g%uNhTZuPv1EA%>#H4+}0hsUL<6%(P>N{Jt;o$3lwCDU|{S33yI?K21A(jOl zEvSX_2^C#JnwzmkTZpR%SW=to0}uBo-@^^WGO0WxSU9)ft|6DZ2wk`jRH5_V5WyIz z-IF8^BjT@#GgGWQgtCio1Dzd>5^zMN&eD#}GP7|wbbP^@j3=2@U68`oNJ>(H&*6cf zry(vpMu?Li1J_iSQ&09dsjQNWJ6cs%?)s1V$Lt zy>!%RYHK~GkyM1PIEovNFYs&M-&yyfmlG`$;7jtLT~ZL{^>>U%dGxpED;h%SKQ7jV z_!aQy$lM~$xU(7zjNizjN_|`PM4zK6Elf}|5DVCf;5j9&(FN&sy&YjzCWebiea&=r zi@z0u|AbBaV~M^*76?4BPySS!d|rj&0eb+C`*@OI6^Jq4b)?nr$XCUZAzN6B-*1g6 ztxjJL1W?`;xNpuSBp-SRkaO6lZOfm3SnKfHSY1l=#GZjFXAmuhK~ee@F;=|lb26{Z z67@*@_>hII!m?hV#(dCIk583|l&`z+!)xIAGu2kv(8R?YO9IX2(AB7irVn3yIB!}3 z#_e3P=4jW+D-2$v`s3E4RZcI;I;UQ>loDebV`u?1Ksd=Jm(A#)&^8sh-Wzhsh=n1Pm5}zu7pJDjwhX4gI|C*ha<+8P`to1X}sy&i>@(Tb%Xmd!E ziZaAj0l)8wwMsYqr24IgrQCELeZyheP`NOuo2hRhY;n`7qEONy(69ksqTvl}3@Sl` zOK>(3!Gj2*K8fu~`-R50TC_`VS2iM5-^c9SEIk)x8m@?1$Ad~UZX6A)1ls7k#5D+I zy%3pMK^-s6$MU>YPpVpV>NWF3%kFa3&mR&m`i#%CDH1S!0$kRda9S$t=fTfFA&($! z;Q2`zrGWDsb2$t3C;k7a$7;`(w@DQ|wiFewW>}Nxk3LT0+~#FgLH2awlMA1+Y+`5SDJKX_#c4GU7XfXg)tSCq8?qzPxOo2WRg$ z?;U2PBG;Wk6#;9qAv;@iEZ5RjUD)Dk)8`^UX4VvYO88JCA9;=Xu;cakR~L%PL$aK@ zJX1MSWSe@#Jh@x}XsAD!1I(;;_p*gNkp#YQ`+zJ4%bo}RlZ^Uj!nFnV)wPHc7hPE0 zc!%S*=W`!{2KW5$YDvS?q6mx2SF0H1yL<0I2k60Xz3}xSxb%z)-8AeGYHQQ7&hgqt znzK=BG~O4k1Pr>Q9!CZC@(Crw);?jR#$rlcYXqBcGbJ5YMj;dURrIihes3}*8)^+T!l%R6vk=NvA*tzQW>H%Iu_pC@ zp6{PdFZGC7z>XhT01#~`@wKv9!+y-)?a=9xqMPx8@2X{KVudJcZ!>;>biz^hRAhml zv=$yKuiJMK7_BRJ=jMd7=q84x(*sJYY2*{t7ul}hKh@S>YhDb@8=4G(LVJ8%jW$CV< zC=*UZeH%}U>efZO!DcYPONZj{Q#iPBe#aGHAVF%eGAjlS(R89qg(P5J#qqyxet~zv zux*iI<<8^!zieD-`Ae)_+1K7RR5TJt7b>A&o&F^-*Mvs{kLAKmK9ZWrnLBYOVRS^x zX6EAT9m~(Q3_YK(s?~YDGf=l!rCGh4+>wSh1&8-!<-TYx&$N)0t7TRG(IXn!jG0UEOou6}9?pEh1VDd_KMS^Qzpz zG#}`7pi?MtjA~<3d`&uqb|px}<)NoqHgIGD=xZYK57@>CzjoswDH+cjqt;|F?CQN~ zZnfg6Mk?gv=v~Y(s`!R<(d2Wda1Qc6q89%?9ZPfvtFm)EY%hsF+a^k7BIVR@l`|Gr zLsH~1c@=GmAs*ile1%aV&Y@HUI5Y98GKZ2Co9{|;NVAZK#;CyVB`yYBEdGbf@D1AK zX}t^dv~E~f`THvdMN6|2W*(n>H1s3={uUnhoz)+TFdLhF4SvB!F_eON`XZQqBvUUl z{$^Hr%63b3|C7ow^&u| zvu<&Zs4I`h0ju=&9J4YzphMI1@wau=2$kqaa1o0y2BeAPq=72goSh?pimWG7gnY{I zb(QblvHVyH>>No%cnN@8|E`kRs`#G_MBlBoq7uxv%tDoH64Xt$uEX~HsRq6s-a9?k zdua?`a3;Xdyj8zNLpgI?z)-J97&JEVH3{I1;svZu-xm)Ed={;1fXIRvhmK6Db}V3D zdT%E5m4QEBO#AWdQ=2U9z9sOF`i!2dPlWgar;<$_VL=j!GRa-JwI0L240ekv8euXS%uzT7t3J=hw1pil_d09+R* zQ5J!9Yq}>yw{g|_5~eG`jy_caL8DC`!DzOaw$$@w2*B+dGx4r~QDG zpodCA@jrW?_&>PC-<;B4W94=>2&7#8615hX&H(exi*a)5{L3e4IvO`YcH~yq5@n&+0sh})N?9D=$J1TQoq+F+hb2wwxy+TCYTOmyb)_aBirR?Iu)uDBmWZKRy+ZBht zF8LnQb@bNJL1QE*+rHmLQ>7il!wr)VeW1LB4EIX(wQFK-6bEdo0-J}aU{T+?^)Qo1 zexm+f5u)LL&g9?8h5tUG$5vaV&3BsuAqcUFpafp z11_N_shm;j&i@(6t|0;tM^V{dY#s>5mnj}LUDvAs$rj%)vlJF3icXsYEmqYeeld8Q zHrA;V%D@6>m$!ffF2}J>4xv~u3Fh^J`k-~X;R(_m)I&dm2g9rrwJB$~1s_&f&_~mf zdW`GsPCYg$(x`z_iY^vKPgY~O#8{HB5q(-QlK-)f;c~E^iY+1VOIglQZlkD$J?c}B zDitoXPn8vR`@k*ZN&*?&uh^zos z^k8p)6?G3SE}54AtcJL{gs7m5l5MDi(*a7v@V~dg|9y5 z{y&VD{(iL&8o+imhUO(aR~ZMODUsYg(*$}IUkQ;-$9K1a9(ZdubC!n4)>F&D{OvL9 zdlCjQroHMkDj1}>;cD*pLt4KseYSTfBJE;dnU2T)IwSid8GCYGnxBudXbG;l&PBvb zkiALPL0*;js@yi%yJPlmx*s!DSi#+E+M92b-d8*&V+l~2fI%|hJ?atawP7n9q^khs zsoZ`UfH)$C$ie2e)p>%*fc#^99>4CHpmBHI^yJ20&;QL!MAf`WKbukYaWCYcdu$cd z{EKiF-b)LM_AQ7wugV`BFe)n{M`v^h=CWlar*1bbz7_(u8v~Y`Lf_f zlPak;kKA4VUgT8?ehS{CWxiW*9nUnr90PqtpI|R zqD*x(jsE4@zjwU;nc#r9z;7ECR{%J}pK8Z0CVr}EQyu-uY^9H!j}4wrbys+a>&Rx? z7~AH>ye>y!o9>TD%TN1pXbq<|_7ydKnXUz~B!(Z)Jlb11HR%$psafjU#p1z}m^7?# zT2+Ybl2s?7n~eAWHu9x+Jli$PCX27Li?w@g*1L{KtLsmS-oRM#A*EHh?$6=x?B$$* zxmqF~FJg|19JZg!)3C&Ov^r(u<$i7ybQ)q4!Gyr58lRH`Px3OxXi_$9M&SV*(HhqB zo&Pt6^w)PwGs*yE7YNP$nd<_J0U+Z{F>9s{{b2M-$svY#0+qkxO-iqesn}}{iAcq0 zx(MJg6cxfcQAS>o7%Sk3#p5Li+vF|Tv96GIoD@7QFQ3?=T^K9`#j*iEpP@jQHM$rO zz^y3X(cQc<^hr~y@xgCSUZtP^R14Yoa>t6L8SgVzwQgB7+}f9Z)~S{>=G7--`$FS- zc%2nhzT1@BhQx*^lgm~a`L-^UWV)*=0w4a5$o9miBmglHAEO zn_Lf;))%soF3@R#$vX+`du1FvNeYQ&BhTibE+{&0{Hb<&QD0ML()J&I@Bi_x^x13> zC^Z(4I}rN-RLQlEh8dUoysY4AhmU4W;$kRl`C?GgtlS>?RkcBhwpoQ3MnneHm?e~D z8LOYn2)aLw0RXZC?ki8Om>X^}h+AgSc7x}ovmMvr;rObkZH~=UV&O>woD}xOepgi4 zqw}Q=v#WpbolWF1JWO{@Mw?y=;067j^9V!$BD8^FS9?L`JYlmXIEkRE--k}T{K;Q( z_dw$M9Pgv)X^-Zf=+f(5H}AE;(c>NNO^$CY^TeBLT@A6PROKBW?d!xcYUD>mT{a`D zFPm-a`RH7z{pfB}-+9#1${p9Ms~h4x=@4YH*kMR-Rgmt=nZE2HlQrMLJfz;&so&~e z*Vd)&J_P>M@@4Odx!j$Odw)c;ZY)Unf- z|3i)Z7p(mAss#NHtBrqMxGVYXa+Zv@i1=`;^|7{%&aF5^RGR$ytl(k^y9`%Kp-`WH zEkYmWI6Kf;&N0HO`8P8tft%cF!Fm{dU);TXp~LZxv`JV0K~&gH4Fuc2#TX3DuHjg{9ZdW>qv4Wo4Js!S)$vy1 z08qAH_A%0tIUrFGCadc?13k_Xxg=g$W}_iLwqVC-w$mm*Fm~TNl<7S)FS0kY-7|s0 zI+pIXdE#yHEH*#zKQj^jc}Dc3W!F{7b9|xFvy2GHOMrC(6O)gP+*&$NSgjGQj-Y;fXrsD2rzfB9c&d$pRLX(lT zg0O4d?MV)8Ll@S#ZQBxyHN372pCYlq!HQP{(g6>drkg#G4(~Rn)M$nv^PI=8ly=kl zI(|~Gwc`1ojtDotn)=-~gxmy?y=h^4Ev8$18=l)c?sjF_uD~j7yiX++ACVJ-#5K+E}*onBo z8Px!JWs7lx=N(Umr;LQB)fC6zxr+v~>dl6q{C;PcQM|3I+Ll+gh2@Rtk9FC9b^i6m zV8H7YBanMzcrJL8Fm%${x7XDR;Gl3W8ujX9(8zd zT^5x+id~RRfIYLsZo))kP9Rg6i3SDfG4YTyB&=-~v&$?Xn!TdTI#4m+~C)4pD zE!D4z&C0T$TrEWR28rlCiBir^-cxgO>Q(1<5z2 zLFuE|qD+m^xILiOL(z-h^ih&$<(dDBqj4*9YAfHp(NFIjDTmmm-_|v2R130S2l@K$ z>=ql`y0vyY3`}#b_tI-fzIM}Hd>3Y*D8uAX9_(S&L)`g}jjYJD(Qje>zLA*zedeS- zhV4~~y29b??>#;BMR)QgPt_?JB`bfEer^pNE$H9dnhS9jR22HjSwi`|4cE{(#!m_{ zq`Fj7rb$mlirupcJ^1m*qAdTcqm%1F+!||tn?(O2bJr3v7SAT}@Kj%H|B=hPNwy}X z(E5VQ6d9A95a$21VFr>C$_nec`)d6yo7hc<<>Mvf^^pk6&MUpK&fIV>T-;1O5r#!K zNopN!&E`a+xLN`m9(_ZnFD|xImA$-q-TS7NL=*x{VVYQC4F z@VRf^9hMl~0o^P5mDvL!orm3+?*Zc~O2C-L&@zMb2g8w-RZ<=UAp~U4+N~m-y8L9&>&q@N>d8rn;9r(qm|?T3VK=Xj`dzYl`%B5dpvjk%wU5Ws-!&!e z=E3dRF`tKC(Q*;&7?FHB^G$hrm8W~Uh2I7u(a|VW3=Qw(_-0Ybl9117kr-RhF4q-6 zaFy++NYTkfBI^t%oNA|3uIBbidm!b1svQNoLIGQ5w8!qwKXv~fXuzdv0(1abXBdbC zIt6TN9G{OH1Jh!(JNKw)7he~#{4RIZez@6q*eWwu>tJuJTKQq5dzp5uf_1)X|CX11 z_lnJ3Uxe7%GY)!iJGwLIw2(}{#*L?Sv0*yrCu0pnyQ8wdylm)rt|wg2s(k`^JKA5qw&%cU$H=bsuVZhe zUKi`?3wTB`-ssLEmnM4Tc8*7yPo=11z>DcBA&rGi3J4XCbW4vLs)PI@XtU#K^W!BA zpWsLCy-BZ>KgI|@VW2PP8xh8@e8q%)BA1gI%lFy^J3AW2(gig*Fp5P1`vjbvP(dOg zeayIA<&TnrB$ZgCB86_g_unJR1y?3eh{+2$K5ir)&m!lKEC>ed$};_m;QoL(Z>`SS z5!oRNVkSSo_h>BZ>A^gyCj~Z5C7WHx7~D;jz7Qb5B1W{F#{l~*UXWxi6mQLa;W)J8 zAQx39KGp``9qLG^PZAD%e*Z|%?o+bw_oWogM+ zBqOWai~KXNYd)Iif`SSW+LeLW;;eK9=ZGA#Yy_7yZnwxU8V5pn1-(=Y4$2Q`ZymaYbdyOPVzAl|CNZ2a>gi@{5Q%0!T^mrNErfx{N#1- z=>5#-`><&lrrtJQX^TjZd|Kn25C$|FxNuJVv{VG-Iq3oq$GeZ4BeEacg7hS0xZbR{ zq#p22_MB(I7Ib49g4_5|wsbK8q{vk{p|p|TAoYf~sDZ`Xp%+Q`S-9`{Oml`0&IKyj~*aOnD5Y+c^yLQIX}HZKc2?(xLV{{2tXX zIo+6Yx=^nZ*AJ7NQocX|-_?}6}H^)wUzymgzL>oo14!MZyLMJsEB zA9oZ^efoIpZfMK7^}??UZge_k81HCn-+F?d#dWS9~ zz_~^t-ks7FaJJLbSOPaE>stEL;d=GZy$x45q^rNbZfdc4bKg8*{U!U~J-rQsrt8A^ zM&dZ2j2UTO*kHJiUNpsS7~cm<6c)4VrM!-qfSQ-GCCTdS1{K;5)a^7$`l*B)yD50Z znO2~1&Dm;zl2K2jLi}_(4)D|pSZk}b6yyU4RnIOvw#__oYkE?7cy!gOyH|uz=SbD} z$lI+o$Mw>!seIv_fUFt!X8>2~6YIf>m zqQ>^kqk^T20&E|ZcOv8MO)4`czfiBh_NnGhdi9G&DTaDY=1qH9x&>etlfM7ZP1RWF&t z(1fGU;%qYa5(bP~*A!F!zzBxt-%^|OW+5G6F_cGQXt0@+7i=i=AVK9?&tfPfb_alo zN7UqJ{WS*tOT6fKUEe&yX&V-Adswph>7{o&12*OyX0g{MWrGtU_v&ovGV1;mU@Fpx z+p=XJxH^o&NED*-m?2$h>&CJl^T0e)_N~=+MqFG$1YFUukn{Z97%xctRc#pU>#$I%oj#2YOC=Jf2wKDoN9RG z(RBKgyX%XbYg5By?Ey9!HiQ0ZV=%m4bAyxC<$ij>#Tw>9c>vuwT%jP=exnAsE$mfR zyk*ASva`3NchaDx^)cI35H>8^wB4_m^yJS743sHwx&% zm`+eH%X$8#lguu!k2fG=Iq-m(^B>A+T8u5ovksV#oXPdyLdPx`;OWI*ypHysG-tyO z?>gRMZ}}OB+udmYCt)A|H!)FzIYg^(XbaC5d z0iy%*`H0Hi4N!c8uv=Bd`Qu9D5*V)^iDC@?XH8i8Gx0@5#Zp17{F%MNxdQ;1r%HxB=`V61QfSZ>Ong)*FXwK zp!>68Mp-ciWz;x?X&%n^Pqj6dlpRY>U#V1j9!eQa-ruu3C;Bb#1~Hgb=3eH5W()-V zcUN$337P@0@1XJCRHPo@KsmitVFyfVKRUm~*jhW{5hpK_@if8CG*gCG+#x3G^yX9C ze(uM#!N8)D`qV&zN3*FXO=$mmS`g%az|@e>k;C&aw3`ND-?qsk@&Ci`q_` z#gVbtd@^p5^}Rg?QBdr%v3%Rbq~4UC#DVV9xJH%$>Hi$4=tw|4u*>d%s*gCOr-KTv z!oojt)|J%-#nFna1V*R zxBp!mj2lR-^;(2#|4_uGS;&eiyVpGkF)N60F~$2$^PJ&qUk*aEU)5x%rTBeD?}Knf z5M{|i)KI5&lkS$U#yjz^X{P*uKnAfc4iwwe!;O3tCpUmKQ?UErwZDDEN^0!HZ)FQn2|*3v*>kb9{GKJ2qf2hN zB5dJt`XveTg9Shb$G|Ki^^O>!{OVDo)=QFK@)-)1FLkw=x7uGU*`{R`E9}tY3T4oe zn^v*UR@g+em+wCHMEjLhRi&(Ism3tqz&Z7&@#rCwyN#}IZSq!Kjbh=UiQvR2Wek>7DY=fWT=!>38Zjcj@)QUhm8UYPF+X5pG~VLK?^Eh;$Z zQzQw*2fD$j>pvFIO?_y7jCG(;Ubzf4VJJgCAN`sor>itEZD0ouP|pc4;VKAj49I9% zFr2I9zJIrnJERp47VQ+)4@4{`aUiIOBD`r`tux&~YQ7FBBppi(ohF0UOmNszpSJ8_ zPO{fh(*`tVCPzym%Y=3B%Fh)Gjlf(a6lp&9bq5i_^<4N=u0g{15*T_6Ej_gDgX7OH z!wlv!xd0E|2=yIhpynvl{LzL+T8r-PuZlB#cyPs!{>hb1UyAQ+iCJbB`q17tQ~G`D zc;$QMG%Yr#&`Ic7k~dv9@8(gF=hJ3ww5NBHq{w;;^P@n9MGgKb!`qCfcV)yI`evWB z2|lp#xwexFAfs)+k94m|JJkByhRg3ND^HwH%VFq`IZgmO*wPxtY4^(g?rD|n=OVJQ zZiXM^%>&r2l8Mfu;>Q&m$KP`_Z_sU`X0n|1mc>uI9UVjLGMkIuacxAX)|0b=C*A-3 z${XXfV{@B}$bdn^j8DW@n1-tn8zzl#?#2K>6AnHgJcTT5vWc--cgA6ZXXJvHaDSA5 zF#s_}1~YpVIWvJR-OOZ(_H1a$>e;bJ)h(`&FAYM3zDK1nWcR>Z7MwF<_vS=3DYx;H|J>vA zWsmiy9k=P0P!!+ne{c4?M3@@CF|v6PWGv$n|Md<;Eo-hj9AjDO+GgilQZSuM4ukn7O$E@cIbZ^NLQr2)&#%wZ-wP}wRDKu%gyrj>wSA5~mg_JZ$SaTgA&oM6NqjXS?&mvi{1 zI75Xf@Avl0sPF!@-><+1(nIP3U2j&oqj!HR!0fZ<#c_j82Qp;jx&ceirmxMtl}_aS zFN3k(5qRnqmg`8L?I&t_7Kq}ElLPNEbTB&M7O-P0&j3ja`W zw&eOBUTn8$KXRWqhu7XCsU`KvswBa_+bMT3T*k6W*22iTlBZqJ!0jPFvd8jW5Y{{% zVI(*qy~k;0EGv;epu{W6=e!=Sr?O=c;K?$FtarHQg~V2h6_im$vbv;t?ASzar(KY+}*x?Tj&o{3or?gQMm=&vuvO4YVgx zBnTOSMXMk*rbT@Vv{RxsFB5@s_sn!u19Ql}wl^dYX+#mU+BBt z{m?6XbvL}_UAV?oO%*wR&=b3OBuY_e%xIU^O?|3Zin zK>@SBMU2oqqs-R9$6vNq9xWRzz$Z81_e{%)<7wn{mwsw9y?(RKoQ4a1>{?XP(WQlTr2?v1v4AP1 zhK&q#pZxamrUYbGsU_d{slJ#&(l&w_dnm|K%&E*w$}SZx>qlz3$%hSp4C}XV@BBDg zt0M~D(6OmxPNRFv?6&+ZL`rY*J`2&OPfk{5$jXWW;P%f>pF*}ZmFQl;XnB5$YzK}^ z!W36{yc~+roaJ~VfE~e4g7rt8Nqn;XG`OmP+emtP*UhH)a~HVcY(^J1(QC z`Osa1NSL%#hUnH)>X|atQWAMu$Wh1vGyeO}{wk0E=AU)rfjQZZ(>?b*7zg8b&&fah z>+9#&6buVkyi7t^BV$790s{764LeL?2l#|?LLvv_ynO(%3%8JfAjJvC@|jnzy!6dz z-hI8+;q4*xNY>fAX&H^mm3wkH^y1erCUAAaeXThnfRc{d)>lZVzw739|MG672~*~+ zj0;_K7-0x9XHbK7=$i%gg!QE1_{N^FA;iW@II~p-DlVT(vrp~= zEF3Icyw9Z}==;L!_++u5Pnt2$F;nK|Tm*-E%ZV6xzkmS*b?2aVnV}v5mjG3aDKD*#8cyI?IXshgsmm^tCH2nWTChRho0gu z**Tu}_3MeCRdliSTw*uVWZvlq-BK; z3x%@_-;OZLT+>jj+Zl-fh2<<=3FQ>WZgf;qP z*P)WI*s!U=l)k=|Vc2JM?YF%jPAwN+}-8u0QYT z#Ksa_Rk$cozqw(8x#57TPm==) zHN3k!D`6MH!BMLp1>Gt()SK&B;b)U!sUzuHKaPtVtFIN2a^>I}Ci^!92v?|3h0YCD zYpqzmO>OZ^7m}>OD2Zb2$t_^xneBh7y;8^rhV?7eo@xB|+K~2vo@2KwimzR4JzN)L z+hC2_(CvrO3So4+;KzLHLYP$&Ii(FClo+ECR)l7^wLEw$v$MGfImQ|HQ|c7~sc&;d zH%f}p#dU68P(LYkvES%YVz3fSSS*2~W>dJ*nx_>9oS$^k)}~1pQO(iY_@eDb{S$Ik zte5ZBf+WHdjGL=cOl9|)l-F6LavtjLr5wannrdiKk+WuOkd^E|Yx)pirr zmA%4g5HKWyRK&!(UUroU7yw0S+W~cn>&T<wy+ zd5w@P1dI+qz7sWR+>@*}*R+zteijVkL7TQA3}ZgP9zeDy*~Sgw9u92kRUG$^3co4} zs9*Ea`#~4?E&aFSh;S^Yz4!=2y`nLV1Wf4EUw(0R91t@2{aoK*;v6)}TQ^s<_a9|P#Y6L^F!}R*%qnbkw<>(ht zE_dX5yFlL(*cKV|cwQZ`98&PYoW}{q{`q7m4(U z!!MC z6g|g>8YiH@s=u!emyY50iXNe4kzuHQM4jl(~p?jNPp;Uv?O1V^rzaT z)>hY|2VGI3L}h~P?vFuZO9!UuP&A8J>r9%UK{6pieea7^Jt^rciI1mx6JzL-MYC{X z^QSV#L z43_bgEK41WM%=zu%hp4fmES729S_QOVFzCqGhz!od8oJvlXa?Z6k}SSg}B4W*l)Lf zOv_nK<6Ac!-R7fO<+h70hy2DgQ}>_fLVclXkok!Ec_MeA8kW2bRg3Zra|SN5BShEP z5I(d5{ZwFOC~z4}ow<9V?we`W0%!cyk1(6tf2!&F#bGS?w`mrTmrW7%nnN%1D)+E@ zjM1)bP+=^$Z~XJH!m?8cs%mrYLB3 z#*y)+4bnk?Laz}wH=M-=R}|tGDXIb-y2G=3sgGv!2CsO_DiAl*mAZuz+@WF#ZoI9-fi`TX8$ft;xJoaKR!T_$?0c&VGxOI4?o!7lW zN`6Etfy+_pU8|#RPFfyb4QVd85IUICnBuxH_o8wZ}xjt}J()buXgg^w=@6C5;X^|`szVtg^iqQ-L8 z^THYm!ap`wh6A$zjEF!;e(roLstw=i%UK z@k&3nB2pK%Q#SHU&u?A)LdlVG3+fGVB8xadfTW`xI-%&(cV?K428rqA%J2Q0KEIye zn%PV^%KXtns^pK^uIk;XPAQC&k3KIAI+i!J9z8i7XKy7Fan#mPty6}ReC_F$??k|o z+DII%!LV0iM_cy(kL|0ERJk$d?1HT_3r`cdNFgFrj4%m~x2vk*ZwHVV{`PdSB0XIg zbs#MjP<3Au?eK3|@-ceZ-S=CDyqbq+jW|UmSP~V$VkJrdvMmpMLD~D~P+AM#|7@>MrKksnC+g_Jbh|%2K0wN!X^)j^8@i&_f*E7 zCr|YsUisX6y+y5t@Xb zEtE6^zMa>4$K|k3u~zl9zvf>1ssPy}V!!oDG}i@6?!O+?SyKzUOS7!OKX3^v$C=EC zp>eEJ*&_NfFV7U|z!NvHV<;u8=22YzD^NBHNb(9tGxa5DeHynYD;6&J^bXPuem{A2 z2zxXP{7JJkRN%;5S>w6O+9lA8v=%W$M;xH)V>61jt~mU%A+Pc6BF{vGvX)bjCe|ND za{v(V>IWwy@H+)Ij3`EAc}bBA%1qSYUC?IL-XA>91}ao<<3PN%eM8W}?t53s+mqAq zr(%BWp?-60B-Gy-S2L@tWpSEF!u7c_mCO5^c&k4a=A4Y3^J_}H!$`zG)%L1vn@bE@ zVnS$bFO)?&&zNzZjH>g{I2yeoD_^{G#z+#ra71n%Z{P8Oy3%G%>4KY6?d@yOD){w$ zuSO5+WXS{EVaJyPj}vqe&Ce5We(!Q7jF5E4F@{vVN1ZW~f-nRsH&zK+*QGh#Z#(ZtMUP9r zBYq}8{CAJGTuo~kX08<=EA8r*to?d2Li@Do`OZx&d3oD3c;0i*TCxgB66m z(W*?8#VXyhrl)GAYIfsE55UlSt%Yl6bFT6}Fzu~H-CqMT^24gcakX>(WZUhrJk0+6 z7jOUPA{n3st>O{Sy1TseJs!5b=&eo;xzWg~tWUnH(i52jnVNJH{4)+BER&@p}b;V3y3Qp@7Z`rM#%7rtWH2ghGq>|3*K4 zw#XO4$lx$(q6%5|(}E`hFh!82atwv*@69>rKTc@fCg3wn4WTatG2v`fyL>{E<%<*UOBQA{T`E$q?zEXRsrQ(8jLB^bio^?cG8`!TP8Y*-c z;H(08aG+2sy!&Kv&AwLh_lZwFYBz15^p-b>)2Hswcl^4e+(++NJZ@>l#uDwpadB9k znB@gHi!gsk%H#r{QklFSoEQ~8z%dT(muU`ZJfdnSqQaIl?kT{}pgmufTzpG69&MPL zi+p>`z-@mhYQwpx_bp2qpo9CXf{#b`vtQI@$a&BN0=M==amYn*s!NBTZz7iPQ`^)l zwSK3%LN#wQJo!hzrJktQF4C$VMreYaLfpzf*Q@$BJQGbI0cZ`3~GNn=E&?)0s0sL zV^R5`ok^yXtx>FwIeDwc#?5Mf02AZiYaeky{)X|=pOGAXWK?%z92BaQ0AnO~pJUiQ z6MMkikUzVw?6;98X}_)jwiR!y5?rs$81T0yJ0!%R;_ofXI<{NZ=XA?(BE=h#T>{FK;sV?ebGqmbjdw1o zpU2f-zW*SbJFbWVnDNmIvie!!fko+*jisJ86cvWY_qYWMgtz(oaO{&Kn6=w9`2Y8pHh%KPV= zWMn|#Dr1lTgiBA3<;O`=kKF-$)x1aijIekuvZM-bdM%h#HBLLa> zt))~N-6sQJ7$y>(fH45P?Xg%)vw#71rX63c6Qip@NdgIPWV*S%uTIw&MdzjTxj-C5 z^Qf5Cu9CdO3A_-f!6u!F*ydJO*TnUpa|vB`CAR{1Wd=GG=kcV87-si0T`ASLk>yDO zWUXZ^V4d>Ol8NuuNsWOy7i|-acm8q(Rd-C-Tbq+zTy}$n$Cic#)zAxiffV^L^EY-( z{L#fL4UlF*Y+3mfAU|P8-JgXubCOld@g@9E1IAxXH{(+e5M_ z-QHL7R+5vD6ZlJSh)tVq(lnMKA1G*E$bzNo5kP`$0POr|Hq-i1Wu*G@E$}E{(W324 zyz5w>5Jl*o-Q9EAtSFeU6izR2viZ0t6fm)r!P7b(t*k#wkyXvki|I*5svo7J}oXDnBCtt4VxaW)E z5yMHNle9L}eb0?|bFfCICw>I%Dc=?;Fo-48W9Dzmt&uH|TIv+(8EXQ#^C;RAR%YMM zHwQAN!$5c&hnR?sMF1aa@7&RG#SIMJCJ-D~d-(m9*ZkQ%kdqo(@4l9;+Fcgpj#&>5 zLX);YYX}JMK<=d5ohQ@6m+5QSTB#ZU`pGr- zM?x@xNB|m)v$5*q42ATsOXADbTUMy#znYW()w=wvpV4c-Ws^B<_z`Q^Qa|T=?D2PK zs@^nC^Zw&GRPTwGBJz@KedWMucZ6Ok@Fd!)Dr2_`;3ia+wwrH0v~{RB?$|elZKY3e z0X8R(v30!T$sd~m+>ckMkv u4VUKs}poIo94ywD*(`AIrYvJI<=f9^0wn-=l`>c zxwB-N*`--B8Fcm0p=_h&vZ6Q2L*2OFJPa_!f>+dTSi5qQ6aVQ?lMhwhWc>Ieq|qnM zr_g5(U;B>%utp zv0w*8z)=td0TBVI866P;35pbH$vB7zF+_R^NmNu+no_041_&WUDTxq5RGNT*5FnC} zgen9Gp`<~|d_U*hb?%&V&v)0lf4E$UNXwgd@BQqj1QY3{ozQw-kq)LjczLQ>tyyEkduD8VF%zvO&yHsC{9;XwP zG~$GZXMsp{{eYWZRyY{h#f3s8^Xq69u5T+}-{1veJ{e+>0#6m|6E^AuFjyIqJM~PU z6nNKlhL%HSg|X$fQ7}6g6RQ7u^J(3H>jRa1B)k%k3L2kuS(k2c`U@z{8r?9y@qlZo zF!?wpEOSgSV4%KKPb_D}ul@!KI6?^S^F~&7QN46w@IXX+0qIHnmJz->cPXgIXrViC zOkM4@@%@20xRH5W*E;bDXVZ$rvX~)Naac?RY_ux*Rxl>$N@7icug7Ck-D;2f4b&bq zWL0%;eB03qji7IrYw&26x^oolDzltYkk$oC<}5fshoob>{emHz@?9l}3g3YAZDv7) zh`Raf8#j!xrMw*Dvzt~t49Xk7x5P(T-8nfIU^RM+P2`g0Dp;pr)I(_7P~(QsnE4R5 zJ|N{U2u&P7z*gtt_l{8|hpD`-g?jc>3wERTcPCUV6X~c>tXcihOOp}53$a@2@{j?Z2l0ys1?Yll$Wbfo?{UEN6G$=GEr~vszhF_ zEq2Sy-%7cW!J_x$X4G00-jMV(Kwk@pcUee#{No*M%EzO2aq0o#6gg=B@u~f=UHaw8j!hVsXuxrie%w!8?k@f8JIes8C3T9cC^Er zIht_3p3mly!-{H3W*C=({7U*@A><$uArgLByzwsP7Ilc(_RhyPV^QTob>21d9D~;R zTJ_Dut?2%j4<3!b9REJ?;D-pxLLgZ~fN+V{MTzYDO3@mPM#&ocW(P{eN09Sb%@s(rb6DyzRw*?DVE&`r z1%9O3(!TSHMX6LJzVcd5>Y@=*9GQQYC#_R#Q{* zlgt9FmGu58$0nekMft?P4Ql`Qo9lm(ijRwC&h|Ci3Z9sx?!R!`Qq0+*T@VF&QNC2& z$k~SdL4-8IJRpNr^u8_*r8qKRaw$vB4tHBDO%T{2c!b?I_y3-ppv$aPz zZ`d)NcBHD$LH^}$rK&$EAKMnh+_nw%dky?DT>BUyQlC=PoS1$YhlYQ zShPW&kqHQuHmIA1)va@E68|cbGr}?kvn2SBx#`M8->X23qwwff{0TW%8TohThHMiHMCFcpy7YXnR-{GJlEn<;vNgv0d z==1zlb;;|-bU(?b*4rG^-I0dU&3k#*cn7@0f`+Uj$Q%gQ%WpQab0yoqZHR5=uDKsq zy7@>3!mYSi&`2Ec=J`Ni+UPG5YPwY*;+d z6X@#f7i-~Qm~YP~KVy$5om?CKtnl^5{y^%7p3$eZRd8Ip*DA2DG6isHL5^h&BJc~o zR_s?p1fZp&@kd{N3+zh0EhG*fZ{tmDto4KUnGbdsBzs{yqNw zA6UfCeUa@Vr-^sC%@Sw^>=G_LFb;UDmv(YP&(1GyA?dbtDI`NMa;zL6Bz21&PSp_E z^U~TE{Nj4hEY%5vHSJ6LN8`N4>8N_{J-q{y_2J!{$C>n*lXf6V)Ew0crHC84`!VMA z*!GMUhtI(D02lEC=Elj#8Kyla6qysa5_--M)+Y+`BRhS@a-` zZN|_lpPvKUetB?z$Di1S7jyX_-r6?Me2Sbt2t-kK&#pG++>GY3>0DAaHIEMm!)VM> zz#W1nTkYTE`|RoFskcJlGYY5I{QEjEWCV%DaAIG_4?bx5GutOkz7LnyL;C%scVG38 z6|i-Ugxah|?02bM_2LpZ>L`(bL}3C>EL&vZ=(pcu;&^f4x7SyO&rb2JrOS8ud1iEb ze2oW}LN^-bBdj0*U~gllAk+~6`n&y@tvTk;LhP_KGJ9@yif6$EMwaH@0L)__l9S?0 z09*m>BNYMBy(Ol6!0tff>Tj_Pps4n?_Dw3zLV2(2X|ZgBgTM2wIkIWwj4-`1+hc%N zQuT<3IyHwC3<53p(tK!+CHm!!@8s&b8m^*|?Gt|+GgVbk6fXPNdUH_hILHOse**!% zG_ZI$1yNf&1S3Gi3L@o+Dd5<3j78y#e_9eNxvmKVR#c$ny!bxGJc}SdXz+b#nB%L1 zFKnQDp8V5(&(XdMAD5H2eGR{x>eFc4bt)sS1!UeQ-#x$~^7~}H#m5ZX@&q|67{53z zh|E-?fhaw`zb$EZcfYOIA=-9L{XcDIzB(L&Q?ja*M&J_z;bB}2^CcPaXKzBO*p-o0 zmtz9$s;vJhsmqT$D%U-5`H%f=dxG`^n^lCqYJJrBqm|vIe`YMZS8y8A&Wn6JRvGUpn>4yALZc5oUEnd#awN*#w z?xFd|OV>uXgn}<;k1Py?YIbL;->*Y}^_C|YR$g8#n>fsU`Idz6uYe6*OJ9=_%yqkC zB-EM!-m+53$jGR2JQfs1=;)b100PfkYfq_zr1NU8wbm(1kCft1Hgk+0_yeSU#JUeH zDfq9%&vxeKFAm(d8i&|=%Qo)xHi8)hRFNf{YRv5qVvu$%ZQDYKu}%a* zy&)#Bl;ZFPvHmbptEw?_nqTofR5{YFsM7F1Tq8ErIF`t3zpWkNj`|ya7|wNEgGL zoti$Oip3;}Hc+~k`#oH4nl6*3fbR#r{j{gng1gbZ9piHh^GEzMA6E{h#A+`up9kfH ze1HAjzz`oD!bx=DCR~mN>?6U0OSQr|#cTn7O18Ij^tyUu=fZN!>O+nY?aofk<+Hgc z@{-EaHm_yO+xazA%OLDBDri%e~51q?tuYA==_ax7x)2KZP_3(%Nz{Q7G=&J+m zDq4-}P_PN`45n3AgDrdHgv%VNLz9e3%3va!Sm_o`iBb9~|q16JW^ljbvvd#8V#zw(6cv-*237R+R2( z*GkgdZ}ib70XExSbf?F){XK4-Oog9r8U;#yUR$CeD6081dqv@?n;pvV5Oo z_zW!Nl~6JUgac87ZC^um_uih`F!A(jOs9s6L1|*eyFIi0xVb^S$eR13n@ENfj5^6E zyU{p){ebP-nDKMHGMLG%rs{wz)0MQSoA`1FUJ+yx9)2X>^xGqY<^y_V7Ers-bck9L z!}W(_cZE6q9DRj@IXB-+&l!h=Hr2u=m!?wUTy|&q)20CVZD&^iJm3hnO&2+PQ%;x* z6lns#6<|UA$s*oi0rwHBh6dOi)e-=N-n=g(5T#i+mg3@0sjDTYvstCp{ii}vnz?%i z$h)-fp{x$p-S`6#)1AGpX6xg#ZL6n_8W9j*8;(QcG)E-JbOZaY3@d zgT{k@tuQX^249`}@nx@|zpS_P*x5bDXt%2yf?A-JTzxYEk_j6!nS_lk))Fjhan8<_ z0eb17wfqnW3_&9-O?Q946LWCqya^qDtFYD^bU5V=kV#MpbhX0U9|c-DKY?9uO|rr= z4PFnYDb!czQ~}id=ZHCbmS*>At_Fa~$H~jmf6VRv6^{OYG}QkVnrsBTE0{t9e{i3{ zoBDpkSER>Q0p1Rl@@DJgwL>mT?y!)?q|QplkS*5Mhka&Q`~-ajI)miZG<^4ph+Vtq z12%0X@DNe*UeSJecz5^IE8b*C8n~=gK_uolKpepeNa`vc$;FVneB5GvtjH=iZbV7D zzdD%@r0D`{{QX#f_-+LJF(+D~u{kU9oBvBE_8)(7tu02K5iRELzjOEP9=2M#{(CF? zpe6sq(;cT3i{jH?Or8Bio=cD%1*O&LeKluK)hzlwYo*q&Kb|E z8=OvW?>vE;kn*}WD{Wn{m@XGF(bOmgA1|n-L?{FA_tGgEWQj!PTi!@`#ohTP?nbWv z%^kO|-2+)v1Iyfd=clACb@P;~WJQAlh|c7z{9Jjao8A5oxIN|IuSzFCTE$9#&3JE5 z!JY37_6|t-e*0wLLleEfmB?m;Pj`fiy-<(a89>1`Y6{_ChgE)J^ZdXBNwp}pmyiv^ zZXIqf86Js^x{{&uQrLW-uO{fx`0}L`$){p+MhQ-+CJttH87MT{>XrzP8jj&55aC=c z$~H#RTFZFgLCtGLZg(z!SabOL)^9-B^P}vqRYXtE)!Z@=W1tHt_(XW*pTI)F9D)GB8i=^~PmM{dC~sa#VF<-Y z3(^+CGIsq<890%)&w&XCxP#rDhs=BRU3m4fC}g)?g_=kZ29OtesfI2APPAbO!l}Uf)<7-)e zAtXTiZB{R}=mY0bXl&(?tHCCU8*XZ_C)xQp5TiC+dL9s6tvmTtSZi3azeEU1 z7B&^7-k2#nGkWCkmL|0~GdHYtlM0RwGy^6Vo7&&DmkoyHRVkqE@E#h=O#E4Kq7NU5 zydc0Mzzz4E)EoBEFHaS;f%4KXr2AJJx|~U#57}Jlm; zGt_Ddj5qcuGB<4dyt~ZHEyeSExMwJxlai0L&?#Q6ww)R!G~r}PJxVbrC)#`R%^#jp z`@TF>{LV0(pOFsUhpl~^)t|Ql>VeM>rV;D0XIH1mJR}Dd>4%(sHTZQj(r5@fa-;eO z&jECeN)?!W7`ToeMeM`#lp2f2}r*Hyhx%eEbCdh}FI=I4# zmN77K3jSK8R2kj5`m{^jw9QmJt_d#24=u&{f9c=7B8}RBV-5^JMC7O{W_OoDE3ygK zYZcY&g<#L(@zVpjtt_CHSpxX0Pm02&sl6g;T+@R(rnb6V6lr`%`O5P4&~6hKrkeu3 zmmet!&SLr)Ar&l2D+iua&U`gpNcQ5Rc!t5_ip_;mQwPQC^8>f!))d#JTNsX~Jnev{ ztVp1EN1Tk}(Id!{1@q~6cgYtzJ{a`LNNLJsV=={Su$ z0$~s7;-$r%J^*x7j9JpkU-{)tQ8pE(59(52BEQ@J^PjfA#_ove2yZ*&WM_*-2I&Iu zL(kjRqpQux(uo=wO-An?oqJ6~m`1O(ElX>DWP>C+IUluAJr$CwGu-3E#jRSaKk9&i zXuMeKYLX8QfL(%MGT?QVzA9E{aT%OGDo4Ek9q>XJ0{h1|z(1QmDg_XV$?^G6@usP| zcGZoALw+BmXwO=j0F&h8?9KG?@%fEdFRSwdF0*POy{~nkRJI!=3Qm)wlW=~St>@}% zC;Z|916Fj?d^Kg)A8H^C_R?g~d>SE#RsM+K5zHU(X6O0LyG&l6qzz#{Sz-c^;ZnYm zQyj2-@xeqHNn1 z+AjKrS@WEHC_;@8BTnTeX{mMGrP%>*DBn>U&w&8h)lZ8GZRJ*0UfzSi4P3~uq8t_l zN%p>p#S8&n3k`S15%__R1M?Az}(& zWsn&c#q47D^6|E6GRt@F`ygu;0tngXwG%(DZap5OtJL<_n=mCFmavCX!L9^58xToY zxTlX*6piID4Hz}*5Q*H^6h1LOC@NyGKBUmU<|=p4><_J@H8n&c6Fa|R+?Li9O{hwJ zmF@r$dt?Cxvul-$;G^)GM;dOnDJLfKb@aohSt8aFwe1IQ*!GHDuAu`D5=5T)Ol zpMLndgc^P`0esEw-)j4s88KlzTUb}_#)QXvMh7#wB>+m8BuKE`-K@N0NqNgs{ZQH- za9(Ircg^my^}0Iht;djE!P)hKUdWQHPQqPWz9PwpiSXO!lw`Eo=fch_nr`)J*3P%r zDt+7jJ2C7_+?;A8XqpX62|tUSATfu?QWs`#~N)Y|Cnj#n`gr2EhPV=tH( z;Csie-d&m;sWJ=q0>62&;zs$wQxCc!m05DC`sDkn{#Np^ebf+?G}f~rtUeq&sDItD zXt&yie%z%fhx6fxTviBWvbgB+Nh8UjG#&}3=z;DxRUQJ3QRY@%?#Uu6@FkB-qhU9# z^~bN7KP65F`fJ<^{t>jEUSwSm^d9k--+DCeW5FL!K7-XFW5dfjj6*X#s>#mK8yVb6 zBIx|0^26Z2rhANE+J#^7U6@Q2`P|H?WNXr3tIdzZ6ZtBUfi!0dlkLIX z^FI>Q{^uvx0H!+?ktoFF!OFZb#pIO5%1)<>&5D@4u?%(Y&QB*etfEM`pH^I@0QG%*oAFk7Y>J}$Sb zlHrcF$%t)A^3m>@xCkaLx{+Z}f$uFX7HVOq=$(s8vdqTG1@S`xX6twR(rM9C=I==l zBN#MC4CVL(rwcC9i{IN+XB~kCAB*{?r9|6eO#YEvF904j`T(fs7KAHW+hmRspSKdd z>0xF?PTYYHQX7VSU8eBRsJ$_;QC5Fzv-XMu>&-w7%K&A8=G75<-&jH2mzgdSjT$<9 zzct69&qzp?qD-7g=|ARYt{vFXmO)nJeHq!k2i<(PCk~qCXXZp^@XzxinSO6{FkmWO z7|y3Y*|W{H^&Y9|y&XQ{r z+T%Hxb|$eXr0wkp+7Hwd{A`o`I;1959=9eaq>;LC{?3Wp;7zlNP^@$kqgk^S6*XJ> z$C8oa*T0pdus@{76y5t%ACJP_;f?w-*N4kZjXP2YuZdWCv^lmr5DGue@Hdt}bfQ?z zNkzF^muleBME!;MAZ%afyV?_u@mYGUJy}CbD}ErpkfG{<8@5x0R5FEbm3ypP#@ewdP)A$8V(mFA`@VvE~LbChtg%+ z-nYRYeR0M{NrwY1vBpk*szY1qFjG&mbkEm%FNcMezsU#zd>?!`jT{wJRF0th9^UKh zv7?{D80M2z9<^B+l%o1*S{Al;_!pmdYwsp+d#yVDZllupi;o5}>u2H$k{FP<@X65;iO7Uqx;~c6DS}FO1-ah(MoH^x5iaYD@5y>odAYz4znJ8CG1> z_P%a)blqFT^QA_LbKLisC6;X$OPjDX$g)-Bya$L7R0mBX-=MM5eg3zFI+igPTSnhH z<>wjd`Bq)34mvL-eDbUQDBt*Jm~A8L1aRDn!tIzG;Di!p-%If7NQrlu_CSVr7}>ym zw{Kl?Kf?hgype-M7>+w*Zyg5-u9<~#=o?Mf?^Mkm1eQbB; zD+#*sTffQ3FANGYh^l z_NYEnl#smr_o=nqZ>ewO^YX?SO8guUmq14$5g~cLt$X#u&!fBEU@1r#!mXl4AUS9gqwNzb}&E|)e zD2yw*u#L;X8-a3I2x&e~f;RoGG_ADyXWS|hJH@x-2mybis4dig^zFZiX1TMU+B8IRG?Yyh=LFJFpf&f?l_8WEE-l?sVZXK{JdXf_BlZz+wLCGC ziuo|OSFhW)qe_(faQMBWp5ZFQQnw_ZM>Q*Gzni?nHl$8%qlP>TWcXdRQ$L(onI8v7 z7!G>J%6rb7>CV9MUJDru_uss|jPB}#1$DKbH!#GxW9of3rlEBto}+`=jBINBd$N7L zv#r{p^raaH^~RIqIRe{TcU>%4>G~J04g1~_MR_6usUf1?2ufi(s3`u%>iHPt=sr7- zMxztOxuFlPf=>h9d0wB3^@#CBeVRfGZx3hlO0nY%DEn`veYR$jjIjrEN!B#3;=tWI zHNB%N@Q)K}fSX4x4a;}bMx5{dL2%q7hQXo$U^FpZM!24~h-ty9eIU2oYTEsL>S}{8 zs^Z7ON_=p~j?%=8j5O2J0}+!qYl>3kH8t^Y{oOFjSf@|iK}0i0q;g=9^P%)=N>AwrGmG6n>s@} zEN%1N$Zy5x0zk5^ys$D}XG~q0q5ko9r@zJktH$=2qALhKK@;A8W(cpn0HJrpK*r-s zCNm$6-#lzY>iEMmXH5J3?bfnxF^j+pmzv$29kT%+Q|QH?PNg?NP7`Afn|nUqY7F%ClE;H4q#JMj z>$G2du7R4FVu9Sod!~xwU|;R?POPw*6xa>`4Q&@3AD3kFCqm#YtSmu3gF(cgsh6gS`CY zY=CVpK;h9d+%)>C%o7S~Y@0UAD*irA1fr7)Lx_Xf&o*6q@Jr=R&}Ed4LN&6?lU>PvF`E4~kN>r*~_sHscq$ktu+VQT99?c1z`l&{A9;m%fY0O=b1 zguE3?ztgz)reb4#W8>XMW_08crq5%ykeV9a{>Aj>jO=byU6)E9;4lE)Jv%VNtEVIa zb1{#K77M+X;~I@6%fg>XWi4RL3CwT=dIlgNJE}Z8Z!E;$XlhzLUyKhXUAoGxch72l ziA09#H6ai%#Lhgg;&f-+e!Y86`z{%ORBH(zgUKN&aoy%_H@i!?@tbFvrIFm~91r#F zi+kVprdHuyPxV#zc6e}6Sw(CIT(v|;UXC`9q$z%NkVgBKq(#S?-`nj4-72}T{yF0& zds`o$6)-TBU;yxhlkR)X@7+78x+}zeuk2Hc1wMXU1xQ>EboKD0>Lm>!Uiq;f!;siP zYtyVtqq4kASKr~Mz}+6=Xwc5bWsto&`Cu4Bs~){+AvI;h<=1K3?F+)1eT?%70qY+W zH>j!K*Spk^7>v_+jnH{~;Q9o;`>$8CuJ`?spXmeSA$@L1J<}s6f6|xZ;OLlQ3K2yH zz{FuQ4P;~|u1}njrUH8(18dqpNVPg1%B_!NF%cg%|C0BMm>J0@M6JJ8H`&>GE;Rzz z5+M4C^fwt|nRZIVQ{3|}l(J^%1ZQl~{t%KN?C51()!W-Hqf12-oncgr|EWiu*t zF}Tkc>g(&QpMG_>`T4NuU2*Yk8%tc`1Y`Y>?m^`o%2R;;{N z<&Mp|W!8q_EYma98*1ZlejQAmvO)!5&AlR<0ejWCem+~G!`v|;^bQf!<{|7kJ|o!=pSif>-P8&!eubTX5Osd*;ya8Ey3SEB41- z&o>pMvG!@BPfrnVH#i6ebm<7^NC#qV6a?{yl&RBwqONjhyJc`ZNgR9@Jy)9~4v|lm z*HrTR26e^@7A*MPm>uEVkI*a0t}7_<(f~8ZiAU{;^|R=5FYqsSq=P$p8pSN3PwX4# z3)lYrW)GABx7O71D-KXu07c1qDu62(&Cc&w707JT=qt$ZJZoyP+y{7eOAC&rJ;(Gw z6#}*6Y*yD~@%@v&Gb&M{?8P*8Pvr3vdQ0I6AO0)~@4kInX(w?MY-xqV8wDcr#F%}6 z>TW6~KS>gp@GjD1yYAPw0dDUWBljJ_yJbQAVqFs(@_+IWD*+#WcX`Dr_(q`;7^HJ^`;k4bCUFHVZIO7Us-&gw3WJ@uj{x&jiBiPGBpt529Qf#Tg4vjL?^JH;k;b4jf(4ioTwUn6 zCqFvtZGZS>k{AhpWp8cuXV`{b&f0HC3pg}S{Wm@_W+bBKP^2~Chz%6Cg zP#GDnBdy74sB5SslOjGB9LhrwSTGn$C~)dty=sHE0IPyMgJ_}-n-xn6iGy)Mw$&(l z;>5DUoP7-jRu^0WSM9zK?ct7l%u9e2wkzS@`v<<)F~2Ui>ZjK?==63Nz|rkCz}gy^ z1%Pqn65s+~6|X<8c_lfyF37*k`T#Bcav09gM+7g0H_*)<$*(T*?+T0_Yi_3l98>+v zv2S7$oj%a!U;gIxde=k0MH5;1g(z3gA5AA#!rFa9L$bAo3|N39wGiaukrybf^BFCD zJS{J%omHzuJd`~s6a~_88;GZ>Pdq zPQ^N`aXoRyf|vZ1+M7Aqokg}|kvX}L_7xDc-G1f98w+)Cdzr&6TJO+JW>s`!2NU+P zfiofsy9th@}DF6KLxxtC@2&ei3o)6EJEfUNYc70PXsT>9nP zn%~z51yi!sZ|mZ>EAIQJDow{}p7}VTRq1>#rzSYBezNAxz$#@o3~nvr0s2Bp;}#B~ zbaF^W%o$adskn$JTI+ze>4C&x)bAowvOMm>JVkyMWNUOhUTa+tqT>D18!ui7RpmXt zVDz=_T=ZIyQRfOtYwA*p(HtW@9rtzeN_u=M^EBC;%kN;%toq8sn+~LhHCz9!wDbJQ zrY7;JtgFXp;e`bynXl3_J?qr$U|pBZD$oE<{K*)-#(os>3p@TgP}1R;Hr1MMDc_DD zQQLLxO+Njw|8Z-8G5MVT=N`uAwj*W?^@3B zAY?rg#EflNqa?~xTgm4dK+D|^R%CfO^zf(vPBxz53`ZLXE-?1-e3Bl^h;*(dMknsE($s*9{l7x!s10DeH?;o zJb26UxCd*0VD-{Y)p_)iCm~NnK8;Bj^REE7TTAE60s$Fz>xOhARm*H9(p{1BVi{Wc z;=m4M!c+ToT9=Sop}&tGyAm8xP}ZONJ|bXl#_@8sZ$_H_11FyLJeh1VY`szL7hKTjt8z}XFw^yOfqBguHBp=Q! zo}IbE}0__CR}uGQo0n*sAKcmzy01%HQvL0ywifWtH}tfOnr z)(xS|QtD*@A`@@aGO1psN-)qFY2=M3s%*sQ5+KV-uS%-r6U!o<>?`jW&!%qJG)^iF z$A%WUsI7RisKwIQ;*fe2x6bYD(vg7+-96WZu)z+_;Gm-}1O>dY?#3;)S&xjQ-5SX| zH7H%dct{(h>9{4w6A?PPx?d`!qG;ACgfX4dpt+Ht5f+-t3LOT5ox%rS8OE10Id&+S zSQbIOVJWz_pC}4{SsqmY^lyglKtc(bkX`9i7d78K{O7ea@CS>-){)W=+Se1B=#Jne zZ!a9Y9AgzMqt%KHYq;mP_3U))O(|XY)M`eL)#dmJy~*EO2dvM$ym_0_`W|LjX9xV?Q_Q$U!IEg2!(|4osSc?#i;vY$RD`;%H=N(w${MUUMeti&0df<~v)0S&-{ zxEDKx1ybF{%pXU}iKype+-ob7x_0gbN0;iteTF{2PQjN>A?`0#mfC8-y$8>$L*^a0tg!~+dt!)np50P_=I**th}T<{j<`KW4Ds9|9V zr#QLqjr+?x0ku}Yb!&O0Y|%;$Z5CGP}0fS zefiF@cwu8sUr&VC#v^yw*RP{dam$4mfd*$0c<~D~uUw^mI zUQci(o)+I1>fmP{wW^D&sug@wz!owhEj+NPsdAi?@}<b87LBI>lB=x#a`t&%>dU%lN&lhKntW!mX6D>qW&il*1y4m|K!U2 zG%osY{fM~d4rK5Cp2tk@dgsCV12FCD$rYq3-oB4Qor60rI0`z=LOb2PmVlrUD$5@WJAWd8QEn34$^YtQsmQ#FT%fBax|IH)%SDd$c6@vI8AlN&lGN+UsY+h}L z2)u?cWwm@=s<`yWx*aR&oyXH^{Zrg_d0~~dv-Gh$Aw?>iebnZcS~Cg=NUL~DHc&(0 z#|wx}uGzY3PU|<-x$Hdsxd0wD-|v~tkD{Yo!63lCmS?eO(iNgRfBb?-|Ik!%(>Rd7@yDiK~PHg_MhL zHI1omfzI)7PX3XoD^yvp-(tp#%1UR;k&$(a@`!#!k#{2#I9q6FWY2`1_pYy{X94Qf zjn_wQYQ)Gm5$RR^nM;2*YDwcTdH?AAP{Jy{tRC;dkSRu{mF6tBH%)_jX1(>&qxwM6 zLX3}GY5({Ct`dN#hDLsL?1deE|gp`pfrkb0X_jrD*l zf=jw*_Njn}W#-4DYn#A%Q*T~-xXFtz$c&$)mb*CFroAEfzhB@qgVZG8%eDz)&gVaQ zs{8v8i@rrliKG>^VIL-YLhYI=^;6U zD|R5QqE>YPx`Co#RJl~;u?+O9Te!C*e*S@qCdU7MDY&#ct-07E<+9r1EYfh|+*1is$1Nfbq*mA_8BNG-bZpaWl99hh` zA6mC9?h@dvJNTv+x*Kj6DXk9~Ms^|?q*3e6e7vLROObM}f5h;0>O1-tPMP9){cXzJFj*kA?X;`9K)4tfJ@&G^746T*{Wup6S4v8kcb?&m?4MB!D;n zI?RT8Cd2ufd=O7CV_}@)U=m+h_#@CwvuhpG3)%LN%)3*Hj_Y!ibg@Ej1)ri$kXlO?^1uyN&L&!hr( z%Wfj#K%?rT`rxenwyj_j>9M{7xIubUuh27|y|yAIzghEO?iAfL<;vxg{vcR=(S^gH zxsQFB8>ct=(h@w9qCDc{z>5}i^F8eWWRx~Mu98Z<{ z(}>2&QEeCfORW4$LuvrEuYjs^tZDgM+3~aSgkLH3s6z97d2}Cdxs67ybdB^hED<7c z7>(WUV&;5OrBB-`$vhV>f`4_|)$$PhJLAG}^Bq^|>)iuT=8ffYiZy+VU-!4t8PNH! zOYsgPJ?s2u9Xg7wZES-`sNVvj@-vv^6kbVv+n~(;We{8Un-H;mHfjOFWej3NOQGJw zldsa*@b9j+*CVX*C-p8p)RzA+Jyjg!Q(cer=1l!y37sL`AZmRP^Ay2L|5I;-Nc%lD;8n%zXo*Y8Jh25b?3D;mI$b4_j*mW_n-v za?vL(=iP2-;OAV*MS@AOPd=;c6uz$uZyskgG)=~;v|894Up`i}&7Sk|7?>OG5ZPD; z7b9?#G=AcRfm@LjBk+KL`8H(E)Jh*V>ys4g0gF9IP6ns#d4Dhc*p;DFi*DK-PG4w2 zug(W&um2TF z`2T+d0_<=8Tb-BojGTXz7kHO9&p4<%5STZG?#;fN`d9nP)fa{nYd;>pur_p?D?`8I zZzYW2qloeJf6#URY$^Wu27n+xqb;^DAq?zOtp#soMv_8pN@NERxod1L4oRlQ#(X6v z=X_%0$K|Ps~fCs2B`~~ z0qM(-Y`AVyU$<)K`igV5gjh8o*;!s%9mDc!7$jv9$F_5(o(%W}o27C&&TJNfyHW|O z!8n@p^gJfT0pNtRlO7okn3ME?k|J*+x@mX8l{)4?vd=z91PnWYO*#oF_(d+sW3*zK&Hv^7*a-9Z~0>Tw{w?%>@b z$!uzW|q!_Gu{sx|v5B&x;jh(Z{b16Ms`Dwwe?ing^0RH~jc4YxaEcw^Ap`-+y(P{{DcaE zJbFV$b*3AGneP(^l4#woJ2<~CVKxKXLs${LF=O_U5ayv9Hy$QTt}X(5;o~&V5PB^O z+e5|7e$de{y4lj`MV$|dlA_I--TDOwQa4T8Zv>){(w6)1y_ea=iYTGf;iiDYr?gy| zxf*L!ZhBdl<{sTBcHzr%PAccTXrrY~dY!f-TUbFO*eo$gktG=pOYyz2c)6rD?}@_) zT(|+KT|~X`Ts9l)`q~+?7Xb_56G{N?zpePzs?fx z)+q^O%pUw>GOhhqf&%%}cqSb3Q2AJ^|Kf?)cM}SaIqDZmJ3SlcnL;URNNBD5slmS0 zqS#tld2+zGig3D>a zF7ezzX@4bu6#X(F<06StZK3g?iFC1y3w;IJ_8#48Qgrfxg&WueeA2aAl0Gm5I7u3^ zO9fF|rYR|(!KY>y4gKyn58li2wKZ@nJMxAy6VaFTYE}1D;}b?JNLSIzdB9>h(oA11Z9l*CD!`xv4v+fPMF4%O z-{uTR()2-z&gM|s@UhM8%LO5F$%j=o!^T~K&O>PRQomP2rS=aS>_!JOZuap<8dJ>U zKSdgycCHCg)iXfC+dt`+RbD*H63G2X%qTLawlYm*KE0+z-*}FL==J#GL8cdlFj0}a0+jys_7Y77^?r?3ilt83{g?|>m$Gqsd?GLPo@tt+ft_)g?Jkem^R zqoN+wA&%x=-Kl^}X-k{kZ@9cs%^!;r)KSU$5uud9W=r3m20= zeI8mTM2^(1%MSxz{P0=XgZlo3l+-3YTWP5fKz1;aRup9`{Jrj~9|>MQ{P#`#e|TT!7ujKkLSdVt z)PqB`WJWWGFdKV($GlQ>1eV%5M{RcxUvSsj6*sB1RG4zLd3v{@<8wPAHq(HqpJj9| zYxn7?n51kXLk(U~wt__P$sC;-9odCXlZM9**zA-m{(AO!o^pgfvZ0kvjXe|WNeU2qt+#U90u2@upBt~k#=*p&{s(;A{watrKFt}SR!|B+}a)l}~ zc$AQOg^DzJULfl;%bcI?$it*_fGCm>uXu4J&s=5jzWF= zS$uK3-l+?WIndKQqypd8I&`j#2uzd}pd`~bQ3!`eQAfV3S?0u6?DXB1;BD$M%+-to z?BWsCMDy{0W6w`o?Y^0@V1cZ&FtNh!0!5NTC0+urOI3#=x66phO&ZCn)C#|xsah&j zRJLX^@w*C$aZ`H@)h}7f*BOTd!!?C41Z;ecU6V}idC2@l+3@heKTeS}I5u&hDPN>U zBTVvts$0rITu4+~*BW*KV~stiZ)S+uzXOBuuH=Nf&e7Oa$qbGOQJda~!TQ=~N!Q zwfJntN~E1M#hiaHUmavEJ~flch3ijtFZzY$jK(*@Hmaoqaf#A`f(Czo({B7dm;7Wn zfYRjLB4VP6sIZ6>SS<0z~;>BC90v?Z^MSdCXC)P33S6vrY{leTbGAKa?=c+^dfIOTn_etN{Yo=vEE2_@lkvQ8x@{sYAkchLrwKV2G!Aa0D6_M4`XomL_090~>D&rxC2|+r#p!K6y(Oqh z(+UpJ{E6tx2uV3}pv7>Ea;n+WIp6)wxJFM0YxBj^lFmq@qB~Pm}rbNj^FQ;8ByF}aA(F^-_RB2 z1x6EcYLh5$JIv%c%L)P&4SNN8Z5Z!I_E55u;(g25b)N?dq#nG6J#$P_chhY4TUyP1 zS8Ftl0Ptolv|JCUllCl2W!rYmuh{a2J?X403+~%e$dBF)oVE3(QylJ<4;8V@yU;nb#tZsH!7Hp z+Nd{7YGm+m(+9l#r&=aVlT#4FoL_BOTPIx4JNdE9u*H8Y@kY?#>BbXlndd@7VNbKt zRF*ej<1vOCgt&`q7G*AQr(s^G*nUn3a`f<=#g^~MGz8~7`B=X%mH|XNhSFe9YoIo# z$CMu~bv?su<>^G9&4s+wZ%jM8k{XYgAO!ow*qp5S`&Mm7#RBGG)dT<$@ku z;nb7()js$mu~iF9E9X!^bjd*XUljv?)I*0Tk3OtBm(Ih;3yNo_hZT6k==qoV9mFW z7+-5sdF$~)&L(Xt&!TTSbc6t>o6YtyC02lS%-xU>@XP4tnYh@UmsQ^!dB7?JHjwc) z)))cyG`0cVnDl>Sizx%{C4YPTjzzBpgO&$%1-k=HpT@>_5v4GNH;Y@md`sG%H(?UTem7A5$jG+_CQ@B0tHDCX9i6_nkf58cX~>_wLfWxs&U*`hTf&J>1l? zC3TD}v8dS-dkcy?^B$p9;XR8~) z%Bwz6oRhdV_6G9vx!T^M1yts0CP58LVdbDe_xy4yC21Z)qz+DVBdLL9I>_wxMiJh_iW_7;OeZLb-jvug)# zi)0{6L)~MPvgM-QTxNbBvis%}nC2|S4YjV`>s5#0P&QLF;cn5v_)*#6Fs0HFU&)}C3&dvq_8~C3_D~Ng67uZA7oxO*Sm8{^m+LRBAlA{EUdtCCt$vvK=dRRe9BzwCjwjaDPhH!P6Kk2 z*m1t9Xw>$=uk#pEzE7wg{f!P{JQ*+kj`&njy&x88=4q@Sf>`Xm@4tCM|NWbhX*Yj| zmzH}8h}9z<*&-c?xi8&&g zyz3MQ{9SkN)gp!|8Utoo&zw7&aBwlXQy3JPKM_= zInnzp!jV%(G7havoFb#vOuI&E(WAeuKE0uN#6d6zRkL_#2t83Y$~`9TfG|+q1lW(C z6+GEzXV?}e&#a-GKYVyop4QxcqrS2t=~Kf2#O+UUTedxTqW$vKsUbAS%O!tb`lAxd zJW)p_sfQ7ahAdQfKW$>k>6`%LpT2h-40bm(ivhE3bW$P9*3PTiFt@c#kXM(2q#Gb} zRC3pao%?ZhZaSdUhZ>F>7~Gev;2D|zeDhC_%iry?JbnL=f9=YZosf?mBWqthyQMGI zr%j{70Rd$|tU|DHg=2!Sx5*5jS zlNsLt8Tr4xz}Gz}%XC{{HW|GDdV(FrrkR+J)B}L(X264~YxB%C3ADy%r?G7dyI5vPjvC zi|1!H&FE@39YTR6=J2uD6Q;Yh^=Vq zdFgxZ_@j5Z#iKJ050i7NGknwPpEHRoi*?wK%0D6F%OsADNGs}upj6Gg?`-_eoAj`R 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 F{6C((a}@vp literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/15.jpg b/src/main/webapp/res/images/avatar/15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb17839dfd5386348b481a1afd9d9f2252465398 GIT binary patch literal 9857 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/16.jpg b/src/main/webapp/res/images/avatar/16.jpg new file mode 100644 index 0000000000000000000000000000000000000000..969e6295e3b2302895585387cb9d57c91977ee9d GIT binary patch literal 8877 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/17.jpg b/src/main/webapp/res/images/avatar/17.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c3bccd78b96a351abd66d19dfd5b909db9e6a8ab GIT binary patch literal 13155 zcmbVy2RNI5*ltu+TU04kikP*jJ&Lqd6t(xR+Pn6qC@M;d8nt4@PSoDi-h0+8F=G=- zM4bG;b=LQt>zwn;^}M-q<;{EL`Hknf@8`L1=5GD~9x5v+DF6rv0008~3vjalkOSPk zbBFj2(OqI<;(Pb*-Y2CZBPAgrrKNmCPQ^e6WMrVDr)Og0=U`&tWu>R*6zAf7E+`@* z0_2dCkr0yR7Zwrv=OG05?%g9LA$>wd_C$!8o>}PsdEER0P~0WpCEz6_U;*5sARwe5 zxak4_@&A*E;9myd-v+@g!rMf5i0|IJPlCUp<{{t~0U_b7+k`|!w{PR`4#IyAxJ^Ms z$t?Kl&Ld3=Viq?lq0so8yR5G(+Nrh1kJyAixQE@l|Cr_pEgkza4o)s^5m7O52}vor zH}VRKZUb)w{H{PCjQ4Sf?Ga#Bc!-Z#4LD+@|7mBh1(+*q0qZj zuj6wn+V8OnYaLO4a38<_m`!Ar{rDf({>8KZJIBKQzdZX7$Nsxt^8ivp0{r3;QUE}J zeY;#R=F!$IFlY9EZo|`}*8=kIR+i--c|#;U(3-;@k9-%jrlM7e-?~FjPkm0xr^sMuQG&GjT_YKk+-4ftB$+yFok z##Kk>NtTdj145k_i>@HJhYAh02o?9}@`sK3m*i8*Mzh2a{{XS!m}`eS$DkPg2k*!E z_K~BWvQ%zQQk)d(|2VE5#a|lm_CUo5sm-8(Zt2Cod9&0drmwh@SGaNfbSe+P>^eOhJlVCK;}Z3c z5%Dm|Ps%O_jd%H4EukJ`dbcrAV6Vm4ojfD)qe7vdm>U45WEq-ouw(alVoBq##~`o= zF-!FB-9~M%m$Wo9%F5uvQMEEeq|3#H{F&j%iTVjVcy5ogpr7S+#D>=!2E#bwT?4aC zWKo$4^s&9(ex+pEruxClrZ%%A^DA4E<{JQnfvPJiKSdQX3FakMR3Oj6mS*BckNIZB z>6*oU-2g}_wt%s~Bd|#G;;z)^!fWh(Ue?@pw21zT8^B$!)T_E#R8Zgwt_C7h zrVYxUA-P0cm9amHMrp{#zRSjQ%qwG5u`g@S5{47;A#Tv#A5WhSqNbUFWoa^jds%PnC)#+JVO5 zs~C?$+A06mD4q|PSop%q^7iD4nPh*Kp^)O3_YFXX$FSLCjLQ+uazf2u97cQsSKbKJ zEV>+NbmIHPT)>2T-LUh)R?oX)JZ6w{bw~0P#OfeGXHRJvpiTi=jsXq8pxuo+ZpC5x z4e_`=P3Fbmh8+`}3$s0f!*YSngvOXos$A@Mjq;_3k!<39#oYrinXQJPG!C3y`4Zz|h z2x?RzPX*AFr~1U13kL9rYmQZ4Ydn$$sLUJS^nj3m*1dpO$a2<`@q=ZFp}>(iW%l{m zwWIdCSza&A+IwO{vS^`?$fLsxy(DW?FtB23G%0^Y0F;yeR9I?PJ74|2^+SW2Wu}A`Xi5ji zcq}tqgWAqwde5)^_-{z(^Syg#f3cUPUMe~h`)7_~br}J9aYf6y)iB*j9|bS267bM| z5kkD9mAO7{7e{eze*>7b1a6-ucI_@e&9}~|f9n_DD=y6&%%EpT)s&~UBBIiK`M=pm z^M_ur4EfbTg(c||W+?FizdH@e|C-44qO^-AdyX^WOSQc=0b~H-M^VO|`CqdCae$&%65vQxBRhFFU9<9(>TQcI<$3wE8DM_F`C$T3GYo z)?sPz@}5|Dng#{aY=)~oUCBv>Bn4;H42M>E2tT$Q6g;s1MPvd1P>0A*u+Q=zht+CA zm-|35*YSsDNm82mEt6Y<5+$k8W=_*bk>706uk=YAyqY2Q} z93xluB3s4;FF}ovDuTb1$Jmm$&CViKyh{01Z zeLw`qU=dbY)YngCqR}PeeU&|x%mWgnY?B_ zGo|Y<(+LGd$Sa)a_M=fUSk%?N;NL-NeGF#ZP4?CUSmL0Ni)y!6O zMOfxdf}X42@o} zccwRkDRQ9v$2Nr_lhUj{zIv)}(tV{aUt;&q(1@A&`KNCwNqlD{zP;z3s@4&Ai=fhz zzX5zH+uL}26xGzkL2{eWZM2n(pxn?u>Wj#d#9s2pQ%?%{Q?U>jUtMINV)^QsN<7RE zdg&AO!yq7Q1+rmk23a+IDyQMJH#vML0(}APLSqF@&IF%F&S#1oRV8ESy&8Q>jRAA^ z{e{NjN{8gb5Nmwa)5~n@Of9r{R#$4e0`k@p-615lqq;_+; z$xm1ODGvD|kDi@lM;r}b%Fln|L~Dks$a^%1H;HSiShxqNZ)q$Vzw(aYe-E~ndGqB- za19?7LcF*i1tRw}E)+Jr=edwo%3k%}_Il;0`@L!BnmXx5`6?YO?5yEa;5KL;xV3AR zBJZi)HS(e<WJqKd+)0+rYtgM;B>dOOX*^k7Ee**N#cl}B`QrLT3SZd z2~bV-L76_X!Mg^+{+h;C{4{-OBZ3;&x}5Fe_xFMS!TGC>$?r-XuDAZEeH>OM9XfOLZjkn#Z zurdyg3koV;W}dQ%{V>Vv*V=Tc5B$|K-`sd6xv}o=$#o)UI^e^*{A`BoyHiLN-&5gA z=vny=E@;>jRq~|>Os(@CAaSe2-rrM7_p|rU(`xJVCUFmao;xm7nwq21Vq?{leHA@< z?5Th5zf>}u&#JM8@$<6{6&`eCGzC+uk-*KnCQ?Q2z7xydPrzA301qJMvpc3X;eVFI z-?&ykob}mCZiFU}Ua{7lmO1Fh$}n!Cf1Va2`ZnPr0uL{s3czx>Z>&}P?&Ibc}?ty!f3zs;uX!8~Q# zP{X|^XDCbAsDOo|mm+%<)hA=4Lx zyqJa9t-93gOVY$|-C^AsMI%l-szNL;5Lb#We20qj&b`h{y&KShx{mruC^yPF_WQ14 zn%aJ_qMtmKe!d^`zta|z6o@Dn%g-pqYFBiNd~+)(60`=IJVpHcmYvK55K`LX8S%V~ zYgyyj_qz-w|GiJJmsgCRo`QyBYDwlo?L2bzET8Qd#Ca=loIqO6SPo8alpx4Q&qomxyk!nh#flNzIF-) z!_+?n25w8J;Af4FG6baFDDUAACT9KXm5|vTjd|rgx0u9AUX=fy7$sk|V9oSt279v{ z8#K@p=jEt!q&rhAWPXvW`YUjJPGJsDOMU-hf^8bf$$jd5%k<~RZ~_Py|`p@C~zry??mwmp&efFBh zXzMWD`R&dyZU;^yhwvcs=UL0hb}8_@N!4KPqBusTeZ3>3ab;^|rY`jMt-DNL!(Pm4 z7TKRS!oJq}#NT83Zt?vFAh@jv_Zxb>)zMfq?nNVD&pezo>B)LkIEg(MMOo}#$=kd5 zrGn`pKb&0g_;AcUqqfPCF+Rw(+~_rN$}@fnMI!a56}vZpnNmg;cD}Nj1=dCt$;Y}D z*tc%boy)YPth)!!>tVV}^kChn3PixG7mxpT))l%%G2g>Uq~8E$p*_X2xege{ct;QF z{S0x9jBcTOR96&fY4wKyv$x49X$+k<&azsMWRRA!axO zfYAaKMBKKqYZhT|?`rADP*cW5O7WGO=@+#q^~N-u8=^f0QxKU6#TNk-a{m1^{h!_q z8xNu#%Xi!jmPqexN)j6^RFR(!+iR+dWsaq(8fMwTOqUE+l(JEaX6?A*t9O}S&XCw+ zW3Q0z)~9r5;6bNlJ(%<9g0h4pZbvo>EjnVCRy+mI4~o?3-xTul&_ zW0$0|u9fYS!E?VJ1eE+bH`Olj>!*9|~E^sBevb0lji5_^g+e_e9^SYv1Aq2U5z?)^)!OjJm3 zIZ}_O2d+7lG-?woswRft+La;?S~wAIIELR2m`U|Juwp~?j~h#?>7k2%=$be>&8dIi z0Q!V`MmhIVzPSLS`w?F>wDn`2X9g?Uvl@Z7RunGMEp7n(^RfkbIKTdl3hc3N{w!9z z5dSOnb~b!6Wm<<|#Z;x_>OE8(S3hzGfhn|-1#vlCr$FzLEO_zozz~Vks029So42nJdwv) zF``Lh$Fj*kvY2D~qOdiPs};?aBbm~Md?t#2$PSsQR9r?wJT+HI{Dv)swIA7ahL7HU zqvRdMqBG*tf|iTl%J(!Te8W~8K~UhBOjir? zV7`*+ZOn?oV)S}DFICIW5#X(Kl~_FWs9(Y5Tuyq$P!!wKh}91YS<9rl^FWW13oMTn zetg^lI(_;*3ccLU6u#v1T-_KH@tB2((8-vAImocRvhC0lSWNxvLa1{OV`DRz>0P_YK8^d zD1jb@nyInZC{_E<85HW8oRx6qHYZNwcgrV{Y8Ft9HfYHySa*7s0oKPd_27;PSki-Zp;Hg5LOrtd&OS_p{=F;QYutJE4NdW7@b!zOO^> z`+5hoC`p&@uCXNu&u~r!mIPh0UAyV?+lbQ$y$gwrh8d~H%V&Jl^fHd?1A{pca@qgB zwTk(R3)??BZ?x9NS%g{o=^6yzo=)9}(@b4gWGum>Z0^D4qsRz2iiGbxlfG(T0M5j2 zaE>A~PybUF@g&j3>#4$7zb3_)YF5bmqOfYmL}lev{nnBS+)7^% zAKm7_W8rIyNSv(57X$xZLEw;HaEB?~)o@FpCk{DPgm^Hz78^V1B&CWw5_%(%LOA=? z&D18g%xE_mPt+soolNkg##ts2-rvGH zT5j3LFEd^4uaM!8A45#^i)n29V$J0y;0KfkGd!syS~`>hV_&Cg2C<;FE7#Ba<8fxw zX?HLW6t_c^Q9N^B%c(}`+^W+!cjtMqc?k0-QWUVB)U-hvx4+P!z)jGvJn_)q< zFHo$!G2S?TPY&FI`!5L@IV`iP|>+4+>9!BZEw^?NK5~fJeAgy9PqcnDSGhUp3B7fw6*rBr^U8oO!2v~i#Ls~6F^K<6lA40GQA)L$t+Tw<{O z%9L^2#UE{jsGT`^;#o76kK2L zkN73%itHJg%o+Tki5cIJ7dUavfa3DRpjJrqvt@&V1slr;L$Mx8j?@@1DIgV4kuyS@BtC#@;Te%zUu!YGcw} z*%3$C*654yqohFXVlg<(wA((2>6TTJdI}dIL8T;F+>6bIeeyrNYa48{H3rR}+%2kz z1@>DiLeaDcAJxS(%jm*E?|#`^+gdqOHJ2J?F1a(eLSiyU6xZ`k5jOziAWT`_Rkpy6 zDMMyvR(zqnz5RXTdEnJmDT%4$!@6LdI3C=8aR z+EfJSew#57_Q``kfTE2#(0A}S-ikhaY_>`{@JLJAVQf7;dL&S!Awb4lYvS4Jmt_Ln z2|aLZwm?7G6u74j+?oG&Y0>b$5?DU4GDLSK8}&qV*P_suQH}d?<`tgensPkXXI%r{ z@0;Z?7_03pD#ynnmC!|sT`aCRPC$jm~}As_^4{ND zXRMPl*Z0unh6vUkSu#}@j+TmBGOzSE8E*ga2JQRPHT*FRI#cB;b0y)=v%G3Zy7-Xy zsVg{YF<^GoMna!>1d=;=tem?p)rikvd6WNSuz$5eg)A#DbeTzmSU%tAF5jCnkRMb3 zIYWfq1b~W&0q_fk=qu%6^vqwV*N{4$0CRo0WbICLNc1h#qU%a%S@(HR#>TPHE&=d< z(j#bE*S|6fee9`dB%Sa6%7Q>9eYE7p)r&e3Jz`}JQ2 z@}Ff=oCu}i{-w;1VPTc{3C_>Xi@WATh%jCedkAK8`@1*RXUs5-@0n|VSclFiM zGa597(?0wCXm?CdT@#=*k+W;H9OMy{iTC)VgwdCCEOe}W8(&cDD(wKcC(RMM6F)3R z-)R1MpQ!azbm32B_E3U2nlb!xx+#dKYnh1vW|8+>{MC#Na1vea5=-k|^yb)6PqkrC z?oszFtW0a>fI4pHi4s-(TUw7rigs$0l5N*^pB5Tr3+{!W z0%UR4)|L|{bWC5)Ea|>l*47WRY6rV8FgKTr#pl&U!fi>>u|!)zK589@$LmNxpl-q9 z3Y!~lC%nnC_myrx&zwnLT0qf$?~wb-5_R`Q*!+Qvru3^^j+7#WCL2gmW>BvOWHfHA z*6_z%6{QkNmEGiMteBV-P%gsb00eijXXI2`H|EnMf^8%DI+PB`9WLp;Z~5YzFFp-t^}J4k&sUaFadCJ& zLsD4M zJ$BOg`D>Kob{Ebi4f=OS>rT%~9`=`9w3*d6-|n)yG;$eJ{7th0oSkVJ=25R3hwG8B z3x*Dg1>4Bx&yK$rI!Ag3p1)vhD2r(%{=DZYxCKR*o^PrYD;Ue1V?v}>O7wgRY);m% zt|4#}wg>s-aR1iP#3jW9lq71dhAM?ZVZrPrIqa<()z9`{!ybFxb5-<-{cz?7AJ}EJ zmHAYSS>DXMwKE7CmUYinNN1_CQ#XR+del@8@J$p=W_fDS7TEB@er=eN`qh0^4z?O6 zd$GMQ4kS$y0v}GcUUpU-$VN6w1hSS55s2;Jn}7ug1lTG)@-R^i;nsznP2ds2A@!?t z3h#QF6!Yt5bCE~ykj`FY`Y$`Mv*&~tO4sX_b2or^G$QZaOqrMOU!x%s@|LF`ch9I6 zAS8~DeQ)(feK`%q_sL>E3#%6X0E57pkJWC1 z!L`_tWiZki`>NF5KvkK%b^&tfO7noY{?PPsCVU4|as$XUDFyj1Y`9&}9hHn1E1Oj5 z+19C*ardS@*dD_-ON9FOUGl3llz?O5i~6eeeq`$bc_48w8F_b|b)VR9R%(l}@L>~< z0b8wvtQNHq@Rr5Qf#t7nyx~(v4(tACGF&AW%}%&6cf74|o`|ESj=n*q>!n>Ms-S4) zqPMfrVj-Z^*tk}>Vqp{8I9-s{J0PV`?sn|h@i60AKD%s5EM!Alam}t~*HvoZ zfXf*IY;eL6w{5*y05{3Mra$OUlWNW8e%b@zl$2E zdu^PUY$Ia`@i49T4{W_!$?1+R9zIaqbn8D_MK{UUO+JgrdDZcgyLT~bvqFHEzxuMd zw1|;oKfWEq7}*kBf}#s*h1s3|<)l@YTT(CjTka5PDIro=BJD7Dci`Z`(23}WvL}qM zhGp%S{Yb?Bytoh5n%tNaSg%Ph$td-B~s=P5&{`r$%B=x3o&{hkbQL;1Vvs=A+b27GxG zJuOio9=j$_njP{EdiA_lKgN}}@KKEJWRX;8LvsSB31!eAi&#|$bu38uj(26qh-RKHMJ7SbXc%FFut%6|lN?ii`XAbGx^ z?K5K_QU|2gOx`jCe@EOFKq)2_{LR!-CFhdGV>-{aROh^ZAcxiZxRnGl!Y^!|wjCeT z%oqf|nmho|Jnz4UJ7L(xiLOr(hR2(D{A$PY_XY|knm;aVHrh=yJ&=ysega(;sKzN& z6SK0$qjy!K?L1qq1tu+CT;Z!GzaXZXLo5^=_7qoLMxmwUNYZc8(Yfq$KyiaUa zm!4=#xy?1busf$uSa?xt>ikq=s&!d!d8mY3g80<5krP?&A9vE*)i@2WIa@A(h*+tU zRVh%hdhaY3BtKR&!}W2mSw6XHs>DXGnK}>m9Wkx8U96>cJA?Zi_7I{q1VCNK;i9;zoxHzg4sz6rS2 zFP~_6f(O13(Gjhs6i^lVg4O1Vp^_y`=_I9aL+NO_(`~AzM*SH{gLFNMX2g6ULbf^B zOR<|q0Z6vk>?F*oLn?z;r9>D^1bSG&b{;1S&ehJb=!|AGXKfWC9HCSz9Nfm4PjnhC z)927qJW(J@=Kup}j~kBKNIg2_bYy@6ht9tNFq`?q#K+K?Z}|(e$IUFoyVB45;$C=S z6x2^eGeL1@KPrh9vhlIgq4b)2hOTs5u3XhiCh$nem$0EM{g84;DrAs-qMyTV^>PlU zi?57q0v}!UtSHYGHYJdJx1ccW8~S8Lxc3qS3+PE&RV9&c|2fGN+l#HXUc3SP9p5ZP zRjDrv`xY55P5ps82Wqc5kvvu3OMkrUhb%U(W6omS)q6u9r;f>Bo;=>h?wkz9TOiqkIHWQ-vDCW(-fo1y*^oe z;r&P$&V%Mym}wE(T;hkr>JneDX~7|KDz_<&Uw-QdWqnDl<4wJy$RMTT$J(~-rrX{F zGxKwD>;1)77c1`*(A|4l)_?_;c5}U5Q%b2S{Y1WHmMG7;DT-`r>vR958N~b1$Ti%m zz8<=tAg$5MEI%)6+Z*hU4-H3>Z)0{&tG`N~zT_L)R3&*${M=Y!wyOMt zItlbwa1F#?y5E@vhh2q?zjECqawf8}755meaelV@CR1zm^Ec4q4@KfR3|%gp!gfc~ z3XS@P9pxKBiCf{Ph=4PV@0C&qo=@a0UrU%}foTS8Jry>+i`M_rZ&+;hXLy5ZBmw-*UPc zxVy!T^SuGk{pdewq9HouNx|wmI$qc0Ubu|h4jXvrvJrcS06khRcR2(1Fj`v9S%W;R zSxzE-$e+&oGKF-@GgW$Pp`7vTgN*yhBuVK`;%m@WGvN^AxR<38_PDt8z|@{Y{KG*` zUV9LW$(?|JdfY~rBB=}nPyOkA>h#Q;rdjnM*-g>zQP*dvwt;eE(}m^kO=DI1VpMEK zP!PAn#P!fuGUfiKD#>H@Qh|A%T9DM2zxzg{3Ifg%EOs`P(7jou%9ldqx)vyMw?nh< zPPd&V4ExW$r7H6N#i+0}W9x`Iu#Yt9eJ3l7&#dtX2Y>I~()cz!uLlW4a8E-b zmN8_bFZ_l=HlUdL-lh~w;j_yi0?uYFz@nCNXjNYg05GX)s*a{&kM4y)d_l5!u{U z9{Fi_+8CreO*`msmH=jlkbFb_v)ypPyedcfhM$LbGHXTeniNiCXl4Gad(S*f8I%|N zU9M~=gP15(HtbzzgKCO zAdmLyD?zHof~M3x0B9v8^ZrWCTV3De1TcN^t)*!Z)eFxg#qbThAmDNSLo`zr_zV6mSO%pA0Tpy>VyIs;4dh3DAYc*U`!hCUKW%H05H%`fg2 zspj8ut$r)rPxI}B{xim#ilFx*7U4x===C&pez}Ke!I3IM8WHj(u9F@|jn)t6O;ds%Q8%gHeHR|`U7UnuN-h79%NIo+iAitCu0xNCU03!n)}0(jZ`wn6 z$#)FRo+a*?Jx-vy8Y;epgO2HK60AN^wo}0?PRknNVU}kSz=0a)9v8&=S-eijFP#uA zdndkb1k~9Dw2|S^7RNR7%g<$HIey`+7oFcDgmtOY!J#W4*g)MEk)We=UrSe=2K%+$3 zgYi@JQNog4T89eRQvT4b+Z;n$zC3#&aHrpjYb^o93PHF24@=Hp&ux4C&3#)DwX zH{38m4*OajSU{#;14fy%#l7z>GQRGo+yOOl;tA2;u|GH#$o^Z)wH@{vSBz7ez@JW* zhEftfgJlOfmFbL5NB1!W{s+gLT7I(7YyW0xxsbxZw2>by0@%NGm)~%}YyU}ivWo-w zMsJF=I`p8A?5*L;{`bT)KkrnnrY9|)7+IZB%7tS~XhlQrb@v(j$VL-@CXzlaq-a%r z*+2c9;2j6dg#6)Q)lV>l(>bfjSr!Uln@S0Jw|=sHlnp;Fsl0$&Ml1Y)HRk<%#aq15 zn>Y#cw~fF(7Fv-ny{KFjIDB{j9tTam4zRuIMPtUj7}|NhUMQ||@xD**N;&T!NuRoB ze@Ae=9ld7^`4uo*G05YQgB00Ddms~FlfqG@1#221Xn$VgA z2waL*6)`2MHY#j?2*fG;wD9mizEDU^Nb|49#E+iBM)MU3h#h8!dH zPUGZl?cN!`uCkmeJQHaoZQvXl3lIcd?BsQ-Y+}tPqU_2FLJG-nB5+)TY-GWaa@0i= zGpHR_VeS-<6BW8JKsL&_o8l|3MF#~{bqQ;NpOe<~ycj>l$Lrl2H4CoRG*Nu3>#V%B z=Wn_(i#-lg0O;`1Ml^4t_l}ocuj5NwGIEs)43ro0E9)##mefQ`v1MX8 zt2Lqb-^M0=eejh>A*YeH<~#6U^OKOY1+D7?wazj%1c(qXHYm^b9E8@|>-m_U&fi_f vPSG7fDL6yO9S9;76IAgS@YA||Ghud9Mny#o$5FSuYE0DE$w;Qb9Cp=pQopzqi4K+iIIVUk%Q$b^L1_zFAo=pi<3`CT9i*f zLV%O&?&EtB4`k)#<#|Pv)D$18O3TU1{`wLsI(m9W2F4qgF5Qsj=i-l z->Ax{ski`Vn5n3lsmM(L5M`b;RDWE6e_m8)sL#@zqdk9tj-GM@{u1B}6*cvlv(z*+ zXU|gZ_M?0bILl0Pne*P`b5|hGX}Mg0Vs9hT&vQR1`JDyYyU8PN;ri|Z-PLQ?S=o5` zZu1KWN=Qmc-+v&Zs03D4QB_md)zgO=7#hJXUsze&*dpxQ+&w(KynTG%e+UQ+3JyU< zMn%WO#>FR~GcvO<**Up+`K4v$_=?IZLUrSprsl6Lt!?dn{R4wT!{0|nr)Os8<`;f0 zE-i0u@9ggF9~>SX|MH6pK>ZK5D8K*V*njbhnc~-(vuCN#(*E*`>Wmk~sF}~waNaw2 z`7wm{xyuzUvA5@ePa@Jwe!svi4&7w2aP6hL$|Et&yYGLO`a{0!5atn@<4 z8ZDL_70RD}@oPTT8@kC_5kl&H-Ra{t{4Fjy=R0&bJp*Nag_8{U@M(FmxL@Lkmke+` z1ipQ!?a>rvJXS<}IIL8X|FWPWS$*O=VOYs6b%bqeZbg#}pn}VH%otmJGx%*BS-KKF zFbqC~9O}-4%HwuFc|24^T6`aLFuFoqYQ=_fsP~;pk3B6qAp_V-d$Zm%=Bp6(-y^3n z2>(G$+rCD`=~VR;gybI`)3{~x82o(6cea)ccs>xfdVn}mTNiryY+EoGkw#hAOAs&+ z@V{*@7;6ngb4|xrD#?J6ii>RysVnpQ>r@5xTm!t}?fs5ke%UKw9VhhTgPlT}LFy%j z+;e+gq^)&LA+*Z4NmB)zUwyJeu`v#aoNbxJ>fE0}y|5qP&p@38>PdUu8-;7UBm+Ev z=-Gw}kFlcNT%*7R%zf+yH1?s|kMcSbBT-bcJ(&^^%)I(60pa=_u6cRa|z zq!)ABQ51UQ6tymn?0CE^h@>~gPkszk9^Wd_?m(HoQopuOdaWQl4tfX`HG9y~(^C`g z@iL-B!w7yg?=;7nwP7fSv3>@R$bK=H{2>D+5KM6e@V{jOk*ZuF$<<8r+J(-*33f-; zUjN<0Fyze!jL;{+HDImm6+3vqP?_|TNfY@*TD<$7wr05o`*}y*^{;RI<;Vay;mM8U z?~T7-b8`nqw3cSHek{y6jLlmKViWEq1D*}YvtRFVY#1k%5BkJD| z{#2!J3Ov(DB0_7CEiN`e2f;};H=VYA9Fc~$s4tbviFVM*&cl~C4DL(mj~}q>`R(H zFXen_-7{jl#Vs;~Os>av+V9Oo7}x;ISG~o&9FtmgGY`}6kpVXkYLTDGfK!kDA=*$2 zw`}2WNdHmD?H>#dW9obrDE-A{_8rzd<8nQG8E*zkFqncaZ~oWpr{u=e%BX(&{L`8d z|CrukS+DLe2bC;Q2-kFt%nfKS*yx;1u%Sx&MAT`!|GV?O!nCJiEXK_a%5U#-Yzih9 zg%n~Po(FKFZItNo+}-#0@~R2>nk|Z$1=K=!uq2{kwi_Hp8kG|8ADl^$F&fQA)(*IF z>49AL)AQBr3k^pyaBVx)_K}|s%O5|QIGvFhI1WE~k7FXz9>KgmAm>aeb^8`6BNH%YoTvu@ zLueRWIYq)egGfH0dB~xYqG-@+JQ?72bVG0S%ZEOvP-HjvNq$4%rIzUxUb)}M0GX8R z)a{K0yIwGh@^dgyhw6XJOcrv8sn-zQ2a1_FOQsxdlXnzZ>MGI-cHr$y)4IIhtDG&< zAt)L#R+w#{;h1aHMfo7KcQcgv{p@7}rIrH>#4|g^8V1TK&bgh#^jN^ z^o5fZr>S6zn_rIfFxZy;3sQ7aC*>9&bxUZa3(0`iUW~tF?^~k-v|;rCw&-DJy~-vT z;9IT&MJK=|0jT+;o9Mhq;-&D>HvKO+xu+?3^fY@i605wNk$XzO4hBaPDh*1nW@>5aAvpGDfbJ5C($2I-uHU+&b7+6s7 zd$wZS5k|q~+F_XGm~EU){mPowj4E84a9MhSqijR{cm$X^SR$$VqGu0MFy>_YVrE*Q zTFySJB1JYH>TT>R^N#)dj-lv}F&I>S#G{f}Q=qNdZ=hCA6#Lef_Q3Qr17Y>v69RO; zVj+MMfp33eHC*5>jYNCsL6$zHKIqPTDNz=zF^A_&R)weT=PRuFDUkeU$$EZB~@>M%Og*^8JrqSA-mzGh3z z$Xe;V^|AF3zB5)MC(Fb2(}};u(!jEW-QPM}>^@VnNKhzb&d8ACaEm12Z@G z9q;wnCq$2!6~(xwdXdmf&c5lWJfwqF(6`We^h2OiGNV0Q_oXM-OI>*KAWLGJouzI+ z)bgOEoeY4$^+#*NA7qzPDqHt&=|ccDUw=D#!THX*JAF=FF)WtSRE8hb8H^ift8g#~ zv9KEVU~=qY(aBY@BbB0CLLR#7f{P2q8z)kwTEpnqo%U{|7Uko?7egMV;&TIqa6QoW zq@en#N(b`8Qf{F!k_Ba>c$ofSt(K9;1onU&PgMfTRuUxRc*;fIT47^24d16 z^-KaTJT7}_M;%$m^}`}gjOK!;%#-PJn$M=Zqgm^lF)jNwMf?6UucCBB!t(8c{Byi} zm8P~EMOTbHWgKzIpg3o?3{pc#c7o>zFLC!y>K9WE16f4y$j^nvl*YJM+fy|EUwaTTQjOO z~i}}>H1XiG;7w_%9F?dI+v4t z-hNBxy|^nHq}{+GM+rA0q8b`A!gB3t@dmv#u~XwT!IBJ+-*X05VZI#)1}Lm{Tpz9a6h$*Ym2XP|$=WROKdy{$7w?M8k-`$_i}L_V;uxRf*Mm z9(A5$?6K@wB;i`NZs{%$BPX2WT!8fnQb$M|_zbk4KRyPt&l?4S6`0vdiuQf=->B%KC=b`FQKe>})OiuhDm z&bUE=7i%?P;vx+N>xKDp(<; zAa>xPnu`~=F+yV-30&*n%!|er2wrmaRGuJ}S!Lhem^*5ys!iS5!?~`&2l3z+73L+z zWB}5u>&wb$T9Brab>wvIk#TbO5RNOX3iQRKw8>MJ^ND~1^!?Mf+6f{{7!sdv)g?x$ z{@g;IF)7wJG7xoy(7kjDn4OcY;}!K)FXu!c_|u;Bs(}H*z-XN_Jpuw?8sRSzSv#5- zIRve%D#o@8v15|p4e~7Lql5vwj>!@h_auS*2PiKKjpytr?oktu!HxGSoO zC!{jdZ^&G|AkY44wN?Gm*n)z`wE~dcT%m{0uDMJz3#P;WXaDVEXp7TM+kU~qjFZ$rVnKmfE4@+k13n&6tpcy>nd z0PdlJOQ|wq)wJO{8PJU}Ov`Wmh^vVv=|f`PX6@P-IlHiY6S{K;7nG?N(`0BiZfg*K zr*A|-pR`eh>$(85h1!m}DsV5EZl=n&q(W18OPlNMWIVZ-Z60{n+ylyrD=&`OAW7> z&QDEJpU}9cs_$|OrM#H=F-qBGByj#2r@tCi{nv!Ar!g{VLL*H%iH+71M}w!y%M2D* zvb_UxMyG75Tl&3xc(tI&o|tvS)o3?W1o*LoBQQJi-LG={SJwR1Z2t3m>a|cEel`wO z`3+!n#@p<6ui^)KRh5oWitTGFreR7-%wuUbZrH3(1d7T?#8yH5 zm1l}~Nn}u66Q+>h7?W*9TGLrI1{&kPX~e32tfv@Ut&vP9SEC9jgUTGyvx2cT6wi96wy#7S%stR z08a7LCmrA>&T~snX&I={7>-cV8}{tqE#a@v+(;tT_YiFk*qyG={v0b(lbk^Q_oXQR z+9|uOJ35rwDK|RNmbfv@;gvU`EcGUyV=*hEM2Z3_dA|zeZw%5&eL30{VHvXE7f~SY zAA`5gREkHC+)gJ4v!0D4Eu>jI+XX&5fZ=em-rUpN6t?`PzcxPnoFs)D+nX00#h=== z&J`nsGE&tm<6@53Pg6GwIiQmo^gf0-eZ7;Z0Hxe=N4k7p){Ev)f~|f-?<{d@4fa7N zO90QU-wf;H+Frdx23*-W8vJ5}4w7{t zSNzxNje;iO1fzp}o>aVX#YhxIEw~xIdX=}Kk_b-B*@I?)A^Lx8>=@4Lc#-r_wsjbJw|c94Ez3>{NcLVVgO6n-NYR?cnff z6Muc%L5|z^#vb0@crveWW3b1~%zh#T+Zco32Yv`z&n`Z)?F6p3xQVjK93C0#m@w!^v}{ zQzz^Z{%?a>hEc=m(_KBL5%gabw9RQ5Dnb;nC6Gj<5|@lbtRqU zDuXK9d73&s>jCTG&Ue?}D?oJ!)atD*)@q(Rk7AO1!$k9F-%RD)7d0ZlGd+$5bnJQ@O8w^-RW|g*VIkan2Ve z2D>;0g(%*F2J^CtbN(NgVJ8Yd9O=IdgKW$2HmT)(6$|Dj?x5fD=4H+987rA>;v!Ci zraOf1Z*Mk9lL56p3RwI7GziQGJGpQhwFdtBan-=(!-n~a;ZUJfg~}ep)GRHc?YWrR zfjYB^S!9z@skmPY_vV^O%utReD>3X^v28PZ*bVf8%pG1J2z1{3S*zMgVJSwhs+M;_rlcAw(uQH?TsVRbBE=Bq2Aq7o_sTK`? zAutUEfv>vH?TA`})(o`nFqZ9o z|009gJ&vL26J%G}?~(;LGN3Sgt1t`47UEXst8j)|O^Yk)tr6RIb%7;zwFCXc)A7OF z@|pxjc|ADd(p>B+227zHmY}0GGT;*#u(wERcFJ%*@gf6?3|2?v`{cg0duk4p5|OrWf>_3+r62xVCIzw(6o2( ziG4y_St+y5_Z|!|;Q@x4B_R!>0X{nt0;cfkJK(GZ1(qh2ttOQv(;T~5iK!ztN0kiF zylJZ4M&@RcVR(oyCB*Qg-~S?G{>UVw>XS3GO4Z?~?~u%$ntpksOT7y-VDtS~l|2Ru zZZnCY7~55eiO=(18vUtuA?ja?KO|~$#U|cPw7h~WgS{Fu#m8n|e16%s*I?1-VM_g; z=*ZrkE$@bd)*{)w#cMmt_6lr;rfd(~b~|qk@`Z;cKDYvE!aufDMin_D9o-Iijv8uo z-*>7SmOb;FY~EuTFaSl?hSyf%vb%nmj0J(_hRr~EZNczt!`w-USUwe#0)dP5Em$>G zp{#k8ZqkFzfZ-sIYYE&orAbj&@;3U|J!1s!p7UFGCtjn?9cJjcMr`h(ygK6zRzUsj^V?sde7KX(}Ptm=if4+(f{01oX6Uz+;ozrt0JkM(&uF@QgxI}d!RRD2$IzHa@$XgbvZx= zEkSOHyp-RimUhm;C*go2C=DCQmBeARojK6l#9Pc4 zmUudi_Lh&?31~>N(Jnhmad}=6^T}o-rrCv+>0Rwwzwl=JMEYX?jTD|>}jSA6w3R=+Jj5kQEW z{CxJ~Zh5~(ihwwp`Hp&5{gEWQGRODu#&UaE=*)W0al1k?^s?wDJn!AxzOG4q!t`Ju zltQl&Y3CLf*_(6yI2GD!1m{j99!|Kfo3Hb04^@A5GYb%Xv$Mr?@D>b&<=p>EVgswh zibOe`5jo15zA`nu1jjc`v^u|5a}oDzl~+1G$W1E5IjY~-E-{l;iL@rvMRi4!)a7VQ z!q2={r{B?s%_og&_xNk$VaE!HH@nl7C;i~}YSq+HTp$}b{`Dz+x zU(ZJ@B?H3vYhqvhT8Ez+NVlZIACp|L$mU64 zihAW#I=f!!am?1+%)$+~OX#pgGLby0dp@?$!}B%Lt;}(OCNxMZ!zu$QMtZ?9^?-XgKWxTTKadgKiD2hU3y+aAe~fE zq=UmkB)zd;qS6O1WaLL#cMq2`*{bN^+So2PPgrl)@H zvQ~Nf9AV-mh9XCxFJ)3kjg}QYuBxl5CSCcUowkrOAOgl`f@U8Io+8}GT%4_eUL@=I zUc27_0=8K?zv>9)pOY|GQAS_YN(Q8D80_dA`iriCF4eV}PZ;}66{+_z*KoO(I;=X* zFh7c5sz%YMfms$sTB0day!)3+pP7#+vGa6xzRfY%Q2k2(SRHnD^uDo=RatVObG@2w zfKwmi*CG)H$K_GE`aI_f?U>_0| zK)$Irc8ucgv0oq!GIcN$S2WM}XC&Nsr^MLc-oJE_#l_%`^HZkx2b#JWd2(t9IoAFb zuGYkudR-0FPhlLU;&mqS^D9^qyjJwfNth{}*L@5)+ZF-=yIrg;4AtJbLR`^zlV!|6 zTY=|Fu?A6)%5cvY6BVKFz_{o(J`|;s>qAK1g#?fHefNh?7YdK~B4OVOyCDLZ`f7W^ zrc?N#dGlDxv6yiEhZa#w8r6ikvGFBH#XGw5m~$Di%k1tGJg6!%Ku+*dFQ1%1WczQ~ zOY9b80A3GS{FvMN3IBv+J%g(yrcZi1*s4=E^vZSUesX(EkJUX$ zag?lGZ20;9C6apTXwdl8Zp=yC>A;r_Zi>#cE{{*hv-R|iTrk{kmtV=5G}p4f(4(#A zq1)sh5u$8|?@G)^2%i|h$bd<+e7Pk@oCSdxwj;V(314s@wXuk_f6{plE$}t#mx%w5 z(+h}4?d=@|O&Jv6n+mCeux(6|TOg*w`}223F$2O^4v5$d9Yon(2786$@03RCP4_Hx zSJ!(DdlyUzKFha0K~bXlwBDGZ${k_sTtX1>p}&V@ zeT+TmTL*>xjV|Esxa3cJV$YN$&YMpZZM-mcS7@w5%0x2oO^Oo^)V~~}i+(`fo-Ri) z0Jzr7V{Ds+c>(mz{8<*BLpRLn+R; z9bwbntd|Oq3QNY&fRUv6Hu^-FbI}qtXG0IWMJD%hG}KJnj1@barvE7cQ(Ex9SGfR| zEMa-x)_q5{-^qa9Y}TV$Qf8ea6xyFVfL?yNqk_!3Vb-$ng_5xrr23eL;)-I{4_FF{ zy@wtL>RaJnK{iXp@m)!iPp2kUr=|_n-^ok|n?kfuSx)Q1R@Dkyztq_tWIL?-FJ*tw|3vzp#%Bdn zfSa$$O8od%tM^_T587@xH?r=4{B4J2PoA?yjRsi|^#_KzR zl$x~8&UjNi{^Dm}G8p(q25KGMkH|2-*o)>*GoWDNTN?hX+@S?-S>wQ?mQA7#lrNh= z<%$^hI*+P%Lu#!XXc|uaO8BJY&Zx{!wp@Jyso5L z0|C;QKZh88Z+`A@E5I{<5WSwm?&LFQ_n5_vV$N;N>OiDsDk^!G*zYp^)-M6Qx7huQ|;T7LU^t0Q!8(M{$ za?_MH&-LzK@`V5)jTQoyNb=Zt#F&wK<8oWOa;L_=#;46TGT?Q;Mr(@I_{V<4H|&+? zgK-LzSrhutsxMQ7*k9;#UPwVNB%*I!p#d~`3=6nO{ZV>Cp*`0&J4!pR+IWc!@EQK; zS9?nVzTzGx!XY@^8sbB`P1-uZAsdJ35lE2~qQB?VHJlI*m(OgR6f?KcE(|P>>2ak9 zTz{`F{>44?75V0fq2mC;yLqp?lY!&+E3jOQ)9lmfb*xA^Yl)D=(Czj5Nz47bKBWlh zOrhHcvDHh@KD~Gm;l+()a2bt_;tLW@b|kEZzV4V*AmLrR!u33Ru}F`|cLH|zF=`nG zVU@yXW<(#PU91_VbuPi#bMQn%84-w!zluVje3?58;}wj#SW|8~qwhg*casHzzwm2^#|EtwjG;J_6jFOea`7N^=QZ*z=KQ#yesS-HY{IKh&#k|mv} zmjm$^b#pTao$pWr;*V$?5f#?JaY{~7PAqiwuaSCP#SaWNV4K%xDziVS?@TbBLGfd| zo@M+KIScEw20*(3rq~nnS$OowB^j}ly~|)_n2qG8-O<;*>^^7(?Ria{Id@NJ)p#%3 z0~qxDp8m7=@7{q!KalyU2hMwI$Ai_G`6|_IsMEP;D~GW1iR}0!-D=t9CA466g1e{# zXBFt{8hj zvRQXlPDZfj2}MfkvIF)Z26~fzc%?C5xyE@b6Hc@#tUj~CTm+~MX5sZz+Ig}5opPhn zzbc7O7TSjbv=4EzM?T*zEF9X;VSOdl;s9zawny7f$?|KA7nh4lj6#eO`Gm!kF7x$I zrmET+e{A?ce0OY2!4qFr%2RFoG@M3b7w3@Z4^T@Ge8s*uv{$?Dr|FQnnQT1ejA+9KoxO{OCFYTBGuLj`xIKZpo1-GEeBx`^*UHEy|&l_0)Nj*4vJ5`s0gV zJTB_U!{JYdCG-}0 zCf`7aCb-xkgTT)c<)1cXG7i0?0`c?@`fgNyqB5BK3iJiPm>{qElf z;88rJe9kX}|3uw{fW?VQ;74p0A?v$}4r+~Y6q}%_b0E>9r!=&5^z0m*FJ5v93BM5$ z6%&_zFDI{{sPsWoOIt_xv!1@0xrL>bwT-QdtDC!rrxP(n%cVhhQ`jW?w;Ph{(-@X$*JiX`0U*L+B#xmb8CBNcMpAha(Z@t zfw{c;k1iYl?thhafBvt+{!h9n?sYxD!^6cR_>V4}2Ojrjd(-Rhf zAB0rzVzVkbh*$+RP}HW*4C|M74s z03g7{)r;)!k5tAD6=JZik}vH@p4RR<6&l_FN)$$>!Tx5^&5>qUE>3o8ccCumr_KB~3f@Wn+t7#0stI<3&A6zjaWBX32ij|@A{3G zX51ebn8=cDRIO;M`l?K>up!6q->|}3-bkisE2=e%$AhBocZCv%*r*luYO)#_pJ?<>2rA5sr|B|I@c#Zt!Qp3e@2rB5X$nhLK zRoaha?Dv0!x@Rx4A%GXzsRj=c+uazaUmYk@c-oUL0&N&C!CzJu>ejiq%UqNz6SEuJ zYD450Qp^)x;^J)sQBN*4wqu;;Qnhr6-O$FJwRxROLt^sWzfCL|eNKDK7qMT*waMqI zk-O&G*5AU&jnBhR4_4;0W&-zw@kiDA^A8QJgb}ics1CC`03{Xik+Xv1gbm3UX@Wlp(1woV6FiMP4nK<6R6__#(O&=)MHg9HOZiIl!5hN>#B@Ue z=A=*hS*_!K3s6nW_^cSQIRJV?chfX}R!C48i@eNXZGcft3xgm@Z#0$-Gr0&6%SZH` z?mwo`sr?hTFFmUcD&%+%(zBvRPk*}?N>zTc0wI)4vzZ4nWe%wTDRk8mkmpT!m1~ z(;e^q2S%Vz5Sb>2nM(%HVV!U#(5bzQDt z>-}DR0po#VHH$slwCr)aUYOVZ`szg?7H~v4cd1)&i7Z)1F0@hZo!?TAzZqof0uKs? z!N2XfEYOKDq9Lc`B%aQrUE-2D?hvAOfuU#%$D=2jp9fZaCR@9{G| z$)B_b;du+7GhzCNVmZ{5fpJyz_FsKZ*r8>p^Ytyb)?`3+wL!>SC~f#c6>d;X1?E<- zNXYM_F`jLOZR*z(V~qRizAt5t6VNTW>J?D`!suNmT(jE8pviMPxR;L2FbGVFfDw$Y z?$RzOvCT_e;DNAJ@nV20sHk*WC>)YUqjd6qUO;0UdST&%pJhWmU0uRMS!nJiNuh%r zY9&Le53QwTNb82HMy7?DRWuCwOEi=j*{vssRyWKq6Q!Pi`E!d%K*qF8Uc$BP6cXQ< zuO68-jSvVYm)KqDggzQ7TIu*&meFeFJbTKdwg&bpv2B$^zsews&8y8Q7<|N2RhRfu z6RWqBh~>sr#~2mO?>H8Zdcv;~Y?+mf@`6Z?sjK3gMnCj==C)EMN^h%``dUns4a6wc zK(D~>s>pc-?*LiA!M_f^dT5|tz^N3Mvf^)h9D7J0d5H*Ol6oA&sX6BO)hv2sVx;fW zBOSZXV>}Uoe*Tu_^}0+dDs#m@)e*y}0)6Pr`mxV~dyB=14u59G)vsZFW}+(8O?1&Y z`D2>^OSsF=YrR*DZHGa}L6_I`XY@leSda-!@AoTKx{=LTPdAgXAWUlCymXFbq&`^; z;R9a20RZjg7xf#dV7XFEz{i>DBBATTCqqu(KYhvC*WCrXFj=;$+N?|%`7)}doq5SFudzDtYU$w6B-+~0Bo_Wn7~y>sC>--} zIm%2Xb$xwaWLaCVQJ7ZL*KaecBq7gba%jh4=Adr7*^RN2uaDtS5z#t|OBC_O~fkG>jjW#1E* zJM{)Zc-oKAjPaSR&2AIpZ+=WY@=e?TDEWjyi{Ed~MdyWOsnXS&p{|kYVKcZt7`< zh<4?4>BM30-pe%yk={AF)50?&8nu}N)z&NW+3 z>N17f!qhT2O7;kQf!Ok0^=E@d_b zB&zn(>n3#l&&WW`(uvc`PbS`r8k@n3?0%y9x`%0uKCjiMe04Oc4P%!Cs=VR9RrQbv zcJFmc>a`cH-+Pf=C?iMp3FrSQ^ct6o@WXQr_e9v6f77@eAZMyehHeG-VD@X*s#0tg zBAO20+PWcvL3e-$+?P6T>_bocs6EU;YjO>Cqzam`F1*8iSDnrVjG5Chm%`(iA+Q=b z#(mvy=sX1{ns(?*74RdL%x0P7Z^TDbQU;@Sv3an?ui)M-$287UY_OTK)hoy?t3h|J zbXs<$5+9jt6W@`Fn>KI*9z)w0FK)gcbq5HAQcE+9T`ZX#9j1+>q{yH4U#FaJpOjDL zJ)pj9DL)^H22%DTAwL978P`7*4)Z2Si-zC}O;d?Pfe^ zZl6u%`RSPdQ|#j=8hI;;AXvz^i>qaMsYlJ#CVJo6)ej}>ex8nrvLXAvz z3M?d7aTuw@WbmD*Pz6+qn=QH^^;#dd*4*!Goeb+kwB~Vifd*dvuTy{?pd={|?KVoR zNSbm25=@o4&K=fj@-@A#L4G6vcc$K;p~QRk>@9%N^*|YHvzi&UVw))B_*g9T6ZvND zNRw~Z&CIDI8m3IZ${PEjd%llhJq9qpcOsorp!ikzi*i}FdDKB2t%HC19YDNn&GG4w z-?ytbb&T$*!%bcm!~w7~i-Su)yQWgrfG+pO4Tgx8ntiX=M&0hs_R->Q%u}iL=X~Ve z`m3jzv|wxaQI2QJPu&mQJ)ZJUwMX#Z(gO7lrxT|HerbPy78DyaQEA&l3w?oV$%F_U zRekhLN!WTh?cDDt9Xipx@D|MnLmlb(v1)&BiFo5~4rsmulxi;0pM%fB*Nus1G0<*< zC5Pzu5;@S4i#j7$$iwK2v**~~ zx5oTc7YXMM{vib@Sd{5h?QUxEO}t)IbAI?#41ZhJdHFSD9c#4uLU z0L{?WYcZqc8?P(39#TV_3vq`Wp_I@r$o zxq}YCVT7#DHgxPiTcu%wy2N3j!U|}D;Cb0b)r+TL(nc+6gW{3r7wb(RBG1}|9(w1& zAEr&(|7NZm!0C~90HR@AIOn<}>9P>wGiv`1U^ca`TDFPe_#~>qKd`1Csr}Lwzube3 zn}k_rH3;lghIwQU(ops2{P(OeysPFn4y6qAZ7+yx1qF++$I23Syf(1ccxnM1PunsC zHVcl3`@2nO$9=*0^t@?Yd`AGZoLVUa^;pmb>vnvAihp5>EH3B!#X`b*c zk=O)NeByBi`jWMHm21kQ;bF~0&&SWw2pXcyd0Ks=nmMmYM>Y|V^K$YQOQb%28f-4j zUVfUx@NsTT3VAVf`cu)1eTGA|wfn-{W|{pjjlS>hGg`9m*zrtxrly%`Pifd%l*ih6 zVPkEuRQHv)sggnd82REa4_Ya^2}v466OdZ3HyYhl^pL~gD|87irNGkiNPDWuksi!2eC)Na%)Q?bD?j@?~y@ECa50+pg&^aNA*Ym^yQ~v;gW#l$2_Z zWg)r^1j>1|-Hm-XiHWY#oeB+YX1oZ~j%sOS)4P;?^Po%?l{BM;Dp^?!wmCWkySxyy zWRiC5^Vl}5>$$Fro>ct{ktbr6khB}GJ-|g?H0l;&>^{bPKy77O#{T3t_~V#t!&?{U zhm0p+XiA-)oy-2E0nc{{rc!@Pq?GQKC;SgH+KuS+2a5EvN|tdZ(kHbq$~?<-;4SG_-Jz?BI5dJ_G;#%sEQOrJHI zYGSc#OlVe83PDbyEVTTk^@r6`R2IGJU{2;o?uC*bteJ&WU5F%mVIN6s*#0!VL$E=J z`q_22Zq@ts&l)o0QzF}j@!VN`p2$w3QiD5yt)4@KR*lilIEm2j4L&~w+X@u2mv^01 zsuboCU_D<*wtcG)1BoyZ9$j9Pmp8+D8YOR^poQDQUDMpJIaV(yddbFIPH^|g1eerT}p!!bz(lJTBjtS7Ja8KJF6_%3)7UgHcF zN4ZMBn3&6o7M{umHvB$gz5aQ{96+z5=9KS<`-^Z#UM3GFhVBI;)+;_`k10Y5h=Fz^!p#Pq}z1%~xe zl7540pSLjsGxoQRON?GakrdIv6`8OPEvs!z2A<(Mz59M?Ix;8kR*olelZ;X2an0Ag zx71S~|Fp7>na93D0GlCvOm~2Jf`&dkkK%|Oj+l=~uooJ44Kp*fr>~;kSNKBO+-&ot zuRNd`q`!y?joino+jiiD96!eU+jdX3JiQ@%T!*|de3$@)7t3!?7h^Bh=BVZ-j|8_q z28NYIcp>~Hg8ZR@XEyDoQgC?|`Bl^RhTVSBgE+fP6ueuntUPB7tLn%jg5-?jd$bBd z1o0c0SS!@tkU^l` zk^tesnQ6zxAy=gjbNlr)=mBQWz(y_9_rtMF0It1WxxrCDrQelHd^+6i(Zz-N`?YE2 zGC6(&R-vl{fk*%0eE%2mq{geDdnnxA?TAQ~RwbeqD8BLF1Ica8ZsO(&{ed1 zyUQ(F!a?))!QXD~NsCELY&aTUqzMfVEscz<;0I^u3i$R#o!N0cZF(w|# z#SyL+z~fRiyJp7!$gIVDp zhRtdr<|H*mNzN!xm)A42J2fEWbeHcazZYkY{&>U(2doB|k>;{h_3{##J@wI}eh;Vx z9$7h>&aOh|m}`DGTEKi|rYz&$L?wxkOIE%aQ+Ap>!STU~@jg%U@sWC>L}AeTcfmm3 z;E@E*zy(Z@BFtr+i6Zpn)-73epc;g}H0fN~(cZF>O-Abn9Z4biRMhl>=R}7vIic<2 z%0r77Z;~G&UvnKa#gR0i)CgYqA5RAtm`LD=pQH9kSC(w4h?`VQV&T zYFQ5(>a&FNDlQ?-=L$N8K~Qn6DIMkdQ4y3*k@c1=FuA8%GK4WWlKEjPuX^{ZEaSJfa!S%HkW@ z6Pj(-*wEB*iv|>AMfN8K|3rCjhZtR9yr}7|s)8l3tv=VKv6a*Lk_6*Ef`{r3(5M^p z+g!I*Hx)A~-;BB~hjNXX#pZjt_)+#X3mo+ByVH*NHxztRIXIQ_QA3k{Z=T#*PMP2F z^c>A0>#aui^Sw$_sb>~K)$V?E7{#jCr#m-q^A7ZB_*F{KpOJEYu9(@UJnwYk;a$lh z7>n-x_0@%03iZJ=Y4Skl2g_6zogU#G;Panv1?b&fJtzQe(-w67M8neP!xXjV^Q})3 z0nOsNxv3{@K#aISxGDTply+~dKXM3&tp=PeEN%ls%kHbqQwduEyL412#1zdQbY#qN zz7(iN(cW=Rw|k4#j1_n3h!KfEOIQf z`DXjHtdS1xyb-8S(HCG_=4VBgWhRx;Nf2WG0=Y+id8^%y5x+8ih)G3sUd7c19)3D^ zj@INnM)s|9D>h|GscB_@cah^~EQrD~(Lh|+HX3CD$cL#G#Qu|bEE`5cpev5_{_I0N&D{i~`?3ig?iO1Uxz|y@rde!wBavN#iLA z3IU83_J=snvi8K?M^CP{1v_s!rk-dyl6yixT<5|!!yVUkqR61}n1Eeb;*6U6)cIsW zcxOYz-ATAZgVNXD0;E1uXZ?p<3bhhhjs=wjbn>pJFqNyLNl&D8a2s`U;UArbP9alSSgEM0PsghfLIYxo#(vb4HT4u}z&k&W0V1;a1(QlL@l zxp!@IvFTZU>PS~jS=^818~*|!FY^BvSYS9BQ$~5+p`WW#`tKQEnoPe*|L&0yubehnYQ9bgD-< zYW%n>I@nKs<+y3pM=S?0)MIzCD{SdcG6w`*8$W!F7ZJeRza{p)ntoirn$N0D;@vM(*Tci}!G?w;nz&8Ew9 zAU!$sa3T0cZTBTOR*&h7)kxQaOpL!FAz$x_!|chFHZ& zr1L4ODUqd`_&XZBq)iv(abgLW|F_KQf!-)xt?M12HDm>8@ZmLtKU!QDh<>9AC2XMU zy)-k1{UbkxiC*{C22OkNgod`h>fsVErSIl*ioLjs zjd3QpIny~^lJ+5wsMDkzhXq{d=pDK$DzD@NXC;8FOg-`5y z4*XN5)9I7JM6Dn{l{F*eV}Q}qvy4)4>s_TIOsn>1r6HnH@ z(fmuEMxDxl@sFr?jghM!M|HQCNN~`wb1P^(phi;kf`Z?mgmLsq2zMQm&$U}|L~Wo1 z#5^{)qS*m5*dACaK2 za0B^RhT2yVq=A4d7sJr+HSj6>LrLK>1-4{Up227!%>WkkA0DLOnXEsV*H2GV|q%n;5=(a_N%sB+7Rpi#>WM>H5~&j?jx_Ed>$ zm)4n2PBm34F}5qw?~~YK8Jq<|bk3*{M|zx=>M?7t9=GNZO$r0dW_aT5|M|s;k`S(L z*ke^)r#mo>>wXU|)X)!01*)9}YO(J?GYVr4_uK;tS}tFnU*ju#ULT2#d*(KpRi@d< zX{!Gs`*$??I$4UJ9Xkvn^z9B{U-8gVZf9&Y&LH*|sLXzcezPFVHMg~zhbp5qQcV7k z)KQ7bhwvCSB;K27aLOMg#2hlW*Fi?|HjQo=A2HhrHZ=$l<>1Zt@Q8mdFtDLk(&%9IWsTvxgR`~Zi>9$qyIekALCc# z#QpcPq9eLgA0FGy)bw23@2AL!X@gI^~Q#q;f8lIi{8iL-$?Dnob&rX9QNVbZ(`CA zMxzV)XoPn~QUsPPTDU2F7q82o2#60si1PIBfLa^5)jd}pgK`DMmb^lhKggoj}~}EqvqYot)Aid^A+WFr?+c=1pTGV z8-k@e$Dznu>bhAt5H-++VVT9vsO%Rv1M&;ce!9T-x`;Wn8kdy2hfa^>6+?(r1k%mF zdq?_|@11%m9_{NfY=wB%{!-93F;wVAT4i>`i@$K>(E7FEJ_3TBl#SxqBJ@xhQGLTL ztdILY*bluTV9u_N?(`esUdvn9O|30kiwHXD;ubf*(5wl)4Ga)JExzxeeJQNQx&Z46h)DP|(|K4Q-C|cdHgmB?|NoP7Q z<6sh{p#N;x)0G$x<<=(SbQvrUCi|@Xs?H&<$c^i!LH2Y z(*}B|@(e#VsClJat!5-8^0;n~^lQfWtA<9qp;k6)7n@|XXVb?dIVfk8l^g*r-DUWF zF4TgY(L;PZ%m2jD<>*Gs)C74@5eY^&Lq^xhgWAT;`AcVAEmeo9ApX1CDCBaHCvGq0 z#}!nx-E+j$LF;>uJ3vyglnd5)q|!b~Eo7PNsji4%K&O;1ZToNt*B#)67$P!&$7lKu zz>Kjq$RY@Hb>-Bou`t`rJcE$QT(F+eOj9pKY zKk|%T=$_~C`1On3kPUqYa8_~Vc82CcP1cs2Pr9Hi(obe^g$yIO1BuvWBwP-D#C+BL zb1GV{yRHyS){slQAmmaw7d5{Bl?IH&xKTlI&@6WIRNn>_TdQOk+wTBRMM>e4u$K3+ z%9^>&RdrK5`BjZ-0z|)Z%AM+gc}`$jcua_|9O$PTr+J;u9U$B{W~>C5C><*0=UIMS ze+K|!z(yXb(Z|Dq%X1E~qMLBKd8uQ35WTvocLr)#?h8i2n3)x|S#xb-)jI&cE+-@3 zhNH{&#(tIF*eTY+g;Gwhb2S-<>YR*v$Ss-It6w1BGHb3jEv%5*op^$@ozjzQ9R5Vt z6G##6@Xxfc!ai)YvS9QPT7e6?6U`mPdX+y3XL%Y9ZpTDHBc&L@?%{Pm_N`PP#}>^T zS0qAoH3kM!^G@N*<8;X_x9V+WRP~UHU5g5+E`z(3X4O{4jtCybj5OK`e#!`OZX<90 z;x;5d=_s3DV4Y?BkFC1+wFs0y{fv51HxYw;m#jF&ijI!`*-+0eu#Eq-$p9_MCG#z|5;cg7Fy#fPST=`tAP~459B*y%Ot~1>~ zq{;TBabYxWyR@{=Q2ZaeA34*kE>!k)oA&h#YB^4)!n+N_UVYJ6#;bIvy?N1Nw+NkO z7;w-W80s`dKaL`gGD9<^R5al;fv4R^pSbz8y>uKcJTSs|!!Ps_5YtR8RO&`QAKp{m z|0&pcsQ?piVE{~1X@*))m)g60ZoIifF^M!A#~tp4nj1OSj7L{DjRx(|N3#}IWAd`O({=kBzrBLR?J_s~DzdET-%5045}!hteld zhU{w9c_xi#`PqYNUbhN1Wct&c09FhHSuH_Vo%v|)b4Ix2)8eunSY0MucnB*jXH2>% zE*8tyl9KdJ8ncRfrJKncr8%`9{B2nRGIzE@eA&r+;9C;-8Z&rtd-!3)v?=u@AWVX$ z$DhIX-yu6~u)NG=AM1+ffnJwWJoXJ}t}&!$?J{46xA}VF`J&&1yuw#rZ&I(ok5`Vp z*TKmT9pwLICfM_bFa<18@1AbeJSfjIAuGu@oHcx4S|6EX29t)Kb@{TV&w-JttWP*& zof-^Z4aFvcR1P%3pf^4=j*lL13y_F4$v=4bKjtNQYgC9M(1MIN*Q?FP#Z#YZnCa=sb zVXW3OGB#BFyNdf+f3ZANN&jAUlu-aLGthmXGyWn6dShMsfg)s8>r{9P$~2vg^5~XQ zmTkDXcT9BrxorI$J^+?FsXK`b2$4nzDH2> zfUtj8&IF@ibO-nu)0H$I@l4OaS&`r(0dWt5Ff*IhN+X^NT|wQ;OmV}sZ2g^|f0uu2 zcg4!fSzw5DeD2*}Wf?PPZIcW8lR4>iL+zZG{`gJ)+0C$C87v(_R8q~+VPe53M?vz% zJ90thRxGp2*o5s4jVbX@5V@oibGB82^?bZo$~)hRIHg{}g+Qq)FpLCkD9bq352J!G zF@2Q99fNEM+e?r3Ny)vk!W#jkG*x#g%Iui-@1mgeCkgz3xoCEWp* zu9&AL8~@HBw__u9<1slO8&L|7(D2hC7miG^1vg4ER<_8PuV(}^Erx%!dHSrGlupa- zx>Hv|awoPYYg9FsSQ|qbDC)#C#}nVOU5&+ZJD+C+*caQ38S5)D6D4y66wH({2R0Kc zq22m^=1=jShR+<1Xof*I6?d^dK0sR}Pnkc5XJYfH@ae4X<`67_Vdu5d)#*i+dIB`q zhVA%DcyNufSb>+HYn1cdYn<{++6G)Hij)z z1v$8B`LzR=dJj6Tc-0#*6>DL@ubOJ#L@#r~z6TtY>Z%h2Ns2k*sdI#Xd2dUtS2mp% zqam+`P-7-Xtq-!(Gea3@?*K6tz0$wSq>K1AuHQSMef3fMshM-X7Zn_wYIi3$M(g*a zYeoyggn;Cjg@aU`KXEpx(4(67CDjJ?JG1SGqWe5wG8r1wEY2YiMcL;?%h?aMRlct) ztsA4ltL}{{^OOLFPuu`9Pm}(fy_ovx_ZD*NQk16IQsABlXM%YetY43{0*?#dPKG(S zK{i(Vl{B-b=`kU~kBf@GP&@8<#r-f({8p@7R|BI&UAbsvL*H`H^!=FUMZ=u<>Uh&s;`z73N_?PAnu2s018H0&nci`y^yAh7#0nlYpPV)Pj1 z%=Gftbo7(;SHXO4X`*hVyc!ZnODj_{c&z(r|DOCfWX+Y8d!ZoQ)k^IkO_F^ilk$ra zErYT>vY$Kin-9E6H`TMQ13vE#yPxlZLT>ePzD(-Be{*EK&I*6#45Ig-x3XWm@t^EY zeP{dB=jYcRJzC%Xu0r7wu%Hvyt|hz|Ooh8YdtY1xLx4%Fbz6%dM%UFyc$tlNVlAvd z*3ar$99_ceXWNX<PZ zlim3`greGS2{`Fs*5hsles+pAQ})rO8MpxNqC@g}N!@~XF!8FzUZ>jLsQWaA z_dlgDDh=j`0I!%{QgUT@b{gnED>*{S1VSz%Lo4f#?S7%{(`kK`BVEU{MRbeFBZSYqcf=7dLf}E4< z5+`vQ`j+oqk<6e(t@HY%K08BD4--=jkfdyppN^v{*&i@4>*=@?uqwQ$rTdzFy0rE< zYJiK%WZzC`Ur?mIaTe~&ZS$>1atA(`sC{9Q9GUs1g2TfDWb6sr<~{=|`7993GB&XXZ{UtywH!J$XK^lNJDyEaynJ8Df#o0&FzTtBi zC-#r@0^QmkRTSDb`X>TXZ_kN62j)r2X`D`(3+C^MRX2z#+xZ^$kr+swZRE13Ze}#a zSQuJFg9h^BDSn_%jK%Q_3auM!y1y-CS+20I$`5{P2L{|jeUT|1U%B-XJzr__)Xl_C z)gR=ybtIgin4`&p7F9dcNe`4|N_8s>r&@%vBFUy*L*j7uzB;$-Vg`&i3sSwJ;+EPY zPu){b;+%Cg?y9j@CVeSUG3ca#2YrHxSQm)hyNcJJ|G@u3ATqcgVd^H`H&J&Q6XeaF znRFG^GkjgN$*>U>nm;~@1SdS?b?+i4{M}G%V&JLVbw1ulr7x9QjE~FzzzZ3_f-Vco z{%oct6AT8NQu9(*LJTO}yW4wcar1bo-~Lwv)xC-8C$6#_z_YD;6c22$_rxlz#q{1(&}p%n;vv4vte1kerP>C`lqnHIMuSireqhjqNh^X@nSIc zD(H}FNkEMk9TFiDEUb%Wj<;f*5#;8*DNW(8J>*#3+x-IFG@7B*t)frlJ1Hq)yo(ZhjjEaXqc(X*|WAqZs2DeKc z==(MdS9lNIAJ6%I5`J9p|~FZuUU!`8^-V>V958$UN3v&`^~# z6qZJzxc6p3%(3yKx5sF~7(83Yzb;1)Id5J|QxOt=jYyQv8Jq5O;M+-xD&&aXqDrEB zs<>!j^ih^vKef4_!=I~hOt=Wkxvu#gp${`uC+5gF;=cW?UT*8k7UZevv_xa72ypjH<29!Ow99` zcKs{@IxXYjDfQJE^3?;jpR>~cn!T@Q9D5qDnfSp^e*a4*Z2e4kBC&eIpV?Vg{d8$< ziN7{`Yew*AFTtR=S&bDh#DJc9BYv>@r@s0JlmnNp@ zh8rI2mE8S1IuvHz`Z5qt+OSo-cV>RVsW)Ktd5`sZ#f#HNT-?gPk9bxa!?wh7^k{av zSTCn)!W9xc*R@e~F{i`M^KTZ1S}inV1PMqli>Q(3lX=snx)kZT5GF;jRX8=8TsA@% z_3z{>(6&mGM=emzzANSv=!06Y_lfN?gPl@}FY@WH^(jKebLedz$ovnAFDSsT@~+nN)gxZ_$HnA zNXn2&7pIK6G7#=oDl=S~H@ydR!_p9L(|7+3x#Eoq)i7+zSg52rr$Yd4|3gPkXg6}p zi}Bs_r!#u@>TKS}>-$5t#tJ};BRDkAn_aiL268-Tr#DqC$jbVC!I`jQL&uGE`04NU z{X-{a{OOR2HDxh+qmxdkR)gdrSnMj=j&nWa=X_@9#4X`?eue1)G+#j4acC3tqci~b zV9Y3>eOHC_;FckWl3wXz4@P~j~X+d zTFdHBu)Tg?pz%X_ZjixF;aLZ*!_q^idA=-rguS$?h)#%vs_CdLcSU!@rIH0fIyN0* zK<+a2;=oWLs9DM1fql$Zae%o5r`zFQ$#&Lmw7*%$#(nkicUMIL2d&UKTDpTQGI()q z1gUy6J){J51AbK7*6w+iLQQilG1kHD$UampIir6~4OcWtQhDj9^XP+&&#jCzS@3FZ35-Ql zWJS?0d4D8g%lIqvbQQSRL-(~eu^g4=e{mNcf$ww8?wKQ{HJC1H&Lq`@eN1Ooks#VH z*$G=REukA>b6!V3+MBkp`F8B{NXM+w#ka_yGhE14_uv>`>eOB>3k>g$m6w#_ihEr=N|C8*cYBg|Upe zo_P-SJ5nQ*tFc)%Yo~G0y}R+Orm*@V$ZD@>Oru3 z21txHs#v4-KD;(HV-l<>X00EUmu-;g)8A@+W(_O%e0NM3M%i=w>-!ym0<3rsCG2fz zUV7xrEh=#Su6$S4%ox;TRMr^h)z^9Btg8GruGfQ>jG9M&BQ)8 zrjBJym^`Y(i~C4pcXDr;t;Artr;%bTKe@{DXdjey5ae_BN%BiBlVDOfQdn6Q7M0IE zwsGyg=C2x5{DV7UYH3_*>()WI@K7l`;$D5zz1t^kRW__) zjShNj&$V7Zi;SNX?L%l+x6$qnuMXKeoFAyaf2%z5xnJ}PflKO%#LB@+xIar0sk9zh z3SK6+G&M_Px_R_=tN2VsM118lCroJJ?2h}qd>Ucg)sl+FBH|wj&avXjhq9s<--xuK}Gi0XT= zZ7})<%C1hlZ;=345=W_iv4e^?OtwC^fdcD-^_MN9_~<4{lO?G^$wsSKYsUgy-obK8R_d0|!teP%vePRw`Q(Cpp9S!S;>E-i$K} z-3O16(i9n4fl3YsgsG1+ys=#?o1@H~g;=R6lQxtaBsVR$PK`tE_Hgnz=6aiYV|{h1 z+*M|Yv7pD8?9B%J&j5f&GuqEz2e>`aKunxAOt#+FL+_p4v-LIU`M5Dq9OX$Opm1;9 zY}vb=kvNcEpZG-L(mVcFN{o8lpL+7QT{4tV0@D9dflLTD5!#NP2{aPgGFLNn}a(YTW%85t$R5*yR+-bzfP^n zv~=H~mkfp+1@NP_?ma%ax}Y_38UxQvS(-=TEg@sP#Xs$5ISvn$t&1L(T%S9&bCDMHbggz0X7SDJ6ca- z%G}k{S4+nQAbx6JZDOga7;&ajxwmhuI>C|?_GzE$o0~JqPyAB1l#DBuevJ9%WSYoX zBM1EA{8A77h!kyX$f>6+Wjwwm)m9lQ4i-_;nDzngy?LlOyD0e!<7rNdB`2<@xYsL! z0sGTC;8(x8R&Q+I3dkiaGT#B7m#eMuCg|Lf>iybM4qsZ??4Xr+d)tQMTJ4pJEtC3* z9-bcZEa*)A`s{1mrIlIc;p^Lk--8BV1Vwl?sq{m68}_#M8dC1}PZL7Q zy9ot@X}8O)ctdKR)~`SwH@7}Y9K+pIW2p5ZZ@L3i=~{gD7x>{I2`tVjU*(-c$wxY=}%pLJ;9+6eB9l;FbxEac5wyElBeeohu-fW@?TP_vsd{Wf^277Q4+y&#j6Ttc)8a?(avzZ6 zdBfwaxt&(q!bHTSMtc5E&EDi$E=TgpT8h6}-BpG}zvbfgme>>y*35~ZHU$4rjh8j|8)9q5<;aXd9gA}0%m zmlMUE(<<=~O2k0qo*(W2J#dZ%wG(?Rh;&F`Kw3Zm6nZ@z+*jv)5k(_cF(!oB|N5Ll zmi8)1I`=}@c5sB4Sk%5OhoXlvSPuMMJ6*Tz10?X|b;4zEHiX;xe;Stm_rbZ!#2Aj! zeTysf3t!DP%c^L1zFQ+rqR=5np1&<=4kz?ez-U34u?duW2!?&-x9VqnZP%r)B%Ml; zdOnahByydzAmzn6QI+O2Wv7WV-b(MQax!Z_eiUK;V$ICK8wbmKA$3B4)^b_mN1Z%It7F5uWC(NBTYza1(usp@H zeUet7KQKQ6;U)P3Ne7n^$?`6985V)pgRz06o<~2-jGpxQvyACF_m=7lw{L3KOS-Q8 zz;e&o_4@`mI<1W|@A|U`_a!=a(rIzL#>c^nZooS^&@){dCQejEnvInV-m=+vi0d@j zt*06N-f!)>wvq>yQ(MD1iKpsCs7P2WofGcu9OOB!VUbH{=j-X9q;Hc`LqzF2*8 zQ$!Y-2C79G_LTm^0TTBOd6Lzv-8zt4Tc~Po-2|VH6SxKPm z+5B=hZBHt^k5v6v9mq(%aXaDKkByGG5;%J$F?_2(;W|m=<@fmc=W@=rhq!#0Zql>Z z2(FL`aD5cWAmTi6_}x!-2HAw_WUbwVrATAlq#e2;z$Z;AePDUtMhk-yl_!z*YeiE6 zs^a851IIRuIte!9GJp58{pO>oxW4?N(ng`gemZ)n7zPdFI1miFN_<7Q_PqE@QZM+A z%f69&P>>YS?%3OF&1nHjY(5E;9_f)<>i>E`lG%n&*Yl{yz$!1~kYh4ME4EbWPQqr^ zR3t)CERfdEX8RuwZAjLd#6T}gYMSn3$hK7*wb%JtOOW*UN7*+ZpnwmZ2P!1e(?i|A z$pMKSU;p7`oxoc=N6Zj8B!xDd2VSjZQ3-)Yha!C&x$cHEfdN4>TU zsO8DP|NNJ%2lj2h{Q915GJ65!S6Y%VzafzQG1a4ExA$+pS80#4)KjR!NpQ|awFf7~ zm-P(d8>-{|UVkDLf!gNc-AX}X(}l4U$ANYT%!kxgWdWFiY7Jw*IAoyQR#7@UMHvwf z_?X3utThICdz7(En@_gTqeJ)Q$G1=Un?5iP&*?EF)gB3NLnnj{55@Pfiu z&2dfdk_V>}=VcOilRZ+5dC7x4Qeo_Bb50E*=Uugli@r09X{@FlnNAJHap_PR6u5nT zIpoY5SysIBx79K^?6>{pmt$}0i%2xJa349}V5jk_b(s)@D0&}13v&WLL zEr&1259>qJlu!#Nf8r^|XXH*AiRvwCPkH2Df9IjBi3hCUt>s`Jvv?gZBNGCBu#KeO1CKIgIfgE zLqj`<9Nyjy{r$QgU!ZJe#ytYLZ}zI|UKGflX1|aFS#CuQI2;{;-(%A1{7LrK?5O2!DJmG(g!dG2Gf{%T9Wg({j>{^5|v$ZYxHeR@V#WTww4tk-d(r(lT60DS`+ug|ld z+i7-o&pAKfC@D64Oo899*SjpHPTQOBO_y9`U_IwbURzmO{c|X%M96x%IS<8~XulUDBy{Q# zrYOj(jeKEKG-2(2{~|?OG}>F_hsAqy;?OI85S#zgUHsYmiPlFHz5PgJJ}H69^{1nz z%py4wkVfhnggT?Y*othg)Sy41Ucz|*4-mEwhJC}EE&UQ;O59V_*0y2_wLZ&=xQz2z zk9#qnmnd)M*!1K48kulBr1BTnls8p%*U(cq8DYk zpK<;WKJh)oA#WumPx*9HD}R)G)linBAg!CGL<8uax2Qic=_~B*Yg7=X#iew?y1P1Y zL9VF2%nskET9DoD2#)2@A4M_*)!;stc~ej@&W563<9q&8V3E z$%!OV{!1i$(mA_pOz!rJ>D??;M^~dYB6gZy>SNl4J}QnZWK5FHDlPKbx(cCot@iL} zW@!;PD(z)bS4EsWbo4I``^v0{Q>)JBZ z{|HY+7*kSn;t_f%F7;==+pfvCFY)7ssgE6{FjlzfpcNhbq;lxJ+cH*sz4@X=t*s64 zH{)J=UpC*H!rI;N?|}1;Xe0}~^MBVeqsP*)RG9ea(T8LI4>HMjv(H?1B(dBs1NJa2H9U`x&d)_wc?DVx_lb#*zVF)}q!hw?P81xs+K#CZ(>oQ`6}J z?ATbEw*&~}T#;shQZt5Re`t73(eD~$fIh27jo5jAQuV%N z4Dpj;+p$NM>SvEXz)!!+cy^Fo|92#R%E-$>9-71TOsBc;2VHKW`H|LXMpMDRi=1A| zs~32dNurIs0AaZ(!qg(QHwM%p&S$i_ctEt@*fmmpCGHhhI7WhGc*j2bp;!nWx?=Lq z8yV-BGodl%|7Nez?Yq{XM0Y!#y3D-1f`3pgl$p|q*k+Nh1zVb0v=$oQ^(UDC?`itx zHPSoct37zJdwMb(o*8Hvy$Fz=aD5?dQ!vj?{7?;#;ZA8|I!bUXDcU=2a9Uit zz*3ON3*teeQShF!--0&a$Yunvrq&8q9??KaYUnJEX)ph$V;o1Ju*VQ(+B!W0Rf=#NYGkT6M1NvwTysviDM3#Hz%?xlN1 zHj&}G5rx;H zO2exNK5-tb*q;G+aile3f0d=f{zk3a_$2Wvh)l&E;D47i$yg7b%(}%2wuz;wwjHRL z?B)~yB6}$Q^ud6K-KPK7kyX7G+%Naf#(&WS6G4iGT=lz~jCPQEYNli6_$t<=&oLy{KXQKq(*)d5g_CiVmOD z#<{IGTO5C$*0*BM#V=}z6{3r5J&LB^fzC_)@ zn@pbS%@~sGPzGKjMGID4EjaVkst@nrPSpc$EY;^cSu&iO^MqB|s&{l)N=T zcJ=2nMSv5U;B(SBj2s`fi}0cl*6?;w+mpdj*Uae@_TVU#Z z^C!-!sg+XyR>&0J#;P5-=qKkHjlIpZvWk|8={+a8`SZW~j0H(pSAg`@K$f*L>oY)nOAx#WD4Lq}D*M?=()kZ~LN5BWT4?Mz4)Rcmo-4RSq%n zwQel0iTP6do5IV|6S#Sdm#DN=k4iw;Yl{_3NJvqZ@gg}vovmc0HLUVj*=vf?ot}dJ zD+ZSYS%4%)$tp*lb&UAF!`&MDQF2xfqS|#<`5MNe9bVF zW~G6_ETPvQqcaJ$V(Mme^&@*KQ6gm6+A!g|-B4Ygc%!}ECqJj^d6bL_HV8N5=+5vs znt6FhEhtnpKk4Ik1)I6x3eV*D9rMG<(!D73AC6*3@-N~EcBmwRkely#r+62JFG97D z&lTXSux_MOL+b=PFQhyz&$Ax4+aDJDheN0|LJP!_)`(_2T~rNdCFyD2AK5mT42@PW z@37T{aMUzOyb^Z1tv_;*eZ9qO1pOn9pD^S~>R6D{EXOMJXZkT~FL+X0LQAu5+;#UD zzVYlai&4bofy7R+v!ae|t8`BMRQRc%UOW2mYd8h({2@bD^Qq9#ITn3JbsixcQ_kx& zj#%2UM_*BzeXT{tbh+GCjW;u#0Q*W%Rc;lhQ?SW+>vF@c?Z2@*ig}Jo3s2YUly4HA zSxzQYCrpgD*s1`k7G&wKElY~M2!dP-@7f{<#+T+v>BB)-C|)tccO6>Q)iWH~a<2`dWd(b7ns| z5*;}Tf1YxxpWka<_&!|HNN}F_GETqIA?olc6YEfaB+T(-u+Z?dSSH~n1-^>(=5<|o zI^-qQaUGkr7Nf4@<@mh(GyO5IAkpsU8rdC>Ozu%rBu321_MLovj7M89TGyo)nXipj zU3(E@&^c~(^(M7?S~obuIpdJV+pgPde#wn^A@sGkFD^68x768iwQ%l4NL~Pc?})ma5+i^9N=8 zH6Nb0uek5->P~7cG0M;LNCKJSTvlZ-=f_A;TQ={bpCz>Q@GQ81l_2X94%!p1#;-JZ z6^M<>eAl1&#-h~8JQq*e#EFsWJ)%*21jMW3@vT&{MQ(ht{I`e`9 ztH5HnOe}Us4hJvaG3%wRIH-v6cU@S4{vi`nEkv#6OjIUZtgjI5tAJg7NSG4VY*GtqxN6dLmgJ9OX-+}=ylCt3i}>r&h487cD_z>z%WIwT-;#2kKPg?r_$Evf%wmivc+30VY!GW=Pi_^V z(DO?40`|%ygaqio9B4Jtu}5_wZrX5DbAoP;)3J{I)~N}*=roVmuZlezk%4(y64o=Z zif8O9JpB@?v_;k;OtBHxuEH-IsOJ9RnC;Bbb{hO`Pm}+c zGCu+i%E{G?V~tTW8qo*IM~jxTfE>Sg(oZ+UQQLUS)rDTX5KEuI>}K<@v&?6)Ljf!s zgrb?iSJ=QH%Veo-X$|0I?~@EC3QS?buj0(*&dfz`lREz6;1-(d8KnHy1(NcNVJ__c zA-3%~gwL>4K$xTO%hI1E7Vs2|cHUM^K^rQX#eKbnKAOnPt!uX45hahkuwz21MIGu; zIXB3s7>!lvY(tlT=Vi7Nt{i;wdLXrmph@NVJYuHBUW%=1nYG5;@5Yv4po)zfNV^IP zreIP)1ZwWvPoq?!>-`8hk+#nvNrP4!^-UA!RPa)fgzy=C6)w!Hk0j*)7C)G*=(aD? zij$$q>tjD}qLt)GagR5E=4phG+Tw_Tq+He=2xbwxk`=bFhevJ%NpZGrk{u0)pmn@3 zcK0YgC;tP!+q{`#zh}1oL0RJOXez&DJAFRB5aZw_O*!48AfC6bjtNkQ?t&G(P!8Zp z{C_wzjcg2T>4;vP_~JMOwiL7)Y)FG_JdSZ|vhg}%Y-&ipl>bdEFY?x#i}XhY&@!b+ zVs;7(BgCe{mdO-yclr7nzqCJJ-?(;3)isqk!5fdfkizv;=6bf%F{);fI)kWmegycM ziOZ6IV9uc{lAj|QY2ymj0{np&n0Y-k8d#>wI~!grG>zk^vplWjCR$pTinuJ(lmPbG zAJ=^LiQi1Ow@%YVq$biX&cG7J5x?<9_^i&PLdx<^H5j7|=A`YjSgGA_9x80v z>lplJ zAXrn2pTLVL@njZbJC$RlC%)+zEWFUIU2y{#Z?-%y!-5gvKT%<7h{u5 zxsmE$6iPJYNW(i2HeE=rRjx>a!g&TC^R8CWMD9+TOo=N{B{B_TFtH|>=AV1%d{lYO z^~Pbf-L4*U|EoCei^Qw(qZj*%a9DxT*JN2>cAvlyMrQ0tpzL`+K_1w4bfBu35Nhud z*B;}ThFj&gA|dm_XL)I-ZvXPvBJO(m-85ZHFA&^Exbk#^P8w>jgU4}_)pc01V^^@K zC^=OA>s>0WbM7+8c+urs_UqvvhflfllUe%bINZRG666GW0?b1>wEt-m@&A8iFBH+c zc9OWSKF(kNxyfiLu!7>DXB)Q6GTkg%XlO+yY9g`i2`0#Ob$abuh=rO{< z@~Y+KlFs$M`Vbi&s4f36unkVQy>=YRv7Pef zO7mC0=2+KL6GGwb3%H9GdgdwpN9%pgbutVSWW z(dTqEeBC{aY#)zn0K`^Q%4DsRusN)^te1{;yn8st)YSA5i-vgFPYZx&p#-j9>ucRJj2Mb5+<|N#Je`pL zHMrleB>?{kJghCza8{+*)BWJ(ob7VMx=2Lj;E38U_#n*XGfeP;Lyo=!VZ6eM;rT|p zXLwhP>kRL9PnPP;0!!&1VJKILp6=5DY9@91hWOYbz9&}9zPq3pc_ft$Z`GQxyYLgV zdGY6?7Ux7P(KZ;gvM8he$g@>ryhd>T#ani*ElTYLSeDz!wicx!Y^(|;rBOS6i5=dAG{&f{XL@lL2pg9%3v{A!$*?SEo8MZR zF=jmfaPkuBW8jqTrnK%WZs(U}o_)AYCzHsozr{*ru7(F2$5wMQ)AVUlv zrI$Tu3M->V_gZb(=!5?>n?>Xft2x84Iqz&xB`6(ZR;wp2WbRVMMLN7Vvr`(AHOaO4 zQEAV;whA_tAq4zg*#qZ8CZwfQ`f|8jw!W}(A)V8ola%2815utX)sw~+b8jJ1?LvgO zzNw~37xVvPB5NNXtWC0WvSUpZZE!z1aV;Lb?BPN{fKotUtI=?>47%@V!bEMu_o**2dyerq8(}=UXb4p zDq9A?oB^+W1-Ond3ed-~D!$Y)-+_+uNV=6w2$8a@wWxEsfSc)T;1lT!C`e$X^;Pd0 zgs9U4LH*+a=VyGoBpTH5bffa6DI=q+OU+lyoXG6|vykwAb?lhEfka)ItP=>XFPt^c zDD3SjdZJR?vB~K?csnrdCn#P|zu(1$P4=-(!-jjC1{hR=#u^tb`FBw(hbQl)kW2OR zy`MaY8iggdDoxV6mPyM7iUdU&G!K6cx>OUko(SII+90cq$U0>w)+;OO6my~_hYg?T%2*c*!=v?_~q_2d>SI>PKwe;_$ct??^)F<#qD@(cT&en~O4`MFAotXkh z{9wVm@lt$B`IPewj!7DgJ05&;6=^~^my&A@K5=39)Qv4Rbroy}^QoHhpPBE*CQjg| zm&oBxE_^Bdfp(fNTM?Z`v1u+^u~1%r0NNaC75gjXS5nMjY)fjl&8(+~La453*vBf> zm}E(rL@64b@KBit&%M|44Qnc0Q;kk=4wd;YX4sV3MCt5MIm7Mz&75vw=G$o|ah7x9 z%?)25wDlMp=t&G}62V-sDBfX3^%A~fxX)&^PK z{VVYG5=}#uL$iZZ0x}mn@^MdfMpPwL{E&PNLy=~9+|x|j<;k1dc)Z~<4C%XjUkV9H zn@lSUA$t~UUg7Y@xBi;@IhHuOYGiD0GvbT0n~R<|9u1;}-`m=EJIiEdeH3y~n~J6o z_>;+LKH9=!IaeaA>p(t`l;KM4Z@PQNWqmF+-B1=WXIHZw4Cl;`(D&i3?Ak8I3{ao6 zZ}>^DU4^=Z*NhO&E%ijvZOo08efZk0&+rrpCtp(!=_$&GSn0JDTu#2)a0I_0^snE) zM!Kmc3Zw}|1h5Tg2c92)`u%H!3$3@tMS%7m*f3tYCco0e%&*xM7ZXa_nl``(_0d^> z^xu!}UJ*ci-T?7+_6)d2ANsfIpDr?ET~A4&`cZLd{sh)*yELXYcLux1D;Hq@ntdv~ z09PWS-zRf-IsQ_9E@5A!`{<(|B}_g)jD6c9DDNC(zeWDtm$`Tm3m*G{PWgl!h7Q)5 zQG&Ut=VPNLHNfFGw1uSxwiY3{k-#~T5jxa3gE2Wmf>rzdhbIf$Sxa@seV{_DKO+Gg z^k;Lzj`ftn-zzs(h^{U9h9#5tj5{MwZ7{Y=QqMM*p1LLJq3ohlW0g4dE^CEWe&Rt5 zzg@r_zF+06cQ`nd7uD9gZcCgje9KxZZXuc2s6drPuB35(T>I?U+DR|=Agc?qEFjeR z!nKm_O_kn@a5u6~i@#hS`#I^t2EYB$A&=&FoyKtaSX>jnv!WLZ?<`JixP;Bw6q>Vn zb9aj+4)d)ZWIA9!>EH7vl^fZBo*7CBM;>g-&U?+DuGAeepC;3?RoNQv(Zd%QIDdq+ z(;al~h-Asb`{9}NDXT40G+nDQYFKExL4)2myAHE}?>axR)C~GC^=`V_Kvn*g;0T2Y zo}7JjYhYiQ1iHrJ)Jos);A>cdNKE7>;0tEDqzYqg`xSOj|cucoIG@k5v0Bq5g+tIItyYi<~_JV z511yd%NxJ;7N;@XArK4OTFR20IEA~c3WamBbHROqMgF^Esj#vBf%@BB>}>>D)<%Yu z-jm5GE*f4^u|DX_FH>y$kNB_5`mC4VzE}SNVJ^u~C&|Gm8Cm52hr3`UBEiv8qPF2O zK%O5H&DIQOJ0@^SzV~i8*TANm%fNPCh3K-iCmZpWQBF`x&SHYDh|MZzA>Yo7i&Zt@ ztI|!)xwrW)*{IeoAcSaJwS3;CRB++LgD-(iSrF+X;O|jM8tcZx`8_ai+GdNzGt2Rf z_)ZagibI;LAErl<$Jq48BA|0D*bXn%C5URvI8A;8Y?J%wVYZgDM}pz>7^$r-NAIESa1)GMRh87h|Na5_ zi*Ztjx_%W8tS+Toq$>M?0gK;f@Pr;FDXr3SE*^8jNi~g`WJ+V=+nwt00!Qd!W}ZTw zLQB|QP`-ho$g+#csY+aJb9IxK&KRz! zXDmXo^J{%n2iaNDGl8*#4HUNYb*jy-P@>7ja<-9 zSc(ZrkvJ>=H&{hpRdpZHvczo87Gt=nsRXF)O_q$rO<~!rD9Z!6-9$%(p zXcN&3o2WI8hx4DbpAR<~$@}ZjDkxWDK|1k1Ao^U}lelPr{A1a?J!|utvuD@eC&4tXuWk3OvkruBTK%e8Qw7@~_;fx}<*&V~ zILKhVCkw=prU?c+pqjI(z(3%yE&k!p!GX~P%YQ*0xqp*(-1+3^lMmOwC}2xh2=yL2 z!1r|yfucNgO_3hIq@m1|>6Mt;$^xXN^ECfNdn~M1l4T-V;u6^UW&2cTt>Gr^TtYJLBq#Ej_;P0{ zhd;At&M3ci;^D71J-Qct*gkQrf6XF@at-uT0UejU)D;=OoU8xwAI_3UAKr2@e56d^ zwX6YlAp6Aky1Nl{ITCVQ+D2z(gnB*uGr_PdwAvEmadHDx+9bP){pqyP?OgQpJ$D-b zOnnW?LE@cYd$$;;HG)^>=4TlrM8H^z8}Cp+!jRin+s%QS1c{ie=jcjWk(b+l{QvV3;dD(Y0AnGXPMn2noZHQ?>V6l20j)RAf!|Y5eq#j>r$2NOtODzSaBNb$cwv)LB`e`KFaqYVRPx(=3loU zv4|}3p;vfBDlA!3;{FQc4g@b?nlu_l>~o5$Pctid3SMVc>kxvzWk1)5taxXr81}Y* zon~^dP#NIzAa=#0xLV`y=psu?=mzK+TM!iX5s153yP(kDx$*f$6oDvGrCP-R=y`ZJanwt7_^{IO3~8oSt>%nuI~nwF zfWVdvtv$wSu|LDCMS4hi01goT9H)&&)Ba(FKpE*y+RNEO>zAE8)G0Ju^8auGVr`7w z8TN)+o;bI#ptj;x!)MeTnHo1Z5Fhv+1;;F4a_LF8>+ZQwpjbGZL!8G!Tom$r7zYF< z^pJFHIHwCn?IQpuOUnvLx3VDDNjG_u4kg|}I;RNsA<%IzQL5r#$f<^)3B#>Dg< zle6clw7D}JqxN2ttCiA{or!qkO<4qJQ`M91fZFmXe5Wn!^W!hO*NcKBzyCvsL;FNH zLnomirSvCr1^9ID1(5X!&Y-&*Lb>5G_8C9P5D=Jmzl5@ATH|7kL4=r8C9lo5a4QaE zp`RY^>S7D|;z};1dncY!a;YBbZ(?_EUnzEcs};=}Xa;mPihC0Vn-}!RdJ!Lf>k$&t zk&0lLG|qHC(CM3gm=YPOl*qt&KnhCKU3oqexP<_%d4zwN#3&GkF*LE48VuE&4sXA} z?%d0OxEfdgcjzpe;IFHH>X0MJyoZv8M)EEg!+X5xdNC;i{>I=vQN-HOmW)x)(hK5A zB-y*hIySNLdbVVvaTdW`n6-!<@82kwD+Y6b(3)r7q__~TRUP?H4=xwil4MO`uDb1d%PF^z@)+fYlNEz-X{-ZSn7dx#k-}L`2}2U<~rH9!3+51&G`Sc z3qBLkj8)r0vmcvO?Rh#I!n^1QCwpMn`+a}pERTn+Z}BQHh`_>EE(F;b{5d!ZCTLb4 z9_gZ$z8(GL1Gfg0>#Ts&Jjex!eJBax03|+O)Bu*vxk)ceQzfC4Enm9}M^6 zJ%(iI17j!hvO1QDhttmrl8WsUpFBG)&BI>@9AP!ZT{$~vDhZQFmNLg}@qajL8!F6! zn=UUDH7y6?8&0n`o9nSheV{h>>0OL!eX{!z$|U9%QRy-ez_uO7p?}s+)uou9b+Fk+ zS8@hXZbut9bNarp6@-8FdN+Xm5Hca6XB8?-4b_sblc!y*Py++f30uEzGVV6!Y-GF0 zu-^w7wmNvs_0IN#(r(k1@n2j(zEBU(A1ouI&d|Z_y~~Ka@Uf<^I=Oqwjar2Rztdgl zy2r;_HEz)9uA!f*C|#<8cjS_~;L{C!3enKVG{M)OtGiu>{W<$3;7R#l8OJZp_=KW@ zy(swqMRrM-^!uC0Ddf9+*F^ejMSAH#QWgo3ErO(e71ev+6xY2RwY`|dg$yV6R z1kd~a({Ir{E8DFCd^0wtMgL_hLcETnxX3#tCC3E%R`3()I|bDy#WP{ClJ{6(DBGGO zTQLC7-cg04%lzqq7hurMNW{6HN5GFrU57B>M0z{+qH|8&VYQ6baA(`reXjS$s2KXZ zGBD!7m0bgjD9pQLZ|OyOn%?(`oL_n3W~3{RV$r?E`aS5Xe8o9|mR5^<)vcdzoY?LT z^TSSsrG9(YfF#6npY8(5THbj2)4Ft$^ZNZ#^0A>-azKi#l+$f+ZAbQ^O<~f7o+c7f zUbm_#8p&~t&j!jbw*evUX@ms=F%Nq+=18F-Mga%QT~eZFmhaL#mdP^liN6)Ut_pdy zwc#{_yN*daGpiOf3cqKwS~fvUU}UWt#j-hjo%V1)VLzq|bt0RTo69IGzeh~wF?#FR z!N%4ZN}3F}O0W@SoQe*Q*_M}a*nwd<&{Su~!5**mJd?D?p-vR1R}?eR*O6^bXfoJI zvc5a1;*yX=^)xu=I6hivL!vLmrSp3SDqd{(`j@Kkju%YDDNL)|;9x?YK(h!OVI+8k;fwCZa074@G+M<`=@#E3yG z0#zU#Vf7~`7IhvgQe^7cdqI$@LGCbn_nZpzhlYSvdhC-E;!Ped$!w`l&|bTQObU4n zs{%f`WES9x6DI~l*}m-BC%9|zP1W=K;$7kcVLOw;lg-_sW6M%T*{8ll5Q?X#p7ud^ zJl{5kUcps{(>D#Mb~#jj(g~rUQAcw~*^0zz^5@WjI5By3_Kh#!uz#<~2o%;rsyDX~ zb^Ov$vdDJ`5oTh#m`Sm{W!md~t~)?-?Y=&j2QyVE{oU`p6ItsnSW8whuiqBmPSGJB z{J=liQX@g{CZz(p%UxZEj5p}P(_?t9K3+5SPKc|b1DSW4NOiPxnFB)`fLd-n{dp1)H^Xl@I4=DGbXm7vuYmn^9NLVeHT)QF5d>RV~ zmB1bYC4HNq`K3x{mvP3tl+vg+@bfsOY9o-QmSlzV$2j(qGlix^$%bulHwhp@{DD#% zSg}kT1?_6`dz&|29bjK$dRoFn`Ob8Ig!wM5U|rRkA!8{_V@;i8w}rg?)(8VlnMvp! zY%&#oh=|idk+rUuq&^&EO3zKG8<2ruISCl!!MWmDD!=H8Z}u);myY}e>1 z4*r8~uZs#!Z~BFH^K`Xrok6v#iHX7LI^DoM@1zR>8y@6f|_=K zxF6q#xa96``6|WJ<0qX=VJMw{II2%kolmw z?v%8FL+AGNko~y#ygXS>Mj@rBMSWQ(YI`LOLqK6+{6r&D?lhJ#=zK3x)sWSx?(&UZ z!O3jjIXYk)xEqURirk%*W!0h7~8}v7G7adzU!voUs@1K@Cf3{;H&kS{I zs`!IuC0hQ!~CYzB*yP9Gt z=22f6wy}v(2-_}j$e#dQo%ZA+=^xJEie)eTP436NeN$JN)<;evc(JV=QljUr!-x)@CCa>M|H>7tMzdUriRg|{U^3vg`>7zC{r-#C< z_oT?VxK?609(|N_UtU%c-H`Wo3XTKU?2eT-u>XbPE{;{5G?dv@``ppp(pjXtkHU%U ziOv?Uryx-}iT`lE%vyi)t(;jXIewIk*LrsmxrunaCKkm7SdjJdd96@bem2aFUw#sgJRo5=$b{0m*>scCYj9mmU=f;act+pqSK%fteF zc~RPk;YtV6RWzLoj=sM#J3-9nF#mR_zWlK z&FozA=;<1SbF8mwC<$Y3kT6QosJ?c%rUbRj#5sY4Z8iF_2J3=XKXY^<2kZvRSB?8T_(U=QzZm29qM2k^J`W=E;&Ku`1F7ZjF( zDqzsDL>1N9=<;^%Dv8Hy3(z%Nl&-!Q0izJSPDO}nj-|1P$&^`DSjhjJh=kIp0`1gl z%B&s)u>%lZ0*)XLk&+>nnHp@QYWrpK2>NG-zH!6>_{9v)k7&k@2hC!!K5^DNKAN8g zSWCEPP~pCB*IRKF<%7L{ri?4a1Xi`(=9Szn`%?KG$F;nj6_a&Z#b&b)@M|l1Q!d%M z0K?7Eus5H8TqZZX*SER7>=%GY@S92fS@K&R?4Ayrq6bSTS}^Y#)Iy%GBUbw%WBn;bJL8G6q9Vlu^oB!jiKY@XgGK*ofrW#J6QtFY8Z(j$~Z;-_+ zs~uU?(;P{VT=nh`S=(xfx zvh~cReYwf6TDOVoj)tp&I)=!S*@15rL8jA+Q;puyNNN;W+p;GwDv9wBCH$b`%KJVQ z7Wc@gc{`{&)u@g;Kwe409n*TtA>2$ziI3V!6Hv$9 zCtJ6vFM@h4{#(54YfLzNB|4hUW?1~4mO5%AlK+QpZq(50oLC}y;hV1^uV#oB#^gxj zvFi38f;pC)mhg?|sN3|W82a_-_%H{0&CjoJB_QrNy_jbZ{mbX4>NGvI#-zRih4Cdc zO{Nz9sUQ(d-Sf?EU|XY4S{5n#gn!xB|DLB;y?J?3C+<5u=Jd~xF900w%k zh48Yj^T(aio&<0LxXr#%s~zv^VNVZpJzt^%+r98U&)&ClSTo&$Hr8kLyE@dfsY~B1 z=BFA0b=m;96~b0Az>or~!vbF&1j0)pp>VD|ilg8Bv>)(u7aaIG@Q8HFm=u;@@lyds z+Vmu48p7qYeV2W@ewT6woUj@3XW!FdUG*j% zxk48=vo#Th`;+z_za9b+%^%t`%rj*u6&38U+_5jtN-5~Jfw zcevg6!=+(|yr#^LjsXLW%arKTr6bmJ0$PH}v#hrpk2dk%e1#xM}8j@;x1 zMFPxFqta`J^~#NZILbSnTF&l1uSN7|xMEwVt>*AT3G<=+_jU~$Jnj^}wTrzIW!A^O zuM26l+P%#OE3ELv02~-)_p@v5EWjIwhx<4|kg@c9Q(x{+;*X%U^16La|8O2zBR-Ir zXY+W(LW$R&Eq54Wcem<-#Y=-y#d)d5P8-O2Tbg}Q@t)KxUztXxxMu#YFWCFS!}(!@ zd;ekP6HD}s87eH&^_aja0k0uQ{Q@^m(*#JPuXY6QPieb$c9~W)j2!J6d zH`6QVZ*#DQsX^VSD=@tQPDUwStNV;PBFSnF=VlE-MuyCvGDVSY@E9%1&!+%?+_pJN zf~E4^KWDw$jQF8_@y%-mfV+3-!5ksrG4JI1BG0}){%FtOw%Pw!Diqj~IBj{V?6e1r z8kOX+a+xo-aqR!*EbJcpZtT{(e0{p9NdlrY83{|tw{kSd=@qTm&HN!P4WrB{5k3cU zAcp#6==)x zhBghu-y_|C=laqAaI7fh74H^4V!I!kU=U{<%%;xH4Zin^PmBN+HjFdOGwYrC1RT|o z_CeuZV)54Z^tGW@kGn#?3R{VQNA}!;ugS^6`)egHNpgBy&;A1ufjAe`Yvbu{;{!3p z1KW5xB%8Y;o3`2&2Z~ zTlLAD7hCez8*acL*4!j=g}YQQy0IcX0tJ<(N)v^-cb3@Hy(O_>Z-)UCg0F7QGS8Sl z!6dk{ayGKwbP8{#_O+hb9|ne>AVy443SBycT?#G{lcd7Tp)2S2^w*k!D|}X9HcvE47U@d-j_Z0hX7yUvNm+G7< zaj`;(HMWG?Y%w_WJVkgurH4AMPyniD`w4r41}tI)ke%4~*b#s5n|K;+X!cWQJ5JH> z!wa!_H|BEQAue>{6Z0C_*8@HOU=}ai{E{wT(P39lCuXIW+=A+dg6>K3Ul!%&#iS>F zy-Vu%^>CF{gFbO)2HvE`7f{u_Xl5COEp=o4Jzqx1UD2w9;7%^n&ck>m)8uRKOi0)T zmhsR@?IkW-(8usv+JE@o)I9b`1iLMW-Xh~TV#AX>?{{{tL~-jT^_J~?vsTQvp%NrW zA3JdmoeD#l_MGHLxrBQPq`esFnp;qi0~)XY1s5=@v2!`Hd3Di#O#H#OBGFz4hbOg^ zvSyqkKLODF4}!Q~Ffyp~G={8MQ4PFLQu{_plKKg!hZoFJA(|(x9i4@}gs`=!sMK#i zw*}$bVm^4L!+s&3PsqcL5Jqbv2)*K5{%4Zt2NWPjbv6Gz)c(jiczEL-8S`@yrlvv- zRTssGfjRm>)YN^*Di;C&ORGkog@GJlj%Y>ySP)HMT-P*n$MQojNrmtWc7Av|%%txP zkf_BEHL-6PlN>VAV|${r&Ui zklo9?Ywh@tG%`zI@xQ)Jjo+49OeX%})Eo)e4AHCp^17Nhi0|f{vgHBz+%{OBA4h_D z>Z>ggVtM`dKb@s~$0`ULgtZ@g2-K|-J+}JW%y_#=z?{NWb?Glk09Jc zg*O*od?A=9KpUv>IfCDgj4e(p2_3_nyh5v&?v5|*EHU%oCc#jg3NvTiDM76=F)lyl z#$XAXlKSrOHXU>41JXl*J#$V-Py1&0#FaA-5j1Y+T83pEBZOeEF@cSC?V_E-L(a@o z#|KA!x$~_>H`ChLBN}ge6&DU90ccHQf}Ot(8A^qQQmH&EhY}A%k1wtSX3mW}5NM6wZrS`{u$1vAjHC*rh4Dzl+ne8qR-{98>{zaOcezr`? zjb8fL1;QEyg_c|Y-!xF_-hmZwq=((A*+dJ#(6aPp->8^!Cj)<2##t=-5NxzcUCljW z;c4!`I-RuHx+xqXaYovjk zQNnXo5`KpW$+ss%=~i`Q`)==k_t_gJmh2v5=Xe_G4e~~|mAmaw$VMJSe+^+^jjft$ zB>%4f)e$Q01Ilyh+<#ivw-Maf!tRLb=%)p9+M1~}?Q)un*2kgR{9f?1>dh?oHuyNi zkY_*l&TCA3NAQ~LF zUXuW{vISYCG8K`RJ@9&abJCMY(csc;!XOPP`|@{cwP#}mg|v3?pxYmF)Sp_lT(hYu zJx`>;;GsobtwhBw6jo=Tf{G~MPyt0DAPmU#B-m6VnD&5VeXujA=l>)q>qB|B`;+uJGo!OG|Ad;S$Znc)U3mpYV%pF4~_ zdH(=t*I68C6l#&6L{WgCa4DS8g*t){{R~3qmDS2Y9gZg zD&SOAH9`-}MoSc=czYp3?tZEW!*W+?2#A-*%#~A#Db_1m|l9XL(dr583 zTFCJovAWRiRZq-=f7cj4(zWTVp@CD-jB`lotqy23c3v9PBh@@Pr`|+C4+^Vevnblb z@F3R}uf~?27_>R}Y%_@RSE)OhfBN4_(fDP0&!gUHu7MiLeV}wZTc&?1%=ogOWVq3F zWIw%zQoC`%#u$Gi`OzPU`8h_?X!WY+d~>Ens`xunhEtC&CY=s5hC#dfezmWr-L3YY zZFHqbnk9dgw+=_If2~h6LTF@(fGX-#=g^9?Bh7vj>fdYd{Mu{heVn_2J<;=z)Ee{( z@{fm5$)Wh?R?)5*Rm5zd6U!BBf(QGhje5OjC8=yEqKc3=XrhYxBakY!6;tK?L{JVxSwniIr zj)VUCKb31}(n+TLR@ZdzA(qjw|PNxYQB`(UM7aH2F5_-z!KyUY@zHrazr| z9fh5fd~-JM2rzx6q*Oc)Gt1r&{q@a76?s^z>2uh8HKqRmV|Z&$)6O@+Zix8kTOTp} z^H6xdQW{T%H5%!1?%4Qp+f0T*_KVxJMT>9+)PMFxX{E_bJ}DM{66lj@J`xkoNRs+b zJSptEKws0E@9L(VZT3Ar*4PXPVp#F?P%7PN1p*QESe*QL|EJi2YD%=&|QCj%rW@nfE+f%w;&UU+&>34g*bsoe=8 zx|VY##8P7s?R6l3-zKodPX6h1ms8x&y?8{rYWR2J1=gN72)<>Aw_U6^FW0cIckACZ z<)0QT1+Dg*t;8`V?y? zHAh&sH(F%Ts_t=yP&)8`!mm~~t#vf_38h*M(@Z{c4=TU@svEK@5ptI*DOo{#t{Zy+ z`@3skt1GGFp#0Bj?QEE%b>@@p*I@m#P7*+0jx4EldS{v*XXf^LoRv7f9qKZdQQAH&H9jl4)9MbB#{90T` zbaAj>m;1-5{41x`bvSg}Mt5)Ck^8vES2dI2y$(xvZAS1Pw8_ekKzg68Glvm+l2qgK zH!Q57)9mB6hj*7BO~;c~X=tQ&Mk*@EDmi6HVRZ98*D zt+sa`bRPNoVyY2ye5mHeVq=G<=OaVm{=TEfcd(%=Z>VG{l6iIHeNDZB-`e~Mr*cV)d`CXaar$Dq%JXl7dWW6i`@0^0(dOPh zUd`|S00A}WJ?RUntunaz!=kTl_7u-*%d^6Iufpm>L1{s>v{zGc!qje(Q%=$a{e+uwVjF#p<7+cB^ zVp~NVAH2bsbpHUpYuxOvJylzj7Y3If-)=3{wzUcCeb8&U@oS-NdDGG+>KA& z{7Yx>HR{$^frK5TcK#F7Ke7BRr&#%hPc9LcJ;~(%06OLTf2SQ+#GVwlAxuAPV*A^U z0BmEgAx(M$3@8JodFB4Jmme6k-8JA$S-~L^5_7qechjaR$t4towP$6k>h>BIocG#< z;tP2H0Eqhf3iEFW*v;d=6iwo7Nv3NHId<5^FQ_>k00$lY%~jX0Zhj{Cy*xc&<{d7@ z*`}R&-?xI_(SEtFTGO=qZ8pLiJ4l3ZM4?d!U@BMdCFFlahUZEGyjQCO?lFjl&;NIg*^$K^bI|voo9BpLS<3I{G*!4_=Bbm zPrzJ;l2A`crMU8vpglD%X$VofAP`V{YG*KU&75x*nccNlLFX=xR|# z6^ZnLMHF*D3GYZw&`+f)u47uhy1�k6`3y9(0TRKaDhFR;q$4U)$dJk5qV~mu8&{ zVPqVsBZH4q&2?6`(OKIh5TI01z!Y0sMQLpu5U5ztU;$H6aw$ET{BCb;^X^ARvYdQ`nX%9L$~8w*rn@9Nt@HAptK5F zOw|ojQ;SWv+<$pHaU3i6nEfb9g_k{Gvk;@rvBMjLLbGHYY&(`fl z?uU77-6V;-XQwq^;ib^I@Kv%I8QvFo*f9IQF(7_KS0-sr(^4K+JJV~ik?`8w=-x8% z4v)Bqqr)gX=MD0l{{Xtey;8jKBKr@<1$UchzOy?~cYMV_9Qys%uS5Fcy!7-v7rD;( z+eC+3@WtFxsV@pN@ogC))lM<~d)7z8i-(`V7F*ev#?F~Xv5=7|T8Avt2 z{6ALHqSW*zSqj+QHpxnr46V*Fjt}_KmcvJ9MHE&;H)x`Y`Xi7iqKW{cszA3oUEB@< zNg;GO8Q_8|$viu8HP^x&YS!XbkXvtxGI7G;NFRo1qPQ`A4QcFdcmnO8;q|j%282l( zp1cMme?QW&vj$0U-=Zmr{Ozug&^VMRiTSR76+2dk&GV z$#>yfZBkgXBSgiNHZoM>)4ntK*NgbC#P=5-CQV}2KeA0Vk%6|pXEP@4&@&V}V5#*-POvmf+nh%YHCuG2LnK zYW{O9wx`S4jH`psuM|;AufjO)dKIi^PSD{(=2o}2P+0I^YW4QcE62PmX1*cQJWH$J zF?*ZLfY~{ZA21{6LjM5YKAcfSa$=k1NYa;6(!48qKB3`#I_Bl~&hW1H$KF1_rEADH zLgTj6MHR+T<^KQ+6|KLwEX(g$E(Q;;U+}L)qKeL2mUzUr%cpqzTe6LrkdY=&T%0le zSk{dcS6x4Z&U=Mm>qi>SlyC{(jQw#%6-=1!Qq^WQ9wN88U?x!>L~XzWraxTQX=f;! z-5e&sR1l!>2OLpFbJX1S^2s!b>1d*}J>bPAXrh4_ekjzgG}{FGGX;`X+rJ$JTG6z~ zbo(K&2a)-C8GdHX6jdBB_p82ROWzcqKXm6UQX#7Hd@e;O#KErD)ynavbYSzKrT*|(qg A5&!@I literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/2.jpg b/src/main/webapp/res/images/avatar/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f3da94f39764da12dfcb340397614f813cef9df9 GIT binary patch literal 4430 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 L3O64fd} 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

lTliC)Uh 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/3.jpg b/src/main/webapp/res/images/avatar/3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34e1d49900c6332ca02893bbc506a590e266b74c GIT binary patch literal 4884 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/4.jpg b/src/main/webapp/res/images/avatar/4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e0bed6fdf2b80aa0b1f1a49f259eb39fd506c045 GIT binary patch literal 6404 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 ALjV8( literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/5.jpg b/src/main/webapp/res/images/avatar/5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bff49e50d57b733317033c76d51a9dac7e6c557d GIT binary patch literal 5562 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/6.jpg b/src/main/webapp/res/images/avatar/6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..524b911b278d7dbcfe4b26cf7a0c1e9562b7f898 GIT binary patch literal 7270 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 G&;I~^xV72< literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/avatar/7.jpg b/src/main/webapp/res/images/avatar/7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd3287c0edf110f5624af1934220b464e239e5e0 GIT binary patch literal 8313 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/fork.gif b/src/main/webapp/res/images/fork.gif new file mode 100644 index 0000000000000000000000000000000000000000..2053e6b7761dffd77dedaff3f9f6267816c94d68 GIT binary patch literal 20470 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/layim.jpg b/src/main/webapp/res/images/layim.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bf2be40a71713958e847aeff1e7a1786f2922169 GIT binary patch literal 12527 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/loading.gif b/src/main/webapp/res/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..059b1ac3fe97fb18a3357018a06df0301ec0bc97 GIT binary patch literal 166 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/images/other/1437100018023.jpg b/src/main/webapp/res/images/other/1437100018023.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e12c9a8716753a48d1d7a72cca450aa48480d960 GIT binary patch literal 13174 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:.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:-18px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-card-header,.layui-colla-title{position:relative;height:42px;color:#333;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{line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;border-radius:2px 2px 0 0}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.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{line-height:42px;padding:0 15px 0 35px;background-color:#f2f2f2;cursor:pointer}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.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;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.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-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-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-form-label,.layui-form-mid,.layui-textarea{line-height:20px;position:relative}.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;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;text-align:right}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block,.layui-input-inline{position:relative}.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:8px 0!important;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select{position:relative}.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:999;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}.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-radio,.layui-form-radio *,.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:28px;margin-right:10px;padding-right:30px;border:1px solid #d2d2d2;cursor:pointer;font-size:0;border-radius:2px;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox:hover{border:1px solid #c2c2c2}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;width:30px;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{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;border:none!important;margin-right:0;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{float:right;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{position:relative;top: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;width:42px;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:absolute;right:5px;top:0;width:25px;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-form-onswitch i{left:32px;background-color:#fff}.layui-form-onswitch em{left:5px;right:auto;color:#fff!important}.layui-checkbox-disbaled{border-color:#e2e2e2!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio span{font-size:14px}.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;white-space:nowrap;text-overflow:ellipsis;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-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-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits{vertical-align:top}.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{display:inline-block;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 *{display:inline-block;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 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{background-color:#f8f8f8}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table td,.layui-table th,.layui-table-fixed-r,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-view,.layui-table[lay-skin=row],.layui-table[lay-skin=line]{border-width:1px;border-style:solid;border-color:#eee}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-even] tr:nth-child(even){background-color:#f8f8f8}.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,.layui-table-view{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-body,.layui-table-header .layui-table,.layui-table-page{margin-bottom:-1px}.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 td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-header{border-width:0 0 1px;overflow:hidden}.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:4px;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:4px;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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;vertical-align:middle}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px}.layui-table-body .layui-none{line-height:40px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0}.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;width:100%;height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;border-width:1px 0 0;height:41px;font-size:12px}.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-view select[lay-ignore]{display:inline-block}.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}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.1)}.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:#333}.layui-code,.layui-upload-list{margin:10px 0}.layui-table-tips-c{position:absolute;right:-3px;top:-12px;width:18px;height:18px;padding:3px;text-align:center;font-weight:700;border-radius:100%;font-size:14px;cursor:pointer;background-color:#666}.layui-table-tips-c:hover{background-color:#999}.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-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-code{position:relative;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-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 .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{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{top:20px;right:10px;margin:0}.layui-nav-itemed .layui-nav-more{top:14px}.layui-nav-itemed .layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.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:9999}.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-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}@-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/src/main/webapp/res/layui/css/layui.mobile.css b/src/main/webapp/res/layui/css/layui.mobile.css new file mode 100644 index 0000000..766d94c --- /dev/null +++ b/src/main/webapp/res/layui/css/layui.mobile.css @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://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/src/main/webapp/res/layui/css/modules/code.css b/src/main/webapp/res/layui/css/modules/code.css new file mode 100644 index 0000000..8a2e486 --- /dev/null +++ b/src/main/webapp/res/layui/css/modules/code.css @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://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/src/main/webapp/res/layui/css/modules/laydate/default/laydate.css b/src/main/webapp/res/layui/css/modules/laydate/default/laydate.css new file mode 100644 index 0000000..bc53503 --- /dev/null +++ b/src/main/webapp/res/layui/css/modules/laydate/default/laydate.css @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://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/src/main/webapp/res/layui/css/modules/laydate/icon.png b/src/main/webapp/res/layui/css/modules/laydate/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5a50673e0975b2bbc35c0e11d4848adcc1fb4dce GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoL!3HEBKfAITNU;<KmG59{twCv{ftOs zW4N;Q)!OTY3>;>=*3S97Q-7&|V4&B^*_(MTPLEp{EO2-FMERq>C$<(UCH;z0ntPpj zuhw;+PCLge`!D{>6<6ENoV!-|k>yvlBgwa_tr*1kXQoW_{Rng%1B0ilpUXO@geCxM C4sr(o literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/css/modules/laydate/laydate.css b/src/main/webapp/res/layui/css/modules/laydate/laydate.css new file mode 100644 index 0000000..c0eec2f --- /dev/null +++ b/src/main/webapp/res/layui/css/modules/laydate/laydate.css @@ -0,0 +1,2 @@ +/** layui-v1.0.9_rls MIT License By http://www.layui.com */ + #layuicss-laydatecss{display:none;position:absolute;width:1989px}.laydate_body .laydate_box,.laydate_body .laydate_box *{margin:0;padding:0;box-sizing:content-box}.laydate-icon,.laydate-icon-dahong,.laydate-icon-danlan,.laydate-icon-default,.laydate-icon-molv{height:22px;line-height:22px;padding-right:20px;border:1px solid #C6C6C6;background-repeat:no-repeat;background-position:right center;background-color:#fff;outline:0}.laydate-icon-default{background-image:url(../skins/default/icon.png)}.laydate-icon-danlan{border:1px solid #B1D2EC;background-image:url(../skins/danlan/icon.png)}.laydate-icon-dahong{background-image:url(../skins/dahong/icon.png)}.laydate-icon-molv{background-image:url(../skins/molv/icon.png)}.laydate_body .laydate_box{width:240px;font:12px '\5B8B\4F53';z-index:99999999;*overflow:hidden;_margin:0;_position:absolute!important}.laydate_body .laydate_box li{list-style:none}.laydate_body .laydate_box .laydate_void{cursor:text!important}.laydate_body .laydate_box cite,.laydate_body .laydate_box label{position:absolute;width:0;height:0;border-width:5px;border-style:dashed;border-color:transparent;overflow:hidden;cursor:pointer}.laydate_body .laydate_box .laydate_time,.laydate_body .laydate_box .laydate_yms{display:none}.laydate_body .laydate_box .laydate_show{display:block}.laydate_body .laydate_box input{outline:0;font-size:14px;background-color:#fff;color:#333}.laydate_body .laydate_top{position:relative;height:26px;padding:5px;*width:100%;z-index:99}.laydate_body .laydate_ym{position:relative;float:left;height:24px;cursor:pointer}.laydate_body .laydate_ym input{float:left;height:24px;line-height:24px;text-align:center;border:none;cursor:pointer}.laydate_body .laydate_ym .laydate_yms{position:absolute;left:-1px;top:24px;height:181px}.laydate_body .laydate_y{width:121px;margin-right:6px}.laydate_body .laydate_y input{width:64px;margin-right:15px}.laydate_body .laydate_y .laydate_yms{width:121px;text-align:center}.laydate_body .laydate_y .laydate_yms a{position:relative;display:block;height:20px}.laydate_body .laydate_y .laydate_yms ul{height:139px;padding:0;*overflow:hidden}.laydate_body .laydate_y .laydate_yms ul li{float:left;width:60px;height:20px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate_body .laydate_m{width:99px}.laydate_body .laydate_m .laydate_yms{width:99px;padding:0}.laydate_body .laydate_m input{width:42px;margin-right:15px}.laydate_body .laydate_m .laydate_yms span{display:block;float:left;width:42px;margin:5px 0 0 5px;line-height:24px;text-align:center;_display:inline}.laydate_body .laydate_choose{display:block;float:left;position:relative;width:20px;height:24px}.laydate_body .laydate_choose cite,.laydate_body .laydate_tab cite{left:50%;top:50%}.laydate_body .laydate_chtop cite{margin:-7px 0 0 -5px;border-bottom-style:solid}.laydate_body .laydate_chdown cite,.laydate_body .laydate_ym label{top:50%;margin:-2px 0 0 -5px;border-top-style:solid}.laydate_body .laydate_chprev cite{margin:-5px 0 0 -7px}.laydate_body .laydate_chnext cite{margin:-5px 0 0 -2px}.laydate_body .laydate_ym label{right:28px}.laydate_body .laydate_table{width:230px;margin:0 5px;border-collapse:collapse;border-spacing:0}.laydate_body .laydate_table td{width:31px;text-align:center;cursor:pointer;font-size:12px}.laydate_body .laydate_table thead th{font-weight:400;font-size:12px;text-align:center}.laydate_body .laydate_bottom{position:relative;height:22px;line-height:20px;padding:5px;font-size:12px}.laydate_body .laydate_bottom #laydate_hms{position:relative;z-index:1;float:left}.laydate_body .laydate_time{position:absolute;left:5px;bottom:26px;width:129px;height:125px;*overflow:hidden}.laydate_body .laydate_time .laydate_hmsno{padding:5px 0 0 5px}.laydate_body .laydate_time .laydate_hmsno span{display:block;float:left;width:24px;height:19px;line-height:19px;text-align:center;cursor:pointer;*margin-bottom:-5px}.laydate_body .laydate_time1{width:228px;height:154px}.laydate_body .laydate_time1 .laydate_hmsno{padding:6px 0 0 8px}.laydate_body .laydate_time1 .laydate_hmsno span{width:21px;height:20px;line-height:20px}.laydate_body .laydate_msg{left:49px;bottom:67px;width:141px;height:auto;overflow:hidden}.laydate_body .laydate_msg p{padding:5px 10px}.laydate_body .laydate_bottom li{float:left;height:20px;line-height:20px;border-right:none;font-weight:900}.laydate_body .laydate_bottom .laydate_sj{width:33px;text-align:center;font-weight:400}.laydate_body .laydate_bottom input{float:left;width:21px;height:20px;line-height:20px;border:none;text-align:center;cursor:pointer;font-size:12px;font-weight:400}.laydate_body .laydate_bottom .laydte_hsmtex{height:20px;line-height:20px;text-align:center}.laydate_body .laydate_bottom .laydte_hsmtex span{position:absolute;width:20px;top:0;right:0;cursor:pointer}.laydate_body .laydate_bottom .laydte_hsmtex span:hover{font-size:14px}.laydate_body .laydate_bottom .laydate_btn{position:absolute;right:5px;top:5px}.laydate_body .laydate_bottom .laydate_btn a{float:left;height:20px;padding:0 6px;_padding:0 5px}.laydate_body .laydate_table td,.laydate_body .laydate_table thead{height:21px!important;line-height:21px!important}.laydate-icon{border:1px solid #C6C6C6;background-image:url(icon.png)}.laydate_body .laydate_bottom #laydate_hms,.laydate_body .laydate_bottom .laydate_btn a,.laydate_body .laydate_box,.laydate_body .laydate_table,.laydate_body .laydate_table td,.laydate_body .laydate_time,.laydate_body .laydate_ym,.laydate_body .laydate_ym .laydate_yms{border:1px solid #ccc}.laydate_body .laydate_bottom .laydte_hsmtex,.laydate_body .laydate_choose,.laydate_body .laydate_table thead,.laydate_body .laydate_y .laydate_yms a{background-color:#F6F6F6}.laydate_body .laydate_box,.laydate_body .laydate_time,.laydate_body .laydate_ym .laydate_yms{box-shadow:2px 2px 5px rgba(0,0,0,.1)}.laydate_body .laydate_box{border-top:none;border-bottom:none;background-color:#fff;color:#333}.laydate_body .laydate_box .laydate_void{color:#ccc!important}.laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}.laydate_body .laydate_box a,.laydate_body .laydate_box a:hover{text-decoration:none;blr:expression(this.onFocus=this.blur());cursor:pointer;color:#333}.laydate_body .laydate_box a:hover{text-decoration:none;color:#666}.laydate_body .laydate_click{background-color:#eee!important}.laydate_body .laydate_bottom #laydate_hms,.laydate_body .laydate_choose:hover,.laydate_body .laydate_table td,.laydate_body .laydate_time,.laydate_body .laydate_y .laydate_yms a:hover{background-color:#fff}.laydate_body .laydate_top{border-top:1px solid #C6C6C6}.laydate_body .laydate_ym .laydate_yms{border:1px solid #C6C6C6;background-color:#fff}.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #C6C6C6}.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #C6C6C6;border-bottom:none}.laydate_body .laydate_choose{border-left:1px solid #C6C6C6}.laydate_body .laydate_chprev{border-left:none;border-right:1px solid #C6C6C6}.laydate_body .laydate_chtop cite{border-bottom-color:#666}.laydate_body .laydate_chdown cite,.laydate_body .laydate_ym label{border-top-color:#666}.laydate_body .laydate_chprev cite{border-right-style:solid;border-right-color:#666}.laydate_body .laydate_chnext cite{border-left-style:solid;border-left-color:#666}.laydate_body .laydate_table td{border:none}.laydate_body .laydate_table .laydate_nothis{color:#999}.laydate_body .laydate_table thead th{border-bottom:1px solid #ccc}.laydate_body .laydate_bottom,.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #C6C6C6}.laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #C6C6C6;background-color:#F6F6F6}.laydate_body .laydate_bottom input{background-color:#fff}.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #C6C6C6}.laydate_body .laydate_bottom .laydate_v{position:absolute;left:10px;top:6px;font-family:Courier;z-index:0;color:#999}.laydate_body .laydate_bottom .laydate_btn a{border-right:none;background-color:#F6F6F6}.laydate_body .laydate_bottom .laydate_btn a:hover{color:#000;background-color:#fff}.laydate_body .laydate_m .laydate_yms span:hover,.laydate_body .laydate_table td:hover,.laydate_body .laydate_time .laydate_hmsno span:hover,.laydate_body .laydate_y .laydate_yms ul li:hover{background-color:#F3F3F3} \ No newline at end of file diff --git a/src/main/webapp/res/layui/css/modules/layer/default/icon-ext.png b/src/main/webapp/res/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/src/main/webapp/res/layui/css/modules/layer/default/loading-1.gif b/src/main/webapp/res/layui/css/modules/layer/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 GIT binary patch literal 701 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㓮I;|=G- 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/font/iconfont.svg b/src/main/webapp/res/layui/font/iconfont.svg new file mode 100644 index 0000000..15cd18f --- /dev/null +++ b/src/main/webapp/res/layui/font/iconfont.svg @@ -0,0 +1,447 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/res/layui/font/iconfont.ttf b/src/main/webapp/res/layui/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7fd5c15f389f8f16f51b2a78ef7e8fe1a6eb2b23 GIT binary patch literal 37536 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/font/iconfont.woff b/src/main/webapp/res/layui/font/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..bc497f98962e7af8d111e75a673ef571fc2a3e8c GIT binary patch literal 24684 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ΞNf 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 u$|~DX$6X~B7V?XG0{s!J_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/src/main/webapp/res/layui/images/face/1.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/10.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/11.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/15.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/16.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/17.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/18.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/19.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/2.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/21.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/25.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/26.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/27.gif b/src/main/webapp/res/layui/images/face/27.gif new file mode 100644 index 0000000000000000000000000000000000000000..7a4c0131dc926ee932804276038bf053a5cc1634 GIT binary patch literal 4377 zcmdT`c~nyS_GcCp6~!^L5Vagq#Cc3WBqx%bEh{HXa{!S_tqc&StTeN-x}}x3+0q8H zQE z0Z5)1OIo$0T@KP01WB8&^tsK@9fVXAA?dJ?_IgR*hDkfEw;F?_@3uS8A2<{pT&KQM;?mkuP(4egfp(dMTc z=e}H;|N8K2rAE~#TFm5}hFjTE6?e)03&tz^mBiTXu<$2ifJyh9t?+1Ab z(#N`E^~>hQj!E9c%}=*XcCDM663l&jJ^$y;FP%}6H&Fu*0^T$>Ru)8$w)xBrWlKj3 z=4V>xXS?52Am%5lr6XCAm()+q&b7Ht-Id-W4^*dLt?!G9n)_J%t##?uw3X5iMUr;2 ziHBO#eUU>qmVXprC7&)0-Z7j1dbj7C)}PO5b7M!R8&%%jqkg=j@j>W1^PIBZ8{Jn^ zGki};)YjHiV%&4Ty!-O%uF%llYfh5EJyZ3{^@sEu4$3_}xxBtet+S-0@vzS16A!Uq zg@QpC}8oEY9aggMt$KYL3_eF}pb;*>dNIF*Db93YK z^VFGlJjs_^A7A`-c^mfI!0wr$Q&TSkKKp^Dd)6J_vSjwvhNop_-@8cfi<|};<0l`d zetCUj=6&INp;vyOijZ$J(H``rcG>rK{KGuA>CTPchL5~I?>8e#`Pkw=(V0ChN|*Kp zh^r~$+n$n1;cU0}=;O`L&iG0DLMA&x?k6vKV5a))w9nMryy@=Xrzh8pT?`Yq<$UjP z|Jv?9e3v>sbY<$fdv%u2#Jd{lbXQ&Ks;)4@-U=J>4Hrp&@Y53^Q?Jv;USAu#4anUZ=U>m9h zmFY&0jq^xn(f!lc21KRDM>#}eT~}kAQyo(inTd3E1ST~xAt}W%)dd?7&4{Es%AOa* zI4ovSg&psLB`*AdS%~SzV9_x)=2m7=7I-|y*47+vZDVVTUxl%>z+2)hWVfvu-rCW| z*3r@q^Y?|7MPo(BIQo$(f5(!&xnN`2Y^Ea)w`0c+^Bq>^4AvGL-oe3P!H1=#nM}hh zB`t{^k!qHdqW{AKnVu5Gies|l7)h7~j}eiKZEP2;EYrVANM!!wHYvq?u^jU#Mj|dX zf{DYMTP&3HLy=1T&#H-u|7fSM{pdgQ{eK;&1f((PI6ry{V;d`qE>qWE2*q@CW6>kn z3|0Vxk?;dWS}cRjNQq@IF>e007$a&#R9w=6z2_MV`pz^>27T!!`&TkkH?e9coLCBw6vkv+SvZEB{QP7CDN1FKWw9a+FJe6cA*&( znX<@aIxB8FJ(|K|Bw`kec8vRVE*8J^_qT2IuXDlw(iSI62Dd=%zfk={BV4VsqPy#PXGi<9r%xWYwYD@rYHDn#uM-MtA3nH$@9v$N+ts&j-nd>>dF^V&mCKhd zUO0d5_wuu6PM4LQI{Dj))e0Dr%AG~cyUA8#*Dk2Mr` zvKxs=a9!=B@Elmw|HMFV< zN?Az}sUVMl%fX-!Fi5r@^kyN@Xn+K;YGH#c9HIdDJYW{FG^8#Us7D&tvhd@T-U&r* zQB=DyxXD26YDq{42&a0^|FGrB>qk7#5WwfmUx%DeqN07x4X!*7e#Q~_99#P^G({xG z5As}<8_Ocs9a0w~OVBOPTJ~AWsiqN#1A8gS{yIiA$tH(vxFH5)kL{5Ky1^P(D^26& zy3j@EA#24v1HLBG%_0?B)qviFytFCcQhAKLtKupcnb1&%w}Ttk*u<1wcH;xLS&u7B ztRe7}{W!=wdPMKT?QTA7Er|iVR(Ay?Iv23A1+JmE+L}{n;C>gLX*epf6BB^)H*_D+ z%0vPn6t~oUIB1}dk7z(+>`&Y)$_jRE`ZJemux{8p+*av!P*GWo-*c!eQ(dMfsFk2 zGD@yk5W91%`1~RwJ;8hMwMd+;6j~S3LoA)xp$kv)8uzB^+)R%T;QeM->h*2&bt<9(9Voqn~{eq zAd^b)1uzi*21fs1V1%E_lv6NK)B62%y^#XqYK>J~c(IcT0!xJMeS5M192~9Ie6gGW zRSYM_>bH9x(Z{TgH6i3MI@nX_hei^@5Ta+!5n3nvete0yWj( zziWI!-yn!UCMiH?_~O7o|1H4-3klwilqD!1;(@Xvg&$D~^r=K?i5r0it_^TLEo*Zo z7&l{R&j+F913@+_ZYnLs`WZ4Rt7<$&E3D-%Y%{(U4y%P9*knW#eCF^p50ssLcbh}X zhNzI>qbMwihXnWDtTD{Y7q|^2-5PK8eR7Q=S<v<#YO%r;~r_pfr$t)^+cRMgZ~z9vBWK&m0G9)+-&vXsao-Ob?%@13fK z$QL28a(<#rAsB{}S4thp7pm1pJ=(6wuPei!QPM@(!~nA1@**I|Jb{*j9Kp&HIX)YP zIeT;UH_R&5B&QR}03{SEO!j5b)K@c$IN|RWlEifgfX`2!cw53cLq2T!6bD17>LMW0)#N2H!jZ7drcIJtP(p*;47Gz2|6wUMM(QF48|r0&At(Te{cW3AK&->SRp6C61 zKTl}5*q5JS30MN(gFx>E$MKf;G_Ab5Cs93TsoEj$k0qqfKjbwXL(SX{-+0;D>p&iD z@X%?>w0*4V{M{?h#&wVXu(7eBd$jZC2lUa@2;EpN4YW-)*DG(z8~BgXZ9%notMMA7Oqg9-LanQIy5^zGN>|r)+1Qy zvR)jidfH*9ZWS*NNk=~4dpOGVNu$$ujW#d7Er0ka|A~?|HS)FY^}}_|vDf#AtE2HR zI?Qxa*|iy_1NEXGJ8fSL?9_b|`erO?edVjEFZV5f`|0DJmbKBapXMjZ(*u{D&i|l( z_(C(F87^u}_I%ajJXezYTwV2YF!A+x($d$lnmX6XuRiFzXsiE?tPNarNL*}?ND|`Z z=3#6E008R^9AgfEfQ$ZH56Kb$P#eV{Bn#Qkb}nb`36WLEP)H=oK8KQ8S>+s|giyO2 z4km2l*zYjnq`BoDU|(V%ws%kCV7_{f~BqZ7q8BEAQLM22ydK|aM0{K3U?;6|LSjIYlej?-d>GV7#!1om1m4U9x z;6_PsH-kV!7O1D?oq(kaHuXx8P%UT9cs2HTpzviZcf$=Ga1O5Wj$6tvXr2Yxhvd^I7VxH$ z>Do+Kj1j$)@0ndP?A&R>&vGscUEF`6lWFPN(2smh))AZ@t zQyqa^1U0<(dB5^w?s+)O&@RI||H=OUp9_C5@0&Ej?Dyp~dUG8tU;?1^4?y|o zPgITz2?2p5($O$hIU=C&9e+H?N&#`8I0g)Zcs#x>SStwQ$Ck(WG9{48);5t3l^E`W zAqxeV0ysm~&dqZNBH*5K8G@h8IsvlK$P6-Bj`p%BObJBD1^)gx9z=}Vkr2+i%7cUF z_DA|zhY6&oKr~wZn?$T3(R(uyvX;xOfHL`E`EkhW7{2UKA$T+$VM99@&copX5WZ(X zKLL*y#xIld1XgcPMgTAXLcb+fpW`d#@t|@6j%Q>G5|jKbKylhi~7#&$j~> zvAn1p6T}30jUwPS8{DLWTTIZo=wT%R^l(7`YS2bgHIhK9JGdJGx}!jYrK-suw0naV zH*_$$Iui#QXICYfjMcqsP*iy4Onu z=zU2;nE-S}?H7Lu+Zpvc=MI#5qR)!Yt|6$N9!H0FpNKMmt@B~W;zxCS)j$&3FF?l? zaI6x2^z9)w?!lQrcsumw(K$yVaG*Q3vvmH$-%P>1sIfb#u-Wr>B^mS!?w_6qm2Op; z4qz}H9o{=xZ~6EV32mm{E&k;7?XSQ{IlL7Bub99)OVOwMz|fA09dn*kSxofFLC-2M zl!^|e4xZB+Ym<(*vOwqOot3LWyO*kq+qlyNJj!X@h}-M-Hi4$YVS?TMDit*y3%zlK-KSJ2%Z1?SAuzD6DnqX}TYE$)9KW;q{3a`SlX`Kp6})CJ z@u+yBH~n?rp0jCsDy1WAqhFAl!N&>b6YXJVDC`V|H~nF=OLvK@s?A5$BY^F;uzwls zVvG+RhF#I{e$q&lE9?k_{fTfu0Ndul8)ogre)lUv;q!uyV)}UB_pqA_n=N45LU1Px z4n)HnR=+p6-z^EL&vfoACXe+W7(C;uNV0m?7!U8QgpHrU&M*k;!BFmGoh|w#2iy)8 zxZ!p!Gc8SDSiGK6DKdi)A_!swrw98-g!}o1`nx!hH8F2Rk?c?+lOyG*-wS+XA`W*A zUrLPOuZk0Rlb)TsNFv7Zyh+R4*<`lJj~^Qsm?-9lCk97w6W4I5Jd)2s;sO~>mLN*t zOF2YYLcBmilX;UkJYfu1Ep;D<+K3rTJ)f$eHjRGl0<|vTZzVpE3OSs}Vku**yAWnJY#0b|(y-8}M zZ&OGRy>}~+IK4^7i7QNSmT^SR6esdjO79fe?EkHrknmnxA`RpJ2k&1xmPBk6@two? z65%>Am#k{|^={sBAds`;?Z*8ZVAwi^$%;byX*7JERu`q%7CTUvSUtnQU8U9o^UoW*k|G&oa z)|U6TSp59|7K^hQjPq1!KPdG(k-C4Tw(lEPeR$vce1W>(#p=e!KoqEcpPU$f{p#h| zi|3;w&z=rHdHiT-@Zp2|1O0uyJ>6aR?%uiG*>US;ds}Nuv$E+%W5f0OYgeyauB)x7 zzNEN#;e6G(vy~NRe*4$yQ@@s%mHu+FC*^!Z7m#DQ$tM;HWOHa zF@hovYNk++P!j~fLj({ky?9#5*4~x|c@$ouU%HvhzBnZXfwe_R@m#3R)X#-k5;OAy3r zT4Eb!K!w$BwD`9;S;(%s|8=3-tc9VPN4s>w2O8p^zcYwVagBF zv{smlmiuB5j5h7lQPU#2hW3f_!ZOA|M7Q?~!6y0x8;xgy2e(f5s_EOA@_1QfzJX}S zfFJ{^eccv4{mc|i4A#M1v2_O$yFW2Iujxd=ZY{jUI5}oOz70WWBD#iklxwi|XqGb5 zE`KbUzEz$-qR=D+b%gj>M}`N^;x!l@u*M%1V>MzTeyy?mC0Cj0)m0LXcim>`%95?U zy0#WKJGY#L7pCeneE2eqmU&}tcz{mtL=BTPJ1Sb+YTsr|z3JYu7vFh&{cU!Dj-lN# z-dvq1rF>3W&?v*{@>r|CRms&o0j4V^ZLy>xw`Q!StlEWO4McNO@S;S!RK1Yc=s}~p zisnpglA+;|0PB}r4I2{CUunYfP9vOM{&75@@7AK2gZ zVa*AqF}6qL+@kosK32N=ZX=x9s~Bwzc2F@tGyYTq@!En@$v!!v7Hy45jJR5Jh8?{Z z8=v3G@@T6#Rp^sQEUY)cXDqpcicZ0{iB-a G^ZyND2?^l< literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/3.gif b/src/main/webapp/res/layui/images/face/3.gif new file mode 100644 index 0000000000000000000000000000000000000000..86df67b7aad1ac80079562c74945d9c4ced3c397 GIT binary patch literal 4017 zcmaJ@3p~^7|KDab%zZ9V+D4*=ZSD&(b6Ln-%k9|ALfDqeNe(AQl2UR~q>D>L;fEw0 zm*!gGL@tF?OBd?UafuY)?Z5fe>73W=*Z+BaU$5u;JkRI)yx*VC_v=V@Ft?zofK))A zRzbjv0HAO4)E!CSRd~Fa1n|TL7pKZP>djO9m+3&Cdx0 zc%l4@zQCJ=cP)xbgS+{2CH(mc!RLX6KX!f`cCSAI<$t&+Sb4xN@m%Xs14f*4yj1}n z4VYx6x@z+Ox&k~h0m|%v9xFjcF#m!(aKnm!*%_#C7R*-xuj2SkUaPY=fDsG9VtvbT zY2X=cevr=33hX$&fj|8#@RV{p6+YXcIn(QM&ROn79ilH!W}-3daXD7-Wdvv<@>jTm zFV9A=Njxdr2)sVRpUrz-B`H|?{br&R|NRNz4o0xlGTkHxv{?gnb}L;7V9=)7Um3W$ zlb`DaJdbEh*8_%4fiW`wjx+EqhJSMpFk;Ow@#9zd0UaK|TrJS&(p$*{svLk`)BZA2 zLA39K0=;ySG{4f5_eV3(Ljp#Efv29p`!oF6OMU-gu5}mzzZ2$vkK=#1(0?Ac!rjQf z>GOFqdG#jdeKi`G@CF{?1S|cYZ*5%}a`-r4)t#r;k%O3hVEORUmce2}!7{h^g4N^l zZ9tdb(@HB~%=^za^rvw@;DIN(+bKsNb7yxZJJ)bUUy0Xaf`bfI&-O z=%=m|Ccq=|mnX4rsx@YBBY|=1RFymMg!JhV8yIy2dNu>kLV=sc{6czVfKGoUb?~ao zTEFf<)lX}8bq9$`lVvVIH|uk&2EQetHB@7+9J6+H=h_fqq0&$=Q_Q~`(0fK3Xfz(9 zZvWDa>Nu!1)u8&WR`cn8>`a3_&}H9tW*ab+2t3_4)1<-A4+h4Qmb!g_iO?rrsH<*U zuG>li{Xvh4EUvn5>B`ku9pB4u2w3aG%r;u{Zv_k9T;R`NX$_HIy#WVu7` z^XSo6b*i66ShJnirV8y_~BjMIQR|=9ui=_!? z%U$to8a;v$iwtIjhBK|ue>L4jBf~?i(0ff>v94@8Mp(F0LNvoOVUHI*A%boZg5G6~ zw2UXjN3o+Au{30SR3tNo5O0O1g|LDd1mU}A+YpUh7m1CqLfeWCkRqRUtY`+(#K1_O zj>X}SrltlsV-r(T90rNU;_!x8;bW?gGbWgr67XiouLCXg79Fym;6ZZu>Pxt?LWjl1 zvI&NUhYlSwIAmnNiViizSy)(zY~bzf43>s*V*hQH8Dp@Xjscw&Wf)Im8{!PGqLjV~y1M@VqES(QOUJ}|Fuuq8 zKMlut9cD8OJs2^pxM(^$&&R|1(C6H8;#8Dx?bT4=){JUoOzBHEgmnd43EjZK92ZjUp^;fN$0(Uxe7 zH*qjEG5w}XV$tKG7|hsjx*^|n&3>pWB105g=$XWb4*!`E;tLarxG2>)>`#y_<8 zRX60vv6%c&*H9RYp$OW4K>ck?$RE+`-^3Lz{-!>IDdc;!kl0`WA6Q%c@_FUc^3un} zh55O^KFrSi`TpJX)Y~_&UroN`y?Fj?;_3L<=#$4I!$X6Q2KpcV(bwDa;QqbtuFj73 zHtyZlmgc74?=;?SxK)3%uD0es)m4=@u2+;_D=WQPQe0GcRPM*j-o^dSwXj&>KCHcs&Nr}HC9F9Nqb6jjp^g%X@85J3EAUrH|KO=-5Orr+< z6d2&|=euvOkGGenhdae>kE@IGZnBf3gFVTPXlt{}+RAb#!NT0k)Wp~bkHZ=o=wo(l z*VEmmvsGIQjY4kG+`LIceWRMHiZVh;Q9)i#Rt7FDB?;RgAr2LT2-^edGgKS_S_NT5 zO+@q&1;GTMPm-JVr5sDvMHIt$?zBR?W9qtdcPO2(bhHYBR6HeZ%*d6b-`74 z%f8-cDkP9F?2#_&Qk)yY-cL zc9JHLDT0)@fa#(~sgwv)Fh~NV1dt{ zq(GFL)sop%6a5pi#);wz8pMr<6TW zUCBrSHG}86s#Nhxt2Qq4Jlj4sF&T{v)Ht!H6(71!9)MggDl;Ydx`1inUDg$$6l2mO zdtRz?T*j>b!O1>rZyRw)Pu*WVnaW&=_h%U4L$~S5@PQ^(=9R6!XX{Z{7f`t};V`tD zk}A)xBfaKgZ9&(mfQeoiv1aZfL}fbpdqyD829PocF3f0H#8M|p;YE)4P81?94XGpV zEsX34)hf@^gn4e@VIEfMurESz|uNHB8GYH zVr1;{%L%j6bE!dezw&IZ7aZ<|>^Z5RlwOghV!JqMQ50N}W*WHceR!xeE3JC_o>7Io zh%PY|jHZiZIOOPABTb%lW4kkN8EF^Itt9TR~_Rn&Z_?l>~Fi}Kade)5; z2)&k^T7$YKtOKMM2-jJc4zV>xaur@mpMt7WC-yohN}6aF%6P@)q-m$gLVq2jrzhtp zv6s&*knX*`Y)CpQx#?zqYMOtD4l2?(yjx#V^C3KK9weQ1gSMP9x7Tp4`06e7LDCo}`DJ;?Dk!eD%m&BcFq9#1Mgb$H{MHwfz;>EdRI zc*PRLuG}5|?P~Jh;rdR%JO6`#Imok%Qs{W<=USQy#CyW&%%sE(D@gAQ{npuvOe;?>Y}EFb z(rPI|+L0|qM5Hvv3`w=k+|Lt(nK7vrDcN1AN%hMn@xwgdiX=JVe;lXAZOg$Sbt&V@ z_$&IxuixAMqUw6d#y{&*>G*~n90*GaZY;Zwi6li-PGZ7xl3y<;Cg{_wb4PbBH??;3 zszu{zPna1>ZF{_0aK4Sa3@j{Ug{YMx0Wrx!6{SP%ytTA$X zoG_chw`r2nInCwdLU6`*iC!nPFwA<4FS;DPo0y}65HC#>QD>tY`#`pkI`4(lk=iql ze5sO8&QiBLFc3C)(qGZ?qTY&-I!!ccG6*c9&LNa#GHy;poev4q9)*Ut9a~BE= z4V3rQ)R^0Krb!}5e$>a!?S<7!+bRbLk9lsXp{13DKhf^-lx*FIGIrbovue-Vr7Jk| z%p6Uc)(2<-W9Ff>bHYGIG_{6Y3i7f}_NAb0Q{?g+kgy_fZS&{F|6Y#ddb<;L1!2ud z38&-h&4C>R;hdI|#TZd?i7Bk-uufEsG@NsFc_i7c<^&=XvUN5>VgHpADMyyc9zWw< zPUwlR7Zk@4kyEH#Bz9Z8 zDte!~1DcZJUrXdQBoSaafu)qk9Vu_2#k$MOvpPq=LWlqN2X<{ex_?0@ujTOCYtAVr zFkn)C)STANff|}BW^|O=WNED?pPYtDL4~D_hN~%{+MN{(ZQ>HZAzMzVhdmD~wo8`P z1ECMpYaQ4R$0HuHSD;%%h$b0}Q|_r01D#v>MCj$=2u5}N9Ir^`BtD=qSy!w? z=Bdiw9;ZOhsh-pgntq9g#ma1yLxM*6EgqqNv?9BFF6AYr!_<}X{*(`YG}$RdE#bh{ zv~ToZ-{BJ$C8lsKrPbqwPgR1)wlN#WF5R(W!~r$Vi@OK&e`83y){>wFSZ90t(TtsK Z`!_Z%27Br#6>oByc-ZnwM>1&V{{f6`u%rM0 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/30.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/35.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/38.gif b/src/main/webapp/res/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^(

  • ap0JjxBHsOrGeE$JcnI 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/4.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/42.gif b/src/main/webapp/res/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 zG&J=CJ8N1{1|7tq>7^gBv#xYLH`r#C!^;h9XI;RqKbBhS%qb@8 z$Zi~3wVHyD6H(PvaxtC)i>vATG9@{IDuMyO67s3$QX0}El5ki=ds6~|oOfZORFLN> zQ58$F@}yECQe}18J~2r^ge1jo_%7?}Oxyrlo%Z13{mCK%2G8M$FrPjugsoaX;7#yi zmAd^)DF-$g6ar*b1b;@!Lj=X5kmR|b0Yw{&h;p7&$ap0nxP+a4Vn_uF1OU!&mQfko zL&Jp!kM%kpL;!sEmLro=lT+Kf%+S8eTVl*_oVD!@Bh{+MTXuW{@A zsvR7wt0KxX-vBH1o4f5<@PhDpWv7Bq_h2aiW4da3V3a`gex3OhKc%HkL0X=LMz=G5 z{c>N?TbxO_@Eu*JfLIR_?6-GeUk&+fUb^Ms4^A7jMhIj*?XMItELOq(8eN!H#(6t0J=kSLYrc|yeuGMtqskP>auZg_FBc(-C0 zLJ5)*?dKDt&>v4DV=x@f0fLD9gHSRrwJu)?nS01a5!&!i=a(Y`gsI~i>xts4|6zFHhh@K(kb|USfv{}aWF-60> zGn<>9_vC%%R33>j%O;Pl*zfG9BBi;EmDf766p>il@>noz;h%3=|2awp$7yuM8nMoe zPJyi|X$a&ht4TTzm%^dVyF`8Il4|~G6lC)WCNma#4>9!EyF^y>CV zdzMGWY{)ktE?lUHbvhSSKbGG^%C{V8I&M6AHaObSG%T&CNfH#y%oa`_)+pZ7cot17 iq=XIK;I7M>I$fdHX5Lxv!V2q_p^Ado;3L=7TAMZpr1AP6Z!sJad$AczoPEvsuo zM8&qQ^;)kWAczG;#fH-MDi&50QRI@a6Rbb3cb<8k`Mxvfyyu+neZLbH&hzsZ+5k4d zGYHW2Z_{?hrlqdb4W86JTUA~duk8{xY_uEw`=IXq`FA%0w7037BMe7wxN18DOV zKZ|{Q(D2$;SAby~^Z3jP^RAZNK~byHStNEq`{(R(sd~ zua;BV{oILiP}f}kB=7V2CB4o=%X#Rqt^(B zCAi~>#=}>vbbV`n5m=9nJkbr;Y9EC4*E{uJbd<5NoyV2Z z%}=FR_FoPBP;d6`UTlrZbEIWr#w^RB)}Z1XM%ymaS9PQhU8@H>q{FQ~qfbR6O%885 z_l$jLI=7v2^*3Hib$IuM6%S9i4c_9NtqjVJAk`Ikyn9si?&iX`y(j+=+YR*;jXc+= zVyS<(&TZZ9H25@q_(Am1&HmkIY@2Inqc=!nV`I)^#u40TK`1+t>qVxb5C8zcrWk%C z$Pp@q@Ha3xOCb~`OO#-|WOEl*ZhWCANv1bU z9gpDi8R4=trBEi4gmaiA7=xUYBxX?k{Cs&n94gnFN2AfWH1>2loz3NNy=c>^bl(ua zudy7tC|xR%DZj>wzsJ&k8mkwBQ~_t^NK%tBBw}8wTndgi%}DxbEuq|>;(dt~|Fo7+ z-cMsGa4{4;wLeh()dcHDzx*a#c=JvA5*e)bR9M)EF`ahwzayW9KYkc`KltwLz?;AO zU%z_!qVM^$|NPb4)7{ni^hw9#M-Ly|Z@+iz{L;dBt+Drew zc;WoHvuFNw`qar2$B+Ga^p7Kl4;?&Evwz>->OEDvD|hYOv3=X`TetkSdDF%XzgCo& zX-Z4h7q2TSTw9Q@R^{bFYkpb1DknQDGb3FIPfdkfCQV6Rk(9VRK_V8#3zscjvN$ew z(ZZMo^XEkiqUJ`~;d4Pmo_gP4H<41YggA8-0}FB+9X_Vk$MKGki? zWY4A3YfJRY1sp|N5B0zBYJ0grGS z0GKeA3#rsoW;r_+InPQ#LZzi@71=Qg44;7y4<^PSGs`L7jMD%E=o zF+2b@37>!hmLZkM)#Xs65fR~PA8d)=g1v~`F~6RKW;VBA@%Tv>(AENLp|vV@8b3B{ zAv!(m`3pDqF6$I)1{AR}*=*XhKzm|W4f{@6A;!Z&nW%WTe^H53Y=@m2JD0T+Y703arBj@i15m5XBWX(ijRx|q8yHR+gO-g%A z`Gydaou*Z$N9I~Jt1QCJ?w+ZmuZ?i^zU)5Lq5fs5LpU*RAgvpN2bbgqH1|hl)Rh`b ziKE%a*z1X><2sE_um4EdV5>?Po=VDBV=X5<>RJ3M%y7MNjsZ8=L`Frd|F{ z?w3(!cE?u@l>dJ2EyLU{IZ&O3H}Cj^bLFgl|C z#>XZs5M>}Rm~WtlDXDMNQ*ve*Qh*d9RgC$8ruAqdh_&2D%!XOgbHX2|$u(+tL{n)f zKwP_E6rsxkL&VMHQ!q25g?$59D-$wZaU1L@n;4rAf}z&lyq>=yhPnd3N7z6##^fq1 zZ}oP}Kw*$*MMWsjl;-Dg;qWomqcOqhGbzCnXH#oY)zoqWUvlM8{a*!@_G^j_ zg{-Z0r47YnM#7csqm_o#n8=6hoTkn@A&FK9X% zhQKiBT(q)xL6u_Q){8-$sYg{(Sw&NOq1TTYy#n*;vH3>vTk%;4*? zQGZ?X^U1;JOCtgaOaunv5rJTUhz|4%^7Hche4lF1CH+#nl!$2jBaiPTU9K}8^70|C4>eh0C)fg7s?$k)D?qZ z61?(Dph8n`f~YhfVal|kxo=eGKwgXE7H_ZKyKkSZuQ6-CI{<9kyC6Vya_^b|94;Va z??ekC(PCfT_z`%07Uu-`2=vG)xnG)!QssxaL7FnB@tz>pdB1MlT&9s&qEJ|@25Y(B zvU&$(gJBV@m>LA;6hfbyz(OCoROWr2W$ap8OQ1FQdN*BafNX7jZ{BOaui@e*PsTma Sh@V0@dM8BG^xew?0{#K$QUnA5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/44.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/45.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/47.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/48.gif b/src/main/webapp/res/layui/images/face/48.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ffd1613b5fa36c3ffa7daca94e7e8cd6f8d82ef GIT binary patch literal 2689 zcmaLYdstKF9l-JTB(?$ovqbO|y z2`B`F;9XW3>N;UMhjvxl$L$gDLajQ~l}jJ@2$VXz>IUkpST9Qux6a4*zw^)eo$vXa z_q?wzWvN_I7ytsm9UHhvhlj(kw^DphziWL`3BJ-r{7ELA#DEzdxcBiN{u+p!)$1-+ zRSg%ex~qrIc*Ca|wBed9m)4Yg)lh${toU9KnCjSfHj+1pVE)KuJwF4UX~F#(XnGMe z?s)I{Z@`5>|GuouF$pq?K#xS=*$!|`CLG)?R7~Ctw+_6CS6wrMxxXcSa#^ZjHZGK)09%O=9 zCAits^ToEt$yVpHTyT|*dzK1D<;)R-ZaNjb7y$jr$+s%ry+Z~6RzVY7a5OmhaRYe1 z7JN$sU-O}dIbhZV?y$fqvG98-=*=+n$3-7cNI0cl+(ROcB*uQX6`V**n_+`*c5eTE zKloC>{yPaA6NsL#0+)p$4-bO7M(Q{DVYiFG=@8bq3L4+C{&5@hFBj;qwOz?s_UF}w zPZs-plDG2efdkhTFS_2=I#IIZ@gkp>FJE$A`WUsD%a^E4TCqTgg#ZAYS=gHfY#`cw z?fyss0N`HM+U$<{hOOHgn;f*lQgJ~2f|kO_ZHP#uh$p1lYcQ4U5?N_OX-tq1HbCVz zFN{c-78I@EJA4)4!kD9yBwM*Wn%yHZ$M3dD6Ncr6?8Ncm;OYEKqzn?U-d(5<3Ls|-b>y7hh^^vd8C^jQzp3TuSujU)+ zQ9CY4a;$Kx9doPEU!xHnuhFEa+f1p9MF;G;(As&miC{e5jW%pAccb-2kM&^@4B2a= z^;22Dwoy$)VYIIH(oQUIWqtwqTnHwPksrsYf>cNxj+BW+SdfOkh@V_+W zi)18pWn)eJT6lSQc(;L-jc#g`NG(g{x75;DJWs%BOa@X7i=|BW55t!+$X?WK973Z1 zG9J!fgHP;iDW5^H*d^qlX=Uxj)NL`~XriJPYB`9*iL*aH`P)m)wpmkwE2G=nYb!J& zL~n!>XdI0`nWJd*!^3zz@2G&bbG7eq6o*8#YmMvGz^83N%{qAuzjOP7Me%D@CH$mT ziq7PIT|#c#FVcf8azgnginfKS!^bLl3^I8|F2_j`WR)$$;X*?hj3{aog)xH5njB%Q zX(S3laXemFSdo8GQF_L<3;0Kg%eaXe%_-~X^f?1(Vbq~yZ&ah*i{H5Ak)<-M*2m!p zDmqgz{>1?$(U=yL!y~_~zw9mjJ9q8g>CSEURF@N7M0YVm zQ10$+S?HHlHecIJVc>?Y;}|QQbFuTOP1G~D6YJjgaQ#m_eDA*f9o`W;0z%dUAJ;;6 z1OITFCxV~k@>CFVU7id=IaM35-DCIG;i8`z{;Ln0wGlf#fHU;!2Qxi{p$)!J;u?_&^}-EKrMVr`Q#!5Xxh8(~jPC@E2JBW(eglC-oK zm|L@-Eo7@mx&U#4NGObk)da38JSH4AK{XL1xr`|@TTB*Mr8*N!kVJ4T(0#DE0J-cH<#%za zYO{_2Kp=y7RWa4PhqJ_e2zid6IVT8U01Z%H9YHql4RI-{TD!eioDxU#b_O6!Yt=7x zzIGayS;@qtP#nl=VVY2+07eS8lFg2mS1j_TVMIrIGAn>i7JlO63Y|D20Tz{1!fP$@ z6|gEiT4k2%B$5iXSuQv0gY_2oJ}NV_atMo7K&))(qcDvr*z(jM%_$>DG+;CxK|1(F zWS2!hiL@=mb%HYS`37GYN9wB1s3ZD`{X4q`85bHl7w3X1bZ2^K$KFs$3Dl*f)B{uX zdFy@((gw&h@6W~x4M=C%;8{G-b#o*AHd;sfmmGAl1RV)kyYAF&_tnH(duPzA*+*7o zGsjMZf_>~#%4yQ{M1MnDLd9SH5m;HOzoqghy}6oxbWq!i=d|kQu-fb2#4BKO@v9 z2%*DLsMn$MkITw`mILbGCVFBgvl^pnMw0|qbf{5Nw`+06U}m*_@?0HHU?kqabYU@j zan4B9%^SsgS{qQfw*T-Eh%Qf`#+$CVhDdq*sj8-}SDHaNHDz<}I|BhBs2)Ey!9D6; zR#q$dWT9g_ZVi{_`}E}GU@I#-zq;K}R@)W|y*D+H*WJ38NW@32ymF=j13pkW%8~(&F%4ti3Hu{=Q^k>F57<{rBbHKJEzeD-kT0S#_SZA9A)+r1Uf*@S@B4hueLv6h-p}>8domoI z5FCI5`lLYJ&Rq|4az55pj@6!gaiwv3=q=ls+N&&@e9-!!sJuQmue;#jg|LW$6URrd zR8M~VFx}tZ6q|5&@7`-kX${fw6`Q$jN&CjznqQqL>QEk1Yz&y{dpf47oa*VieYn_v z4K&nPKU7uGt2{h$_uBiKivH>g!%YpNb!Ts;9~i&YFn+D}Zgy^ND7P~&cew6ih^@=} zM_p|xIbFGj?(NUNUsW~P+xu$>Z|e1{muJsZg+@-?yS0nH>2>Atj?CoB)UKPd7)MFGXHK-DN+&Jb$)U6hHR3>(<_kw!FhiX5b&CWv8}rr-$G5 zo;!D06g_^Y>0bGX^WmcNY|+@@n?`B+#MAD9Q>RC|9!@^)9BylWbNSNq+UnaSrO(fu zf8TO@w5DS4e#gVI(_<|+noExk-D&MORM=5bUXz;MS5{K)7dkyXy?lCs7v0a7O7W(X z2sWA;005w-0H!xcLnH{guip?QL|EY*2^h=?zdZ)$$SgIu-?ev3WRhAE_S!nhtW zB93p2mme!8oaMyEZ}p+qXL?YUtAK4nRgYC&M$pQSd@MtsR~O8=1Y($Yrc5JECY=rW{J2$ z30J@e)r?56AVT7TM>G9T2|VFvTE3VtQx1V8;1Qz`ArT_js7so4WHSH1E06ctTP*S6 z{F(3nBo_Nc3pqp|j#v;OVsTLS73xqzm@48R5`oB1AlNbcir!%Yi9j4C5Q0=+GHA&} zSX{o^U^RnaGGR}?Sc33b98a1H9_1i#xop^pL?=^dGz#6GWCuZX$c+q<9Nj1sngfO6 zW>2x3#nJ?<2p)$onZ>gI#JbIiRW}1qh(@MyMBJSmHbW%ffip$J+_`gcoRjYpmOXba zPIF?3Xfi~#w11I$)`a$t`uMqV(aY!7=kU>f7om-xQpf);q&ajt*pdJ6jTDLnK(Q`^Q=<%QdT4 ztz3a$4lc7WU;5<|GgA}XV&g>%zc4a1(AQfqUl*&RjnUGahmMEkqguLbKnkowCj~mf zaR8t*9VewwbSYA~Vy`SIS+>d*2GdjI6cBb@m27E3@(G0Xb#NsmI{I*+56Q$*%C%xp zsU*j59SkuJ-;2X>XQ)@vf4lc)OOJU?JyZNpr%E*;?d-HXawzJ2-9^3Ea|po`PCY?@d?lt?kq@!1q?iRa z8+(v~;u7NacP?H!WJI(YSJ`r8sGy11w1kC|IAmPfuf;;XzQP zH{UX#lA0eBlBCt2f*&!{yquQ)E(Gu%Toj*!2ZBy+d;7F^zA5nf-M|)OtXeXR#or{8 z`ReM*#G*0;7II6%e`#gK zm2>~5)OLBHL0dcKA;$l@fx*%eIke`vm5I4O=9M{?y|zwYvD_mW6(}G!OI0)@kR=-x z2x}(&5o;=xHOURXA%LzzB+)% z&6d;b=IgrqX_+Qm-2}i34oM)Wh^$!5!Wnb3t0N5ctbulb+Nm9fn-?=2Vywzc#8?-2 d7-lKmld${p3g7ywGC$h3pGjSoX=wyF{~Jh9!Jz;E literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/5.gif b/src/main/webapp/res/layui/images/face/5.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e8b09f15101f3e3fad0777ad068fb559ed483a9 GIT binary patch literal 4567 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/51.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/52.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/54.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/55.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/57.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/6.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/61.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/62.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/63.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/64.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/66.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/67.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/68.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/7.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/70.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/71.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/images/face/8.gif b/src/main/webapp/res/layui/images/face/8.gif new file mode 100644 index 0000000000000000000000000000000000000000..66f967b48da173b68cbfc92986e4426ea35ade74 GIT binary patch literal 4050 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 JEmCgizW{zshWG#g literal 0 HcmV?d00001 diff --git a/src/main/webapp/res/layui/images/face/9.gif b/src/main/webapp/res/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/src/main/webapp/res/layui/lay/dest/layui.all.js b/src/main/webapp/res/layui/lay/dest/layui.all.js new file mode 100644 index 0000000..bfecf84 --- /dev/null +++ b/src/main/webapp/res/layui/lay/dest/layui.all.js @@ -0,0 +1,5 @@ +/** layui-v1.0.9_rls MIT License By http://www.layui.com */ + ;!function(e){"use strict";var t=function(){this.v="1.0.9_rls"};t.fn=t.prototype;var n=document,o=t.fn.cache={},i=function(){var e=n.scripts,t=e[e.length-1].src;return t.substring(0,t.lastIndexOf("/")+1)}(),r=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},l="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),a={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"};o.modules={},o.status={},o.timeout=10,o.event={},t.fn.define=function(e,t){var n=this,i="function"==typeof e,r=function(){return"function"==typeof t&&t(function(e,t){layui[e]=t,o.status[e]=!0}),this};return i&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?r.call(n):(n.use(e,r),n)},t.fn.use=function(e,t,u){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[m]=t,y.removeChild(p),function i(){return++v>1e3*o.timeout/4?r(m+" is not a valid module"):void(o.status[m]?c():setTimeout(i,4))}())}function c(){u.push(layui[m]),e.length>1?f.use(e.slice(1),t,u):"function"==typeof t&&t.apply(layui,u)}var f=this,d=o.dir=o.dir?o.dir:i,y=n.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(f.each(e,function(t,n){"jquery"===n&&e.splice(t,1)}),layui.jquery=jQuery);var m=e[0],v=0;if(u=u||[],o.host=o.host||(d.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&a[m]||!layui["layui.all"]&&layui["layui.mobile"]&&a[m])return c(),f;var p=n.createElement("script"),h=(a[m]?d+"lay/":o.base||"")+(f.modules[m]||m)+".js";return p.async=!0,p.charset="utf-8",p.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),o.modules[m]?!function g(){return++v>1e3*o.timeout/4?r(m+" is not a valid module"):void("string"==typeof o.modules[m]&&o.status[m]?c():setTimeout(g,4))}():(y.appendChild(p),!p.attachEvent||p.attachEvent.toString&&p.attachEvent.toString().indexOf("[native code")<0||l?p.addEventListener("load",function(e){s(e,h)},!1):p.attachEvent("onreadystatechange",function(e){s(e,h)})),o.modules[m]=h,f},t.fn.getStyle=function(t,n){var o=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return o[o.getPropertyValue?"getPropertyValue":"getAttribute"](n)},t.fn.link=function(e,t,i){var l=this,a=n.createElement("link"),u=n.getElementsByTagName("head")[0];"string"==typeof t&&(i=t);var s=(i||e).replace(/\.|\//g,""),c=a.id="layuicss-"+s,f=0;a.rel="stylesheet",a.href=e+(o.debug?"?v="+(new Date).getTime():""),a.media="all",n.getElementById(c)||u.appendChild(a),"function"==typeof t&&!function d(){return++f>1e3*o.timeout/100?r(e+" timeout"):void(1989===parseInt(l.getStyle(n.getElementById(c),"width"))?function(){t()}():setTimeout(d,100))}()},t.fn.addcss=function(e,t,n){layui.link(o.dir+"css/"+e,t,n)},t.fn.img=function(e,t,n){var o=new Image;return o.src=e,o.complete?t(o):(o.onload=function(){o.onload=null,t(o)},void(o.onerror=function(e){o.onerror=null,n(e)}))},t.fn.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},t.fn.modules=function(){var e={};for(var t in a)e[t]=a[t];return e}(),t.fn.extend=function(e){var t=this;e=e||{};for(var n in e)t[n]||t.modules[n]?r("模块名 "+n+" 已被占用"):t.modules[n]=e[n];return t},t.fn.router=function(e){for(var t,n=(e||location.hash).replace(/^#/,"").split("/")||[],o={dir:[]},i=0;i/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(a){"use strict";function t(a){new p(a)}var e=document,r="getElementById",n="getElementsByTagName",s=0,p=function(a){var t=this,e=t.config=a||{};e.item=s++,t.render(!0)};p.on=function(a,t,e){return a.attachEvent?a.attachEvent("on"+t,function(){e.call(a,window.even)}):a.addEventListener(t,e,!1),p},p.prototype.type=function(){var a=this.config;if("object"==typeof a.cont)return void 0===a.cont.length?2:3},p.prototype.view=function(){var a=this,t=a.config,e=[],r={};if(t.pages=0|t.pages,t.curr=0|t.curr||1,t.groups="groups"in t?0|t.groups:5,t.first="first"in t?t.first:"首页",t.last="last"in t?t.last:"末页",t.prev="prev"in t?t.prev:"上一页",t.next="next"in t?t.next:"下一页",t.pages<=1)return"";for(t.groups>t.pages&&(t.groups=t.pages),r.index=Math.ceil((t.curr+(t.groups>1&&t.groups!==t.pages?1:0))/(0===t.groups?1:t.groups)),t.curr>1&&t.prev&&e.push(''+t.prev+""),r.index>1&&t.first&&0!==t.groups&&e.push(''+t.first+""),r.poor=Math.floor((t.groups-1)/2),r.start=r.index>1?t.curr-r.poor:1,r.end=r.index>1?function(){var a=t.curr+(t.groups-r.poor-1);return a>t.pages?t.pages:a}():t.groups,r.end-r.start"+r.start+""):e.push(''+r.start+"");return t.pages>t.groups&&r.end'+t.last+""),r.flow=!t.prev&&0===t.groups,(t.curr!==t.pages&&t.next||r.flow)&&e.push(function(){return r.flow&&t.curr===t.pages?''+t.next+"":''+t.next+""}()),'
    '+e.join("")+function(){return t.skip?'到第 ':""}()+"
    "},p.prototype.jump=function(a){if(a){for(var t=this,e=t.config,r=a.children,s=a[n]("button")[0],i=a[n]("input")[0],u=0,o=r.length;un.maxs[0]?s=["y",1]:e>=n.mins[0]&&e<=n.maxs[0]&&(e==n.mins[0]&&(tn.maxs[1]?s=["m",1]:t==n.maxs[1]&&a>n.maxs[2]&&(s=["d",1]))),s},n.timeVoid=function(e,t){if(n.ymd[1]+1==n.mins[1]&&n.ymd[2]==n.mins[2]){if(0===t&&en.maxs[3])return 1;if(1===t&&e>n.maxs[4])return 1;if(2===t&&e>n.maxs[5])return 1}if(e>(t?59:23))return 1},n.check=function(){var e=n.options.format.replace(/YYYY|MM|DD|hh|mm|ss/g,"\\d+\\").replace(/\\$/g,""),t=new RegExp(e),a=n.elem[d.elemv],s=a.match(/\d+/g)||[],i=n.checkVoid(s[0],s[1],s[2]);if(""!==a.replace(/\s/g,"")){if(!t.test(a))return n.elem[d.elemv]="",n.msg("日期不符合格式,请重新选择。"),1;if(i[0])return n.elem[d.elemv]="",n.msg("日期不在有效期内,请重新选择。"),1;i.value=n.elem[d.elemv].match(t).join(),s=i.value.match(/\d+/g),s[1]<1?(s[1]=1,i.auto=1):s[1]>12?(s[1]=12,i.auto=1):s[1].length<2&&(i.auto=1),s[2]<1?(s[2]=1,i.auto=1):s[2]>n.months[(0|s[1])-1]?(s[2]=31,i.auto=1):s[2].length<2&&(i.auto=1),s.length>3&&(n.timeVoid(s[3],0)&&(i.auto=1),n.timeVoid(s[4],1)&&(i.auto=1),n.timeVoid(s[5],2)&&(i.auto=1)),i.auto?n.creation([s[0],0|s[1],0|s[2]],1):i.value!==n.elem[d.elemv]&&(n.elem[d.elemv]=i.value)}},n.months=[31,null,31,30,31,30,31,31,30,31,30,31],n.viewDate=function(e,t,a){var s=(n.query,{}),i=new Date;e<(0|n.mins[0])&&(e=0|n.mins[0]),e>(0|n.maxs[0])&&(e=0|n.maxs[0]),i.setFullYear(e,t,a),s.ymd=[i.getFullYear(),i.getMonth(),i.getDate()],n.months[1]=n.isleap(s.ymd[0])?29:28,i.setFullYear(s.ymd[0],s.ymd[1],1),s.FDay=i.getDay(),s.PDay=n.months[0===t?11:t-1]-s.FDay+1,s.NDay=1,n.each(d.tds,function(e,t){var a,i=s.ymd[0],o=s.ymd[1]+1;t.className="",e=s.FDay&&e'+e+"年
  • ":'
  • '+(e-7+t)+"年
  • "}),t("#laydate_ys").innerHTML=a,n.each(t("#laydate_ys li"),function(e,t){"y"===n.checkVoid(t.getAttribute("y"))[0]?n.addClass(t,d[1]):n.on(t,"click",function(e){n.stopmp(e).reshow(),n.viewDate(0|this.getAttribute("y"),n.ymd[1],n.ymd[2])})})},n.initDate=function(){var e=(n.query,new Date),t=n.elem[d.elemv].match(/\d+/g)||[];t.length<3&&(t=n.options.start.match(/\d+/g)||[],t.length<3&&(t=[e.getFullYear(),e.getMonth()+1,e.getDate()])),n.inymd=t,n.viewDate(t[0],t[1]-1,t[2])},n.iswrite=function(){var e=n.query,t={time:e("#laydate_hms")};n.shde(t.time,!n.options.istime),n.shde(d.oclear,!("isclear"in n.options?n.options.isclear:1)),n.shde(d.otoday,!("istoday"in n.options?n.options.istoday:1)),n.shde(d.ok,!("issure"in n.options?n.options.issure:1))},n.orien=function(e,t){var a,s=n.elem.getBoundingClientRect();e.style.left=s.left+(t?0:n.scroll(1))+"px",a=s.bottom+e.offsetHeight/1.5<=n.winarea()?s.bottom-1:s.top>e.offsetHeight/1.5?s.top-e.offsetHeight+1:n.winarea()-e.offsetHeight,e.style.top=Math.max(a+(t?0:n.scroll()),1)+"px"},n.follow=function(e){n.options.fixed?(e.style.position="fixed",n.orien(e,1)):(e.style.position="absolute",n.orien(e))},n.viewtb=function(){var e,t=[],a=["日","一","二","三","四","五","六"],o={},d=s[i]("table"),r=s[i]("thead");return r.appendChild(s[i]("tr")),o.creath=function(e){var t=s[i]("th");t.innerHTML=a[e],r[l]("tr")[0].appendChild(t),t=null},n.each(new Array(6),function(a){t.push([]),e=d.insertRow(0),n.each(new Array(7),function(n){t[a][n]=0,0===a&&o.creath(n),e.insertCell(n)})}),d.insertBefore(r,d.children[0]),d.id=d.className="laydate_table",e=t=null,d.outerHTML.toLowerCase()}(),n.view=function(e,t){var o,l=n.query,r={};t=t||e,n.elem=e,n.options=t,n.options.format||(n.options.format=a.format),n.options.start=n.options.start||"",n.mm=r.mm=[n.options.min||a.min,n.options.max||a.max],n.mins=r.mm[0].match(/\d+/g),n.maxs=r.mm[1].match(/\d+/g),n.box?n.shde(n.box):(o=s[i]("div"),o.id=d[0],o.className=d[0],o.style.cssText="position: absolute;",o.setAttribute("name","laydate-v"+laydate.v),o.innerHTML=r.html='
      '+function(){var e="";return n.each(new Array(12),function(t){e+=''+n.digit(t+1)+"月"}),e}()+"
      "+n.viewtb+'",s.body.appendChild(o),n.box=l("#"+d[0]),n.events(),o=null),n.follow(n.box),t.zIndex?n.box.style.zIndex=t.zIndex:n.removeCssAttr(n.box,"z-index"),n.stopMosup("click",n.box),n.initDate(),n.iswrite(),n.check()},n.reshow=function(){return n.each(n.query("#"+d[0]+" .laydate_show"),function(e,t){n.removeClass(t,"laydate_show")}),this},n.close=function(){n.reshow(),n.shde(n.query("#"+d[0]),1),n.elem=null},n.parse=function(e,t,s){return e=e.concat(t),s=s||(n.options?n.options.format:a.format),s.replace(/YYYY|MM|DD|hh|mm|ss/g,function(t,a){return e.index=0|++e.index,n.digit(e[e.index])})},n.creation=function(e,t){var a=(n.query,n.hmsin),s=n.parse(e,[a[0].value,a[1].value,a[2].value]);n.elem[d.elemv]=s,t||(n.close(),"function"==typeof n.options.choose&&n.options.choose(s))},n.events=function(){var e=n.query,a={box:"#"+d[0]};n.addClass(s.body,"laydate_body"),d.tds=e("#laydate_table td"),d.mms=e("#laydate_ms span"),d.year=e("#laydate_y"),d.month=e("#laydate_m"),n.each(e(a.box+" .laydate_ym"),function(e,t){n.on(t,"click",function(t){n.stopmp(t).reshow(),n.addClass(this[l]("div")[0],"laydate_show"),e||(a.YY=parseInt(d.year.value),n.viewYears(a.YY))})}),n.on(e(a.box),"click",function(){n.reshow()}),a.tabYear=function(e){0===e?n.ymd[0]--:1===e?n.ymd[0]++:2===e?a.YY-=14:a.YY+=14,e<2?(n.viewDate(n.ymd[0],n.ymd[1],n.ymd[2]),n.reshow()):n.viewYears(a.YY)},n.each(e("#laydate_YY .laydate_tab"),function(e,t){n.on(t,"click",function(t){n.stopmp(t),a.tabYear(e)})}),a.tabMonth=function(e){e?(n.ymd[1]++,12===n.ymd[1]&&(n.ymd[0]++,n.ymd[1]=0)):(n.ymd[1]--,n.ymd[1]===-1&&(n.ymd[0]--,n.ymd[1]=11)),n.viewDate(n.ymd[0],n.ymd[1],n.ymd[2])},n.each(e("#laydate_MM .laydate_tab"),function(e,t){n.on(t,"click",function(t){n.stopmp(t).reshow(),a.tabMonth(e)})}),n.each(e("#laydate_ms span"),function(e,t){n.on(t,"click",function(e){n.stopmp(e).reshow(),n.hasClass(this,d[1])||n.viewDate(n.ymd[0],0|this.getAttribute("m"),n.ymd[2])})}),n.each(e("#laydate_table td"),function(e,t){n.on(t,"click",function(e){n.hasClass(this,d[1])||(n.stopmp(e),n.creation([0|this.getAttribute("y"),0|this.getAttribute("m"),0|this.getAttribute("d")]))})}),d.oclear=e("#laydate_clear"),n.on(d.oclear,"click",function(){n.elem[d.elemv]="",n.close()}),d.otoday=e("#laydate_today"),n.on(d.otoday,"click",function(){var e=new Date;n.creation([e.getFullYear(),e.getMonth()+1,e.getDate()])}),d.ok=e("#laydate_ok"),n.on(d.ok,"click",function(){n.valid&&n.creation([n.ymd[0],n.ymd[1]+1,n.ymd[2]])}),a.times=e("#laydate_time"),n.hmsin=a.hmsin=e("#laydate_hms input"),a.hmss=["小时","分钟","秒数"],a.hmsarr=[],n.msg=function(t,s){var i='
      '+(s||"提示")+"×
      ";"string"==typeof t?(i+="

      "+t+"

      ",n.shde(e("#"+d[0])),n.removeClass(a.times,"laydate_time1").addClass(a.times,"laydate_msg")):(a.hmsarr[t]?i=a.hmsarr[t]:(i+='
      ',n.each(new Array(0===t?24:60),function(e){i+=""+e+""}),i+="
      ",a.hmsarr[t]=i),n.removeClass(a.times,"laydate_msg"),n[0===t?"removeClass":"addClass"](a.times,"laydate_time1")),n.addClass(a.times,"laydate_show"),a.times.innerHTML=i},a.hmson=function(t,a){var s=e("#laydate_hmsno span"),i=n.valid?null:1;n.each(s,function(e,s){i?n.addClass(s,d[1]):n.timeVoid(e,a)?n.addClass(s,d[1]):n.on(s,"click",function(e){n.hasClass(this,d[1])||(t.value=n.digit(0|this.innerHTML))})}),n.addClass(s[0|t.value],"laydate_click")},n.each(a.hmsin,function(e,t){n.on(t,"click",function(t){n.stopmp(t).reshow(),n.msg(e,a.hmss[e]),a.hmson(this,e)})}),n.on(s,"mouseup",function(){var t=e("#"+d[0]);t&&"none"!==t.style.display&&(n.check()||n.close())}).on(s,"keydown",function(e){e=e||t.event;var a=e.keyCode;13===a&&n.elem&&n.creation([n.ymd[0],n.ymd[1]+1,n.ymd[2]])})},laydate.reset=function(){n.box&&n.elem&&n.follow(n.box)},laydate.now=function(e,t){var a=new Date(0|e?function(e){return e<864e5?+new Date+864e5*e:e}(parseInt(e)):+new Date);return n.parse([a.getFullYear(),a.getMonth()+1,a.getDate()],[a.getHours(),a.getMinutes(),a.getSeconds()],t)},layui.addcss("modules/laydate/laydate.css",function(){},"laydatecss"),e("laydate",laydate)});!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){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"]},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):r.link("skin/"+e.extend),this):this},link:function(t,n,a){if(r.path){var o=i("head")[0],s=document.createElement("link");"string"==typeof n&&(a=n);var l=(a||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,i("#"+f)[0]||o.appendChild(s),"function"==typeof n&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(i("#"+f).css("width"))?n():setTimeout(u,100))}()}},ready:function(e){var t="skinlayercss",i="303";return a?layui.addcss("modules/layer/default/layer.css?v="+r.v+i,e,t):r.link("skin/default/layer.css?v="+r.v+i,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){function t(e){e=s.find(e),e.height(f[1]-c-u-2*(0|parseFloat(e.css("padding-top"))))}var a=this,o=a.config,s=i("#"+l[0]+e);""===o.area[0]&&o.maxWidth>0&&(r.ie&&r.ie<8&&o.btn&&s.width(s.innerWidth()),s.outerWidth()>o.maxWidth&&s.width(o.maxWidth));var f=[s.innerWidth(),s.innerHeight()],c=s.find(l[1]).outerHeight()||0,u=s.find("."+l[6]).outerHeight()||0;switch(o.type){case 2:t("iframe");break;default:""===o.area[1]?o.fixed&&f[1]>=n.height()&&(f[1]=n.height(),t("."+l[5])):t("."+l[5])}return a},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=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,n="";if(e>0)for(n=''+t[0].title+"";i"+t[i].title+"";return n}(),content:'
        '+function(){var e=t.length,i=1,n="";if(e>0)for(n='
      • '+(t[0].content||"no content")+"
      • ";i'+(t[i].content||"no content")+"";return n}()+"
      ",success:function(t){var a=t.find(".layui-layer-title").children(),o=t.find(".layui-layer-tabmain").children();a.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var n=i(this),a=n.index();n.addClass("layui-layer-tabnow").siblings().removeClass("layui-layer-tabnow"),o.eq(a).show().siblings().hide(),"function"==typeof e.change&&e.change(a)}),"function"==typeof n&&n(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.jquery),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.jquery,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(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||"")+"
      "),f.hideTabMore(!0),f.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 f.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 f.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",y="layui-anim layui-anim-upbit",f={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=c.attr("lay-filter");o.addClass(e).siblings().removeClass(e),r.eq(t).addClass(n).siblings().removeClass(n),layui.event.call(this,l,"tab("+u+")",{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]?f.tabClick.call(l.next()[0],null,n+1):l.prev()[0]&&f.tabClick.call(l.prev()[0],null,n-1)),l.remove(),o.eq(n).remove(),setTimeout(function(){f.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&&f.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",f.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");i.find("."+d)[0]||(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(y),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(){f.tabAuto.call({})},nav:function(){var i,l,e,s=200,p=function(o,c){var r=a(this),f=r.find("."+d);c.hasClass(u)?o.css({top:r.position().top,height:r.children("a").height(),opacity:1}):(f.addClass(y),o.css({left:r.position().left+parseFloat(r.css("marginLeft")),top:r.position().top+r.height()-5}),i=setTimeout(function(){o.css({width:r.width(),opacity:1})},t.ie&&t.ie<10?0:s),clearTimeout(e),"block"===f.css("display")&&clearTimeout(l),l=setTimeout(function(){f.addClass(n),r.find("."+h).addClass(h+"d")},300))};a(o).each(function(){var t=a(this),o=a(''),y=t.find("."+c);t.find("."+r)[0]||(t.append(o),y.on("mouseenter",function(){p.call(this,o,t)}).on("mouseleave",function(){t.hasClass(u)||(clearTimeout(l),l=setTimeout(function(){t.find("."+d).removeClass(n),t.find("."+h).removeClass(h+"d")},300))}),t.on("mouseleave",function(){clearTimeout(i),e=setTimeout(function(){t.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},s)})),y.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",f.clickThis).on("click",f.clickThis),i.children("a").off("click",f.showChild).on("click",f.showChild),t.children("dd").off("click",f.clickChild).on("click",f.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",f.collapse).on("click",f.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,f.tabClick),v.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),i(l,function(i){return p.set(i)})});layui.define("layer",function(e){"use strict";var a=layui.jquery,t=layui.layer,i=(layui.device(),"layui-upload-enter"),n="layui-upload-iframe",r={icon:2,shift:6},o={file:"文件",video:"视频",audio:"音频"},s=function(e){this.options=e};s.prototype.init=function(){var e=this,t=e.options,r=a("body"),s=a(t.elem||".layui-upload-file"),u=a('');return a("#"+n)[0]||r.append(u),s.each(function(r,s){s=a(s);var u='
      ',l=s.attr("lay-type")||t.type;t.unwrap||(u='
      '+u+''+(s.attr("lay-title")||t.title||"上传"+(o[l]||"图片"))+"
      "),u=a(u),t.unwrap||u.on("dragover",function(e){e.preventDefault(),a(this).addClass(i)}).on("dragleave",function(){a(this).removeClass(i)}).on("drop",function(){a(this).removeClass(i)}),s.parent("form").attr("target")===n&&(t.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=a(e),p=l.attr("lay-ext")||s.ext||"";if(u){switch(i){case"file":if(p&&!RegExp("\\w\\.("+p+")$","i").test(escape(u)))return t.msg("不支持该文件格式",r),e.value="";break;case"video":if(!RegExp("\\w\\.("+(p||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(u)))return t.msg("不支持该视频格式",r),e.value="";break;case"audio":if(!RegExp("\\w\\.("+(p||"mp3|wav|mid")+")$","i").test(escape(u)))return t.msg("不支持该音频格式",r),e.value="";break;default:if(!RegExp("\\w\\.("+(p||"jpg|png|gif|bmp|jpeg")+")$","i").test(escape(u)))return t.msg("不支持该图片格式",r),e.value=""}s.before&&s.before(e),l.parent().submit();var c=a("#"+n),f=setInterval(function(){var a;try{a=c.contents().find("body").text()}catch(i){t.msg("上传接口存在跨域",r),clearInterval(f)}if(a){clearInterval(f),c.contents().find("body").html("");try{a=JSON.parse(a)}catch(i){return a={},t.msg("请对上传接口返回JSON字符",r)}"function"==typeof s.success&&s.success(a,e)}},30);e.value=""}},e("upload",function(e){var a=new s(e=e||{});a.init()})});layui.define("layer",function(e){"use strict";var i=layui.jquery,t=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=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)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},u.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},u.prototype.on=function(e,i){return layui.onevent(l,e,i)},u.prototype.render=function(e){var t=this,n={select:function(){var e,t="请选择",a="layui-form-select",n="layui-select-title",u="layui-select-none",d="",f=i(r).find("select"),y=function(t,l){i(t.target).parent().hasClass(n)&&!l||(i("."+a).removeClass(a+"ed"),e&&d&&e.val(d)),e=null},v=function(t,r,f){var v=i(this),h=t.find("."+n),p=h.find("input"),m=t.find("dl"),k=m.children("dd");if(!r){var b=function(){t.addClass(a+"ed"),k.removeClass(o)},x=function(){t.removeClass(a+"ed"),p.blur(),g(p.val(),function(e){e&&(d=m.find("."+s).html(),p&&p.val(d))})};h.on("click",function(e){t.hasClass(a+"ed")?x():(y(e,!0),b()),m.find("."+u).remove()}),h.find(".layui-edge").on("click",function(){p.focus()}),p.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 g=function(e,t,a){var n=0;layui.each(k,function(){var t=i(this),l=t.text(),r=l.indexOf(e)===-1;(""===e||"blur"===a?e!==l:r)&&n++,"keyup"===a&&t[r?"addClass":"removeClass"](o)});var l=n===k.length;return t(l),l},C=function(e){var i=this.value,t=e.keyCode;return 9!==t&&13!==t&&37!==t&&38!==t&&39!==t&&40!==t&&(g(i,function(e){e?m.find("."+u)[0]||m.append('

      无匹配项

      '):m.find("."+u).remove()},"keyup"),void(""===i&&m.find("."+u).remove()))};f&&p.on("keyup",C).on("blur",function(i){e=p,d=m.find("."+s).html(),setTimeout(function(){g(p.val(),function(e){e&&!d&&p.val("")},"blur")},200)}),k.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=v.attr("lay-filter");return!e.hasClass(c)&&(v.val(a).removeClass("layui-form-danger"),p.val(e.text()),e.addClass(s).siblings().removeClass(s),layui.event.call(this,l,"select("+n+")",{elem:v[0],value:a,othis:t}),x(),!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 r=i(this),o=r.next("."+a),u=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]);if("string"==typeof r.attr("lay-ignore"))return r.show();var y="string"==typeof r.attr("lay-search"),h=i(['
      ','
      ','
      ','
      '+function(e){var i=[];return layui.each(e,function(e,t){(0!==e||t.value)&&("optgroup"===t.tagName.toLowerCase()?i.push("
      "+t.label+"
      "):i.push('
      '+t.innerHTML+"
      "))}),i.join("")}(r.find("*"))+"
      ","
      "].join(""));o[0]&&o.remove(),r.after(h),v.call(this,h,u,y)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=i(r).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),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=i(['
      ',{_switch:""+((n.checked?s[0]:s[1])||"")+""}[r]||(n.title.replace(/\s/g,"")?""+n.title+"":"")+''+(r?"":"")+"","
      "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",t=["",""],a=i(r).find("input[type=radio]"),n=function(a){var n=i(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.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(s).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(t[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=i(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();var u=i(['
      ',''+t[l.checked?0:1]+"",""+(l.title||"未命名")+"","
      "].join(""));s[0]&&s.remove(),r.after(u),n.call(this,u)})}};return e?n[e]?n[e]():a.error("不支持的"+e+"表单渲染"):layui.each(n,function(e,i){i()}),t};var d=function(){var e=i(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),y=e.parents("form")[0],v=u.find("input,select,textarea"),h=e.attr("lay-filter");return layui.each(d,function(e,l){var r=i(this),c=r.attr("lay-verify").split("|"),u="",d=r.val();if(r.removeClass(o),layui.each(c,function(e,i){var c="function"==typeof a[i];if(a[i]&&(c?u=a[i](d,l):!a[i][0].test(d)))return t.msg(u||a[i][1],{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}),s)return s}),!s&&(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 u,y=i(document);f.render(),y.on("reset",r,function(){setTimeout(function(){f.render()},50)}),y.on("submit",r,d).on("click","*[lay-submit]",d),e(l,function(e){return f.set(e)})});layui.define("jquery",function(e){"use strict";var o=layui.jquery,a=layui.hint(),r="layui-tree-enter",i=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};i.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)},i.prototype.tree=function(e,a){var r=this,i=r.options,n=a||i.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 i.check?''+("checkbox"===i.check?t.checkbox[0]:"radio"===i.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"未命名")+"")}(),"
      • "].join(""));l&&(s.append(c),r.tree(c,n.children)),e.append(s),"function"==typeof i.click&&r.click(s,n),r.spread(s,n),i.drag&&r.drag(s,n)})},i.prototype.click=function(e,o){var a=this,r=a.options;e.children("a").on("click",function(e){layui.stope(e),r.click(o)})},i.prototype.spread=function(e,o){var a=this,r=(a.options,e.children(".layui-tree-spread")),i=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),i.removeClass("layui-show"),r.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),i.addClass("layui-show"),r.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};i[0]&&(r.on("click",l),n.on("dblclick",l))},i.prototype.on=function(e){var a=this,i=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),i.drag&&o(document).on("mousemove",function(e){var r=a.move;if(r.from){var i=(r.to,o('
        '));e.preventDefault(),o("."+t)[0]||o("body").append(i);var n=o("."+t)[0]?o("."+t):i;n.addClass("layui-show").html(r.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(r),e.to&&e.to.elem.children("a").removeClass(r),a.move={},o("."+t).remove())})},i.prototype.move={},i.prototype.drag=function(e,a){var i=this,t=(i.options,e.children("a")),n=function(){var t=o(this),n=i.move;n.from&&(n.to={item:a,elem:e},t.addClass(r))};t.on("mousedown",function(){var o=i.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=i.move;a.from&&(delete a.to,e.removeClass(r))})},e("tree",function(e){var r=new i(e=e||{}),t=o(e.elem);return t[0]?void r.init(t):a.error("layui.tree 没有找到"+e.elem+"元素")})});layui.define("jquery",function(l){"use strict";var o=layui.jquery,i={fixbar:function(l){l=l||{},l.bgcolor=l.bgcolor?"background-color:"+l.bgcolor:"";var i,a,c="layui-fixbar-top",t=[l.bar1===!0?"":l.bar1,l.bar2===!0?"":l.bar2,""],r=o(['
          ',l.bar1?'
        • '+t[0]+"
        • ":"",l.bar2?'
        • '+t[1]+"
        • ":"",'
        • '+t[2]+"
        • ","
        "].join("")),e=r.find("."+c),s=function(){var i=o(document).scrollTop();i>=(l.showHeight||200)?a||(e.show(),a=1):a&&(e.hide(),a=0)};o(".layui-fixbar")[0]||("object"==typeof l.css&&r.css(l.css),o("body").append(r),s(),r.find("li").on("click",function(){var i=o(this),a=i.attr("lay-type");"top"===a&&o("html,body").animate({scrollTop:0},200),l.click&&l.click.call(this,a)}),o(document).on("scroll",function(){i&&clearTimeout(i),i=setTimeout(function(){s()},100)}))}};l("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.jquery,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var u=l(e.elem);if(u[0]){var f=l(e.scrollElem||document),m=e.mb||50,s=!("isAuto"in e)||e.isAuto,y=e.end||"没有更多了",v=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");u.find(".layui-flow-more")[0]||u.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(y):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?(f.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=v?e.height():l(window).height(),n=v?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=m&&(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 f=e.attr("lay-src");layui.img(f,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",f).removeAttr("lay-src"),l[0]&&u(l),i++})}},u=function(e,o){var u=a?(o||n).height():l(window).height(),f=n.scrollTop(),m=f+u;if(t.lazyimg.elem=l(r),e)c(e,u);else for(var s=0;sm)break}};if(u(),!o){var f;n.on("scroll",function(){var e=l(this);f&&clearTimeout(f),f=setTimeout(function(){u(null,e)},50)}),o=!0}return u},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.jquery,i=layui.layer,a=layui.form(),l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",s=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};s.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},s.prototype.on=function(t,e){return layui.onevent(n,t,e)},s.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",s=e("#"+t),u="LAY_layedit_"+ ++a.index,d=s.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?s.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),c.call(a,m,s[0],y),s.addClass("layui-hide").after(m),a.index)},s.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},s.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},s.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))}},s.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 c=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"),s=o.find("head"),c=e([""].join("")),u=o.find("body");s.append(c),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,s=e(r.body);s.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=s.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),s.on("paste",function(e){r.execCommand("formatBlock",!1,"

        "),setTimeout(function(){f.call(t,s),n.value=s.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),s={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({url:r.url,method:r.type,elem:e(n).find("input")[0],unwrap:!0,success: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"]})}},c=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)):s[a]&&s[a].call(this,u),h.call(t,c,i)}},d=/image/;c.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,c),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 s;t(n,w)});layui.define("jquery",function(e){"use strict";var a=layui.jquery,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/src/main/webapp/res/layui/lay/modules/carousel.js b/src/main/webapp/res/layui/lay/modules/carousel.js new file mode 100644 index 0000000..84f3028 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/carousel.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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",l=">*[carousel-item]>*",o="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(l),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.elemItem.length<=1||(e.indicator(),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/src/main/webapp/res/layui/lay/modules/element.js b/src/main/webapp/res/layui/lay/modules/element.js new file mode 100644 index 0000000..4011582 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/element.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(i){"use strict";var t=layui.$,a=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(i){var a=this;return t.extend(!0,a.config,i),a},s.prototype.on=function(i,t){return layui.onevent.call(this,e,i,t)},s.prototype.tabAdd=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),c='
      • '+(a.title||"unnaming")+"
      • ";return s[0]?s.before(c):n.append(c),o.append('
        '+(a.content||"")+"
        "),y.hideTabMore(!0),y.tabAuto(),this},s.prototype.tabDelete=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.find('>li[lay-id="'+a+'"]');return y.tabDelete(null,s),this},s.prototype.tabChange=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.find('>li[lay-id="'+a+'"]');return y.tabClick(null,null,s),this},s.prototype.tab=function(i){i=i||{},v.on("click",i.headerElem,function(a){var e=t(this).index();y.tabClick.call(this,a,e,null,i)})},s.prototype.progress=function(i,a){var e="layui-progress",l=t("."+e+"[lay-filter="+i+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",a),s.text(a),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,a,s,o){o=o||{};var c=s||t(this),a=a||c.parent().children("li").index(c),r=o.headerElem?c.parent():c.parents(".layui-tab").eq(0),u=o.bodyElem?t(o.bodyElem):r.children(".layui-tab-content").children(".layui-tab-item"),d=c.find("a"),h=r.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(c.addClass(l).siblings().removeClass(l),u.eq(a).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+h+")",{elem:r,index:a})},tabDelete:function(i,a){var n=a||t(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),c=o.children(".layui-tab-content").children(".layui-tab-item"),r=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?y.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&y.tabClick.call(n.prev()[0],null,s-1)),n.remove(),c.eq(s).remove(),setTimeout(function(){y.tabAuto()},50),layui.event.call(this,e,"tabDelete("+r+")",{elem:o,index:s})},tabAuto:function(){var i="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;t(".layui-tab").each(function(){var s=t(this),o=s.children(".layui-tab-title"),c=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),r=t('');if(n===window&&8!=a.ie&&y.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var i=t(this);if(!i.find("."+l)[0]){var a=t('');a.on("click",y.tabDelete),i.append(a)}}),o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(r),s.attr("overflow",""),r.on("click",function(t){o[this.title?"removeClass":"addClass"](i),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(i){var a=t(".layui-tab-title");i!==!0&&"tabmore"===t(i.target).attr("lay-stope")||(a.removeClass("layui-tab-more"),a.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var i=t(this),a=i.parents(o),n=a.attr("lay-filter"),s=i.find("a"),c="string"==typeof i.attr("lay-unselect");i.find("."+d)[0]||("javascript:;"!==s.attr("href")&&"_blank"===s.attr("target")||c||(a.find("."+l).removeClass(l),i.addClass(l)),layui.event.call(this,e,"nav("+n+")",i))},clickChild:function(){var i=t(this),a=i.parents(o),n=a.attr("lay-filter");a.find("."+l).removeClass(l),i.addClass(l),layui.event.call(this,e,"nav("+n+")",i)},showChild:function(){var i=t(this),a=i.parents(o),e=i.parent(),l=i.siblings("."+d);a.hasClass(u)&&(l.removeClass(f),e["none"===l.css("display")?"addClass":"removeClass"](c+"ed"))},collapse:function(){var i=t(this),a=i.find(".layui-colla-icon"),l=i.siblings(".layui-colla-content"),s=i.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),c="none"===l.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)}l[c?"addClass":"removeClass"](n),a.html(c?"":""),layui.event.call(this,e,"collapse("+o+")",{title:i,content:l,show:c})}};s.prototype.init=function(i,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){y.tabAuto.call({})},nav:function(){var i=200,e={},s={},p={},v=function(l,o,c){var r=t(this),y=r.find("."+d);o.hasClass(u)?l.css({top:r.position().top,height:r.children("a").height(),opacity:1}):(y.addClass(f),l.css({left:r.position().left+parseFloat(r.css("marginLeft")),top:r.position().top+r.height()-l.height()}),e[c]=setTimeout(function(){l.css({width:r.width(),opacity:1})},a.ie&&a.ie<10?0:i),clearTimeout(p[c]),"block"===y.css("display")&&clearTimeout(s[c]),s[c]=setTimeout(function(){y.addClass(n),r.find("."+h).addClass(h+"d")},300))};t(o+l).each(function(a){var l=t(this),o=t(''),f=l.find("."+c);l.find("."+r)[0]||(l.append(o),f.on("mouseenter",function(){v.call(this,o,l,a)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[a]),s[a]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+h).removeClass(h+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[a]),p[a]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},i)})),f.each(function(){var i=t(this),a=i.find("."+d);if(a[0]&&!i.find("."+h)[0]){var e=i.children("a");e.append('')}i.off("click",y.clickThis).on("click",y.clickThis),i.children("a").off("click",y.showChild).on("click",y.showChild),a.children("dd").off("click",y.clickChild).on("click",y.clickChild)})})},breadcrumb:function(){var i=".layui-breadcrumb";t(i+l).each(function(){var i=t(this),a="lay-separator",e=i.attr(a)||"/",l=i.find("a");l.next("span["+a+"]")[0]||(l.each(function(i){i!==l.length-1&&t(this).after(""+e+"")}),i.css("visibility","visible"))})},progress:function(){var i="layui-progress";t("."+i+l).each(function(){var a=t(this),e=a.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),a.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var i="layui-collapse";t("."+i+l).each(function(){var i=t(this).find(".layui-colla-item");i.each(function(){var i=t(this),a=i.find(".layui-colla-title"),e=i.find(".layui-colla-content"),l="none"===e.css("display");a.find(".layui-colla-icon").remove(),a.append(''+(l?"":"")+""),a.off("click",y.collapse).on("click",y.collapse)})})}};return s[i]?s[i]():layui.each(s,function(i,t){t()})},s.prototype.render=s.prototype.init;var p=new s,v=t(document);p.render();var b=".layui-tab-title li";v.on("click",b,y.tabClick),v.on("click",y.hideTabMore),t(window).on("resize",y.tabAuto),i(e,p)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/flow.js b/src/main/webapp/res/layui/lay/modules/flow.js new file mode 100644 index 0000000..f3d2852 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/flow.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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/src/main/webapp/res/layui/lay/modules/form.js b/src/main/webapp/res/layui/lay/modules/form.js new file mode 100644 index 0000000..c401f1c --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/form.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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",o="layui-disabled",c=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:function(e){if(!e||isNaN(e))return"只能填写数字"},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)$)/,"请输入正确的身份证号"]}}};c.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},c.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},c.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},c.prototype.render=function(e,t){var n=this,c=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=c.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,c,f){var h=i(this),p=t.find("."+n),m=p.find("input"),k=t.find("dl"),g=k.children("dd");if(!c){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){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(o)&&(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),c=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,c,v)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=c.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 c=e[s]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+c[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,c)})},radio:function(){var e="layui-form-radio",t=["",""],a=c.find("input[type=radio]"),n=function(a){var n=i(this),r="layui-anim-scaleSpring";a.on("click",function(){var u=n[0].name,o=n.parents(s),c=n.attr("lay-filter"),d=o.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("+c+")",{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 c=i(['
        ',''+t[l.checked?0:1]+"",""+(l.title||"未命名")+"","
        "].join(""));r[0]&&r.remove(),s.after(c),n.call(this,c)})}};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",o={},c=e.parents(s),d=c.find("*[lay-verify]"),y=e.parents("form")[0],v=c.find("input,select,textarea"),h=e.attr("lay-filter");return layui.each(d,function(e,l){var s=i(this),o=s.attr("lay-verify").split("|"),c=s.attr("lay-verType"),d=s.val();if(s.removeClass(u),layui.each(o,function(e,i){var o,f="",y="function"==typeof a[i];if(a[i]){var o=y?f=a[i](d,l):!a[i][0].test(d);if(f=f||a[i][1],o)return"tips"===c?t.tips(f,s,{tips:1}):"alert"===c?t.alert(f,{title:"提示",shadeClose:!0}):t.msg(f,{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||(o[i.name]=i.value))}),layui.event.call(this,l,"submit("+h+")",{elem:this,form:y,field:o}))},f=new c,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/src/main/webapp/res/layui/lay/modules/jquery.js b/src/main/webapp/res/layui/lay/modules/jquery.js new file mode 100644 index 0000000..adee2ae --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/jquery.js @@ -0,0 +1,5 @@ +/** layui-v2.2.3 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/src/main/webapp/res/layui/lay/modules/laydate.js b/src/main/webapp/res/layui/lay/modules/laydate.js new file mode 100644 index 0000000..7da0d41 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/laydate.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.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.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},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-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=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)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.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)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.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},T.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},T.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=w(t.elem),t.eventElem=w(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="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,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+"$",""),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=w.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),w.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=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.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)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.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("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{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 m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.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"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3)},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.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}},T.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)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.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)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.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=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

        "+r.time[e]+"

          "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
        ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(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"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==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))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.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||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).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 w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u: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('
      • '+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)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/layer.js b/src/main/webapp/res/layui/lay/modules/layer.js new file mode 100644 index 0000000..0919472 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/layer.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},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.1.0",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("theme/"+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-00","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")}if(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),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),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]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}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("layer-anim "+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/src/main/webapp/res/layui/lay/modules/laypage.js b/src/main/webapp/res/layui/lay/modules/laypage.js new file mode 100644 index 0000000..5dc3751 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/laypage.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="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,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,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),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push(''+(a.first||1)+"");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r2&&e.push('');r<=u;r++)r===a.curr?e.push('"+r+""):e.push(''+r+"");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1…'),0!==t&&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){i[t]&&e.push(i[t])}),e.join("")}(),"
        "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;oi.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.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){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/laytpl.js b/src/main/webapp/res/layui/lay/modules/laytpl.js new file mode 100644 index 0000000..b553821 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/laytpl.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+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 c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.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=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/mobile.js b/src/main/webapp/res/layui/lay/modules/mobile.js new file mode 100644 index 0000000..4ef0e54 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/mobile.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+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 c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.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=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},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/src/main/webapp/res/layui/lay/modules/table.js b/src/main/webapp/res/layui/lay/modules/table.js new file mode 100644 index 0000000..ca17f02 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/table.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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,o=layui.hint(),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},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)}},c=function(){var e=this,t=e.config,i=t.id;return i&&(c.config[i]=t),{reload:function(t){e.reload.call(e,t)},config:t}},s="table",u=".layui-table",h="layui-hide",f="layui-none",y="layui-table-view",p=".layui-table-header",m=".layui-table-body",v=".layui-table-main",g=".layui-table-fixed",x=".layui-table-fixed-l",b=".layui-table-fixed-r",k=".layui-table-tool",C=".layui-table-page",w=".layui-table-sort",N="layui-table-edit",F="layui-table-hover",W=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
        ','
        1){ }}","group","{{# } else { }}","{{d.index}}-{{item2.field || i2}}",'{{# if(item2.type !== "normal"){ }}'," laytable-cell-{{ item2.type }}","{{# } }}","{{# } }}",'" {{#if(item2.align){}}align="{{item2.align}}"{{#}}}>','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(!(item2.colspan > 1) && item2.sort){ }}",'',"{{# } }}","{{# } }}","
        ","
        "].join("")},z=['',"","
        "].join(""),T=['
        ',"{{# if(d.data.toolbar){ }}",'
        ',"{{# } }}",'
        ',"{{# var left, right; }}",'
        ',W(),"
        ",'
        ',z,"
        ","{{# if(left){ }}",'
        ','
        ',W({fixed:!0}),"
        ",'
        ',z,"
        ","
        ","{{# }; }}","{{# if(right){ }}",'
        ','
        ',W({fixed:"right"}),'
        ',"
        ",'
        ',z,"
        ","
        ","{{# }; }}","
        ","{{# if(d.data.page){ }}",'
        ','
        ',"
        ","{{# } }}","","
        "].join(""),M=t(window),S=t(document),A=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};A.prototype.config={limit:10,loading:!0,cellMinWidth:60},A.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id"),a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;e.setArea();var l=a.elem,n=l.next("."+y),o=e.elem=t(i(T).render({VIEW_CLASS:y,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layHeader=o.find(p),e.layMain=o.find(v),e.layBody=o.find(m),e.layFixed=o.find(g),e.layFixLeft=o.find(x),e.layFixRight=o.find(b),e.layTool=o.find(k),e.layPage=o.find(C),e.layTool.html(i(t(a.toolbar).html()||"").render(a)),a.height&&e.fullSize(),a.cols.length>1){var r=e.layFixed.find(p).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},A.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},A.prototype.setArea=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=t.width||function(){var e=function(i){var a,l;return i=i||t.elem.parent(),a=i.width(),l="none"===i.css("display"),!i[0]||a&&!l?a:e(i.parent())};return e()}();e.eachCols(function(){i++}),o-=function(){return"line"===t.skin||"nob"===t.skin?2:i+1}(),layui.each(t.cols,function(t,i){layui.each(i,function(t,l){var r;return l?(e.initOpts(l),r=l.width||0,void(l.colspan>1||(/\d+%$/.test(r)?l.width=r=Math.floor(parseFloat(r)/100*o):r||(l.width=r=0,a++),n+=r))):void i.splice(t,1)})}),e.autoColNums=a,o>n&&a&&(l=(o-n)/a),layui.each(t.cols,function(e,i){layui.each(i,function(e,i){var a=i.minWidth||t.cellMinWidth;i.colspan>1||0===i.width&&(i.width=Math.floor(l>=a?l:a))})}),t.height&&/^full-\d+$/.test(t.height)&&(e.fullHeightGap=t.height.split("-")[1],t.height=M.height()-e.fullHeightGap)},A.prototype.reload=function(e){var i=this;i.config=t.extend({},i.config,e),i.render()},A.prototype.page=1,A.prototype.pullData=function(e,i){var a=this,n=a.config,o=n.request,r=n.response,d=function(){"object"==typeof n.initSort&&a.sort(n.initSort.field,n.initSort.type)};if(a.startTime=(new Date).getTime(),n.url){var c={};c[o.pageName]=e,c[o.limitName]=n.limit,t.ajax({type:n.method||"get",url:n.url,data:t.extend(c,n.where),dataType:"json",success:function(t){return t[r.statusName]!=r.statusCode?(a.renderForm(),a.layMain.html('
        '+(t[r.msgName]||"返回的数据状态异常")+"
        ")):(a.renderData(t,e,t[r.countName]),d(),n.time=(new Date).getTime()-a.startTime+" ms",i&&l.close(i),void("function"==typeof n.done&&n.done(t,e,t[r.countName])))},error:function(e,t){a.layMain.html('
        数据接口请求异常
        '),a.renderForm(),i&&l.close(i)}})}else if(n.data&&n.data.constructor===Array){var s={},u=e*n.limit-n.limit;s[r.dataName]=n.data.concat().splice(u,n.limit),s[r.countName]=n.data.length,a.renderData(s,e,n.data.length),d(),"function"==typeof n.done&&n.done(s,e,s[r.countName])}},A.prototype.eachCols=function(e){var i=t.extend(!0,[],this.config.cols),a=[],l=0;layui.each(i,function(e,t){layui.each(t,function(t,n){if(n.colspan>1){var o=0;l++,n.CHILD_COLS=[],layui.each(i[e+1],function(e,t){t.PARENT_COL||o==n.colspan||(t.PARENT_COL=l,n.CHILD_COLS.push(t),o+=t.colspan>1?t.colspan:1)})}n.PARENT_COL||a.push(n)})});var n=function(t){layui.each(t||a,function(t,i){return i.CHILD_COLS?n(i.CHILD_COLS):void e(t,i)})};n()},A.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],y=[],p=[],m=function(){return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(e,a){var l=[],o=[],u=[],f=e+s.limit*(n-1)+1;0!==a.length&&(r||(a[d.config.indexName]=e),c.eachCols(function(e,n){var r=n.field||e,h=a[r];c.getColElem(c.layHeader,r);if(void 0!==h&&null!==h||(h=""),!(n.colspan>1)){var y=['",'
        '+function(){var e=t.extend(!0,{LAY_INDEX:f},a);return"checkbox"===n.type?'":"numbers"===n.type?f:n.toolbar?i(t(n.toolbar).html()||"").render(e):n.templet?i(t(n.templet).html()||String(h)).render(e):h}(),"
        "].join("");l.push(y),n.fixed&&"right"!==n.fixed&&o.push(y),"right"===n.fixed&&u.push(y)}}),h.push(''+l.join("")+""),y.push(''+o.join("")+""),p.push(''+u.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(y.join("")),c.layFixRight.find("tbody").html(p.join("")),c.renderForm(),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,void l.close(c.tipsIndex))};return c.key=s.id||s.index,d.cache[c.key]=u,r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
        无数据
        ')):(m(),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.pullData(e.curr,c.loading()))}},s.page),s.page.count=o,a.render(s.page))))},A.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},A.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},A.prototype.sort=function(e,i,a,l){var n,r,c=this,u={},h=c.config,f=h.elem.attr("lay-filter"),y=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var p=c.layHeader.find("th .laytable-cell-"+h.index+"-"+n).find(w);c.layHeader.find("th").find(w).removeAttr("lay-sort"),p.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},"asc"===i?r=layui.sort(y,n):"desc"===i?r=layui.sort(y,n,!0):(r=layui.sort(y,d.config.indexName),delete c.sortKey),u[h.response.dataName]=r,c.renderData(u,c.page,c.count,!0),l&&layui.event.call(e,s,"sort("+f+")",{field:n,type:i})},A.prototype.loading=function(){var e=this,t=e.config;if(t.loading&&t.url)return l.msg("数据请求中",{icon:16,offset:[e.elem.offset().top+e.elem.height()/2-35-M.scrollTop()+"px",e.elem.offset().left+e.elem.width()/2-90-M.scrollLeft()+"px"],anim:-1,fixed:!1})},A.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},A.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){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},A.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})},A.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=M.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),e=parseFloat(a)-parseFloat(t.layHeader.height())-1,i.toolbar&&(e-=t.layTool.outerHeight()),i.page&&(e=e-t.layPage.outerHeight()-1),t.layMain.css("height",e)},A.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},A.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=e.getScrollWidth(e.layMain[0]),o=i.outerWidth()-e.layMain.width();if(e.autoColNums&&o<5&&!e.scrollPatchWStatus){var r=e.layHeader.eq(0).find("thead th:last-child"),d=r.data("field");e.getCssRule(d,function(t){var i=t.style.width||r.outerWidth();t.style.width=parseFloat(i)-n-o+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px"),e.scrollPatchWStatus=!0})}if(a&&l){if(!e.elem.find(".layui-table-patch")[0]){var c=t('
        ');c.find("div").css({width:a}),e.layHeader.eq(0).find("thead tr").append(c)}}else e.layHeader.eq(0).find(".layui-table-patch").remove();var s=e.layMain.height(),u=s-l;e.layFixed.find(m).css("height",i.height()>u?u:"auto"),e.layFixRight[o>0?"removeClass":"addClass"](h),e.layFixRight.css("right",a-1)},A.prototype.events=function(){var e,a=this,n=a.config,o=t("body"),c={},u=a.layHeader.find("th"),h=".layui-table-cell",f=n.elem.attr("lay-filter");u.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.attr("colspan")>1||i.data("unresize")||c.resizeStart||(c.allowResize=i.width()-l<=10,o.css("cursor",c.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);c.resizeStart||o.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(c.allowResize){var l=i.data("field");e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();c.rule=e,c.ruleWidth=parseFloat(t),c.minWidth=i.data("minwidth")||n.cellMinWidth})}}),S.on("mousemove",function(t){if(c.resizeStart){if(t.preventDefault(),c.rule){var i=c.ruleWidth+t.clientX-c.offset[0];i');d[0].value=e.data("content")||o.text(),e.find("."+N)[0]||e.append(d),d.focus()}else o.find(".layui-form-switch,.layui-form-checkbox")[0]||Math.round(o.prop("scrollWidth"))>Math.round(o.outerWidth())&&(a.tipsIndex=l.tips(['
        ',o.html(),"
        ",''].join(""),o[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.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+'"]'),o="layui-table-click",r=d.cache[a.key][l];layui.event.call(this,s,"tool("+f+")",{data:d.clearCacheKey(r),event:e.attr("lay-event"),tr:n,del:function(){d.cache[a.key][l]=[],n.remove(),a.scrollPatch()},update:function(e){e=e||{},layui.each(e,function(e,l){if(e in r){var o,d=n.children('td[data-field="'+e+'"]');r[e]=l,a.eachCols(function(t,i){i.field==e&&i.templet&&(o=i.templet)}),d.children(h).html(o?i(t(o).html()||l).render(r):l),d.data("content",l)}})}}),n.addClass(o).siblings("tr").removeClass(o)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layFixed.find(m).scrollTop(n),l.close(a.tipsIndex)}),M.on("resize",function(){a.fullSize(),a.scrollPatch()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),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()}),s.data[e]=a}),d.render(s)}),a},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},c.config={},d.reload=function(e,i){var a=c.config[e];return a?d.render(t.extend(!0,{},a,i)):o.error("The ID option was not found in the table instance")},d.render=function(e){var t=new A(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(s,d)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/tree.js b/src/main/webapp/res/layui/lay/modules/tree.js new file mode 100644 index 0000000..46cfa0d --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/tree.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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/src/main/webapp/res/layui/lay/modules/upload.js b/src/main/webapp/res/layui/lay/modules/upload.js new file mode 100644 index 0000000..63d9f83 --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/upload.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,r,e,t)}},l=function(){var e=this;return{upload:function(t){e.upload.call(e,t)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var i=this;i.config=t.extend({},i.config,o.config,e),i.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var i=this,e=i.config;e.elem=t(e.elem),e.bindAction=t(e.bindAction),i.file(),i.events()},p.prototype.file=function(){var e=this,i=e.config,n=e.elemFile=t(['"].join("")),o=i.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&i.elem.wrap('
          '),e.isFile()?(e.elemFile=i.elem,i.field=i.elem[0].name):i.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,i=e.config,n=t(''),a=t(['
          ',"
          "].join(""));t("#"+f)[0]||t("body").append(n),i.elem.next().hasClass(f)||(e.elemFile.wrap(a),i.elem.next("."+f).append(function(){var e=[];return layui.each(i.data,function(t,i){e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return i.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var t=this;window.FileReader&&layui.each(t.chooseFiles,function(t,i){var n=new FileReader;n.readAsDataURL(i),n.onload=function(){e&&e(t,i,this.result)}})},p.prototype.upload=function(e,i){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var i=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&i+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:i,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,t){r.append(e,t)}),t.ajax({url:l.url,type:l.method,data:r,contentType:!1,processData:!1,dataType:"json",success:function(t){i++,d(e,t),u()},error:function(){n++,o.msg("请求上传接口出现异常"),m(e),u()}})})},c=function(){var e=t("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var t,i=e.contents().find("body");try{t=i.text()}catch(n){o.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}t&&(clearInterval(p.timer),i.html(""),d(0,t))},30)},d=function(e,t){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof t)try{t=JSON.parse(t)}catch(i){return t={},o.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(t,e||0,function(e){o.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){o.upload(e)})},h=l.exts,v=function(){var t=[];return layui.each(e||o.chooseFiles,function(e,i){t.push(i.name)}),t}(),g={preview:function(e){o.preview(e)},upload:function(e,t){var i={};i[e]=t,o.upload(i)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,t){o.files[e]=t}),o.files}},y=function(){return"choose"===i?l.choose&&l.choose(g):(l.before&&l.before(g),a.ie?a.ie>9?u():c():void u())};switch(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return o.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return o.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return o.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(v,function(e,t){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(t))||(n=!0)}),n)return o.msg("选择的图片中包含不支持的格式"),r.value=""}if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(l.number&&o.fileLength>l.number)return o.msg("同时最多只能上传 "+o.fileLength+" 个");if(layui.each(o.chooseFiles,function(e,t){if(t.size>1024*l.size){var i=l.size/1024;i=i>=1?Math.floor(i)+(i%1>0?i.toFixed(1):0)+"MB":l.size+"KB",r.value="",F=i}}),F)return o.msg("文件不能超过"+F)}y()},p.prototype.events=function(){var e=this,i=e.config,o=function(t){e.chooseFiles={},layui.each(t,function(t,i){var n=(new Date).getTime();e.chooseFiles[n+"-"+t]=i})},l=function(t,n){var a=e.elemFile,o=t.length>1?t.length+"个文件":(t[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||i.choose||a.after(''+o+"")};i.elem.off("upload.start").on("upload.start",function(){var a=t(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=t.extend({},i,o)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+o)}e.config.item=a,e.elemFile[0].click()}),a.ie&&a.ie<10||i.elem.off("upload.over").on("upload.over",function(){var e=t(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=t(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=t(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),i.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var t=this.files||[];e.fileLength=t.length,o(t),i.auto?e.upload():l(t)}),i.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),i.elem.data("haveEvents")||(e.elemFile.on("change",function(){t(this).trigger("upload.change")}),i.elem.on("click",function(){e.isFile()||t(this).trigger("upload.start")}),i.drag&&i.elem.on("dragover",function(e){e.preventDefault(),t(this).trigger("upload.over")}).on("dragleave",function(e){t(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),t(this).trigger("upload.drop",e)}),i.bindAction.on("click",function(){t(this).trigger("upload.action")}),i.elem.data("haveEvents",!0))},o.render=function(e){var t=new p(e);return l.call(t)},e(r,o)}); \ No newline at end of file diff --git a/src/main/webapp/res/layui/lay/modules/util.js b/src/main/webapp/res/layui/lay/modules/util.js new file mode 100644 index 0000000..f5eb45b --- /dev/null +++ b/src/main/webapp/res/layui/lay/modules/util.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 MIT License By http://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var t=layui.$,i={fixbar:function(e){var i,o,a="layui-fixbar",r="layui-fixbar-top",n=t(document),l=t("body");e=t.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 c=[e.bar1,e.bar2,""],g=t(['
            ',e.bar1?'
          • '+c[0]+"
          • ":"",e.bar2?'
          • '+c[1]+"
          • ":"",'
          • '+c[2]+"
          • ","
          "].join("")),s=g.find("."+r),u=function(){var t=n.scrollTop();t>=e.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};t("."+a)[0]||("object"==typeof e.css&&g.css(e.css),l.append(g),u(),g.find("li").on("click",function(){var i=t(this),o=i.attr("lay-type");"top"===o&&t("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,o)}),n.on("scroll",function(){clearTimeout(o),o=setTimeout(function(){u()},100)}))},countdown:function(e,t,i){var o=this,a="function"==typeof t,r=new Date(e).getTime(),n=new Date(!t||a?(new Date).getTime():t).getTime(),l=r-n,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=t);var g=setTimeout(function(){o.countdown(e,n+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],t,g),l<=0&&clearTimeout(g),g},timeAgo:function(e,t){var i=this,o=[[],[]],a=(new Date).getTime()-new Date(e).getTime();return a>6912e5?(a=new Date(e),o[0][0]=i.digit(a.getFullYear(),4),o[0][1]=i.digit(a.getMonth()+1),o[0][2]=i.digit(a.getDate()),t||(o[1][0]=i.digit(a.getHours()),o[1][1]=i.digit(a.getMinutes()),o[1][2]=i.digit(a.getSeconds())),o[0].join("-")+" "+o[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(e,t){var i="";e=String(e),t=t||2;for(var o=e.length;o0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="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":"../layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=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"]?i.call(n):(n.use(e,i),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?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?p.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var p=this,y=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(p.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||(y.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),p;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(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]?y+"lay/":/^\{\/\}/.test(p.modules[f])?"":o.base||"")+(p.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),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||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return p},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 a=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,p=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?a:(function y(){return++p>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(y,100))}(),a)},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]?i("模块名 "+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"value"in o&&(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:i}},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;oi?1:r/g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.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=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="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,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,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),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push(''+(a.first||1)+"");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r2&&e.push('');r<=u;r++)r===a.curr?e.push('"+r+""):e.push(''+r+"");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1…'),0!==t&&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){i[t]&&e.push(i[t])}),e.join("")}(),"
          "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;oi.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.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){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)});!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.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.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},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-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=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)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.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)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.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},T.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},T.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=w(t.elem),t.eventElem=w(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="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,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+"$",""),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=w.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),w.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=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.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)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.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("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{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 m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.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"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3)},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.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}},T.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)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.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)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.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=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

          "+r.time[e]+"

            "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
          ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(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"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==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))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.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||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).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 w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u: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.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},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.1.0",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("theme/"+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-00","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")}if(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),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),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]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}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("layer-anim "+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 t=layui.$,a=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(i){var a=this;return t.extend(!0,a.config,i),a},s.prototype.on=function(i,t){return layui.onevent.call(this,e,i,t)},s.prototype.tabAdd=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),c='
        • '+(a.title||"unnaming")+"
        • ";return s[0]?s.before(c):n.append(c),o.append('
          '+(a.content||"")+"
          "),y.hideTabMore(!0),y.tabAuto(),this},s.prototype.tabDelete=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.find('>li[lay-id="'+a+'"]');return y.tabDelete(null,s),this},s.prototype.tabChange=function(i,a){var e=".layui-tab-title",l=t(".layui-tab[lay-filter="+i+"]"),n=l.children(e),s=n.find('>li[lay-id="'+a+'"]');return y.tabClick(null,null,s),this},s.prototype.tab=function(i){i=i||{},v.on("click",i.headerElem,function(a){var e=t(this).index();y.tabClick.call(this,a,e,null,i)})},s.prototype.progress=function(i,a){var e="layui-progress",l=t("."+e+"[lay-filter="+i+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",a),s.text(a),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,a,s,o){o=o||{};var c=s||t(this),a=a||c.parent().children("li").index(c),r=o.headerElem?c.parent():c.parents(".layui-tab").eq(0),u=o.bodyElem?t(o.bodyElem):r.children(".layui-tab-content").children(".layui-tab-item"),d=c.find("a"),h=r.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(c.addClass(l).siblings().removeClass(l),u.eq(a).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+h+")",{elem:r,index:a})},tabDelete:function(i,a){var n=a||t(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),c=o.children(".layui-tab-content").children(".layui-tab-item"),r=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?y.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&y.tabClick.call(n.prev()[0],null,s-1)),n.remove(),c.eq(s).remove(),setTimeout(function(){y.tabAuto()},50),layui.event.call(this,e,"tabDelete("+r+")",{elem:o,index:s})},tabAuto:function(){var i="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;t(".layui-tab").each(function(){var s=t(this),o=s.children(".layui-tab-title"),c=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),r=t('');if(n===window&&8!=a.ie&&y.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var i=t(this);if(!i.find("."+l)[0]){var a=t('');a.on("click",y.tabDelete),i.append(a)}}),o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(r),s.attr("overflow",""),r.on("click",function(t){o[this.title?"removeClass":"addClass"](i),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(i){var a=t(".layui-tab-title");i!==!0&&"tabmore"===t(i.target).attr("lay-stope")||(a.removeClass("layui-tab-more"),a.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var i=t(this),a=i.parents(o),n=a.attr("lay-filter"),s=i.find("a"),c="string"==typeof i.attr("lay-unselect");i.find("."+d)[0]||("javascript:;"!==s.attr("href")&&"_blank"===s.attr("target")||c||(a.find("."+l).removeClass(l),i.addClass(l)),layui.event.call(this,e,"nav("+n+")",i))},clickChild:function(){var i=t(this),a=i.parents(o),n=a.attr("lay-filter");a.find("."+l).removeClass(l),i.addClass(l),layui.event.call(this,e,"nav("+n+")",i)},showChild:function(){var i=t(this),a=i.parents(o),e=i.parent(),l=i.siblings("."+d);a.hasClass(u)&&(l.removeClass(f),e["none"===l.css("display")?"addClass":"removeClass"](c+"ed"))},collapse:function(){var i=t(this),a=i.find(".layui-colla-icon"),l=i.siblings(".layui-colla-content"),s=i.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),c="none"===l.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)}l[c?"addClass":"removeClass"](n),a.html(c?"":""),layui.event.call(this,e,"collapse("+o+")",{title:i,content:l,show:c})}};s.prototype.init=function(i,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){y.tabAuto.call({})},nav:function(){var i=200,e={},s={},p={},v=function(l,o,c){var r=t(this),y=r.find("."+d);o.hasClass(u)?l.css({top:r.position().top,height:r.children("a").height(),opacity:1}):(y.addClass(f),l.css({left:r.position().left+parseFloat(r.css("marginLeft")),top:r.position().top+r.height()-l.height()}),e[c]=setTimeout(function(){l.css({width:r.width(),opacity:1})},a.ie&&a.ie<10?0:i),clearTimeout(p[c]),"block"===y.css("display")&&clearTimeout(s[c]),s[c]=setTimeout(function(){y.addClass(n),r.find("."+h).addClass(h+"d")},300))};t(o+l).each(function(a){var l=t(this),o=t(''),f=l.find("."+c);l.find("."+r)[0]||(l.append(o),f.on("mouseenter",function(){v.call(this,o,l,a)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[a]),s[a]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+h).removeClass(h+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[a]),p[a]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},i)})),f.each(function(){var i=t(this),a=i.find("."+d);if(a[0]&&!i.find("."+h)[0]){var e=i.children("a");e.append('')}i.off("click",y.clickThis).on("click",y.clickThis),i.children("a").off("click",y.showChild).on("click",y.showChild),a.children("dd").off("click",y.clickChild).on("click",y.clickChild)})})},breadcrumb:function(){var i=".layui-breadcrumb";t(i+l).each(function(){var i=t(this),a="lay-separator",e=i.attr(a)||"/",l=i.find("a");l.next("span["+a+"]")[0]||(l.each(function(i){i!==l.length-1&&t(this).after(""+e+"")}),i.css("visibility","visible"))})},progress:function(){var i="layui-progress";t("."+i+l).each(function(){var a=t(this),e=a.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),a.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var i="layui-collapse";t("."+i+l).each(function(){var i=t(this).find(".layui-colla-item");i.each(function(){var i=t(this),a=i.find(".layui-colla-title"),e=i.find(".layui-colla-content"),l="none"===e.css("display");a.find(".layui-colla-icon").remove(),a.append(''+(l?"":"")+""),a.off("click",y.collapse).on("click",y.collapse)})})}};return s[i]?s[i]():layui.each(s,function(i,t){t()})},s.prototype.render=s.prototype.init;var p=new s,v=t(document);p.render();var b=".layui-tab-title li";v.on("click",b,y.tabClick),v.on("click",y.hideTabMore),t(window).on("resize",y.tabAuto),i(e,p)});layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,r,e,t)}},l=function(){var e=this;return{upload:function(t){e.upload.call(e,t)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var i=this;i.config=t.extend({},i.config,o.config,e),i.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var i=this,e=i.config;e.elem=t(e.elem),e.bindAction=t(e.bindAction),i.file(),i.events()},p.prototype.file=function(){var e=this,i=e.config,n=e.elemFile=t(['"].join("")),o=i.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&i.elem.wrap('
          '),e.isFile()?(e.elemFile=i.elem,i.field=i.elem[0].name):i.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,i=e.config,n=t(''),a=t(['
          ',"
          "].join(""));t("#"+f)[0]||t("body").append(n),i.elem.next().hasClass(f)||(e.elemFile.wrap(a),i.elem.next("."+f).append(function(){var e=[];return layui.each(i.data,function(t,i){e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return i.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var t=this;window.FileReader&&layui.each(t.chooseFiles,function(t,i){var n=new FileReader;n.readAsDataURL(i),n.onload=function(){e&&e(t,i,this.result)}})},p.prototype.upload=function(e,i){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var i=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&i+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:i,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,t){r.append(e,t)}),t.ajax({url:l.url,type:l.method,data:r,contentType:!1,processData:!1,dataType:"json",success:function(t){i++,d(e,t),u()},error:function(){n++,o.msg("请求上传接口出现异常"),m(e),u()}})})},c=function(){var e=t("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var t,i=e.contents().find("body");try{t=i.text()}catch(n){o.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}t&&(clearInterval(p.timer),i.html(""),d(0,t))},30)},d=function(e,t){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof t)try{t=JSON.parse(t)}catch(i){return t={},o.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(t,e||0,function(e){o.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){o.upload(e)})},h=l.exts,v=function(){var t=[];return layui.each(e||o.chooseFiles,function(e,i){t.push(i.name)}),t}(),g={preview:function(e){o.preview(e)},upload:function(e,t){var i={};i[e]=t,o.upload(i)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,t){o.files[e]=t}),o.files}},y=function(){return"choose"===i?l.choose&&l.choose(g):(l.before&&l.before(g),a.ie?a.ie>9?u():c():void u())};switch(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return o.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return o.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return o.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(v,function(e,t){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(t))||(n=!0)}),n)return o.msg("选择的图片中包含不支持的格式"),r.value=""}if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(l.number&&o.fileLength>l.number)return o.msg("同时最多只能上传 "+o.fileLength+" 个");if(layui.each(o.chooseFiles,function(e,t){if(t.size>1024*l.size){var i=l.size/1024;i=i>=1?Math.floor(i)+(i%1>0?i.toFixed(1):0)+"MB":l.size+"KB",r.value="",F=i}}),F)return o.msg("文件不能超过"+F)}y()},p.prototype.events=function(){var e=this,i=e.config,o=function(t){e.chooseFiles={},layui.each(t,function(t,i){var n=(new Date).getTime();e.chooseFiles[n+"-"+t]=i})},l=function(t,n){var a=e.elemFile,o=t.length>1?t.length+"个文件":(t[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||i.choose||a.after(''+o+"")};i.elem.off("upload.start").on("upload.start",function(){var a=t(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=t.extend({},i,o)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+o)}e.config.item=a,e.elemFile[0].click()}),a.ie&&a.ie<10||i.elem.off("upload.over").on("upload.over",function(){var e=t(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=t(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=t(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),i.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var t=this.files||[];e.fileLength=t.length,o(t),i.auto?e.upload():l(t)}),i.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),i.elem.data("haveEvents")||(e.elemFile.on("change",function(){t(this).trigger("upload.change")}),i.elem.on("click",function(){e.isFile()||t(this).trigger("upload.start")}),i.drag&&i.elem.on("dragover",function(e){e.preventDefault(),t(this).trigger("upload.over")}).on("dragleave",function(e){t(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),t(this).trigger("upload.drop",e)}),i.bindAction.on("click",function(){t(this).trigger("upload.action")}),i.elem.data("haveEvents",!0))},o.render=function(e){var t=new p(e);return l.call(t)},e(r,o)});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",o="layui-disabled",c=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:function(e){if(!e||isNaN(e))return"只能填写数字"},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)$)/,"请输入正确的身份证号"]}}};c.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},c.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},c.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},c.prototype.render=function(e,t){var n=this,c=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=c.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,c,f){var h=i(this),p=t.find("."+n),m=p.find("input"),k=t.find("dl"),g=k.children("dd");if(!c){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){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(o)&&(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),c=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,c,v)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=c.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 c=e[s]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+c[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,c)})},radio:function(){var e="layui-form-radio",t=["",""],a=c.find("input[type=radio]"),n=function(a){var n=i(this),r="layui-anim-scaleSpring";a.on("click",function(){var u=n[0].name,o=n.parents(s),c=n.attr("lay-filter"),d=o.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("+c+")",{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 c=i(['
          ',''+t[l.checked?0:1]+"",""+(l.title||"未命名")+"","
          "].join(""));r[0]&&r.remove(),s.after(c),n.call(this,c)})}};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",o={},c=e.parents(s),d=c.find("*[lay-verify]"),y=e.parents("form")[0],v=c.find("input,select,textarea"),h=e.attr("lay-filter");return layui.each(d,function(e,l){var s=i(this),o=s.attr("lay-verify").split("|"),c=s.attr("lay-verType"),d=s.val();if(s.removeClass(u),layui.each(o,function(e,i){var o,f="",y="function"==typeof a[i];if(a[i]){var o=y?f=a[i](d,l):!a[i][0].test(d);if(f=f||a[i][1],o)return"tips"===c?t.tips(f,s,{tips:1}):"alert"===c?t.alert(f,{title:"提示",shadeClose:!0}):t.msg(f,{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||(o[i.name]=i.value))}),layui.event.call(this,l,"submit("+h+")",{elem:this,form:y,field:o}))},f=new c,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("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,o=layui.hint(),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},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)}},c=function(){var e=this,t=e.config,i=t.id;return i&&(c.config[i]=t),{reload:function(t){e.reload.call(e,t)},config:t}},s="table",u=".layui-table",h="layui-hide",f="layui-none",y="layui-table-view",p=".layui-table-header",m=".layui-table-body",v=".layui-table-main",g=".layui-table-fixed",x=".layui-table-fixed-l",b=".layui-table-fixed-r",k=".layui-table-tool",C=".layui-table-page",w=".layui-table-sort",N="layui-table-edit",F="layui-table-hover",W=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
            ','
            1){ }}","group","{{# } else { }}","{{d.index}}-{{item2.field || i2}}",'{{# if(item2.type !== "normal"){ }}'," laytable-cell-{{ item2.type }}","{{# } }}","{{# } }}",'" {{#if(item2.align){}}align="{{item2.align}}"{{#}}}>','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(!(item2.colspan > 1) && item2.sort){ }}",'',"{{# } }}","{{# } }}","
            ","
            "].join("")},z=['',"","
            "].join(""),T=['
            ',"{{# if(d.data.toolbar){ }}",'
            ',"{{# } }}",'
            ',"{{# var left, right; }}",'
            ',W(),"
            ",'
            ',z,"
            ","{{# if(left){ }}",'
            ','
            ',W({fixed:!0}),"
            ",'
            ',z,"
            ","
            ","{{# }; }}","{{# if(right){ }}",'
            ','
            ',W({fixed:"right"}),'
            ',"
            ",'
            ',z,"
            ","
            ","{{# }; }}","
            ","{{# if(d.data.page){ }}",'
            ','
            ',"
            ","{{# } }}","","
            "].join(""),M=t(window),S=t(document),A=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};A.prototype.config={limit:10,loading:!0,cellMinWidth:60},A.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id"),a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;e.setArea();var l=a.elem,n=l.next("."+y),o=e.elem=t(i(T).render({VIEW_CLASS:y,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layHeader=o.find(p),e.layMain=o.find(v),e.layBody=o.find(m),e.layFixed=o.find(g),e.layFixLeft=o.find(x),e.layFixRight=o.find(b),e.layTool=o.find(k),e.layPage=o.find(C),e.layTool.html(i(t(a.toolbar).html()||"").render(a)),a.height&&e.fullSize(),a.cols.length>1){var r=e.layFixed.find(p).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},A.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},A.prototype.setArea=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=t.width||function(){var e=function(i){var a,l;return i=i||t.elem.parent(),a=i.width(),l="none"===i.css("display"),!i[0]||a&&!l?a:e(i.parent())};return e()}();e.eachCols(function(){i++}),o-=function(){return"line"===t.skin||"nob"===t.skin?2:i+1}(),layui.each(t.cols,function(t,i){layui.each(i,function(t,l){var r;return l?(e.initOpts(l),r=l.width||0,void(l.colspan>1||(/\d+%$/.test(r)?l.width=r=Math.floor(parseFloat(r)/100*o):r||(l.width=r=0,a++),n+=r))):void i.splice(t,1)})}),e.autoColNums=a,o>n&&a&&(l=(o-n)/a),layui.each(t.cols,function(e,i){layui.each(i,function(e,i){var a=i.minWidth||t.cellMinWidth;i.colspan>1||0===i.width&&(i.width=Math.floor(l>=a?l:a))})}),t.height&&/^full-\d+$/.test(t.height)&&(e.fullHeightGap=t.height.split("-")[1],t.height=M.height()-e.fullHeightGap)},A.prototype.reload=function(e){var i=this;i.config=t.extend({},i.config,e),i.render()},A.prototype.page=1,A.prototype.pullData=function(e,i){var a=this,n=a.config,o=n.request,r=n.response,d=function(){"object"==typeof n.initSort&&a.sort(n.initSort.field,n.initSort.type)};if(a.startTime=(new Date).getTime(),n.url){var c={};c[o.pageName]=e,c[o.limitName]=n.limit,t.ajax({type:n.method||"get",url:n.url,data:t.extend(c,n.where),dataType:"json",success:function(t){return t[r.statusName]!=r.statusCode?(a.renderForm(),a.layMain.html('
            '+(t[r.msgName]||"返回的数据状态异常")+"
            ")):(a.renderData(t,e,t[r.countName]),d(),n.time=(new Date).getTime()-a.startTime+" ms",i&&l.close(i),void("function"==typeof n.done&&n.done(t,e,t[r.countName])))},error:function(e,t){a.layMain.html('
            数据接口请求异常
            '),a.renderForm(),i&&l.close(i)}})}else if(n.data&&n.data.constructor===Array){var s={},u=e*n.limit-n.limit;s[r.dataName]=n.data.concat().splice(u,n.limit),s[r.countName]=n.data.length,a.renderData(s,e,n.data.length),d(),"function"==typeof n.done&&n.done(s,e,s[r.countName])}},A.prototype.eachCols=function(e){var i=t.extend(!0,[],this.config.cols),a=[],l=0;layui.each(i,function(e,t){layui.each(t,function(t,n){if(n.colspan>1){var o=0;l++,n.CHILD_COLS=[],layui.each(i[e+1],function(e,t){t.PARENT_COL||o==n.colspan||(t.PARENT_COL=l,n.CHILD_COLS.push(t),o+=t.colspan>1?t.colspan:1)})}n.PARENT_COL||a.push(n)})});var n=function(t){layui.each(t||a,function(t,i){return i.CHILD_COLS?n(i.CHILD_COLS):void e(t,i)})};n()},A.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],y=[],p=[],m=function(){return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(e,a){var l=[],o=[],u=[],f=e+s.limit*(n-1)+1;0!==a.length&&(r||(a[d.config.indexName]=e),c.eachCols(function(e,n){var r=n.field||e,h=a[r];c.getColElem(c.layHeader,r);if(void 0!==h&&null!==h||(h=""),!(n.colspan>1)){var y=['",'
            '+function(){var e=t.extend(!0,{LAY_INDEX:f},a);return"checkbox"===n.type?'":"numbers"===n.type?f:n.toolbar?i(t(n.toolbar).html()||"").render(e):n.templet?i(t(n.templet).html()||String(h)).render(e):h}(),"
            "].join("");l.push(y),n.fixed&&"right"!==n.fixed&&o.push(y),"right"===n.fixed&&u.push(y)}}),h.push(''+l.join("")+""),y.push(''+o.join("")+""),p.push(''+u.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(y.join("")),c.layFixRight.find("tbody").html(p.join("")),c.renderForm(),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,void l.close(c.tipsIndex))};return c.key=s.id||s.index,d.cache[c.key]=u,r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
            无数据
            ')):(m(),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.pullData(e.curr,c.loading()))}},s.page),s.page.count=o,a.render(s.page))))},A.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},A.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},A.prototype.sort=function(e,i,a,l){var n,r,c=this,u={},h=c.config,f=h.elem.attr("lay-filter"),y=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var p=c.layHeader.find("th .laytable-cell-"+h.index+"-"+n).find(w);c.layHeader.find("th").find(w).removeAttr("lay-sort"),p.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},"asc"===i?r=layui.sort(y,n):"desc"===i?r=layui.sort(y,n,!0):(r=layui.sort(y,d.config.indexName),delete c.sortKey),u[h.response.dataName]=r,c.renderData(u,c.page,c.count,!0),l&&layui.event.call(e,s,"sort("+f+")",{field:n,type:i})},A.prototype.loading=function(){var e=this,t=e.config;if(t.loading&&t.url)return l.msg("数据请求中",{icon:16,offset:[e.elem.offset().top+e.elem.height()/2-35-M.scrollTop()+"px",e.elem.offset().left+e.elem.width()/2-90-M.scrollLeft()+"px"],anim:-1,fixed:!1})},A.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},A.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){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},A.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})},A.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=M.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),e=parseFloat(a)-parseFloat(t.layHeader.height())-1,i.toolbar&&(e-=t.layTool.outerHeight()),i.page&&(e=e-t.layPage.outerHeight()-1),t.layMain.css("height",e)},A.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},A.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=e.getScrollWidth(e.layMain[0]),o=i.outerWidth()-e.layMain.width();if(e.autoColNums&&o<5&&!e.scrollPatchWStatus){var r=e.layHeader.eq(0).find("thead th:last-child"),d=r.data("field");e.getCssRule(d,function(t){var i=t.style.width||r.outerWidth();t.style.width=parseFloat(i)-n-o+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px"),e.scrollPatchWStatus=!0})}if(a&&l){if(!e.elem.find(".layui-table-patch")[0]){var c=t('
            ');c.find("div").css({width:a}),e.layHeader.eq(0).find("thead tr").append(c)}}else e.layHeader.eq(0).find(".layui-table-patch").remove();var s=e.layMain.height(),u=s-l;e.layFixed.find(m).css("height",i.height()>u?u:"auto"),e.layFixRight[o>0?"removeClass":"addClass"](h),e.layFixRight.css("right",a-1)},A.prototype.events=function(){var e,a=this,n=a.config,o=t("body"),c={},u=a.layHeader.find("th"),h=".layui-table-cell",f=n.elem.attr("lay-filter");u.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.attr("colspan")>1||i.data("unresize")||c.resizeStart||(c.allowResize=i.width()-l<=10,o.css("cursor",c.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);c.resizeStart||o.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(c.allowResize){var l=i.data("field");e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();c.rule=e,c.ruleWidth=parseFloat(t),c.minWidth=i.data("minwidth")||n.cellMinWidth})}}),S.on("mousemove",function(t){if(c.resizeStart){if(t.preventDefault(),c.rule){var i=c.ruleWidth+t.clientX-c.offset[0];i');d[0].value=e.data("content")||o.text(),e.find("."+N)[0]||e.append(d),d.focus()}else o.find(".layui-form-switch,.layui-form-checkbox")[0]||Math.round(o.prop("scrollWidth"))>Math.round(o.outerWidth())&&(a.tipsIndex=l.tips(['
            ',o.html(),"
            ",''].join(""),o[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.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+'"]'),o="layui-table-click",r=d.cache[a.key][l];layui.event.call(this,s,"tool("+f+")",{data:d.clearCacheKey(r),event:e.attr("lay-event"),tr:n,del:function(){d.cache[a.key][l]=[],n.remove(),a.scrollPatch()},update:function(e){e=e||{},layui.each(e,function(e,l){if(e in r){var o,d=n.children('td[data-field="'+e+'"]');r[e]=l,a.eachCols(function(t,i){i.field==e&&i.templet&&(o=i.templet)}),d.children(h).html(o?i(t(o).html()||l).render(r):l),d.data("content",l)}})}}),n.addClass(o).siblings("tr").removeClass(o)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layFixed.find(m).scrollTop(n),l.close(a.tipsIndex)}),M.on("resize",function(){a.fullSize(),a.scrollPatch()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),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()}),s.data[e]=a}),d.render(s)}),a},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},c.config={},d.reload=function(e,i){var a=c.config[e];return a?d.render(t.extend(!0,{},a,i)):o.error("The ID option was not found in the table instance")},d.render=function(e){var t=new A(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(s,d)});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",l=">*[carousel-item]>*",o="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(l),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.elemItem.length<=1||(e.indicator(),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?'
          • '+c[0]+"
          • ":"",e.bar2?'
          • '+c[1]+"
          • ":"",'
          • '+c[2]+"
          • ",""].join("")),s=g.find("."+r),u=function(){var t=n.scrollTop();t>=e.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};t("."+a)[0]||("object"==typeof e.css&&g.css(e.css),l.append(g),u(),g.find("li").on("click",function(){var i=t(this),o=i.attr("lay-type");"top"===o&&t("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,o)}),n.on("scroll",function(){clearTimeout(o),o=setTimeout(function(){u()},100)}))},countdown:function(e,t,i){var o=this,a="function"==typeof t,r=new Date(e).getTime(),n=new Date(!t||a?(new Date).getTime():t).getTime(),l=r-n,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=t);var g=setTimeout(function(){o.countdown(e,n+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],t,g),l<=0&&clearTimeout(g),g},timeAgo:function(e,t){var i=this,o=[[],[]],a=(new Date).getTime()-new Date(e).getTime();return a>6912e5?(a=new Date(e),o[0][0]=i.digit(a.getFullYear(),4),o[0][1]=i.digit(a.getMonth()+1),o[0][2]=i.digit(a.getDate()),t||(o[1][0]=i.digit(a.getHours()),o[1][1]=i.digit(a.getMinutes()),o[1][2]=i.digit(a.getSeconds())),o[0].join("-")+" "+o[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(e,t){var i="";e=String(e),t=t||2;for(var o=e.length;o
            ';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/src/main/webapp/res/layui/layui.js b/src/main/webapp/res/layui/layui.js new file mode 100644 index 0000000..37102df --- /dev/null +++ b/src/main/webapp/res/layui/layui.js @@ -0,0 +1,2 @@ +/** layui-v2.2.3 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.2.3"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="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":"../layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=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"]?i.call(n):(n.use(e,i),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?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?p.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var p=this,y=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(p.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||(y.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),p;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(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]?y+"lay/":/^\{\/\}/.test(p.modules[f])?"":o.base||"")+(p.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),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||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return p},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 a=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,p=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?a:(function y(){return++p>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(y,100))}(),a)},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]?i("模块名 "+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"value"in o&&(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:i}},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;oi?1:r' + ,'
          • ' + ,'' + ,'
            ' + ,'' + ,'
            ' + ,'
          • ' + ,'
          • ' + ,'' + ,'
            ' + ,'' + ,'
            ' + ,'
          • ' + ,'
          • ' + ,'' + ,'
            ' + ,'' + ,'
            ' + ,'
          • ' + ,'
          • ' + ,'' + ,'
            ' + ,'' + ,'' + ,'
            ' + ,'
            推荐尺寸:478*300,大小不能超过 30kb
            ' + ,'
          • ' + ,'
          • ' + ,'' + ,'
            ' + ,'' + ,'
            ' + ,'
          • ' + ,'
          • ' + ,'
            ' + ,'' + ,'
            ' + ,'
          • ' + ,''].join('') + ,success: function(layero, index){ + var image = layero.find('.fly-case-image') + ,preview = $('#preview'); + + upload.render({ + url: '/api/upload/case/' + ,elem: '#caseUpload' + ,size: 30 + ,done: function(res){ + if(res.status == 0){ + image.val(res.url); + preview.html('封面已上传,点击可预览'); + } else { + layer.msg(res.msg, {icon: 5}); + } + } + }); + + form.render('checkbox').on('submit(pushCase)', function(data){ + if(!data.field.agree){ + return layer.tips('你需要同意才能提交', $('#agree').next(), {tips: 1}); + } + + fly.json('/case/push/', data.field, function(res){ + layer.close(index); + layer.alert(res.msg, { + icon: 1 + }) + }); + }); + } + }); + } + + //点赞 + ,praise: function(othis){ + var li = othis.parents('li') + ,PRIMARY = 'layui-btn-primary' + ,unpraise = !othis.hasClass(PRIMARY) + ,numElem = li.find('.fly-case-nums') + + fly.json('/case/praise/', { + id: li.data('id') + ,unpraise: unpraise ? true : null + }, function(res){ + numElem.html(res.praise); + if(unpraise){ + othis.addClass(PRIMARY).html('点赞'); + layer.tips('少了个赞囖', numElem, { + tips: 1 + }); + } else { + othis.removeClass(PRIMARY).html('已赞'); + layer.tips('成功获得个赞', numElem, { + tips: [1, '#FF5722'] + }); + } + }); + } + + //查看点赞用户 + ,showPraise: function(othis){ + var li = othis.parents('li'); + if(othis.html() == 0) return layer.tips('该项目还没有收到赞', othis, { + tips: 1 + }); + fly.json('/case/praise_user/', { + id: li.data('id') + }, function(res){ + var html = ''; + layer.open({ + type: 1 + ,title: '项目【'+ res.title + '】获得的赞' + ,id: 'LAY_showPraise' + ,shade: 0.8 + ,shadeClose: true + ,area: '305px' + ,skin: 'layer-ext-case' + ,content: function(){ + layui.each(res.data, function(_, item){ + html += '
          • ' + }); + return '
              ' + html + '
            '; + }() + }) + }); + } + }; + + $('body').on('click', '.fly-case-active', function(){ + var othis = $(this), type = othis.data('type'); + active[type] && active[type].call(this, othis); + }); + + exports('case', {}); +}); \ No newline at end of file diff --git a/src/main/webapp/res/mods/face.js b/src/main/webapp/res/mods/face.js new file mode 100644 index 0000000..00272e3 --- /dev/null +++ b/src/main/webapp/res/mods/face.js @@ -0,0 +1,9 @@ + + +layui.define(function(exports){ + + var face = {"[微笑]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/5c/huanglianwx_thumb.gif","[嘻嘻]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/0b/tootha_thumb.gif","[哈哈]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6a/laugh.gif","[可爱]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/14/tza_thumb.gif","[可怜]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/af/kl_thumb.gif","[挖鼻]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/0b/wabi_thumb.gif","[吃惊]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/f4/cj_thumb.gif","[害羞]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6e/shamea_thumb.gif","[挤眼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/c3/zy_thumb.gif","[闭嘴]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/29/bz_thumb.gif","[鄙视]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/71/bs2_thumb.gif","[爱你]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6d/lovea_thumb.gif","[泪]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/9d/sada_thumb.gif","[偷笑]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/19/heia_thumb.gif","[亲亲]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/8f/qq_thumb.gif","[生病]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/b6/sb_thumb.gif","[太开心]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/58/mb_thumb.gif","[白眼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d9/landeln_thumb.gif","[右哼哼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/98/yhh_thumb.gif","[左哼哼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6d/zhh_thumb.gif","[嘘]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/a6/x_thumb.gif","[衰]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/af/cry.gif","[委屈]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/73/wq_thumb.gif","[吐]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/9e/t_thumb.gif","[哈欠]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/cc/haqianv2_thumb.gif","[抱抱]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/27/bba_thumb.gif","[怒]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/7c/angrya_thumb.gif","[疑问]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/5c/yw_thumb.gif","[馋嘴]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/a5/cza_thumb.gif","[拜拜]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/70/88_thumb.gif","[思考]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/e9/sk_thumb.gif","[汗]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/24/sweata_thumb.gif","[困]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/40/kunv2_thumb.gif","[睡]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/96/huangliansj_thumb.gif","[钱]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/90/money_thumb.gif","[失望]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/0c/sw_thumb.gif","[酷]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/40/cool_thumb.gif","[色]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/20/huanglianse_thumb.gif","[哼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/49/hatea_thumb.gif","[鼓掌]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/36/gza_thumb.gif","[晕]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d9/dizzya_thumb.gif","[悲伤]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/1a/bs_thumb.gif","[抓狂]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/62/crazya_thumb.gif","[黑线]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/91/h_thumb.gif","[阴险]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6d/yx_thumb.gif","[怒骂]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/60/numav2_thumb.gif","[互粉]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/89/hufen_thumb.gif","[心]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/40/hearta_thumb.gif","[伤心]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/ea/unheart.gif","[猪头]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/58/pig.gif","[熊猫]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/6e/panda_thumb.gif","[兔子]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/81/rabbit_thumb.gif","[ok]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d6/ok_thumb.gif","[耶]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d9/ye_thumb.gif","[good]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d8/good_thumb.gif","[NO]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/ae/buyao_org.gif","[赞]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d0/z2_thumb.gif","[来]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/40/come_thumb.gif","[弱]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d8/sad_thumb.gif","[草泥马]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/7a/shenshou_thumb.gif","[神马]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/60/horse2_thumb.gif","[囧]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/15/j_thumb.gif","[浮云]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/bc/fuyun_thumb.gif","[给力]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/1e/geiliv2_thumb.gif","[围观]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/f2/wg_thumb.gif","[威武]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/70/vw_thumb.gif","[奥特曼]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/bc/otm_thumb.gif","[礼物]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/c4/liwu_thumb.gif","[钟]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d3/clock_thumb.gif","[话筒]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/9f/huatongv2_thumb.gif","[蜡烛]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/d9/lazhuv2_thumb.gif","[蛋糕]":"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/3a/cakev2_thumb.gif"}; + + exports('face', face); + +}); \ No newline at end of file diff --git a/src/main/webapp/res/mods/index.js b/src/main/webapp/res/mods/index.js new file mode 100644 index 0000000..338e5ba --- /dev/null +++ b/src/main/webapp/res/mods/index.js @@ -0,0 +1,639 @@ +/** + + @Name: Fly社区主入口 + + */ + + +layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util', 'face'], function(exports){ + + var $ = layui.jquery + ,layer = layui.layer + ,laytpl = layui.laytpl + ,form = layui.form + ,element = layui.element + ,upload = layui.upload + ,util = layui.util + ,device = layui.device() + + ,DISABLED = 'layui-btn-disabled'; + + //阻止IE7以下访问 + if(device.ie && device.ie < 8){ + layer.alert('如果您非得使用 IE 浏览器访问社区,那么请使用 IE8+'); + } + + layui.focusInsert = function(obj, str){ + var result, val = obj.value; + obj.focus(); + if(document.selection){ //ie + result = document.selection.createRange(); + document.selection.empty(); + result.text = str; + } else { + result = [val.substring(0, obj.selectionStart), str, val.substr(obj.selectionEnd)]; + obj.focus(); + obj.value = result.join(''); + } + }; + + + //数字前置补零 + layui.laytpl.digit = function(num, length, end){ + var str = ''; + num = String(num); + length = length || 2; + for(var i = num.length; i < length; i++){ + str += '0'; + } + return num < Math.pow(10, length) ? str + (num|0) : num; + }; + + var fly = { + + //Ajax + json: function(url, data, success, options){ + var that = this, type = typeof data === 'function'; + + if(type){ + options = success + success = data; + data = {}; + } + + options = options || {}; + + return $.ajax({ + type: options.type || 'post', + dataType: options.dataType || 'json', + data: data, + url: url, + success: function(res){ + if(typeof res === 'string'){ + res = JSON.parse(res); + } + if(res.retcode === 0) { + success && success(res); + } else { + layer.msg(res.retinfo || res.code, {shift: 6}); + options.error && options.error(); + } + }, error: function(e){ + layer.msg('请求异常,请重试', {shift: 6}); + options.error && options.error(e); + } + }); + } + + //计算字符长度 + ,charLen: function(val){ + var arr = val.split(''), len = 0; + for(var i = 0; i < val.length ; i++){ + arr[i].charCodeAt(0) < 299 ? len++ : len += 2; + } + return len; + } + + ,form: {} + + //简易编辑器 + ,layEditor: function(options){ + var html = ['
            ' + ,'' + ,'' + ,'' + ,'' + ,'hr' + ,'' + ,'
            '].join(''); + + var log = {}, mod = { + face: function(editor, self){ //插入表情 + var str = '', ul, face = fly.faces; + for(var key in face){ + str += '
          • '; + } + str = '
              '+ str +'
            '; + layer.tips(str, self, { + tips: 3 + ,time: 0 + ,skin: 'layui-edit-face' + }); + $(document).on('click', function(){ + layer.closeAll('tips'); + }); + $('#LAY-editface li').on('click', function(){ + var title = $(this).attr('title') + ' '; + layui.focusInsert(editor[0], 'face' + title); + }); + } + ,picture: function(editor){ //插入图片 + layer.open({ + type: 1 + ,id: 'fly-jie-upload' + ,title: '插入图片' + ,area: 'auto' + ,shade: false + ,area: '465px' + ,fixed: false + ,offset: [ + editor.offset().top - $(window).scrollTop() + 'px' + ,editor.offset().left + 'px' + ] + ,skin: 'layui-layer-border' + ,content: ['
              ' + ,'
            • ' + ,'' + ,'
              ' + ,'' + ,'
              ' + ,'' + ,'
            • ' + ,'
            • ' + ,'' + ,'
            • ' + ,'
            '].join('') + ,success: function(layero, index){ + var image = layero.find('input[name="image"]'); + + //执行上传实例 + upload.render({ + elem: '#uploadImg' + ,url: '/os/file/upload' + ,size: 2000000 + ,done: function(res){ + if(res.retcode == 0){ + image.val(res.retinfo); + } else { + layer.msg(res.msg, {icon: 5}); + } + } + }); + + form.on('submit(uploadImages)', function(data){ + var field = data.field; + if(!field.image) return image.focus(); + layui.focusInsert(editor[0], 'img['+ field.image + '] '); + layer.close(index); + }); + } + }); + } + ,href: function(editor){ //超链接 + layer.prompt({ + title: '请输入合法链接' + ,shade: false + ,fixed: false + ,id: 'LAY_flyedit_href' + ,offset: [ + editor.offset().top - $(window).scrollTop() + 'px' + ,editor.offset().left + 'px' + ] + }, function(val, index, elem){ + if(!/^http(s*):\/\/[\S]/.test(val)){ + layer.tips('这根本不是个链接,不要骗我。', elem, {tips:1}) + return; + } + layui.focusInsert(editor[0], ' a('+ val +')['+ val + '] '); + layer.close(index); + }); + } + ,code: function(editor){ //插入代码 + layer.prompt({ + title: '请贴入代码或任意文本' + ,formType: 2 + ,maxlength: 10000 + ,shade: false + ,id: 'LAY_flyedit_code' + ,area: ['800px', '360px'] + }, function(val, index, elem){ + layui.focusInsert(editor[0], '[pre]\n'+ val + '\n[/pre]'); + layer.close(index); + }); + } + ,hr: function(editor){ //插入水平分割线 + layui.focusInsert(editor[0], '[hr]'); + } + ,yulan: function(editor){ //预览 + var content = editor.val(); + + content = /^\{html\}/.test(content) + ? content.replace(/^\{html\}/, '') + : fly.content(content); + + layer.open({ + type: 1 + ,title: '预览' + ,shade: false + ,area: ['100%', '100%'] + ,scrollbar: false + ,content: '
            '+ content +'
            ' + }); + } + }; + + layui.use('face', function(face){ + options = options || {}; + fly.faces = face; + $(options.elem).each(function(index){ + var that = this, othis = $(that), parent = othis.parent(); + parent.prepend(html); + parent.find('.fly-edit span').on('click', function(event){ + var type = $(this).attr('type'); + mod[type].call(that, othis, this); + if(type === 'face'){ + event.stopPropagation() + } + }); + }); + }); + + } + + ,escape: function(html){ + return String(html||'').replace(/&(?!#?[a-zA-Z0-9]+;)/g, '&') + .replace(//g, '>').replace(/'/g, ''').replace(/"/g, '"'); + } + + //内容转义 + ,content: function(content){ + //支持的html标签 + var html = function(end){ + return new RegExp('\\n*\\['+ (end||'') +'(pre|hr|div|span|p|table|thead|th|tbody|tr|td|ul|li|ol|li|dl|dt|dd|h2|h3|h4|h5)([\\s\\S]*?)\\]\\n*', 'g'); + }; + content = fly.escape(content||'') //XSS + .replace(/img\[([^\s]+?)\]/g, function(img){ //转义图片 + return ''; + }).replace(/@(\S+)(\s+?|$)/g, '@$1$2') //转义@ + .replace(/face\[([^\s\[\]]+?)\]/g, function(face){ //转义表情 + var alt = face.replace(/^face/g, ''); + return ''+ alt +''; + }).replace(/a\([\s\S]+?\)\[[\s\S]*?\]/g, function(str){ //转义链接 + var href = (str.match(/a\(([\s\S]+?)\)\[/)||[])[1]; + var text = (str.match(/\)\[([\s\S]*?)\]/)||[])[1]; + if(!href) return str; + var rel = /^(http(s)*:\/\/)\b(?!(\w+\.)*(sentsin.com|layui.com))\b/.test(href.replace(/\s/g, '')); + return ''+ (text||href) +''; + }).replace(html(), '\<$1 $2\>').replace(html('/'), '\') //转移HTML代码 + .replace(/\n/g, '
            ') //转义换行 + return content; + } + + //新消息通知 + ,newmsg: function(){ + var elemUser = $('.fly-nav-user'); + if(layui.cache.user.uid !== -1 && elemUser[0]){ + fly.json('/message/nums/', { + _: new Date().getTime() + }, function(res){ + if(res.status === 0 && res.count > 0){ + var msg = $(''+ res.count +''); + elemUser.append(msg); + msg.on('click', function(){ + fly.json('/message/read', {}, function(res){ + if(res.status === 0){ + location.href = '/user/message/'; + } + }); + }); + layer.tips('你有 '+ res.count +' 条未读消息', msg, { + tips: 3 + ,tipsMore: true + ,fixed: true + }); + msg.on('mouseenter', function(){ + layer.closeAll('tips'); + }) + } + }); + } + return arguments.callee; + } + + ,userstat: function () { + $.getJSON("/os/user/stat",{},function (data) { + $("#user_count").html(data.count); + }); + } + + }; + + //签到 + var tplSignin = ['{{# if(d.signed){ }}' + ,'' + ,'获得了{{ d.experience }}飞吻' + ,'{{# } else { }}' + ,'' + ,'可获得{{ d.experience }}飞吻' + ,'{{# } }}'].join('') + ,tplSigninDay = '已连续签到{{ d.days }}天' + + ,signRender = function(data){ + laytpl(tplSignin).render(data, function(html){ + elemSigninMain.html(html); + }); + laytpl(tplSigninDay).render(data, function(html){ + elemSigninDays.html(html); + }); + } + + ,elemSigninHelp = $('#LAY_signinHelp') + ,elemSigninTop = $('#LAY_signinTop') + ,elemSigninMain = $('.fly-signin-main') + ,elemSigninDays = $('.fly-signin-days'); + + if(elemSigninMain[0]){ + /* + fly.json('/sign/status', function(res){ + if(!res.data) return; + signRender.token = res.data.token; + signRender(res.data); + }); + */ + } + $('body').on('click', '#LAY_signin', function(){ + var othis = $(this); + if(othis.hasClass(DISABLED)) return; + + fly.json('/sign/in', { + token: signRender.token || 1 + }, function(res){ + signRender(res.data); + }, { + error: function(){ + othis.removeClass(DISABLED); + } + }); + + othis.addClass(DISABLED); + }); + + //签到说明 + elemSigninHelp.on('click', function(){ + layer.open({ + type: 1 + ,title: '签到说明' + ,area: '300px' + ,shade: 0.8 + ,shadeClose: true + ,content: ['
            ' + ,'
            “签到”可获得社区飞吻,规则如下
            ' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'' + ,'
            连续签到天数每天可获飞吻
            <55
            ≥510
            ≥1515
            ≥3020
            ' + ,'
              ' + ,'
            • 中间若有间隔,则连续天数重新计算
            • ' + ,'
            • 不可利用程序自动签到,否则飞吻清零
            • ' + ,'
            ' + ,'
            '].join('') + }); + }); + + //签到活跃榜 + var tplSigninTop = ['{{# layui.each(d.data, function(index, item){ }}' + ,'
          • ' + ,'' + ,'' + ,'{{item.user.username}}' + ,'' + ,'{{# var date = new Date(item.time); if(d.index < 2){ }}' + ,'签到于 {{ layui.laytpl.digit(date.getHours()) + ":" + layui.laytpl.digit(date.getMinutes()) + ":" + layui.laytpl.digit(date.getSeconds()) }}' + ,'{{# } else { }}' + ,'已连续签到 {{ item.days }}' + ,'{{# } }}' + ,'
          • ' + ,'{{# }); }}' + ,'{{# if(d.data.length === 0) { }}' + ,'{{# if(d.index < 2) { }}' + ,'
          • 今天还没有人签到
          • ' + ,'{{# } else { }}' + ,'
          • 还没有签到记录
          • ' + ,'{{# } }}' + ,'{{# } }}'].join(''); + + elemSigninTop.on('click', function(){ + var loadIndex = layer.load(1, {shade: 0.8}); + fly.json('../json/signin.js', function(res){ //实际使用,请将 url 改为真实接口 + var tpl = $(['
            ' + ,'
              ' + ,'
            • 最新签到
            • ' + ,'
            • 今日最快
            • ' + ,'
            • 总签到榜
            • ' + ,'
            ' + ,'' + ,'
            '].join('')) + ,signinItems = tpl.find('.layui-tab-item'); + + layer.close(loadIndex); + + layui.each(signinItems, function(index, item){ + var html = laytpl(tplSigninTop).render({ + data: res.data[index] + ,index: index + }); + $(item).html(html); + }); + + layer.open({ + type: 1 + ,title: '签到活跃榜 - TOP 20' + ,area: '300px' + ,shade: 0.8 + ,shadeClose: true + ,id: 'layer-pop-signintop' + ,content: tpl.prop('outerHTML') + }); + + }, {type: 'get'}); + }); + + + //回帖榜 + var tplReply = ['{{# layui.each(d.data, function(index, item){ }}' + ,'
            ' + ,'' + ,'' + ,'{{item.user.username}}' + ,'{{item["count(*)"]}}次回答' + ,'' + ,'
            ' + ,'{{# }); }}'].join('') + ,elemReply = $('#LAY_replyRank'); + + if(elemReply[0]){ + /* + fly.json('/top/reply/', { + limit: 20 + }, function(res){ + var html = laytpl(tplReply).render(res); + elemReply.find('dl').html(html); + }); + */ + }; + + //相册 + if($(window).width() > 750){ + layer.photos({ + photos: '.photos' + ,zIndex: 9999999999 + ,anim: -1 + }); + } else { + $('body').on('click', '.photos img', function(){ + window.open(this.src); + }); + } + + + //搜索 + $('.fly-search').on('click', function(){ + layer.open({ + type: 1 + ,title: false + ,closeBtn: false + //,shade: [0.1, '#fff'] + ,shadeClose: true + ,maxWidth: 10000 + ,skin: 'fly-layer-search' + ,content: ['
            ' + ,'' + ,'
            '].join('') + ,success: function(layero){ + var input = layero.find('input'); + input.focus(); + + layero.find('form').submit(function(){ + var val = input.val(); + if(val.replace(/\s/g, '') === ''){ + return false; + } + input.val(/*'site:layui.com '+ */input.val()); + }); + } + }) + }); + //退出登录 + $(".logout").on('click', function () { + $.post("/os/user/logout",{},function (data) { + location.reload(); + }); + }); + + //新消息通知 + fly.newmsg(); + + //发送激活邮件 + fly.activate = function(email){ + fly.json('/api/activate/', {}, function(res){ + if(res.status === 0){ + layer.alert('已成功将激活链接发送到了您的邮箱,接受可能会稍有延迟,请注意查收。', { + icon: 1 + }); + }; + }); + }; + $('#LAY-activate').on('click', function(){ + fly.activate($(this).attr('email')); + }); + + //点击@ + $('body').on('click', '.fly-aite', function(){ + var othis = $(this), text = othis.text(); + if(othis.attr('href') !== 'javascript:;'){ + return; + } + text = text.replace(/^@|([\s\S]+?)/g, ''); + othis.attr({ + href: '/user/nick?nickname='+ text + ,target: '_blank' + }); + }); + + //表单提交 + form.on('submit(*)', function(data){ + var action = $(data.form).attr('action'), button = $(data.elem); + fly.json(action, data.field, function(res){ + var end = function(){ + if(res.action){ + location.href = res.action; + } else { + fly.form[action||button.attr('key')](data.field, data.form); + } + }; + if(res.status == 0){ + button.attr('alert') ? layer.alert(res.msg, { + icon: 1, + time: 10*1000, + end: end + }) : end(); + }; + }); + return false; + }); + + //加载特定模块 + if(layui.cache.page && layui.cache.page !== 'index'){ + var extend = {}; + extend[layui.cache.page] = layui.cache.page; + layui.extend(extend); + layui.use(layui.cache.page); + } + + //加载IM + if(!device.android && !device.ios){ + //layui.use('im'); + } + + //加载编辑器 + fly.layEditor({ + elem: '.fly-editor' + }); + + //手机设备的简单适配 + var treeMobile = $('.site-tree-mobile') + ,shadeMobile = $('.site-mobile-shade') + + treeMobile.on('click', function(){ + $('body').addClass('site-mobile'); + }); + + shadeMobile.on('click', function(){ + $('body').removeClass('site-mobile'); + }); + + //获取统计数据 + $('.fly-handles').each(function(){ + var othis = $(this); + $.get('/api/handle?alias='+ othis.data('alias'), function(res){ + othis.html('(下载量:'+ res.number +')'); + }) + }); + + //固定Bar + util.fixbar({ + bar1: '' + ,bgcolor: '#4a184c' + ,click: function(type){ + if(type === 'bar1'){ + //layer.msg('打开 index.js,开启发表新帖的路径'); + location.href = '/jie/add'; + } + } + }); + + exports('fly', fly); + +}); + diff --git a/src/main/webapp/res/mods/jie.js b/src/main/webapp/res/mods/jie.js new file mode 100644 index 0000000..fd67a03 --- /dev/null +++ b/src/main/webapp/res/mods/jie.js @@ -0,0 +1,309 @@ +/** + + @Name: 求解板块 + + */ + +layui.define(['fly','laypage'], function(exports){ + + var $ = layui.jquery; + var layer = layui.layer; + var util = layui.util; + var laytpl = layui.laytpl; + var form = layui.form; + var laypage = layui.laypage; + var fly = layui.fly; + + var gather = {}, dom = { + jieda: $('#jieda') + ,content: $('#L_content') + ,jiedaCount: $('#jiedaCount') + }; + + //监听专栏选择 + form.on('select(column)', function(obj){ + var value = obj.value + ,elemQuiz = $('#LAY_quiz') + ,tips = { + tips: 1 + ,maxWidth: 250 + ,time: 10000 + }; + elemQuiz.addClass('layui-hide'); + if(value === '0'){ + layer.tips('下面的信息将便于您获得更好的答案', obj.othis, tips); + elemQuiz.removeClass('layui-hide'); + } else if(value === '99'){ + layer.tips('系统会对【分享】类型的帖子予以飞吻奖励,但我们需要审核,通过后方可展示', obj.othis, tips); + } + }); + + //提交回答 + fly.form['/jie/reply/'] = function(data, required){ + var tpl = '
          • \ +
            \ + \ + {{= d.user.username}}\ + \ + \ +
            \ + 刚刚\ +
            \ +
            \ +
            \ + {{ d.content}}\ +
            \ +
          • ' + data.content = fly.content(data.content); + laytpl(tpl).render($.extend(data, { + user: layui.cache.user + }), function(html){ + required[0].value = ''; + dom.jieda.find('.fly-none').remove(); + dom.jieda.append(html); + + var count = dom.jiedaCount.text()|0; + dom.jiedaCount.html(++count); + }); + }; + + //求解管理 + gather.jieAdmin = { + //删求解 + del: function(div){ + layer.confirm('确认删除该求解么?', function(index){ + layer.close(index); + fly.json('/os/content/set', { + id: div.data('id') + ,v: -1 + ,field:"status" + }, function(res){ + location.href= "/"; + }); + }); + } + + //设置置顶、状态 + ,set: function(div){ + var othis = $(this); + fly.json('/os/content/set', { + id: div.data('id') + ,v: othis.attr('v') + ,field: othis.attr('field') + }, function(res){ + location.reload(); + }); + } + + //收藏 + ,collect: function(div){ + var othis = $(this), type = othis.data('type'); + fly.json('/os/content/collect', { + contentId: div.data('id') + ,ok: type === 'add'? 1:-1 + }, function(res){ + if(type === 'add'){ + othis.data('type', 'remove').html('取消收藏').addClass('layui-btn-danger'); + layer.msg("收藏成功"); + } else if(type === 'remove'){ + othis.data('type', 'add').html('收藏').removeClass('layui-btn-danger'); + layer.msg("已取消收藏"); + } + }); + } + }; + + $('body').on('click', '.jie-admin', function(){ + var othis = $(this), type = othis.attr('type'); + gather.jieAdmin[type] && gather.jieAdmin[type].call(this, othis.parent()); + }); + + //异步渲染 + var asyncRender = function(){ + var div = $('.fly-admin-box'), jieAdmin = $('#LAY_jieAdmin'); + //查询帖子是否收藏 + if(jieAdmin[0] && layui.cache.user.uid != -1){ + fly.json('/collection/find/', { + cid: div.data('id') + }, function(res){ + jieAdmin.append(''+ (res.data.collection ? '取消收藏' : '收藏') +''); + }); + } + }(); + + //解答操作 + gather.jiedaActive = { + zan: function(li){ //赞 + var othis = $(this), ok = othis.hasClass('zanok'); + fly.json('/os/comment/support', { + commentId: li.data('id') + ,ok: ok?-1:1 + }, function(res){ + var zans = othis.find('em').html()|0; + othis[ok ? 'removeClass' : 'addClass']('zanok'); + othis.find('em').html(ok ? (--zans) : (++zans)); + }); + } + ,reply: function(li){ //回复 + var val = dom.content.val(); + var aite = '@'+ li.find('.fly-detail-user cite').text().replace(/\s/g, ''); + dom.content.focus() + if(val.indexOf(aite) !== -1) return; + dom.content.val(aite +' ' + val); + $("input[name='pid']").val(li.data('id')); + } + ,accept: function(li){ //采纳 + var othis = $(this); + layer.confirm('是否采纳该回答为最佳答案?', function(index){ + layer.close(index); + fly.json('/api/jieda-accept/', { + id: li.data('id') + }, function(res){ + if(res.status === 0){ + $('.jieda-accept').remove(); + li.addClass('jieda-daan'); + li.find('.detail-about').append(''); + } else { + layer.msg(res.msg); + } + }); + }); + } + ,edit: function(li){ //编辑 + fly.json('/jie/getDa/', { + id: li.data('id') + }, function(res){ + var data = res.rows; + layer.prompt({ + formType: 2 + ,value: data.content + ,maxlength: 100000 + ,title: '编辑回帖' + ,area: ['728px', '300px'] + ,success: function(layero){ + fly.layEditor({ + elem: layero.find('textarea') + }); + } + }, function(value, index){ + fly.json('/jie/updateDa/', { + id: li.data('id') + ,content: value + }, function(res){ + layer.close(index); + li.find('.detail-body').html(fly.content(value)); + }); + }); + }); + } + ,del: function(li){ //删除 + layer.confirm('确认删除该回答么?', function(index){ + layer.close(index); + fly.json('/api/jieda-delete/', { + id: li.data('id') + }, function(res){ + if(res.status === 0){ + var count = dom.jiedaCount.text()|0; + dom.jiedaCount.html(--count); + li.remove(); + //如果删除了最佳答案 + if(li.hasClass('jieda-daan')){ + $('.jie-status').removeClass('jie-status-ok').text('求解中'); + } + } else { + layer.msg(res.msg); + } + }); + }); + } + }; + + $('.jieda-reply span').on('click', function(){ + var othis = $(this), type = othis.attr('type'); + gather.jiedaActive[type].call(this, othis.parents('li')); + }); + + + form.on('submit(jie-add)', function(data){ + var bean = {}; + ["contentId","title", "content", "type"].forEach(function (value) { + bean[value] = data.field[value]; + }); + console.log(bean); + + fly.json("/os/content/save",{ + bean:JSON.stringify(bean) + },function (res) { + layer.msg("发布成功",{time:2000},function () { + location.href = "/"; + }); + }); + return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 + }); + form.on('submit(jie-reply)', function(data){ + var bean = {}; + ["contentId","pid", "content"].forEach(function (value) { + bean[value] = data.field[value]; + }); + console.log(bean); + + fly.json("/os/comment/save",{ + bean:JSON.stringify(bean) + },function (res) { + layer.msg("回复成功",{time:2000},function () { + //location.href = "/"; + location.reload(); + }); + }); + return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 + }); + + $("."+ layui.cache.actived).addClass("tab-this"); + + function getUrl(curr){ + var args=new Object(); + var query=location.search.substring(1);//获取查询串 + var pairs=query.split("&");//在逗号处断开 + for(var i=0;i\ + {{# if(d.rows[i].collection_time){ }}\ + {{= d.rows[i].title}}\ + {{ d.rows[i].collection_time }} 收藏\ + {{# } else { }}\ + {{# if(d.rows[i].status == 1){ }}\ + \ + {{# } }}\ + {{# if(d.rows[i].accept >= 0){ }}\ + 已结\ + {{# } else { }}\ + 未结\ + {{# } }}\ + {{# if(d.rows[i].status == -1){ }}\ + 审核中\ + {{# } }}\ + {{= d.rows[i].title}}\ + {{ layui.util.timeAgo(d.rows[i].time, 1) }}\ + {{# if(d.rows[i].accept == -1){ }}\ + 编辑\ + {{# } }}\ + {{d.rows[i].hits}}阅/{{d.rows[i].comment}}答\ + {{# } }}\ + \ + {{# } }}' + ]; + + var view = function(res){ + var html = laytpl(tpl[0]).render(res); + dom.mine.children().eq(index).find('span').html(res.count); + elemUCM.children().eq(index).find('ul').html(res.rows.length === 0 ? '
            没有相关数据
            ' : html); + }; + + var page = function(now){ + var curr = now || 1; + if(gather.minelog[type + '-page-' + curr]){ + view(gather.minelog[type + '-page-' + curr]); + } else { + //我收藏的帖 + if(type === 'collection'){ + var nums = 10; //每页出现的数据量 + fly.json(url, {}, function(res){ + res.count = res.rows.length; + + var rows = layui.sort(res.rows, 'collection_timestamp', 'desc') + ,render = function(curr){ + var data = [] + ,start = curr*nums - nums + ,last = start + nums - 1; + + if(last >= rows.length){ + last = curr > 1 ? start + (rows.length - start - 1) : rows.length - 1; + } + + for(var i = start; i <= last; i++){ + data.push(rows[i]); + } + + res.rows = data; + + view(res); + }; + + render(curr) + gather.minelog['collect-page-' + curr] = res; + + now || laypage.render({ + elem: 'LAY_page1' + ,count: rows.length + ,curr: curr + ,jump: function(e, first){ + if(!first){ + render(e.curr); + } + } + }); + }); + } else { + fly.json('/api/'+ type +'/', { + page: curr + }, function(res){ + view(res); + gather.minelog['mine-jie-page-' + curr] = res; + now || laypage.render({ + elem: 'LAY_page' + ,count: res.count + ,curr: curr + ,jump: function(e, first){ + if(!first){ + page(e.curr); + } + } + }); + }); + } + } + }; + + if(!gather.minelog[type]){ + page(); + } + }; + + if(elemUC[0]){ + layui.each(dom.mine.children(), function(index, item){ + var othis = $(item) + gather.mine(index, othis.data('type'), othis.data('url')); + }); + } + + //显示当前tab + if(location.hash){ + element.tabChange('user', location.hash.replace(/^#/, '')); + } + + element.on('tab(user)', function(){ + var othis = $(this), layid = othis.attr('lay-id'); + if(layid){ + location.hash = layid; + } + }); + + //根据ip获取城市 + if($('#L_city').val() === ''){ + $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(){ + $('#L_city').val(remote_ip_info.city||''); + }); + } + + //上传图片 + if($('.upload-img')[0]){ + layui.use('upload', function(upload){ + var avatarAdd = $('.avatar-add'); + + upload.render({ + elem: '.upload-img' + ,url: '/os/file/upload' + ,size: 50 + ,before: function(){ + avatarAdd.find('.loading').show(); + } + ,done: function(res){ + if(res.retcode == 0){ + fly.json('/os/user/update', { + bean:JSON.stringify({avatar: res.retinfo}) + ,columns:JSON.stringify(["avatar"]) + }, function(res){ + location.reload(); + }); + } else { + layer.msg(res.msg, {icon: 5}); + } + avatarAdd.find('.loading').hide(); + } + ,error: function(){ + avatarAdd.find('.loading').hide(); + } + }); + }); + } + + //合作平台 + if($('#LAY_coop')[0]){ + + //资源上传 + $('#LAY_coop .uploadRes').each(function(index, item){ + var othis = $(this); + upload.render({ + elem: item + ,url: '/os/file/upload?filename='+ othis.data('filename') + ,accept: 'file' + ,exts: 'zip' + ,size: 30*1024 + ,before: function(){ + layer.msg('正在上传', { + icon: 16 + ,time: -1 + ,shade: 0.7 + }); + } + ,done: function(res){ + if(res.code == 0){ + layer.msg(res.msg, {icon: 6}) + } else { + layer.msg(res.msg) + } + } + }); + }); + + //成效展示 + var effectTpl = ['{{# layui.each(d.data, function(index, item){ }}' + ,'' + ,'{{ item.uid }}' + ,'{{ item.authProduct }}' + ,'¥{{ item.rmb }}' + ,'{{ item.create_time }}' + ,'' + ,'{{# }); }}'].join(''); + + var effectView = function(res){ + var html = laytpl(effectTpl).render(res); + $('#LAY_coop_effect').html(html); + $('#LAY_effect_count').html('你共有 '+ (res.count||0) +' 笔合作授权订单'); + }; + + var effectShow = function(page){ + fly.json('/cooperation/effect', { + page: page||1 + }, function(res){ + effectView(res); + laypage.render({ + elem: 'LAY_effect_page' + ,count: res.count + ,curr: page + ,jump: function(e, first){ + if(!first){ + effectShow(e.curr); + } + } + }); + }); + }; + + effectShow(); + + } + + //提交成功后刷新 + fly.form['set-mine'] = function(data, required){ + layer.msg('修改成功', { + icon: 1 + ,time: 1000 + ,shade: 0.1 + }, function(){ + location.reload(); + }); + } + + //表单验证 + form.verify({ + repass: function(value, item){ //value:表单的值、item:表单的DOM对象 + var pass = $("input[name='pass']").val(); + if (value != pass){ + return "重复密码不一致"; + } + } + }); + + //登录 + form.on('submit(login)', function(data){ + var fdata = data.field; + + $.post("/os/user/login",{ + bean:JSON.stringify({username:fdata.username, password:fdata.password}) + ,vercode:fdata.vercode + },function (data) { + data = JSON.parse(data); + if(data.retcode != 0){ + layer.msg(data.retinfo); + return false; + } + location.href = "/"; + }); + return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 + }); + form.on('submit(reg)', function(data){ + data = data.field; + var bean = { + email:data.email + ,password:data.pass + ,nickname:data.nickname + }; + + $.post("/os/user/register",{ + bean:JSON.stringify(bean) + },function (data) { + data = JSON.parse(data); + if(data.retcode != 0){ + layer.msg(data.retinfo); + return false; + } + layer.msg("注册成功",{icon:16, shade: 0.1, time:0}); + location.href = "/user/login"; + }); + return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 + }); + + form.on('submit(set-info)', function (data) { + var bean = {},columns = ['email', 'nickname', 'sex', 'city', 'sign']; + columns.forEach(function (value) { + bean[value] = data.field[value] + }); + + $.post("/os/user/update",{ + bean:JSON.stringify(bean) + ,columns:JSON.stringify(columns) + },function (res) { + res = JSON.parse(res); + if(res.retcode != 0){ + layer.msg(res.retinfo); + return false; + } + location.reload(); + }); + return false; + }); + + form.on('submit(set-changepwd)', function (data) { + $.post("/os/user/changepwd",{ + nowpass:data.field.nowpass + ,pass:data.field.pass + },function (res) { + res = JSON.parse(res); + if(res.retcode != 0){ + layer.msg(res.retinfo); + return false; + } + layer.msg('密码修改成功,重新登录', { + time: 2000 //2秒关闭(如果不配置,默认是3秒) + }, function(){ + $.post('/os/user/logout',{},function () { + location.reload(); + }); + }); + }); + return false; + }); + + + + //帐号绑定 + $('.acc-unbind').on('click', function(){ + var othis = $(this), type = othis.attr('type'); + layer.confirm('整的要解绑'+ ({ + qq_id: 'QQ' + ,weibo_id: '微博' + })[type] + '吗?', {icon: 5}, function(){ + fly.json('/api/unbind', { + type: type + }, function(res){ + if(res.status === 0){ + layer.alert('已成功解绑。', { + icon: 1 + ,end: function(){ + location.reload(); + } + }); + } else { + layer.msg(res.msg); + } + }); + }); + }); + + + //我的消息 + gather.minemsg = function(){ + var delAll = $('#LAY_delallmsg') + ,tpl = '{{# var len = d.rows.length;\ + if(len === 0){ }}\ +
            您暂时没有最新消息
            \ + {{# } else { }}\ +
              \ + {{# for(var i = 0; i < len; i++){ }}\ +
            • \ +
              {{ d.rows[i].content}}
              \ +

              {{d.rows[i].time}}删除

              \ +
            • \ + {{# } }}\ +
            \ + {{# } }}' + ,delEnd = function(clear){ + if(clear || dom.minemsg.find('.mine-msg li').length === 0){ + dom.minemsg.html('
            您暂时没有最新消息
            '); + } + } + + + /* + fly.json('/message/find/', {}, function(res){ + var html = laytpl(tpl).render(res); + dom.minemsg.html(html); + if(res.rows.length > 0){ + delAll.removeClass('layui-hide'); + } + }); + */ + + //阅读后删除 + dom.minemsg.on('click', '.mine-msg li .fly-delete', function(){ + var othis = $(this).parents('li'), id = othis.data('id'); + layer.confirm('确定删除该消息吗?', function(index){ + fly.json('/message/remove/', { + id: id + }, function(res){ + if(res.status === 0){ + othis.remove(); + delEnd(); + } + }); + }); + }); + + //删除全部 + $('#LAY_delallmsg').on('click', function(){ + var othis = $(this); + layer.confirm('确定清空吗?', function(index){ + fly.json('/message/remove/', { + all: true + }, function(res){ + if(res.status === 0){ + layer.close(index); + othis.addClass('layui-hide'); + delEnd(true); + } + }); + }); + }); + + }; + + dom.minemsg[0] && gather.minemsg(); + + exports('user', null); + +}); \ No newline at end of file