From 1dba9416c38995655950d3fc97a514d1b1b4f533 Mon Sep 17 00:00:00 2001 From: vone Date: Thu, 18 Apr 2019 15:15:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E7=89=88=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 6 + .travis.yml | 42 + README.md | 80 + application/.htaccess | 1 + application/admin/controller/Index.php | 339 + application/command.php | 12 + application/common.php | 12 + application/index/controller/Index.php | 569 ++ application/provider.php | 14 + application/service/QrcodeServer.php | 109 + application/tags.php | 28 + build.php | 26 + composer.json | 36 + composer.lock | 625 ++ composer.phar | Bin 0 -> 1917671 bytes config/app.php | 146 + config/cache.php | 25 + config/console.php | 19 + config/cookie.php | 30 + config/database.php | 63 + config/log.php | 30 + config/middleware.php | 18 + config/session.php | 26 + config/template.php | 35 + config/trace.php | 18 + extend/.gitignore | 2 + public/.htaccess | 9 + public/aaa.html | 151 + public/admin/addwxqrcode.html | 140 + public/admin/addzfbqrcode.html | 129 + public/admin/jk.html | 94 + public/admin/orderlist.html | 274 + public/admin/setting.html | 277 + public/admin/wxqrcodelist.html | 83 + public/admin/zfbqrcodelist.html | 83 + public/api.html | 843 ++ public/assets/css/main.css | 1 + public/assets/css/mikufont.css | 1 + public/assets/css/noscript.css | 12 + public/assets/fonts/source-sans-pro-300.woff2 | Bin 0 -> 86284 bytes public/assets/fonts/source-sans-pro-600.woff2 | Bin 0 -> 86120 bytes public/assets/images/bg.jpg | Bin 0 -> 114026 bytes public/assets/images/overlay.png | Bin 0 -> 4302 bytes public/assets/js/main.js | 17 + public/assets/js/util.js | 49 + public/css/global.css | 445 + public/css/icons-extra.css | 63 + public/css/login.css | 129 + public/css/style.css | 8335 +++++++++++++++++ public/example/index.html | 29 + public/example/main.php | 11 + public/example/notify.php | 24 + public/example/return.php | 22 + public/favicon.ico | Bin 0 -> 1787 bytes public/image/bj.png | Bin 0 -> 255 bytes public/image/logo.png | Bin 0 -> 8576 bytes public/index.html | 101 + public/index.php | 25 + public/js/canvasbg.js | 237 + public/js/global.js | 229 + public/layui/css/layui.css | 2 + public/layui/css/layui.mobile.css | 2 + public/layui/css/modules/code.css | 2 + .../css/modules/laydate/default/laydate.css | 2 + .../css/modules/layer/default/icon-ext.png | Bin 0 -> 5911 bytes .../layui/css/modules/layer/default/icon.png | Bin 0 -> 11493 bytes .../layui/css/modules/layer/default/layer.css | 2 + .../css/modules/layer/default/loading-0.gif | Bin 0 -> 5793 bytes .../css/modules/layer/default/loading-1.gif | Bin 0 -> 701 bytes .../css/modules/layer/default/loading-2.gif | Bin 0 -> 1787 bytes public/layui/font/iconfont.eot | Bin 0 -> 40844 bytes public/layui/font/iconfont.svg | 473 + public/layui/font/iconfont.ttf | Bin 0 -> 40668 bytes public/layui/font/iconfont.woff | Bin 0 -> 26744 bytes public/layui/images/face/0.gif | Bin 0 -> 2689 bytes public/layui/images/face/1.gif | Bin 0 -> 5514 bytes public/layui/images/face/10.gif | Bin 0 -> 2797 bytes public/layui/images/face/11.gif | Bin 0 -> 4121 bytes public/layui/images/face/12.gif | Bin 0 -> 3361 bytes public/layui/images/face/13.gif | Bin 0 -> 7425 bytes public/layui/images/face/14.gif | Bin 0 -> 2375 bytes public/layui/images/face/15.gif | Bin 0 -> 1793 bytes public/layui/images/face/16.gif | Bin 0 -> 6721 bytes public/layui/images/face/17.gif | Bin 0 -> 4439 bytes public/layui/images/face/18.gif | Bin 0 -> 3017 bytes public/layui/images/face/19.gif | Bin 0 -> 3040 bytes public/layui/images/face/2.gif | Bin 0 -> 3222 bytes public/layui/images/face/20.gif | Bin 0 -> 5144 bytes public/layui/images/face/21.gif | Bin 0 -> 5191 bytes public/layui/images/face/22.gif | Bin 0 -> 9823 bytes public/layui/images/face/23.gif | Bin 0 -> 3792 bytes public/layui/images/face/24.gif | Bin 0 -> 8096 bytes public/layui/images/face/25.gif | Bin 0 -> 3127 bytes public/layui/images/face/26.gif | Bin 0 -> 3291 bytes public/layui/images/face/27.gif | Bin 0 -> 4377 bytes public/layui/images/face/28.gif | Bin 0 -> 2793 bytes public/layui/images/face/29.gif | Bin 0 -> 4854 bytes public/layui/images/face/3.gif | Bin 0 -> 4017 bytes public/layui/images/face/30.gif | Bin 0 -> 2555 bytes public/layui/images/face/31.gif | Bin 0 -> 2002 bytes public/layui/images/face/32.gif | Bin 0 -> 3481 bytes public/layui/images/face/33.gif | Bin 0 -> 2454 bytes public/layui/images/face/34.gif | Bin 0 -> 3700 bytes public/layui/images/face/35.gif | Bin 0 -> 1800 bytes public/layui/images/face/36.gif | Bin 0 -> 2331 bytes public/layui/images/face/37.gif | Bin 0 -> 1513 bytes public/layui/images/face/38.gif | Bin 0 -> 3615 bytes public/layui/images/face/39.gif | Bin 0 -> 6495 bytes public/layui/images/face/4.gif | Bin 0 -> 5689 bytes public/layui/images/face/40.gif | Bin 0 -> 3154 bytes public/layui/images/face/41.gif | Bin 0 -> 3644 bytes public/layui/images/face/42.gif | Bin 0 -> 5305 bytes public/layui/images/face/43.gif | Bin 0 -> 2674 bytes public/layui/images/face/44.gif | Bin 0 -> 4126 bytes public/layui/images/face/45.gif | Bin 0 -> 3417 bytes public/layui/images/face/46.gif | Bin 0 -> 3007 bytes public/layui/images/face/47.gif | Bin 0 -> 2333 bytes public/layui/images/face/48.gif | Bin 0 -> 2689 bytes public/layui/images/face/49.gif | Bin 0 -> 2315 bytes public/layui/images/face/5.gif | Bin 0 -> 4567 bytes public/layui/images/face/50.gif | Bin 0 -> 5866 bytes public/layui/images/face/51.gif | Bin 0 -> 2785 bytes public/layui/images/face/52.gif | Bin 0 -> 777 bytes public/layui/images/face/53.gif | Bin 0 -> 2127 bytes public/layui/images/face/54.gif | Bin 0 -> 2196 bytes public/layui/images/face/55.gif | Bin 0 -> 1971 bytes public/layui/images/face/56.gif | Bin 0 -> 2034 bytes public/layui/images/face/57.gif | Bin 0 -> 2705 bytes public/layui/images/face/58.gif | Bin 0 -> 2258 bytes public/layui/images/face/59.gif | Bin 0 -> 10311 bytes public/layui/images/face/6.gif | Bin 0 -> 2213 bytes public/layui/images/face/60.gif | Bin 0 -> 3245 bytes public/layui/images/face/61.gif | Bin 0 -> 2495 bytes public/layui/images/face/62.gif | Bin 0 -> 2017 bytes public/layui/images/face/63.gif | Bin 0 -> 5871 bytes public/layui/images/face/64.gif | Bin 0 -> 6448 bytes public/layui/images/face/65.gif | Bin 0 -> 3576 bytes public/layui/images/face/66.gif | Bin 0 -> 3029 bytes public/layui/images/face/67.gif | Bin 0 -> 2701 bytes public/layui/images/face/68.gif | Bin 0 -> 1424 bytes public/layui/images/face/69.gif | Bin 0 -> 2431 bytes public/layui/images/face/7.gif | Bin 0 -> 3398 bytes public/layui/images/face/70.gif | Bin 0 -> 4590 bytes public/layui/images/face/71.gif | Bin 0 -> 5304 bytes public/layui/images/face/8.gif | Bin 0 -> 4050 bytes public/layui/images/face/9.gif | Bin 0 -> 4221 bytes public/layui/lay/modules/carousel.js | 2 + public/layui/lay/modules/code.js | 2 + public/layui/lay/modules/colorpicker.js | 2 + public/layui/lay/modules/element.js | 2 + public/layui/lay/modules/flow.js | 2 + public/layui/lay/modules/form.js | 2 + public/layui/lay/modules/jquery.js | 5 + public/layui/lay/modules/laydate.js | 2 + public/layui/lay/modules/layedit.js | 2 + public/layui/lay/modules/layer.js | 2 + public/layui/lay/modules/laypage.js | 2 + public/layui/lay/modules/laytpl.js | 2 + public/layui/lay/modules/mobile.js | 2 + public/layui/lay/modules/rate.js | 2 + public/layui/lay/modules/slider.js | 2 + public/layui/lay/modules/table.js | 2 + public/layui/lay/modules/tree.js | 2 + public/layui/lay/modules/upload.js | 2 + public/layui/lay/modules/util.js | 2 + public/layui/layui.all.js | 5 + public/layui/layui.js | 2 + public/main.html | 97 + public/payPage/alipay.jpg | Bin 0 -> 2226 bytes public/payPage/alipay.png | Bin 0 -> 58776 bytes public/payPage/go_alipay.html | 455 + public/payPage/guide.png | Bin 0 -> 9520 bytes public/payPage/pay.css | 329 + public/payPage/pay.html | 259 + public/payPage/use_1.png | Bin 0 -> 2754 bytes public/payPage/use_2.png | Bin 0 -> 1941 bytes public/payPage/wave.png | Bin 0 -> 263 bytes public/payPage/wechat-pay.png | Bin 0 -> 1680 bytes public/payPage/weixin.jpg | Bin 0 -> 3205 bytes public/qr-code/lib/Binarizer.php | 89 + public/qr-code/lib/BinaryBitmap.php | 152 + public/qr-code/lib/ChecksumException.php | 44 + public/qr-code/lib/FormatException.php | 52 + public/qr-code/lib/GDLuminanceSource.php | 173 + public/qr-code/lib/IMagickLuminanceSource.php | 149 + public/qr-code/lib/LuminanceSource.php | 159 + public/qr-code/lib/NotFoundException.php | 38 + .../qr-code/lib/PlanarYUVLuminanceSource.php | 172 + public/qr-code/lib/QrReader.php | 133 + public/qr-code/lib/RGBLuminanceSource.php | 310 + public/qr-code/lib/Reader.php | 15 + public/qr-code/lib/ReaderException.php | 48 + public/qr-code/lib/Result.php | 128 + public/qr-code/lib/ResultPoint.php | 140 + public/qr-code/lib/common/AbstractEnum.php | 95 + public/qr-code/lib/common/BitArray.php | 394 + public/qr-code/lib/common/BitMatrix.php | 424 + public/qr-code/lib/common/BitSource.php | 112 + public/qr-code/lib/common/CharacterSetEci.php | 154 + public/qr-code/lib/common/DecoderResult.php | 109 + .../qr-code/lib/common/DefaultGridSampler.php | 89 + public/qr-code/lib/common/DetectorResult.php | 47 + .../lib/common/GlobalHistogramBinarizer.php | 206 + public/qr-code/lib/common/GridSampler.php | 177 + public/qr-code/lib/common/HybridBinarizer.php | 259 + .../lib/common/PerspectiveTransform.php | 161 + public/qr-code/lib/common/customFunctions.php | 93 + .../qr-code/lib/common/detector/MathUtils.php | 46 + .../detector/MonochromeRectangleDetector.php | 225 + .../lib/common/reedsolomon/GenericGF.php | 181 + .../lib/common/reedsolomon/GenericGFPoly.php | 268 + .../common/reedsolomon/ReedSolomonDecoder.php | 192 + .../reedsolomon/ReedSolomonException.php | 31 + public/qr-code/lib/qrcode/QRCodeReader.php | 224 + .../lib/qrcode/decoder/BitMatrixParser.php | 250 + .../qr-code/lib/qrcode/decoder/DataBlock.php | 123 + .../qr-code/lib/qrcode/decoder/DataMask.php | 175 + .../qrcode/decoder/DecodedBitStreamParser.php | 359 + public/qr-code/lib/qrcode/decoder/Decoder.php | 214 + .../qrcode/decoder/ErrorCorrectionLevel.php | 86 + .../lib/qrcode/decoder/FormatInformation.php | 179 + public/qr-code/lib/qrcode/decoder/Mode.php | 118 + public/qr-code/lib/qrcode/decoder/Version.php | 619 ++ .../lib/qrcode/detector/AlignmentPattern.php | 60 + .../detector/AlignmentPatternFinder.php | 277 + .../qr-code/lib/qrcode/detector/Detector.php | 405 + .../lib/qrcode/detector/FinderPattern.php | 81 + .../qrcode/detector/FinderPatternFinder.php | 705 ++ .../lib/qrcode/detector/FinderPatternInfo.php | 50 + public/qr-code/qr.jpg | Bin 0 -> 350349 bytes public/qr-code/qr.png | Bin 0 -> 1077 bytes public/qr-code/test.php | 29 + public/robots.txt | 2 + public/router.php | 17 + public/v.apk | Bin 0 -> 1972783 bytes route/route.php | 35 + think | 22 + vmq.sql | 148 + wx.jpg | Bin 0 -> 47205 bytes zfb.jpg | Bin 0 -> 53263 bytes 240 files changed, 25038 insertions(+) create mode 100644 .gitignore create mode 100644 .travis.yml create mode 100644 README.md create mode 100644 application/.htaccess create mode 100644 application/admin/controller/Index.php create mode 100644 application/command.php create mode 100644 application/common.php create mode 100644 application/index/controller/Index.php create mode 100644 application/provider.php create mode 100644 application/service/QrcodeServer.php create mode 100644 application/tags.php create mode 100644 build.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 composer.phar create mode 100644 config/app.php create mode 100644 config/cache.php create mode 100644 config/console.php create mode 100644 config/cookie.php create mode 100644 config/database.php create mode 100644 config/log.php create mode 100644 config/middleware.php create mode 100644 config/session.php create mode 100644 config/template.php create mode 100644 config/trace.php create mode 100644 extend/.gitignore create mode 100644 public/.htaccess create mode 100644 public/aaa.html create mode 100644 public/admin/addwxqrcode.html create mode 100644 public/admin/addzfbqrcode.html create mode 100644 public/admin/jk.html create mode 100644 public/admin/orderlist.html create mode 100644 public/admin/setting.html create mode 100644 public/admin/wxqrcodelist.html create mode 100644 public/admin/zfbqrcodelist.html create mode 100644 public/api.html create mode 100644 public/assets/css/main.css create mode 100644 public/assets/css/mikufont.css create mode 100644 public/assets/css/noscript.css create mode 100644 public/assets/fonts/source-sans-pro-300.woff2 create mode 100644 public/assets/fonts/source-sans-pro-600.woff2 create mode 100644 public/assets/images/bg.jpg create mode 100644 public/assets/images/overlay.png create mode 100644 public/assets/js/main.js create mode 100644 public/assets/js/util.js create mode 100644 public/css/global.css create mode 100644 public/css/icons-extra.css create mode 100644 public/css/login.css create mode 100644 public/css/style.css create mode 100644 public/example/index.html create mode 100644 public/example/main.php create mode 100644 public/example/notify.php create mode 100644 public/example/return.php create mode 100644 public/favicon.ico create mode 100644 public/image/bj.png create mode 100644 public/image/logo.png create mode 100644 public/index.html create mode 100644 public/index.php create mode 100644 public/js/canvasbg.js create mode 100644 public/js/global.js create mode 100644 public/layui/css/layui.css create mode 100644 public/layui/css/layui.mobile.css create mode 100644 public/layui/css/modules/code.css create mode 100644 public/layui/css/modules/laydate/default/laydate.css create mode 100644 public/layui/css/modules/layer/default/icon-ext.png create mode 100644 public/layui/css/modules/layer/default/icon.png create mode 100644 public/layui/css/modules/layer/default/layer.css create mode 100644 public/layui/css/modules/layer/default/loading-0.gif create mode 100644 public/layui/css/modules/layer/default/loading-1.gif create mode 100644 public/layui/css/modules/layer/default/loading-2.gif create mode 100644 public/layui/font/iconfont.eot create mode 100644 public/layui/font/iconfont.svg create mode 100644 public/layui/font/iconfont.ttf create mode 100644 public/layui/font/iconfont.woff create mode 100644 public/layui/images/face/0.gif create mode 100644 public/layui/images/face/1.gif create mode 100644 public/layui/images/face/10.gif create mode 100644 public/layui/images/face/11.gif create mode 100644 public/layui/images/face/12.gif create mode 100644 public/layui/images/face/13.gif create mode 100644 public/layui/images/face/14.gif create mode 100644 public/layui/images/face/15.gif create mode 100644 public/layui/images/face/16.gif create mode 100644 public/layui/images/face/17.gif create mode 100644 public/layui/images/face/18.gif create mode 100644 public/layui/images/face/19.gif create mode 100644 public/layui/images/face/2.gif create mode 100644 public/layui/images/face/20.gif create mode 100644 public/layui/images/face/21.gif create mode 100644 public/layui/images/face/22.gif create mode 100644 public/layui/images/face/23.gif create mode 100644 public/layui/images/face/24.gif create mode 100644 public/layui/images/face/25.gif create mode 100644 public/layui/images/face/26.gif create mode 100644 public/layui/images/face/27.gif create mode 100644 public/layui/images/face/28.gif create mode 100644 public/layui/images/face/29.gif create mode 100644 public/layui/images/face/3.gif create mode 100644 public/layui/images/face/30.gif create mode 100644 public/layui/images/face/31.gif create mode 100644 public/layui/images/face/32.gif create mode 100644 public/layui/images/face/33.gif create mode 100644 public/layui/images/face/34.gif create mode 100644 public/layui/images/face/35.gif create mode 100644 public/layui/images/face/36.gif create mode 100644 public/layui/images/face/37.gif create mode 100644 public/layui/images/face/38.gif create mode 100644 public/layui/images/face/39.gif create mode 100644 public/layui/images/face/4.gif create mode 100644 public/layui/images/face/40.gif create mode 100644 public/layui/images/face/41.gif create mode 100644 public/layui/images/face/42.gif create mode 100644 public/layui/images/face/43.gif create mode 100644 public/layui/images/face/44.gif create mode 100644 public/layui/images/face/45.gif create mode 100644 public/layui/images/face/46.gif create mode 100644 public/layui/images/face/47.gif create mode 100644 public/layui/images/face/48.gif create mode 100644 public/layui/images/face/49.gif create mode 100644 public/layui/images/face/5.gif create mode 100644 public/layui/images/face/50.gif create mode 100644 public/layui/images/face/51.gif create mode 100644 public/layui/images/face/52.gif create mode 100644 public/layui/images/face/53.gif create mode 100644 public/layui/images/face/54.gif create mode 100644 public/layui/images/face/55.gif create mode 100644 public/layui/images/face/56.gif create mode 100644 public/layui/images/face/57.gif create mode 100644 public/layui/images/face/58.gif create mode 100644 public/layui/images/face/59.gif create mode 100644 public/layui/images/face/6.gif create mode 100644 public/layui/images/face/60.gif create mode 100644 public/layui/images/face/61.gif create mode 100644 public/layui/images/face/62.gif create mode 100644 public/layui/images/face/63.gif create mode 100644 public/layui/images/face/64.gif create mode 100644 public/layui/images/face/65.gif create mode 100644 public/layui/images/face/66.gif create mode 100644 public/layui/images/face/67.gif create mode 100644 public/layui/images/face/68.gif create mode 100644 public/layui/images/face/69.gif create mode 100644 public/layui/images/face/7.gif create mode 100644 public/layui/images/face/70.gif create mode 100644 public/layui/images/face/71.gif create mode 100644 public/layui/images/face/8.gif create mode 100644 public/layui/images/face/9.gif create mode 100644 public/layui/lay/modules/carousel.js create mode 100644 public/layui/lay/modules/code.js create mode 100644 public/layui/lay/modules/colorpicker.js create mode 100644 public/layui/lay/modules/element.js create mode 100644 public/layui/lay/modules/flow.js create mode 100644 public/layui/lay/modules/form.js create mode 100644 public/layui/lay/modules/jquery.js create mode 100644 public/layui/lay/modules/laydate.js create mode 100644 public/layui/lay/modules/layedit.js create mode 100644 public/layui/lay/modules/layer.js create mode 100644 public/layui/lay/modules/laypage.js create mode 100644 public/layui/lay/modules/laytpl.js create mode 100644 public/layui/lay/modules/mobile.js create mode 100644 public/layui/lay/modules/rate.js create mode 100644 public/layui/lay/modules/slider.js create mode 100644 public/layui/lay/modules/table.js create mode 100644 public/layui/lay/modules/tree.js create mode 100644 public/layui/lay/modules/upload.js create mode 100644 public/layui/lay/modules/util.js create mode 100644 public/layui/layui.all.js create mode 100644 public/layui/layui.js create mode 100644 public/main.html create mode 100644 public/payPage/alipay.jpg create mode 100644 public/payPage/alipay.png create mode 100644 public/payPage/go_alipay.html create mode 100644 public/payPage/guide.png create mode 100644 public/payPage/pay.css create mode 100644 public/payPage/pay.html create mode 100644 public/payPage/use_1.png create mode 100644 public/payPage/use_2.png create mode 100644 public/payPage/wave.png create mode 100644 public/payPage/wechat-pay.png create mode 100644 public/payPage/weixin.jpg create mode 100644 public/qr-code/lib/Binarizer.php create mode 100644 public/qr-code/lib/BinaryBitmap.php create mode 100644 public/qr-code/lib/ChecksumException.php create mode 100644 public/qr-code/lib/FormatException.php create mode 100644 public/qr-code/lib/GDLuminanceSource.php create mode 100644 public/qr-code/lib/IMagickLuminanceSource.php create mode 100644 public/qr-code/lib/LuminanceSource.php create mode 100644 public/qr-code/lib/NotFoundException.php create mode 100644 public/qr-code/lib/PlanarYUVLuminanceSource.php create mode 100644 public/qr-code/lib/QrReader.php create mode 100644 public/qr-code/lib/RGBLuminanceSource.php create mode 100644 public/qr-code/lib/Reader.php create mode 100644 public/qr-code/lib/ReaderException.php create mode 100644 public/qr-code/lib/Result.php create mode 100644 public/qr-code/lib/ResultPoint.php create mode 100644 public/qr-code/lib/common/AbstractEnum.php create mode 100644 public/qr-code/lib/common/BitArray.php create mode 100644 public/qr-code/lib/common/BitMatrix.php create mode 100644 public/qr-code/lib/common/BitSource.php create mode 100644 public/qr-code/lib/common/CharacterSetEci.php create mode 100644 public/qr-code/lib/common/DecoderResult.php create mode 100644 public/qr-code/lib/common/DefaultGridSampler.php create mode 100644 public/qr-code/lib/common/DetectorResult.php create mode 100644 public/qr-code/lib/common/GlobalHistogramBinarizer.php create mode 100644 public/qr-code/lib/common/GridSampler.php create mode 100644 public/qr-code/lib/common/HybridBinarizer.php create mode 100644 public/qr-code/lib/common/PerspectiveTransform.php create mode 100644 public/qr-code/lib/common/customFunctions.php create mode 100644 public/qr-code/lib/common/detector/MathUtils.php create mode 100644 public/qr-code/lib/common/detector/MonochromeRectangleDetector.php create mode 100644 public/qr-code/lib/common/reedsolomon/GenericGF.php create mode 100644 public/qr-code/lib/common/reedsolomon/GenericGFPoly.php create mode 100644 public/qr-code/lib/common/reedsolomon/ReedSolomonDecoder.php create mode 100644 public/qr-code/lib/common/reedsolomon/ReedSolomonException.php create mode 100644 public/qr-code/lib/qrcode/QRCodeReader.php create mode 100644 public/qr-code/lib/qrcode/decoder/BitMatrixParser.php create mode 100644 public/qr-code/lib/qrcode/decoder/DataBlock.php create mode 100644 public/qr-code/lib/qrcode/decoder/DataMask.php create mode 100644 public/qr-code/lib/qrcode/decoder/DecodedBitStreamParser.php create mode 100644 public/qr-code/lib/qrcode/decoder/Decoder.php create mode 100644 public/qr-code/lib/qrcode/decoder/ErrorCorrectionLevel.php create mode 100644 public/qr-code/lib/qrcode/decoder/FormatInformation.php create mode 100644 public/qr-code/lib/qrcode/decoder/Mode.php create mode 100644 public/qr-code/lib/qrcode/decoder/Version.php create mode 100644 public/qr-code/lib/qrcode/detector/AlignmentPattern.php create mode 100644 public/qr-code/lib/qrcode/detector/AlignmentPatternFinder.php create mode 100644 public/qr-code/lib/qrcode/detector/Detector.php create mode 100644 public/qr-code/lib/qrcode/detector/FinderPattern.php create mode 100644 public/qr-code/lib/qrcode/detector/FinderPatternFinder.php create mode 100644 public/qr-code/lib/qrcode/detector/FinderPatternInfo.php create mode 100644 public/qr-code/qr.jpg create mode 100644 public/qr-code/qr.png create mode 100644 public/qr-code/test.php create mode 100644 public/robots.txt create mode 100644 public/router.php create mode 100644 public/v.apk create mode 100644 route/route.php create mode 100644 think create mode 100644 vmq.sql create mode 100644 wx.jpg create mode 100644 zfb.jpg diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a3d20e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +/.idea +/.vscode +/vendor +*.log +thinkphp +.env \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..36f7b6f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,42 @@ +sudo: false + +language: php + +branches: + only: + - stable + +cache: + directories: + - $HOME/.composer/cache + +before_install: + - composer self-update + +install: + - composer install --no-dev --no-interaction --ignore-platform-reqs + - zip -r --exclude='*.git*' --exclude='*.zip' --exclude='*.travis.yml' ThinkPHP_Core.zip . + - composer require --update-no-dev --no-interaction "topthink/think-image:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-migration:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-captcha:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-mongo:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-worker:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-helper:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-queue:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-angular:^1.0" + - composer require --dev --update-no-dev --no-interaction "topthink/think-testing:^1.0" + - zip -r --exclude='*.git*' --exclude='*.zip' --exclude='*.travis.yml' ThinkPHP_Full.zip . + +script: + - php think unit + +deploy: + provider: releases + api_key: + secure: TSF6bnl2JYN72UQOORAJYL+CqIryP2gHVKt6grfveQ7d9rleAEoxlq6PWxbvTI4jZ5nrPpUcBUpWIJHNgVcs+bzLFtyh5THaLqm39uCgBbrW7M8rI26L8sBh/6nsdtGgdeQrO/cLu31QoTzbwuz1WfAVoCdCkOSZeXyT/CclH99qV6RYyQYqaD2wpRjrhA5O4fSsEkiPVuk0GaOogFlrQHx+C+lHnf6pa1KxEoN1A0UxxVfGX6K4y5g4WQDO5zT4bLeubkWOXK0G51XSvACDOZVIyLdjApaOFTwamPcD3S1tfvuxRWWvsCD5ljFvb2kSmx5BIBNwN80MzuBmrGIC27XLGOxyMerwKxB6DskNUO9PflKHDPI61DRq0FTy1fv70SFMSiAtUv9aJRT41NQh9iJJ0vC8dl+xcxrWIjU1GG6+l/ZcRqVx9V1VuGQsLKndGhja7SQ+X1slHl76fRq223sMOql7MFCd0vvvxVQ2V39CcFKao/LB1aPH3VhODDEyxwx6aXoTznvC/QPepgWsHOWQzKj9ftsgDbsNiyFlXL4cu8DWUty6rQy8zT2b4O8b1xjcwSUCsy+auEjBamzQkMJFNlZAIUrukL/NbUhQU37TAbwsFyz7X0E/u/VMle/nBCNAzgkMwAUjiHM6FqrKKBRWFbPrSIixjfjkCnrMEPw= + file: + - ThinkPHP_Core.zip + - ThinkPHP_Full.zip + skip_cleanup: true + on: + tags: true diff --git a/README.md b/README.md new file mode 100644 index 0000000..0d88970 --- /dev/null +++ b/README.md @@ -0,0 +1,80 @@ + +V免签 —— 个人开发者收款解决方案 +=============== + + + +V免签(PHP) 是基于Thinkphp5.1 + mysql 实现的一套免签支付程序,主要包含以下特色: + + + 提供示例代码简单接入 + + 超简单Api使用,提供统一Api实现收款回调 + + 免费、开源 + +> V免签的运行环境为PHP版本>=5.6。 + +> V免签仅供个人开发者调试测试使用,请勿用于非法用途,商用请您申请官方商户接口 + +> v免签开发交流群:992029073 + +> bug反馈请建立issues + + +## 前言 + + +V免签为完全开源项目,开源项目意味着作者没有任何收入来源,仅凭个人空闲时间开发,如果您有经济条件,您可以赞助本项目的开发(下方收款码),如果您不想赞助,也请您点击上面的Star给一个星星,也是对我莫大的认同,感谢各位的支持。 + +![微信赞助](wx.jpg)![支付宝赞助](zfb.jpg) + + +## 安装 + + 推荐使用宝塔面板安装,以下教程为宝塔面板安装教程,其他环境请参考自行配置 + + 1、下载源代码,位于GitHub的releases中 + + 2、宝塔面板中新建网站,设置: + + + 网站目录->运行目录 设置为public并保存 + + 伪静态 设置为thinkphp并保存 + + 默认文档 设置将index.html放在第一行并保存 + + 3、打开网站目录 config/database.php ,设置好您的mysql账号密码。 + + 4、导入数据库文件(位于根目录)vmq.sql到您的数据库。 + + 5、至此网站搭建完毕,请访问后自行修改配置信息!默认后台账号和密码均为admin + + + > 升级说明:请您直接下载新版本覆盖旧版本即可! + + +## 调用 + + + 请部署完成后访问后台,有详细的Api说明 + + +## 注意 + + + 本系统原理为监控收款后手机的通知栏推送消息,所以请保持微信/支付宝/V免签监控端后台正常运行,且添加到内存清理白名单! + +## 更新记录 + + + + v1.0(2019.04.25) + + PHP初版发布 + + +## 版本预告 + ++ 下个版本将针对监控端Apk优化,重点尝试解决当前的版本的不兼容和不稳定问题。 ++ 待v免签测试稳定后,将会着手开发对接v免签的发卡平台,也是开源免费,敬请期待! + +## 版权信息 + +V免签遵循 MIT License 开源协议发布,并提供免费使用,请勿用于非法用途。 + + +版权所有Copyright © 2019 by vone (http://szvone.cn) + +All rights reserved。 + diff --git a/application/.htaccess b/application/.htaccess new file mode 100644 index 0000000..3418e55 --- /dev/null +++ b/application/.htaccess @@ -0,0 +1 @@ +deny from all \ No newline at end of file diff --git a/application/admin/controller/Index.php b/application/admin/controller/Index.php new file mode 100644 index 0000000..337ba4e --- /dev/null +++ b/application/admin/controller/Index.php @@ -0,0 +1,339 @@ +$code,"msg"=>$msg,"data"=>$data); + } + + + + public function getMain(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + $today = strtotime(date("Y-m-d"),time()); + + $todayOrder = Db::name("pay_order") + ->where("create_date >=".$today) + ->where("create_date <=".($today+86400)) + ->count(); + + + $todaySuccessOrder = Db::name("pay_order") + ->where("state >=1") + ->where("create_date >=".$today) + ->where("create_date <=".($today+86400)) + ->count(); + + + + $todayCloseOrder = Db::name("pay_order") + ->where("state",-1) + ->where("create_date >=".$today) + ->where("create_date <=".($today+86400)) + ->count(); + + $todayMoney = Db::name("pay_order") + ->where("state >=1") + ->where("create_date >=".$today) + ->where("create_date <=".($today+86400)) + ->sum("price"); + + + $countOrder = Db::name("pay_order") + ->count(); + $countMoney = Db::name("pay_order") + ->where("state >=1") + ->sum("price"); + + + return json($this->getReturn(1,"成功",array( + "todayOrder"=>$todayOrder, + "todaySuccessOrder"=>$todaySuccessOrder, + "todayCloseOrder"=>$todayCloseOrder, + "todayMoney"=>$todayMoney, + "countOrder"=>$countOrder, + "countMoney"=>$countMoney, + ))); + + } + + public function getSettings(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + $user = Db::name("setting")->where("vkey","user")->find(); + $pass = Db::name("setting")->where("vkey","pass")->find(); + $notifyUrl = Db::name("setting")->where("vkey","notifyUrl")->find(); + $returnUrl = Db::name("setting")->where("vkey","returnUrl")->find(); + $key = Db::name("setting")->where("vkey","key")->find(); + $lastheart = Db::name("setting")->where("vkey","lastheart")->find(); + $lastpay = Db::name("setting")->where("vkey","lastpay")->find(); + $jkstate = Db::name("setting")->where("vkey","jkstate")->find(); + $close = Db::name("setting")->where("vkey","close")->find(); + $payQf = Db::name("setting")->where("vkey","payQf")->find(); + $wxpay = Db::name("setting")->where("vkey","wxpay")->find(); + $zfbpay = Db::name("setting")->where("vkey","zfbpay")->find(); + + + return json($this->getReturn(1,"成功",array( + "user"=>$user['vvalue'], + "pass"=>$pass['vvalue'], + "notifyUrl"=>$notifyUrl['vvalue'], + "returnUrl"=>$returnUrl['vvalue'], + "key"=>$key['vvalue'], + "lastheart"=>$lastheart['vvalue'], + "lastpay"=>$lastpay['vvalue'], + "jkstate"=>$jkstate['vvalue'], + "close"=>$close['vvalue'], + "payQf"=>$payQf['vvalue'], + "wxpay"=>$wxpay['vvalue'], + "zfbpay"=>$zfbpay['vvalue'], + + ))); + + + } + public function saveSetting(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + Db::name("setting")->where("vkey","user")->update(array("vvalue"=>input("user"))); + Db::name("setting")->where("vkey","pass")->update(array("vvalue"=>input("pass"))); + Db::name("setting")->where("vkey","notifyUrl")->update(array("vvalue"=>input("notifyUrl"))); + Db::name("setting")->where("vkey","returnUrl")->update(array("vvalue"=>input("returnUrl"))); + Db::name("setting")->where("vkey","key")->update(array("vvalue"=>input("key"))); + Db::name("setting")->where("vkey","lastheart")->update(array("vvalue"=>input("lastheart"))); + Db::name("setting")->where("vkey","lastpay")->update(array("vvalue"=>input("lastpay"))); + Db::name("setting")->where("vkey","jkstate")->update(array("vvalue"=>input("jkstate"))); + Db::name("setting")->where("vkey","close")->update(array("vvalue"=>input("close"))); + Db::name("setting")->where("vkey","payQf")->update(array("vvalue"=>input("payQf"))); + Db::name("setting")->where("vkey","wxpay")->update(array("vvalue"=>input("wxpay"))); + Db::name("setting")->where("vkey","zfbpay")->update(array("vvalue"=>input("zfbpay"))); + + + return json($this->getReturn()); + + + } + + + public function addPayQrcode(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + $db = Db::name("pay_qrcode")->insert(array( + "type"=>input("type"), + "pay_url"=>input("pay_url"), + "price"=>input("price"), + )); + return json($this->getReturn()); + + } + + public function getPayQrcodes(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + $page = input("page"); + $size = input("limit"); + + $obj = Db::table('pay_qrcode')->page($page,$size); + + $obj = $obj->where("type",input("type")); + + $array = $obj->order("id","desc")->select(); + + //echo $obj->getLastSql(); + return json(array( + "code"=>0, + "msg"=>"获取成功", + "data"=>$array, + "count"=> $obj->count() + )); + } + public function delPayQrcode(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + Db::name("pay_qrcode")->where("id",input("id"))->delete(); + return json($this->getReturn()); + + } + + public function getOrders(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + $page = input("page"); + $size = input("limit"); + + $obj = Db::table('pay_order')->page($page,$size); + if (input("type")){ + $obj = $obj->where("type",input("type")); + } + if (input("state")){ + $obj = $obj->where("state",input("state")); + } + + + $array = $obj->order("id","desc")->select(); + + //echo $obj->getLastSql(); + return json(array( + "code"=>0, + "msg"=>"获取成功", + "data"=>$array, + "count"=> $obj->count() + )); + } + public function delOrder(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + Db::name("pay_order")->where("id",input("id"))->delete(); + return json($this->getReturn()); + + } + + public function setBd(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + + $res = Db::name("pay_order")->where("id",input("id"))->find(); + + if ($res){ + + $url = $res['notify_url']; + + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + + $p = "payId=".$res['pay_id']."¶m=".$res['param']."&type=".$res['type']."&price=".$res['price']."&reallyPrice=".$res['really_price']; + + $sign = $res['pay_id'].$res['param'].$res['type'].$res['price'].$res['really_price'].$key; + $p = $p . "&sign=".md5($sign); + + + $re = $this->getCurl($url."?".$p); + if ($re=="success"){ + if ($res['state']==0){ + Db::name("tmp_price")->where("price",($res['really_price']*100)."-".$res['type'])->delete(); + } + return json($this->getReturn()); + }else{ + return json($this->getReturn(-2,"补单失败",$re)); + } + }else{ + return json($this->getReturn(-1,"订单不存在")); + + } + + + } + + public function delGqOrder(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + Db::name("pay_order")->where("state","-1")->delete(); + return json($this->getReturn()); + } + public function delLastOrder(){ + if (!Session::has("admin")){ + return json($this->getReturn(-1,"没有登录")); + } + + Db::name("pay_order")->where("create_date <".(time()-604800))->delete(); + return json($this->getReturn()); + } + + + + + public function enQrcode($url){ + + $qr_code = new QrcodeServer(['generate'=>"display","size",200]); + $content = $qr_code->createServer($url); + + return response($content,200,['Content-Length'=>strlen($content)])->contentType('image/png'); + + } + + + + + + + + + + + + + + + + + + + + + + + + + + + //获取客户IP + public function ip() { + + return $_SERVER['REMOTE_ADDR']; + } + //发送Http请求 + function getCurl($url, $post = 0, $cookie = 0, $header = 0, $nobaody = 0) + { + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $url); + curl_setopt($ch, CURLOPT_TIMEOUT, 15); + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); + $klsf[] = 'Accept:*/*'; + $klsf[] = 'Accept-Language:zh-cn'; + //$klsf[] = 'Content-Type:application/json'; + $klsf[] = 'User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C153 MicroMessenger/6.6.1 NetType/WIFI Language/zh_CN'; + $klsf[] = 'Referer:https://servicewechat.com/wx7c8d593b2c3a7703/5/page-frame.html'; + curl_setopt($ch, CURLOPT_HTTPHEADER, $klsf); + if ($post) { + curl_setopt($ch, CURLOPT_POST, 1); + curl_setopt($ch, CURLOPT_POSTFIELDS, $post); + } + if ($header) { + curl_setopt($ch, CURLOPT_HEADER, true); + } + if ($cookie) { + curl_setopt($ch, CURLOPT_COOKIE, $cookie); + } + if ($nobaody) { + curl_setopt($ch, CURLOPT_NOBODY, 1); + } + curl_setopt($ch, CURLOPT_TIMEOUT,60); + curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + $ret = curl_exec($ch); + curl_close($ch); + return $ret; + } +} diff --git a/application/command.php b/application/command.php new file mode 100644 index 0000000..826bb2b --- /dev/null +++ b/application/command.php @@ -0,0 +1,12 @@ + +// +---------------------------------------------------------------------- + +return []; diff --git a/application/common.php b/application/common.php new file mode 100644 index 0000000..55d22f2 --- /dev/null +++ b/application/common.php @@ -0,0 +1,12 @@ + +// +---------------------------------------------------------------------- + +// 应用公共文件 diff --git a/application/index/controller/Index.php b/application/index/controller/Index.php new file mode 100644 index 0000000..1870254 --- /dev/null +++ b/application/index/controller/Index.php @@ -0,0 +1,569 @@ + $code, "msg" => $msg, "data" => $data); + } + + //后台用户登录 + public function login() + { + $user = input("user"); + $pass = input("pass"); + + $_user = Db::name("setting")->where("vkey", "user")->find(); + if ($user != $_user["vvalue"]) { + return json($this->getReturn(-1, "账号或密码错误")); + } + + $_pass = Db::name("setting")->where("vkey", "pass")->find(); + if ($pass != $_pass["vvalue"]) { + return json($this->getReturn(-1, "账号或密码错误")); + } + + Session::set("admin", 1); + + return json($this->getReturn()); + } + + + //后台菜单 + public function getMenu() + { + if (!Session::has("admin")) { + return json($this->getReturn(-1, "没有登录")); + } + + + $menu = array( + array( + "name" => "系统设置", + "type" => "url", + "url" => "admin/setting.html?t=" . time(), + ), + array( + "name" => "监控端设置", + "type" => "url", + "url" => "admin/jk.html?t=" . time(), + ), + array( + "name" => "微信二维码", + "type" => "menu", + "node" => array( + array( + "name" => "添加", + "type" => "url", + "url" => "admin/addwxqrcode.html?t=" . time(), + ), + array( + "name" => "管理", + "type" => "url", + "url" => "admin/wxqrcodelist.html?t=" . time(), + ) + ), + ), array( + "name" => "支付宝二维码", + "type" => "menu", + "node" => array( + array( + "name" => "添加", + "type" => "url", + "url" => "admin/addzfbqrcode.html?t=" . time(), + ), + array( + "name" => "管理", + "type" => "url", + "url" => "admin/zfbqrcodelist.html?t=" . time(), + ) + ), + ), array( + "name" => "订单列表", + "type" => "url", + "url" => "admin/orderlist.html?t=" . time(), + ), array( + "name" => "Api说明", + "type" => "url", + "url" => "api.html?t=" . time(), + ) + ); + + return json($menu); + + } + + //创建订单 + public function createOrder() + { + $this->closeEndOrder(); + + $payId = input("payId"); + if (!$payId || $payId == "") { + return json($this->getReturn(-1, "请传入商户订单号")); + } + $type = input("type"); + if (!$type || $type == "") { + return json($this->getReturn(-1, "请传入支付方式=>1|微信 2|支付宝")); + } + if ($type != 1 && $type != 2) { + return json($this->getReturn(-1, "支付方式错误=>1|微信 2|支付宝")); + } + + $price = input("price"); + if (!$price || $price == "") { + return json($this->getReturn(-1, "请传入订单金额")); + } + if ($price <= 0) { + return json($this->getReturn(-1, "订单金额必须大于0")); + } + + $sign = input("sign"); + if (!$sign || $sign == "") { + return json($this->getReturn(-1, "请传入签名")); + } + + $isHtml = input("isHtml"); + if (!$isHtml || $isHtml == "") { + $isHtml = 0; + } + $param = input("param"); + if (!$param) { + $param = ""; + } + + $res = Db::name("setting")->where("vkey", "key")->find(); + $key = $res['vvalue']; + + if (input("notifyUrl")) { + $notify_url = input("notifyUrl"); + } else { + $res = Db::name("setting")->where("vkey", "notifyUrl")->find(); + $notify_url = $res['vvalue']; + } + + if (input("returnUrl")) { + $return_url = input("returnUrl"); + } else { + $res = Db::name("setting")->where("vkey", "returnUrl")->find(); + $return_url = $res['vvalue']; + } + + + $_sign = md5($payId . $param . $type . $price . $key); + if ($sign != $_sign) { + return json($this->getReturn(-1, "签名错误")); + } + + $jkstate = Db::name("setting")->where("vkey", "jkstate")->find(); + $jkstate = $jkstate['vvalue']; + if ($jkstate!="1"){ + return json($this->getReturn(-1, "监控端状态异常,请检查")); + + } + + + + $reallyPrice = bcmul($price ,100); + + $payQf = Db::name("setting")->where("vkey", "payQf")->find(); + $payQf = $payQf['vvalue']; + + + + $ok = false; + for ($i = 0; $i < 10; $i++) { + + $row = Db::execute("INSERT IGNORE INTO tmp_price (price) VALUES ('" . $reallyPrice . "-" . $type . "')"); + if ($row) { + $ok = true; + break; + } + if ($payQf == 1) { + $reallyPrice++; + } else if ($payQf == 2) { + $reallyPrice--; + } + } + + if (!$ok) { + return json($this->getReturn(-1, "订单超出负荷,请稍后重试")); + } + //echo $reallyPrice; + + $reallyPrice = bcdiv($reallyPrice, 100, 2); + + if ($type == 1) { + $payUrl = Db::name("setting")->where("vkey", "wxpay")->find(); + $payUrl = $payUrl['vvalue']; + + } else if ($type == 2) { + $payUrl = Db::name("setting")->where("vkey", "zfbpay")->find(); + $payUrl = $payUrl['vvalue']; + } + + if ($payUrl == "") { + return json($this->getReturn(-1, "请您先进入后台配置程序")); + } + $isAuto = 1; + $_payUrl = Db::name("pay_qrcode")->where("price", $reallyPrice)->find(); + if ($_payUrl) { + $payUrl = $_payUrl['pay_url']; + $isAuto = 0; + } + + + $res = Db::name("pay_order")->where("pay_id", $payId)->find(); + if ($res) { + return json($this->getReturn(-1, "商户订单号已存在")); + } + + + $orderId = date("YmdHms") . rand(1, 9) . rand(1, 9) . rand(1, 9) . rand(1, 9); + + + $createDate = time(); + $data = array( + "close_date" => 0, + "create_date" => $createDate, + "is_auto" => $isAuto, + "notify_url" => $notify_url, + "order_id" => $orderId, + "param" => $param, + "pay_date" => 0, + "pay_id" => $payId, + "pay_url" => $payUrl, + "price" => $price, + "really_price" => $reallyPrice, + "return_url" => $return_url, + "state" => 0, + "type" => $type + + ); + + + Db::name("pay_order")->insert($data); + + + //return ""; + + if ($isHtml == 1) { + + echo ""; + + } else { + $time = Db::name("setting")->where("vkey", "close")->find(); + $data = array( + "payId" => $payId, + "orderId" => $orderId, + "payType" => $type, + "price" => $price, + "reallyPrice" => $reallyPrice, + "payUrl" => $payUrl, + "isAuto" => $isAuto, + "state" => 0, + "timeOut" => $time['vvalue'], + "date" => $createDate + ); + return json($this->getReturn(1, "成功", $data)); + + } + + + } + //获取订单信息 + public function getOrder() + { + + $res = Db::name("pay_order")->where("order_id", input("orderId"))->find(); + if ($res){ + $time = Db::name("setting")->where("vkey", "close")->find(); + + $data = array( + "payId" => $res['pay_id'], + "orderId" => $res['order_id'], + "payType" => $res['type'], + "price" => $res['price'], + "reallyPrice" => $res['really_price'], + "payUrl" => $res['pay_url'], + "isAuto" => $res['is_auto'], + "state" => $res['state'], + "timeOut" => $time['vvalue'], + "date" => $res['create_date'] + ); + return json($this->getReturn(1, "成功", $data)); + }else{ + return json($this->getReturn(-1, "云端订单编号不存在")); + } + } + //查询订单状态 + public function checkOrder() + { + $res = Db::name("pay_order")->where("order_id", input("orderId"))->find(); + if ($res){ + if ($res['state']==0){ + return json($this->getReturn(-1, "订单未支付")); + } + if ($res['state']==-1){ + return json($this->getReturn(-1, "订单已过期")); + } + + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + + $res['price'] = number_format($res['price'],2,".",""); + $res['really_price'] = number_format($res['really_price'],2,".",""); + + + $p = "payId=".$res['pay_id']."¶m=".$res['param']."&type=".$res['type']."&price=".$res['price']."&reallyPrice=".$res['really_price']; + + $sign = $res['pay_id'].$res['param'].$res['type'].$res['price'].$res['really_price'].$key; + $p = $p . "&sign=".md5($sign); + + + return json($this->getReturn(1, "成功", $res['return_url']."?".$p)); + }else{ + return json($this->getReturn(-1, "云端订单编号不存在")); + } + + } + //关闭订单 + public function closeOrder(){ + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + $orderId = input("orderId"); + + $_sign = $orderId.$key; + + if (md5($_sign)!=input("sign")){ + return json($this->getReturn(-1, "签名校验不通过")); + } + + $res = Db::name("pay_order")->where("order_id",$orderId)->find(); + + if ($res){ + if ($res['state']!=0){ + return json($this->getReturn(-1, "订单状态不允许关闭")); + } + Db::name("pay_order")->where("order_id",$orderId)->update(array("state"=>-1,"close_date"=>time())); + Db::name("tmp_price")->where("price",($res['really_price']*100)."-".$res['type'])->delete(); + return json($this->getReturn(1, "成功")); + }else{ + return json($this->getReturn(-1, "云端订单编号不存在")); + + } + + } + //获取监控端状态 + public function getState(){ + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + $t = input("t"); + + $_sign = $t.$key; + + if (md5($_sign)!=input("sign")){ + return json($this->getReturn(-1, "签名校验不通过")); + } + + $res = Db::name("setting")->where("vkey","lastheart")->find(); + $lastheart = $res['vvalue']; + $res = Db::name("setting")->where("vkey","lastpay")->find(); + $lastpay = $res['vvalue']; + $res = Db::name("setting")->where("vkey","jkstate")->find(); + $jkstate = $res['vvalue']; + + return json($this->getReturn(1, "成功",array("lastheart"=>$lastheart,"lastpay"=>$lastpay,"jkstate"=>$jkstate))); + + } + + //App心跳接口 + public function appHeart(){ + $this->closeEndOrder(); + + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + $t = input("t"); + + $_sign = $t.$key; + + if (md5($_sign)!=input("sign")){ + return json($this->getReturn(-1, "签名校验不通过")); + } + + $jg = time()*1000 - $t; + if ($jg>50000 || $jg<-50000){ + return json($this->getReturn(-1, "客户端时间错误")); + } + + Db::name("setting")->where("vkey","lastheart")->update(array("vvalue"=>time())); + Db::name("setting")->where("vkey","jkstate")->update(array("vvalue"=>1)); + return json($this->getReturn()); + } + //App推送付款数据接口 + public function appPush(){ + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + $t = input("t"); + $type = input("type"); + $price = input("price"); + + $_sign = $type.$price.$t.$key; + + if (md5($_sign)!=input("sign")){ + return json($this->getReturn(-1, "签名校验不通过")); + } + + $jg = time()*1000 - $t; + if ($jg>50000 || $jg<-50000){ + return json($this->getReturn(-1, "客户端时间错误")); + } + + Db::name("setting") + ->where("vkey","lastpay") + ->update( + array( + "vvalue"=>time() + ) + ); + + $res = Db::name("pay_order") + ->where("really_price",$price) + ->where("state",0) + ->where("type",$type) + ->find(); + + + + if ($res){ + Db::name("tmp_price")->where("price",($res['really_price']*100)."-".$res['type'])->delete(); + Db::name("pay_order")->where("id",$res['id'])->update(array("state"=>1,"pay_date"=>time(),"close_date"=>time())); + + $url = $res['notify_url']; + + $res2 = Db::name("setting")->where("vkey","key")->find(); + $key = $res2['vvalue']; + + $p = "payId=".$res['pay_id']."¶m=".$res['param']."&type=".$res['type']."&price=".$res['price']."&reallyPrice=".$res['really_price']; + + $sign = $res['pay_id'].$res['param'].$res['type'].$res['price'].$res['really_price'].$key; + $p = $p . "&sign=".md5($sign); + + + $re = $this->getCurl($url."?".$p); + if ($re=="success"){ + return json($this->getReturn()); + }else{ + Db::name("pay_order")->where("id",$res['id'])->update(array("state"=>2)); + + return json($this->getReturn(-1,"异步通知失败")); + } + + + }else{ + $data = array( + "close_date" => 0, + "create_date" => time(), + "is_auto" => 0, + "notify_url" => "", + "order_id" => "无订单转账", + "param" => "无订单转账", + "pay_date" => 0, + "pay_id" => "无订单转账", + "pay_url" => "", + "price" => $price, + "really_price" => $price, + "return_url" => "", + "state" => 1, + "type" => $type + + ); + + Db::name("pay_order")->insert($data); + return json($this->getReturn()); + + } + + + } + + + //关闭过期订单接口(请用定时器至少1分钟调用一次) + public function closeEndOrder(){ + $res = Db::name("setting")->where("vkey","lastheart")->find(); + $lastheart = $res['vvalue']; + if ((time()-$lastheart)>60){ + Db::name("setting")->where("vkey","jkstate")->update(array("vvalue"=>0)); + } + + + + $time = Db::name("setting")->where("vkey", "close")->find(); + + $closeTime = time()-60*$time['vvalue']; + $close_date = time(); + + $res = Db::name("pay_order") + ->where("create_date <=".$closeTime) + ->where("state",0) + ->update(array("state"=>-1,"close_date"=>$close_date)); + + if ($res){ + $rows = Db::name("pay_order")->where("close_date",$close_date)->select(); + foreach ($rows as $row){ + Db::name("tmp_price")->where("price",($row['really_price']*100)."-".$row['type'])->delete(); + } + return json($this->getReturn(1,"成功清理".$res."条订单")); + }else{ + return json($this->getReturn(1,"没有等待清理的订单")); + } + + + + } + + + //发送Http请求 + function getCurl($url, $post = 0, $cookie = 0, $header = 0, $nobaody = 0) + { + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $url); + curl_setopt($ch, CURLOPT_TIMEOUT, 15); + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); + $klsf[] = 'Accept:*/*'; + $klsf[] = 'Accept-Language:zh-cn'; + //$klsf[] = 'Content-Type:application/json'; + $klsf[] = 'User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C153 MicroMessenger/6.6.1 NetType/WIFI Language/zh_CN'; + $klsf[] = 'Referer:https://servicewechat.com/wx7c8d593b2c3a7703/5/page-frame.html'; + curl_setopt($ch, CURLOPT_HTTPHEADER, $klsf); + if ($post) { + curl_setopt($ch, CURLOPT_POST, 1); + curl_setopt($ch, CURLOPT_POSTFIELDS, $post); + } + if ($header) { + curl_setopt($ch, CURLOPT_HEADER, true); + } + if ($cookie) { + curl_setopt($ch, CURLOPT_COOKIE, $cookie); + } + if ($nobaody) { + curl_setopt($ch, CURLOPT_NOBODY, 1); + } + curl_setopt($ch, CURLOPT_TIMEOUT,60); + curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + $ret = curl_exec($ch); + curl_close($ch); + return $ret; + } + +} \ No newline at end of file diff --git a/application/provider.php b/application/provider.php new file mode 100644 index 0000000..d0fcd24 --- /dev/null +++ b/application/provider.php @@ -0,0 +1,14 @@ + +// +---------------------------------------------------------------------- + +// 应用容器绑定定义 +return [ +]; diff --git a/application/service/QrcodeServer.php b/application/service/QrcodeServer.php new file mode 100644 index 0000000..bdb7bd8 --- /dev/null +++ b/application/service/QrcodeServer.php @@ -0,0 +1,109 @@ + 0, 'g' => 0, 'b' => 0, 'a' => 0]; // 前景色 + const BACKGROUND_COLOR = ['r' => 255, 'g' => 255, 'b' => 255, 'a' => 0]; // 背景色 + + public function __construct($config) { + isset($config['generate']) && $this->_generate = $config['generate']; + isset($config['encoding']) && $this->_encoding = $config['encoding']; + isset($config['size']) && $this->_size = $config['size']; + isset($config['logo']) && $this->_logo = $config['logo']; + isset($config['logo_url']) && $this->_logo_url = $config['logo_url']; + isset($config['logo_size']) && $this->_logo_size = $config['logo_size']; + isset($config['title']) && $this->_title = $config['title']; + isset($config['title_content']) && $this->_title_content = $config['title_content']; + isset($config['file_name']) && $this->_file_name = $config['file_name']; + } + + /** + * 生成二维码 + * @param $content //需要写入的内容 + * @return array | page input + */ + public function createServer($content) { + $this->_qr = new QrCode($content); + $this->_qr->setSize($this->_size); + $this->_qr->setWriterByName(self::WRITE_NAME); + $this->_qr->setMargin(self::MARGIN); + $this->_qr->setEncoding($this->_encoding); + $this->_qr->setErrorCorrectionLevel(ErrorCorrectionLevel::HIGH); // 容错率 + $this->_qr->setForegroundColor(self::FOREGROUND_COLOR); + $this->_qr->setBackgroundColor(self::BACKGROUND_COLOR); + // 是否需要title + if ($this->_title) { + $this->_qr->setLabel($this->_title_content, 16, null, LabelAlignment::CENTER); + } + // 是否需要logo + if ($this->_logo) { + $this->_qr->setLogoPath($this->_logo_url); + $this->_qr->setLogoWidth($this->_logo_size); + } + + $this->_qr->setValidateResult(false); + + if ($this->_generate == 'display') { + // 展示二维码 + // 前端调用 例: + header('Content-Type: ' . $this->_qr->getContentType()); + return $this->_qr->writeString(); + } else if ($this->_generate == 'writefile') { + // 写入文件 + $file_name = $this->_file_name; + return $this->generateImg($file_name); + } else { + return ['success' => false, 'message' => 'the generate type not found', 'data' => '']; + } + } + + /** + * 生成文件 + * @param $file_name //目录文件 例: /tmp + * @return array + */ + public function generateImg($file_name) { + $file_path = $file_name . DIRECTORY_SEPARATOR . uniqid() . '.' . self::WRITE_NAME; + + if (!file_exists($file_name)) { + mkdir($file_name, 0777, true); + } + + try { + $this->_qr->writeFile($file_path); + $data = [ + 'url' => $file_path, + 'ext' => self::WRITE_NAME, + ]; + return ['success' => true, 'message' => 'write qrimg success', 'data' => $data]; + } catch (\Exception $e) { + return ['success' => false, 'message' => $e->getMessage(), 'data' => '']; + } + } + +} \ No newline at end of file diff --git a/application/tags.php b/application/tags.php new file mode 100644 index 0000000..4b18d10 --- /dev/null +++ b/application/tags.php @@ -0,0 +1,28 @@ + +// +---------------------------------------------------------------------- + +// 应用行为扩展定义文件 +return [ + // 应用初始化 + 'app_init' => [], + // 应用开始 + 'app_begin' => [], + // 模块初始化 + 'module_init' => [], + // 操作开始执行 + 'action_begin' => [], + // 视图内容过滤 + 'view_filter' => [], + // 日志写入 + 'log_write' => [], + // 应用结束 + 'app_end' => [], +]; diff --git a/build.php b/build.php new file mode 100644 index 0000000..34ba3c8 --- /dev/null +++ b/build.php @@ -0,0 +1,26 @@ + +// +---------------------------------------------------------------------- + +return [ + // 生成应用公共文件 + '__file__' => ['common.php'], + + // 定义demo模块的自动生成 (按照实际定义的文件名生成) + 'demo' => [ + '__file__' => ['common.php'], + '__dir__' => ['behavior', 'controller', 'model', 'view'], + 'controller' => ['Index', 'Test', 'UserType'], + 'model' => ['User', 'UserType'], + 'view' => ['index/index'], + ], + + // 其他更多的模块定义 +]; diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..8cc19f7 --- /dev/null +++ b/composer.json @@ -0,0 +1,36 @@ +{ + "name": "topthink/think", + "description": "the new thinkphp framework", + "type": "project", + "keywords": [ + "framework", + "thinkphp", + "ORM" + ], + "homepage": "http://thinkphp.cn/", + "license": "Apache-2.0", + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "require": { + "php": ">=5.6.0", + "topthink/framework": "5.1.*", + "endroid/qrcode": "^2.5", + "endroid/qr-code": "^2.5", + "khanamiryan/qrcode-detector-decoder": "^1.0" + }, + "autoload": { + "psr-4": { + "app\\": "application" + } + }, + "extra": { + "think-path": "thinkphp" + }, + "config": { + "preferred-install": "dist" + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..f60c48e --- /dev/null +++ b/composer.lock @@ -0,0 +1,625 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "ec45aa9c45b84ff153bf9509eb28eba3", + "packages": [ + { + "name": "bacon/bacon-qr-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", + "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-iconv": "*", + "php": "^5.4|^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8" + }, + "suggest": { + "ext-gd": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-0": { + "BaconQrCode": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "http://www.dasprids.de", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "time": "2017-10-17T09:59:25+00:00" + }, + { + "name": "endroid/qr-code", + "version": "2.5.1", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/6062677d3404e0ded40647b8f62ec55ff9722eb7", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "bacon/bacon-qr-code": "^1.0.3", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "1", + "myclabs/php-enum": "^1.5", + "php": ">=5.6", + "symfony/options-resolver": "^2.7", + "symfony/property-access": "^2.7" + }, + "require-dev": { + "phpunit/phpunit": "^5.7", + "symfony/asset": "^2.7", + "symfony/browser-kit": "^2.7", + "symfony/finder": "^2.7", + "symfony/framework-bundle": "^2.7", + "symfony/http-kernel": "^2.7", + "symfony/templating": "^2.7", + "symfony/twig-bundle": "^2.7", + "symfony/yaml": "^2.7" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl", + "homepage": "http://endroid.nl/" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/QrCode", + "keywords": [ + "bundle", + "code", + "endroid", + "flex", + "qr", + "qrcode", + "symfony" + ], + "time": "2018-05-09T20:26:30+00:00" + }, + { + "name": "endroid/qrcode", + "version": "2.5.1", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/6062677d3404e0ded40647b8f62ec55ff9722eb7", + "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "bacon/bacon-qr-code": "^1.0.3", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "1", + "myclabs/php-enum": "^1.5", + "php": ">=5.6", + "symfony/options-resolver": "^2.7", + "symfony/property-access": "^2.7" + }, + "require-dev": { + "phpunit/phpunit": "^5.7", + "symfony/asset": "^2.7", + "symfony/browser-kit": "^2.7", + "symfony/finder": "^2.7", + "symfony/framework-bundle": "^2.7", + "symfony/http-kernel": "^2.7", + "symfony/templating": "^2.7", + "symfony/twig-bundle": "^2.7", + "symfony/yaml": "^2.7" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl", + "homepage": "http://endroid.nl/" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/QrCode", + "keywords": [ + "bundle", + "code", + "endroid", + "flex", + "qr", + "qrcode", + "symfony" + ], + "abandoned": "endroid/qr-code", + "time": "2018-05-09T20:26:30+00:00" + }, + { + "name": "khanamiryan/qrcode-detector-decoder", + "version": "1", + "source": { + "type": "git", + "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", + "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/96d5f80680b04803c4f1b69d6e01735e876b80c7", + "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^5.6|^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7" + }, + "type": "library", + "autoload": { + "classmap": [ + "lib/" + ], + "files": [ + "lib/common/customFunctions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ashot Khanamiryan", + "email": "a.khanamiryan@gmail.com", + "homepage": "https://github.com/khanamiryan", + "role": "Developer" + } + ], + "description": "QR code decoder / reader", + "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder", + "keywords": [ + "barcode", + "qr", + "zxing" + ], + "time": "2017-01-13T09:11:46+00:00" + }, + { + "name": "myclabs/php-enum", + "version": "1.6.6", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "32c4202886c51fbe5cc3a7c34ec5c9a4a790345e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/32c4202886c51fbe5cc3a7c34ec5c9a4a790345e", + "reference": "32c4202886c51fbe5cc3a7c34ec5c9a4a790345e", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "php": ">=5.4" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.7|^6.0", + "squizlabs/php_codesniffer": "1.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "http://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "time": "2019-02-04T21:18:49+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v2.8.49", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", + "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony OptionsResolver Component", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "time": "2018-11-11T11:18:13+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.11.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "82ebae02209c21113908c229e9883c419720738a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a", + "reference": "82ebae02209c21113908c229e9883c419720738a", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Gert de Pagter", + "email": "backendtea@gmail.com" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-02-06T07:57:58+00:00" + }, + { + "name": "symfony/property-access", + "version": "v2.8.49", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-access.git", + "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-access/zipball/c8f10191183be9bb0d5a1b8364d3891f1bde07b6", + "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyAccess\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony PropertyAccess Component", + "homepage": "https://symfony.com", + "keywords": [ + "access", + "array", + "extraction", + "index", + "injection", + "object", + "property", + "property path", + "reflection" + ], + "time": "2018-11-11T11:18:13+00:00" + }, + { + "name": "topthink/framework", + "version": "v5.1.35", + "source": { + "type": "git", + "url": "https://github.com/top-think/framework.git", + "reference": "c53c0c6132022a87e8ee9c4109939eaf9a8a7adb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/framework/zipball/c53c0c6132022a87e8ee9c4109939eaf9a8a7adb", + "reference": "c53c0c6132022a87e8ee9c4109939eaf9a8a7adb", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.6.0", + "topthink/think-installer": "2.*" + }, + "require-dev": { + "johnkary/phpunit-speedtrap": "^1.0", + "mikey179/vfsstream": "~1.6", + "phpdocumentor/reflection-docblock": "^2.0", + "phploc/phploc": "2.*", + "phpunit/phpunit": "^5.0|^6.0", + "sebastian/phpcpd": "2.*", + "squizlabs/php_codesniffer": "2.*" + }, + "type": "think-framework", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + }, + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "the new thinkphp framework", + "homepage": "http://thinkphp.cn/", + "keywords": [ + "framework", + "orm", + "thinkphp" + ], + "time": "2019-03-03T00:44:44+00:00" + }, + { + "name": "topthink/think-installer", + "version": "v2.0.0", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-installer.git", + "reference": "f5400a12c60e513911aef41fe443fa6920952675" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-installer/zipball/f5400a12c60e513911aef41fe443fa6920952675", + "reference": "f5400a12c60e513911aef41fe443fa6920952675", + "shasum": "", + "mirrors": [ + { + "url": "https://dl.laravel-china.org/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "composer-plugin-api": "^1.0" + }, + "require-dev": { + "composer/composer": "1.0.*@dev" + }, + "type": "composer-plugin", + "extra": { + "class": "think\\composer\\Plugin" + }, + "autoload": { + "psr-4": { + "think\\composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "time": "2018-05-11T06:45:42+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=5.6.0" + }, + "platform-dev": [] +} diff --git a/composer.phar b/composer.phar new file mode 100644 index 0000000000000000000000000000000000000000..361e4e66dac80bf68df92ba201980d5e3a1555e1 GIT binary patch literal 1917671 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
isk2_IHG_AhDg(-l0JzA#FDEW6uPX`))1|Yo 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�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᰻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⋙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 literal 0 HcmV?d00001 diff --git a/config/app.php b/config/app.php new file mode 100644 index 0000000..55bda2d --- /dev/null +++ b/config/app.php @@ -0,0 +1,146 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 应用设置 +// +---------------------------------------------------------------------- + +return [ + // 应用名称 + 'app_name' => '', + // 应用地址 + 'app_host' => '', + // 应用调试模式 + 'app_debug' => true, + // 应用Trace + 'app_trace' => false, + // 是否支持多模块 + 'app_multi_module' => true, + // 入口自动绑定模块 + 'auto_bind_module' => false, + // 注册的根命名空间 + 'root_namespace' => [], + // 默认输出类型 + 'default_return_type' => 'html', + // 默认AJAX 数据返回格式,可选json xml ... + 'default_ajax_return' => 'json', + // 默认JSONP格式返回的处理方法 + 'default_jsonp_handler' => 'jsonpReturn', + // 默认JSONP处理方法 + 'var_jsonp_handler' => 'callback', + // 默认时区 + 'default_timezone' => 'Asia/Shanghai', + // 是否开启多语言 + 'lang_switch_on' => false, + // 默认全局过滤方法 用逗号分隔多个 + 'default_filter' => '', + // 默认语言 + 'default_lang' => 'zh-cn', + // 应用类库后缀 + 'class_suffix' => false, + // 控制器类后缀 + 'controller_suffix' => false, + + // +---------------------------------------------------------------------- + // | 模块设置 + // +---------------------------------------------------------------------- + + // 默认模块名 + 'default_module' => 'index', + // 禁止访问模块 + 'deny_module_list' => ['common'], + // 默认控制器名 + 'default_controller' => 'Index', + // 默认操作名 + 'default_action' => 'index', + // 默认验证器 + 'default_validate' => '', + // 默认的空模块名 + 'empty_module' => '', + // 默认的空控制器名 + 'empty_controller' => 'Error', + // 操作方法前缀 + 'use_action_prefix' => false, + // 操作方法后缀 + 'action_suffix' => '', + // 自动搜索控制器 + 'controller_auto_search' => false, + + // +---------------------------------------------------------------------- + // | URL设置 + // +---------------------------------------------------------------------- + + // PATHINFO变量名 用于兼容模式 + 'var_pathinfo' => 's', + // 兼容PATH_INFO获取 + 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], + // pathinfo分隔符 + 'pathinfo_depr' => '/', + // HTTPS代理标识 + 'https_agent_name' => '', + // IP代理获取标识 + 'http_agent_ip' => 'X-REAL-IP', + // URL伪静态后缀 + 'url_html_suffix' => 'html', + // URL普通方式参数 用于自动生成 + 'url_common_param' => false, + // URL参数方式 0 按名称成对解析 1 按顺序解析 + 'url_param_type' => 0, + // 是否开启路由延迟解析 + 'url_lazy_route' => false, + // 是否强制使用路由 + 'url_route_must' => false, + // 合并路由规则 + 'route_rule_merge' => false, + // 路由是否完全匹配 + 'route_complete_match' => false, + // 使用注解路由 + 'route_annotation' => false, + // 域名根,如thinkphp.cn + 'url_domain_root' => '', + // 是否自动转换URL中的控制器和操作名 + 'url_convert' => true, + // 默认的访问控制器层 + 'url_controller_layer' => 'controller', + // 表单请求类型伪装变量 + 'var_method' => '_method', + // 表单ajax伪装变量 + 'var_ajax' => '_ajax', + // 表单pjax伪装变量 + 'var_pjax' => '_pjax', + // 是否开启请求缓存 true自动缓存 支持设置请求缓存规则 + 'request_cache' => false, + // 请求缓存有效期 + 'request_cache_expire' => null, + // 全局请求缓存排除规则 + 'request_cache_except' => [], + // 是否开启路由缓存 + 'route_check_cache' => false, + // 路由缓存的Key自定义设置(闭包),默认为当前URL和请求类型的md5 + 'route_check_cache_key' => '', + // 路由缓存类型及参数 + 'route_cache_option' => [], + + // 默认跳转页面对应的模板文件 + 'dispatch_success_tmpl' => Env::get('think_path') . 'tpl/dispatch_jump.tpl', + 'dispatch_error_tmpl' => Env::get('think_path') . 'tpl/dispatch_jump.tpl', + + // 异常页面的模板文件 + 'exception_tmpl' => Env::get('think_path') . 'tpl/think_exception.tpl', + + // 错误显示信息,非调试模式有效 + 'error_message' => '页面错误!请稍后再试~', + // 显示错误信息 + 'show_error_msg' => false, + // 异常处理handle类 留空使用 \think\exception\Handle + 'exception_handle' => '', + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 0000000..985dbb1 --- /dev/null +++ b/config/cache.php @@ -0,0 +1,25 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 缓存设置 +// +---------------------------------------------------------------------- + +return [ + // 驱动方式 + 'type' => 'File', + // 缓存保存目录 + 'path' => '', + // 缓存前缀 + 'prefix' => '', + // 缓存有效期 0表示永久缓存 + 'expire' => 0, +]; diff --git a/config/console.php b/config/console.php new file mode 100644 index 0000000..b0f9165 --- /dev/null +++ b/config/console.php @@ -0,0 +1,19 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 控制台配置 +// +---------------------------------------------------------------------- +return [ + 'name' => 'Think Console', + 'version' => '0.1', + 'user' => null, +]; diff --git a/config/cookie.php b/config/cookie.php new file mode 100644 index 0000000..1de0708 --- /dev/null +++ b/config/cookie.php @@ -0,0 +1,30 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | Cookie设置 +// +---------------------------------------------------------------------- +return [ + // cookie 名称前缀 + 'prefix' => '', + // cookie 保存时间 + 'expire' => 0, + // cookie 保存路径 + 'path' => '/', + // cookie 有效域名 + 'domain' => '', + // cookie 启用安全传输 + 'secure' => false, + // httponly设置 + 'httponly' => '', + // 是否使用 setcookie + 'setcookie' => true, +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..06b9e7c --- /dev/null +++ b/config/database.php @@ -0,0 +1,63 @@ + +// +---------------------------------------------------------------------- + +return [ + // 数据库类型 + 'type' => 'mysql', + // 服务器地址 + 'hostname' => '127.0.0.1', + // 数据库名 + 'database' => 'vmq', + // 用户名 + 'username' => 'root', + // 密码 + 'password' => 'root', + // 端口 + 'hostport' => '3306', + // 连接dsn + 'dsn' => '', + // 数据库连接参数 + 'params' => [], + // 数据库编码默认采用utf8 + 'charset' => 'utf8', + // 数据库表前缀 + 'prefix' => '', + // 数据库调试模式 + 'debug' => true, + // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) + 'deploy' => 0, + // 数据库读写是否分离 主从式有效 + 'rw_separate' => false, + // 读写分离后 主服务器数量 + 'master_num' => 1, + // 指定从服务器序号 + 'slave_no' => '', + // 自动读取主库数据 + 'read_master' => false, + // 是否严格检查字段是否存在 + 'fields_strict' => true, + // 数据集返回类型 + 'resultset_type' => 'array', + // 自动写入时间戳字段 + 'auto_timestamp' => false, + // 时间字段取出后的默认时间格式 + 'datetime_format' => 'Y-m-d H:i:s', + // 是否需要进行SQL性能分析 + 'sql_explain' => false, + // Builder类 + 'builder' => '', + // Query类 + 'query' => '\\think\\db\\Query', + // 是否需要断线重连 + 'break_reconnect' => false, + // 断线标识字符串 + 'break_match_str' => [], +]; diff --git a/config/log.php b/config/log.php new file mode 100644 index 0000000..b3d87b4 --- /dev/null +++ b/config/log.php @@ -0,0 +1,30 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 日志设置 +// +---------------------------------------------------------------------- +return [ + // 日志记录方式,内置 file socket 支持扩展 + 'type' => 'File', + // 日志保存目录 + 'path' => '', + // 日志记录级别 + 'level' => [], + // 单文件日志写入 + 'single' => false, + // 独立日志级别 + 'apart_level' => [], + // 最大日志文件数量 + 'max_files' => 0, + // 是否关闭日志写入 + 'close' => false, +]; diff --git a/config/middleware.php b/config/middleware.php new file mode 100644 index 0000000..fe15ec3 --- /dev/null +++ b/config/middleware.php @@ -0,0 +1,18 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 中间件配置 +// +---------------------------------------------------------------------- +return [ + // 默认中间件命名空间 + 'default_namespace' => 'app\\http\\middleware\\', +]; diff --git a/config/session.php b/config/session.php new file mode 100644 index 0000000..1d7b6c6 --- /dev/null +++ b/config/session.php @@ -0,0 +1,26 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 会话设置 +// +---------------------------------------------------------------------- + +return [ + 'id' => '', + // SESSION_ID的提交变量,解决flash上传跨域 + 'var_session_id' => '', + // SESSION 前缀 + 'prefix' => 'think', + // 驱动方式 支持redis memcache memcached + 'type' => '', + // 是否自动开启 SESSION + 'auto_start' => true, +]; diff --git a/config/template.php b/config/template.php new file mode 100644 index 0000000..299bd6f --- /dev/null +++ b/config/template.php @@ -0,0 +1,35 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | 模板设置 +// +---------------------------------------------------------------------- + +return [ + // 模板引擎类型 支持 php think 支持扩展 + 'type' => 'Think', + // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法 + 'auto_rule' => 1, + // 模板路径 + 'view_path' => '', + // 模板后缀 + 'view_suffix' => 'html', + // 模板文件名分隔符 + 'view_depr' => DIRECTORY_SEPARATOR, + // 模板引擎普通标签开始标记 + 'tpl_begin' => '{', + // 模板引擎普通标签结束标记 + 'tpl_end' => '}', + // 标签库标签开始标记 + 'taglib_begin' => '{', + // 标签库标签结束标记 + 'taglib_end' => '}', +]; diff --git a/config/trace.php b/config/trace.php new file mode 100644 index 0000000..425d301 --- /dev/null +++ b/config/trace.php @@ -0,0 +1,18 @@ + +// +---------------------------------------------------------------------- + +// +---------------------------------------------------------------------- +// | Trace设置 开启 app_trace 后 有效 +// +---------------------------------------------------------------------- +return [ + // 内置Html Console 支持扩展 + 'type' => 'Html', +]; diff --git a/extend/.gitignore b/extend/.gitignore new file mode 100644 index 0000000..c96a04f --- /dev/null +++ b/extend/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore \ No newline at end of file diff --git a/public/.htaccess b/public/.htaccess new file mode 100644 index 0000000..0156d0a --- /dev/null +++ b/public/.htaccess @@ -0,0 +1,9 @@ + + Options +FollowSymlinks -Multiviews + RewriteEngine On + + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f +# RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] + RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] + diff --git a/public/aaa.html b/public/aaa.html new file mode 100644 index 0000000..caae739 --- /dev/null +++ b/public/aaa.html @@ -0,0 +1,151 @@ + + + + + 后台管理 + + + + + + + + + + + +

+ + + +
+
+ +
    + +
+ +
+
+
+
+
+
+ + + + + + + + + + + + +
+
+
+ + +
+
+
+ +
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/admin/addwxqrcode.html b/public/admin/addwxqrcode.html new file mode 100644 index 0000000..102c0a9 --- /dev/null +++ b/public/admin/addwxqrcode.html @@ -0,0 +1,140 @@ + + + +
+ + + +
+
+ + + \ No newline at end of file diff --git a/public/admin/addzfbqrcode.html b/public/admin/addzfbqrcode.html new file mode 100644 index 0000000..aed5c10 --- /dev/null +++ b/public/admin/addzfbqrcode.html @@ -0,0 +1,129 @@ + + + +
+ + + +
+
+ + + \ No newline at end of file diff --git a/public/admin/jk.html b/public/admin/jk.html new file mode 100644 index 0000000..6e3ae2f --- /dev/null +++ b/public/admin/jk.html @@ -0,0 +1,94 @@ +
+ +
+ +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/public/admin/orderlist.html b/public/admin/orderlist.html new file mode 100644 index 0000000..bb82ce8 --- /dev/null +++ b/public/admin/orderlist.html @@ -0,0 +1,274 @@ +
+
+ +
+ +
+ +
+
+
+ +
+ +
+
+ + +
+
+ + +
+ + + + + diff --git a/public/admin/setting.html b/public/admin/setting.html new file mode 100644 index 0000000..03e4626 --- /dev/null +++ b/public/admin/setting.html @@ -0,0 +1,277 @@ +
+ +
+ +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ (此处上传的是无金额的收款二维码) +
+ +

+
+
+
+
+
+ +
+
+ (此处上传的是无金额的收款二维码) +
+ +

+
+
+
+
+ + + +
+ +
+ + + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/public/admin/wxqrcodelist.html b/public/admin/wxqrcodelist.html new file mode 100644 index 0000000..1289aa4 --- /dev/null +++ b/public/admin/wxqrcodelist.html @@ -0,0 +1,83 @@ + + +
+ + + + + diff --git a/public/admin/zfbqrcodelist.html b/public/admin/zfbqrcodelist.html new file mode 100644 index 0000000..ddbffc0 --- /dev/null +++ b/public/admin/zfbqrcodelist.html @@ -0,0 +1,83 @@ + + +
+ + + + + diff --git a/public/api.html b/public/api.html new file mode 100644 index 0000000..b03041e --- /dev/null +++ b/public/api.html @@ -0,0 +1,843 @@ + + + + +
+
+

创建订单

+
+ +
+ + + + + + + + +
+
+
+
+

查询订单信息

+
+
+ + + + + + + + + +
+ +
+
+
+

查询订单状态

+
+
+ + + + + + + + + +
+
+
+ +
+

关闭订单

+
+
+ + + + + + + + + +
+
+
+ + +
+

查询服务端状态

+
+
+ + + + + + + + + +
+
+
+ + + +
+

回调参数说明

+
+ + + +
+
+<?php
+
+ini_set("error_reporting","E_ALL & ~E_NOTICE");
+
+$key = "83d551f0b3609781a22536ca2658473d";//通讯密钥
+
+
+$payId = $_GET['payId'];//商户订单号
+$param = $_GET['param'];//创建订单的时候传入的参数
+$type = $_GET['type'];//支付方式 :微信支付为1 支付宝支付为2
+$price = $_GET['price'];//订单金额
+$reallyPrice = $_GET['reallyPrice'];//实际支付金额
+$sign = $_GET['sign'];//校验签名,计算方式 = md5(payId + param + type + price + reallyPrice + 通讯密钥)
+
+//开始校验签名
+$_sign =  md5($payId . $param . $type . $price . $reallyPrice . $key);
+if ($_sign != $sign) {
+    echo "error_sign";//sign校验不通过
+    exit();
+}
+
+
+echo "success";
+//继续业务流程
+//echo "商户订单号:".$payId ."<br>自定义参数:". $param ."<br>支付方式:". $type ."<br>订单金额:". $price ."<br>实际支付金额:". $reallyPrice;
+
+?>
+            
+ +
+
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/public/assets/css/main.css b/public/assets/css/main.css new file mode 100644 index 0000000..e476626 --- /dev/null +++ b/public/assets/css/main.css @@ -0,0 +1 @@ +@import "https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css";@import "mikufont.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width;}@media screen and (max-width:480px){html,body{min-width:320px}}body{background:#1b1f22}body.is-loading *,body.is-loading *:before,body.is-loading *:after,body.is-switching *,body.is-switching *:before,body.is-switching *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important;-moz-transition-delay:none!important;-webkit-transition-delay:none!important;-ms-transition-delay:none!important;transition-delay:none!important}html{font-size:16pt}@media screen and (max-width:1680px){html{font-size:12pt}}@media screen and (max-width:736px){html{font-size:11pt}}@media screen and (max-width:360px){html{font-size:10pt}}body,input,select,textarea{color:#fff;font-family:source sans pro,sans-serif;font-weight:300;font-size:1rem;line-height:1.65}a{-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px rgba(255,255,255,.5);text-decoration:none;color:inherit}a:hover{border-bottom-color:transparent}strong,b{color:#fff;font-weight:600}em,i{font-style:italic}p{margin:0 0 2rem}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600;line-height:1.5;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.2rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1.major,h2.major,h3.major,h4.major,h5.major,h6.major{border-bottom:solid 1px #fff;width:-moz-max-content;width:-webkit-max-content;width:-ms-max-content;width:max-content;padding-bottom:.5rem;margin:0 0 2rem}h1{font-size:2.25rem;line-height:1.3;letter-spacing:.5rem}h2{font-size:1.5rem;line-height:1.4;letter-spacing:.5rem}h3{font-size:1rem}h4{font-size:.8rem}h5{font-size:.7rem}h6{font-size:.6rem}@media screen and (max-width:736px){h1{font-size:1.75rem;line-height:1.4}h2{font-size:1.25em;line-height:1.5}}sub{font-size:.8rem;position:relative;top:.5rem}sup{font-size:.8rem;position:relative;top:-.5rem}blockquote{border-left:solid 4px #fff;font-style:italic;margin:0 0 2rem;padding:.5rem 0 .5rem 2rem}code{background:rgba(255,255,255,.075);border-radius:4px;font-family:courier new,monospace;font-size:.9rem;margin:0 .25rem;padding:.25rem .65rem}pre{-webkit-overflow-scrolling:touch;font-family:courier new,monospace;font-size:.9rem;margin:0 0 2rem}pre code{display:block;line-height:1.75;padding:1rem 1.5rem;overflow-x:auto}hr{border:0;border-bottom:solid 1px #fff;margin:2.75rem 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}form{margin:0 0 2.5rem}form .field{margin:0 0 1.5rem}form .field.half{width:50%;float:left;padding:0 0 0 .75rem}form .field.half.first{padding:0 .75rem 0 0}form .field.half.last{padding:0 2rem 0 0}form>.actions{margin:1.875rem 0 0!important}@media screen and (max-width:736px){form .field{margin:0 0 1.125rem}form .field.half{padding:0 0 0 .5625rem}form .field.half.first{padding:0 .5625rem 0 0}form .field.half.last{padding:0 2rem 0 0}form>.actions{margin:1.5rem 0 0!important}}@media screen and (max-width:480px){form .field.half{width:100%;float:none;padding:0}form .field.half.first{padding:0}}label{color:#fff;display:block;font-size:.8rem;font-weight:300;letter-spacing:.2rem;line-height:1.5;margin:0 0 1rem;text-transform:uppercase}input[type=text],input[type=password],input[type=email],input[type=tel],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;background:0 0;border-radius:4px;border:solid 1px #fff;color:inherit;display:block;outline:0;padding:0 1rem;text-decoration:none;width:100%}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{background:rgba(255,255,255,.075);border-color:#fff;box-shadow:0 0 0 1px #fff}select option{background:#1b1f22;color:#fff}.select-wrapper{text-decoration:none;display:block;position:relative}.select-wrapper:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.select-wrapper:before{color:#fff;content:'\f107';display:block;height:2.75rem;line-height:calc(2.75rem + 0em);pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:2.75rem}.select-wrapper select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],select{height:2.75rem}textarea{padding:.75rem 1rem}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2rem;opacity:0;width:1rem;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:300;margin:0 0 .5rem;padding-left:2.65rem;padding-right:.75rem;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;border-radius:4px;border:solid 1px #fff;content:'';display:inline-block;height:1.65rem;left:0;line-height:calc(1.58125rem + 0em);position:absolute;text-align:center;top:-.125rem;width:1.65rem}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#fff!important;border-color:#fff!important;color:#1b1f22;content:'\f00c'}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{background:rgba(255,255,255,.075);border-color:#fff;box-shadow:0 0 0 1px #fff}input[type=checkbox]+label:before{border-radius:4px}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}:-moz-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}::-moz-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}:-ms-input-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}.formerize-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}.box{border-radius:4px;border:solid 1px #fff;margin-bottom:2rem;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.icon>.label{display:none}.image{border-radius:4px;border:0;display:inline-block;position:relative}.image:before{-moz-pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;pointer-events:none;background-image:url(../../assets/images/overlay.png);background-color:rgba(19,21,25,.5);border-radius:4px;content:'';display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.image img{border-radius:4px;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2rem;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:2.5rem 0;width:100%}.image.main img{width:100%}@media screen and (max-width:736px){.image.main{margin:2rem 0}}@media screen and (max-width:480px){.image.main{margin:1.5rem 0}}ol{list-style:decimal;margin:0 0 2rem;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2rem;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px #fff;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 .75em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li a{border-radius:100%;box-shadow:inset 0 0 0 1px #fff;display:inline-block;height:2.25rem;line-height:2.25rem;text-align:center;width:2.25rem}ul.icons li a:hover{background-color:rgba(255,255,255,.075)}ul.icons li a:active{background-color:rgba(255,255,255,.175)}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{display:inline-block;padding:0 1rem 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}ul.actions.small li{padding:0 .5rem 0 0}ul.actions.vertical li{display:block;padding:1rem 0 0}ul.actions.vertical li:first-child{padding-top:0}ul.actions.vertical li>*{margin-bottom:0}ul.actions.vertical.small li{padding:.5rem 0 0}ul.actions.vertical.small li:first-child{padding-top:0}ul.actions.fit{display:table;margin-left:-1rem;padding:0;table-layout:fixed;width:calc(100% + 1rem)}ul.actions.fit li{display:table-cell;padding:0 0 0 1rem}ul.actions.fit li>*{margin-bottom:0}ul.actions.fit.small{margin-left:-.5rem;width:calc(100% + 0.5rem)}ul.actions.fit.small li{padding:0 0 0 .5rem}@media screen and (max-width:480px){ul.actions{margin:0 0 2rem}ul.actions li{padding:1rem 0 0;display:block;text-align:center;width:100%}ul.actions li:first-child{padding-top:0}ul.actions li>*{width:100%;margin:0!important}ul.actions li>*.icon:before{margin-left:-2em}ul.actions.small li{padding:.5rem 0 0}ul.actions.small li:first-child{padding-top:0}}dl{margin:0 0 2rem}dl dt{display:block;font-weight:600;margin:0 0 1rem}dl dd{margin-left:2rem}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2rem;width:100%}table tbody tr{border:solid 1px #fff;border-left:0;border-right:0}table tbody tr:nth-child(2n+1){background-color:rgba(255,255,255,.075)}table td{padding:.75em}table th{color:#fff;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:solid 2px #fff}table tfoot{border-top:solid 2px #fff}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px #fff;border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}input[type=submit],input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border-radius:4px;border:0;box-shadow:inset 0 0 0 1px #fff;color:#fff!important;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:300;height:2.75rem;letter-spacing:.2rem;line-height:2.75rem;outline:0;padding:0 1.25rem 0 1.35rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:rgba(255,255,255,.075)}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:rgba(255,255,255,.175)}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{display:block;margin:0 0 1rem;width:100%}input[type=submit].special,input[type=reset].special,input[type=button].special,button.special,.button.special{background-color:#fff;color:#1b1f22!important;font-weight:600}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{-moz-pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;pointer-events:none;cursor:default;opacity:.25}input[type=submit],input[type=reset],input[type=button],button{line-height:calc(2.75rem - 2px)}#bg{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1}#bg:before,#bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}#bg:before{-moz-transition:background-color 2.5s ease-in-out;-webkit-transition:background-color 2.5s ease-in-out;-ms-transition:background-color 2.5s ease-in-out;transition:background-color 2.5s ease-in-out;-moz-transition-delay:.75s;-webkit-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s;background-image:linear-gradient(to top,rgba(19,21,25,0.5),rgba(19,21,25,0.5)),url("../../assets/images/overlay.png");background-size:auto,256px 256px;background-position:center,center;background-repeat:no-repeat,repeat;z-index:2}#bg:after{-moz-transform:scale(1.125);-webkit-transform:scale(1.125);-ms-transform:scale(1.125);transform:scale(1.125);-moz-transition:-moz-transform .325s ease-in-out,-moz-filter .325s ease-in-out;-webkit-transition:-webkit-transform .325s ease-in-out,-webkit-filter .325s ease-in-out;-ms-transition:-ms-transform .325s ease-in-out,-ms-filter .325s ease-in-out;transition:transform .325s ease-in-out,filter .325s ease-in-out;background-image:url(../../assets/images/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}body.is-article-visible #bg:after{-moz-transform:scale(1.0825);-webkit-transform:scale(1.0825);-ms-transform:scale(1.0825);transform:scale(1.0825);-moz-filter:blur(0.2rem);-webkit-filter:blur(0.2rem);-ms-filter:blur(0.2rem);filter:blur(0.2rem)}body.is-loading #bg:before{background-color:#000}#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;position:relative;min-height:100vh;width:100%;padding:4rem 2rem;z-index:3}#wrapper:before{content:'';display:block}@media screen and (max-width:1680px){#wrapper{padding:3rem 2rem}}@media screen and (max-width:736px){#wrapper{padding:2rem 1rem}}@media screen and (max-width:480px){#wrapper{padding:1rem}}#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-moz-transition:-moz-transform .325s ease-in-out,-moz-filter .325s ease-in-out,opacity .325s ease-in-out;-webkit-transition:-webkit-transform .325s ease-in-out,-webkit-filter .325s ease-in-out,opacity .325s ease-in-out;-ms-transition:-ms-transform .325s ease-in-out,-ms-filter .325s ease-in-out,opacity .325s ease-in-out;transition:transform .325s ease-in-out,filter .325s ease-in-out,opacity .325s ease-in-out;background-image:-moz-radial-gradient(rgba(0,0,0,0.25) 25%,transparent 55%);background-image:-webkit-radial-gradient(rgba(0,0,0,0.25) 25%,transparent 55%);background-image:-ms-radial-gradient(rgba(0,0,0,0.25) 25%,transparent 55%);background-image:radial-gradient(rgba(0,0,0,0.25) 25%,transparent 55%);max-width:100%;text-align:center}#header>*{-moz-transition:opacity .325s ease-in-out;-webkit-transition:opacity .325s ease-in-out;-ms-transition:opacity .325s ease-in-out;transition:opacity .325s ease-in-out;position:relative;margin-top:3.5rem}#header>*:before{content:'';display:block;position:absolute;top:calc(-3.5rem - 1px);left:calc(50% - 1px);width:1px;height:calc(3.5rem + 1px);background:#fff}#header>:first-child{margin-top:0}#header>:first-child:before{display:none}#header .logo{width:5.5rem;height:5.5rem;line-height:5.5rem;border:solid 1px #fff;border-radius:100%}#header .logo .icon:before{font-size:2rem}#header .content{border-style:solid;border-color:#fff;border-top-width:1px;border-bottom-width:1px;max-width:100%}#header .content .inner{-moz-transition:max-height .75s ease,padding .75s ease,opacity .325s ease-in-out;-webkit-transition:max-height .75s ease,padding .75s ease,opacity .325s ease-in-out;-ms-transition:max-height .75s ease,padding .75s ease,opacity .325s ease-in-out;transition:max-height .75s ease,padding .75s ease,opacity .325s ease-in-out;-moz-transition-delay:.25s;-webkit-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s;padding:3rem 2rem;max-height:40rem;overflow:hidden}#header .content .inner>:last-child{margin-bottom:0}#header .content p{text-transform:uppercase;letter-spacing:.2rem;font-size:.8rem;line-height:2}#header nav ul{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:0;list-style:none;padding-left:0;border:solid 1px #fff;border-radius:4px}#header nav ul li{padding-left:0;border-left:solid 1px #fff}#header nav ul li:first-child{border-left:0}#header nav ul li a{display:block;min-width:7.5rem;height:2.75rem;line-height:2.75rem;padding:0 1.25rem 0 1.45rem;text-transform:uppercase;letter-spacing:.2rem;font-size:.8rem;border-bottom:0}#header nav ul li a:hover{background-color:rgba(255,255,255,.075)}#header nav ul li a:active{background-color:rgba(255,255,255,.175)}#header nav.use-middle:after{content:'';display:block;position:absolute;top:0;left:calc(50% - 1px);width:1px;height:100%;background:#fff}#header nav.use-middle ul li.is-middle{border-left:0}body.is-article-visible #header{-moz-transform:scale(.95);-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-moz-filter:blur(0.1rem);-webkit-filter:blur(0.1rem);-ms-filter:blur(0.1rem);filter:blur(0.1rem);opacity:0}body.is-loading #header{-moz-filter:blur(0.125rem);-webkit-filter:blur(0.125rem);-ms-filter:blur(0.125rem);filter:blur(0.125rem)}body.is-loading #header>*{opacity:0}body.is-loading #header .content .inner{max-height:0;padding-top:0;padding-bottom:0;opacity:0}@media screen and (max-width:980px){#header .content p br{display:none}}@media screen and (max-width:736px){#header>*{margin-top:2rem}#header>*:before{top:calc(-2rem - 1px);height:calc(2rem + 1px)}#header .logo{width:4.75rem;height:4.75rem;line-height:4.75rem}#header .logo .icon:before{font-size:1.75rem}#header .content .inner{padding:2.5rem 1rem}#header .content p{line-height:1.875}}@media screen and (max-width:480px){#header{padding:1.5rem 0}#header .content .inner{padding:2.5rem 0}#header nav ul{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:10rem;max-width:100%}#header nav ul li{border-left:0;border-top:solid 1px #fff}#header nav ul li:first-child{border-top:0}#header nav ul li a{height:3rem;line-height:3rem;min-width:0;width:100%}#header nav.use-middle:after{display:none}}#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:100%;z-index:3}#main article{-moz-transform:translateY(0.25rem);-webkit-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);transform:translateY(0.25rem);-moz-transition:opacity .325s ease-in-out,-moz-transform .325s ease-in-out;-webkit-transition:opacity .325s ease-in-out,-webkit-transform .325s ease-in-out;-ms-transition:opacity .325s ease-in-out,-ms-transform .325s ease-in-out;transition:opacity .325s ease-in-out,transform .325s ease-in-out;padding:4.5rem 2.5rem 1.5rem;position:relative;width:40rem;max-width:100%;background-color:rgba(27,31,34,.85);border-radius:4px;opacity:0}#main article.active{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#main article .close{display:block;position:absolute;top:0;right:0;width:4rem;height:4rem;cursor:pointer;text-indent:4rem;overflow:hidden;white-space:nowrap}#main article .close:before{-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;content:'';display:block;position:absolute;top:.75rem;left:.75rem;width:2.5rem;height:2.5rem;border-radius:100%;background-position:center;background-image:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwczovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB6b29tQW5kUGFuPSdkaXNhYmxlJz48c3R5bGU+bGluZSB7IHN0cm9rZTogI2ZmZmZmZjsgc3Ryb2tlLXdpZHRoOiAxOyB9PC9zdHlsZT48bGluZSB4MT0nMicgeTE9JzInIHgyPScxOCcgeTI9JzE4JyAvPjxsaW5lIHgxPScxOCcgeTE9JzInIHgyPScyJyB5Mj0nMTgnIC8+PC9zdmc+);background-size:20px 20px;background-repeat:no-repeat}#main article .close:hover:before{background-color:rgba(255,255,255,.075)}#main article .close:active:before{background-color:rgba(255,255,255,.175)}@media screen and (max-width:736px){#main article{padding:3.5rem 2rem .5rem}#main article .close:before{top:.875rem;left:.875rem;width:2.25rem;height:2.25rem;background-size:14px 14px}}@media screen and (max-width:480px){#main article{padding:3rem 1.5rem .5rem}}#footer{-moz-transition:-moz-transform .325s ease-in-out,-moz-filter .325s ease-in-out,opacity .325s ease-in-out;-webkit-transition:-webkit-transform .325s ease-in-out,-webkit-filter .325s ease-in-out,opacity .325s ease-in-out;-ms-transition:-ms-transform .325s ease-in-out,-ms-filter .325s ease-in-out,opacity .325s ease-in-out;transition:transform .325s ease-in-out,filter .325s ease-in-out,opacity .325s ease-in-out;width:100%;max-width:100%;margin-top:2rem;text-align:center}#footer .copyright{letter-spacing:.2rem;font-size:.6rem;opacity:.75;margin-bottom:0;text-transform:uppercase}body.is-article-visible #footer{-moz-transform:scale(.95);-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-moz-filter:blur(0.1rem);-webkit-filter:blur(0.1rem);-ms-filter:blur(0.1rem);filter:blur(0.1rem);opacity:0}body.is-loading #footer{opacity:0} \ No newline at end of file diff --git a/public/assets/css/mikufont.css b/public/assets/css/mikufont.css new file mode 100644 index 0000000..592d82e --- /dev/null +++ b/public/assets/css/mikufont.css @@ -0,0 +1 @@ +@font-face{font-family:source sans pro;font-style:italic;font-weight:300;src:url(../fonts/source-sans-pro-300italic.eot);src:local('Source Sans Pro'),local('SourceSans Pro-Italic'),url(../fonts/source-sans-pro-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/source-sans-pro-300italic.woff2) format('woff2'),url(../fonts/source-sans-pro-300italic.woff) format('woff'),url(../fonts/source-sans-pro-300italic.ttf) format('truetype'),url('../fonts/source-sans-pro-300italic.svg#SourceSans Pro') format('svg')}@font-face{font-family:source sans pro;font-style:italic;font-weight:600;src:url(../fonts/source-sans-pro-600italic.eot);src:local('Source Sans Pro'),local('SourceSans Pro-Italic'),url(../fonts/source-sans-pro-600italic.eot?#iefix) format('embedded-opentype'),url(../fonts/source-sans-pro-600italic.woff2) format('woff2'),url(../fonts/source-sans-pro-600italic.woff) format('woff'),url(../fonts/source-sans-pro-600italic.ttf) format('truetype'),url('../fonts/source-sans-pro-600italic.svg#SourceSans Pro') format('svg')}@font-face{font-family:source sans pro;font-style:normal;font-weight:300;src:url(../fonts/source-sans-pro-300.eot);src:local('Source Sans Pro'),local('SourceSans Pro-Normal'),url(../fonts/source-sans-pro-300.eot?#iefix) format('embedded-opentype'),url(../fonts/source-sans-pro-300.woff2) format('woff2'),url(../fonts/source-sans-pro-300.woff) format('woff'),url(../fonts/source-sans-pro-300.ttf) format('truetype'),url('../fonts/source-sans-pro-300.svg#SourceSans Pro') format('svg')}@font-face{font-family:source sans pro;font-style:normal;font-weight:600;src:url(../fonts/source-sans-pro-600.eot);src:local('Source Sans Pro'),local('SourceSans Pro-Normal'),url(../fonts/source-sans-pro-600.eot?#iefix) format('embedded-opentype'),url(../fonts/source-sans-pro-600.woff2) format('woff2'),url(../fonts/source-sans-pro-600.woff) format('woff'),url(../fonts/source-sans-pro-600.ttf) format('truetype'),url('../fonts/source-sans-pro-600.svg#SourceSans Pro') format('svg')} \ No newline at end of file diff --git a/public/assets/css/noscript.css b/public/assets/css/noscript.css new file mode 100644 index 0000000..61ee6e1 --- /dev/null +++ b/public/assets/css/noscript.css @@ -0,0 +1,12 @@ +/* + Dimension by HTML5 UP + html5up.net | @ajlkn + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +/* Main */ + + #main article { + opacity: 1; + margin: 4rem 0 0 0; + } \ No newline at end of file diff --git a/public/assets/fonts/source-sans-pro-300.woff2 b/public/assets/fonts/source-sans-pro-300.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..943f826f11c84b30c0918d045cfca66ec64b52db GIT binary patch literal 86284 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 z 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 literal 0 HcmV?d00001 diff --git a/public/assets/images/overlay.png b/public/assets/images/overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..fc9e4c74073ca951e65be526e0e4d5a104c23f5d GIT binary patch literal 4302 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 literal 0 HcmV?d00001 diff --git a/public/assets/js/main.js b/public/assets/js/main.js new file mode 100644 index 0000000..daf78ed --- /dev/null +++ b/public/assets/js/main.js @@ -0,0 +1,17 @@ +(function($){skel.breakpoints({xlarge:'(max-width: 1680px)',large:'(max-width: 1280px)',medium:'(max-width: 980px)',small:'(max-width: 736px)',xsmall:'(max-width: 480px)',xxsmall:'(max-width: 360px)'});$(function(){var $window=$(window),$body=$('body'),$wrapper=$('#wrapper'),$header=$('#header'),$footer=$('#footer'),$main=$('#main'),$main_articles=$main.children('article');$body.addClass('is-loading');$window.on('load',function(){window.setTimeout(function(){$body.removeClass('is-loading');},100);});$('form').placeholder();if(skel.vars.IEVersion<12){var flexboxFixTimeoutId;$window.on('resize.flexbox-fix',function(){clearTimeout(flexboxFixTimeoutId);flexboxFixTimeoutId=setTimeout(function(){if($wrapper.prop('scrollHeight')>$window.height()) +$wrapper.css('height','auto');else +$wrapper.css('height','100vh');},250);}).triggerHandler('resize.flexbox-fix');} +var $nav=$header.children('nav'),$nav_li=$nav.find('li');if($nav_li.length%2==0){$nav.addClass('use-middle');$nav_li.eq(($nav_li.length/2)).addClass('is-middle');} +var delay=325,locked=false;$main._show=function(id,initial){var $article=$main_articles.filter('#'+id);if($article.length==0) +return;if(locked||(typeof initial!='undefined'&&initial===true)){$body.addClass('is-switching');$body.addClass('is-article-visible');$main_articles.removeClass('active');$header.hide();$footer.hide();$main.show();$article.show();$article.addClass('active');locked=false;setTimeout(function(){$body.removeClass('is-switching');},(initial?1000:0));return;} +locked=true;if($body.hasClass('is-article-visible')){var $currentArticle=$main_articles.filter('.active');$currentArticle.removeClass('active');setTimeout(function(){$currentArticle.hide();$article.show();setTimeout(function(){$article.addClass('active');$window.scrollTop(0).triggerHandler('resize.flexbox-fix');setTimeout(function(){locked=false;},delay);},25);},delay);} +else{$body.addClass('is-article-visible');setTimeout(function(){$header.hide();$footer.hide();$main.show();$article.show();setTimeout(function(){$article.addClass('active');$window.scrollTop(0).triggerHandler('resize.flexbox-fix');setTimeout(function(){locked=false;},delay);},25);},delay);}};$main._hide=function(addState){var $article=$main_articles.filter('.active');if(!$body.hasClass('is-article-visible')) +return;if(typeof addState!='undefined'&&addState===true) +history.pushState(null,null,'#');if(locked){$body.addClass('is-switching');$article.removeClass('active');$article.hide();$main.hide();$footer.show();$header.show();$body.removeClass('is-article-visible');locked=false;$body.removeClass('is-switching');$window.scrollTop(0).triggerHandler('resize.flexbox-fix');return;} +locked=true;$article.removeClass('active');setTimeout(function(){$article.hide();$main.hide();$footer.show();$header.show();setTimeout(function(){$body.removeClass('is-article-visible');$window.scrollTop(0).triggerHandler('resize.flexbox-fix');setTimeout(function(){locked=false;},delay);},25);},delay);};$main_articles.each(function(){var $this=$(this);$('
Close
').appendTo($this).on('click',function(){location.hash='';});$this.on('click',function(event){event.stopPropagation();});});$body.on('click',function(event){if($body.hasClass('is-article-visible')) +$main._hide(true);});$window.on('keyup',function(event){switch(event.keyCode){case 27:if($body.hasClass('is-article-visible')) +$main._hide(true);break;default:break;}});$window.on('hashchange',function(event){if(location.hash==''||location.hash=='#'){event.preventDefault();event.stopPropagation();$main._hide();} +else if($main_articles.filter(location.hash).length>0){event.preventDefault();event.stopPropagation();$main._show(location.hash.substr(1));}});if('scrollRestoration'in history) +history.scrollRestoration='manual';else{var oldScrollPos=0,scrollPos=0,$htmlbody=$('html,body');$window.on('scroll',function(){oldScrollPos=scrollPos;scrollPos=$htmlbody.scrollTop();}).on('hashchange',function(){$window.scrollTop(oldScrollPos);});} +$main.hide();$main_articles.hide();if(location.hash!=''&&location.hash!='#') +$window.on('load',function(){$main._show(location.hash.substr(1),true);});});})(jQuery); \ No newline at end of file diff --git a/public/assets/js/util.js b/public/assets/js/util.js new file mode 100644 index 0000000..ce6a3c3 --- /dev/null +++ b/public/assets/js/util.js @@ -0,0 +1,49 @@ +(function($){$.fn.navList=function(){var $this=$(this);$a=$this.find('a'),b=[];$a.each(function(){var $this=$(this),indent=Math.max(0,$this.parents('li').length-1),href=$this.attr('href'),target=$this.attr('target');b.push('
'+ +''+ +$this.text()+ +'');});return b.join('');};$.fn.panel=function(userConfig){if(this.length==0) +return $this;if(this.length>1){for(var i=0;i(-1*boundary))&&(diffX>delta);break;case 'right':result=(diffY(-1*boundary))&&(diffX<(-1*delta));break;case 'top':result=(diffX(-1*boundary))&&(diffY>delta);break;case 'bottom':result=(diffX(-1*boundary))&&(diffY<(-1*delta));break;default:break;} +if(result){$this.touchPosX=null;$this.touchPosY=null;$this._hide();return false;}} +if(($this.scrollTop()<0&&diffY<0)||(ts>(th-2)&&ts<(th+2)&&diffY>0)){event.preventDefault();event.stopPropagation();}});$this.on('click touchend touchstart touchmove',function(event){event.stopPropagation();});$this.on('click','a[href="#'+id+'"]',function(event){event.preventDefault();event.stopPropagation();config.target.removeClass(config.visibleClass);});$body.on('click touchend',function(event){$this._hide(event);});$body.on('click','a[href="#'+id+'"]',function(event){event.preventDefault();event.stopPropagation();config.target.toggleClass(config.visibleClass);});if(config.hideOnEscape) +$window.on('keydown',function(event){if(event.keyCode==27) +$this._hide(event);});return $this;};$.fn.placeholder=function(){if(typeof(document.createElement('input')).placeholder!='undefined') +return $(this);if(this.length==0) +return $this;if(this.length>1){for(var i=0;i').append(i.clone()).remove().html().replace(/type="password"/i,'type="text"').replace(/type=password/i,'type=text'));if(i.attr('id')!='') +x.attr('id',i.attr('id')+'-polyfill-field');if(i.attr('name')!='') +x.attr('name',i.attr('name')+'-polyfill-field');x.addClass('polyfill-placeholder').val(x.attr('placeholder')).insertAfter(i);if(i.val()=='') +i.hide();else +x.hide();i.on('blur',function(event){event.preventDefault();var x=i.parent().find('input[name='+i.attr('name')+'-polyfill-field]');if(i.val()==''){i.hide();x.show();}});x.on('focus',function(event){event.preventDefault();var i=x.parent().find('input[name='+x.attr('name').replace('-polyfill-field','')+']');x.hide();i.show().focus();}).on('keypress',function(event){event.preventDefault();x.val('');});});$this.on('submit',function(){$this.find('input[type=text],input[type=password],textarea').each(function(event){var i=$(this);if(i.attr('name').match(/-polyfill-field$/)) +i.attr('name','');if(i.val()==i.attr('placeholder')){i.removeClass('polyfill-placeholder');i.val('');}});}).on('reset',function(event){event.preventDefault();$this.find('select').val($('option:first').val());$this.find('input,textarea').each(function(){var i=$(this),x;i.removeClass('polyfill-placeholder');switch(this.type){case 'submit':case 'reset':break;case 'password':i.val(i.attr('defaultValue'));x=i.parent().find('input[name='+i.attr('name')+'-polyfill-field]');if(i.val()==''){i.hide();x.show();} +else{i.show();x.hide();} +break;case 'checkbox':case 'radio':i.attr('checked',i.attr('defaultValue'));break;case 'text':case 'textarea':i.val(i.attr('defaultValue'));if(i.val()==''){i.addClass('polyfill-placeholder');i.val(i.attr('placeholder'));} +break;default:i.val(i.attr('defaultValue'));break;}});});return $this;};$.prioritize=function($elements,condition){var key='__prioritize';if(typeof $elements!='jQuery') +$elements=$($elements);$elements.each(function(){var $e=$(this),$p,$parent=$e.parent();if($parent.length==0) +return;if(!$e.data(key)){if(!condition) +return;$p=$e.prev();if($p.length==0) +return;$e.prependTo($parent);$e.data(key,$p);} +else{if(condition) +return;$p=$e.data(key);$e.insertAfter($p);$e.removeData(key);}});};})(jQuery); \ No newline at end of file diff --git a/public/css/global.css b/public/css/global.css new file mode 100644 index 0000000..cb9ae62 --- /dev/null +++ b/public/css/global.css @@ -0,0 +1,445 @@ +/** + + layui官网 + By 贤心 + +*/ + +h1,h2,h3{font-size: 14px;} + +/* 布局 */ +.site-inline{font-size: 0;} +.site-tree, .site-content{display: inline-block; *display:inline; *zoom:1; vertical-align: top; font-size: 14px;} +.site-tree{width: 220px; min-height: 900px; padding: 5px 0 20px;} +.site-content{width: 899px; min-height: 900px; padding: 20px 0 10px 20px;} + +/* 头部 */ +.header{height: 59px; border-bottom: 1px solid #404553; background-color: #393D49;} +.logo{position: absolute; left: 0; top: 16px;} +.logo img{width: 82px; height: 31px;} + +.header .layui-nav{position: absolute; right: 0; top: 0; padding: 0; background: none;} +.header .layui-nav .layui-nav-item{margin: 0 20px; } +.header .layui-nav .layui-nav-item[mobile]{display: none;} + +.header .layui-container .logo{left: 15px;} +.header .layui-container .layui-nav{right: 15px;} + +.menu{position: absolute; right: 0; top: 0; line-height: 65px;} +.menu a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;} +.menu a{position: relative; padding: 0 20px; margin: 0 20px; color: #c2c2c2; font-size: 14px;} +.menu a:hover{color: #fff; transition: all .5s; -webkit-transition: all .5s} +.menu a.this{color: #fff} +.menu a.this::after{content: ''; position: absolute; left: 0; bottom: -1px; width: 100%; height: 5px; background-color: #5FB878;} + +.header-index{background-color: #05031A; border: none;} +.header-index .site-banner-bg{} +.header-index[spring]{background-color: #0D1206} +.header-index[summer]{background-color: #0A0E11} +.header-index[autumn]{background-color: #100903} +.header-index[winter]{background-color: #0E0E0E} + +.header-demo{height: 60px; border-bottom: none;} +.header-demo .logo{left: 40px;} +.header-demo .layui-nav{top: 0;} +.header-demo .layui-nav .layui-nav-item{margin: 0 10px;} + +.header-demo .layui-nav .layui-this a{padding: 0 30px;} + +.component{position: absolute; width: 200px; left: 120px; top: 16px; } +.component .layui-input{height: 30px; padding-left: 12px; background-color: #424652; background-color: rgba(255,255,255,.05); border: none 0; color: #fff; font-size: 12px;} +.component .layui-form-select .layui-edge{display: none; border-top-color: #999;} +.component .layui-form-select dl{top: 36px; background-color: rgba(255,255,255,.9)} +.header-demo .component{left: 185px;} + +/* 子侧边 */ +.layui-side-child{width: 160px!important; left: 200px; bottom: 60px!important; border-right: 1px solid #eee; background-color: #fff;} +.layui-side-child .layui-side-scroll{width: 170px;} +.layui-side-child .layui-nav{padding: 10px 0; width: 160px; border-radius: 0; background: none} +.layui-side-child .layui-nav-child{border-radius: 0;} +.layui-side-child .layui-nav .layui-nav-title a, +.layui-side-child .layui-nav .layui-nav-title a:hover, +.layui-side-child .layui-nav-itemed>a{color: #666 !important;} +.layui-side-child .layui-nav-itemed .layui-nav-child{margin-bottom: 10px; background: none !important;} +.layui-side-child .layui-nav .layui-nav-item a{height: 30px; line-height: 30px; color: #666;} +.layui-side-child .layui-nav .layui-nav-item a:hover{background: none !important;} +.layui-side-child .layui-nav .layui-nav-child a{color: #999 !important;} +.layui-side-child .layui-nav .layui-nav-more{display: none;} +.layui-side-child .layui-nav-tree .layui-this, +.layui-side-child .layui-nav-tree .layui-this>a, +.layui-side-child .layui-nav-tree .layui-nav-child dd.layui-this, +.layui-side-child .layui-nav-tree .layui-nav-child dd.layui-this a{background: none; color: #5FB878 !important;} +.layui-side-child .layui-nav .layui-nav-child a:hover{color: #009688 !important} +.layui-side-child .layui-nav-bar{background-color: #5FB878;} + + +/* 底部 */ +.footer{padding: 30px 0; line-height: 30px; text-align: center; color: #666; font-weight: 300;} +body .layui-layout-admin .footer-demo{height: 50px; padding: 5px 0;} +.footer a{padding: 0 5px;} +.site-union{margin-top: 10px; color: #999;} +.site-union>*{display: inline-block; vertical-align: middle;} +.site-union a[upyun] img{width: 80px;} +.site-union span{position: relative; top: 3px;} +.site-union span a{padding: 0; display: inline; color: #999;} +.site-union span a:hover{text-decoration: underline;} + +.footer-demo p{display: inline-block; vertical-align: middle; height: 50px; padding-right: 10px;} +.footer-demo .site-union{position: relative; top: -9px;} + +/* 首页banner部分 */ +.site-banner{position: relative; height: 600px; text-align: center; overflow: hidden; background-color: #393D49;} +.site-banner-bg +,.site-banner-main{position: absolute; left: 0; top: 0; width: 100%; height: 100%;} +.site-banner-bg{background-position: center 0;} + + +.site-zfj{padding-top: 25px; height: 220px;} +.site-zfj i{position: absolute; left: 50%; top: 25px; width: 200px; height: 200px; margin-left: -100px; font-size: 200px; color: #c2c2c2;} + +@-webkit-keyframes site-zfj { + 0% {opacity: 1; -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);} + 10% {opacity: 0.8; -webkit-transform: translate3d(-100px, 0px, 0) rotate(10deg) scale(0.7);} + 35% {opacity: 0.6; -webkit-transform: translate3d(100px, 0px, 0) rotate(30deg) scale(0.4);} + 50% {opacity: 0.4; -webkit-transform: translate3d(0, 0, 0) rotate(360deg) scale(0);} + 80% {opacity: 0.2; -webkit-transform: translate3d(0, 0, 0) rotate(720deg) scale(1);} + 90% {opacity: 0.1; -webkit-transform: translate3d(0, 0, 0) rotate(3600deg) scale(6);} + 100% {opacity: 1; -webkit-transform: translate3d(0, 0, 0) rotate(3600deg) scale(1);} +} +@keyframes site-zfj { + 0% {opacity: 1; transform: translate3d(0, 0, 0) rotate(0deg) scale(1);} + 10% {opacity: 0.8; transform: translate3d(-100px, 0px, 0) rotate(10deg) scale(0.7);} + 35% {opacity: 0.6; transform: translate3d(100px, 0px, 0) rotate(30deg) scale(0.4);} + 50% {opacity: 0.4; transform: translate3d(0, 0, 0) rotate(360deg) scale(0);} + 80% {opacity: 0.2; transform: translate3d(0, 0, 0) rotate(720deg) scale(1);} + 90% {opacity: 0.1; transform: translate3d(0, 0, 0) rotate(3600deg) scale(6);} + 100% {opacity: 1; transform: translate3d(0, 0, 0) rotate(3600deg) scale(1);} +} + +@-webkit-keyframes site-desc { + 0% { -webkit-transform: scale(1.1);} + 100% {opacity: 1; -webkit-transform: scale(1);} +} +@keyframes site-desc { + 0% { transform: scale(1.1);} + 100% {transform: scale(1);} +} + +.site-zfj-anim i{-webkit-animation-name: site-zfj; animation-name: site-zfj; -webkit-animation-duration: 5s; animation-duration: 5s; -webkit-animation-timing-function: linear; animation-timing-function: linear;} + + +.site-desc{position: relative; height: 70px; margin-top: 25px; background: url(../images/layui/desc.png) center no-repeat;} +.site-desc-anim{-webkit-animation-name: site-desc; animation-name: site-desc;} + +.site-desc cite{position: absolute; bottom: -40px; left: 0; width: 100%; color: #c2c2c2; font-style: normal;} +.site-download{margin-top: 80px; font-size: 0;} +.site-download a{position: relative; padding: 0 45px 0 90px; height: 60px; line-height: 60px; border: 1px solid #c2c2c2; border-color: rgba(255,255,255,.2); font-size: 24px; color: #ccc; transition: all .5s; -webkit-transition: all .5s;} +.site-download a:hover{border-color: rgba(255,255,255,.3); color: #fff; background-color: rgba(255,255,255,.05); border-radius: 30px;} +.site-download a cite{position: absolute; left: 45px; font-size: 30px;} +.site-version{position: relative; margin-top: 15px; color: #ccc; font-size: 12px;} +.site-version span{padding: 0 3px;} +.site-version *{font-style: normal;} +.site-version a{color: #e2e2e2; text-decoration: underline;} + +.site-banner-other{position: absolute; left: 0; bottom: 30px; width: 100%; text-align: center; font-size: 0;} +.site-banner-other iframe{border: none;} +.site-banner-other a{display: inline-block; vertical-align: middle; height: 28px; line-height: 28px; margin: 0 5px; padding: 0 8px; border-radius: 2px; color: #c2c2c2; color: rgba(255,255,255,.8); border: 1px solid #c2c2c2; border-color: rgba(255,255,255,.2); font-size: 14px; transition: all .5s; -webkit-transition: all .5s;} +.site-banner-other a:hover{color: #fff; background-color: rgba(255,255,255,.1);} + + +.site-idea{margin: 50px 0; font-size: 0; text-align: center; font-weight: 300;} +.site-idea li{display: inline-block; vertical-align: top; *display: inline; *zoom:1; font-size: 14px; } +.site-idea li{width: 298px; height: 150px; padding: 30px; line-height: 24px; margin-left: 30px; border: 1px solid #d2d2d2; text-align: left;} +.site-idea li:first-child{margin-left: 0} +.site-idea .layui-field-title{border-color: #d2d2d2} +.site-idea .layui-field-title legend{margin: 0 20px 20px 0; padding: 0 20px; text-align: center;} + +/* 赞助商 */ +.site-sponsor-home{margin-top: 40px; text-align: center;} +.site-sponsor-home .layui-btn{position: relative; width: 233px; height: 65px; line-height: 65px; background: none; border-color: #212121; font-size: 26px; border-radius: 6px; /*padding-left: 55px;*/} +.site-sponsor-home .layui-btn:hover{background: #4A4855; color: #BAB8C3;} +.site-sponsor-home .layui-btn:before{/*position: absolute; left: 15px; top: 15px; content: ''; width: 30px; height: 30px; background: url(http://cdn.layui.com/upload/2018_1/168_1514869467160_26113.png) center; background-repeat: no-repeat; background-size: contain;*/} +.site-sponsor-home p{position: relative; padding-top: 15px; font-size: 22px; color: #212121;} +.site-sponsor-home p:before{content: ''; position: relative; top: -2px; display: inline-block; vertical-align: middle; width: 30px; height: 30px; margin-right: 10px; background: url(http://cdn.layui.com/upload/2018_1/168_1514869467160_26113.png) center; background-repeat: no-repeat; background-size: contain;} +@media screen and (max-width: 750px) { + .site-sponsor-home .layui-btn{width: 180px; height: 45px; line-height: 45px; font-size: 20px;} + .site-sponsor-home p{font-size: 16px;} + .site-sponsor-home p:before{width: 20px; height: 20px;} +} + + + +/* 辅助 */ +.site-tips{margin-bottom: 10px; padding: 15px; line-height: 22px; border-left: 5px solid #0078AD; background-color: #f2f2f2;} +body .site-tips p{margin: 0;} +body .layui-layer-notice .layui-layer-content{padding: 20px; line-height: 26px; background-color: #393D49; color: #fff; font-weight: 300;} +.layui-layer-notice .layui-text{color: #f8f8f8;} +.layui-layer-notice .layui-text a{color: #009688;} + +/* 目录 */ +.site-dir{display: none;} +.site-dir li{line-height: 26px; margin-left: 20px; overflow: visible; list-style-type: disc;} +.site-dir li a{display: block;} +.site-dir li a:active{color: #01AAED;} +.site-dir li a.layui-this{color: #01AAED;} +body .layui-layer-dir{box-shadow: none; border: 1px solid #d2d2d2;} +body .layui-layer-dir .layui-layer-content{padding: 10px;} +.site-dir a em{padding-left: 5px; font-size: 12px; color: #c2c2c2; font-style: normal;} + +/* 文档 */ +.site-tree{border-right: 1px solid #eee; } +.site-tree .layui-tree{line-height: 32px;} +.site-tree .layui-tree li i{position: relative; font-size: 22px; color: #000} +.site-tree .layui-tree li a cite{padding: 0 8px;} +.site-tree .layui-tree .site-tree-noicon a cite{padding-left: 15px;} +.site-tree .layui-tree li a em{font-size: 12px; color: #bbb; padding-right: 5px; font-style: normal;} +.site-tree .layui-tree li h2{line-height: 36px; border-left: 5px solid #009E94; margin: 15px 0 5px; padding: 0 10px; background-color: #f2f2f2;} +.site-tree .layui-tree li ul{margin-left: 27px; line-height: 28px;} +.site-tree .layui-tree li ul a, +.site-tree .layui-tree li ul a i{color: #777;} +.site-tree .layui-tree li ul a:hover{color: #333;} +.site-tree .layui-tree li ul li{margin-left: 25px; overflow: visible; list-style-type: disc; /*list-style-position: inside;*/} +.site-tree .layui-tree li ul li cite, +.site-tree .layui-tree .site-tree-noicon ul li cite{padding-left: 0;} + +.site-tree .layui-tree .layui-this a{color: #01AAED;} +.site-tree .layui-tree .layui-this .layui-icon{color: #01AAED;} + +.site-fix .site-tree{position: fixed; top: 0; bottom: 0; z-index: 666; min-height: 0; overflow: auto; background-color: #fff;} +.site-fix .site-content{margin-left: 220px;} +.site-fix-footer .site-tree{/*margin-bottom: 120px;*/} + + +.site-title{ margin: 30px 0 20px;} +.site-title fieldset{border: none; padding: 0; border-top: 1px solid #eee;} +.site-title fieldset legend{margin-left: 20px; padding: 0 10px; font-size: 22px; font-weight: 300;} + +.site-text a{color: #01AAED;} +.site-h1{margin-bottom: 20px; line-height: 60px; padding-bottom: 10px; color: #393D49; border-bottom: 1px solid #eee; font-size: 28px; font-weight: 300;} +.site-h1 .layui-icon{position: relative; top: 5px; font-size: 50px; margin-right: 10px;} +.site-text{position:relative;} +.site-text p{margin-bottom: 10px; line-height:22px;} +.site-text em{padding: 0 3px; font-weight: 500; font-style: italic; color: #666;} +.site-text code{margin:0 5px; padding: 3px 10px; border: 1px solid #e2e2e2; background-color: #fbfbfb; color: #666; border-radius: 2px;} + +.site-table{width: 100%; margin: 10px 0;} +.site-table thead{background-color:#f2f2f2; } +.site-table th, +.site-table td{padding: 6px 15px; min-height: 20px; line-height: 20px; border:1px solid #ddd; font-size: 14px; font-weight: 400;} +.site-table tr:nth-child(even){background: #fbfbfb;} + +.site-block{padding: 20px; border: 1px solid #eee;} +.site-block .layui-form{margin-right: 200px;} + +/* 更新日志 */ +.site-changelog .layui-timeline-title h2{display: inline-block;} +.site-changelog .layui-timeline-title .layui-badge-rim{top: -2px; left: 10px;} + +/* 颜色 */ +.site-doc-color{font-size: 0;} +.site-doc-color li{display: inline-block; vertical-align: middle; width: 180px; margin-left: 20px; margin-bottom: 20px; padding: 20px 10px; color: #fff; text-align: center; border-radius: 2px; line-height: 22px; font-size: 14px;} +.site-doc-color li p[tips]{opacity: 0.8; font-size: 12px;} + +.site-doc-necolor li{width: 108px; margin-top: 15px; margin-left: 0; border-radius: 0;} + +.site-doc-bgcolor li{padding: 10px;} + +/* 宫格 */ +.site-doc-icon{margin-bottom: 50px; font-size: 0;} +.site-doc-icon li{display: inline-block; vertical-align: middle; width: 127px; height: 105px; line-height: 25px; padding: 20px 0; margin-right: -1px; margin-bottom: -1px; border: 1px solid #e2e2e2; font-size: 14px; text-align: center; color: #666; transition: all .3s; -webkit-transition: all .3s;} +.site-doc-anim li{height: auto;} +.site-doc-icon li .layui-icon{display: inline-block; font-size: 36px;} + +.site-doc-icon li .doc-icon-name, +.site-doc-icon li .doc-icon-code{color: #c2c2c2;} +.site-doc-icon li .doc-icon-fontclass{height: 40px; line-height: 20px; padding: 0 5px; font-size: 13px; color: #333; } +.site-doc-icon li:hover{background-color: #f2f2f2; color: #000;} + +/* 栅格示例 */ +.grid-demo{padding: 10px; line-height: 50px; text-align: center; background-color: #79C48C; color: #fff;} +.grid-demo-bg1{background-color: #63BA79;} +.grid-demo-bg2{background-color: #49A761;} +.grid-demo-bg3{background-color: #38814A;} + + +/* 演示 */ +body .layui-layout-admin .site-demo{bottom: 0px;padding: 0;}/*bottom: 60px;*/ +body .site-demo-nav .layui-nav-item{line-height: 40px} +.layui-nav-item .layui-icon{position: relative; font-size: 20px;} +.layui-nav-item a cite{padding: 0 10px;} +.site-demo .layui-main{margin: 15px; line-height: 22px;} +.site-demo-editor{position: absolute; top: 0; bottom: 0; left: 0; width: 50%; } +.site-demo-area{position: absolute; top: 0; bottom: 0; width: 100%;} +.site-demo-editor textarea{position: absolute; width: 100%; height: 100%; padding: 10px; border: none; resize: none; background-color: #F7FBFF; background-color: #13151A; color: #999; font-family: Courier New; font-size: 12px; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;} +.site-demo-btn{position: absolute; bottom: 15px; right: 20px;} +.site-demo-zanzhu{position: absolute; bottom: 0; left: 0; width: 100%; height: 90px; text-align: center; background-color: #e2e2e2; overflow: hidden;} +.site-demo-zanzhu>*{position: relative; z-index: 1;} +.site-demo-zanzhu:before{content: ""; position: absolute; z-index: 0; top: 50%; left: 50%; width: 120px; margin: -10px 0px 0px -60px; text-align: center; color: rgb(170, 170, 170); font-size: 18px; font-weight: 300; } + +.site-demo-result{position: absolute; right: 0; top: 0; bottom: 0; width: 50%;} +.site-demo-result iframe{position: absolute; width: 100%; height: 100%;} + +.site-demo-button{margin-bottom: 30px;} +.site-demo-button div{margin: 20px 30px 10px;} +.site-demo-button .layui-btn+.layui-btn{margin-left: 0;} +.site-demo-button .layui-btn{margin: 0 7px 10px 0; } + +.site-demo-text a{color: #01AAED;} + +.site-demo-laytpl{text-align: center;} +.site-demo-laytpl textarea, +.site-demo-laytpl div span{width: 40%; padding: 15px; margin: 0 15px;} +.site-demo-laytpl textarea{height: 300px; border: none; background-color: #3F3F3F; color: #E3CEAB; font-family: Courier New; resize: none;} +.site-demo-laytpl div span{display: inline-block; text-align: center; background: #101010; color: #fff;} +.site-demo-tplres{margin: 10px 0; text-align: center} +.site-demo-tplres .site-demo-tplh2, +.site-demo-tplres .site-demo-tplview{display: inline-block; width: 50%;} +.site-demo-tplres h2{padding: 15px; background: #e2e2e2;} +.site-demo-tplres h3{font-weight: 700;} +.site-demo-tplres div{padding: 14px; border: 1px solid #e2e2e2; text-align: left;} + +.site-demo-upload, +.site-demo-upload img{width: 200px; height: 200px; border-radius: 100%;} +.site-demo-upload{position: relative; background: #e2e2e2;} +.site-demo-upload .site-demo-upbar{position: absolute; top: 50%; left: 50%; margin: -18px 0 0 -56px;} +.site-demo-upload .layui-upload-button{background-color: rgba(0,0,0,.2); color: rgba(255,255,255,1);} + +.site-demo-util{position: relative; width: 300px;} +.site-demo-util img{width: 300px; border-radius: 100%;} +.site-demo-util span{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #333; cursor: pointer;} +@-webkit-keyframes demo-fengjie { + 0% {-webkit-filter: blur(0); opacity: 1; background: #fff; height: 300px; border-radius: 100%;} + 80% {-webkit-filter: blur(50px); opacity: 0.95;} + 100% {-webkit-filter: blur(20px); opacity: 0; background: #fff;} +} +@keyframes demo-fengjie { + 0% {filter: blur(0); opacity: 1; background: #fff; height: 300px; border-radius: 100%;} + 80% {filter: blur(50px); opacity: 0.95;} + 100% {filter: blur(20px); opacity: 0; background: #fff;} +} +.site-demo-fengjie{-webkit-animation-name: demo-fengjie; animation-name: demo-fengjie; -webkit-animation-duration: 5s; animation-duration: 5s;} + +.layui-layout-admin .site-demo-body{/* top: 106px; */} +.site-demo-title{position: fixed; left: 200px; right: 0; top: 65px;} +.site-demo-code{position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: none; padding: 10px; resize: none; font-size: 12px; background-color: #F7FBFF; color: #881280; font-family: Courier New;} + +.site-demo-overflow{overflow: hidden;} + +/* 其它 */ +#trans-tooltip, +#tip-arrow-bottom, +#tip-arrow-top{display: none !important;} + + +/* 独立组件 与 主页 */ +.alone{text-align: center; background-color: #009688; color: #fff; font-weight: 300; transition: all .3s; -webkit-transition: all .3s;} +.alone:hover{background-color: #5FB878;} +.alone a{display: block; padding: 50px 20px; color: #fff; font-size: 30px;} +.alone a cite{display: block; padding-top: 10px; font-size: 14px;} + + +.alone-banner{height: 190px; text-align: center; font-weight: 300; background-color: #009688; color:#fff;} +.alone-banner h1{padding-top: 60px; line-height: 32px; font-size: 30px; font-weight: 300;} +.alone-banner p{padding-top: 20px; color: #e2e2e2; color: rgba(255,255,255,.8);} + +.alone-nav .layui-tab-title li{margin-right: 30px; padding: 0; color: #666;} +.alone-nav .layui-tab-title li a{ padding: 0 20px;} + +.alone-download{margin: 30px 0;} +.alone-download .layui-btn{margin-right: 10px;} +.alone-download span{display: inline-block; line-height: 44px; padding-right: 20px;} +.alone-download span em{color: #999;} + +.alone-title{margin-top: 20px;} + +.alone-download-btn{text-align: center; margin-top: 50px; font-size: 0;} +.alone-download-btn .layui-btn{position: relative; width: 206px; height: 60px; line-height: 60px; font-size: 26px; font-weight: 300;} +.alone-download-btn .layui-btn+.layui-btn{margin: 0;} +.alone-download-btn .alone-download-right{margin-left: 20px !important; border-color: #009688; background: none; color: #009688;} +.alone-download-btn .layui-btn img{position: relative; top: -3px; width: 118px;} + + + +/* 适配多设备 */ +@media screen and (max-width: 750px) { + .layui-main{width: auto; margin: 0 10px;} + .logo, + .header-demo .logo{left: 10px;} + .component{display: none} + + .header .layui-nav-child{left: auto; right: 0;} + .site-demo-overflow{overflow: auto;} + + .site-nav-layim{display: none !important;} + .header .layui-nav .layui-nav-item{margin: 0;} + .header .layui-nav .layui-nav-item a{padding: 0 20px;} + .header .layui-nav .layui-nav-item[pc]{display: none;} + .header .layui-nav .layui-nav-item[mobile]{display: inline-block;} + .site-banner{height: 300px;} + .site-banner-bg{background-size: cover;} + .site-zfj{height: 100px; padding-top: 5px;} + .site-zfj i{top: 10px; width: 100px; height: 100px; margin-left: -50px; font-size: 100px;} + .site-desc{background-size: 70%; margin: 0;} + .site-desc cite{display: none;} + .site-download{margin-top: 0; } + .site-download a{height: 40px; line-height: 40px; padding: 0 25px 0 60px; border-radius: 30px; color: #fff; font-size: 16px;} + .site-download a cite{left: 20px;} + .site-banner-other{bottom: 10px;} + + .site-idea{margin: 20px 0;} + .site-idea li{margin: 0 0 20px 0; width: 100%; height: auto; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;} + .site-hengfu img{max-width: 100%} + + .site-block .layui-form{margin-right: 0;} + + .layui-layer-dir{display: none;} + .site-tree{position: fixed; top: 0; bottom: 0; min-height: 0; overflow: auto; z-index: 1000; left: -260px; background-color: #fff; transition: all .3s; -webkit-transition: all .3s;} + .site-content{width: 100%; padding: 0; overflow: auto;} + .site-content img{max-width: 100%;} + .site-tree-mobile{display: block!important; position: fixed; z-index: 100000; bottom: 15px; left: 15px; width: 50px; height: 50px; line-height: 50px; border-radius: 2px; text-align: center; background-color: rgba(0,0,0,.7); color: #fff;} + .site-home .site-tree-mobile{display: none!important;} + .site-mobile .site-tree-mobile{display: none !important;} + .site-mobile .site-tree{left: 0;} + .site-mobile .site-mobile-shade{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.8); z-index: 999;} + .site-tree-mobile i{font-size: 20px;} + .layui-code-view{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} + + .layui-layout-admin .layui-side{position: fixed; top: 0; left: -260px; transition: all .3s; -webkit-transition: all .3s; z-index: 10000;} + .layui-body{position: static; bottom: 0; left: 0;} + .site-mobile .layui-side{left: 0;} + .site-mobile .layui-side-child{top: 50%; left: 200px; height: 300px; margin-top: -100px;} + + body .layui-layout-admin .footer-demo{position: static; height: auto; line-height: 30px;} + .footer-demo p{height: auto;} + + .site-demo-area, + .site-demo-editor, + .site-demo-result, + .site-demo-editor textarea, + .site-demo-result iframe{position: static; width: 100%;} + .site-demo-editor textarea{height: 350px;} + .site-demo-zanzhu{display: none;} + .site-demo-btn{bottom: auto; top: 370px;} + .site-demo-result iframe{height: 500px;} + + .site-demo-laytpl textarea, .site-demo-laytpl div span{margin: 0;} + .site-demo-tplres .site-demo-tplh2, .site-demo-tplres .site-demo-tplview{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} + + .site-demo-title{position: static; left: 0;} + body .layui-layout-admin .site-demo{} + .site-demo-code{position: static; height: 350px;} +} + + + +@-webkit-keyframes site-anim-closeup{ /* 特写 */ + from {-webkit-transform: translate3d(0, 0, 0) scale(1); opacity: 1;} + to { -webkit-transform: translate3d(0, 400px, 0) scale(2); opacity: 0.5;} +} +@keyframes site-anim-closeup{ + from {transform: translate3d(0, 0, 0) scale(1); opacity: 1;} + to {transform: translate3d(0, 400px, 0) scale(2); opacity: 0.5;} +} +.site-out-up{-webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: site-anim-closeup; animation-name: site-anim-closeup; overflow: hidden;} + + diff --git a/public/css/icons-extra.css b/public/css/icons-extra.css new file mode 100644 index 0000000..7093bec --- /dev/null +++ b/public/css/icons-extra.css @@ -0,0 +1,63 @@ +@font-face { + font-family: MuiiconSpread; + font-weight: normal; + font-style: normal; + src: url('mui-icons-extra.ttf') format('truetype'); /* iOS 4.1- */ +} +.mui-icon-extra +{ + font-family: MuiiconSpread; + font-size: 24px; + font-weight: normal; + font-style: normal; + line-height: 1; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; +} +.mui-icon-extra-cold:before { content: "\e500"; } +.mui-icon-extra-share:before { content: "\e200"; } +.mui-icon-extra-class:before { content: "\e118"; } +.mui-icon-extra-custom:before { content: "\e117"; } +.mui-icon-extra-new:before { content: "\e103"; } +.mui-icon-extra-card:before { content: "\e104"; } +.mui-icon-extra-grech:before { content: "\e105"; } +.mui-icon-extra-trend:before { content: "\e106"; } +.mui-icon-extra-filter:before { content: "\e207"; } +.mui-icon-extra-holiday:before { content: "\e300"; } +.mui-icon-extra-cart:before { content: "\e107"; } +.mui-icon-extra-heart:before { content: "\e180"; } +.mui-icon-extra-computer:before { content: "\e600"; } +.mui-icon-extra-express:before { content: "\e108"; } +.mui-icon-extra-gift:before { content: "\e109"; } +.mui-icon-extra-gold:before { content: "\e102"; } +.mui-icon-extra-lamp:before { content: "\e601"; } +.mui-icon-extra-rank:before { content: "\e110"; } +.mui-icon-extra-notice:before { content: "\e111"; } +.mui-icon-extra-sweep:before { content: "\e202"; } +.mui-icon-extra-arrowleftcricle:before { content: "\e401"; } +.mui-icon-extra-dictionary:before { content: "\e602"; } +.mui-icon-extra-heart-filled:before { content: "\e119"; } +.mui-icon-extra-xiaoshuo:before { content: "\e607"; } +.mui-icon-extra-top:before { content: "\e403"; } +.mui-icon-extra-people:before { content: "\e203"; } +.mui-icon-extra-topic:before { content: "\e603"; } +.mui-icon-extra-hotel:before { content: "\e301"; } +.mui-icon-extra-like:before { content: "\e206"; } +.mui-icon-extra-regist:before { content: "\e201"; } +.mui-icon-extra-order:before { content: "\e113"; } +.mui-icon-extra-alipay:before { content: "\e114"; } +.mui-icon-extra-find:before { content: "\e400"; } +.mui-icon-extra-arrowrightcricle:before { content: "\e402"; } +.mui-icon-extra-calendar:before { content: "\e115"; } +.mui-icon-extra-prech:before { content: "\e116"; } +.mui-icon-extra-cate:before { content: "\e501"; } +.mui-icon-extra-comment:before { content: "\e209"; } +.mui-icon-extra-at:before { content: "\e208"; } +.mui-icon-extra-addpeople:before { content: "\e204"; } +.mui-icon-extra-peoples:before { content: "\e205"; } +.mui-icon-extra-calc:before { content: "\e101"; } +.mui-icon-extra-classroom:before { content: "\e604"; } +.mui-icon-extra-phone:before { content: "\e404"; } +.mui-icon-extra-university:before { content: "\e605"; } +.mui-icon-extra-outline:before { content: "\e606"; } diff --git a/public/css/login.css b/public/css/login.css new file mode 100644 index 0000000..2a96fff --- /dev/null +++ b/public/css/login.css @@ -0,0 +1,129 @@ +html{height: 100%;} + +#canvas-wrapper { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; +} +body.signin { + background: #18c8f6; + height: auto; + /*background:url("/images/login-background.jpg") no-repeat center fixed;*/ + background: #2f4050; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + color: rgba(255,255,255,.95); +} + +.signinpanel { + width: 320px; + margin: 10% auto 0 auto; + background: #2f4050; +} + +.signinpanel .logopanel { + float: none; + width: auto; + padding: 0; + background: none; +} + +.signinpanel .signin-info ul { + list-style: none; + padding: 0; + margin: 20px 0; +} + +.signinpanel .form-control { + display: block; + margin-top: 15px; +} + +.signinpanel .uname { + /*background: #fff url(../img/user.png) no-repeat 95% center;*/ + color:#333; +} + +.signinpanel .pword { + /*background: #fff url(../img/locked.png) no-repeat 95% center;*/ + color:#333; +} + +.signinpanel .btn { +margin-top: 15px; +} +.signinpanel .vld-code { + float: right; + clear:right; + position:relative; + margin-top:-30px; +} +.signinpanel .vld-code img { + cursor: pointer; + width: 80px; + height: 30px; + +} + .signinpanel .vld-code .reset-code { + display: block; + cursor: pointer; + font-size:12px; + color:chocolate; + } +.signinpanel form { + background: rgba(255, 255, 255, 0.2); + border: 1px solid rgba(255,255,255,.3); + -moz-box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03); + -webkit-box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03); + box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03); + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + padding: 30px; +} + +.signup-footer{border-top: solid 1px rgba(255,255,255,.3);margin:20px 0;padding-top: 15px;} + +@media screen and (max-width: 768px) { + .signinpanel, + .signuppanel { + margin: 0 auto; + width: 420px!important; + padding: 20px; + } + .signinpanel form { + margin-top: 20px; + } + .signup-footer { + margin-bottom: 10px; + } + .signuppanel .form-control { + margin-bottom: 10px; + } + .signup-footer .pull-left, + .signup-footer .pull-right { + float: none !important; + text-align: center; + } + .signinpanel .signin-info ul { + display: none; + } +} +@media screen and (max-width: 320px) { + .signinpanel, + .signuppanel { + margin:0 20px; + width:auto; + } +} + +.field-validation-error { + color: #f13636; + text-align:left; +} diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..af6ed69 --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,8335 @@ +/* + * + * H+ - 后台主题UI框架 + * version 4.0 + * +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: 100; +} + +h1 { + font-size: 30px; +} + +h2 { + font-size: 24px; +} + +h3 { + font-size: 16px; +} + +h4 { + font-size: 14px; +} + +h5 { + font-size: 12px; +} + +h6 { + font-size: 10px; +} + +h3, +h4, +h5 { + margin-top: 5px; + font-weight: 600; +} + +a:focus { + outline: none; +} + +.nav > li > a { + color: #869fb1; + font-weight: 600; + padding: 14px 20px 14px 25px; +} + +.nav li>a { + display: block; + /*white-space: nowrap;*/ +} + +.nav.navbar-right > li > a { + color: #999c9e; +} + +.nav > li.active > a { + color: #ffffff; +} + +.navbar-default .nav > li > a:hover, +.navbar-default .nav > li > a:focus { + background-color: #131e26; + color: white; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background: #fff; +} + +.nav > li > a i { + margin-right: 6px; +} + +.navbar { + border: 0; +} + +.navbar-default { + background-color: transparent; + border-color: #2f4050; + position: relative; +} + +.navbar-top-links li { + display: inline-block; +} + +.navbar-top-links li:last-child { + margin-right: 30px; +} + +body.body-small .navbar-top-links li:last-child { + margin-right: 10px; +} + +.navbar-top-links li a { + padding: 15px 10px; + min-height: 50px; +} + +.dropdown-menu { + border: medium none; + display: none; + float: left; + font-size: 12px; + left: 0; + list-style: none outside none; + padding: 0; + position: absolute; + text-shadow: none; + top: 100%; + z-index: 1000; + border-radius: 0; + box-shadow: 0 0 3px rgba(86, 96, 117, 0.3); +} + +.dropdown-menu > li > a { + border-radius: 3px; + color: inherit; + line-height: 25px; + margin: 4px; + text-align: left; + font-weight: normal; +} + +.dropdown-menu > li > a.font-bold { + font-weight: 600; +} + +.navbar-top-links .dropdown-menu li { + display: block; +} + +.navbar-top-links .dropdown-menu li:last-child { + margin-right: 0; +} + +.navbar-top-links .dropdown-menu li a { + padding: 3px 20px; + min-height: 0; +} + +.navbar-top-links .dropdown-menu li a div { + white-space: normal; +} + +.navbar-top-links .dropdown-messages, +.navbar-top-links .dropdown-tasks, +.navbar-top-links .dropdown-alerts { + width: 310px; + min-width: 0; +} + +.navbar-top-links .dropdown-messages { + margin-left: 5px; +} + +.navbar-top-links .dropdown-tasks { + margin-left: -59px; +} + +.navbar-top-links .dropdown-alerts { + margin-left: -123px; +} + +.navbar-top-links .dropdown-user { + right: 0; + left: auto; +} + +.dropdown-messages, +.dropdown-alerts { + padding: 10px 10px 10px 10px; +} + +.dropdown-messages li a, +.dropdown-alerts li a { + font-size: 12px; +} + +.dropdown-messages li em, +.dropdown-alerts li em { + font-size: 10px; +} + +.nav.navbar-top-links .dropdown-alerts a { + font-size: 12px; +} + +.nav-header { + padding: 8px 25px; + background: #1c2b36; +} + +.pace-done .nav-header { + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.nav > li.active { + border-left: 4px solid #19a9d5; + background: #131e26; +} +.nav > li.active.last-nav { + min-height: 200px; +} +.nav.nav-second-level > li.active { + border: none; +} + +.nav.nav-second-level.collapse[style] { + height: auto !important; +} + +.nav-header a { + color: #DFE4ED; +} + +.nav-header .text-muted { + color: #8095a8; +} + +.minimalize-styl-2 { + padding: 4px 12px; + margin: 14px 5px 5px 20px; + font-size: 14px; + float: left; +} + +.navbar-form-custom { + float: left; + height: 50px; + padding: 0; + width: 200px; + display: inline-table; +} + +.navbar-form-custom .form-group { + margin-bottom: 0; +} + +.nav.navbar-top-links a { + font-size: 14px; +} + +.navbar-form-custom .form-control { + background: none repeat scroll 0 0 rgba(0, 0, 0, 0); + border: medium none; + font-size: 14px; + margin-top: 10px; + z-index: 2000; +} + +.navbar-form-custom .form-control:focus{ + border-bottom: 1px solid #f1f1f1; +} + +.count-info .label { + line-height: 12px; + padding: 1px 5px; + position: absolute; + right: 0px; + top: 12px; +} + +.arrow { + float: right; + margin-top: 2px; +} + +.fa.arrow:before { + content: "\f104"; +} + +.active > a > .fa.arrow:before { + content: "\f107"; +} + +.nav-second-level li, +.nav-third-level li { + border-bottom: none !important; +} + +.nav-second-level li a { + padding: 7px 15px 7px 10px; + padding-left: 52px; +} + +.nav-third-level li a { + padding-left: 62px; +} + +.nav-second-level li:last-child { + margin-bottom: 10px; +} + +body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level, +.mini-navbar .nav li:focus > .nav-second-level { + display: block; + border-radius: 0 2px 2px 0; + min-width: 140px; + height: auto; +} + +body.mini-navbar .navbar-default .nav > li > .nav-second-level li a { + font-size: 12px; + border-radius: 0 2px 2px 0; +} + +.fixed-nav .slimScrollDiv #side-menu { + padding-bottom: 60px; + position: relative; +} + +.slimScrollDiv >* { + overflow: hidden; +} + +.mini-navbar .nav-second-level li a { + padding: 10px 10px 10px 15px; +} + +.canvas-menu.mini-navbar .nav-second-level { + background: #293846; +} + +.mini-navbar li.active .nav-second-level { + left: 65px; +} + +.navbar-default .special_link a { + background: #23b7e5; + color: white; +} + +.navbar-default .special_link a:hover { + background: #17987e !important; + color: white; +} + +.navbar-default .special_link a span.label { + background: #fff; + color: #23b7e5; +} + +.navbar-default .landing_link a { + background: #1cc09f; + color: white; +} + +.navbar-default .landing_link a:hover { + background: #23b7e5 !important; + color: white; +} + +.navbar-default .landing_link a span.label { + background: #fff; + color: #1cc09f; +} + +.logo-element { + text-align: center; + font-size: 18px; + font-weight: 600; + color: white; + display: none; + padding: 18px 0; +} + +.pace-done .navbar-static-side, +.pace-done .nav-header, +.pace-done li.active, +.pace-done #page-wrapper, +.pace-done .footer { + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.navbar-fixed-top { + background: #fff; + -webkit-transition-duration: 0.5s; + transition-duration: 0.5s; + z-index: 2030; +} + +.navbar-fixed-top, +.navbar-static-top { + background: #fff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05); +} + +.fixed-nav #wrapper { + padding-top: 60px; + box-sizing: border-box; +} + +.fixed-nav .minimalize-styl-2 { + margin: 14px 5px 5px 15px; +} + +.body-small .navbar-fixed-top { + margin-left: 0px; +} + +body.mini-navbar .navbar-static-side { + width: 70px; +} + +body.mini-navbar .profile-element, +body.mini-navbar .nav-label, +body.mini-navbar .navbar-default .nav li a span { + display: none; +} + +body.canvas-menu .profile-element { + display: block; +} + +body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level { + display: none; +} + +body.mini-navbar .navbar-default .nav > li > a { + font-size: 16px; +} + +body.mini-navbar .logo-element { + display: block; +} + +body.canvas-menu .logo-element { + display: none; +} + +body.mini-navbar .nav-header { + padding: 0; + background-color: #23b7e5; +} + +body.canvas-menu .nav-header { + padding: 33px 25px; +} + +body.mini-navbar #page-wrapper { + margin: 0 0 0 70px; +} + +body.canvas-menu.mini-navbar #page-wrapper, +body.canvas-menu.mini-navbar .footer { + margin: 0 0 0 0; +} + +body.fixed-sidebar .navbar-static-side, +body.canvas-menu .navbar-static-side { + position: fixed; + width: 220px; + z-index: 2001; + height: 100%; +} + +body.fixed-sidebar.mini-navbar .navbar-static-side { + width: 70px; +} + +body.fixed-sidebar.mini-navbar #page-wrapper { + margin: 0 0 0 70px; +} + +body.body-small.fixed-sidebar.mini-navbar #page-wrapper { + margin: 0 0 0 70px; +} + +body.body-small.fixed-sidebar.mini-navbar .navbar-static-side { + width: 70px; +} + +.fixed-sidebar.mini-navbar .nav li> .nav-second-level { + display: none; +} + +.fixed-sidebar.mini-navbar .nav li.active { + border-left-width: 0; +} + +.fixed-sidebar.mini-navbar .nav li:hover > .nav-second-level, +.canvas-menu.mini-navbar .nav li:hover > .nav-second-level { + position: absolute; + left: 70px; + top: 0px; + background-color: #2f4050; + padding: 10px 10px 0 10px; + font-size: 12px; + display: block; + min-width: 140px; + border-radius: 2px; +} + +body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a { + font-size: 12px; + border-radius: 3px; +} + +body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a { + font-size: 13px; + border-radius: 3px; +} + +.fixed-sidebar.mini-navbar .nav-second-level li a, +.canvas-menu.mini-navbar .nav-second-level li a { + padding: 10px 10px 10px 15px; +} + +.fixed-sidebar.mini-navbar .nav-second-level, +.canvas-menu.mini-navbar .nav-second-level { + position: relative; + padding: 0; + font-size: 13px; +} + +.fixed-sidebar.mini-navbar li.active .nav-second-level, +.canvas-menu.mini-navbar li.active .nav-second-level { + left: 0px; +} + +body.canvas-menu nav.navbar-static-side { + z-index: 2001; + background: #2f4050; + height: 100%; + position: fixed; + display: none; +} + +body.canvas-menu.mini-navbar nav.navbar-static-side { + display: block; + width: 70px; +} + +.top-navigation #page-wrapper { + margin-left: 0; +} + +.top-navigation .navbar-nav .dropdown-menu > .active > a { + background: white; + color: #23b7e5; + font-weight: bold; +} + +.white-bg .navbar-fixed-top, +.white-bg .navbar-static-top { + background: #fff; +} + +.top-navigation .navbar { + margin-bottom: 0; +} + +.top-navigation .nav > li > a { + padding: 15px 20px; + color: #676a6c; +} + +.top-navigation .nav > li a:hover, +.top-navigation .nav > li a:focus { + background: #fff; + color: #23b7e5; +} + +.top-navigation .nav > li.active { + background: #fff; + border: none; +} + +.top-navigation .nav > li.active > a { + color: #23b7e5; +} + +.top-navigation .navbar-right { + padding-right: 10px; +} + +.top-navigation .navbar-nav .dropdown-menu { + box-shadow: none; + border: 1px solid #e7eaec; +} + +.top-navigation .dropdown-menu > li > a { + margin: 0; + padding: 7px 20px; +} + +.navbar .dropdown-menu { + margin-top: 0px; +} + +.top-navigation .navbar-brand { + background: #23b7e5; + color: #fff; + padding: 15px 25px; +} + +.top-navigation .navbar-top-links li:last-child { + margin-right: 0; +} + +.top-navigation.mini-navbar #page-wrapper, +.top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper, +.mini-navbar .top-navigation #page-wrapper, +.body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper, +.canvas-menu #page-wrapper { + margin: 0; +} + +.top-navigation.fixed-nav #wrapper, +.fixed-nav #wrapper.top-navigation { + margin-top: 50px; +} + +.top-navigation .footer.fixed { + margin-left: 0 !important; +} + +.top-navigation .wrapper.wrapper-content { + padding: 40px; +} + +.top-navigation.body-small .wrapper.wrapper-content, +.body-small .top-navigation .wrapper.wrapper-content { + padding: 40px 0px 40px 0px; +} + +.navbar-toggle { + background-color: #23b7e5; + color: #fff; + padding: 6px 12px; + font-size: 14px; +} + +.top-navigation .navbar-nav .open .dropdown-menu > li > a, +.top-navigation .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 10px 15px 10px 20px; +} + +@media (max-width: 768px) { + .top-navigation .navbar-header { + display: block; + float: none; + } +} + +.menu-visible-lg, +.menu-visible-md { + display: none !important; +} + +@media (min-width: 1200px) { + .menu-visible-lg { + display: block !important; + } +} + +@media (min-width: 992px) { + .menu-visible-md { + display: block !important; + } +} + +@media (max-width: 767px) { + .menu-visible-md { + display: block !important; + } + .menu-visible-lg { + display: block !important; + } +} + +.btn { + border-radius: 3px; +} + +.btn:focus{ + outline: none!important; +} + + +.float-e-margins .btn { + margin-bottom: 5px; +} + +.btn-w-m { + min-width: 120px; +} + +.btn-primary.btn-outline { + color: #58666e !important; +} + +.btn-success.btn-outline { + color: #58666e !important; +} + +.btn-info.btn-outline { + color: #58666e !important; +} + +.btn-warning.btn-outline { + color: #58666e !important; +} + +.btn-danger.btn-outline { + color: #58666e !important; +} + +.btn-primary.btn-outline:hover, +.btn-success.btn-outline:hover, +.btn-info.btn-outline:hover, +.btn-warning.btn-outline:hover, +.btn-danger.btn-outline:hover { + color: #fff; +} + +.btn-primary { + color: #ffffff !important; + background-color: #7266ba; + border-color: #7266ba; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff !important; + background-color: #6254b2; + border-color: #5a4daa; +} + +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} + +.btn-primary.disabled, +.btn-primary.disabled:hover, +.btn-primary.disabled:focus, +.btn-primary.disabled:active, +.btn-primary.disabled.active, +.btn-primary[disabled], +.btn-primary[disabled]:hover, +.btn-primary[disabled]:focus, +.btn-primary[disabled]:active, +.btn-primary.active[disabled], +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-primary:hover, +fieldset[disabled] .btn-primary:focus, +fieldset[disabled] .btn-primary:active, +fieldset[disabled] .btn-primary.active { + background-color: #7266ba; + border-color: #7266ba; +} + +.btn-success { + color: #ffffff !important; + background-color: #27c24c; + border-color: #27c24c; +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff !important; + background-color: #23ad44; + border-color: #20a03f; +} + +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + background-image: none; +} + +.btn-success.disabled, +.btn-success.disabled:hover, +.btn-success.disabled:focus, +.btn-success.disabled:active, +.btn-success.disabled.active, +.btn-success[disabled], +.btn-success[disabled]:hover, +.btn-success[disabled]:focus, +.btn-success[disabled]:active, +.btn-success.active[disabled], +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-success:hover, +fieldset[disabled] .btn-success:focus, +fieldset[disabled] .btn-success:active, +fieldset[disabled] .btn-success.active { + background-color: #27c24c; + border-color: #27c24c; +} + +.btn-info { + color: #ffffff !important; + background-color: #23b7e5; + border-color: #23b7e5; +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff !important; + background-color: #19a9d5; + border-color: #189ec8; +} + +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + background-image: none; +} + +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #23b7e5; + border-color: #23b7e5; +} + +.btn-default { + color: #58666e !important; + background-color: #fcfdfd; + background-color: #fff; + border-color: #dee5e7; + border-bottom-color: #d8e1e3; + -webkit-box-shadow: 0 1px 1px rgba(90, 90, 90, 0.1); + box-shadow: 0 1px 1px rgba(90, 90, 90, 0.1); +} + +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #58666e !important; + background-color: #edf1f2; + border-color: #c7d3d6; +} + +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} + +.btn-default.disabled, +.btn-default.disabled:hover, +.btn-default.disabled:focus, +.btn-default.disabled:active, +.btn-default.disabled.active, +.btn-default[disabled], +.btn-default[disabled]:hover, +.btn-default[disabled]:focus, +.btn-default[disabled]:active, +.btn-default.active[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-default:hover, +fieldset[disabled] .btn-default:focus, +fieldset[disabled] .btn-default:active, +fieldset[disabled] .btn-default.active { + background-color: #fcfdfd; + border-color: #dee5e7; +} + +.btn-warning { + color: #ffffff !important; + background-color: #fad733; + border-color: #fad733; +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff !important; + background-color: #f9d21a; + border-color: #f9cf0b; +} + +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + background-image: none; +} + +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #fad733; + border-color: #fad733; +} + +.btn-danger { + color: #ffffff !important; + background-color: #f05050; + border-color: #f05050; +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff !important; + background-color: #ee3939; + border-color: #ed2a2a; +} + +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} + +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #f05050; + border-color: #f05050; +} + +.btn-link { + color: inherit; +} + +.btn-link:hover, +.btn-link:focus, +.btn-link:active, +.btn-link.active, +.open .dropdown-toggle.btn-link { + color: #23b7e5; + text-decoration: none; +} + +.btn-link:active, +.btn-link.active, +.open .dropdown-toggle.btn-link { + background-image: none; +} + +.btn-link.disabled, +.btn-link.disabled:hover, +.btn-link.disabled:focus, +.btn-link.disabled:active, +.btn-link.disabled.active, +.btn-link[disabled], +.btn-link[disabled]:hover, +.btn-link[disabled]:focus, +.btn-link[disabled]:active, +.btn-link.active[disabled], +fieldset[disabled] .btn-link, +fieldset[disabled] .btn-link:hover, +fieldset[disabled] .btn-link:focus, +fieldset[disabled] .btn-link:active, +fieldset[disabled] .btn-link.active { + color: #cacaca; +} + +.btn-white { + color: inherit; + background: white; + border: 1px solid #e7eaec; +} + +.btn-white:hover, +.btn-white:focus, +.btn-white:active, +.btn-white.active, +.open .dropdown-toggle.btn-white { + color: inherit; + border: 1px solid #d2d2d2; +} + +.btn-white:active, +.btn-white.active { + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset; +} + +.btn-white:active, +.btn-white.active, +.open .dropdown-toggle.btn-white { + background-image: none; +} + +.btn-white.disabled, +.btn-white.disabled:hover, +.btn-white.disabled:focus, +.btn-white.disabled:active, +.btn-white.disabled.active, +.btn-white[disabled], +.btn-white[disabled]:hover, +.btn-white[disabled]:focus, +.btn-white[disabled]:active, +.btn-white.active[disabled], +fieldset[disabled] .btn-white, +fieldset[disabled] .btn-white:hover, +fieldset[disabled] .btn-white:focus, +fieldset[disabled] .btn-white:active, +fieldset[disabled] .btn-white.active { + color: #cacaca; +} + +.form-control, +.form-control:focus, +.has-error .form-control:focus, +.has-success .form-control:focus, +.has-warning .form-control:focus, +.navbar-collapse, +.navbar-form, +.navbar-form-custom .form-control:focus, +.navbar-form-custom .form-control:hover, +.open .btn.dropdown-toggle, +.panel, +.popover, +.progress, +.progress-bar { + box-shadow: none; +} + +.btn-outline { + color: inherit; + background-color: transparent; + -webkit-transition: all .5s; + transition: all .5s; +} + +.btn-rounded { + border-radius: 50px; +} + +.btn-large-dim { + width: 90px; + height: 90px; + font-size: 42px; +} + +button.dim { + display: inline-block; + color: #fff; + text-decoration: none; + text-transform: uppercase; + text-align: center; + padding-top: 6px; + margin-right: 10px; + position: relative; + cursor: pointer; + border-radius: 5px; + font-weight: 600; + margin-bottom: 20px !important; +} + +button.dim:active { + top: 3px; +} + +button.btn-primary.dim { + box-shadow: inset 0px 0px 0px #16987e, 0px 5px 0px 0px #16987e, 0px 10px 5px #999999; +} + +button.btn-primary.dim:active { + box-shadow: inset 0px 0px 0px #16987e, 0px 2px 0px 0px #16987e, 0px 5px 3px #999999; +} + +button.btn-default.dim { + box-shadow: inset 0px 0px 0px #b3b3b3, 0px 5px 0px 0px #b3b3b3, 0px 10px 5px #999999; +} + +button.btn-default.dim:active { + box-shadow: inset 0px 0px 0px #b3b3b3, 0px 2px 0px 0px #b3b3b3, 0px 5px 3px #999999; +} + +button.btn-warning.dim { + box-shadow: inset 0px 0px 0px #f79d3c, 0px 5px 0px 0px #f79d3c, 0px 10px 5px #999999; +} + +button.btn-warning.dim:active { + box-shadow: inset 0px 0px 0px #f79d3c, 0px 2px 0px 0px #f79d3c, 0px 5px 3px #999999; +} + +button.btn-info.dim { + box-shadow: inset 0px 0px 0px #1eacae, 0px 5px 0px 0px #1eacae, 0px 10px 5px #999999; +} + +button.btn-info.dim:active { + box-shadow: inset 0px 0px 0px #1eacae, 0px 2px 0px 0px #1eacae, 0px 5px 3px #999999; +} + +button.btn-success.dim { + box-shadow: inset 0px 0px 0px #1872ab, 0px 5px 0px 0px #1872ab, 0px 10px 5px #999999; +} + +button.btn-success.dim:active { + box-shadow: inset 0px 0px 0px #1872ab, 0px 2px 0px 0px #1872ab, 0px 5px 3px #999999; +} + +button.btn-danger.dim { + box-shadow: inset 0px 0px 0px #ea394c, 0px 5px 0px 0px #ea394c, 0px 10px 5px #999999; +} + +button.btn-danger.dim:active { + box-shadow: inset 0px 0px 0px #ea394c, 0px 2px 0px 0px #ea394c, 0px 5px 3px #999999; +} + +button.dim:before { + font-size: 50px; + line-height: 1em; + font-weight: normal; + color: #fff; + display: block; + padding-top: 10px; +} + +button.dim:active:before { + top: 7px; + font-size: 50px; +} + +.label { + background-color: #d1dade; + color: #5e5e5e; + font-size: 10px; + font-weight: 600; + padding: 3px 8px; + text-shadow: none; +} + +.badge { + background-color: #d1dade; + color: #5e5e5e; + font-size: 11px; + font-weight: 600; + padding-bottom: 4px; + padding-left: 6px; + padding-right: 6px; + text-shadow: none; +} + +.label-primary, +.badge-primary { + background-color: #23b7e5; + color: #FFFFFF; +} + +.label-success, +.badge-success { + background-color: #1c84c6; + color: #FFFFFF; +} + +.label-warning, +.badge-warning { + background-color: #f8ac59; + color: #FFFFFF; +} + +.label-warning-light, +.badge-warning-light { + background-color: #f8ac59; + color: #ffffff; +} + +.label-danger, +.badge-danger { + background-color: #ed5565; + color: #FFFFFF; +} + +.label-info, +.badge-info { + background-color: #23c6c8; + color: #FFFFFF; +} + +.label-inverse, +.badge-inverse { + background-color: #262626; + color: #FFFFFF; +} + +.label-white, +.badge-white { + background-color: #FFFFFF; + color: #5E5E5E; +} + +.label-white, +.badge-disable { + background-color: #2A2E36; + color: #8B91A0; +} + + +/* TOOGLE SWICH */ + +.onoffswitch { + position: relative; + width: 64px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} + +.onoffswitch-checkbox { + display: none; +} + +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #23b7e5; + border-radius: 2px; +} + +.onoffswitch-inner { + width: 200%; + margin-left: -100%; + -webkit-transition: margin 0.3s ease-in 0s; + transition: margin 0.3s ease-in 0s; +} + +.onoffswitch-inner:before, +.onoffswitch-inner:after { + float: left; + width: 50%; + height: 20px; + padding: 0; + line-height: 20px; + font-size: 12px; + color: white; + font-family: Trebuchet, Arial, sans-serif; + font-weight: bold; + box-sizing: border-box; +} + +.onoffswitch-inner:before { + content: "ON"; + padding-left: 10px; + background-color: #23b7e5; + color: #FFFFFF; +} + +.onoffswitch-inner:after { + content: "OFF"; + padding-right: 10px; + background-color: #FFFFFF; + color: #999999; + text-align: right; +} + +.onoffswitch-switch { + width: 20px; + margin: 0px; + background: #FFFFFF; + border: 2px solid #23b7e5; + border-radius: 2px; + position: absolute; + top: 0; + bottom: 0; + right: 44px; + -webkit-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-left: 0; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 0px; +} + + +/* CHOSEN PLUGIN */ + +.chosen-container-single .chosen-single { + background: #ffffff; + box-shadow: none; + -moz-box-sizing: border-box; + background-color: #FFFFFF; + border: 1px solid #CBD5DD; + border-radius: 2px; + cursor: text; + height: auto !important; + margin: 0; + min-height: 30px; + overflow: hidden; + padding: 4px 12px; + position: relative; + width: 100%; +} + +.chosen-container-multi .chosen-choices li.search-choice { + background: #f1f1f1; + border: 1px solid #ededed; + border-radius: 2px; + box-shadow: none; + color: #333333; + cursor: default; + line-height: 13px; + margin: 3px 0 3px 5px; + padding: 3px 20px 3px 5px; + position: relative; +} + + +/* PAGINATIN */ + +/*.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #f4f4f4; + border-color: #DDDDDD; + color: inherit; + cursor: default; + z-index: 2; +} + +.pagination > li > a, +.pagination > li > span { + background-color: #FFFFFF; + border: 1px solid #DDDDDD; + color: inherit; + float: left; + line-height: 1.42857; + margin-left: -1px; + padding: 4px 10px; + position: relative; + text-decoration: none; +}*/ + + +/* TOOLTIPS */ + +.tooltip-inner { + background-color: #2F4050; +} + +.tooltip.top .tooltip-arrow { + border-top-color: #2F4050; +} + +.tooltip.right .tooltip-arrow { + border-right-color: #2F4050; +} + +.tooltip.bottom .tooltip-arrow { + border-bottom-color: #2F4050; +} + +.tooltip.left .tooltip-arrow { + border-left-color: #2F4050; +} + + +/* EASY PIE CHART*/ + +.easypiechart { + position: relative; + text-align: center; +} + +.easypiechart .h2 { + margin-left: 10px; + margin-top: 10px; + display: inline-block; +} + +.easypiechart canvas { + top: 0; + left: 0; +} + +.easypiechart .easypie-text { + line-height: 1; + position: absolute; + top: 33px; + width: 100%; + z-index: 1; +} + +.easypiechart img { + margin-top: -4px; +} + +.jqstooltip { + box-sizing: content-box; +} + + +/* FULLCALENDAR */ + +.fc-state-default { + background-color: #ffffff; + background-image: none; + background-repeat: repeat-x; + box-shadow: none; + color: #333333; + text-shadow: none; +} + +.fc-state-default { + border: 1px solid; +} + +.fc-button { + color: inherit; + border: 1px solid #e7eaec; + cursor: pointer; + display: inline-block; + height: 1.9em; + line-height: 1.9em; + overflow: hidden; + padding: 0 0.6em; + position: relative; + white-space: nowrap; +} + +.fc-state-active { + background-color: #23b7e5; + border-color: #23b7e5; + color: #ffffff; +} + +.fc-header-title h2 { + font-size: 16px; + font-weight: 600; + color: inherit; +} + +.fc-content .fc-widget-header, +.fc-content .fc-widget-content { + border-color: #e7eaec; + font-weight: normal; +} + +.fc-border-separate tbody { + background-color: #F8F8F8; +} + +.fc-state-highlight { + background: none repeat scroll 0 0 #FCF8E3; +} + +.external-event { + padding: 5px 10px; + border-radius: 2px; + cursor: pointer; + margin-bottom: 5px; +} + +.fc-ltr .fc-event-hori.fc-event-end, +.fc-rtl .fc-event-hori.fc-event-start { + border-radius: 2px; +} + +.fc-event, +.fc-agenda .fc-event-time, +.fc-event a { + padding: 4px 6px; + background-color: #23b7e5; + /* background color */ + border-color: #23b7e5; + /* border color */ +} + +.fc-event-time, +.fc-event-title { + color: #717171; + padding: 0 1px; +} + +.ui-calendar .fc-event-time, +.ui-calendar .fc-event-title { + color: #fff; +} + + +/* Chat */ + +.chat-activity-list .chat-element { + border-bottom: 1px solid #e7eaec; +} + +.chat-element:first-child { + margin-top: 0; +} + +.chat-element { + padding-bottom: 15px; +} + +.chat-element, +.chat-element .media { + margin-top: 15px; +} + +.chat-element, +.media-body { + overflow: hidden; +} + +.media-body { + display: block; + width: auto; +} + +.chat-element > .pull-left { + margin-right: 10px; +} + +.chat-element img.img-circle, +.dropdown-messages-box img.img-circle { + width: 38px; + height: 38px; +} + +.chat-element .well { + border: 1px solid #e7eaec; + box-shadow: none; + margin-top: 10px; + margin-bottom: 5px; + padding: 10px 20px; + font-size: 11px; + line-height: 16px; +} + +.chat-element .actions { + margin-top: 10px; +} + +.chat-element .photos { + margin: 10px 0; +} + +.right.chat-element > .pull-right { + margin-left: 10px; +} + +.chat-photo { + max-height: 180px; + border-radius: 4px; + overflow: hidden; + margin-right: 10px; + margin-bottom: 10px; +} + +.chat { + margin: 0; + padding: 0; + list-style: none; +} + +.chat li { + margin-bottom: 10px; + padding-bottom: 5px; + border-bottom: 1px dotted #B3A9A9; +} + +.chat li.left .chat-body { + margin-left: 60px; +} + +.chat li.right .chat-body { + margin-right: 60px; +} + +.chat li .chat-body p { + margin: 0; + color: #777777; +} + +.panel .slidedown .glyphicon, +.chat .glyphicon { + margin-right: 5px; +} + +.chat-panel .panel-body { + height: 350px; + overflow-y: scroll; +} + + +/* LIST GROUP */ + +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + background-color: #23b7e5; + border-color: #23b7e5; + color: #FFFFFF; + z-index: 2; +} + +.list-group-item-heading { + margin-top: 10px; +} + +.list-group-item-text { + margin: 0 0 10px; + color: inherit; + font-size: 12px; + line-height: inherit; +} + +.no-padding .list-group-item { + border-left: none; + border-right: none; + border-bottom: none; +} + +.no-padding .list-group-item:first-child { + border-left: none; + border-right: none; + border-bottom: none; + border-top: none; +} + +.no-padding .list-group { + margin-bottom: 0; +} + +.list-group-item { + background-color: inherit; + border: 1px solid #e7eaec; + display: block; + margin-bottom: -1px; + padding: 10px 15px; + position: relative; +} + +.elements-list .list-group-item { + border-left: none; + border-right: none; + /*border-top: none;*/ + padding: 15px 25px; +} + +.elements-list .list-group-item:first-child { + border-left: none; + border-right: none; + border-top: none !important; +} + +.elements-list .list-group { + margin-bottom: 0; +} + +.elements-list a { + color: inherit; +} + +.elements-list .list-group-item.active, +.elements-list .list-group-item:hover { + background: #f0f3f4; + color: inherit; + border-color: #e7eaec; + /*border-bottom: 1px solid #e7eaec;*/ + /*border-top: 1px solid #e7eaec;*/ + border-radius: 0; +} + +.elements-list li.active { + -webkit-transition: none; + transition: none; +} + +.element-detail-box { + padding: 25px; +} + + +/* FLOT CHART */ + +.flot-chart { + display: block; + height: 200px; +} + +.widget .flot-chart.dashboard-chart { + display: block; + height: 120px; + margin-top: 40px; +} + +.flot-chart.dashboard-chart { + display: block; + height: 180px; + margin-top: 40px; +} + +.flot-chart-content { + width: 100%; + height: 100%; +} + +.flot-chart-pie-content { + width: 200px; + height: 200px; + margin: auto; +} + +.jqstooltip { + position: absolute; + display: block; + left: 0px; + top: 0px; + visibility: hidden; + background: #2b303a; + background-color: rgba(43, 48, 58, 0.8); + color: white; + text-align: left; + white-space: nowrap; + z-index: 10000; + padding: 5px 5px 5px 5px; + min-height: 22px; + border-radius: 3px; +} + +.jqsfield { + color: white; + text-align: left; +} + +.h-200 { + min-height: 200px; +} + +.legendLabel { + padding-left: 5px; +} + +.stat-list li:first-child { + margin-top: 0; +} + +.stat-list { + list-style: none; + padding: 0; + margin: 0; +} + +.stat-percent { + float: right; +} + +.stat-list li { + margin-top: 15px; + position: relative; +} + + +/* DATATABLES */ + +table.dataTable thead .sorting, +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc, +table.dataTable thead .sorting_asc_disabled, +table.dataTable thead .sorting_desc_disabled { + background: transparent; +} + +table.dataTable thead .sorting_asc:after { + float: right; + font-family: fontawesome; +} + +table.dataTable thead .sorting_desc:after { + content: "\f0dd"; + float: right; + font-family: fontawesome; +} + +table.dataTable thead .sorting:after { + content: "\f0dc"; + float: right; + font-family: fontawesome; + color: rgba(50, 50, 50, 0.5); +} + +.dataTables_wrapper { + padding-bottom: 30px; +} + + +/* CIRCLE */ + +.img-circle { + border-radius: 50%; +} + +.btn-circle { + width: 30px; + height: 30px; + padding: 6px 0; + border-radius: 15px; + text-align: center; + font-size: 12px; + line-height: 1.428571429; +} + +.btn-circle.btn-lg { + width: 50px; + height: 50px; + padding: 10px 16px; + border-radius: 25px; + font-size: 18px; + line-height: 1.33; +} + +.btn-circle.btn-xl { + width: 70px; + height: 70px; + padding: 10px 16px; + border-radius: 35px; + font-size: 24px; + line-height: 1.33; +} + +.show-grid [class^="col-"] { + padding-top: 10px; + padding-bottom: 10px; + border: 1px solid #ddd; + background-color: #eee !important; +} + +.show-grid { + margin: 15px 0; +} + + +/* ANIMATION */ + +.css-animation-box h1 { + font-size: 44px; +} + +.animation-efect-links a { + padding: 4px 6px; + font-size: 12px; +} + +#animation_box { + background-color: #f9f8f8; + border-radius: 16px; + width: 80%; + margin: 0 auto; + padding-top: 80px; +} + +.animation-text-box { + position: absolute; + margin-top: 40px; + left: 50%; + margin-left: -100px; + width: 200px; +} + +.animation-text-info { + position: absolute; + margin-top: -60px; + left: 50%; + margin-left: -100px; + width: 200px; + font-size: 10px; +} + +.animation-text-box h2 { + font-size: 54px; + font-weight: 600; + margin-bottom: 5px; +} + +.animation-text-box p { + font-size: 12px; + text-transform: uppercase; +} + + +/* PEACE */ + +.pace { + -webkit-pointer-events: none; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + background: #4ad0ff; + position: fixed; + z-index: 2000; + top: 0; + width: 100%; + height: 2px; +} + +.pace-inactive { + display: none; +} + + +/* WIDGETS */ + +.widget { + border-radius: 5px; + padding: 15px 20px; + margin-bottom: 10px; + margin-top: 10px; +} + +.widget.style1 h2 { + font-size: 30px; +} + +.widget h2, +.widget h3 { + margin-top: 5px; + margin-bottom: 0; +} + +.widget-text-box { + padding: 20px; + border: 1px solid #e7eaec; + background: #ffffff; +} + +.widget-head-color-box { + border-radius: 5px 5px 0px 0px; + margin-top: 10px; +} + +.widget .flot-chart { + height: 100px; +} + +.vertical-align div { + display: inline-block; + vertical-align: middle; +} + +.vertical-align h2, +.vertical-align h3 { + margin: 0; +} + +.todo-list { + list-style: none outside none; + margin: 0; + padding: 0; + font-size: 14px; +} + +.todo-list.small-list { + font-size: 12px; +} + +.todo-list.small-list > li { + background: #f0f3f4; + border-left: none; + border-right: none; + border-radius: 4px; + color: inherit; + margin-bottom: 2px; + padding: 6px 6px 6px 12px; +} + +.todo-list.small-list .btn-xs, +.todo-list.small-list .btn-group-xs > .btn { + border-radius: 5px; + font-size: 10px; + line-height: 1.5; + padding: 1px 2px 1px 5px; +} + +.todo-list > li { + background: #f0f3f4; + border-left: 6px solid #e7eaec; + border-right: 6px solid #e7eaec; + border-radius: 4px; + color: inherit; + margin-bottom: 2px; + padding: 10px; +} + +.todo-list .handle { + cursor: move; + display: inline-block; + font-size: 16px; + margin: 0 5px; +} + +.todo-list > li .label { + font-size: 9px; + margin-left: 10px; +} + +.check-link { + font-size: 16px; +} + +.todo-completed { + text-decoration: line-through; +} + +.geo-statistic h1 { + font-size: 36px; + margin-bottom: 0; +} + +.glyphicon.fa { + font-family: "FontAwesome"; +} + + +/* INPUTS */ + +.inline { + display: inline-block !important; +} + +.input-s-sm { + width: 120px; +} + +.input-s { + width: 200px; +} + +.input-s-lg { + width: 250px; +} + +.i-checks { + padding-left: 0; +} + +.form-control, +.single-line { + display: block; + border-color: #cfdadd; + border-radius: 2px; + width: 100%; + height: 30px; + padding: 4px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #cfdadd; + box-shadow: none; + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} + +.form-control:focus, +.single-line:focus { + border-color: #23b7e5 !important; +} + +.has-success .form-control { + border-color: #23b7e5; +} + +.has-warning .form-control { + border-color: #f8ac59; +} + +.has-error .form-control { + border-color: #ed5565; +} + +.has-success .control-label { + color: #23b7e5; +} + +.has-warning .control-label { + color: #f8ac59; +} + +.has-error .control-label { + color: #ed5565; +} + +.input-group-addon { + background-color: #fff; + border: 1px solid #E5E6E7; + border-radius: 1px; + color: inherit; + font-size: 14px; + font-weight: 400; + line-height: 1; + padding: 6px 12px; + text-align: center; +} + +.spinner-buttons.input-group-btn .btn-xs { + line-height: 1.13; +} + +.spinner-buttons.input-group-btn { + width: 20%; +} + +.noUi-connect { + background: none repeat scroll 0 0 #23b7e5; + box-shadow: none; +} + +.slider_red .noUi-connect { + background: none repeat scroll 0 0 #ed5565; + box-shadow: none; +} + + +/* UI Sortable */ + +.ui-sortable .ibox-title { + cursor: move; +} + +.ui-sortable-placeholder { + border: 1px dashed #cecece !important; + visibility: visible !important; + background: #e7eaec; +} + +.ibox.ui-sortable-placeholder { + margin: 0px 0px 23px !important; +} + + +/* Tabs */ + +.tabs-container .panel-body { + background: #fff; + border: 1px solid #e7eaec; + border-radius: 2px; + padding: 20px; + position: relative; +} + +.tabs-container .nav-tabs > li.active > a, +.tabs-container .nav-tabs > li.active > a:hover, +.tabs-container .nav-tabs > li.active > a:focus { + border: 1px solid #e7eaec; + border-bottom-color: transparent; + background-color: #fff; +} + +.tabs-container .nav-tabs > li { + float: left; + margin-bottom: -1px; +} + +.tabs-container .tab-pane .panel-body { + border-top: none; +} + +.tabs-container .nav-tabs > li.active > a, +.tabs-container .nav-tabs > li.active > a:hover, +.tabs-container .nav-tabs > li.active > a:focus { + border: 1px solid #e7eaec; + border-bottom-color: transparent; +} + +.tabs-container .nav-tabs { + border-bottom: 1px solid #e7eaec; +} + +.tabs-container .tab-pane .panel-body { + border-top: none; +} + +.tabs-container .tabs-left .tab-pane .panel-body, +.tabs-container .tabs-right .tab-pane .panel-body { + border-top: 1px solid #e7eaec; +} + +.tabs-container .nav-tabs > li a:hover { + background: transparent; + border-color: transparent; +} + +.tabs-container .tabs-below > .nav-tabs, +.tabs-container .tabs-right > .nav-tabs, +.tabs-container .tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tabs-container .tabs-left .panel-body { + position: static; +} + +.tabs-container .tabs-left > .nav-tabs, +.tabs-container .tabs-right > .nav-tabs { + width: 20%; +} + +.tabs-container .tabs-left .panel-body { + width: 80%; + margin-left: 20%; +} + +.tabs-container .tabs-right .panel-body { + width: 80%; + margin-right: 20%; +} + +.tabs-container .tab-content > .tab-pane, +.tabs-container .pill-content > .pill-pane { + display: none; +} + +.tabs-container .tab-content > .active, +.tabs-container .pill-content > .active { + display: block; +} + +.tabs-container .tabs-below > .nav-tabs { + border-top: 1px solid #e7eaec; +} + +.tabs-container .tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-container .tabs-below > .nav-tabs > li > a { + border-radius: 0 0 4px 4px; +} + +.tabs-container .tabs-below > .nav-tabs > li > a:hover, +.tabs-container .tabs-below > .nav-tabs > li > a:focus { + border-top-color: #e7eaec; + border-bottom-color: transparent; +} + +.tabs-container .tabs-left > .nav-tabs > li, +.tabs-container .tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-container .tabs-left > .nav-tabs > li > a, +.tabs-container .tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-container .tabs-left > .nav-tabs { + float: left; + margin-right: 19px; +} + +.tabs-container .tabs-left > .nav-tabs > li > a { + margin-right: -1px; + border-radius: 4px 0 0 4px; +} + +.tabs-container .tabs-left > .nav-tabs .active > a, +.tabs-container .tabs-left > .nav-tabs .active > a:hover, +.tabs-container .tabs-left > .nav-tabs .active > a:focus { + border-color: #e7eaec transparent #e7eaec #e7eaec; + *border-right-color: #ffffff; +} + +.tabs-container .tabs-right > .nav-tabs { + float: right; + margin-left: 19px; +} + +.tabs-container .tabs-right > .nav-tabs > li > a { + margin-left: -1px; + border-radius: 0 4px 4px 0; +} + +.tabs-container .tabs-right > .nav-tabs .active > a, +.tabs-container .tabs-right > .nav-tabs .active > a:hover, +.tabs-container .tabs-right > .nav-tabs .active > a:focus { + border-color: #e7eaec #e7eaec #e7eaec transparent; + *border-left-color: #ffffff; + z-index: 1; +} + + +/* SWITCHES */ + +.onoffswitch { + position: relative; + width: 54px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} + +.onoffswitch-checkbox { + display: none; +} + +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #23b7e5; + border-radius: 3px; +} + +.onoffswitch-inner { + display: block; + width: 200%; + margin-left: -100%; + -webkit-transition: margin 0.3s ease-in 0s; + transition: margin 0.3s ease-in 0s; +} + +.onoffswitch-inner:before, +.onoffswitch-inner:after { + display: block; + float: left; + width: 50%; + height: 16px; + padding: 0; + line-height: 16px; + font-size: 10px; + color: white; + font-family: Trebuchet, Arial, sans-serif; + font-weight: bold; + box-sizing: border-box; +} + +.onoffswitch-inner:before { + content: "ON"; + padding-left: 7px; + background-color: #23b7e5; + color: #FFFFFF; +} + +.onoffswitch-inner:after { + content: "OFF"; + padding-right: 7px; + background-color: #FFFFFF; + color: #919191; + text-align: right; +} + +.onoffswitch-switch { + display: block; + width: 18px; + margin: 0px; + background: #FFFFFF; + border: 2px solid #23b7e5; + border-radius: 3px; + position: absolute; + top: 0; + bottom: 0; + right: 36px; + -webkit-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-left: 0; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 0px; +} + + +/* Nestable list */ + +.dd { + position: relative; + display: block; + margin: 0; + padding: 0; + list-style: none; + font-size: 13px; + line-height: 20px; +} + +.dd-list { + display: block; + position: relative; + margin: 0; + padding: 0; + list-style: none; +} + +.dd-list .dd-list { + padding-left: 30px; +} + +.dd-collapsed .dd-list { + display: none; +} + +.dd-item, +.dd-empty, +.dd-placeholder { + display: block; + position: relative; + margin: 0; + padding: 0; + min-height: 20px; + font-size: 13px; + line-height: 20px; +} + +.dd-handle { + display: block; + margin: 5px 0; + padding: 5px 10px; + color: #333; + text-decoration: none; + border: 1px solid #e7eaec; + background: #f5f5f5; + border-radius: 3px; + box-sizing: border-box; + -moz-box-sizing: border-box; +} + +.dd-handle span { + font-weight: bold; +} + +.dd-handle:hover { + background: #f0f0f0; + cursor: pointer; + font-weight: bold; +} + +.dd-item > button { + display: block; + position: relative; + cursor: pointer; + float: left; + width: 25px; + height: 20px; + margin: 5px 0; + padding: 0; + text-indent: 100%; + white-space: nowrap; + overflow: hidden; + border: 0; + background: transparent; + font-size: 12px; + line-height: 1; + text-align: center; + font-weight: bold; +} + +.dd-item > button:before { + content: '+'; + display: block; + position: absolute; + width: 100%; + text-align: center; + text-indent: 0; +} + +.dd-item > button[data-action="collapse"]:before { + content: '-'; +} + +#nestable2 .dd-item > button { + font-family: FontAwesome; + height: 34px; + width: 33px; + color: #c1c1c1; +} + +#nestable2 .dd-item > button:before { + content: "\f067"; +} + +#nestable2 .dd-item > button[data-action="collapse"]:before { + content: "\f068"; +} + +.dd-placeholder, +.dd-empty { + margin: 5px 0; + padding: 0; + min-height: 30px; + background: #f2fbff; + border: 1px dashed #b6bcbf; + box-sizing: border-box; + -moz-box-sizing: border-box; +} + +.dd-empty { + border: 1px dashed #bbb; + min-height: 100px; + background-color: #e5e5e5; + background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff); + background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff); + background-size: 60px 60px; + background-position: 0 0, 30px 30px; +} + +.dd-dragel { + position: absolute; + z-index: 9999; + pointer-events: none; +} + +.dd-dragel > .dd-item .dd-handle { + margin-top: 0; +} + +.dd-dragel .dd-handle { + box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); +} + + +/** +* Nestable Extras +*/ + +.nestable-lists { + display: block; + clear: both; + padding: 30px 0; + width: 100%; + border: 0; + border-top: 2px solid #ddd; + border-bottom: 2px solid #ddd; +} + +#nestable-menu { + padding: 0; + margin: 10px 0 20px 0; +} + +#nestable-output, +#nestable2-output { + width: 100%; + font-size: 0.75em; + line-height: 1.333333em; + font-family: lucida grande, lucida sans unicode, helvetica, arial, sans-serif; + padding: 5px; + box-sizing: border-box; + -moz-box-sizing: border-box; +} + +#nestable2 .dd-handle { + color: inherit; + border: 1px dashed #e7eaec; + background: #f0f3f4; + padding: 10px; +} + +#nestable2 .dd-handle:hover { + /*background: #bbb;*/ +} + +#nestable2 span.label { + margin-right: 10px; +} + +#nestable-output, +#nestable2-output { + font-size: 12px; + padding: 25px; + box-sizing: border-box; + -moz-box-sizing: border-box; +} + + +/* CodeMirror */ + +.CodeMirror { + border: 1px solid #eee; + height: auto; +} + +.CodeMirror-scroll { + overflow-y: hidden; + overflow-x: auto; +} + + +/* Google Maps */ + +.google-map { + height: 300px; +} + + +/* Validation */ + +label.error { + color: #cc5965; + display: inline-block; + margin-left: 5px; +} + +.form-control.error { + border: 1px dotted #cc5965; +} + + +/* ngGrid */ + +.gridStyle { + border: 1px solid #d4d4d4; + width: 100%; + height: 400px; +} + +.gridStyle2 { + border: 1px solid #d4d4d4; + width: 500px; + height: 300px; +} + +.ngH eaderCell { + border-right: none; + border-bottom: 1px solid #e7eaec; +} + +.ngCell { + border-right: none; +} + +.ngTopPanel { + background: #F5F5F6; +} + +.ngRow.even { + background: #f9f9f9; +} + +.ngRow.selected { + background: #EBF2F1; +} + +.ngRow { + border-bottom: 1px solid #e7eaec; +} + +.ngCell { + background-color: transparent; +} + +.ngHeaderCell { + border-right: none; +} + + +/* Toastr custom style */ + +#toast-container > .toast { + background-image: none !important; +} + +#toast-container > .toast:before { + position: fixed; + font-family: FontAwesome; + font-size: 24px; + line-height: 24px; + float: left; + color: #FFF; + padding-right: 0.5em; + margin: auto 0.5em auto -1.5em; +} + +#toast-container > div { + box-shadow: 0 0 3px #999; + opacity: .9; + -ms-filter: alpha(opacity=90); + filter: alpha(opacity=90); +} + +#toast-container >:hover { + box-shadow: 0 0 4px #999; + opacity: 1; + -ms-filter: alpha(opacity=100); + filter: alpha(opacity=100); + cursor: pointer; +} + +.toast { + background-color: #23b7e5; +} + +.toast-success { + background-color: #23b7e5; +} + +.toast-error { + background-color: #ed5565; +} + +.toast-info { + background-color: #23c6c8; +} + +.toast-warning { + background-color: #f8ac59; +} + +.toast-top-full-width { + margin-top: 20px; +} + +.toast-bottom-full-width { + margin-bottom: 20px; +} + + +/* Image cropper style */ + +.img-container, +.img-preview { + overflow: hidden; + text-align: center; + width: 100%; +} + +.img-preview-sm { + height: 130px; + width: 200px; +} + + +/* Forum styles */ + +.forum-post-container .media { + margin: 10px 10px 10px 10px; + padding: 20px 10px 20px 10px; + border-bottom: 1px solid #f1f1f1; +} + +.forum-avatar { + float: left; + margin-right: 20px; + text-align: center; + width: 110px; +} + +.forum-avatar .img-circle { + height: 48px; + width: 48px; +} + +.author-info { + color: #676a6c; + font-size: 11px; + margin-top: 5px; + text-align: center; +} + +.forum-post-info { + padding: 9px 12px 6px 12px; + background: #f9f9f9; + border: 1px solid #f1f1f1; +} + +.media-body > .media { + background: #f9f9f9; + border-radius: 3px; + border: 1px solid #f1f1f1; +} + +.forum-post-container .media-body .photos { + margin: 10px 0; +} + +.forum-photo { + max-width: 140px; + border-radius: 3px; +} + +.media-body > .media .forum-avatar { + width: 70px; + margin-right: 10px; +} + +.media-body > .media .forum-avatar .img-circle { + height: 38px; + width: 38px; +} + +.mid-icon { + font-size: 66px; +} + +.forum-item { + margin: 10px 0; + padding: 10px 0 20px; + border-bottom: 1px solid #f1f1f1; +} + +.views-number { + font-size: 24px; + line-height: 18px; + font-weight: 400; +} + +.forum-container, +.forum-post-container { + padding: 30px !important; +} + +.forum-item small { + color: #999; +} + +.forum-item .forum-sub-title { + color: #999; + margin-left: 50px; +} + +.forum-title { + margin: 15px 0 15px 0; +} + +.forum-info { + text-align: center; +} + +.forum-desc { + color: #999; +} + +.forum-icon { + float: left; + width: 30px; + margin-right: 20px; + text-align: center; +} + +a.forum-item-title { + color: inherit; + display: block; + font-size: 18px; + font-weight: 600; +} + +a.forum-item-title:hover { + color: inherit; +} + +.forum-icon .fa { + font-size: 30px; + margin-top: 8px; + color: #9b9b9b; +} + +.forum-item.active .fa { + color: #23b7e5; +} + +.forum-item.active a.forum-item-title { + color: #23b7e5; +} + +@media (max-width: 992px) { + .forum-info { + margin: 15px 0 10px 0px; + /* Comment this is you want to show forum info in small devices */ + display: none; + } + .forum-desc { + float: none !important; + } +} + + +/* New Timeline style */ + +.vertical-container { + /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */ + width: 90%; + max-width: 1170px; + margin: 0 auto; +} + +.vertical-container::after { + /* clearfix */ + content: ''; + display: table; + clear: both; +} + +#vertical-timeline { + position: relative; + padding: 0; + margin-top: 2em; + margin-bottom: 2em; +} + +#vertical-timeline::before { + content: ''; + position: absolute; + top: 0; + left: 18px; + height: 100%; + width: 4px; + background: #f1f1f1; +} + +.vertical-timeline-content .btn { + float: right; +} + +#vertical-timeline.light-timeline:before { + background: #e7eaec; +} + +.dark-timeline .vertical-timeline-content:before { + border-color: transparent #f5f5f5 transparent transparent; +} + +.dark-timeline.center-orientation .vertical-timeline-content:before { + border-color: transparent transparent transparent #f5f5f5; +} + +.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before, +.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before { + border-color: transparent #f5f5f5 transparent transparent; +} + +.dark-timeline .vertical-timeline-content, +.dark-timeline.center-orientation .vertical-timeline-content { + background: #f5f5f5; +} + +@media only screen and (min-width: 1170px) { + #vertical-timeline.center-orientation { + margin-top: 3em; + margin-bottom: 3em; + } + #vertical-timeline.center-orientation:before { + left: 50%; + margin-left: -2px; + } +} + +@media only screen and (max-width: 1170px) { + .center-orientation.dark-timeline .vertical-timeline-content:before { + border-color: transparent #f5f5f5 transparent transparent; + } +} + +.vertical-timeline-block { + position: relative; + margin: 2em 0; +} + +.vertical-timeline-block:after { + content: ""; + display: table; + clear: both; +} + +.vertical-timeline-block:first-child { + margin-top: 0; +} + +.vertical-timeline-block:last-child { + margin-bottom: 0; +} + +@media only screen and (min-width: 1170px) { + .center-orientation .vertical-timeline-block { + margin: 4em 0; + } + .center-orientation .vertical-timeline-block:first-child { + margin-top: 0; + } + .center-orientation .vertical-timeline-block:last-child { + margin-bottom: 0; + } +} + +.vertical-timeline-icon { + position: absolute; + top: 0; + left: 0; + width: 40px; + height: 40px; + border-radius: 50%; + font-size: 16px; + border: 3px solid #f1f1f1; + text-align: center; +} + +.vertical-timeline-icon i { + display: block; + width: 24px; + height: 24px; + position: relative; + left: 50%; + top: 50%; + margin-left: -12px; + margin-top: -9px; +} + +@media only screen and (min-width: 1170px) { + .center-orientation .vertical-timeline-icon { + width: 50px; + height: 50px; + left: 50%; + margin-left: -25px; + -webkit-transform: translateZ(0); + -webkit-backface-visibility: hidden; + font-size: 19px; + } + .center-orientation .vertical-timeline-icon i { + margin-left: -12px; + margin-top: -10px; + } + .center-orientation .cssanimations .vertical-timeline-icon.is-hidden { + visibility: hidden; + } +} + +.vertical-timeline-content { + position: relative; + margin-left: 60px; + background: white; + border-radius: 0.25em; + padding: 1em; +} + +.vertical-timeline-content:after { + content: ""; + display: table; + clear: both; +} + +.vertical-timeline-content h2 { + font-weight: 400; + margin-top: 4px; +} + +.vertical-timeline-content p { + margin: 1em 0; + line-height: 1.6; +} + +.vertical-timeline-content .vertical-date { + float: left; + font-weight: 500; +} + +.vertical-date small { + color: #23b7e5; + font-weight: 400; +} + +.vertical-timeline-content::before { + content: ''; + position: absolute; + top: 16px; + right: 100%; + height: 0; + width: 0; + border: 7px solid transparent; + border-right: 7px solid white; +} + +@media only screen and (min-width: 768px) { + .vertical-timeline-content h2 { + font-size: 18px; + } + .vertical-timeline-content p { + font-size: 13px; + } +} + +@media only screen and (min-width: 1170px) { + .center-orientation .vertical-timeline-content { + margin-left: 0; + padding: 1.6em; + width: 45%; + } + .center-orientation .vertical-timeline-content::before { + top: 24px; + left: 100%; + border-color: transparent; + border-left-color: white; + } + .center-orientation .vertical-timeline-content .btn { + float: left; + } + .center-orientation .vertical-timeline-content .vertical-date { + position: absolute; + width: 100%; + left: 122%; + top: 2px; + font-size: 14px; + } + .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content { + float: right; + } + .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before { + top: 24px; + left: auto; + right: 100%; + border-color: transparent; + border-right-color: white; + } + .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn { + float: right; + } + .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date { + left: auto; + right: 122%; + text-align: right; + } + .center-orientation .cssanimations .vertical-timeline-content.is-hidden { + visibility: hidden; + } +} + +.sidebard-panel { + width: 220px; + background: #ebebed; + padding: 10px 20px; + position: absolute; + right: 0; +} + +.sidebard-panel .feed-element img.img-circle { + width: 32px; + height: 32px; +} + +.sidebard-panel .feed-element, +.media-body, +.sidebard-panel p { + font-size: 12px; +} + +.sidebard-panel .feed-element { + margin-top: 20px; + padding-bottom: 0; +} + +.sidebard-panel .list-group { + margin-bottom: 10px; +} + +.sidebard-panel .list-group .list-group-item { + padding: 5px 0; + font-size: 12px; + border: 0; +} + +.sidebar-content .wrapper, +.wrapper.sidebar-content { + padding-right: 240px !important; +} + +#right-sidebar { + background-color: #fff; + border-left: 1px solid #e7eaec; + border-top: 1px solid #e7eaec; + overflow: hidden; + position: fixed; + top: 60px; + width: 260px !important; + z-index: 1009; + bottom: 0; + right: -260px; +} + +#right-sidebar.sidebar-open { + right: 0; +} + +#right-sidebar.sidebar-open.sidebar-top { + top: 0; + border-top: none; +} + +.sidebar-container ul.nav-tabs { + border: none; +} + +.sidebar-container ul.nav-tabs.navs-4 li { + width: 25%; +} + +.sidebar-container ul.nav-tabs.navs-3 li { + width: 33.3333%; +} + +.sidebar-container ul.nav-tabs.navs-2 li { + width: 50%; +} + +.sidebar-container ul.nav-tabs li { + border: none; +} + +.sidebar-container ul.nav-tabs li a { + border: none; + padding: 12px 10px; + margin: 0; + border-radius: 0; + background: #2f4050; + color: #fff; + text-align: center; + border-right: 1px solid #334556; +} + +.sidebar-container ul.nav-tabs li.active a { + border: none; + background: #f9f9f9; + color: #676a6c; + font-weight: bold; +} + +.sidebar-container .nav-tabs > li.active > a:hover, +.sidebar-container .nav-tabs > li.active > a:focus { + border: none; +} + +.sidebar-container ul.sidebar-list { + margin: 0; + padding: 0; +} + +.sidebar-container ul.sidebar-list li { + border-bottom: 1px solid #e7eaec; + padding: 15px 20px; + list-style: none; + font-size: 12px; +} + +.sidebar-container .sidebar-message:nth-child(2n+2) { + background: #f9f9f9; +} + +.sidebar-container ul.sidebar-list li a { + text-decoration: none; + color: inherit; +} + +.sidebar-container .sidebar-content { + padding: 15px 20px; + font-size: 12px; +} + +.sidebar-container .sidebar-title { + background: #f9f9f9; + padding: 20px; + border-bottom: 1px solid #e7eaec; +} + +.sidebar-container .sidebar-title h3 { + margin-bottom: 3px; + padding-left: 2px; +} + +.sidebar-container .tab-content h4 { + margin-bottom: 5px; +} + +.sidebar-container .sidebar-message > a > .pull-left { + margin-right: 10px; +} + +.sidebar-container .sidebar-message > a { + text-decoration: none; + color: inherit; +} + +.sidebar-container .sidebar-message { + padding: 15px 20px; +} + +.sidebar-container .sidebar-message .message-avatar { + height: 38px; + width: 38px; + border-radius: 50%; +} + +.sidebar-container .setings-item { + padding: 15px 20px; + border-bottom: 1px solid #e7eaec; +} + +body { + font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + color: #676a6c; + overflow-x: hidden; +} + +html, +body { + height: 100%; +} + +body.full-height-layout #wrapper, +body.full-height-layout #page-wrapper { + height: 100%; +} + +#page-wrapper { + min-height: auto; +} + +body.boxed-layout { + background: url('patterns/shattered.png'); +} + +body.boxed-layout #wrapper { + background-color: #2f4050; + max-width: 1200px; + margin: 0 auto; +} + +.top-navigation.boxed-layout #wrapper, +.boxed-layout #wrapper.top-navigation { + max-width: 1300px !important; +} + +.block { + display: block; +} + +.clear { + display: block; + overflow: hidden; +} + +a { + cursor: pointer; +} + +a:hover, +a:focus { + text-decoration: none; +} + +.border-bottom { + border-bottom: 1px solid #e7eaec !important; +} + +.font-bold { + font-weight: 600; +} + +.font-noraml { + font-weight: 400; +} + +.text-uppercase { + text-transform: uppercase; +} + +.b-r { + border-right: 1px solid #e7eaec; +} + +.hr-line-dashed { + border-top: 1px dashed #e7eaec; + color: #ffffff; + background-color: #ffffff; + height: 1px; + margin: 20px 0; +} + +.hr-line-solid { + border-bottom: 1px solid #e7eaec; + background-color: rgba(0, 0, 0, 0); + border-style: solid !important; + margin-top: 15px; + margin-bottom: 15px; +} + +video { + width: 100% !important; + height: auto !important; +} + + +/* GALLERY */ + +.gallery > .row > div { + margin-bottom: 15px; +} + +.fancybox img { + margin-bottom: 5px; + /* Only for demo */ + width: 24%; +} + + +/* Summernote text editor */ + +.note-editor { + height: auto!important; + min-height: 100px; + border: solid 1px #e5e6e7; +} + + +/* MODAL */ + +.modal-content { + background-clip: padding-box; + background-color: #FFFFFF; + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); + outline: 0 none; +} + +.modal-dialog { + z-index: 1200; +} + +.modal-body { + padding: 20px 30px 30px 30px; +} + +.inmodal .modal-body { + background: #f8fafb; +} + +.inmodal .modal-header { + /*padding: 30px 15px;*/ + text-align: center; +} + +.animated.modal.fade .modal-dialog { + -webkit-transform: none; + -ms-transform: none; + transform: none; +} + +.inmodal .modal-title { + font-size: 20px; +} + +.inmodal .modal-icon { + font-size: 84px; + color: #e2e3e3; +} + +.modal-footer { + margin-top: 0; +} + + +/* WRAPPERS */ + +#wrapper { + width: 100%; + overflow-x: hidden; + background-color: #2f4050; +} + +.wrapper { + padding: 0 20px; +} + +.wrapper-content { + padding: 20px; +} + +#page-wrapper { + padding: 0 15px; + position: inherit; + margin: 0 0 0 220px; +} + +.title-action { + text-align: right; + padding-top: 30px; +} + +.ibox-content h1, +.ibox-content h2, +.ibox-content h3, +.ibox-content h4, +.ibox-content h5, +.ibox-title h1, +.ibox-title h2, +.ibox-title h3, +.ibox-title h4, +.ibox-title h5 { + margin-top: 5px; +} + +ul.unstyled, +ol.unstyled { + list-style: none outside none; + margin-left: 0; +} + +.big-icon { + font-size: 160px; + color: #e5e6e7; +} + + +/* FOOTER */ + +.footer { + background: none repeat scroll 0 0 white; + border-top: 1px solid #e7eaec; + overflow: hidden; + padding: 10px 20px; + margin: 0 -15px; + height: 36px; +} + +.footer.fixed_full { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 1000; + padding: 10px 20px; + background: white; + border-top: 1px solid #e7eaec; +} + +.footer.fixed { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 1000; + padding: 10px 20px; + background: white; + border-top: 1px solid #e7eaec; + margin-left: 220px; +} + +body.mini-navbar .footer.fixed, +body.body-small.mini-navbar .footer.fixed { + margin: 0 0 0 70px; +} + +body.mini-navbar.canvas-menu .footer.fixed, +body.canvas-menu .footer.fixed { + margin: 0 !important; +} + +body.fixed-sidebar.body-small.mini-navbar .footer.fixed { + margin: 0 0 0 220px; +} + +body.body-small .footer.fixed { + margin-left: 0px; +} + + +/* PANELS */ + +.page-heading { + border-top: 0; + padding: 0px 20px 20px; +} + +.panel-heading h1, +.panel-heading h2 { + margin-bottom: 5px; +} + + +/*CONTENTTABS*/ + +.content-tabs { + position: relative; + height: 42px; + background: #fafafa; + line-height: 40px; +} + +.content-tabs .roll-nav, +.page-tabs-list { + position: absolute; + width: 40px; + height: 40px; + text-align: center; + color: #999; + z-index: 2; + top: 0; +} + +.content-tabs .roll-left { + left: 0; + border-right: solid 1px #eee; +} + +.content-tabs .roll-right { + right: 0; + border-left: solid 1px #eee; +} + +.content-tabs button { + background: #fff; + border: 0; + height: 40px; + width: 40px; + outline: none; +} + +.content-tabs button:hover { + background: #fafafa; +} + +nav.page-tabs { + margin-left: 40px; + width: 100000px; + height: 40px; + overflow: hidden; +} + +nav.page-tabs .page-tabs-content { + float: left; +} + +.page-tabs a { + display: block; + float: left; + border-right: solid 1px #eee; + padding: 0 15px; +} + +.page-tabs a i:hover { + color: #c00; +} + +.page-tabs a:hover, +.content-tabs .roll-nav:hover { + color: #777; + background: #f2f2f2; + cursor: pointer; +} + +.roll-right.J_tabRight { + right: 80px; +} + +.roll-right.btn-group { + right: 15px; + width: 80px; + padding: 0; +} + +.roll-right.btn-group button { + width: 80px; +} + +.roll-right.J_tabExit { + background: #fff; + height: 40px; + width: 60px; + outline: none; +} + +.dropdown-menu-right { + left: auto; +} + +#content-main { + height: calc(100% - 50px); + /*overflow: hidden; + -webkit-overflow-scrolling: touch;*/ + overflow: hidden; +} + +.fixed-nav #content-main { + height: calc(100% - 50px); + /*overflow: hidden;*/ + overflow: hidden; +} + + +/* TABLES */ + +.table-bordered { + border: 1px solid #EBEBEB; +} + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + background-color: #F5F5F6; + border-bottom-width: 1px; +} + +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #e7e7e7; +} + +.table > thead > tr > th { + border-bottom: 1px solid #DDDDDD; + vertical-align: bottom; +} + +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + border-top: 1px solid #e7eaec; + line-height: 1.42857; + padding: 8px; + vertical-align: middle; +} + + +/* PANELS */ + +.panel.blank-panel { + background: none; + margin: 0; +} + +.blank-panel .panel-heading { + padding-bottom: 0; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + -moz-border-bottom-colors: none; + -moz-border-left-colors: none; + -moz-border-right-colors: none; + -moz-border-top-colors: none; + background: none; + border-color: #dddddd #dddddd rgba(0, 0, 0, 0); + border-bottom: #f0f3f4; + -webkit-border-image: none; + -o-border-image: none; + border-image: none; + border-style: solid; + border-width: 1px; + color: #555555; + cursor: default; +} + +.nav.nav-tabs li { + background: none; + border: none; +} + +.nav-tabs > li > a { + color: #A7B1C2; + font-weight: 600; + padding: 10px 20px 10px 25px; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + background-color: #e6e6e6; + color: #676a6c; +} + +.ui-tab .tab-content { + padding: 20px 0px; +} + + +/* GLOBAL */ + +.no-padding { + padding: 0 !important; +} + +.no-borders { + border: none !important; +} + +.no-margins { + margin: 0 !important; +} + +.no-top-border { + border-top: 0 !important; +} + +.ibox-content.text-box { + padding-bottom: 0px; + padding-top: 15px; +} + +.border-left-right { + border-left: 1px solid #e7eaec; + border-right: 1px solid #e7eaec; + border-top: none; + border-bottom: none; +} + +.border-left { + border-left: 1px solid #e7eaec; + border-right: none; + border-top: none; + border-bottom: none; +} + +.border-right { + border-left: none; + border-right: 1px solid #e7eaec; + border-top: none; + border-bottom: none; +} + +.full-width { + width: 100% !important; +} + +.link-block { + font-size: 12px; + padding: 10px; +} + +.nav.navbar-top-links .link-block a { + font-size: 12px; +} + +.link-block a { + font-size: 10px; + color: inherit; +} + +body.mini-navbar .branding { + display: none; +} + +img.circle-border { + border: 6px solid #FFFFFF; + border-radius: 50%; +} + +.branding { + float: left; + color: #FFFFFF; + font-size: 18px; + font-weight: 600; + padding: 17px 20px; + text-align: center; + background-color: #23b7e5; +} + +.login-panel { + margin-top: 25%; +} + +.page-header { + padding: 20px 0 9px; + margin: 0 0 20px; + border-bottom: 1px solid #eeeeee; +} + +.fontawesome-icon-list { + margin-top: 22px; +} + +.fontawesome-icon-list .fa-hover a { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: block; + color: #222222; + line-height: 32px; + height: 32px; + padding-left: 10px; + border-radius: 4px; +} + +.fontawesome-icon-list .fa-hover a .fa { + width: 32px; + font-size: 14px; + display: inline-block; + text-align: right; + margin-right: 10px; +} + +.fontawesome-icon-list .fa-hover a:hover { + background-color: #1d9d74; + color: #ffffff; + text-decoration: none; +} + +.fontawesome-icon-list .fa-hover a:hover .fa { + font-size: 30px; + vertical-align: -6px; +} + +.fontawesome-icon-list .fa-hover a:hover .text-muted { + color: #bbe2d5; +} + +.feature-list .col-md-4 { + margin-bottom: 22px; +} + +.feature-list h4 .fa:before { + vertical-align: -10%; + font-size: 28px; + display: inline-block; + width: 1.07142857em; + text-align: center; + margin-right: 5px; +} + +.ui-draggable .ibox-title { + cursor: move; +} + +.breadcrumb { + background-color: #ffffff; + padding: 0; + margin-bottom: 0; +} + +.breadcrumb > li a { + color: inherit; +} + +.breadcrumb > .active { + color: inherit; +} + +code { + background-color: #F9F2F4; + border-radius: 4px; + color: #ca4440; + font-size: 90%; + padding: 2px 4px; + white-space: nowrap; +} + +.ibox { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid #dee5e7; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} + +.ibox.collapsed .ibox-content { + display: none; +} + +.ibox.collapsed .fa.fa-chevron-up:before { + content: "\f078"; +} + +.ibox.collapsed .fa.fa-chevron-down:before { + content: "\f077"; +} + +.ibox:after, +.ibox:before { + display: table; +} + +.ibox-title { + height: 41px; + border-color: #edf1f2; + background-color: #f6f8f8; + color: #333; + font-weight: 700; + border-radius: 2px 2px 0 0; + padding: 15px 15px 3px 15px; + border-bottom: 1px solid transparent; + display: block; + clear: both; +} + +.ibox-content { + background-color: #ffffff; + color: inherit; + padding: 15px 20px 20px 20px; + border-color: #e7eaec; + -webkit-border-image: none; + -o-border-image: none; + border-image: none; + border-style: solid solid none; + border-width: 1px 0px; +} + +table.table-mail tr td { + padding: 12px; +} + +.table-mail .check-mail { + padding-left: 20px; +} + +.table-mail .mail-date { + padding-right: 20px; +} + +.star-mail, +.check-mail { + width: 40px; +} + +.unread td a, +.unread td { + font-weight: 600; + color: inherit; +} + +.read td a, +.read td { + font-weight: normal; + color: inherit; +} + +.unread td { + background-color: #f9f8f8; +} + +.ibox-content { + clear: both; +} + +.ibox-heading { + background-color: #f3f6fb; + border-bottom: none; +} + +.ibox-heading h3 { + font-weight: 200; + font-size: 24px; +} + +.ibox-title h5 { + display: inline-block; + font-size: 14px; + margin: 0 0 7px; + padding: 0; + text-overflow: ellipsis; + float: left; +} + +.ibox-title .label { + float: left; + margin-left: 4px; +} + +.ibox-tools { + display: inline-block; + float: right; + margin-top: 0; + position: relative; + padding: 0; +} + +.ibox-tools a { + cursor: pointer; + margin-left: 5px; + color: #c4c4c4; +} + +.ibox-tools a.btn-primary { + color: #fff; +} + +.ibox-tools .dropdown-menu > li > a { + padding: 4px 10px; + font-size: 12px; +} + +.ibox .open > .dropdown-menu { + left: auto; + right: 0; +} + + +/* BACKGROUNDS */ + +.gray-bg { + background-color: #f0f3f4; +} + +.white-bg { + background-color: #ffffff; +} + +.navy-bg { + background-color: #23b7e5; + color: #ffffff; +} + +.blue-bg { + background-color: #1c84c6; + color: #ffffff; +} + +.lazur-bg { + background-color: #23c6c8; + color: #ffffff; +} + +.yellow-bg { + background-color: #f8ac59; + color: #ffffff; +} + +.red-bg { + background-color: #ed5565; + color: #ffffff; +} + +.black-bg { + background-color: #262626; +} + +.panel-primary { + border-color: #23b7e5; +} + +.panel-primary > .panel-heading { + background-color: #23b7e5; + border-color: #23b7e5; +} + +.panel-success { + border-color: #1c84c6; +} + +.panel-success > .panel-heading { + background-color: #1c84c6; + border-color: #1c84c6; + color: #ffffff; +} + +.panel-info { + border-color: #23c6c8; +} + +.panel-info > .panel-heading { + background-color: #23c6c8; + border-color: #23c6c8; + color: #ffffff; +} + +.panel-warning { + border-color: #f8ac59; +} + +.panel-warning > .panel-heading { + background-color: #f8ac59; + border-color: #f8ac59; + color: #ffffff; +} + +.panel-danger { + border-color: #ed5565; +} + +.panel-danger > .panel-heading { + background-color: #ed5565; + border-color: #ed5565; + color: #ffffff; +} + +.progress-bar { + background-color: #23b7e5; +} + +.progress-small, +.progress-small .progress-bar { + height: 10px; +} + +.progress-small, +.progress-mini { + margin-top: 5px; +} + +.progress-mini, +.progress-mini .progress-bar { + height: 5px; + margin-bottom: 0px; +} + +.progress-bar-navy-light { + background-color: #3dc7ab; +} + +.progress-bar-success { + background-color: #1c84c6; +} + +.progress-bar-info { + background-color: #23c6c8; +} + +.progress-bar-warning { + background-color: #f8ac59; +} + +.progress-bar-danger { + background-color: #ed5565; +} + +.panel-title { + font-size: inherit; +} + +.jumbotron { + border-radius: 6px; + padding: 40px; +} + +.jumbotron h1 { + margin-top: 0; +} + + +/* COLORS */ + +.text-fff{ + color: #fff; +} +.text-navy { + color: #23b7e5; +} + +.text-primary { + color: inherit; +} + +.text-success { + color: #1c84c6; +} + +.text-info { + color: #23b7e5; +} + +.text-warning { + color: #f8ac59; +} + +.text-danger { + color: #ed5565; +} + +.text-muted { + color: #828186; +} + +.simple_tag { + background-color: #f0f3f4; + border: 1px solid #e7eaec; + border-radius: 2px; + color: inherit; + font-size: 10px; + margin-right: 5px; + margin-top: 5px; + padding: 5px 12px; + display: inline-block; +} + +.img-shadow { + box-shadow: 0px 0px 3px 0px #919191; +} + + +/* For handle diferent bg color in AngularJS version */ + +.dashboards\.dashboard_2 nav.navbar, +.dashboards\.dashboard_3 nav.navbar, +.mailbox\.inbox nav.navbar, +.mailbox\.email_view nav.navbar, +.mailbox\.email_compose nav.navbar, +.dashboards\.dashboard_4_1 nav.navbar { + background: #fff; +} + + +/* For handle diferent bg color in MVC version */ + +.Dashboard_2 .navbar.navbar-static-top, +.Dashboard_3 .navbar.navbar-static-top, +.Dashboard_4_1 .navbar.navbar-static-top, +.ComposeEmail .navbar.navbar-static-top, +.EmailView .navbar.navbar-static-top, +.Inbox .navbar.navbar-static-top { + background: #fff; +} + +a.close-canvas-menu { + position: absolute; + top: 10px; + right: 15px; + z-index: 1011; + color: #a7b1c2; +} + +a.close-canvas-menu:hover { + color: #fff; +} + + +/* FULL HEIGHT */ + +.full-height { + height: 100%; +} + +.fh-breadcrumb { + height: calc(100% - 196px); + margin: 0 -15px; + position: relative; +} + +.fh-no-breadcrumb { + height: calc(100% - 99px); + margin: 0 -15px; + position: relative; +} + +.fh-column { + background: #fff; + height: 100%; + width: 240px; + float: left; +} + +.modal-backdrop { + z-index: 2040 !important; +} + +.modal { + z-index: 2050 !important; +} + +.spiner-example { + height: 200px; + padding-top: 70px; +} + + +/* MARGINS & PADDINGS */ + +.p-xxs { + padding: 5px; +} + +.p-xs { + padding: 10px; +} + +.p-sm { + padding: 15px; +} + +.p-m { + padding: 20px; +} + +.p-md { + padding: 25px; +} + +.p-lg { + padding: 30px; +} + +.p-xl { + padding: 40px; +} + +.m-xxs { + margin: 2px 4px; +} + +.m-xs { + margin: 5px; +} + +.m-sm { + margin: 10px; +} + +.m { + margin: 15px; +} + +.m-md { + margin: 20px; +} + +.m-lg { + margin: 30px; +} + +.m-xl { + margin: 50px; +} + +.m-n { + margin: 0 !important; +} + +.m-l-none { + margin-left: 0; +} + +.m-l-xs { + margin-left: 5px; +} + +.m-l-sm { + margin-left: 10px; +} + +.m-l { + margin-left: 15px; +} + +.m-l-md { + margin-left: 20px; +} + +.m-l-lg { + margin-left: 30px; +} + +.m-l-xl { + margin-left: 40px; +} + +.m-l-n-xxs { + margin-left: -1px; +} + +.m-l-n-xs { + margin-left: -5px; +} + +.m-l-n-sm { + margin-left: -10px; +} + +.m-l-n { + margin-left: -15px; +} + +.m-l-n-md { + margin-left: -20px; +} + +.m-l-n-lg { + margin-left: -30px; +} + +.m-l-n-xl { + margin-left: -40px; +} + +.m-t-none { + margin-top: 0; +} + +.m-t-xxs { + margin-top: 1px; +} + +.m-t-xs { + margin-top: 5px; +} + +.m-t-sm { + margin-top: 10px; +} + +.m-t { + margin-top: 15px; +} + +.m-t-md { + margin-top: 20px; +} + +.m-t-lg { + margin-top: 30px; +} + +.m-t-xl { + margin-top: 40px; +} + +.m-t-n-xxs { + margin-top: -1px; +} + +.m-t-n-xs { + margin-top: -5px; +} + +.m-t-n-sm { + margin-top: -10px; +} + +.m-t-n { + margin-top: -15px; +} + +.m-t-n-md { + margin-top: -20px; +} + +.m-t-n-lg { + margin-top: -30px; +} + +.m-t-n-xl { + margin-top: -40px; +} + +.m-r-none { + margin-right: 0; +} + +.m-r-xxs { + margin-right: 1px; +} + +.m-r-xs { + margin-right: 5px; +} + +.m-r-sm { + margin-right: 10px; +} + +.m-r { + margin-right: 15px; +} + +.m-r-md { + margin-right: 20px; +} + +.m-r-lg { + margin-right: 30px; +} + +.m-r-xl { + margin-right: 40px; +} + +.m-r-n-xxs { + margin-right: -1px; +} + +.m-r-n-xs { + margin-right: -5px; +} + +.m-r-n-sm { + margin-right: -10px; +} + +.m-r-n { + margin-right: -15px; +} + +.m-r-n-md { + margin-right: -20px; +} + +.m-r-n-lg { + margin-right: -30px; +} + +.m-r-n-xl { + margin-right: -40px; +} + +.m-b-none { + margin-bottom: 0; +} + +.m-b-xxs { + margin-bottom: 1px; +} + +.m-b-xs { + margin-bottom: 5px; +} + +.m-b-sm { + margin-bottom: 10px; +} + +.m-b { + margin-bottom: 15px; +} + +.m-b-md { + margin-bottom: 20px; +} + +.m-b-lg { + margin-bottom: 30px; +} + +.m-b-xl { + margin-bottom: 40px; +} + +.m-b-n-xxs { + margin-bottom: -1px; +} + +.m-b-n-xs { + margin-bottom: -5px; +} + +.m-b-n-sm { + margin-bottom: -10px; +} + +.m-b-n { + margin-bottom: -15px; +} + +.m-b-n-md { + margin-bottom: -20px; +} + +.m-b-n-lg { + margin-bottom: -30px; +} + +.m-b-n-xl { + margin-bottom: -40px; +} + +.space-15 { + margin: 15px 0; +} + +.space-20 { + margin: 20px 0; +} + +.space-25 { + margin: 25px 0; +} + +.space-30 { + margin: 30px 0; +} + +body.modal-open { + padding-right: inherit !important; +} + + +/* SEARCH PAGE */ + +.search-form { + margin-top: 10px; +} + +.search-result h3 { + margin-bottom: 0; + color: #1E0FBE; +} + +.search-result .search-link { + color: #006621; +} + +.search-result p { + font-size: 12px; + margin-top: 5px; +} + + +/* CONTACTS */ + +.contact-box { + background-color: #ffffff; + border: 1px solid #e7eaec; + padding: 20px; + margin-bottom: 20px; +} + +.contact-box a { + color: inherit; +} + + +/* INVOICE */ + +.invoice-table tbody > tr > td:last-child, +.invoice-table tbody > tr > td:nth-child(4), +.invoice-table tbody > tr > td:nth-child(3), +.invoice-table tbody > tr > td:nth-child(2) { + text-align: right; +} + +.invoice-table thead > tr > th:last-child, +.invoice-table thead > tr > th:nth-child(4), +.invoice-table thead > tr > th:nth-child(3), +.invoice-table thead > tr > th:nth-child(2) { + text-align: right; +} + +.invoice-total > tbody > tr > td:first-child { + text-align: right; +} + +.invoice-total > tbody > tr > td { + border: 0 none; +} + +.invoice-total > tbody > tr > td:last-child { + border-bottom: 1px solid #DDDDDD; + text-align: right; + width: 15%; +} + + +/* ERROR & LOGIN & LOCKSCREEN*/ + +.middle-box { + max-width: 400px; + z-index: 100; + margin: 0 auto; + padding-top: 40px; +} + +.lockscreen.middle-box { + width: 200px; + padding-top: 110px; +} + +.loginscreen.middle-box { + width: 300px; +} + +.loginColumns { + max-width: 800px; + margin: 0 auto; + padding: 100px 20px 20px 20px; +} + +.passwordBox { + max-width: 460px; + margin: 0 auto; + padding: 100px 20px 20px 20px; +} + +.logo-name { + color: #e6e6e6; + font-size: 180px; + font-weight: 800; + letter-spacing: -10px; + margin-bottom: 0px; +} + +.middle-box h1 { + font-size: 170px; +} + +.wrapper .middle-box { + margin-top: 140px; +} + +.lock-word { + z-index: 10; + position: absolute; + top: 110px; + left: 50%; + margin-left: -470px; +} + +.lock-word span { + font-size: 100px; + font-weight: 600; + color: #e9e9e9; + display: inline-block; +} + +.lock-word .first-word { + margin-right: 160px; +} + + +/* DASBOARD */ + +.dashboard-header { + border-top: 0; + padding: 20px 20px 20px 20px; +} + +.dashboard-header h2 { + margin-top: 10px; + font-size: 26px; +} + +.fist-item { + border-top: none !important; +} + +.statistic-box { + margin-top: 40px; +} + +.dashboard-header .list-group-item span.label { + margin-right: 10px; +} + +.list-group.clear-list .list-group-item { + border-top: 1px solid #e7eaec; + border-bottom: 0; + border-right: 0; + border-left: 0; + padding: 10px 0; +} + +ul.clear-list:first-child { + border-top: none !important; +} + + +/* Intimeline */ + +.timeline-item .date i { + position: absolute; + top: 0; + right: 0; + padding: 5px; + width: 30px; + text-align: center; + border-top: 1px solid #e7eaec; + border-bottom: 1px solid #e7eaec; + border-left: 1px solid #e7eaec; + background: #f8f8f8; +} + +.timeline-item .date { + text-align: right; + width: 110px; + position: relative; + padding-top: 30px; +} + +.timeline-item .content { + border-left: 1px solid #e7eaec; + border-top: 1px solid #e7eaec; + padding-top: 10px; + min-height: 100px; +} + +.timeline-item .content:hover { + background: #f6f6f6; +} + + +/* PIN BOARD */ + +ul.notes li, +ul.tag-list li { + list-style: none; +} + +ul.notes li h4 { + margin-top: 20px; + font-size: 16px; +} + +ul.notes li div { + text-decoration: none; + color: #000; + background: #ffc; + display: block; + height: 140px; + width: 140px; + padding: 1em; + position: relative; +} + +ul.notes li div small { + position: absolute; + top: 5px; + right: 5px; + font-size: 10px; +} + +ul.notes li div a { + position: absolute; + right: 10px; + bottom: 10px; + color: inherit; +} + +ul.notes li { + margin: 10px 40px 50px 0px; + float: left; +} + +ul.notes li div p { + font-size: 12px; +} + +ul.notes li div { + text-decoration: none; + color: #000; + background: #ffc; + display: block; + height: 140px; + width: 140px; + padding: 1em; + /* Firefox */ + /* Safari+Chrome */ + /* Opera */ + box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7); +} + +ul.notes li div { + -webkit-transform: rotate(-6deg); + -o-transform: rotate(-6deg); + -moz-transform: rotate(-6deg); +} + +ul.notes li:nth-child(even) div { + -o-transform: rotate(4deg); + -webkit-transform: rotate(4deg); + -moz-transform: rotate(4deg); + position: relative; + top: 5px; +} + +ul.notes li:nth-child(3n) div { + -o-transform: rotate(-3deg); + -webkit-transform: rotate(-3deg); + -moz-transform: rotate(-3deg); + position: relative; + top: -5px; +} + +ul.notes li:nth-child(5n) div { + -o-transform: rotate(5deg); + -webkit-transform: rotate(5deg); + -moz-transform: rotate(5deg); + position: relative; + top: -10px; +} + +ul.notes li div:hover, +ul.notes li div:focus { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + position: relative; + z-index: 5; +} + +ul.notes li div { + text-decoration: none; + color: #000; + background: #ffc; + display: block; + height: 210px; + width: 210px; + padding: 1em; + box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7); + -webkit-transition: -webkit-transform 0.15s linear; +} + + +/* FILE MANAGER */ + +.file-box { + float: left; + width: 220px; +} + +.file-manager h5 { + text-transform: uppercase; +} + +.file-manager { + list-style: none outside none; + margin: 0; + padding: 0; +} + +.folder-list li a { + color: #666666; + display: block; + padding: 5px 0; +} + +.folder-list li { + border-bottom: 1px solid #e7eaec; + display: block; +} + +.folder-list li i { + margin-right: 8px; + color: #3d4d5d; +} + +.category-list li a { + color: #666666; + display: block; + padding: 5px 0; +} + +.category-list li { + display: block; +} + +.category-list li i { + margin-right: 8px; + color: #3d4d5d; +} + +.category-list li a .text-navy { + color: #23b7e5; +} + +.category-list li a .text-primary { + color: #1c84c6; +} + +.category-list li a .text-info { + color: #23c6c8; +} + +.category-list li a .text-danger { + color: #EF5352; +} + +.category-list li a .text-warning { + color: #F8AC59; +} + +.file-manager h5.tag-title { + margin-top: 20px; +} + +.tag-list li { + float: left; +} + +.tag-list li a { + font-size: 10px; + background-color: #f0f3f4; + padding: 5px 12px; + color: inherit; + border-radius: 2px; + border: 1px solid #e7eaec; + margin-right: 5px; + margin-top: 5px; + display: block; +} + +.file { + border: 1px solid #e7eaec; + padding: 0; + background-color: #ffffff; + position: relative; + margin-bottom: 20px; + margin-right: 20px; +} + +.file-manager .hr-line-dashed { + margin: 15px 0; +} + +.file .icon, +.file .image { + height: 100px; + overflow: hidden; +} + +.file .icon { + padding: 15px 10px; + text-align: center; +} + +.file-control { + color: inherit; + font-size: 11px; + margin-right: 10px; +} + +.file-control.active { + text-decoration: underline; +} + +.file .icon i { + font-size: 70px; + color: #dadada; +} + +.file .file-name { + padding: 10px; + background-color: #f8f8f8; + border-top: 1px solid #e7eaec; +} + +.file-name small { + color: #676a6c; +} + +.corner { + position: absolute; + display: inline-block; + width: 0; + height: 0; + line-height: 0; + border: 0.6em solid transparent; + border-right: 0.6em solid #f1f1f1; + border-bottom: 0.6em solid #f1f1f1; + right: 0em; + bottom: 0em; +} + +a.compose-mail { + padding: 8px 10px; +} + +.mail-search { + max-width: 300px; +} + + +/* PROFILE */ + +.profile-content { + border-top: none !important; +} + +.feed-activity-list .feed-element { + border-bottom: 1px solid #e7eaec; +} + +.feed-element:first-child { + margin-top: 0; +} + +.feed-element { + padding-bottom: 15px; +} + +.feed-element, +.feed-element .media { + margin-top: 15px; +} + +.feed-element, +.media-body { + overflow: hidden; +} + +.feed-element > .pull-left { + margin-right: 10px; +} + +.feed-element img.img-circle, +.dropdown-messages-box img.img-circle { + width: 38px; + height: 38px; +} + +.feed-element .well { + border: 1px solid #e7eaec; + box-shadow: none; + margin-top: 10px; + margin-bottom: 5px; + padding: 10px 20px; + font-size: 11px; + line-height: 16px; +} + +.feed-element .actions { + margin-top: 10px; +} + +.feed-element .photos { + margin: 10px 0; +} + +.feed-photo { + max-height: 180px; + border-radius: 4px; + overflow: hidden; + margin-right: 10px; + margin-bottom: 10px; +} + + +/* MAILBOX */ + +.mail-box { + background-color: #ffffff; + border: 1px solid #e7eaec; + border-top: 0; + padding: 0px; + margin-bottom: 20px; +} + +.mail-box-header { + background-color: #ffffff; + border: 1px solid #e7eaec; + border-bottom: 0; + padding: 30px 20px 20px 20px; +} + +.mail-box-header h2 { + margin-top: 0px; +} + +.mailbox-content .tag-list li a { + background: #ffffff; +} + +.mail-body { + border-top: 1px solid #e7eaec; + padding: 20px; +} + +.mail-text { + border-top: 1px solid #e7eaec; +} + +.mail-text .note-toolbar { + padding: 10px 15px; +} + +.mail-body .form-group { + margin-bottom: 5px; +} + +.mail-text .note-editor .note-toolbar { + background-color: #F9F8F8; +} + +.mail-attachment { + border-top: 1px solid #e7eaec; + padding: 20px; + font-size: 12px; +} + +.mailbox-content { + background: none; + border: none; + padding: 10px; +} + +.mail-ontact { + width: 23%; +} + + +/* PROJECTS */ + +.project-people, +.project-actions { + text-align: right; + vertical-align: middle; +} + +dd.project-people { + text-align: left; + margin-top: 5px; +} + +.project-people img { + width: 32px; + height: 32px; +} + +.project-title a { + font-size: 14px; + color: #676a6c; + font-weight: 600; +} + +.project-list table tr td { + border-top: none; + border-bottom: 1px solid #e7eaec; + padding: 15px 10px; + vertical-align: middle; +} + +.project-manager .tag-list li a { + font-size: 10px; + background-color: white; + padding: 5px 12px; + color: inherit; + border-radius: 2px; + border: 1px solid #e7eaec; + margin-right: 5px; + margin-top: 5px; + display: block; +} + +.project-files li a { + font-size: 11px; + color: #676a6c; + margin-left: 10px; + line-height: 22px; +} + + +/* FAQ */ + +.faq-item { + padding: 20px; + margin-bottom: 2px; + background: #fff; +} + +.faq-question { + font-size: 18px; + font-weight: 600; + color: #23b7e5; + display: block; +} + +.faq-question:hover { + color: #179d82; +} + +.faq-answer { + margin-top: 10px; + background: #f0f3f4; + border: 1px solid #e7eaec; + border-radius: 3px; + padding: 15px; +} + +.faq-item .tag-item { + background: #f0f3f4; + padding: 2px 6px; + font-size: 10px; + text-transform: uppercase; +} + + +/* Chat view */ + +.message-input { + height: 90px !important; +} + +.chat-avatar { + white: 36px; + height: 36px; + float: left; + margin-right: 10px; +} + +.chat-user-name { + padding: 10px; +} + +.chat-user { + padding: 8px 10px; + border-bottom: 1px solid #e7eaec; +} + +.chat-user a { + color: inherit; +} + +.chat-view { + z-index: 20012; +} + +.chat-users, +.chat-statistic { + margin-left: -30px; +} + +@media (max-width: 992px) { + .chat-users, + .chat-statistic { + margin-left: 0px; + } +} + +.chat-view .ibox-content { + padding: 0; +} + +.chat-message { + padding: 10px 20px; +} + +.message-avatar { + height: 48px; + width: 48px; + border: 1px solid #e7eaec; + border-radius: 4px; + margin-top: 1px; +} + +.chat-discussion .chat-message:nth-child(2n+1) .message-avatar { + float: left; + margin-right: 10px; +} + +.chat-discussion .chat-message:nth-child(2n) .message-avatar { + float: right; + margin-left: 10px; +} + +.message { + background-color: #fff; + border: 1px solid #e7eaec; + text-align: left; + display: block; + padding: 10px 20px; + position: relative; + border-radius: 4px; +} + +.chat-discussion .chat-message:nth-child(2n+1) .message-date { + float: right; +} + +.chat-discussion .chat-message:nth-child(2n) .message-date { + float: left; +} + +.chat-discussion .chat-message:nth-child(2n+1) .message { + text-align: left; + margin-left: 55px; +} + +.chat-discussion .chat-message:nth-child(2n) .message { + text-align: right; + margin-right: 55px; +} + +.message-date { + font-size: 10px; + color: #888888; +} + +.message-content { + display: block; +} + +.chat-discussion { + background: #eee; + padding: 15px; + height: 400px; + overflow-y: auto; +} + +.chat-users { + overflow-y: auto; + height: 400px; +} + +.chat-message-form .form-group { + margin-bottom: 0; +} + + +/* jsTree */ + +.jstree-open > .jstree-anchor > .fa-folder:before { + content: "\f07c"; +} + +.jstree-default .jstree-icon.none { + width: 0; +} + + +/* CLIENTS */ + +.clients-list { + margin-top: 20px; +} + +.clients-list .tab-pane { + position: relative; + height: 600px; +} + +.client-detail { + position: relative; + height: 620px; +} + +.clients-list table tr td { + height: 46px; + vertical-align: middle; + border: none; +} + +.client-link { + font-weight: 600; + color: inherit; +} + +.client-link:hover { + color: inherit; +} + +.client-avatar { + width: 42px; +} + +.client-avatar img { + width: 28px; + height: 28px; + border-radius: 50%; +} + +.contact-type { + width: 20px; + color: #c1c3c4; +} + +.client-status { + text-align: left; +} + +.client-detail .vertical-timeline-content p { + margin: 0; +} + +.client-detail .vertical-timeline-icon.gray-bg { + color: #a7aaab; +} + +.clients-list .nav-tabs > li.active > a, +.clients-list .nav-tabs > li.active > a:hover, +.clients-list .nav-tabs > li.active > a:focus { + border-bottom: 1px solid #fff; +} + + +/* BLOG ARTICLE */ + +.blog h2 { + font-weight: 700; +} + +.blog h5 { + margin: 0 0 5px 0; +} + +.blog .btn { + margin: 0 0 5px 0; +} + +.article h1 { + font-size: 48px; + font-weight: 700; + color: #2F4050; +} + +.article p { + font-size: 15px; + line-height: 26px; +} + +.article-title { + text-align: center; + margin: 60px 0 40px 0; +} + +.article .ibox-content { + padding: 40px; +} + + +/* ISSUE TRACKER */ + +.issue-tracker .btn-link { + color: #23b7e5; +} + +table.issue-tracker tbody tr td { + vertical-align: middle; + height: 50px; +} + +.issue-info { + width: 50%; +} + +.issue-info a { + font-weight: 600; + color: #676a6c; +} + +.issue-info small { + display: block; +} + + +/* TEAMS */ + +.team-members { + margin: 10px 0; +} + +.team-members img.img-circle { + width: 42px; + height: 42px; + margin-bottom: 5px; +} + + +/* AGILE BOARD */ + +.sortable-list { + padding: 10px 0; +} + +.agile-list { + list-style: none; + margin: 0; +} + +.agile-list li { + background: #FAFAFB; + border: 1px solid #e7eaec; + margin: 0px 0 10px 0; + padding: 10px; + border-radius: 2px; +} + +.agile-list li:hover { + cursor: pointer; + background: #fff; +} + +.agile-list li.warning-element { + border-left: 3px solid #f8ac59; +} + +.agile-list li.danger-element { + border-left: 3px solid #ed5565; +} + +.agile-list li.info-element { + border-left: 3px solid #1c84c6; +} + +.agile-list li.success-element { + border-left: 3px solid #23b7e5; +} + +.agile-detail { + margin-top: 5px; + font-size: 12px; +} + + +/* DIFF */ + +ins { + background-color: #c6ffc6; + text-decoration: none; +} + +del { + background-color: #ffc6c6; +} + +#small-chat { + position: fixed; + bottom: 50px; + right: 26px; + z-index: 100; +} + +#small-chat .badge { + position: absolute; + top: -3px; + right: -4px; +} + +.open-small-chat { + height: 38px; + width: 38px; + display: block; + background: #23b7e5; + padding: 9px 8px; + text-align: center; + color: #fff; + border-radius: 50%; +} + +.open-small-chat:hover { + color: white; + background: #23b7e5; +} + +.small-chat-box { + display: none; + position: fixed; + bottom: 50px; + right: 80px; + background: #fff; + border: 1px solid #e7eaec; + width: 230px; + height: 320px; + border-radius: 4px; +} + +.small-chat-box.ng-small-chat { + display: block; +} + +.body-small .small-chat-box { + bottom: 70px; + right: 20px; +} + +.small-chat-box.active { + display: block; +} + +.small-chat-box .heading { + background: #2f4050; + padding: 8px 15px; + font-weight: bold; + color: #fff; +} + +.small-chat-box .chat-date { + opacity: 0.6; + font-size: 10px; + font-weight: normal; +} + +.small-chat-box .content { + padding: 15px 15px; +} + +.small-chat-box .content .author-name { + font-weight: bold; + margin-bottom: 3px; + font-size: 11px; +} + +.small-chat-box .content > div { + padding-bottom: 20px; +} + +.small-chat-box .content .chat-message { + padding: 5px 10px; + border-radius: 6px; + font-size: 11px; + line-height: 14px; + max-width: 80%; + background: #f0f3f4; + margin-bottom: 10px; +} + +.small-chat-box .content .chat-message.active { + background: #23b7e5; + color: #fff; +} + +.small-chat-box .content .left { + text-align: left; + clear: both; +} + +.small-chat-box .content .left .chat-message { + float: left; +} + +.small-chat-box .content .right { + text-align: right; + clear: both; +} + +.small-chat-box .content .right .chat-message { + float: right; +} + +.small-chat-box .form-chat { + padding: 10px 10px; +} + + +/* + * Usage: + * + *
+ * + */ + +.sk-spinner-rotating-plane.sk-spinner { + width: 30px; + height: 30px; + background-color: #23b7e5; + margin: 0 auto; + -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out; + animation: sk-rotatePlane 1.2s infinite ease-in-out; +} + +@-webkit-keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); + } + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + } + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + } +} + +@keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); + } + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + } + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-double-bounce.sk-spinner { + width: 40px; + height: 40px; + position: relative; + margin: 0 auto; +} + +.sk-spinner-double-bounce .sk-double-bounce1, +.sk-spinner-double-bounce .sk-double-bounce2 { + width: 100%; + height: 100%; + border-radius: 50%; + background-color: #23b7e5; + opacity: 0.6; + position: absolute; + top: 0; + left: 0; + -webkit-animation: sk-doubleBounce 2s infinite ease-in-out; + animation: sk-doubleBounce 2s infinite ease-in-out; +} + +.sk-spinner-double-bounce .sk-double-bounce2 { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} + +@-webkit-keyframes sk-doubleBounce { + 0%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes sk-doubleBounce { + 0%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-wave.sk-spinner { + margin: 0 auto; + width: 50px; + height: 30px; + text-align: center; + font-size: 10px; +} + +.sk-spinner-wave div { + background-color: #23b7e5; + height: 100%; + width: 6px; + display: inline-block; + -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out; + animation: sk-waveStretchDelay 1.2s infinite ease-in-out; +} + +.sk-spinner-wave .sk-rect2 { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; +} + +.sk-spinner-wave .sk-rect3 { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} + +.sk-spinner-wave .sk-rect4 { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; +} + +.sk-spinner-wave .sk-rect5 { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; +} + +@-webkit-keyframes sk-waveStretchDelay { + 0%, + 40%, + 100% { + -webkit-transform: scaleY(0.4); + transform: scaleY(0.4); + } + 20% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} + +@keyframes sk-waveStretchDelay { + 0%, + 40%, + 100% { + -webkit-transform: scaleY(0.4); + transform: scaleY(0.4); + } + 20% { + -webkit-transform: scaleY(1); + transform: scaleY(1); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-wandering-cubes.sk-spinner { + margin: 0 auto; + width: 32px; + height: 32px; + position: relative; +} + +.sk-spinner-wandering-cubes .sk-cube1, +.sk-spinner-wandering-cubes .sk-cube2 { + background-color: #23b7e5; + width: 10px; + height: 10px; + position: absolute; + top: 0; + left: 0; + -webkit-animation: sk-wanderingCubeMove 1.8s infinite ease-in-out; + animation: sk-wanderingCubeMove 1.8s infinite ease-in-out; +} + +.sk-spinner-wandering-cubes .sk-cube2 { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; +} + +@-webkit-keyframes sk-wanderingCubeMove { + 25% { + -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); + transform: translateX(42px) rotate(-90deg) scale(0.5); + } + 50% { + /* Hack to make FF rotate in the right direction */ + -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); + transform: translateX(42px) translateY(42px) rotate(-179deg); + } + 50.1% { + -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); + transform: translateX(42px) translateY(42px) rotate(-180deg); + } + 75% { + -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); + transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); + } + 100% { + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); + } +} + +@keyframes sk-wanderingCubeMove { + 25% { + -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); + transform: translateX(42px) rotate(-90deg) scale(0.5); + } + 50% { + /* Hack to make FF rotate in the right direction */ + -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); + transform: translateX(42px) translateY(42px) rotate(-179deg); + } + 50.1% { + -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); + transform: translateX(42px) translateY(42px) rotate(-180deg); + } + 75% { + -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); + transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); + } + 100% { + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); + } +} + + +/* + * Usage: + * + *
+ * + */ + +.sk-spinner-pulse.sk-spinner { + width: 40px; + height: 40px; + margin: 0 auto; + background-color: #23b7e5; + border-radius: 100%; + -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out; + animation: sk-pulseScaleOut 1s infinite ease-in-out; +} + +@-webkit-keyframes sk-pulseScaleOut { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; + } +} + +@keyframes sk-pulseScaleOut { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-chasing-dots.sk-spinner { + margin: 0 auto; + width: 40px; + height: 40px; + position: relative; + text-align: center; + -webkit-animation: sk-chasingDotsRotate 2s infinite linear; + animation: sk-chasingDotsRotate 2s infinite linear; +} + +.sk-spinner-chasing-dots .sk-dot1, +.sk-spinner-chasing-dots .sk-dot2 { + width: 60%; + height: 60%; + display: inline-block; + position: absolute; + top: 0; + background-color: #23b7e5; + border-radius: 100%; + -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out; + animation: sk-chasingDotsBounce 2s infinite ease-in-out; +} + +.sk-spinner-chasing-dots .sk-dot2 { + top: auto; + bottom: 0px; + -webkit-animation-delay: -1s; + animation-delay: -1s; +} + +@-webkit-keyframes sk-chasingDotsRotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes sk-chasingDotsRotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@-webkit-keyframes sk-chasingDotsBounce { + 0%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes sk-chasingDotsBounce { + 0%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-three-bounce.sk-spinner { + margin: 0 auto; + width: 70px; + text-align: center; +} + +.sk-spinner-three-bounce div { + width: 18px; + height: 18px; + background-color: #23b7e5; + border-radius: 100%; + display: inline-block; + -webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out; + animation: sk-threeBounceDelay 1.4s infinite ease-in-out; + /* Prevent first frame from flickering when animation starts */ + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.sk-spinner-three-bounce .sk-bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} + +.sk-spinner-three-bounce .sk-bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} + +@-webkit-keyframes sk-threeBounceDelay { + 0%, + 80%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 40% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes sk-threeBounceDelay { + 0%, + 80%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 40% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-circle.sk-spinner { + margin: 0 auto; + width: 22px; + height: 22px; + position: relative; +} + +.sk-spinner-circle .sk-circle { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; +} + +.sk-spinner-circle .sk-circle:before { + content: ''; + display: block; + margin: 0 auto; + width: 20%; + height: 20%; + background-color: #23b7e5; + border-radius: 100%; + -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out; + animation: sk-circleBounceDelay 1.2s infinite ease-in-out; + /* Prevent first frame from flickering when animation starts */ + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.sk-spinner-circle .sk-circle2 { + -webkit-transform: rotate(30deg); + -ms-transform: rotate(30deg); + transform: rotate(30deg); +} + +.sk-spinner-circle .sk-circle3 { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); +} + +.sk-spinner-circle .sk-circle4 { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.sk-spinner-circle .sk-circle5 { + -webkit-transform: rotate(120deg); + -ms-transform: rotate(120deg); + transform: rotate(120deg); +} + +.sk-spinner-circle .sk-circle6 { + -webkit-transform: rotate(150deg); + -ms-transform: rotate(150deg); + transform: rotate(150deg); +} + +.sk-spinner-circle .sk-circle7 { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.sk-spinner-circle .sk-circle8 { + -webkit-transform: rotate(210deg); + -ms-transform: rotate(210deg); + transform: rotate(210deg); +} + +.sk-spinner-circle .sk-circle9 { + -webkit-transform: rotate(240deg); + -ms-transform: rotate(240deg); + transform: rotate(240deg); +} + +.sk-spinner-circle .sk-circle10 { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.sk-spinner-circle .sk-circle11 { + -webkit-transform: rotate(300deg); + -ms-transform: rotate(300deg); + transform: rotate(300deg); +} + +.sk-spinner-circle .sk-circle12 { + -webkit-transform: rotate(330deg); + -ms-transform: rotate(330deg); + transform: rotate(330deg); +} + +.sk-spinner-circle .sk-circle2:before { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; +} + +.sk-spinner-circle .sk-circle3:before { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} + +.sk-spinner-circle .sk-circle4:before { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; +} + +.sk-spinner-circle .sk-circle5:before { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; +} + +.sk-spinner-circle .sk-circle6:before { + -webkit-animation-delay: -0.7s; + animation-delay: -0.7s; +} + +.sk-spinner-circle .sk-circle7:before { + -webkit-animation-delay: -0.6s; + animation-delay: -0.6s; +} + +.sk-spinner-circle .sk-circle8:before { + -webkit-animation-delay: -0.5s; + animation-delay: -0.5s; +} + +.sk-spinner-circle .sk-circle9:before { + -webkit-animation-delay: -0.4s; + animation-delay: -0.4s; +} + +.sk-spinner-circle .sk-circle10:before { + -webkit-animation-delay: -0.3s; + animation-delay: -0.3s; +} + +.sk-spinner-circle .sk-circle11:before { + -webkit-animation-delay: -0.2s; + animation-delay: -0.2s; +} + +.sk-spinner-circle .sk-circle12:before { + -webkit-animation-delay: -0.1s; + animation-delay: -0.1s; +} + +@-webkit-keyframes sk-circleBounceDelay { + 0%, + 80%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 40% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes sk-circleBounceDelay { + 0%, + 80%, + 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 40% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-cube-grid { + /* + * Spinner positions + * 1 2 3 + * 4 5 6 + * 7 8 9 + */ +} + +.sk-spinner-cube-grid.sk-spinner { + width: 30px; + height: 30px; + margin: 0 auto; +} + +.sk-spinner-cube-grid .sk-cube { + width: 33%; + height: 33%; + background-color: #23b7e5; + float: left; + -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; + animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(1) { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(2) { + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(3) { + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(4) { + -webkit-animation-delay: 0.1s; + animation-delay: 0.1s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(5) { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(6) { + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(7) { + -webkit-animation-delay: 0s; + animation-delay: 0s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(8) { + -webkit-animation-delay: 0.1s; + animation-delay: 0.1s; +} + +.sk-spinner-cube-grid .sk-cube:nth-child(9) { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; +} + +@-webkit-keyframes sk-cubeGridScaleDelay { + 0%, + 70%, + 100% { + -webkit-transform: scale3D(1, 1, 1); + transform: scale3D(1, 1, 1); + } + 35% { + -webkit-transform: scale3D(0, 0, 1); + transform: scale3D(0, 0, 1); + } +} + +@keyframes sk-cubeGridScaleDelay { + 0%, + 70%, + 100% { + -webkit-transform: scale3D(1, 1, 1); + transform: scale3D(1, 1, 1); + } + 35% { + -webkit-transform: scale3D(0, 0, 1); + transform: scale3D(0, 0, 1); + } +} + + +/* + * Usage: + * + *
+ * + *
+ * + */ + +.sk-spinner-wordpress.sk-spinner { + background-color: #23b7e5; + width: 30px; + height: 30px; + border-radius: 30px; + position: relative; + margin: 0 auto; + -webkit-animation: sk-innerCircle 1s linear infinite; + animation: sk-innerCircle 1s linear infinite; +} + +.sk-spinner-wordpress .sk-inner-circle { + display: block; + background-color: #fff; + width: 8px; + height: 8px; + position: absolute; + border-radius: 8px; + top: 5px; + left: 5px; +} + +@-webkit-keyframes sk-innerCircle { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes sk-innerCircle { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + + +/* + * Usage: + * + *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * + */ + +.sk-spinner-fading-circle.sk-spinner { + margin: 0 auto; + width: 22px; + height: 22px; + position: relative; +} + +.sk-spinner-fading-circle .sk-circle { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; +} + +.sk-spinner-fading-circle .sk-circle:before { + content: ''; + display: block; + margin: 0 auto; + width: 18%; + height: 18%; + background-color: #23b7e5; + border-radius: 100%; + -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out; + animation: sk-circleFadeDelay 1.2s infinite ease-in-out; + /* Prevent first frame from flickering when animation starts */ + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.sk-spinner-fading-circle .sk-circle2 { + -webkit-transform: rotate(30deg); + -ms-transform: rotate(30deg); + transform: rotate(30deg); +} + +.sk-spinner-fading-circle .sk-circle3 { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); +} + +.sk-spinner-fading-circle .sk-circle4 { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.sk-spinner-fading-circle .sk-circle5 { + -webkit-transform: rotate(120deg); + -ms-transform: rotate(120deg); + transform: rotate(120deg); +} + +.sk-spinner-fading-circle .sk-circle6 { + -webkit-transform: rotate(150deg); + -ms-transform: rotate(150deg); + transform: rotate(150deg); +} + +.sk-spinner-fading-circle .sk-circle7 { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.sk-spinner-fading-circle .sk-circle8 { + -webkit-transform: rotate(210deg); + -ms-transform: rotate(210deg); + transform: rotate(210deg); +} + +.sk-spinner-fading-circle .sk-circle9 { + -webkit-transform: rotate(240deg); + -ms-transform: rotate(240deg); + transform: rotate(240deg); +} + +.sk-spinner-fading-circle .sk-circle10 { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.sk-spinner-fading-circle .sk-circle11 { + -webkit-transform: rotate(300deg); + -ms-transform: rotate(300deg); + transform: rotate(300deg); +} + +.sk-spinner-fading-circle .sk-circle12 { + -webkit-transform: rotate(330deg); + -ms-transform: rotate(330deg); + transform: rotate(330deg); +} + +.sk-spinner-fading-circle .sk-circle2:before { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; +} + +.sk-spinner-fading-circle .sk-circle3:before { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} + +.sk-spinner-fading-circle .sk-circle4:before { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; +} + +.sk-spinner-fading-circle .sk-circle5:before { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; +} + +.sk-spinner-fading-circle .sk-circle6:before { + -webkit-animation-delay: -0.7s; + animation-delay: -0.7s; +} + +.sk-spinner-fading-circle .sk-circle7:before { + -webkit-animation-delay: -0.6s; + animation-delay: -0.6s; +} + +.sk-spinner-fading-circle .sk-circle8:before { + -webkit-animation-delay: -0.5s; + animation-delay: -0.5s; +} + +.sk-spinner-fading-circle .sk-circle9:before { + -webkit-animation-delay: -0.4s; + animation-delay: -0.4s; +} + +.sk-spinner-fading-circle .sk-circle10:before { + -webkit-animation-delay: -0.3s; + animation-delay: -0.3s; +} + +.sk-spinner-fading-circle .sk-circle11:before { + -webkit-animation-delay: -0.2s; + animation-delay: -0.2s; +} + +.sk-spinner-fading-circle .sk-circle12:before { + -webkit-animation-delay: -0.1s; + animation-delay: -0.1s; +} + +@-webkit-keyframes sk-circleFadeDelay { + 0%, + 39%, + 100% { + opacity: 0; + } + 40% { + opacity: 1; + } +} + +@keyframes sk-circleFadeDelay { + 0%, + 39%, + 100% { + opacity: 0; + } + 40% { + opacity: 1; + } +} + +body.rtls { + /* Theme config */ +} + +body.rtls #page-wrapper { + margin: 0 220px 0 0; +} + +body.rtls .nav-second-level li a { + padding: 7px 35px 7px 10px; +} + +body.rtls .ibox-title h5 { + float: right; +} + +body.rtls .pull-right { + float: left !important; +} + +body.rtls .pull-left { + float: right !important; +} + +body.rtls .ibox-tools { + float: left; +} + +body.rtls .stat-percent { + float: left; +} + +body.rtls .navbar-right { + float: left !important; +} + +body.rtls .navbar-top-links li:last-child { + margin-left: 40px; + margin-right: 0; +} + +body.rtls .minimalize-styl-2 { + float: right; + margin: 14px 20px 5px 5px; +} + +body.rtls .feed-element > .pull-left { + margin-left: 10px; + margin-right: 0; +} + +body.rtls .timeline-item .date { + text-align: left; +} + +body.rtls .timeline-item .date i { + left: 0; + right: auto; +} + +body.rtls .timeline-item .content { + border-right: 1px solid #e7eaec; + border-left: none; +} + +body.rtls .toast-close-button { + float: left; +} + +body.rtls #toast-container > .toast:before { + margin: auto -1.5em auto 0.5em; +} + +body.rtls #toast-container > div { + padding: 15px 50px 15px 15px; +} + +body.rtls .center-orientation .vertical-timeline-icon i { + margin-left: 0; + margin-right: -12px; +} + +body.rtls .vertical-timeline-icon i { + right: 50%; + left: auto; + margin-left: auto; + margin-right: -12px; +} + +body.rtls .file-box { + float: right; +} + +body.rtls ul.notes li { + float: right; +} + +body.rtls .chat-users, +body.rtls .chat-statistic { + margin-right: -30px; + margin-left: auto; +} + +body.rtls .dropdown-menu > li > a { + text-align: right; +} + +body.rtls .b-r { + border-left: 1px solid #e7eaec; + border-right: none; +} + +body.rtls .dd-list .dd-list { + padding-right: 30px; + padding-left: 0; +} + +body.rtls .dd-item > button { + float: right; +} + +body.rtls .skin-setttings { + margin-right: 40px; + margin-left: 0; +} + +body.rtls .skin-setttings { + direction: ltr; +} + +body.rtls .footer.fixed { + margin-right: 220px; + margin-left: 0; +} + +@media (max-width: 992px) { + body.rtls .chat-users, + body.rtls .chat-statistic { + margin-right: 0px; + } +} + +body.rtls.mini-navbar .footer.fixed, +body.body-small.mini-navbar .footer.fixed { + margin: 0 70px 0 0; +} + +body.rtls.mini-navbar.fixed-sidebar .footer.fixed, +body.body-small.mini-navbar .footer.fixed { + margin: 0 0 0 0; +} + +body.rtls.top-navigation .navbar-toggle { + float: right; + margin-left: 15px; + margin-right: 15px; +} + +.body-small.rtls.top-navigation .navbar-header { + float: none; +} + +body.rtls.top-navigation #page-wrapper { + margin: 0; +} + +body.rtls.mini-navbar #page-wrapper { + margin: 0 70px 0 0; +} + +body.rtls.mini-navbar.fixed-sidebar #page-wrapper { + margin: 0 0 0 0; +} + +body.rtls.body-small.fixed-sidebar.mini-navbar #page-wrapper { + margin: 0 220px 0 0; +} + +body.rtls.body-small.fixed-sidebar.mini-navbar .navbar-static-side { + width: 220px; +} + +.body-small.rtls .navbar-fixed-top { + margin-right: 0px; +} + +.body-small.rtls .navbar-header { + float: right; +} + +body.rtls .navbar-top-links li:last-child { + margin-left: 20px; +} + +body.rtls .top-navigation #page-wrapper, +body.rtls.mini-navbar .top-navigation #page-wrapper, +body.rtls.mini-navbar.top-navigation #page-wrapper { + margin: 0; +} + +body.rtls .top-navigation .footer.fixed, +body.rtls.top-navigation .footer.fixed { + margin: 0; +} + +@media (max-width: 768px) { + body.rtls .navbar-top-links li:last-child { + margin-left: 20px; + } + .body-small.rtls #page-wrapper { + position: inherit; + margin: 0 0 0 0px; + min-height: 1000px; + } + .body-small.rtls .navbar-static-side { + display: none; + z-index: 2001; + position: absolute; + width: 70px; + } + .body-small.rtls.mini-navbar .navbar-static-side { + display: block; + } + .rtls.fixed-sidebar.body-small .navbar-static-side { + display: none; + z-index: 2001; + position: fixed; + width: 220px; + } + .rtls.fixed-sidebar.body-small.mini-navbar .navbar-static-side { + display: block; + } +} + +.rtls .ltr-support { + direction: ltr; +} + + +/* + * + * This is style for skin config + * Use only in demo theme + * +*/ + +.skin-setttings .title { + background: #efefef; + text-align: center; + text-transform: uppercase; + font-weight: 600; + display: block; + padding: 10px 15px; + font-size: 12px; +} + +.setings-item { + padding: 10px 30px; +} + +.setings-item.nb { + border: none; +} + +.setings-item.skin { + text-align: center; +} + +.setings-item .switch { + float: right; +} + +.skin-name a { + text-transform: uppercase; +} + +.setings-item a { + color: #fff; +} + +.default-skin, +.blue-skin, +.ultra-skin, +.yellow-skin { + text-align: center; +} + +.default-skin { + font-weight: 600; + background: #23b7e5; +} + +.default-skin:hover { + background: #199d82; +} + +.blue-skin { + font-weight: 600; + background: url("patterns/header-profile-skin-1.png") repeat scroll 0 0; +} + +.blue-skin:hover { + background: #0d8ddb; +} + +.yellow-skin { + font-weight: 600; + background: url("patterns/header-profile-skin-3.png") repeat scroll 0 100%; +} + +.yellow-skin:hover { + background: #ce8735; +} + +.content-tabs { + border-bottom: solid 2px #2f4050; +} + +.page-tabs a { + color: #999; +} + +.page-tabs a i { + color: #ccc; +} + +.page-tabs a.active { + background: #2f4050; + color: #a7b1c2; +} + +.page-tabs a.active:hover, +.page-tabs a.active i:hover { + background: #293846; + color: #fff; +} + + +/* + * + * SKIN 1 - H+ - 后台主题UI框架 + * NAME - Blue light + * +*/ + +.skin-1 .minimalize-styl-2 { + margin: 14px 5px 5px 30px; +} + +.skin-1 .navbar-top-links li:last-child { + margin-right: 30px; +} + +.skin-1.fixed-nav .minimalize-styl-2 { + margin: 14px 5px 5px 15px; +} + +.skin-1 .spin-icon { + background: #0e9aef !important; +} + +.skin-1 .nav-header { + background: #0e9aef; + background: url('patterns/header-profile-skin-1.png'); +} + +.skin-1.mini-navbar .nav-second-level { + background: #3e495f; +} + +.skin-1 .breadcrumb { + background: transparent; +} + +.skin-1 .page-heading { + border: none; +} + +.skin-1 .nav > li.active { + background: #3a4459; +} + +.skin-1 .nav > li > a { + color: #9ea6b9; +} + +.skin-1 .nav > li.active > a { + color: #fff; +} + +.skin-1 .navbar-minimalize { + background: #0e9aef; + border-color: #0e9aef; +} + +body.skin-1 { + background: #3e495f; +} + +.skin-1 .navbar-static-top { + background: #ffffff; +} + +.skin-1 .dashboard-header { + background: transparent; + border-bottom: none !important; + border-top: none; + padding: 20px 30px 10px 30px; +} + +.fixed-nav.skin-1 .navbar-fixed-top { + background: #fff; +} + +.skin-1 .wrapper-content { + padding: 30px 15px; +} + +.skin-1 #page-wrapper { + background: #f4f6fa; +} + +.skin-1 .ibox-title, +.skin-1 .ibox-content { + border-width: 1px; +} + +.skin-1 .ibox-content:last-child { + border-style: solid solid solid solid; +} + +.skin-1 .nav > li.active { + border: none; +} + +.skin-1 .nav-header { + padding: 35px 25px 25px 25px; +} + +.skin-1 .nav-header a.dropdown-toggle { + color: #fff; + margin-top: 10px; +} + +.skin-1 .nav-header a.dropdown-toggle .text-muted { + color: #fff; + opacity: 0.8; +} + +.skin-1 .profile-element { + text-align: center; +} + +.skin-1 .img-circle { + border-radius: 5px; +} + +.skin-1 .navbar-default .nav > li > a:hover, +.skin-1 .navbar-default .nav > li > a:focus { + background: #39aef5; + color: #fff; +} + +.skin-1 .nav.nav-tabs > li.active > a { + color: #555; +} + +.skin-1 .content-tabs { + border-bottom: solid 2px #39aef5; +} + +.skin-1 .nav.nav-tabs > li.active { + background: transparent; +} + +.skin-1 .page-tabs a.active { + background: #39aef5; + color: #fff; +} + +.skin-1 .page-tabs a.active:hover, +.skin-1 .page-tabs a.active i:hover { + background: #0e9aef; + color: #fff; +} + + +/* + * + * SKIN 3 - H+ - 后台主题UI框架 + * NAME - Yellow/purple + * +*/ + +.skin-3 .minimalize-styl-2 { + margin: 14px 5px 5px 30px; +} + +.skin-3 .navbar-top-links li:last-child { + margin-right: 30px; +} + +.skin-3.fixed-nav .minimalize-styl-2 { + margin: 14px 5px 5px 15px; +} + +.skin-3 .spin-icon { + background: #ecba52 !important; +} + +body.boxed-layout.skin-3 #wrapper { + background: #3e2c42; +} + +.skin-3 .nav-header { + background: #ecba52; + background: url('patterns/header-profile-skin-3.png'); +} + +.skin-3.mini-navbar .nav-second-level { + background: #3e2c42; +} + +.skin-3 .breadcrumb { + background: transparent; +} + +.skin-3 .page-heading { + border: none; +} + +.skin-3 .nav > li.active { + background: #38283c; +} + +.fixed-nav.skin-3 .navbar-fixed-top { + background: #fff; +} + +.skin-3 .nav > li > a { + color: #948b96; +} + +.skin-3 .nav > li.active > a { + color: #fff; +} + +.skin-3 .navbar-minimalize { + background: #ecba52; + border-color: #ecba52; +} + +body.skin-3 { + background: #3e2c42; +} + +.skin-3 .navbar-static-top { + background: #ffffff; +} + +.skin-3 .dashboard-header { + background: transparent; + border-bottom: none !important; + border-top: none; + padding: 20px 30px 10px 30px; +} + +.skin-3 .wrapper-content { + padding: 30px 15px; +} + +.skin-3 #page-wrapper { + background: #f4f6fa; +} + +.skin-3 .ibox-title, +.skin-3 .ibox-content { + border-width: 1px; +} + +.skin-3 .ibox-content:last-child { + border-style: solid solid solid solid; +} + +.skin-3 .nav > li.active { + border: none; +} + +.skin-3 .nav-header { + padding: 35px 25px 25px 25px; +} + +.skin-3 .nav-header a.dropdown-toggle { + color: #fff; + margin-top: 10px; +} + +.skin-3 .nav-header a.dropdown-toggle .text-muted { + color: #fff; + opacity: 0.8; +} + +.skin-3 .profile-element { + text-align: center; +} + +.skin-3 .img-circle { + border-radius: 5px; +} + +.skin-3 .navbar-default .nav > li > a:hover, +.skin-3 .navbar-default .nav > li > a:focus { + background: #38283c; + color: #fff; +} + +.skin-3 .nav.nav-tabs > li.active > a { + color: #555; +} + +.skin-3 .nav.nav-tabs > li.active { + background: transparent; +} + +.skin-3 .content-tabs { + border-bottom: solid 2px #3e2c42; +} + +.skin-3 .nav.nav-tabs > li.active { + background: transparent; +} + +.skin-3 .page-tabs a.active { + background: #3e2c42; + color: #fff; +} + +.skin-3 .page-tabs a.active:hover, +.skin-3 .page-tabs a.active i:hover { + background: #38283c; + color: #fff; +} + +@media (min-width: 768px) { + .navbar-top-links .dropdown-messages, + .navbar-top-links .dropdown-tasks, + .navbar-top-links .dropdown-alerts { + margin-left: auto; + } +} + +@media (max-width: 768px) { + body.fixed-sidebar .navbar-static-side { + display: none; + } + body.fixed-sidebar.mini-navbar .navbar-static-side { + width: 70px; + } + .lock-word { + display: none; + } + .navbar-form-custom { + display: none; + } + .navbar-header { + display: inline; + float: left; + } + .sidebard-panel { + z-index: 2; + position: relative; + width: auto; + min-height: 100% !important; + } + .sidebar-content .wrapper { + padding-right: 0px; + z-index: 1; + } + .fixed-sidebar.body-small .navbar-static-side { + display: none; + z-index: 2001; + position: fixed; + width: 220px; + } + .fixed-sidebar.body-small.mini-navbar .navbar-static-side { + display: block; + } + .ibox-tools { + float: none; + text-align: right; + display: block; + } + .content-tabs { + display: none; + } + #content-main { + height: calc(100% - 50px); + } + .fixed-nav #content-main { + height: calc(100% - 50px); + } +} + +.navbar-static-side { + background: #1c2b36; +} + +.nav-close { + padding: 10px; + display: block; + position: absolute; + right: 5px; + top: 5px; + font-size: 1.4em; + cursor: pointer; + z-index: 10; + display: none; + color: rgba(255, 255, 255, .3); +} + +@media (max-width: 350px) { + body.fixed-sidebar.mini-navbar .navbar-static-side { + width: 0; + } + .nav-close { + display: block; + } + #page-wrapper { + margin-left: 0!important; + } + .timeline-item .date { + text-align: left; + width: 110px; + position: relative; + padding-top: 30px; + } + .timeline-item .date i { + position: absolute; + top: 0; + left: 15px; + padding: 5px; + width: 30px; + text-align: center; + border: 1px solid #e7eaec; + background: #f8f8f8; + } + .timeline-item .content { + border-left: none; + border-top: 1px solid #e7eaec; + padding-top: 10px; + min-height: 100px; + } + .nav.navbar-top-links li.dropdown { + display: none; + } + .ibox-tools { + float: none; + text-align: left; + display: inline-block; + } +} + + +/*JQGRID*/ + +.ui-jqgrid-titlebar { + height: 40px; + line-height: 24px; + color: #676a6c; + background-color: #F9F9F9; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.ui-jqgrid .ui-jqgrid-title { + float: left; + margin-left: 5px; + font-weight: 700; +} + +.ui-jqgrid .ui-jqgrid-titlebar { + position: relative; + border-left: 0px solid; + border-right: 0px solid; + border-top: 0px solid; +} + + +/* Social feed */ + +.social-feed-separated .social-feed-box { + margin-left: 62px; +} + +.social-feed-separated .social-avatar { + float: left; + padding: 0; +} + +.social-feed-separated .social-avatar img { + width: 52px; + height: 52px; + border: 1px solid #e7eaec; +} + +.social-feed-separated .social-feed-box .social-avatar { + padding: 15px 15px 0 15px; + float: none; +} + +.social-feed-box { + /*padding: 15px;*/ + border: 1px solid #e7eaec; + background: #fff; + margin-bottom: 15px; +} + +.article .social-feed-box { + margin-bottom: 0; + border-bottom: none; +} + +.article .social-feed-box:last-child { + margin-bottom: 0; + border-bottom: 1px solid #e7eaec; +} + +.article .social-feed-box p { + font-size: 13px; + line-height: 18px; +} + +.social-action { + margin: 15px; +} + +.social-avatar { + padding: 15px 15px 0 15px; +} + +.social-comment .social-comment { + margin-left: 45px; +} + +.social-avatar img { + height: 40px; + width: 40px; + margin-right: 10px; +} + +.social-avatar .media-body a { + font-size: 14px; + display: block; +} + +.social-body { + padding: 15px; +} + +.social-body img { + margin-bottom: 10px; +} + +.social-footer { + border-top: 1px solid #e7eaec; + padding: 10px 15px; + background: #f9f9f9; +} + +.social-footer .social-comment img { + width: 32px; + margin-right: 10px; +} + +.social-comment:first-child { + margin-top: 0; +} + +.social-comment { + margin-top: 15px; +} + +.social-comment textarea { + font-size: 12px; +} + +.checkbox input[type=checkbox], +.checkbox-inline input[type=checkbox], +.radio input[type=radio], +.radio-inline input[type=radio] { + +} + + +/* Only demo */ + +@media (max-width: 1000px) { + .welcome-message { + display: none; + } +} + + +/* ECHARTS */ + +.echarts { + height: 240px; +} + +.checkbox-inline, +.radio-inline, +.checkbox-inline+.checkbox-inline, +.radio-inline+.radio-inline { + margin: 0 15px 0 0; +} + +.navbar-toggle { + background-color: #fff; +} + +.J_menuTab { + -webkit-transition: all .3s ease-out 0s; + transition: all .3s ease-out 0s; +} + +::-webkit-scrollbar-track { + background-color: #F5F5F5; +} + +::-webkit-scrollbar { + width: 6px; + background-color: #F5F5F5; +} + +::-webkit-scrollbar-thumb { + background-color: #999; +} + + +/*GO HOME*/ + +.gohome { + position: fixed; + top: 20px; + right: 20px; + z-index: 100; +} + +.gohome a { + height: 38px; + width: 38px; + display: block; + background: #2f4050; + padding: 9px 8px; + text-align: center; + color: #fff; + border-radius: 50%; + opacity: .5; +} + +.gohome a:hover { + opacity: 1; +} + +@media only screen and (-webkit-min-device-pixel-ratio : 2){ + #content-main { + -webkit-overflow-scrolling: touch; + } +} + +.navbar-header { + width: 60%; +} + +.bs-glyphicons { + margin: 0 -10px 20px; + overflow: hidden +} + +.bs-glyphicons-list { + padding-left: 0; + list-style: none +} + +.bs-glyphicons li { + float: left; + width: 25%; + height: 115px; + padding: 10px; + font-size: 10px; + line-height: 1.4; + text-align: center; + background-color: #f9f9f9; + border: 1px solid #fff +} + +.bs-glyphicons .glyphicon { + margin-top: 5px; + margin-bottom: 10px; + font-size: 24px +} + +.bs-glyphicons .glyphicon-class { + display: block; + text-align: center; + word-wrap: break-word +} + +.bs-glyphicons li:hover { + color: #fff; + background-color: #23b7e5; +} + +@media (min-width: 768px) { + .bs-glyphicons { + margin-right: 0; + margin-left: 0 + } + .bs-glyphicons li { + width: 12.5%; + font-size: 12px + } +} +.padder-v { + padding-top: 15px; + padding-bottom: 15px; +} +.item{ + position: relative; +} +.bg-info{ + color: #dcf2f8; + background-color: #23b7e5; +} +.bg-primary { + color: #f4f3f9; + background-color: #7266ba; +} +.hidden-folded{ + color: #5c798f !important; + font-size: 12px; + margin-left: 15px; +} +.line{ + width: 100%; + height: 2px; + margin: 10px 0; + overflow: hidden; + font-size: 0; + background-color: #131e26; +} + +.text-blue { + color: #33529a; + cursor: pointer; +} + +/*按钮闪烁*/ +@-webkit-keyframes bigAssButtonPulse { + from { + color: #fff; + background-color: #749a02; + -webkit-box-shadow: 0 0 25px #333; + } + + 50% { + background-color: #91bd09; + -webkit-box-shadow: 0 0 50px #91bd09; + } + + to { + background-color: #749a02; + -webkit-box-shadow: 0 0 25px #333; + } +} + +@-webkit-keyframes greenPulse { + from { + color: #fff; + background-color: #749a02; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #91bd09; + -webkit-box-shadow: 0 0 18px #91bd09; + } + + to { + background-color: #749a02; + -webkit-box-shadow: 0 0 9px #333; + } +} + +@-webkit-keyframes bluePulse { + from { + color: #fff; + background-color: #007d9a; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #2daebf; + -webkit-box-shadow: 0 0 18px #2daebf; + } + + to { + background-color: #007d9a; + -webkit-box-shadow: 0 0 9px #333; + } +} + +@-webkit-keyframes redPulse { + from { + color:#fff; + background-color: #bc330d; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #e33100; + -webkit-box-shadow: 0 0 18px #e33100; + } + + to { + background-color: #bc330d; + -webkit-box-shadow: 0 0 9px #333; + } +} + +@-webkit-keyframes magentaPulse { + from { + color: #fff; + background-color: #630030; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #a9014b; + -webkit-box-shadow: 0 0 18px #a9014b; + } + + to { + background-color: #630030; + -webkit-box-shadow: 0 0 9px #333; + } +} + +@-webkit-keyframes orangePulse { + from { + color: #fff; + background-color: #d45500; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #ff5c00; + -webkit-box-shadow: 0 0 18px #ff5c00; + } + + to { + background-color: #d45500; + -webkit-box-shadow: 0 0 9px #333; + } +} + +@-webkit-keyframes orangellowPulse { + from { + color: #fff; + background-color: #fc9200; + -webkit-box-shadow: 0 0 9px #333; + } + + 50% { + background-color: #ffb515; + -webkit-box-shadow: 0 0 18px #ffb515; + } + + to { + background-color: #fc9200; + -webkit-box-shadow: 0 0 9px #333; + } +} + +.shine { + -webkit-animation-duration: 2s; + -webkit-animation-iteration-count: infinite; + +} + +.green.shine { + -webkit-animation-name: greenPulse; + -webkit-animation-duration: 3s; +} + +.blue.shine { + -webkit-animation-name: bluePulse; + -webkit-animation-duration: 4s; +} + +.red.shine { + -webkit-animation-name: redPulse; + -webkit-animation-duration: 1s; +} + +.magenta.shine { + -webkit-animation-name: magentaPulse; + -webkit-animation-duration: 2s; +} + +.orange.shine { + -webkit-animation-name: orangePulse; + -webkit-animation-duration: 3s; +} + +.orangellow.shine { + -webkit-animation-name: orangellowPulse; + -webkit-animation-duration: 5s; +} + + + + + +/*自定义*/ +body { + color: #333; +} +table td { + white-space: nowrap; +} + +/*table*/ +.table th{font-size:14px;} +.table td { + font-size: 13px; + color: #000; + white-space: nowrap; + cursor:text; + + /*color: #99d0a0;*/ +} +.table td a.btn { + margin-right: 5px; +} +.table td button.btn { + margin-right: 5px; +} +.search-table td input, .search-table td select { + display: inline; + /*width: 150px;*/ + width:100%; +} +/*.search-table td.f-td-m { + min-width:200px; +}*/ +.table tbody tr:hover { + background-color: #dce1f2; /*#7dd7a5*/ + cursor: pointer; +} + +.search-table td { + float: left; + margin-right: 5px; + margin-bottom: 5px; +} + +.btn-brown { + background-color: #583f26; + border-color: #513921; + color: #fff; +} +.mt-10 { + margin-top:10px; +} +.batch-button .btn{margin-right:5px;} +/*菜单*/ +.nav li + li .nav-label { + font-size: 14px; +} +.nav li + li ul li { + font-size: 13px; +} +/*treeview*/ +.agent-tree .dateRange { + display: block; + border-color: #cfdadd; + border-radius: 2px; + width: 200px; + height: 30px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #cfdadd; + box-shadow: none; + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + overflow-x: hidden; + overflow-y: hidden; +} +.agent-tree .dateRange .caret { + float: right; + margin-top: 6px; +} +.agent-tree .agentselect { + width: 200px; + padding: 4px; + background: #fff; + padding-right: 8px; +} +.agent-tree .agentselect:hover { + background: none; +} +.agent-tree .search-agent-input { + padding: 4px 7px; + width: 400px; + font-size:15px; +} +.agent-tree .glyphicon-stop { + width: 0; + height: 0; + visibility: hidden; +} +.agent-tree .search-agent { + position: absolute; + z-index: 999; + margin-top: 33px; + width: 400px; + height: 25px; + display: none; +} +.agent-tree-box { + position: absolute; + z-index: 998; +} +.agent-tree .treeview { + padding-left: 10px; + border: 1px solid #dfdfdf; + position: relative; + margin-top: 28px; + background: #fff; + width: 400px; + /*height: 800px;*/ + max-height:800px; + overflow-y: auto; + padding-top: 5px; + padding-bottom: 5px; + font-size: 15px; +} +.agent-tree .treeview { + padding-left: 0px; + border: 1px solid #dfdfdf; + margin-top: 66px; +} +.agent-tree .search-agent-list { + margin-top: 66px; + border: 1px solid #dfdfdf; + background: #fff; + width: 400px; + padding-top: 10px; + padding-bottom: 10px; +} +.agent-tree .search-agent-list li { + line-height: 35px; + padding-left: 15px; + font-size:13px; +} +.agent-tree .search-agent-list li:hover { + background: #F5F5F5; + cursor: pointer; +} +.agent-tree .ztree_span { + padding-left: -20px; +} +.agent-tree .treeview li { + padding-right: 8px; + border: none; +} +.agent-tree .agent_hide { + display: none; +} + + + +.field-validation-error { + color: red; +} + +.top-agent-name { + font-size: 16px; + display: block; + width: 200px; + overflow-x: hidden; + line-height: 25px; + height: 25px; +} + + +.mini-navbar .sidebar-footer { + width: 70px; + height: 37px; + overflow: hidden; +} +.mini-navbar .sidebar-footer a { + width: 100%; +} + +.sidebar-footer { + bottom: 0px; + clear: both; + display: block; + padding: 5px 0 0 0; + position: fixed; + width: 220px; + /*background: #2A3F54;*/ + font-weight: 600; +} +.sidebar-footer a { + padding: 7px 0 3px; + text-align: center; + width: 25%; + font-size: 17px; + display: block; + float: left; + background: #172D44; +} + + +/*charts-action*/ +.chart-action li {display: inline;padding-bottom: 3px;padding-right: 5px;font-size: 14px;} +.chart-action li a{color:#666;} +.chart-action li.active {border-bottom: 1px solid #1c84c6;} +.chart-action li.active a {color: #1c84c6;} + +.mt20{margin-top:20px;} +.mt-5 { + margin-top: 5px; +} + diff --git a/public/example/index.html b/public/example/index.html new file mode 100644 index 0000000..afd8e87 --- /dev/null +++ b/public/example/index.html @@ -0,0 +1,29 @@ + + + + + + + 测试支付 + + + +

商户订单号:

+

商户订单价:

+

自定义参数:

+

支付方式:

+ + + + + + + \ No newline at end of file diff --git a/public/example/main.php b/public/example/main.php new file mode 100644 index 0000000..788ea16 --- /dev/null +++ b/public/example/main.php @@ -0,0 +1,11 @@ +window.location.href = '".$host."?".$p."'"; + diff --git a/public/example/notify.php b/public/example/notify.php new file mode 100644 index 0000000..332db39 --- /dev/null +++ b/public/example/notify.php @@ -0,0 +1,24 @@ +自定义参数:". $param ."
支付方式:". $type ."
订单金额:". $price ."
实际支付金额:". $reallyPrice; + + +?> \ No newline at end of file diff --git a/public/example/return.php b/public/example/return.php new file mode 100644 index 0000000..f296043 --- /dev/null +++ b/public/example/return.php @@ -0,0 +1,22 @@ +自定义参数:". $param ."
支付方式:". $type ."
订单金额:". $price ."
实际支付金额:". $reallyPrice; + + +?> \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e379ce7ba64577059749c9ae7a1985f6491d8d2d GIT binary patch literal 1787 zcmV<8DWZ)CB&dHkf^}~ z5fxNS7-6GKTLA&ZfD#bIGRv$i39`b71j;OBU&Sk>w0A9S@A~|H-}R2)ue~eaKfL7b zjqiNl`F;Y=Ia;?KQN!uJ-CIaGR0^3OAQ};AWCeMSgtQ4ME=eKME#_v2Gc(glpNF-0 z7En?`_zWlI3MBBWMZ@gO%+vo=M-xzi=E=#y?(E#DblWc=VX2Nu zK$w7&tde4mwSJwocW;S5JiiL4Tf4ChQg-o2^ulLCoV1uR+@Ce7C=lB!sjZZ*J!J02 z{sfs!CbUUtg*I(k!CJ4LLdng`!^MkNaPiU=l$V$LBV)JR6G9u9edWXjJ%T|2zIl-g zr~L`97aoQWKNyL3MhruESY162-}+JhV{A&>j-S@72d^s+Rw6`0qTUid1=#1Vo4J4b zGy9+c{V;dtB-E|@Trr4z5s6jLqA2Vcmu_?A-H*GJT=Lf!LU4U>7lN@*90{@16~puU_}E z^3ILrqhgu=&~}&)lm$FNC$lO?`|zOyv3ULrQrcsv9Xt17@sgFee?P~|%rHkqMPlOk zv3PUH0Cg^<#KcLnuq}O$0gt3QEoRZ2U7;*ssTZ}7FuLloS~QQv&#RWeY&NOmMX4(= zcYZ1g3mtki!f6>7-Ov~2j+^M~a4?Pc-sY-iHeB$yTO@3@K++UAsT$i{2izd;v z2`zNv_+1T7mq4(lJFI5uq`Fw<5-T)rECbpDGe=Z|tpnK$s3|NJ=ojZgQiT#HNcb^Z z5VlVMtk0LJn3)EopOp#baBI|*t2WdRqiWxh`WqLrKtIlfP|C&xs*zK6Xy_MPhQd;T z@q0tCaFjq?1SK+cA(uNa4>!R#p9I!W5>j@RikMcN3W+F`FBw`xqGf&mrIg`CFk#hL zflzYS`lGH3*B+YSAfD2ZHi}UBiSuk0UjJsnUBK}7aOhiT-Q0B^y5G_@CwC2QU%qiEMVC__Pd7t zH=Y`m^FOSjaoxzig@S@YJsT>#(x$0r6l5<0gf{C|e~*xmS|}7gYhr3k0? z%atrBCR?ma4(!P|Xhhb-Y-_1kM9-h`>w?D+|WWmbj z=XYa>7Tv&Xw_kFHS)-Z~!$dvPCr?Un>hw8qJJvK!^@Rcb`%p7-;(AuL!5U0wHk&bQ zNHS8Xb$4jjR$ z>jdi5u1%e-scN%EEYI%Dx$_wP(dRgS;gUZvNv9`StaWr=Ru%=nN}{KD)jdj|Vo?o< zZ-EVKR~p`k#l=ssD0Mm3uK&GCe0XX7JxYBRU?jWU<_M2$a!{0G2yFxQwcLk!V5{`$ z)m=Tqw{G7}84}p!%$tStv;5lSQ&h&D4ub-God56r2T>7G8_T5VPTMN(@RB;6MQ~Bu zoAA|i<(}%EYHW7;OzT@&IP>xap_j3DeyN{kUL|-|Df%)#PW4K76!G_YF6jxwL)f^n d{GZSB{{R=*?kC%lRDA#d002ovPDHLkV1fz8Rp-ODn zs~8Sxgu|_3;4E#1Tg8wi#sjyCVM6&CxK#|>tCqs80swbyWHVwygNFbB002ovPDHLk FV1j2Qd=LNt literal 0 HcmV?d00001 diff --git a/public/image/logo.png b/public/image/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..11a7debca67ba1c783815f8903e6cc6031b99ad5 GIT binary patch literal 8576 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 + + + + V免签 + + + + + + + + + + +
+ + + +
+ +
+

简介

+

1、V免签为个人用户提供支付宝、微信的免签约收款解决方案。

+

2、V免签为开源免费产品,请勿二次出售。

+

3、V免签仅供交流学习使用,请勿用于商业用途。

+

4、请遵守相关法律法规,请勿用于非法用途。

+

+
+ + +
+

登录

+
+
+ + +
+
+ + +
+ +
    +
  • +
  • +
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+ + + + + + + + + + + diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..c3e4fc6 --- /dev/null +++ b/public/index.php @@ -0,0 +1,25 @@ + +// +---------------------------------------------------------------------- + +// [ 应用入口文件 ] +namespace think; + +// 加载基础文件 +require __DIR__ . '/../thinkphp/base.php'; + +// 支持事先使用静态方法设置Request对象和Config对象 + + + +// 执行应用并响应 +Container::get('app')->run()->send(); + + diff --git a/public/js/canvasbg.js b/public/js/canvasbg.js new file mode 100644 index 0000000..aca20a5 --- /dev/null +++ b/public/js/canvasbg.js @@ -0,0 +1,237 @@ +var CanvasBG = function (options) { + + var width, height, largeHeader, canvas, ctx, points, animateHeader = true; + + function initHeader(options) { + + target = options.Loc; + + largeHeader = document.getElementById('canvas-wrapper'); + // largeHeader.style.height = height+'px'; + + canvas = document.getElementById('demo-canvas'); + canvas.width = width; + canvas.height = height; + ctx = canvas.getContext('2d'); + + // create points + points = []; + for(var x = 0; x < width; x = x + width/20) { + for(var y = 0; y < height; y = y + height/20) { + var px = x + Math.random()*width/20; + var py = y + Math.random()*height/20; + var p = {x: px, originX: px, y: py, originY: py }; + points.push(p); + } + } + + // for each point find the 5 closest points + for(var i = 0; i < points.length; i++) { + var closest = []; + var p1 = points[i]; + for(var j = 0; j < points.length; j++) { + var p2 = points[j] + if(!(p1 == p2)) { + var placed = false; + for(var k = 0; k < 5; k++) { + if(!placed) { + if(closest[k] == undefined) { + closest[k] = p2; + placed = true; + } + } + } + + for(var k = 0; k < 5; k++) { + if(!placed) { + if(getDistance(p1, p2) < getDistance(p1, closest[k])) { + closest[k] = p2; + placed = true; + } + } + } + } + } + p1.closest = closest; + } + + // assign a circle to each point + for(var i in points) { + var c = new Circle(points[i], 2+Math.random()*2, 'rgba(255,255,255,0.3)'); + points[i].circle = c; + } + } + + // Event handling + function addListeners() { + if(!('ontouchstart' in window)) { + window.addEventListener('mousemove', mouseMove); + } + window.addEventListener('scroll', scrollCheck); + window.addEventListener('resize', resize); + } + + function mouseMove(e) { + var posx = posy = 0; + if (e.pageX || e.pageY) { + posx = e.pageX; + posy = e.pageY; + } + else if (e.clientX || e.clientY) { + posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; + posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; + } + target.x = posx; + target.y = posy; + } + + function scrollCheck() { + if(document.body.scrollTop > height) animateHeader = false; + else animateHeader = true; + } + + function resize() { + width = window.innerWidth; + height = window.innerHeight; + largeHeader.style.height = height+'px'; + canvas.width = width; + canvas.height = height; + } + + // animation + function initAnimation() { + animate(); + for(var i in points) { + shiftPoint(points[i]); + } + } + + function animate() { + if(animateHeader) { + ctx.clearRect(0,0,width,height); + for(var i in points) { + // detect points in range + if(Math.abs(getDistance(target, points[i])) < 4000) { + points[i].active = 0.3; + points[i].circle.active = 0.6; + } else if(Math.abs(getDistance(target, points[i])) < 20000) { + points[i].active = 0.1; + points[i].circle.active = 0.3; + } else if(Math.abs(getDistance(target, points[i])) < 40000) { + points[i].active = 0.02; + points[i].circle.active = 0.1; + } else { + points[i].active = 0; + points[i].circle.active = 0; + } + + drawLines(points[i]); + points[i].circle.draw(); + } + } + requestAnimationFrame(animate); + } + + function shiftPoint(p) { + TweenLite.to(p, 1+1*Math.random(), {x:p.originX-50+Math.random()*100, + y: p.originY-50+Math.random()*100, ease:Circ.easeInOut, + onComplete: function() { + shiftPoint(p); + }}); + } + + // Canvas manipulation + function drawLines(p) { + if(!p.active) return; + for(var i in p.closest) { + ctx.beginPath(); + ctx.moveTo(p.x, p.y); + ctx.lineTo(p.closest[i].x, p.closest[i].y); + ctx.strokeStyle = 'rgba(156,217,249,'+ p.active+')'; + ctx.stroke(); + } + } + + function Circle(pos,rad,color) { + var _this = this; + + // constructor + (function() { + _this.pos = pos || null; + _this.radius = rad || null; + _this.color = color || null; + })(); + + this.draw = function() { + if(!_this.active) return; + ctx.beginPath(); + ctx.arc(_this.pos.x, _this.pos.y, _this.radius, 0, 2 * Math.PI, false); + ctx.fillStyle = 'rgba(156,217,249,'+ _this.active+')'; + ctx.fill(); + }; + } + + // Util + function getDistance(p1, p2) { + return Math.pow(p1.x - p2.x, 2) + Math.pow(p1.y - p2.y, 2); + } + + return { + init: function (options) { + width = window.innerWidth; + height = window.innerHeight; + + // Set Default Options + var defaults = { + Loc: {x: width/2, y: height/1}, + }; + + // Extend Default Options. + var options = $.extend({}, defaults, options); + + // Call Core Functions + initHeader(options); + initAnimation(); + addListeners(); + } + + } +}(); + +/*! + * VERSION: beta 1.9.4 + * DATE: 2014-07-17 + * UPDATES AND DOCS AT: http://www.greensock.com + * + * @license Copyright (c) 2008-2014, GreenSock. All rights reserved. + * This work is subject to the terms at http://www.greensock.com/terms_of_use.html or for + * Club GreenSock members, the software agreement that was issued with your membership. + * + * @author: Jack Doyle, jack@greensock.com + **/ + ; +var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("easing.Back",["easing.Ease"],function(t){var e,i,s,r=_gsScope.GreenSockGlobals||_gsScope,n=r.com.greensock,a=2*Math.PI,o=Math.PI/2,h=n._class,l=function(e,i){var s=h("easing."+e,function(){},!0),r=s.prototype=new t;return r.constructor=s,r.getRatio=i,s},_=t.register||function(){},u=function(t,e,i,s){var r=h("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new s},!0);return _(r,t),r},c=function(t,e,i){this.t=t,this.v=e,i&&(this.next=i,i.prev=this,this.c=i.v-e,this.gap=i.t-t)},p=function(e,i){var s=h("easing."+e,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),r=s.prototype=new t;return r.constructor=s,r.getRatio=i,r.config=function(t){return new s(t)},s},f=u("Back",p("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),p("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),p("BackInOut",function(t){return 1>(t*=2)?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)})),m=h("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:t>1&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=i===!0},!0),d=m.prototype=new t;return d.constructor=m,d.getRatio=function(t){var e=t+(.5-t)*this._p;return this._p1>t?this._calcEnd?1-(t=1-t/this._p1)*t:e-(t=1-t/this._p1)*t*t*t*e:t>this._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},m.ease=new m(.7,.7),d.config=m.config=function(t,e,i){return new m(t,e,i)},e=h("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0),d=e.prototype=new t,d.constructor=e,d.getRatio=function(t){return 0>t?t=0:t>=1&&(t=.999999999),(this._p2*t>>0)*this._p1},d.config=e.config=function(t){return new e(t)},i=h("easing.RoughEase",function(e){e=e||{};for(var i,s,r,n,a,o,h=e.taper||"none",l=[],_=0,u=0|(e.points||20),p=u,f=e.randomize!==!1,m=e.clamp===!0,d=e.template instanceof t?e.template:null,g="number"==typeof e.strength?.4*e.strength:.4;--p>-1;)i=f?Math.random():1/u*p,s=d?d.getRatio(i):i,"none"===h?r=g:"out"===h?(n=1-i,r=n*n*g):"in"===h?r=i*i*g:.5>i?(n=2*i,r=.5*n*n*g):(n=2*(1-i),r=.5*n*n*g),f?s+=Math.random()*r-.5*r:p%2?s+=.5*r:s-=.5*r,m&&(s>1?s=1:0>s&&(s=0)),l[_++]={x:i,y:s};for(l.sort(function(t,e){return t.x-e.x}),o=new c(1,1,null),p=u;--p>-1;)a=l[p],o=new c(a.x,a.y,o);this._prev=new c(0,0,0!==o.t?o:o.next)},!0),d=i.prototype=new t,d.constructor=i,d.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&e.t>=t;)e=e.prev;return this._prev=e,e.v+(t-e.t)/e.gap*e.c},d.config=function(t){return new i(t)},i.ease=new i,u("Bounce",l("BounceOut",function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),l("BounceIn",function(t){return 1/2.75>(t=1-t)?1-7.5625*t*t:2/2.75>t?1-(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),l("BounceInOut",function(t){var e=.5>t;return t=e?1-2*t:2*t-1,t=1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),u("Circ",l("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),l("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),l("CircInOut",function(t){return 1>(t*=2)?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),s=function(e,i,s){var r=h("easing."+e,function(t,e){this._p1=t||1,this._p2=e||s,this._p3=this._p2/a*(Math.asin(1/this._p1)||0)},!0),n=r.prototype=new t;return n.constructor=r,n.getRatio=i,n.config=function(t,e){return new r(t,e)},r},u("Elastic",s("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*a/this._p2)+1},.3),s("ElasticIn",function(t){return-(this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2))},.3),s("ElasticInOut",function(t){return 1>(t*=2)?-.5*this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2):.5*this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*a/this._p2)+1},.45)),u("Expo",l("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),l("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),l("ExpoInOut",function(t){return 1>(t*=2)?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),u("Sine",l("SineOut",function(t){return Math.sin(t*o)}),l("SineIn",function(t){return-Math.cos(t*o)+1}),l("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),h("easing.EaseLookup",{find:function(e){return t.map[e]}},!0),_(r.SlowMo,"SlowMo","ease,"),_(i,"RoughEase","ease,"),_(e,"SteppedEase","ease,"),f},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(); + +/*! + * http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + * http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + * + * requestAnimationFrame polyfill by Erik Möller. fixes from Paul Irish and Tino Zijdel + * + * MIT license + **/ +; +!function(){for(var n=0,i=["ms","moz","webkit","o"],e=0;ee;e++)n[s[e]]=n=n[s[e]]||{};return n},h=l("com.greensock"),_=1e-10,u=function(t){var e,i=[],s=t.length;for(e=0;e!==s;i.push(t[e++]));return i},f=function(){},m=function(){var t=Object.prototype.toString,e=t.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&t.call(i)===e)}}(),p={},c=function(s,n,r,a){this.sc=p[s]?p[s].sc:[],p[s]=this,this.gsClass=null,this.func=r;var o=[];this.check=function(h){for(var _,u,f,m,d=n.length,v=d;--d>-1;)(_=p[n[d]]||new c(n[d],[])).gsClass?(o[d]=_.gsClass,v--):h&&_.sc.push(this);if(0===v&&r)for(u=("com.greensock."+s).split("."),f=u.pop(),m=l(u.join("."))[f]=this.gsClass=r.apply(r,o),a&&(i[f]=m,"function"==typeof define&&define.amd?define((t.GreenSockAMDPath?t.GreenSockAMDPath+"/":"")+s.split(".").pop(),[],function(){return m}):s===e&&"undefined"!=typeof module&&module.exports&&(module.exports=m)),d=0;this.sc.length>d;d++)this.sc[d].check()},this.check(!0)},d=t._gsDefine=function(t,e,i,s){return new c(t,e,i,s)},v=h._class=function(t,e,i){return e=e||function(){},d(t,[],function(){return e},i),e};d.globals=i;var g=[0,0,1,1],T=[],y=v("easing.Ease",function(t,e,i,s){this._func=t,this._type=i||0,this._power=s||0,this._params=e?g.concat(e):g},!0),w=y.map={},P=y.register=function(t,e,i,s){for(var n,r,a,o,l=e.split(","),_=l.length,u=(i||"easeIn,easeOut,easeInOut").split(",");--_>-1;)for(r=l[_],n=s?v("easing."+r,null,!0):h.easing[r]||{},a=u.length;--a>-1;)o=u[a],w[r+"."+o]=w[o+r]=n[o]=t.getRatio?t:t[o]||new t};for(r=y.prototype,r._calcEnd=!1,r.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,s=1===e?1-t:2===e?t:.5>t?2*t:2*(1-t);return 1===i?s*=s:2===i?s*=s*s:3===i?s*=s*s*s:4===i&&(s*=s*s*s*s),1===e?1-s:2===e?s:.5>t?s/2:1-s/2},s=["Linear","Quad","Cubic","Quart","Quint,Strong"],n=s.length;--n>-1;)r=s[n]+",Power"+n,P(new y(null,null,1,n),r,"easeOut",!0),P(new y(null,null,2,n),r,"easeIn"+(0===n?",easeNone":"")),P(new y(null,null,3,n),r,"easeInOut");w.linear=h.easing.Linear.easeIn,w.swing=h.easing.Quad.easeInOut;var b=v("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});r=b.prototype,r.addEventListener=function(t,e,i,s,n){n=n||0;var r,l,h=this._listeners[t],_=0;for(null==h&&(this._listeners[t]=h=[]),l=h.length;--l>-1;)r=h[l],r.c===e&&r.s===i?h.splice(l,1):0===_&&n>r.pr&&(_=l+1);h.splice(_,0,{c:e,s:i,up:s,pr:n}),this!==a||o||a.wake()},r.removeEventListener=function(t,e){var i,s=this._listeners[t];if(s)for(i=s.length;--i>-1;)if(s[i].c===e)return s.splice(i,1),void 0},r.dispatchEvent=function(t){var e,i,s,n=this._listeners[t];if(n)for(e=n.length,i=this._eventTarget;--e>-1;)s=n[e],s.up?s.c.call(s.s||i,{type:t,target:i}):s.c.call(s.s||i)};var k=t.requestAnimationFrame,A=t.cancelAnimationFrame,S=Date.now||function(){return(new Date).getTime()},x=S();for(s=["ms","moz","webkit","o"],n=s.length;--n>-1&&!k;)k=t[s[n]+"RequestAnimationFrame"],A=t[s[n]+"CancelAnimationFrame"]||t[s[n]+"CancelRequestAnimationFrame"];v("Ticker",function(t,e){var i,s,n,r,l,h=this,u=S(),m=e!==!1&&k,p=500,c=33,d=function(t){var e,a,o=S()-x;o>p&&(u+=o-c),x+=o,h.time=(x-u)/1e3,e=h.time-l,(!i||e>0||t===!0)&&(h.frame++,l+=e+(e>=r?.004:r-e),a=!0),t!==!0&&(n=s(d)),a&&h.dispatchEvent("tick")};b.call(h),h.time=h.frame=0,h.tick=function(){d(!0)},h.lagSmoothing=function(t,e){p=t||1/_,c=Math.min(e,p,0)},h.sleep=function(){null!=n&&(m&&A?A(n):clearTimeout(n),s=f,n=null,h===a&&(o=!1))},h.wake=function(){null!==n?h.sleep():h.frame>10&&(x=S()-p+5),s=0===i?f:m&&k?k:function(t){return setTimeout(t,0|1e3*(l-h.time)+1)},h===a&&(o=!0),d(2)},h.fps=function(t){return arguments.length?(i=t,r=1/(i||60),l=this.time+r,h.wake(),void 0):i},h.useRAF=function(t){return arguments.length?(h.sleep(),m=t,h.fps(i),void 0):m},h.fps(t),setTimeout(function(){m&&(!n||5>h.frame)&&h.useRAF(!1)},1500)}),r=h.Ticker.prototype=new h.events.EventDispatcher,r.constructor=h.Ticker;var C=v("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=e.immediateRender===!0,this.data=e.data,this._reversed=e.reversed===!0,B){o||a.wake();var i=this.vars.useFrames?q:B;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});a=C.ticker=new h.Ticker,r=C.prototype,r._dirty=r._gc=r._initted=r._paused=!1,r._totalTime=r._time=0,r._rawPrevTime=-1,r._next=r._last=r._onUpdate=r._timeline=r.timeline=null,r._paused=!1;var R=function(){o&&S()-x>2e3&&a.wake(),setTimeout(R,2e3)};R(),r.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},r.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},r.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},r.seek=function(t,e){return this.totalTime(Number(t),e!==!1)},r.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,e!==!1,!0)},r.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},r.render=function(){},r.invalidate=function(){return this},r.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t},r._enabled=function(t,e){return o||a.wake(),this._gc=!t,this._active=this.isActive(),e!==!0&&(t&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!t&&this.timeline&&this._timeline._remove(this,!0)),!1},r._kill=function(){return this._enabled(!1,!1)},r.kill=function(t,e){return this._kill(t,e),this},r._uncache=function(t){for(var e=t?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},r._swapSelfInParams=function(t){for(var e=t.length,i=t.concat();--e>-1;)"{self}"===t[e]&&(i[e]=this);return i},r.eventCallback=function(t,e,i,s){if("on"===(t||"").substr(0,2)){var n=this.vars;if(1===arguments.length)return n[t];null==e?delete n[t]:(n[t]=e,n[t+"Params"]=m(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,n[t+"Scope"]=s),"onUpdate"===t&&(this._onUpdate=e)}return this},r.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},r.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:t,e)):this._time},r.totalTime=function(t,e,i){if(o||a.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>t&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var s=this._totalDuration,n=this._timeline;if(t>s&&!i&&(t=s),this._startTime=(this._paused?this._pauseTime:n._time)-(this._reversed?s-t:t)/this._timeScale,n._dirty||this._uncache(!1),n._timeline)for(;n._timeline;)n._timeline._time!==(n._startTime+n._totalTime)/n._timeScale&&n.totalTime(n._totalTime,!0),n=n._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),O.length&&M())}return this},r.progress=r.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},r.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},r.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||_,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},r.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},r.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){o||t||a.wake();var e=this._timeline,i=e.rawTime(),s=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=s,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==s&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var D=v("core.SimpleTimeline",function(t){C.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});r=D.prototype=new C,r.constructor=D,r.kill()._gc=!1,r._first=r._last=null,r._sortChildren=!1,r.add=r.insert=function(t,e){var i,s;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),i=this._last,this._sortChildren)for(s=t._startTime;i&&i._startTime>s;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=i,this._timeline&&this._uncache(!0),this},r._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,this._timeline&&this._uncache(!0)),this},r.render=function(t,e,i){var s,n=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;n;)s=n._next,(n._active||t>=n._startTime&&!n._paused)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=s},r.rawTime=function(){return o||a.wake(),this._totalTime};var I=v("TweenLite",function(e,i,s){if(C.call(this,i,s),this.render=I.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:I.selector(e)||e;var n,r,a,o=e.jquery||e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?Q[I.defaultOverwrite]:"number"==typeof l?l>>0:Q[l],(o||e instanceof Array||e.push&&m(e))&&"number"!=typeof e[0])for(this._targets=a=u(e),this._propLookup=[],this._siblings=[],n=0;a.length>n;n++)r=a[n],r?"string"!=typeof r?r.length&&r!==t&&r[0]&&(r[0]===t||r[0].nodeType&&r[0].style&&!r.nodeType)?(a.splice(n--,1),this._targets=a=a.concat(u(r))):(this._siblings[n]=$(r,this,!1),1===l&&this._siblings[n].length>1&&K(r,this,null,1,this._siblings[n])):(r=a[n--]=I.selector(r),"string"==typeof r&&a.splice(n+1,1)):a.splice(n--,1);else this._propLookup={},this._siblings=$(e,this,!1),1===l&&this._siblings.length>1&&K(e,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-_,this.render(-this._delay))},!0),E=function(e){return e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)},z=function(t,e){var i,s={};for(i in t)G[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!U[i]||U[i]&&U[i]._autoCSS)||(s[i]=t[i],delete t[i]);t.css=s};r=I.prototype=new C,r.constructor=I,r.kill()._gc=!1,r.ratio=0,r._firstPT=r._targets=r._overwrittenProps=r._startAt=null,r._notifyPluginsOfEnabled=r._lazy=!1,I.version="1.13.1",I.defaultEase=r._ease=new y(null,null,1,1),I.defaultOverwrite="auto",I.ticker=a,I.autoSleep=!0,I.lagSmoothing=function(t,e){a.lagSmoothing(t,e)},I.selector=t.$||t.jQuery||function(e){var i=t.$||t.jQuery;return i?(I.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)};var O=[],L={},N=I._internals={isArray:m,isSelector:E,lazyTweens:O},U=I._plugins={},F=N.tweenLookup={},j=0,G=N.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1},Q={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},q=C._rootFramesTimeline=new D,B=C._rootTimeline=new D,M=N.lazyRender=function(){var t=O.length;for(L={};--t>-1;)s=O[t],s&&s._lazy!==!1&&(s.render(s._lazy,!1,!0),s._lazy=!1);O.length=0};B._startTime=a.time,q._startTime=a.frame,B._active=q._active=!0,setTimeout(M,1),C._updateRoot=I.render=function(){var t,e,i;if(O.length&&M(),B.render((a.time-B._startTime)*B._timeScale,!1,!1),q.render((a.frame-q._startTime)*q._timeScale,!1,!1),O.length&&M(),!(a.frame%120)){for(i in F){for(e=F[i].tweens,t=e.length;--t>-1;)e[t]._gc&&e.splice(t,1);0===e.length&&delete F[i]}if(i=B._first,(!i||i._paused)&&I.autoSleep&&!q._first&&1===a._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||a.sleep()}}},a.addEventListener("tick",C._updateRoot);var $=function(t,e,i){var s,n,r=t._gsTweenID;if(F[r||(t._gsTweenID=r="t"+j++)]||(F[r]={target:t,tweens:[]}),e&&(s=F[r].tweens,s[n=s.length]=e,i))for(;--n>-1;)s[n]===e&&s.splice(n,1);return F[r].tweens},K=function(t,e,i,s,n){var r,a,o,l;if(1===s||s>=4){for(l=n.length,r=0;l>r;r++)if((o=n[r])!==e)o._gc||o._enabled(!1,!1)&&(a=!0);else if(5===s)break;return a}var h,u=e._startTime+_,f=[],m=0,p=0===e._duration;for(r=n.length;--r>-1;)(o=n[r])===e||o._gc||o._paused||(o._timeline!==e._timeline?(h=h||H(e,0,p),0===H(o,h,p)&&(f[m++]=o)):u>=o._startTime&&o._startTime+o.totalDuration()/o._timeScale>u&&((p||!o._initted)&&2e-10>=u-o._startTime||(f[m++]=o)));for(r=m;--r>-1;)o=f[r],2===s&&o._kill(i,t)&&(a=!0),(2!==s||!o._firstPT&&o._initted)&&o._enabled(!1,!1)&&(a=!0);return a},H=function(t,e,i){for(var s=t._timeline,n=s._timeScale,r=t._startTime;s._timeline;){if(r+=s._startTime,n*=s._timeScale,s._paused)return-100;s=s._timeline}return r/=n,r>e?r-e:i&&r===e||!t._initted&&2*_>r-e?_:(r+=t.totalDuration()/t._timeScale/n)>e+_?0:r-e-_};r._init=function(){var t,e,i,s,n,r=this.vars,a=this._overwrittenProps,o=this._duration,l=!!r.immediateRender,h=r.ease;if(r.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),n={};for(s in r.startAt)n[s]=r.startAt[s];if(n.overwrite=!1,n.immediateRender=!0,n.lazy=l&&r.lazy!==!1,n.startAt=n.delay=null,this._startAt=I.to(this.target,0,n),l)if(this._time>0)this._startAt=null;else if(0!==o)return}else if(r.runBackwards&&0!==o)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{i={};for(s in r)G[s]&&"autoCSS"!==s||(i[s]=r[s]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&r.lazy!==!1,i.immediateRender=l,this._startAt=I.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1)}if(this._ease=h=h?h instanceof y?h:"function"==typeof h?new y(h,r.easeParams):w[h]||I.defaultEase:I.defaultEase,r.easeParams instanceof Array&&h.config&&(this._ease=h.config.apply(h,r.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;--t>-1;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],a?a[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,a);if(e&&I._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),r.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=r.onUpdate,this._initted=!0},r._initProps=function(e,i,s,n){var r,a,o,l,h,_;if(null==e)return!1;L[e._gsTweenID]&&M(),this.vars.css||e.style&&e!==t&&e.nodeType&&U.css&&this.vars.autoCSS!==!1&&z(this.vars,e);for(r in this.vars){if(_=this.vars[r],G[r])_&&(_ instanceof Array||_.push&&m(_))&&-1!==_.join("").indexOf("{self}")&&(this.vars[r]=_=this._swapSelfInParams(_,this));else if(U[r]&&(l=new U[r])._onInitTween(e,this.vars[r],this)){for(this._firstPT=h={_next:this._firstPT,t:l,p:"setRatio",s:0,c:1,f:!0,n:r,pg:!0,pr:l._priority},a=l._overwriteProps.length;--a>-1;)i[l._overwriteProps[a]]=this._firstPT;(l._priority||l._onInitAllProps)&&(o=!0),(l._onDisable||l._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[r]=h={_next:this._firstPT,t:e,p:r,f:"function"==typeof e[r],n:r,pg:!1,pr:0},h.s=h.f?e[r.indexOf("set")||"function"!=typeof e["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(e[r]),h.c="string"==typeof _&&"="===_.charAt(1)?parseInt(_.charAt(0)+"1",10)*Number(_.substr(2)):Number(_)-h.s||0;h&&h._next&&(h._next._prev=h)}return n&&this._kill(n,e)?this._initProps(e,i,s,n):this._overwrite>1&&this._firstPT&&s.length>1&&K(e,this,i,this._overwrite,s)?(this._kill(i,e),this._initProps(e,i,s,n)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(L[e._gsTweenID]=!0),o)},r.render=function(t,e,i){var s,n,r,a,o=this._time,l=this._duration,h=this._rawPrevTime;if(t>=l)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(s=!0,n="onComplete"),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>h||h===_)&&h!==t&&(i=!0,h>_&&(n="onReverseComplete")),this._rawPrevTime=a=!e||t||h===t?t:_);else if(1e-7>t)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==o||0===l&&h>0&&h!==_)&&(n="onReverseComplete",s=this._reversed),0>t?(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(h>=0&&(i=!0),this._rawPrevTime=a=!e||t||h===t?t:_)):this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var u=t/l,f=this._easeType,m=this._easePower;(1===f||3===f&&u>=.5)&&(u=1-u),3===f&&(u*=2),1===m?u*=u:2===m?u*=u*u:3===m?u*=u*u*u:4===m&&(u*=u*u*u*u),this.ratio=1===f?1-u:2===f?u:.5>t/l?u/2:1-u/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==o||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=o,this._rawPrevTime=h,O.push(this),this._lazy=t,void 0;this._time&&!s?this.ratio=this._ease.getRatio(this._time/l):s&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&t>=0&&(this._active=!0),0===o&&(this._startAt&&(t>=0?this._startAt.render(t,e,i):n||(n="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||T))),r=this._firstPT;r;)r.f?r.t[r.p](r.c*this.ratio+r.s):r.t[r.p]=r.c*this.ratio+r.s,r=r._next;this._onUpdate&&(0>t&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._time!==o||s)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||T)),n&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),s&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[n]&&this.vars[n].apply(this.vars[n+"Scope"]||this,this.vars[n+"Params"]||T),0===l&&this._rawPrevTime===_&&a!==_&&(this._rawPrevTime=0))}},r._kill=function(t,e){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);e="string"!=typeof e?e||this._targets||this.target:I.selector(e)||e;var i,s,n,r,a,o,l,h;if((m(e)||E(e))&&"number"!=typeof e[0])for(i=e.length;--i>-1;)this._kill(t,e[i])&&(o=!0);else{if(this._targets){for(i=this._targets.length;--i>-1;)if(e===this._targets[i]){a=this._propLookup[i]||{},this._overwrittenProps=this._overwrittenProps||[],s=this._overwrittenProps[i]=t?this._overwrittenProps[i]||{}:"all";break}}else{if(e!==this.target)return!1;a=this._propLookup,s=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(a){l=t||a,h=t!==s&&"all"!==s&&t!==a&&("object"!=typeof t||!t._tempKill);for(n in l)(r=a[n])&&(r.pg&&r.t._kill(l)&&(o=!0),r.pg&&0!==r.t._overwriteProps.length||(r._prev?r._prev._next=r._next:r===this._firstPT&&(this._firstPT=r._next),r._next&&(r._next._prev=r._prev),r._next=r._prev=null),delete a[n]),h&&(s[n]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return o},r.invalidate=function(){return this._notifyPluginsOfEnabled&&I._onPluginEvent("_onDisable",this),this._firstPT=null,this._overwrittenProps=null,this._onUpdate=null,this._startAt=null,this._initted=this._active=this._notifyPluginsOfEnabled=this._lazy=!1,this._propLookup=this._targets?{}:[],this},r._enabled=function(t,e){if(o||a.wake(),t&&this._gc){var i,s=this._targets;if(s)for(i=s.length;--i>-1;)this._siblings[i]=$(s[i],this,!0);else this._siblings=$(this.target,this,!0)}return C.prototype._enabled.call(this,t,e),this._notifyPluginsOfEnabled&&this._firstPT?I._onPluginEvent(t?"_onEnable":"_onDisable",this):!1},I.to=function(t,e,i){return new I(t,e,i)},I.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new I(t,e,i)},I.fromTo=function(t,e,i,s){return s.startAt=i,s.immediateRender=0!=s.immediateRender&&0!=i.immediateRender,new I(t,e,s)},I.delayedCall=function(t,e,i,s,n){return new I(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:s,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:s,immediateRender:!1,useFrames:n,overwrite:0})},I.set=function(t,e){return new I(t,0,e)},I.getTweensOf=function(t,e){if(null==t)return[];t="string"!=typeof t?t:I.selector(t)||t;var i,s,n,r;if((m(t)||E(t))&&"number"!=typeof t[0]){for(i=t.length,s=[];--i>-1;)s=s.concat(I.getTweensOf(t[i],e));for(i=s.length;--i>-1;)for(r=s[i],n=i;--n>-1;)r===s[n]&&s.splice(i,1)}else for(s=$(t).concat(),i=s.length;--i>-1;)(s[i]._gc||e&&!s[i].isActive())&&s.splice(i,1);return s},I.killTweensOf=I.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var s=I.getTweensOf(t,e),n=s.length;--n>-1;)s[n]._kill(i,t)};var J=v("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=J.prototype},!0);if(r=J.prototype,J.version="1.10.1",J.API=2,r._firstPT=null,r._addTween=function(t,e,i,s,n,r){var a,o;return null!=s&&(a="number"==typeof s||"="!==s.charAt(1)?Number(s)-i:parseInt(s.charAt(0)+"1",10)*Number(s.substr(2)))?(this._firstPT=o={_next:this._firstPT,t:t,p:e,s:i,c:a,f:"function"==typeof t[e],n:n||e,r:r},o._next&&(o._next._prev=o),o):void 0},r.setRatio=function(t){for(var e,i=this._firstPT,s=1e-6;i;)e=i.c*t+i.s,i.r?e=Math.round(e):s>e&&e>-s&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},r._kill=function(t){var e,i=this._overwriteProps,s=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;--e>-1;)null!=t[i[e]]&&i.splice(e,1);for(;s;)null!=t[s.n]&&(s._next&&(s._next._prev=s._prev),s._prev?(s._prev._next=s._next,s._prev=null):this._firstPT===s&&(this._firstPT=s._next)),s=s._next;return!1},r._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},I._onPluginEvent=function(t,e){var i,s,n,r,a,o=e._firstPT;if("_onInitAllProps"===t){for(;o;){for(a=o._next,s=n;s&&s.pr>o.pr;)s=s._next;(o._prev=s?s._prev:r)?o._prev._next=o:n=o,(o._next=s)?s._prev=o:r=o,o=a}o=e._firstPT=n}for(;o;)o.pg&&"function"==typeof o.t[t]&&o.t[t]()&&(i=!0),o=o._next;return i},J.activate=function(t){for(var e=t.length;--e>-1;)t[e].API===J.API&&(U[(new t[e])._propName]=t[e]);return!0},d.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,s=t.priority||0,n=t.overwriteProps,r={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},a=v("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){J.call(this,i,s),this._overwriteProps=n||[]},t.global===!0),o=a.prototype=new J(i);o.constructor=a,a.API=t.API;for(e in r)"function"==typeof t[e]&&(o[r[e]]=t[e]);return a.version=t.version,J.activate([a]),a},s=t._gsQueue){for(n=0;s.length>n;n++)s[n]();for(r in p)p[r].func||t.console.log("GSAP encountered missing dependency: com.greensock."+r)}o=!1}})("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenLite"); \ No newline at end of file diff --git a/public/js/global.js b/public/js/global.js new file mode 100644 index 0000000..a94a7f8 --- /dev/null +++ b/public/js/global.js @@ -0,0 +1,229 @@ +/** + + layui官网 + +*/ + +layui.define(['code', 'element', 'table', 'util'], function(exports){ + var $ = layui.jquery + ,element = layui.element + ,layer = layui.layer + ,form = layui.form + ,util = layui.util + ,device = layui.device() + + ,$win = $(window), $body = $('body'); + + + //阻止IE7以下访问 + if(device.ie && device.ie < 8){ + layer.alert('Layui最低支持ie8,您当前使用的是古老的 IE'+ device.ie + ',你丫的肯定不是程序猿!'); + } + + var home = $('#LAY_home'); + + + + + + //首页banner + setTimeout(function(){ + $('.site-zfj').addClass('site-zfj-anim'); + setTimeout(function(){ + $('.site-desc').addClass('site-desc-anim') + }, 5000) + }, 100); + + + //数字前置补零 + var 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; + }; + + + + for(var i = 0; i < $('.adsbygoogle').length; i++){ + (adsbygoogle = window.adsbygoogle || []).push({}); + } + + + //展示当前版本 + $('.site-showv').html(layui.v); + + + + //固定Bar + if(global.pageType !== 'demo'){ + util.fixbar({ + bar1: true + ,click: function(type){ + if(type === 'bar1'){ + location.href = '//fly.layui.com/'; + } + } + }); + } + /* + //窗口scroll + ;!function(){ + var main = $('.site-tree').parent(), scroll = function(){ + var stop = $(window).scrollTop(); + + if($(window).width() <= 750) return; + var bottom = $('.footer').offset().top - $(window).height(); + if(stop > 61 && stop < bottom){ + if(!main.hasClass('site-fix')){ + main.addClass('site-fix'); + } + if(main.hasClass('site-fix-footer')){ + main.removeClass('site-fix-footer'); + } + } else if(stop >= bottom) { + if(!main.hasClass('site-fix-footer')){ + main.addClass('site-fix site-fix-footer'); + } + } else { + if(main.hasClass('site-fix')){ + main.removeClass('site-fix').removeClass('site-fix-footer'); + } + } + stop = null; + }; + scroll(); + $(window).on('scroll', scroll); + }(); +*/ + //示例页面滚动 + $('.site-demo-body').on('scroll', function(){ + var elemDate = $('.layui-laydate') + ,elemTips = $('.layui-table-tips'); + if(elemDate[0]){ + elemDate.each(function(){ + var othis = $(this); + if(!othis.hasClass('layui-laydate-static')){ + othis.remove(); + } + }); + $('input').blur(); + } + if(elemTips[0]) elemTips.remove(); + + if($('.layui-layer')[0]){ + layer.closeAll('tips'); + } + }); + + //代码修饰 + layui.code({ + elem: 'pre' + }); + + //目录 + var siteDir = $('.site-dir'); + if(siteDir[0] && $(window).width() > 750){ + layer.ready(function(){ + layer.open({ + type: 1 + ,content: siteDir + ,skin: 'layui-layer-dir' + ,area: 'auto' + ,maxHeight: $(window).height() - 300 + ,title: '目录' + //,closeBtn: false + ,offset: 'r' + ,shade: false + ,success: function(layero, index){ + layer.style(index, { + marginLeft: -15 + }); + } + }); + }); + siteDir.find('li').on('click', function(){ + var othis = $(this); + othis.find('a').addClass('layui-this'); + othis.siblings().find('a').removeClass('layui-this'); + }); + } + + //在textarea焦点处插入字符 + var focusInsert = function(str){ + var start = this.selectionStart + ,end = this.selectionEnd + ,offset = start + str.length + + this.value = this.value.substring(0, start) + str + this.value.substring(end); + this.setSelectionRange(offset, offset); + }; + + //演示页面 + $('body').on('keydown', '#LAY_editor, .site-demo-text', function(e){ + var key = e.keyCode; + if(key === 9 && window.getSelection){ + e.preventDefault(); + focusInsert.call(this, ' '); + } + }); + + var editor = $('#LAY_editor') + ,iframeElem = $('#LAY_demo') + ,demoForm = $('#LAY_demoForm')[0] + ,demoCodes = $('#LAY_demoCodes')[0] + ,runCodes = function(){ + if(!iframeElem[0]) return; + var html = editor.val(); + + html = html.replace(/=/gi,"layequalsign"); + html = html.replace(/script/gi,"layscrlayipttag"); + demoCodes.value = html.length > 100*1000 ? '

卧槽,你的代码过长

' : html; + + demoForm.action = '/api/runHtml/'; + demoForm.submit(); + + }; + $('#LAY_demo_run').on('click', runCodes), runCodes(); + + //让导航在最佳位置 + var thisItem = $('.site-demo-nav').find('dd.layui-this'); + if(thisItem[0]){ + var itemTop = thisItem.offset().top + ,winHeight = $(window).height() + ,elemScroll = $('.layui-side-scroll'); + if(itemTop > winHeight - 120){ + elemScroll.animate({'scrollTop': itemTop/2}, 200) + } + } + + + //点击查看代码选项 + element.on('tab(demoTitle)', function(obj){ + if(obj.index === 1){ + if(device.ie && device.ie < 9){ + layer.alert('强烈不推荐你通过ie8/9 查看代码!因为,所有的标签都会被格式成大写,且没有换行符,影响阅读'); + } + } + }) + + + //手机设备的简单适配 + 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'); + }); + + + + exports('global', {}); +}); \ No newline at end of file diff --git a/public/layui/css/layui.css b/public/layui/css/layui.css new file mode 100644 index 0000000..f297bf6 --- /dev/null +++ b/public/layui/css/layui.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + .layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-elip,.layui-form-checkbox span,.layui-form-pane .layui-form-label{text-overflow:ellipsis;white-space:nowrap}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;overflow:hidden}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{overflow:hidden}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=240);src:url(../font/iconfont.eot?v=240#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=240#iconfont) format('svg'),url(../font/iconfont.woff?v=240) format('woff'),url(../font/iconfont.ttf?v=240) format('truetype')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-home:before{content:"\e68e"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-cols:before{content:"\e610"}.layui-icon-export:before{content:"\e67d"}.layui-icon-print:before{content:"\e66d"}.layui-icon-slider:before{content:"\e714"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{position:relative;height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea{position:relative}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#f2f2f2}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;*display:inline;*zoom:1;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #e6e6e6;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;z-index:66666666;width:280px;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#e2e2e2;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-15px}.layui-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:34px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/public/layui/css/layui.mobile.css b/public/layui/css/layui.mobile.css new file mode 100644 index 0000000..6f7f0a1 --- /dev/null +++ b/public/layui/css/layui.mobile.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/public/layui/css/modules/code.css b/public/layui/css/modules/code.css new file mode 100644 index 0000000..d0d3822 --- /dev/null +++ b/public/layui/css/modules/code.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} \ No newline at end of file diff --git a/public/layui/css/modules/laydate/default/laydate.css b/public/layui/css/modules/laydate/default/laydate.css new file mode 100644 index 0000000..f7e690e --- /dev/null +++ b/public/layui/css/modules/laydate/default/laydate.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + .laydate-set-ym,.layui-laydate,.layui-laydate *,.layui-laydate-list{box-sizing:border-box}html #layuicss-laydate{display:none;position:absolute;width:1989px}.layui-laydate *{margin:0;padding:0}.layui-laydate{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:laydate-upbit;animation-name:laydate-upbit}.layui-laydate-main{width:272px}.layui-laydate-content td,.layui-laydate-header *,.layui-laydate-list li{transition-duration:.3s;-webkit-transition-duration:.3s}@-webkit-keyframes laydate-upbit{from{-webkit-transform:translate3d(0,20px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes laydate-upbit{from{transform:translate3d(0,20px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-laydate-static{position:relative;z-index:0;display:inline-block;margin:0;-webkit-animation:none;animation:none}.laydate-ym-show .laydate-next-m,.laydate-ym-show .laydate-prev-m{display:none!important}.laydate-ym-show .laydate-next-y,.laydate-ym-show .laydate-prev-y{display:inline-block!important}.laydate-time-show .laydate-set-ym span[lay-type=month],.laydate-time-show .laydate-set-ym span[lay-type=year],.laydate-time-show .layui-laydate-header .layui-icon,.laydate-ym-show .laydate-set-ym span[lay-type=month]{display:none!important}.layui-laydate-header{position:relative;line-height:30px;padding:10px 70px 5px}.laydate-set-ym span,.layui-laydate-header i{padding:0 5px;cursor:pointer}.layui-laydate-header *{display:inline-block;vertical-align:bottom}.layui-laydate-header i{position:absolute;top:10px;color:#999;font-size:18px}.layui-laydate-header i.laydate-prev-y{left:15px}.layui-laydate-header i.laydate-prev-m{left:45px}.layui-laydate-header i.laydate-next-y{right:15px}.layui-laydate-header i.laydate-next-m{right:45px}.laydate-set-ym{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate-time-text{cursor:default!important}.layui-laydate-content{position:relative;padding:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-laydate-content table{border-collapse:collapse;border-spacing:0}.layui-laydate-content td,.layui-laydate-content th{width:36px;height:30px;padding:5px;text-align:center}.layui-laydate-content td{position:relative;cursor:pointer}.laydate-day-mark{position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;font-size:12px;overflow:hidden}.laydate-day-mark::after{position:absolute;content:'';right:2px;top:2px;width:5px;height:5px;border-radius:50%}.layui-laydate-footer{position:relative;height:46px;line-height:26px;padding:10px 20px}.layui-laydate-footer span{margin-right:15px;display:inline-block;cursor:pointer;font-size:12px}.layui-laydate-footer span:hover{color:#5FB878}.laydate-footer-btns{position:absolute;right:10px;top:10px}.laydate-footer-btns span{height:26px;line-height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;background-color:#fff;white-space:nowrap;vertical-align:top;border-radius:2px}.layui-laydate-list>li,.layui-laydate-range .layui-laydate-main{display:inline-block;vertical-align:middle}.layui-laydate-list{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;background-color:#fff}.layui-laydate-list>li{position:relative;width:33.3%;height:36px;line-height:36px;margin:3px 0;text-align:center;cursor:pointer}.laydate-month-list>li{width:25%;margin:17px 0}.laydate-time-list>li{height:100%;margin:0;line-height:normal;cursor:default}.laydate-time-list p{position:relative;top:-4px;line-height:29px}.laydate-time-list ol{height:181px;overflow:hidden}.laydate-time-list>li:hover ol{overflow-y:auto}.laydate-time-list ol li{width:130%;padding-left:33px;line-height:30px;text-align:left;cursor:pointer}.layui-laydate-hint{position:absolute;top:115px;left:50%;width:250px;margin-left:-125px;line-height:20px;padding:15px;text-align:center;font-size:12px}.layui-laydate-range{width:546px}.layui-laydate-range .laydate-main-list-0 .laydate-next-m,.layui-laydate-range .laydate-main-list-0 .laydate-next-y,.layui-laydate-range .laydate-main-list-1 .laydate-prev-m,.layui-laydate-range .laydate-main-list-1 .laydate-prev-y{display:none}.layui-laydate-range .laydate-main-list-1 .layui-laydate-content{border-left:1px solid #e2e2e2}.layui-laydate,.layui-laydate-hint{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background-color:#fff;color:#666}.layui-laydate-header{border-bottom:1px solid #e2e2e2}.layui-laydate-header i:hover,.layui-laydate-header span:hover{color:#5FB878}.layui-laydate-content{border-top:none 0;border-bottom:none 0}.layui-laydate-content th{font-weight:400;color:#333}.layui-laydate-content td{color:#666}.layui-laydate-content td.laydate-selected{background-color:#00F7DE}.laydate-selected:hover{background-color:#00F7DE!important}.layui-laydate-content td:hover,.layui-laydate-list li:hover{background-color:#eaeaea;color:#333}.laydate-time-list li ol{margin:0;padding:0;border:1px solid #e2e2e2;border-left-width:0}.laydate-time-list li:first-child ol{border-left-width:1px}.laydate-time-list>li:hover{background:0 0}.layui-laydate-content .laydate-day-next,.layui-laydate-content .laydate-day-prev{color:#d2d2d2}.laydate-selected.laydate-day-next,.laydate-selected.laydate-day-prev{background-color:#f8f8f8!important}.layui-laydate-footer{border-top:1px solid #e2e2e2}.layui-laydate-hint{color:#FF5722}.laydate-day-mark::after{background-color:#5FB878}.layui-laydate-content td.layui-this .laydate-day-mark::after{display:none}.layui-laydate-footer span[lay-type=date]{color:#5FB878}.layui-laydate .layui-this{background-color:#009688!important;color:#fff!important}.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{background:0 0!important;color:#d2d2d2!important;cursor:not-allowed!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.laydate-theme-molv{border:none}.laydate-theme-molv.layui-laydate-range{width:548px}.laydate-theme-molv .layui-laydate-main{width:274px}.laydate-theme-molv .layui-laydate-header{border:none;background-color:#009688}.laydate-theme-molv .layui-laydate-header i,.laydate-theme-molv .layui-laydate-header span{color:#f6f6f6}.laydate-theme-molv .layui-laydate-header i:hover,.laydate-theme-molv .layui-laydate-header span:hover{color:#fff}.laydate-theme-molv .layui-laydate-content{border:1px solid #e2e2e2;border-top:none;border-bottom:none}.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content{border-left:none}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li,.laydate-theme-grid .layui-laydate-content td,.laydate-theme-grid .layui-laydate-content thead,.laydate-theme-molv .layui-laydate-footer{border:1px solid #e2e2e2}.laydate-theme-grid .laydate-selected,.laydate-theme-grid .laydate-selected:hover{background-color:#f2f2f2!important;color:#009688!important}.laydate-theme-grid .laydate-selected.laydate-day-next,.laydate-theme-grid .laydate-selected.laydate-day-prev{color:#d2d2d2!important}.laydate-theme-grid .laydate-month-list,.laydate-theme-grid .laydate-year-list{margin:1px 0 0 1px}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li{margin:0 -1px -1px 0}.laydate-theme-grid .laydate-year-list>li{height:43px;line-height:43px}.laydate-theme-grid .laydate-month-list>li{height:71px;line-height:71px} \ No newline at end of file diff --git a/public/layui/css/modules/layer/default/icon-ext.png b/public/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/public/layui/css/modules/layer/default/loading-1.gif b/public/layui/css/modules/layer/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 GIT binary patch literal 701 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 dS2dWbc-(>9=%hBYV + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/layui/font/iconfont.ttf b/public/layui/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0c8b0a50f686021dd59dbd6c61d212406a8ad3ef GIT binary patch literal 40668 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 ALI3~& literal 0 HcmV?d00001 diff --git a/public/layui/font/iconfont.woff b/public/layui/font/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..786bb2a8c4d1aaa7d3d80b3692b27d013815eae1 GIT binary patch literal 26744 zcmY&;V{j%+6K!nUwr$(CZJQh0+}O5lo12aC#CA5$bKmdYU$?7H&74!GtLMj5O;z`J zD@#d%fP(xNHa;Nm|62=o{vZF}{{IhYbxko45Kx%^RQCTM*7VbQqpZ%%_May3AD8$K zT2?{wW#*2iF8^u4ARrJpARur$HKM5Y)(*Z_ARv%gARzjiARv(*Qi&%pHkPIqARwk5 z|K+j%2QKvC3Jjb7#Q(Ia|2WBipnw&F?6Gn5@cB=h`j7wT1Jlt11HL#ooBz-E^d z4F(cR4z3LHe{)Q&@`i?HhKB!4dqjqW6cdZF4_L979h;b#n3-5w4Z(q}7^veAKt|OLd6nsOm3VtOKy=<*aM^8i-oB^N zu4%YdYS+-AwOyNexjgIGNHh=#pWrzn{qJ9jA~E5+#G(*S%XU!GS6L&T@qBHk4Gs#`xg^oKVIPzZhqF30anYH{Zr>6OWOM%KTW)> zIh7uk*lLC%Vn>__CM~yUzea!&*NTkx$I@?51PdO;cq@h@8!IIGjX5qa_q>-nvmD{y z!*!<+;yhD$e_Iy3o6;m1tchnghB5ZnIXm2A_BThJ=bpZIEx?UkVwv9~@7_aZf9e|C zQdcMh;x`=%U)9#-Fl13A;3Ul8wtdbOzp1!OroU>7kGUH}(j;b#bI z;nYZLk=DrVaLS~1gay(X*aZrIs02!@gk}n~w(oaJya2FLH>0ibeBqUNoZ)Bqo(Rf( z9}EIdRqE+GD&{`KMGLBK;)Wys;GT$gXnz=KUe^WXZmX=*H8t+;ox}o1KH**vXZ&B` z?>PSm_gyUo-~Wh%hdpkIit1Jl19oE~!(VCf@b;Q*e0=UoDvIi^rf9OOQ~~)3Qcl6MVdjx4QFG82C^@+ERBViRYL~u>^4vw!jh07>>RwA+DvHMe9^&$$kGu?s z)I@q%3qoxId7(CvJjly4E^H;5fOv`8Ft-IxQQxF?0EFaKs9V7cKtmEgv}FQ6tmRkk zNOl}o)GD?k>>0}zo{~iyW8S=tKTr8`Vo}}xf{R@ zCL|X}cjJu0^>O-z-d;H=sP)T#qLgc~w?$saoMzwa9$ETmq_i}y4OHHuoN-QWsTaB)N#AjjkY>yK=-^pIZ+n`d3MU&UNWCk^U9rK$FlA zQh8s>u-)ZfRnZLG$hoPW?b;|=@Lc5om zKpl>N`s_iYE8;M`7PdGps2;%!RtJJpPxkch5oP=eiJ2DPsMjV zUdw51jRqI!9R2M$6`Mu`#QYrC9L0+eO7>%_EjzzkUhnvQL?*7Z`t$(D_nbeWpl<=6 zH7~VW^rOaj6W(9}m4i$99z^R&+|lMnfg9pJwMrm47~T;qA&u-B&M+nHu#xFLPiR5d z<%5)`-V4IP$>68VJi)<0WNSZvAN?!<$oN?3JyvAwCVSp5Z~F%DyVFK+9d2XQ1urxd zEm_Kim9{22EU2e%u>QCTl(W5~oT3AmDDZS~2>9kkH4ame>!=Wt-rfkuuv8sbSC%m@ z+4PZ6hJ(Ol%>A&Km*RlnIM_};j3N>%N-+-vBG!1;*#_AMklN8q*!ZTUS{XCJsVk`E zTpR*_H%c6f=%uW@glRkSa{&TDujNZ0Dg;VB@v11ujlK*(dL;;2z8K=UH>0_*Drmko z6h(>B@9p&Q9)t8MQM43GRD5$vYRNymQhL>P68TgQ;lHb`>R1@67}_BUWaJ9x=)?5> zX3^)0iDk-2&?WN0nxUvF(D(3Q$zFw_k|8}vV3XCBTIrU3;<*|fi4vfdgGwrHK4_?s z-axI17S;mDQ65he+7z?ttJ;h+E2~RzPzfC)kk|&tTqG6S{V>~&wI+8uJk*v%F|gEN z70@!CTId;mXMn2WuxLhflGSo}=V+(vR(47x&+5#hs7m|D@sAYx8A%tKO_E9BKQ ziy}*I>?KGm>i=5gt99$2Je;^sAZTK9#PySSmb%NQDv{GUUu+o&hTSQr{|ce$tGHf8 z%52ulj9GXxYZPk_kg~PiBViib*gZ7pVl3A@+D9IRyJNNT+-u=Li_9q9ZViO(uq0f>Oc^YJ-nRq; zLaAEofx^PUG#K#`u@TS_s<$TFrNa-?1pPMAdq)Qzu>b%pj0Csb{#}Ozyyz=;JKLo3 z>+Sab*=)8m-=EMV%qR3mPUqk!={RSy?ygpt| z@203DPJK~c-YBEjP4{NPx4 zLvnunfBaj}GeFhd{tV+Nc-;*~x&9$Vj)>{H2F7S|P)2_QrOp+ZX(URA`A%2|;`$Co zvdvDu#U!NnZ6uAAPsu>AflA3F!&4-8pxkDz`~JM>hc01y%J=>FEwAWyQ7c~Q9BFAC z{na;e{t2+_#z0(Ez3>YNV2PZJA--<|bIZ@M$ViUMs7nniROVX7K=JO-Ie~jKOu`P!|3eL!6yYE(jWA%l`e8;CJ_I6nM0_ znxE;kuY#2)F$0XF5NhO;i}yl%@miJXvzN;a*CC^FNS*UuqhZeJtSw8Mz>p3!dJZa6 zB?zITlR&F9)x&7a6Xht=XsvG3<3EJSKZV-f>suzmqq~o&RLfSlq*Xvb+~gkEvo4E znjU^9gFStLepcm!224r57k|0xeBf9zkGZpOz>V@mL3zD~RgiE5-Mgfn$fo2iQWE=<+Xc7quszV;`YNfKC!bRHJUnRk6w=>;~szmMsIcoYivY1POQ z3%vH~!-IeY{(H_7e+#{e@?)5``vlEduPTkd zZ+k=U8-PCk-r7dWSn}0aNt5&$OCkYShEa$XNC^I;FHkDW z^zve0xL%_T+UHlHRg%MnSI&k+!?f;0tpPQkv+f`j=3v2NqjB4?5BqIJG}B6ngUKp< zxxrx0LZ`B@yD3}<_2IK$I>nEnb~u;ApOk;HL`vpcAvc_D80DyrT`^B&l@MJXBp%`O z25Ei+wosM%x{3Z+MXHh=7X_20M;xkyN=x+?Tg9mrAL_nH4OhcyR))KZen>DRmwu&@ zVFhE7!t3UJ|Bx4P+-ZYMdT-6nTa`A$o_-=ben=oVry7ru&9{;@>p=YSa(B;#D@tY8 z^ck~Pu;;I1WeoHwZM~^7aUw1j7VYjza*h3UoQoGrL5WVY;4Uz%kt~%Xi|@N4643UP zexdt3;7o*z>S?=*DkqVd5qJ9sLEK-AYbqu;MuJAw@>qA}OgnZ&JjZsVZk6&tGKkuj zlT59g7fEVl=wZr5vsGFR7Q|E-((9KNNgYG@`0lgpALwj>-Eo@vAn_b42_%D&M&o`v z`(_O~C&TuSy~VmMy^+ECS|Rs?`NoGYdv0hz(6`&k_>|XadaQNb$6SA{cENB>VRNeH zB!%G=@VWve&FMq;sg7HBH&E~S$JC7*`z$i6KwGR@*^KXkglZRxQDwaqp6gL%Lb}!= zp2Znf z$ydqeeEvUALW;n0IwtJmZMj-)BkuJhjb9RH+PilnYUa-&8QFy zP+wt$5$?q&>lE(q%fPqw*YCR^;)2m4U%%ww_D%UZk-@IYZzWYk{J<9bveM3>9hpt+nN z!}qz`2dUw_<%8iz_r;DuqIq~t@Y^kECg}!NB*hjDiJ{nKOgh;C@0>(1hFSE(shlrc zR5L^76Tc^obdNVpx!Dsq)Ph83_-fkxK8`G4GJv5$g$GjVuR`H~)$xjgHx#oQ_yMAo zAzXHYLkInnLWx4Y zo4(Dr&LR!rSxjE~L6#k7taI>z(MTWP`j9}l04sD|QT%oAG%u{FoEZ&jQS`7*&7=s1 zZ4%BoUtqAKkJ7zy(2FLqBsWc;-w-0a1zOB(DRyJP4iMT3Hc1#MRD}*!Yz~Xw$X&BX zqsG%?NPC-)&#pWb*#GZ4aj#LZ0L^!~1Jc5#xg!Fa!6D8T4W=WZn|9-e4kJ7!D*jJ- zmtw!Gj4+z{nFTD5$%d9isTT0fh^hf!`)0k9-S>Wh&zwgzKIP=xJyR#RX?PxMx>n zAMSaLFu%pttlg%jCez}e?xkOhT|Q?)WkF0wu^_*OhT?VRx-{C&;C49*;R0Jl z5~MV1qV|tnXBEMn(h!d&4(mk`9 zTe(`k)+{s6T^et8_l?GDskLtP^qw4ATYKGXXDHnElj$qZeeKlsCw9oo&t#{>uXnpm zTh#*V^xORzW~@-)8g%R%MDU_}BkFe=W`QFNCL(L z-L7&4fT#8Q0pcioZ&U{CMM0#beW4)GF^k+~$ z{;chvpi)p7Eb`OD6V{c8djSq=6&pZll#7*6!1-{{{g*IN-w~mx&sie>9^lWgt)bAVDB-6QiJ5LSOloOpM*-_2g-JDGnsWGg)kw#(rO3@L3c3Ft2|NMZ#4 z2npMfG(xJY)Gh0A@3!0l>^wO9%6^ESXFyZ^gRTN>E5ljoFVd^kql|(5{l+&(f%?bwhGjIjZmY^nW2mP7m)pV6hJ1En;+(v#MF-*4`ZaXV z%3Aq3@r9gsX9;j&Uy~^KR-=yoVI^m*ArUkf6gIW__EraNkG6HYWzp2jo2{b|e0O(2 zzIr2vleKJUDW%}N`-(hWYR?ze|D?%Z68ga7#CxNymOgWb-6*{^$EI(Im0SELnyQQr7>ig#ecbZ1OK=PICUb0L&_fNYJ zw080N)$cYwIq@fqNZ}_I&w;r!m_PY}UzUb-hCSpG#$P5P>)lx51_jf};^lACERE$g|e5&_HSWw0{K6HWW| zxiz+NpI^G`l={Z+{uDy>N1~w?BzD{flx`2S%p@V9A2P#h!(%6-jB> zF1F${sQyt8Wo%nJFF#_QOr6HL8ENvRB>C4X(jnvZCA<0>zLe1z55xYDFPzbVdGVLr<3z zziAt|gakqAe2O93)$VQGwL2pW?>{!p0gY~7e_meqkqZqWm<1e-pWULNla`~-4V0w) z45hlWb9-*-bk(O~tV_`h#TO>pY@ol0VhjWl1l<>EI?l1$Vzgn$hBaj-$z3ZFr#5! zOl=~Q{Gzkrhe?+RgqemLASn(UpWj#AajO#H+A$h}3c*_F`fasqov7Ne00~~&=HsL zYINE*3BEJxV2&+B7}{a3;k%K_yVfSZc2InmIM5Pm%Rj)uZ(8ib%a~DabZlDI9PskBZWeujDW> zx5;`Y6ta#7vhCTl;=!tUXvU~}ov))&(e5DVDz3j`g>-lKGtQK7u(y;s3F%D7$*afd~eG=7@271PbRee1aU12i)CwE?>8MbXFagpeNgN;eLWul<)*Dg)vDc{jJy;)<^YG_A zG8sxf4~29^3MpIRwKx)mbn4M`wFUG$TX(vFv=fzg^5^u?vF{`LBcGu{Ql<5>{)OW+ z(g#9drtTk{^KMV6Z8SB>M>mazdrZW(~Nf(-X@$z zB(^+qRO3!h+ym#qHH=e5!7OqtR)K=UjJs$oetaV%O#K4t1|JEnMh)`Q^hvkGGZLtf zVa-Kew`Q`cgJ`r;>rctG-rj>fS3fEQi!T#RxU#I+zo8K92qh>;Ezbte$)dacdx7R*D2MoZmEP_D=`O2 zqm`FT?@_?9I>z-Ee^1LUzMqKc9kxR~N<_q(3sKQ9i(`%t_P69pwL=`I>Z8O&UL(Jz zWjR<^c}^-_y2QdmL-#~WWmg%_PKQfXPbo54>o+AZL986qGBMVpBWq}~R0uB)CSGSC za4Xef;3PrGYGM*<;fN(O*py?5!lPHk3nv2I3a?7LmkEkT(t*?It4gr)E%BTT?;7aQ z2LZ$U0@cBb37PmEU4j~xYD+`idZ{x5E()9JCGYS(b5V}A1T}X>0(I_MD_uqi21wZh zqhU=><174207BcKF1Iy&E|U0X0p15(t=Gnc8YzN@l29UA5}F^PYN-WAWA@C2fs)Ju zBI!{w2O=BoPplGPm?DRem_(3`jesaUa(Z;jX6!FhY?Vov9);nMw;XRqj@<8|*$RND zGC!*Zee9Mw^uDN{%G;!I246}ULpy&M1iRIJTPdL~HHPSU5oWlkN-XadXeK4u{@8Vu zOlsQ(Xqn8gq?hOx?0kt&WK}(y=G*s7oveABgQLmN!O@c+=Cnnel8!MNiJT5S4w|2< z+Xcrih75Tudp4#oC8IhmV;O~FNgrj{h*qgDZ>b2wVQ}?RWW@vo>GW?zx>z&1ai}1-B9JqC5c#5b%yNv{p_YN2|Mv0fxO%tps z!TB3ikt#LC7F=l1s~B=RTynzJY6e{iJ16J@MM~eQ&B#OWme zTIMwL0O`)WB_F-zm}%+<|H_7xR8)X9OfH&O(y)B^JrzLnxAEAMRr(@5T_}lLw->2g z5eB51$kaphW&)i6!i+v*0*daVf=qFwAEPYju=Xt;twsCZrUsXx(K0DzhPo)I?a8eK|Te?yn=+S1WV=4kl zGn^ynq<8>F09`_KtPO1+iA`diTuafB{(Xvv#;G7;yjNvJ`nu@S`X^~8T2Wq9R!qL=RTeNX_5&=TCEpDF)d7JM=+d33IX=d|{ z0)kmz@VSPDL=9ZaQ0-SJP;}Rt_FT7_LNu~V^7owHyw##@>!C#6n$fwK9I0(I2+eM4 z@q98vPcrITSPBoOgBV7xE;|BhF;7X+e^Z$VHB>1X1r**iIs9kBb)qn_8eg>*kk%WnU@m_zQb{J66Vo{_)323g z*2h#@uFkj$x@d^f(n%|FdAk9%>zn-jZT%*L&VwG8y^<3p27LM7afX}OQ8ZvSY!_({ z?%C6)Q4f}c4_>Rc%qwcj-OJvnUt>~C5z2LCMU1Df8?>aF!Cmq*uAoN$crnC=Fl4dS z;KO;E-}&DNTWAL5t&MDUpZxqzJqy!mDDHD??+h1Chvde>Ii)nUG;vE}PX`P07Q>3! zn3Vmb?B@^&H>CH<258ZlHmB^~F#4cI)B-ds30@s1tXnI1epHUdF0_5Lu zm$;kh_vh{hsboIi^|!o3H4OPS=fAYt?xsm}NzR=OjNFdCPY7kWL<>XY22iM2WZ;3% znccCB>X`E+yN@0Y4=Ie$At1MKj%2F8G)e2f*IA8PaZ<(_+qJwE?QNRW#XEq2TfHVE zCep21d53=N8BLKZCrk<>qeOvY6S&Vcw}8c6wo95MpwleLCko%9=>@d)_kXK?)p>kc zb30LYlg0nDRs+(zGK$cx3d3pV`;^>Z`1{2selu)#l~q2Kt6fMQ{}PnvO5GnNPs*XS zpRfa)mF9c=@l0PZ@)DAvqhIvSL+LUI%W?}jJ=Yl)myj=`BU z7Q0wa)NhVSR;15tMS(IsZPJpl$?r#hkvcD@o)aF}c^#_GJkoh?bH+NyFQ|Aw@9 z+Vgj&5jr61H-MUxENaxG2Q%)1OK0_aGKFBW-?~^!gxXX*tof=G7)``E753=FW(1m^()~P6F|$R)@Qhw&bi3TmsSoc# zVN0|9bJjw}?b6H^r>gNSNvI)^yn)1&_>-)PXf-RQ@Jem*Djj;ie9N-)LNEHZ)?hgI z+&SxFo?4Gr?M84?BO?dKxm-A7S6+v`$m>;^S@}f0ee+}UwY_0c!plpM6HTf5)s%+= z=bfZq!qr73PZpcO2B*i@T8iN*vQB3=&`#t>w43;pdw4n5D-MIj2Tq;v_cUy2loB~% zNg2FR?=9zHNoev*UeLdUOWzf_UuF_vBdkU&Sx&UQ(XY~$1-1f z&dBFvB%LrrBvd$)pWA`b;wlnRpSBEwp9;=(tY;h=-R=G`K&#zCH~-#qAcQk@+#D9x-=BlTZrD-IK?isTb_HLX5C2x*bY%<>4m)=J&9 z7vphnXgFbWa5F$}ZkiFBL5T$>NE{<&VgT-jY-Lfq@MT||gsU)+%iv1vCrfUepu;7{ zAyPHo@_RKFXs`3WNt=*+)kGB^!T7anD)3Tp)MlbYRQ4U6p&1aDEn|G@9@k~LBP0{? zirfb(w{XmCu;2!-fKA-6l$aj`RF&l*V}lIQVI|c_Q#{0x8@S0M~+DI#j27fRT?sj z=qse@o8(`oo!rJq2C!tm^acjH+av)-lBQ!{p=H$DUMItCjgiFJ8!nn01x6Y2%i}p! zta0!uua@5)#60l$ZI3m$;ya@i@Ky({i0XFSa;oi4^v<6e-q=YD`m%63A8203)VJ1o z1H=6KF5LBg%5jP(updNoMvBuBfJ}U%@CCN}28jjeBc910%TFL^qHO1cBP|2T4eUgz z!-Kk&=IOFyQ2?K*GvPw;hg_!pEk;ZZWjc2@We%Sl5&@qQFq2C08M&ss<2^cgH{JN9 zt3-7~vS7_NKrMUUMd4`UDZBfY3kJ2svB(M zWY49aZ?1|giiqUCp9u*}x&}3AzBjI{JaB?I>np^6<6(Y;s;A9jK-{vlLTTF=Q7MfN zHf~Ip3U;A6CRt%4tqhj={GeZa50dJO6L=+%Kp_Qw?JRz8t4u>%okq1Qte#zXX*t{V zK8*aqs)K%;N7tcyuVkSQeuIeQxc7!l2i+3?fiKpEGbu;A{kVn%wHaL-g2h@Tz&IwP znr^+ji>!^#s_SZ}OS|tK9)>Wt+7{K(ydt41*~ji=<_3)SX~N>Ti#aL~k;V2P-13kFMPb zOoMLHmQ2LD$C}8*ROyCFNXC^(NWaFONZyq4g*>EzlC{Fe@yQk3MspEkQvC5|#PvYC zx^)&VL7lZjJ*56jOW9OK^lV+Iy39&7!?%?+7JzZ}^| z{l~OZJ2!oIeuKX&s758d7dgSdS%oKq$Wb>lGCQqjSKXr>*_o7O?A1)!B)c;0rJ52y z^7mmzoCls9u}W?wb`<%!D62wh^gjO3D=DHc?_;ZFU>JeOQ>l5(TRahSOnN^Ie*fzX zqK9D!7bTl%#bPdClno_i)NQqDw&-&(C#OKKuX-`UUfo|!U<775-L?`NC;Z_2z9nxr zWoU9Ai@}$uSyr7pKkC;@9g+gseK6jmub!8sWG!OoP)8TvN$ezpg6^e%?oyyO zg#Cyd#?JSFbn3BE^4V_NZRwc|R7KWGqV4SEB`H(m$3l#PI!wPmTA_%UUo2M$U1JbX zN>ysp&mPeUh2BW}_3nZ9r7?*?5UfGO_2=WOyS4$rIX5%BMnX`+ufiC8%>@>e`bwAKsS{KS*@kqz#JDEoQ-7XY@@%-WbaMl&Zjq`wA zUNhm8(`3CtJ36Q7aDn})C$&9}_Ys0W)$h{+7$8p=PaovO_7&+0bPg4%b~q0bOswSX zgSB+2N
    K4sfO@&b~6G&4C)TTTKORECo+C6Tcn%2JWT>Z+K&MiyA!{blElvbzaY z(YE338H!c7IT91EiPDXVH7YgPu06x?GT|z^ zaXB#-q`aAX8x_rt34Ii?0+iwRY>VncQI{!ItC=?T_VV3c*7`!fy?3+9@$4!ea2fG# z5&<|E^D=y_2~ieQC;#;m2-iFn4?=!pBFf5;tqq989>-?ViBRFiQLd}RLhQxc>dszt z^sYA3#0s>8H!3G}pie8c`dePlWi*T_&;5hB#Fi@{fq?3xypEpX#K*2&HPL%S1!Vz%P_Wm?SAG&jRi??vG;RKK3OklLpb4&GjUB^YE&v2i{$(I`iL)SC>*LYx9FclIHc^dEi1iYkda`Q5{aIe6$UuY*0-&n!5Hh}m8!k=jbs z>4HL#Iss>Q$d^F$x5vyRG| z%bBF~$3M-H1+NdqK26Z^yA^#36bL3a0<@=Xrho8s*ccgpI*)qh_+n$#{#-t);4Qxa}HL)Ah*F)_u92c|v+ac2KL{!Mwvik4qwKYVtW)hQ_+9 z@oBO_$lYl-8&8+(H1DEm+WdmBwI|jddA~dK3p3OwFvlz(369>P5Vg&!E)40chwy4g z?MtM_LuBr(^%vT5f|TX5J4-n6+M5R{(L6k!EWz9!xhTLnUT@9W1IYR;17C>3!1(=KU5&b zm>n)^nVALclRu*dM5)m@r`r~ds}d$s1Tq!tvp%Q-&tl6%T;@4LooH43G~#a_ z&bAX&Bk7?&)M;6$eJE?kC>F9!G{Jkt57>~__|))vEl4AZ`I*U7=lj2oiSH~5&iVI+ z-t&ASjiN73y(jw441l+uS0=iLzczN;Ir!b-llbhQFg1V9FJ`q(;3ypTlD)}^}2cS3fmch*(*V8`bVN?R1$)X1N^ks?fy0V&xQqoA4LEQG(bVl)v1 z_rhY!C#ZYr6iIBm1iK@u012QdT?on~R<3Y8vA-obgta3;#Xg);<>gzz;o6Ozri|+5FtTcDvmA+d@Ma ze@O>R$MQqROM}`rQ@2x0c4?`9+O*UZ2)aCm=n3gekCj&zNC~#v8?7uL_r%2y@&66) z{kdbT9D*gN9;YVl=DsbUxh>h)8}qsc?K-RNA6!o!^*9UE)~(oTeD%N(t2~B6cc5I%$nxE@RJ_QyS2nWymUbAQU9)3P+ruP{ zP(o)_KT@2IN6Zc_29wuYOQIx?#*eg+s>JO*{&W)KWg*9i{X9Kr&wXz5qx$0Tu90iw zs%@OZ{+Q*^L+@Qx*0{?*Bkuf-f_i{~8czKMEhX)3@Qe4W@-uxcyI6Hjn_R5UP72{_ zH8qx0XS71J6xjPU21yJ9Cd9_r_Bq(4Lb|2>MV^Lji;MY#R(ca?`L!v(HFK}=N~|^f z5eT7CM?7ZT>0o*c`3P4U4Hv?8{kWbCTpyemX!ayG?t@rH*AmxUmMX^C%(zt0TkAcB4xAwndKEJ zS{%d46Sf1KP$UJ{90uK|0J#etnSU)K-sof9{`00c_sc~Bn3Jg0NL>Ng&wqk^>>_}c_+%#-a!6+ z`+!THi>E>@Glh4viS#e!cQc{a#y!`?Yyt%-R&YUqf~r%!8ZY8xu6d4jd!vIeLBI&{ zIgb22v(aeF-N$Hnz&-K@c#SJ97da!Sf(4o7?71P#Kc{O4I+ZkY+VR0qG}RFD3=M^U zg;YUt5~VKSf6~hmB&+Z!F@S92N^~lnTV}=I&y~+gJ+ZC&XG9p0S%2rW{;GIe`9H&T zs1w3T{EOPx1V>hX9Dd9zaeG6dP*G55J8hIFd0Cc z5kkb77juQV#i27K7x!^R8F)OmEOvTZyz&JHbGYLso4@Y%BgVjO{)172fA@JCcg056 z5voahc}mUfbtO8zg*q%nFw5((y0Hb_5tIuOm*%bXeB3g)EfRqz3h`Ag^)w z(W446Q{39^lxQ|!Gb$NVf9`jRFEtzYf=MSe8gUA(sFr2ANja~{Z~J}~23UvX{2r~@ z%6>Y8h+4xJs9DoqdpyrYv%T+fvx8NlTa||NqEkPle&;VPHk6pLl7tqCt<<%-- znMk{0H>PWooL^$f=ct9sp4LrBoa(BQWnZ1apV48XnAPva6uC~D!)()uozmNiI7#?g za&(s%QkL7%Ry*l)e>skS>T0CSMhJ@hSU0UEz9$>IW3Pqz*p(mzwLJ2QJxf3y;%|v- ztU0q`MtX`RN=&NJAfvTbAc$hUJE$f5p7=X4I|pM}X6efZMAr-Hy~@~8>n5KfH~tbY z_fkqm>-pyWv5%K%knl;k`}-W?p-}d-!TC9+v`aoJEEe#^#wPb*;JZYptI{r~P*ksE zh+oI{Tjwwa0%;pT+j(!N4|2>GEqn`3=1C>q6u$|k?AsW6u;6RU!3+4$x#c@&-(g=k z_eS^c;UZ%YgrCrgBRfw}B|%;(t7!mD_%?2YSe6ynlu34}iaFnRcq80<_Mp#&X*fX# z#;u_j&XB1h@ohabW{&xnnj0EJ;VpB)0Kru0yy|0BP=4C1=ZTvKzm~HTLT*aFJaR4+ z{MAdukub5Y)Kp8#o|BqWMabIq%uRM7`4o`7*}8fz&rIds8s0ms{s;=1H7P%vCE6Eq zMI=I)1I^^kbk@Md5hqRDisI>=f|sK28ztzP=#I)4_aKi)Msd^V0x`Y<#$nLx+!W1{ ziI@D3m?38Y`P?y{rHP=JZBtBN2%eUUj%KNvb3BTF>UI3mNCAg(*Ziw-pV|2MEAV`P z^0#5f@z4BK!#-EgPsi1u_xFabb%NpGZNbYGHv#yc(#ir~sD-ow=J4%@RhFciMdpmH z4)dckU1Ir$7jENL3&=nko5cRPcQk^3<-AY1ud%g~ebKt9NGbOvh8R%A8q5Glbl0w5 zu}`01s3}3)JcF3WWN$F^I^u0|PEDyg^sq#;ZncOpmQW{2M0@K|>(-h77y~hcwg=l9 zo&AKL8NZeGy-m)jfMLu5pwExaztjiLh=5^*U&klEMS=6qU&u2%WrPm+^RBw-SV#v# zlldcF;4<~&On*>&a51efjX8IawouCS>}3_unz0sM94cI*dLt;Tz+vEa|DKw~IObX< zZi;(0LLqisAX^vk^6<~G#?fZfx57{BE{4!aQh3e9mtCi7E*+y6q#@}4%Uz^>lo)o@ zDU#PQ*+L5l=jF2!h)S3A^NOnjeDCTsckjcdBGm+VZ_tp@FUoe%3QBibE2nDe_DE~# z3^dT(BiMgTwNlFi$+n&Mn5Jty9$OtS7K2O9>x3n>rt+@f3Ih^qZQ#69ms&G1P8IYd^RGN2bf*b8F|9e6QOhVaxAPW~a9wZ7 zmq?<({}T@=@YgyB?<({F^c1KO#P9|z9~oIr2n+q^$-zsP90G92lBEYDM`~zzL3g3~ zn?g5WOj3pJz@Eco`V#`0TWZ;L*RpfdCicuT11>YnNTp(>QLEJ1agUOd5SannY5gpA zE@`QSw^^7-u|xazEN?Tf#?XZ!koeguJL@aUlmiFq_p@U(Sdh6Yg4~^tT&1&U3%u#) zr~b%j)H1#miJc#d?21^hHEa~2kFqcp8Q;oc49I`tPX{aVKzKG4Mz8QXb{Yiz`K$7~ z^6V5Q_3rfzeRV2r+GCJL>f5} zYX%Ll^s&d()Q?|LVks4CV;k%OI(bcRzKE4ECVjda=px(b)yUg+1yV9|my#yVjB%Yf zipefJr;4rd*5{B`kr;X-N#R)`UWIL)o;U$7SaoFb-cYy~r7t{^v{VcaJFYictH^BQ zRUGRvp^yoVfuok#YR){mWhyd>qoO;b+|wV8s5wc|MaAsPSqaMgmhE<0x)vVb+&T;~ zFa|Q&i|rRev8&by*Ld0Wt`ypOo{j^T0W!uLBh#d&tj+m&T zI`N6ou|paicf$Qa3{I&XPSiqgy~zdYsfRDT2zHjnB$`J&Tw`{cV+PS?F+YDDL4YS>GCXz>tPb;bXRn=}`r0^S2F{qVhNrW!mstugx0>T?gi|I_<Y+_cg+0r`G_Cch(l-X999EQS{35@kI&espM@Ky{7C(EIC zj_(6sUmHK>^b;dq$e@P&JT|)ne{GD0sI=EhLc4#@N6axp; zctDv$Eq)lLqQRs$upMe)!2w!>C`r<%%3nI*z#krXz!xi?SNUR){8HKTW1;)R11x-? z4^m!Ro0nRSjF)jwWWi+q+Ame`?@Mcg7C{mlH-CxMANY`G;or%Yc#1XjH#5fjXBLEX z>;8^Q)DxrUn=e|@wuhqXKn?%*lf^Vewgp2m;LBU z0RLGahu6TYOq_-EC$f}AIVCu2h?~@u8QE*8f7WD*aQUvT(XOui$0M=@dKdKK1v@7a z{_crX08fw5vx0R~=FwFNeTGAeO0Z|Nb%YiBc%e}z_>O^$wWnr@ofTk>PO$L6UPF(Q zV-gJYoOs-fMI&?S^ND6yZ85#Sy-}Y(ws6sm>4OavnX6hyvTtzKtR;K*^w_al-t0;D zo;=dOrqbR>l-m$HsYJ?F=iE}vAVdNh)yAI+4)g3na)|;=v8*eSlpsos#Fc3CZC<5< ztmQpZCV~RrW7|aA3TYSBFe8d{iocH@rn~7Zj`?V+IInTkQVU!c%B0h|5pG_v6K4gt zI$XDC`8-XgXem5*w#IZHyEOUVFO;SpM_ZoE-&4cG6edK%Eo#a7&+i4^3=glaIaaoi zwU|ThP4#?V9xqtkA4#MVx{g5v_AT038?T#_5hsFIgB=)Tk-vl*$R%0UiRZs*Wh}f< zqxYW;H#J@mRBvP5eAZwc*x;zFgUEZTs>T(iWmA3#zd!St=fEjJ6-DhTj)k7J!+&_Y zKe_|vZm09c#>dCTC_fg!%T9U+-H53K^H{TL|H3Pd+_C$+@9@G0_ulosHl{v*`PDz> z`6n+UZ*2dF+o`>O*Z2P{@b7&0>re3fkFUP`d36HTw@uppmwx(Q7Q0jnR(HF@QwmK8 z9M9$=`Dk({q zUCJ!|k3JfNb~?tY{L@~9@o7`Kc^bQgvlqrPu^07JMAZNECtZxB^cOLMWuD8Pac*lZ zfPD1fM?d97`dNg(B0E6_MQG2eS_!6dvIG)vJ2-;_B^!2Rcb!ge-dQga7=$vJZmTfp zX7B&t1Hlmdq~*lnXYjLlq7(8l0q*pVt$^vm#r{6oHsaiSFVFiITV)*%_pj2+;ap#h zbG?B}a`nI$JOF5Ka`#C~jY8QZ*y$8(H{WyAOYol?1ZN|L&05|RVNu|5;RYlF^~*!+ zv+4C;IQ4ouTHAUt(IvW4*5K0SeC6`3f-DF#_5ynT5u4Aau-6O~B;m9xr16)jI;|HL z&z4O=kgCWpt39eL9Ck9%Oda*K{kl$FaO#abz5diiTf1s+d_~fA>7rlyx1ROPG%Bk) zDSTnk5$7|;x!{x%&W%i`J$o+P)PCUbf-M;$m?ljeG<|sg6mMct;kqMHnU{~gwFQ4W zkuGe+?@$G&cjW=Z$SISw-IvN#VmEt?q(O(!`jp8^=V^clRENtOfm2E zXJAJB@gOS;iUzR^t}?Qgn8{gEUPMJk!+*4}?l>x+x$c1DdHGD; zUenv1E3fS8=_q~z%lto_cn4n}+G|I9gvvAqjny$LMkTquO31FyQ{GDGN|aYsx38#3 zeAJfddA#kYR5OO=6}6b4YXch=+R!el={8--w55n3Xd>Y?^)&5(88hcf>H#xn%)5VD zN5tG~c~R9Dkd2?j&UfJ8wY`TA%^%7{y4oU?Bp{jYRwSbIdkeS1|LN;Vpxh{~)UQ&j z)h(%8tv+<$*UU(BNu!Z1&y0r|A7C47GdMoL*x1fgUhtx|Q>zyEqq zFd!l%>wY9Cg|48)Jbp_aS=2r0X>~(HUMqm*_=U?`^W#N4fX}0=9*eZ=0NeeFXA|He z#eQzJmG3QZ)|_pWhIqy)q0kEb1V3Xz<~nT z+|$+kFi^?mDmipJ19V+?>vdfWr#5}$o{{OX4U5^;V^^>F&6=ynSci)@eD1$5(sJw) z$7!1Fueje4b*yFUG#4Ro#+e6wU|Txpmg@z`blDC?h1PTl_OodsPRuK-m2iluZzzS< z-y#fx%pP5AwYklW#fAdyy1|q5+@ONw$taT`mgDHXLV3bx!ba9r#l6fRmYXe#Ydu_9^EHdIX}va}a}IP9kvXA{XPnmyM$Fdh0b z=;0Aj9C;XJ`e6Eickb*7J@O&^Fs1peng{H*>v~b8YS-bx4V5H zygs#VssF*XKdlWkdDB$Y95kB^`s|sr8}DwOyAU{9JiD|BYV4Qyt#;sl#joefHj1^KBLF*B;I)4?^X zH5SM-%L_WzVqO#2;L^87-`cRsix4VOuFQ|3vfkp zKfO1$LI+yW%L>J+otccTWn9==$l7dGy^pDcbgpfya%Di$X$56xWx)o`D0D4a9G2vA zdH(}LSPq$#`%9q4#}D*A@Npx7&~K%X^pq%u)9FeI@YB-Klh=DS&5Q5$Y1&$!BwC(( z!Me=n3o9un3uilnJo}8#6lL$CePj3Um88A*Uwi=CCFv;ysY*H>cF9l4K{5zhI1mVH zw(roXNAX*Dp+lj3OqRzYoWW`5^qKyA1?C{4<%^#Pk-5M)eWt+N#yJyKw_)&ovRx2G z0X7LDRLNUVM6=!y1L7N^$SYU#$T`XJgpFXDB-FMYuTp_#R zN;OeX+b}#zk5ziSN{JVhHgXe;!=toGL1Y(0ZG&6S0kHW`$Nbc*_&Gd6SAqat2eOoB z?4z@5gpT>ej>V2ETJg|scidxpxic9iWe1t%2-D)~oVd;ofzVRIv&W)VwI$bFDlXPJ zDkHc1>z3Z~ac4j?%Vsa@(N#C?u3J~x2}zig(^mUbO*rk?dzMm2G819lL_2Y#dEs}F zsrPkN8dsKUsvjQ3lVN$Ll2BCC7B8oEB15;rdhxPqeDoeGUWjzeyr{CY*wK|+mnz2t z21+I>nVm=tb+@-In>>15svI**g^L<%OJ*i)oIkI9$c&X!Rw7+6BE=YN+X;R(S`2oS z$roGRFRZ**i^`?J>iJ8)Ssg4HneHVpCubF>b&an0_UFOp$q#qDEX#01&*T+SNXeAk zvC%8P1G0O;kl-$-%l{J1ZQzI0rYK9qHmHDua4E*tPG zdT{h8JbU!$bZ=DLPX4Gc`U`w_iqWtrZr?77pV&~0!?BjW)uA(A6Gr|8&uJW^{LRJv z{U4uIL5lH5j79oXZLewLPJzn-&U0Mj*zCB?akt~EXVYF_m@I@|Hq(tLEmH5sQ^o#z z)k;dt5ms~wriz0_718t3R2S3#CB=%Fggh6WF@Cmsx|KgCGAnXUcydngF~9U;x6ky* z-Y(HOFWHr}upCWBv!!6juVKIDi^dblHrcS0pe!3kG@c0{Ja|^7ySp zJgJ8<1$N}(hN6O^cvLG9OY0E9XM=|3Vt%!NT#`@Ec@mRp+bMXpgjEpE_vllKk);xb)-vyQ5R{$y;IVY=Ha z%j;v(MTgfty|$jY*3(;~!<@Da?(%EzXz4~|jr$!pF! zE1Zaf<{e;=0Sb7BRyHyPonQwVFUYI+L8mRt{Sd!`@hA5Pt*AhmkexTE;9+;Vs^T@Z>K3%(?sW`x+;}U4fo>kY|)_H>S?eF^x zr{=rwMNIK1HmqLEjFLTy){+C9I*gyfm(csMwK7>d&ZWpXdOCk>|B4zTC+bWWTW_i0 zxp<%Jkm|OdGm|gn7WK^kQuj!HN$LgE}dkipN*~2=(e7dYH=0$jsZ(HM2e^ zyJl);T6{sNKf7*_H*hKvo-=Fh@8?xFW7Ul2V9U24<5xoXku6vWSsA#oM^op_y8f@^ zh3aI`jmC2ednaREpYmMmdmO`$;EW^3{ra;79`C0rp6QlNpXPciNKlOu^k=D>wwypI zfj&=n?{8mOzvH0OdGLCIK@mFsq<5E0!v=q0+KwW(5LS za{Pmn$01N5hdv<3E6_zAsi41**I{`D{uPEl;20I+fxrhaTp`D?SRs#){t7Igu+e%6 z-$?1v0JjsF?pWgZf}Nq3sfcW6CtJsyZiOaE+o4LJ;0kIkPUjaXhb96O?C{a5aEn9J zaJ8ht)d@j5?O;6%VJWH22_+-L?NtDY$qoqW%&$og0(5}cyd|0k$Vbu5kpiuo zJ0o;C)WWFUuF0Pj-LL>k!zBnBx{_>X54aWyP*Ry*PadPJx_4m7HG^G?E}Uw)bVb&j zg&SwD*cqY^;lhqoFe_cm#Pb(R*F#vU2i#MLz}YNh>RjvHfFA&REIzXAA|oCa=7pEz~u&Ajyg@OT!lcx^9`G zx9FZ1(Iz_HWyb)e@ryMk9itBtH*>K>+aa~c=VrZSy4i2p)&RH_w4(&Jo)f+H>Jj%A zN&b3l1|D8@)e_|T+6f%dkBRG4xVJce#g*$Wowx9=q*7jEdTx7z-61RfdfVDBx!vn$ zDzkcAOJvwMe{9VU)Bx;ox#urZ=XSf-xZN+V{EQWo6VsF!c@H$7$}XjaEz9`16XTR4 zL|5DjbSloGx_Qh`4xK!IeL) zBNNV0i=Ec*o)Pznkyquh^_w@;(2Dih;h5DP7>HsQdFK~$GLV>EzH>uqX;0V1BRPA4 z6Yn3+_vdo`dGh`+~}CEuecOukep; zM<~toxGb_DqW6@_#o1R*vKQLW@PR1nG57r#>m}E3AKhhF2VW?~T`K?|ms0sm}6VCAhq5 zo7H@^@noX`il|X!m}jPCN<%A(TU6*n6mbg>d7gD?csGtV#;rVEbfYgrqLze(@kZQ< z2YShqR=XB3k%J7v%cp7l!}uEdea~mnzac%<7X4DXdO|PEwv05_>+8WHml0>{*(#ql zEH8`5?E8yapPl)yrHWvt=y)mlPfW5@mQJjK1qM%4X(Ia?uqk$+v8jxKl zPFQWK*Ckx#omFkVm+DJEGOEOtdv-@=##BEd&rr;<(T!dMBd7cM2(V7bW1`=s_>d&0 zO}bxu-I^%48@i#D4Dw{pAV!IL92O>PswkqDqd27Gt>!rY&cOM3)|y|G)z=;q{}vst@gT`enmSwgP@r z&~?%I`s+?n*M&Fn*El2~3a`E96b;?^=6w|4G$v3C=bQMn{PGoi3y-DN%7>%1d`p<3 z!%kIZi7p4uv`iT(^Ud?<_1o(o`xhlj*L9=95cA2l2Lhox$WQ#JGkeM0vGbzm#iq|6 zTbM3WHmpG2yG8NLTE1|p$4AG+T(|mU-X$=W;IhS^xq!jQo1Tc*{Y?)Og^`%1K z8+St|eLS=+g{cFX}q_AxNr3UtAvWANXv^&zTZKuvDnKPa3HtJ|E#C*-#Tv%-=69I1WSbfV z(gm-B=_gzKCRl#hMynkV3UouYK(of#TR0$w$7Z0 zTJ<=Llks8hFGZWfEK68(czF2GFooIGAsakQ80sN#ka6BR{cf#$@8H{Toy+JQaN4q) zQB!8UXmYy_7U3hSaBELaulCirb!M8!NUPbw&`dlYHIJClALDFg`x8%mZ~A;;u@Qw8 zrY6pH=S_53Abm=$n3 zcMq6RNO*i#%RT^~+=}V8lk)5Kc*R;dji=Ea(!nyvf|=$SWWi1eIYH^wtNPi1DnsPR zpMneY;@@q6!(`~$XQAw)B=J_oFqEyMKEv>BV+E>{A$tCnw>X?(KzRdtVsw=JX=H@_ zd2|#lqHslLSL)FG!$c201AZ|&+WcU26fWdl=?X1IM@Afu{{{Dz0}=oL0C=2ZU}Rum z0ODQVipKH$HeVUISr|az`uvUDF#7+m|23?c%&kB!2LlsG6aX`_3*rC(0C=2ZU}Rum zZusB85W~9i|F8eQSTh-bA}C-Q0Jz`?1$dleVPIfj8ETl3dSP%(Tl^fEFsyfXYV%rqo4#x*iE zm^H{YPBx@B7B`SL&N#j}{y9=PfI3h*qB{0FbUWZYC_Icj+&vaO&ORu=m>sx+OFTNRQg1n~k$aBoXkh60g8H*#4{f|S zZr~QLoFHmf%%1S>SfGgy#}!=T({Yvhm*X1w$8jC^LO8xaQ#?5KFcWRZ4Yb6YH!^B& z)lx1B83j5Gb!xqMUTmYzKAo!7HlCZKaHN?sd8AX>_j^ZiqEco4=HJfLd1qvSE{NJwM1vEsy-ERmJ9 z4V8epk9FCV@z?0`4Nv@jd3W*)xUX|%0C=2jR9AcBHW1WUENZqdz4u<2oN`X@z4zV& zkt-1q2+#m1*_YmXPcDBq%i{Argb(~c?CxN8cEH|7uYE?n|9?(k1APPt5h2C^LyR!S z1e@5xHjdyloQ^YaCeFgyI0xtAJe-dUa3LJq{43FapJc+09G@ik; zcn;6w1-yut@G@S(t9T8s;|;utx9~RJ!Mk`5@8bgq%#b1jVU7iINPLJT6bfh7j^iVIj8E_>KEvnu0$<`Qe2s7LExyC|_yIrSC;W_G@GE}9@Aw0M;xGJ- ze{cf-_C}UUwV%wTQUgc6Squx(RkMm537h7j%Y~(=j=Lfvy^xy1R2fI3=H28@QcmK8 z)Dr2yd0|JXw5g&bGd|#;k1Z(@jshi}51aI%Stf1PSc!dEBtEBtLN8{DLMs=!4;0P) zIBlS1Q7RhDMM_C(_eagb6;d&^%C2ZX@O<`WRVpL04t6B6gXMN+*7}st*i(%sJSEeh z@=|TJfR!z+bd&{@NgunC#FA`K7YE!Y#Z1&x-VJSCnF}@FK0Je!&@?VBt-6iClF0fy zM|TF?f~g#-ASYFhQvFvD`I1wIgK zQp(g1CWrQ5c=|m064$5u8yn8_tdPE@2i?rR%(LyTKi@6}*)~FZetgbzNJL zNiz{jE_9NTW(mgaM>F0oC?9-uU}i8 zsJ!nPbWjTC*2ZT1H__7Au)FXzUQ}Aa7jIbqJ6gGGca07jNTx9hSj#>W|{{hv~>A3&^02L6&6aWAK literal 0 HcmV?d00001 diff --git a/public/layui/images/face/0.gif b/public/layui/images/face/0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a63f0d523561c523476e5330a0d67eb7318cb187 GIT binary patch literal 2689 zcmbVNX;c%*77h|fSVf7btRc9;2uTMBA%GGHLDVpaID<1f5|U^lkc1>iKxY6!1rbG@ zd2aAjaK>G62Sr5@Tv%lj5ZMBV%8n>ts{1vL_@3u@=Ev*PeX8o#z2E)rQq{hGY`QDg z1Y?5vfMDRklNoDFn+y1$-V+&nI?*1FjNVaKeTNKPP*>Wj%Sp)S#fb{Le6b$#p-{ol zsW=k|kKKQjucL0^f#x9i&7RS^Kv2J=HOHjvYO1<34zzKv#bH4$O z#ZFq03?oqI0iLr!jWcLn2O9kz?9&3Z4A8^@wQiuy9MsUj%i!U1H=q*1{h6R?C3x4%9Z~bY?lcTmR7j#Mw>w(q{eMOd|)qc5L4N&c* zuC#-D;)kkvpmjZHTn0Kef@(+gGxF;@#-Mq1Z|Ta0Q`*Srt;^f+@S9XnW&vKOd~B6~ zHyNOJFDSJDP5y6-g21a^k$3r^XIIl%Q@Cp@Xb*$?kBqma0hL(Ye-`v4To=x`Eyook z8;-r))qmH#x4;x0I$fJ%qOMq2{D&DbUW-iBk2QvUX!>cQSp;gFz)RlCiz^#1xfLC- z87Zj=eCi$V&2U#t-?L}$cK{g8qbIOabq>? zp4*0{8D2G6Ot>!#v2jzcD7SojpVX4O3Vsy}_iV4&YYK*PK%Fl#a&`FG zM$objsAAv_jp9{L8DlbVvx3c0C zr|Pl<9y$m2ro$@nL4nz&9SmgnEc|9WGSQyB1p-}ha92Fse?ZQ_Bctc8B-z2L2xQ`g z`dyy7!B5?H1nxhi9>_)z#2V4__X%3<%?$9NI#4tL15Xk`R&u3e$bmwRh?tD)leSzDDEKdpZ)(efVx$6cpg=B(lJNwny3Ld^ zn!A5?G^vQPVSFzWp+(__vn0Hz2!UAP$MPVdI}UsipFwe?qgixuqPS2gG&%&)Szcb= zUTn5A#oNb)?!ubF_?9i(g+_B>QeAz}{6mlrgqnM?ATOpDlj_W-In$Ej}3 z2Pdarnjc+!IX(h0dS+zk;m|-}p#C^9KK9}L=(~~Op}~RvzTUTQUiZA}?&?%^w70dk zylj5a)Y$O6zOJ^W`dL+FMR{52(=Vb2{W~l3=#j&R4*u(p-w$N$Pv5sUZBOd%l;mAIcO)flPl%8E z?bmHvV`G%jTcQ+lS)^1VjtCFiED~ zT(R75nJ?Rih87J7rZv4a|qPj4f%`NKP{w9zJutaJ^PRj7vDCX2@s-1fMsBq7R3UP)M+%4tA?D+}XvHFzz*y%L=kmCmK7^vJPkuUQkAmPS3^L3MDk2U`FtXG(OBw%kf#qS1^68svpOwv@mo8;P zDGCaXYN>-Qp0~Xx+rV_GI`^sF6U7K8(~zl=;$%)R)~gj@bP&VoMw_I4V?6f(!^$+;TlKZKNWRvr5bBw-5Huyw**;mBJ z$e)Q{?zFlcJ6(9*C`9kUZrt2~XFpTKnRkA%Zm|z`^-ujm+}lE&XVKZs-c=Znar+N+ CBC!|% literal 0 HcmV?d00001 diff --git a/public/layui/images/face/1.gif b/public/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/public/layui/images/face/10.gif b/public/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/public/layui/images/face/11.gif b/public/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/public/layui/images/face/15.gif b/public/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/public/layui/images/face/16.gif b/public/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/public/layui/images/face/17.gif b/public/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/public/layui/images/face/18.gif b/public/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/public/layui/images/face/19.gif b/public/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/public/layui/images/face/2.gif b/public/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/public/layui/images/face/21.gif b/public/layui/images/face/21.gif new file mode 100644 index 0000000000000000000000000000000000000000..b98421282467fb377dced2eabd72bcc5525f3e8e GIT binary patch literal 5191 zcmeHJXIN9|w%#EDLMRCx5oHq)5g~;dB9Mdx2uKqUK~NJ&fFL1(1O*ETN)=1&;5bqh zMjZheJy=FUQGrpZ_5uo{aK-|HBPxco1LNqq&-Fg{-~DmVPM&A){q1k9^{#KdtN8l) zklfftfD!P12C%cU!{Kno#>RL&-ptI5OeR}eS`r8ZQ&ZEWOP89Pn_F93TUl8xT)2=% zqfsc7&!0b|(dfmC7u(v}IypIEFc<>^16Nm9ZEbBLk?7#y;OOY+=H_N&V?!d5bai#- z&!4|!$r5L0=Xvwyd3bnOSXe|vL?{#r6B82#gYog>#}6MqczSv!CnwYC^kvJI85$b; z`uavjMsnifHm0Y0dwZ{ni16|8ad&su)6=V{sK8>e@87>)yLN3yM@L^@-_+DpcX#)V z8#kh(qj`ymK|w*Gp`mecahozTy}Z1lA|n?pSm5vP&-C?8OiYaDax*q;c=6%|o5k|= z@u{w^j*E?TadDAmWu*!P{(gSpVPOgJ@uJjJu}Jjk)2E)Ep5&yY)lpF_7R!&xR@ z-@bjzrcHUdxoK%>H*enDyLWFuKmdosS+iyho6Vk{p6>7OU%q^KQBl#YTenuMSW#0` zBb7*EqN5)^eE9hB<0ns^tX{qP-o1OdIXRh`nJZVW?Ck8kdiCnNckdoOdbFdku&k_X zWMt&|^XKQ!pTB+kc5rZTY;5eEJ9n;KyS91r=2fd!J$UdSGb3Z)zJ2@m?@vlf+O=!f z!Gj0e+S()%iAW?03=9+sg?v80tE;Q9uuxrH{q*V6$BrEv9v)6lPahZNfCMqi{8yXt!-@nh}@d^qGdV71fZrwUQK3-K-HSpxgxpU`Ig~GA1vE1C;vuDrN z)z!Uv^(rwT;lhOrO-)TvQBjkVlc}kx8X6k<`ubEVb#!#}?%lgOIy#*l9j&dcfBf-B zd3pJ%Q>R|Pek~9P5)u+*GTG435DJB2GMQRhT3a@64hsuIB9Sj&zD(lr4jed;mzS58 zn)=gEKh@XQ7Z(>dHa6zx=c}oyy?OJ7%jL$z#BANXxum2dKQFJgwibav7#SIrmX>bV zuz{D5kdcuQ%VxKU6JY15M)!yE|Xwf1N z1OWh;nY}D#G=sdu!|1dSZwDL!4ud{GOOb&gAcHMtLw9#dhL9b%o+}1pxe2@!5A2&u zO<0h}@xZQf4kQE$>D)vfb5j~OY*SEp+@|$$ZX7Jd6LilYXYhr5u9yvG@RL(SdmnDcl%E!Nn z3%&eJeQpZG_cVyuuo=bY=}#X&Ouhf}-Q>jE@v%3rU%mX}pQ9r$p8q~P^z7;2z>~+1 z9zM8#@9v%3{e8VX-CehC-uSJvqy74|t8J|<&GM!zzh1s{@j~N2&Y%0G;cR_f?U|oX zpE~(dP4$W6Rh1RxWu?b{Jo>|tlH$XM4j$OQZ?A06?p-^Jb`%!m=jG;X-qSi_49c?X5lm=2=O%(xGfy#r$2ZSmIfEp)MDWDc=1OUhxU`E3%k_DFna223?kX=U4 zM+5FQX;t1u^L#=Rfw5;#selfL!>*|6)L&wKq_M_gTdA+i0TobRpR1{D=lDyN4Q9v- zo^R*=2&BaZm=Ks}s1~t9YC1Z^(k=2R^Ej^e)bEyI50eSRpS5A}1;_eXK z(D`duB;Z2EpNsR)noGoBP5J3o{!vsJ9?9EW5oCeSKp`?Kw|5qv-?DIcDj#euHB4Vg zx&W$Oh&J>$npFAd;0V@=1c&|!03u)VzIf+)) z)?&#IX#KLvOWgz*tfIqSwgw|~S=|6-c{1;LiHa&h89EJ=GIZL27N8DjK%pZ+p_}gY z8KfAWyU4Q{N6W1xn1vdT7Bg5j*~rVtM}O9~s@u+lGYzIX=!L;5i%gsnSuLFs7;KgY zv&z2mAXdo(W?fnHcBH;-OnY5KE=w)r= zi+5yi(?Tz=3)$-#z{<2(TF;_>HLLVN z74iZ=+5$75w-XZDo3!9oCP)kRfR3u#)VO6`6)am~q*q4WYsn~-7y>Wl7|g6VOnC$_ z00HO&C`i0~7Ig^AYI)KTw(c5v2L7wt`~59`OwG^tp^0#Z)YM>)XAqT4hGZ zfDqpEo2^g6==<88HzoBbgh{W6MzKuq$J|am(Ak8T z7qc>8Sfl@hE4k)q-RPU!O&B1_XF_+s3zOugSLsX_C1U<@Ws4Kz96X8d|VQ5oFLC4Km`6SWnWJCRc@;5vZr+(y!<9Z(RFaG`_yqim#$?8-5SI zuPJ}=u(w{#`hHzAGaKa2`1VpS$z{cl^Q>jXSY35R;M=LL0kkeu;2ja8ZLMwwp=)DD zYwtE?9TN789v*$#WCeGBX)w~&)3xTf^<>y2Mx_uSjf{uuqI3~SCs!A4N=%||lc332 z?(YSGmPp%pLjdD7Xc~$($J&BIxVkP(PaI-Wk$c>KkC6gSpt0u?Y&NP&)N@?h2_0Kp z=n|#@bNsDFOuMY(Xs%*<0eRw0N2#f%pETB{d%$eN>l+7CbTXlvB)SJ_gEiaBI#;?z@CEe9($%a!yn{{%xZ6V4h|b__5Emu-`QJq{2IO3=co9 zZ}$2AMWN*n)mCuC>u6Vjh0I^m*=(>~>J>^slN_{=|9-4<0A&!sOSElm#RQfN8Pnda zT5WC{vY?33dV{j2ayOw(yp4T^$+@L9@nTPLg~YDKe%c~d+m)CHrcb)QFkhPY>&MRx z2MdFm0u+i5%X@d0S7v?ouP+%3UJ-({ij=Re!5UOVlfuvGE$TlYUqv&EH?db%M;P=2kO*LAt_IH~jgpo6v#dPy4J#E5`_+&b zbGpGr-Kw!tl-JD1G0aF8)Z1oAQ<&lx&AH~=Ur%>WVEqp47AlTQ!EV2%Y{j2PseQHU zN+b)`yO(_kz77&{gT)S_jlD5`CfCK%!iG( zNPEFJJtdF>S5zFQSDO5%R{lS$l@4=l@&B$?&Q23w+xikHEtWwe0|ia9gNO`mP3x-O&QFJ!nzJS0>tLe>Afaq?fjZH2@6bB6Em!&%OdTG4OpzSW zvKf5ZweCkfqvuof+bMoINu{1_n|RpjI<#Ez$`KHh&K2!BRbR)NsM!JG`(w@c@td9n zu$caTo+w8!fFGu58Na}vd0Hr@b3aaDvJV$OG^I{cua@rc)deG_hRfTk3-rh=Kw8iH zW}5kG?LWix|8kgSmRSp?EISbMtiTY}Y5ABrMeSunmx__UEFk*M(YMXic}%KQ6^ZGV zs-VWUKhwF=xKfJH+1d?58p)+CNaS#VmsYy>P>(u%r;S`jZxMD1`24{hih&bB3JY5=_{)1Y}iDzqL7DO4o@Y9LV|BQ3V8gQq z`;RItYB%`(qcvGM-TK)X_tRxUL(i(8+Y_HYsCjnI`{9Ym`%Ub<**-trIdW-VjG#ZhSshwl2_A%Vd*s;+52po3#knqfY z;n{tu_ZzvjFuppEV>}#uV5#4u{?80e-qm93!FtP~y9Wk)sxGNhv|GV@E%4wW%flbp z-u#-;RciY{>!LrOHQbqFxK}>hyREsz*>E}bkuLJ_ZOPEp*~THw;|sCBoC@su(tYUS zbb}^JS3Tpwh5X^J+=ulxU(OK3x|WCRdhb`pL3EeQ-^ zmTV1{tUXZc;!Lb+BU`RPIN_0Ygh;FnNL)rNE#B$2d5HDxZ1H%l*w zgTe_V1C!|jqSP~-3w2|UBtyRV1(Q|M3LoWotNf1qiVEWSP_ev9*X{1>0A_p_Ri$n! zCUb?Du5Bx$V`R?Mzwtcd_1{Pd%%#(SVfRd|?3l&c&w&a)PQ{!IgqFI+B5K=oORfqS zJ~d85cW@dIbhoL47S?{nlWN;``US*qjS}^@BK#RAp$s~|SwRV1)MZ1LDu57Mhji}+ zY$*gpZ|R`_xCj8~q$CC@%3A{lWeP25+KNfUaGX#+n8%VF0N6s_Oh6M;G88y>vTbJL z4#U%8Eav^=rJC?sUNeyjA3|l+l180QHek;cq>1%|8Y0T;=qtPw)PS%9CSGBi$9VlD zm(C|lE_%)@VePYp9KO~SYvQFJO1Rdz(VZKv>r=eo6%lf%)-Cc0uPg{Tw2iJ|BPxpR zqKsP{+_x&oAHVIW+kk*RjwA%^LV8a=bjK+H+IEeQejCQl)mz8nr5GperZ4qb5*24& zAl{C_lS2?}1LV>x8!5IFx4QW^tB;NFrRJQObM}A!Uo_{;JkQMY?Cn2)m~&>%nK@_X zoSB~+|ETvf@V&ZE|8eFSXl3#s7ytz5fEDUN)|fnq9HuH%*7A6j+%-v_@^LYooc5tS zG{sdeq9jEGCCal|5%}crrK~i3u+>!gYO5%95P5|IGYW2yHCTyrR=~bU*v2q<*zD6k z$Wmit{Zf&YehCSw(^aXdo`~m-lHNWfq+j857s1WDKNH6F4fIM)cl_Vil4YvJS_adU z1u#8HneuTVlAM;O#H6??MdOkp@R7<@d(b*ovC{s|gOri3Ks*-BXg;#Su#>(F#wzH+s2rZT$Isq>}Z#RDY30wAMj5F~+N0-}JS zWLQl0k}C+gcFG+{6v=@~B`S%#Vc!zi4_ROF*}Np(o#x;288m{AD(p0Od%GFlE z=o(hy^<+XJLYzR;Wo;!BljE+3-0X)(k&?jIC_=eHxk*(}xVfl!ixM?_sPr>wKxd*iYW;q% z`9O~`&xfFzZ^y5iZ!e@KEk|%zCb`Nr35#VgQnF6ik(r5zJD1sjZXwe0PG}16Dv8NO z=0YM$Py{QNkod%FG;v%=(&>q3VuM|pH5%ISPl-|YzSrrZbz`asLoY_QI=QClx?@2H zKCt3sU4>TZ>UhiABR3~nM&9X*Pbk%>y>KpmJh2W~09x&{@Ko79+TSWA(DS3#-3}GV zaOqIF{i8|?FB@-B>CwE(n3;!(r}JlV2FUgp|75nRE;qBqqMpq@Oyl)qD=0BZ9yCnG z$?Xw>8y0{YTUx;0NCfM;#}}zEf^cy^uz1W6d5;<*3Q(ugUR6+9*s)Vm7|^>W_54i| z)&?KW%i!^muneOGO~l7c+z^jSSYEUx|0M}~azn;#b+(lchvQkr%W8HFgt%$E18Ne} zD>2WZlm$Y&$qxA3b=5pv2^h4hAy-wAQ%sA1{3Y#KsMK2_5V2@IO(`H*M_b$NewV_H zMkOpus35pnmGAN>ozrwyM)bX01L)%fdq@`8(9%r2oIrIeYNNGfAb36=S~XGUhID)V z2_GlURkv>DCpVUyZ^44(&>4qnIq4>;SNuZiwP^y_SPCXPkXtWm7Gmju(y2*{X$1hb zb*VQyUnHT-)2j5Sgxy4*@=yi!^a+4Cj8IjI8I!R7616e^;L~9uh7~$SLB7`aEWr?*m|`WiZm>s5cFiv5d&UDpQo;v<>?#zP7Eh4aFT0Bs$OyFb zZ}5va{31L*sNP9TW9fHzNlg}3p(*3fKP}FZVije6GiH}~Zcw-V6_ov3VAbxuXI=$n z=O&k}vCJjB046yMNH%-x)9WOGw@ttt-%()Zgqag&PS{&|k!YS_<{4(5VQ=$Qy*Xj# TguQ+mZP{ha!SUN*Q#T$ZGKvWRLv@}vHJ9z zS<}kqHm9wuyi{7&td_NP*)+S@%4O=7rrCL*>Gs;I&Ohh;d7c-q7tizKd;5KUZ$3{@ zFo#OxV;~sF69BT4Z8&n;K$SpvJD4&%ocXZXbhI5i^Mm))tq^R^v#E>N&~GPaAMlbc zPR~9mc~G-TT{m@C@Jkc& zMXS%(nTVmwO;dMT2UO;7ZpQ!I9{=hlZ{YBTnY+@Nk&|bOR@OY6mED}V*GwI#3Yr~n zecqDz{L1=MMb6_lK08~WKRw*``gS$ri?NrTwzp~wMxPGWrBJ3Xcy0Oq&18rB)Md`x z+v%DZ-1BzXlP{$&Up)P}tM*DQwK3E2euLqqy@B1OCPUpj-oAeH_RXuO7ZRs_+I9Qe zRLX(p)!R4hD;JFZpp2_)wUYGw)=@cee$7y8-bB08nXF}X>6E@|WnvgpADzGy&ev7sp7ar>96#gi<~(J!Ok1jh^m<=L^K~LOOV_UUtFbG$GQ> zK6sY;2b{VmTbwGyd63+k6UY<_&eM}barf}_q&VSR$rM)?GWhXyrnu8RJn61pxIZsE z*ezACkscnv`Lh@JCU1w z>-h=+!nB0cWQjCcEW)WP^5ezZq&|3X()U|Pkt~!IrI9q-Ati`YT+;ax7Yd22-qL(v zXy|_qO-WgZPLqZU|C;xMh0`K;NQ5ro!Zh)=)C3_IZmn)5p|ewke5p7!QY_vwuOc@| zEET6Ei6uC8geQ&|%1=lZsTb@u8KI%{U{RWsFG>&w2l(K@8l>c80o^swpX2WDNeQG; zTq%@5ia*VR!||jAc+lJ_95UN|J~u#|uq{O>lFsJ}{>pXzXs#ND6baZlK$x2RsZhX4 z6{p}do2Dm!V3q(fg&M#Lpa#;&oDa|PK3DMZS;!xq#RVM3MSZk?JL>r*kRSE!0=VGA z0{TJ`$a^XXHuT-x+u4~n(^Iei_{MFdY-$q|N|Ml6((Bl>_2X6gv^Tzf5@2_3$yK=d==hDRs-Cdm>=g*yOKXdxKQ*Eu^wtVyTSIu9ZY&voL zSYyK%M~~DWuB%lY`n=}gf&JB0mHYNq>?tqXU0PCHw5w2Ake`>EqmXB30kX`UpJnVw z-~Q<~Xlm6B!Y{n!742bmfYW;N?M_ zzyP*Ci|Oa6h%b{U6_qY zw26t0p^@&cVmTB+GlXrh@w3?ggBil12ce!cXPAJ#*Mu&BIU5?EPO?|oUx~Zl;*phzS=&}>TaO@YWjL#Hc4(_8_x9d3g@_vj&j1EF)c9`fR5#&MN5}j zT1F&(Utj&O^pGz~XRamKN>$5-+B3*IeCT3cj>wDJxUE@?sJplFbr0iW zldg3Pz?NcoH>w6h{?IA#<2f|&wNy>_+C)2QsEu6qZnUp{T~%;Ln>fx*Yl=yAYzWfv z^)SjA+FBnhx87||=txs#Avk1%>w4etf)ps^tUL89tE)9y9P>`Iw0fwXrFYm^)!E_R zs{IG&DyCP)Yb$Nd<$F$XZQE2j*xAXsPwuxJ(z#R?H#Ta1Y7B{0Ez*bmbsD-5G{gX+ z3!Vl!i-ARrFs;GrWPKA}p3b0C!NlugI<%fL9hX02EeSgaU$)NV|pxa5KkI z#~O~Hf;6@Mi3eYeM^0{Deu1)ZS5a|E>F%=fJr#TRRaRB+&(q^GfG&*eTW_KxCj zUH@AdEY)OdgEB1A$Up-}U(i8bELZDLW=<%nl-unG;8i6W9ZKHo(AXH1BS)P;9dA53 zFNEs{{wHc7&pC>?MC}}7Z46fy?+9^Qi|L1iT!J^qwc%mMWtmnkw#PEBS%tw7 z@+cS_zUp&pCkvLvE7`7J_2!_*Cl7}QfTQJF(p~d1Ab;^?R&WLu2QIht6?vH zbv)YuZNuc+WwTJ8M&V!UbuqiV5xsNmEC`>VfNJMN^Sf=4VU-?t^yD3h^{}G#CnlTY zA3ufGp>>xGMoebGVCxW(M&;x7YqawU{UQ8ZsFto^^Em555Okm|(!;NPjYK7{ZPXv{ zI~Oj;X=ZWL`;Ai0QoJ z7%TE}^OTriH@8>?t2h{=l#@K7W!AQ~z(H$SbZnH86e|N|l;AfIk4Z9Rv7|hr3UEA4 z$Fom6iuMy*8-REKl0oG3KtdY26`NvYpto}4eB$nK8@QX~rohU;f!o|wk8TaftX9e^ z5UXg>F@U@KloJpWO>;sUG*D$cSKIruVe4&kx2am-cqTLi7O1Y@>C3{$3j@q9v)ej8$rhKwC_?4e7~kU>4}8 z)UxiJ@DEQ{afXxwe`7+aiQEiQQ~M?tsf5u9l=pusl1vuL{Lf9UM_)>zf+js;|<@Fa`~)BMjer$AYdO zb#gyz6Tf*Ue-CUui&%>ReS87glg-5C$3PqZ2eoP+*MK_!f;*rA7qs!ep*sQzc>rGy z`Zx&hc@4bhGOy-JQX#BtzbJ$Sb?ngq0%IYUB#k^B^4E=;Yxyoe3xcwBLbRAYTTFn$ z;E0xKMRupZo{a;F$4q0EgpeZQdG=6$mY%_;<}zkQC|cJD<8RhHfzm?wE-^5}J<>P# zTz}Lyw~%LtKOXpQA+L7oYS?E4v$6R`;gxaAP+MV8QEr~Aprqp2;zW4 zOHfp-69rq*Y7L5t;(#-VisFnDDq6IF@0_4*?`ys5y|?aq?{>YivKGn7KkfbP{q28$ z36BgD_)Dz-E8w0A818T%I?WilBJtYhUlSDi*VS zk#lPiYsXiT@~_m7 z`*xIKe|q-w zmp?i_X^(#UX7J}$a{rTu_fO90?l{)ldAjd(`T32p?+#GjT~0i-$o)ZU%&Uu&o}W(} zde%1bbK9~hHqTnPPcLNsd^L5j`?KM}8v|zp`>*Qn?DXruF!#o8*P}}V`#Yxg9b#Qw zZ-1d`+^eqHgBQYgEHr(6(&P0paOC;sgI{?)J(aj7)&A{K_Js=DeQQgf-McY--uvCV zcZ_!?aiNI`A>#N@Pc9FI0001bloT5eN~B6D^gkddPa#d4BU6H@vRRq(K<2X_4>7^a z^g!kmpIBb3B1D#v8L>D=masT3F>UdjH2-vF&;&3bPnegb$dW0gU|!Z-d9E-okSR^i zPL&Cv_wZv6CTJX@oD;|t!(V{#o*~&eGSG+X<(|gl^Fd!$37(uF)KB zT6UI4o>bw%=kj2aJ`9YF{pUlovVI+%tDG$R?Yw`waBkuvh0J5JEH`_8PMQoF&Vsj6 z2t#sYQe}2dVs`f24_=JV$W~_OW@IbCkOW`QIaZpMDTg1p7-z)B3M1vYN~t_e7AXm2 zLThj{Gt-5hVSb@}Pal4$KhK}f59J5@`-Fx0`b&KLz4>9h5bqCjCE027vt)ARhq>v$ z&Gr1~TsRoA6wuBRSx)8xS$bGbb{1$fTA2CKvv`MnbiMa;(?5O|-bd$pK!@>wq5U1y zA09#R1Hb(>aG?*shQ3S=#d{7E*ob!{!$ZHo8T|Uyz{?lU`=331^7v8T!w2{8-Mw?W z_twpx8`rOOU+wC=a{1E53+K;uoIP{;RQt&jZO4xtZ9Q_h#c=4Sg9m=xzpr`k58v-; zYW%KY_pY5gwtu^=e(RRab(=QU>TACFdc*p4Ypd6+UbV7nMWwEyysUKjvXbJWrG*7r zO}<*SDCA|t}XLM0)=Vo}h9z<}{We}SK`kGGd6pXb4K=eW7LI6JY&IkK1x&|$2- zoh^NgjkT2}&4NlHo0H5;O^5_M4vRsfkPtmE-k=FYKm~9hrhq8i3IK5L)GCdZ=Z`Kb z^5>~0Y0Fi1=BU60;+ZL87YZuKu0o3@Iy9y3-bAF>ewuMW(OXy>QtVB>$)8m~(2#^&WyE2L z2F;EXCX@H&V@NC&M@Ko*+gf6ocQR2Ik3G9=9!EX+P|DbX2wH-U;Te$m1hiAK4UZ=V zCfkLsvH<{fd9~T2!_4}12J1OkEv zUl9qTnl|)g{b3IRN#{R=Cja!zU|=Aq8gy>a#9whafua*Rak_8^)2k3HtPqc`?&}at_M@P%6B8XC zK6=8Q5U;X{^!`NR`>FSg`Y}heH9=~;`dV8!MvSw!79L1pB5)RC?YWX`22G4VOQ3EL z)Jj8b37{xK(HN}7TKP}~ycfqc=pZE9Mlq>&Yr!{`$u`xXVWPQ-kJ(_$wkizL0w0IB zpLWrlR2O9m05_dluvoi2e38gIzh);^Cl`8ROBRn-A(EwV0_^=~tE<8NZB_8`b79ul0BhZZK^TNZGEc`^%&D-^jI> z1-O66H8rZ}%xe3&3kp)y>I`HM0N9B3-vTyRxz`5ZDU6Lrtw?ri4n_e25INFl48%hD zavF1&;Duptw%U$}cE4GfT3kF9n^O+9+zM9%_+YpEJ$Iup1pcYFkuO=2Vr0%CIM>hx zUn9>T^MVh*`Wk5hwyGP{d(fADjQl-0W|*wImSG;y)p9$Eh(oUPPSVK`uYwfwgBFGK zLb=voF`8>u$iZDbl<001#7!IkprUI1?3!CxN6C~xQ+zeA7l#bWGDiaqw<J&p^!qylkylB~`dMXM41|#*#%*1Vkp>&^k<&k^< zw?}SiSe=#h-K;_ce9w=_2Qr$N*Vn%?bOHV}e6VPcJM9oKG~zC@$p?+SSiD|DAyxBx z>P@FM76qArb?OFDR6curMEywR7WK*we#E;>wPXHj>@FuX;)rc2!evQDx19Hdcs0f> zCdKgCKEq{p6x}AA`yhY5INI0FrR88N#o^L!6@B82co6Q%FrI(BCw@RiTUt6j^n=_X z3te8Of%wrCB+=?fAk<`|H=ub?mo0Fm?17tXvd?x%?QpT&>c#rri@3#dKcsZtL=wWP|?+Dk6cA8T_kNhT{h=GBH!xw4ar$i~LIOWAzR zhLx->CrT_hdT^eYMqFOQQ3HnBgc3;L8FD1^q?-KgpI{vOQJ2(b%y3A%V%Ja9Q=2~9 zw-jT%3t|={iwpa<%BR=k4rAMDMLGgnefOUI_#|!$Itsf8ZnKJ-&HMP(7J5VPv9VZp zwGMe$gTy>7u=xr%aL?u&oR4UQC>rI0nXF!GR;yllX{T-d44q7jGR+ZNN9gpCs2e|x z2}~N9bz&)N+{QJ6-rHwi;5IbQnMK3@)*>ST3_t27iJF2xbu-0q8JZBT_rS_=oQ*={r3UJnWfc9yU*NR<=D zP{SB23fh-z30|CQJV|^BNix_52G<>-1~~C%-|1|@iN(=Y%0Yd0WEmlTb#>CVvqjYe zZC~@$+i7LhbOIVLK&78v;S<}3c1{FEYBwGvzKJ#Cs1CNGzc32*A5{wT?4ta2om^;HIQS9_>dz>w56^z$dScHKUS+; zVLz4?LfVrCa$i{>0n4?drlV9OlmMh!ai#dRv4!UT_%AsfmElDt<3uB9 z@0N~Qb3fe3HRs+V$LW4b;yFswmb5D2j>+G8(?CO%1k)Gc(tn17RsH~_^0$)Y4MV(Xb;QJSe`0YsL; zh*J9Ow*wPl<-=Ry_+a+sovN|Lcc(=>)&}JRMqgn5gcRSW4`h2WY`2m63XEpMtOsYv zsO$?`l3|gTkKG7S-&TnFc0g(LpSTZ_7a{J`z|_}0N_|(aLDZ-Dp!%|7V)`CG?T^t| z1&qpzD+Kda6u|Q0#XGk(dTqIh{R)Lk!qRAJ5!uhXq;g_;HQOn!L9J;mjCAG%Hv&lD zg2Om00Q6Uh3LkE+(TKD2WYCZV0H^wnMqif0YAt9pcMa$3U0^pKp|yQvvay=)?pey-cBeQqrx$JF95K?YKoo|C zScw3WCsfVV=p{nm^Yz;{x3A%u+o!ytp005#;tfeV@MU8*aM$xvDNU7d Lls229f${$VzcBA< literal 0 HcmV?d00001 diff --git a/public/layui/images/face/25.gif b/public/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/public/layui/images/face/26.gif b/public/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/public/layui/images/face/27.gif b/public/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/public/layui/images/face/3.gif b/public/layui/images/face/3.gif new file mode 100644 index 0000000000000000000000000000000000000000..86df67b7aad1ac80079562c74945d9c4ced3c397 GIT binary patch literal 4017 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 Z`!_Z%27Br#6>oByc-ZnwM>1&V{{f6`u%rM0 literal 0 HcmV?d00001 diff --git a/public/layui/images/face/30.gif b/public/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/public/layui/images/face/35.gif b/public/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/public/layui/images/face/38.gif b/public/layui/images/face/38.gif new file mode 100644 index 0000000000000000000000000000000000000000..8b1c88a3e8658cde7b25b6e063d23d010f7ed86a GIT binary patch literal 3615 zcmeHIc~ld39-o=q5R!1nAxDM?f(RjrT#0}Q2{9;W1Xl3ang9_}4T&Mv=qe;!f?|nR zi+8-Swp;6Jz1lSiqLiwQXzQ(@Xwia#r2;hxJ3+DAee1q`uYc@6J2UUi%x}Ku@ALV7 zW@?%+fi3k0ynz87P&M7p-d3J?AIn+ z>TyrbxZA#)FnHd}b|u>W(>nV@wWIg2{Ri%ajee)AiT3NMw#(yxJVmhGTlDd~G4_Y= z5BHyP{A_;NmS+1l@b)J-OU)QZ&;A_?Ny9^J*AK^BXb8W5)XV;Tyko#*d$RTF{)il= z`-@AHtviAo&vu@ujdk=Mt;=$CJlopZ;M()G|Mi2uJxxK6kNey{Q`G%!`q0x)zN(Kp zQ61iSlKy!mudgltrIM8&!g3GsE`hxY)Zk z8H>Z7T$npN*g9})?)n^(Y1{0cmZWbE$sI%Y`mITQch|jaBDd`#{n{E(HU;W?uz#T0 zy~85Ca#xzP4>$E%C9mmO;k<$3j8ne+T|&dFVJ+vEC^yOsStfi=#7RV&meNkuZzFWJNQOD=vx| z!-SMH-EY6CJ&5*)saFNpz*UFq+9`vz;+mtSH1H zs$_YwMyib}E*Uo(K_Dy1SIbozxw05`MwI3$muiw|NTsh^P^jL9EiR#tv_sEVDx$Sg zRWy^%aJDpRn33_HO%;l_)+L%u*>Cm!+rTB+%T==IOj(I?sXAYVn2&R&QgQfdnN*`x zXDgM9M|V+Nq|_)&ij*ptpA`p(XGrtq#m#wR zpTdqwWyPej83HCVm6^hh6$<0nf>?G8Q^?@QjQR?c`AZeDV$G;;!Ee5?@AP$&L7_r2 z3uJ2f2eJa8TB(3Xn&!ygT?^}-@!t3ryt|f3@AQpEiivhY`%h4hE+PDJKE5R`^75AY zvSNhqYJ}L}u)}V9_3O~!z{_9ye}2)|`}|o?_fJosbp81FQRl-49qsq;-Mw@B*3BE& zfB62|)wV0v?=D}u_-*SqEf>x=pKG$1O=ti9^;c(3pE`Ns%j3uXcJzxQpa1om48{W zT)XUprJ54;5|y%8v3Sw@@}k0pvV#0Psbs->f1W>Y?ws75*?-E;%A6&hIU^%|`m{9B zRAH)spTgr#Nlr?f%wZ?Q$Hm4>Vlf%f^r*;*5fj40#)pQCqXom%puhnCv3|Zj-ebHx zJ=`f|k{i+0g@DIlF=!No$V2cDnot1ffJmoiIe(%6ei#4=0eISKEDj&r2{4aHn?gwj zajw4k+?sfg0|}BYin!K8uuzmssj!S8#aIGz4XG9ULf+%q`g2pSb7?79okFtGb1QR9*h8c^l8IGmiuNVyF8j;l5v zXX-)M@fmlp33o$GxG*uH*Lg0BJCBmgh2WLt;yv+sHmM7P;`TB<(bNTQn0slDODoe zmZWkkKJyVi3oIL7LuqMht@aMJ`dXp=)5se=#-k}*V~R(RE)(6@TUgsb(j2>Hr0}7u zr^+I9B2ZKbV$1M&yw$AJV{k-G!}NA?1(2_38RX49@8#Dx3)gPLp(+S*KrF!ZHw8k+ z6|TnHTlG|wTS1wx!`wuD&^&qIrKgmyaxHTa^fnnGEV1n9g3sG0r|74cXC>Bm{cO}x zpMF14HPADHnHad$VVq8V(e~X>0}i;!?mrpd$){2(+ne>cHUqD0po(Eac@s6|q+qW2 zT$K-9wSXE719~dwm{knL69Ev7-`AM8Mj|kzs7Rrvs#=$8MSG!njk+dGAVFgxClKL% zhKNR>62s`fVI_pmH<&j1%!l`E$ev9Qah(`p{t!kYCq`yztw-_-d;+DZ!fQfKf)(${ zwXFRJwYw`4ECg%G)N-phvuXwobbSx+7jDsQrm~7k^(
  1. ap0JjxBHsOrGeE$JcnI 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 literal 0 HcmV?d00001 diff --git a/public/layui/images/face/4.gif b/public/layui/images/face/4.gif new file mode 100644 index 0000000000000000000000000000000000000000..d52200c51ee924f0b91132e5cd3737fadcf40ef8 GIT binary patch literal 5689 zcmeI0Yg7{l9>tT8CnPWo2?7QQA)17Oh6D_uG!TOrSj13h5?ic&ch-n9RNZ zU+%rj65=BzT5pUu=01cuW?5z*E-XysPEYpzeEqHI@w0Zj-8PtA_d)8drgx?;`A>BR zUOTe9T=&Y6cj&e&Li^)}iSDSbJu7TK9vwXo8a1Kz@1$o6m`#?D8;3(}-$&cdi%U}c zzpV-WzAEtP{if-O^R~kg_J?)-M@Y7ti5=$o_AlR9^AgtfL)kk*%2dxw7i--fG*PA} zzZ>Z?95H0rf2gvL6i@$r`eb3$am%~5+iCX0io9@KQwg>1gQ%ZwhiJO z$+&w)@MZn>Csz_a&7}P{3{73;oy?v4=w@Yo8tzV0>R?~*#I;x3cg}r0Hrm^I#{N^6 z?c!@=7n4SA9C&oKaQcD8))exf*Rq<2$&Lhm>3QYxmCVx+-gd8g*BXEOC()m1d56}D z?0-uBdavf`Q1w@4d0Tmm{e-H+0@xcx8)ROs<%H?;p3~p2c-S^?`g+=(lXP2O{L`Cn z{MzAVf7*KOfcKL&kB8qzk9{35`Sh30`nMhpHVt%FP4pMtZZ!;kDSI+}V0wBwaM~?- zXrhWLII~c3H11au6f;Ryy}-)lN>odP}Do0lV%vnZ0p!A=Cpow z6WbBLixjNzc^I38trERmx>(Z_yX#m9EvNs;$T$~EAh>x0DUYp<+S75j7B+qy3m8HF zM11nm{dt4U^B1OTgbke}?!v7+3^Q_k1PmY=<_%}KmhqPiPK@LZb&TDda|mBESoDjZ z+xwZ9rFp}P_p-l6Ha@X-Ac*9^u3+nLZP*VUY-5r~_tv|(hYsWpbdG=4`6PMds@N6p z(1-9p>Z8>1ocf^hIQ7wi2T*wmbWu{LJia0kxP#^L4W(Hjb;#qhdNo7LjAwtC@O^pFJ$-zIhSW4M$W{fK3##)Pq%RG-f0ilB) z=t{2%J7vuuaZAM|>D_M-{b2j&Y>HYqt>234U+7Ukw_pAU(-j^hQ(pSaeJXRdp zC~++_Zuw0|`QZ9q{F;#>dFe)Gq%bRB#a~lc&o2jy!D75H^x4aSUqz4-qcQO#orSHV zSl~p8sM08`qFOd@TP=DG2~Cmg)0u-nCOMic{s>MHFG`Rwv*7hiaRM<~%!F99^Tg$1 zJxt244jYL!>PJa1Z8@7RMjsPC!!Lgj$73 z8kobnL|Km`R2B%vS6~6;-DV)IIiXAzyd?jGR%fagzuY`EnyJTD#k{>(BRJU7O5ACr zhiF)Q&&pazuyaHSzttV%mY9CF@u1VyTmT712F{`l1y; z1biL1dkQr!iCC$8%!;cOF4#~}^Xz`Nm)Dwe4XiM8Cyt%=UER$L8M5+}_hR!ZYbHsFQo#}oh@{qR0B`hm{II2a$B&v2F%!s zbi5aG+7tZDG&)zD^pppFIALYayH=2+yfsl7bZ9iv{K}pRm%t^0OSMOvKf4+5hb_<- zI~_dfL3xsK_}qHgj1)7l$6|1(WxZxC3!y+qU@*#Lh8-;5<^cINiU^KpAq32BYAW(O zz#$aiP=QE9f*tsVq8WP~^hSNFfoIXZgTcjJ?2eH^YFrYI##Lh>nmR#E=5jYnAq-cg zidJL(M0tpVaEx_#+#8dc zQRavL{DRea@dFu-izoU|>RwZN9?vK(P!6>ee-`5k5G9)aC*>}IYd5(E!%tT@@A^Oa z)nvB7A^(b3W0?-D5Qc{4&G2(zWLHl6$IC^<6l@&zlCi=V|R<+uP#Uf9fvVICz93tCL&7)kgKd#ra` zDr6B0=o-p?<3&HV$~#ARuLW^I6o$qW;-&54bqez4%>7Ao_5>@a>?QXu)zZAf6;BfO4CndUb8e+5v!l+DDQQch560(pNid?zI4hmI{5`lU$FEAOJA_`1xs@q zU$FE=F8x2ur8AKWhvrfc{a{Gv(GddTp|Lc~VnU>0>{19T<&{cFVF0T%j3iA(I8r>w zW`!bP)Lsq=j!4vjf?5~=bt|P2e(+|I2p=XWH$;7{;P}b1bkxLZEEdL+R-Vc7lS1n_ z5z^{ELVM3~*7;#S;-V>(zvULF{_)2YPbhH<0l~x4_-ByRTsZy!TO)*$q61q-EEEHt zkRti{ZG`Y95|V9I;CEaoXUUhm-WWSvKUe=@4KrVB?5cw4ykC9(CC~gGv>!Qs&=wFu zzp%-)CCgZfrtDIPBH9&iB4Bn=O|uyrc5WoQklB3%cKj)vdY-RgG+(#2$H24k8vZ?9 z!?WQUrrf=ZW@}h3K_qOLq~*iROb^)O4O0XhafrG*C!=C3uqwN+uO+!>kAFsXetq1D z{f;!Pp~rECoN2m8lPg2BUp0Mlpna)lDcVPJCf|0Y7Ms>G&k5!?(@E~vHTs~ep2{H8 zR`UGUowb?B;N^4{r#3)LvgO=~&g(J%z4kd{bfR!(rC^6uqfM{OOX^I~LN+S1XRV{@ zIkk3i31wBGayzTutmLPKVANT3r9hjWQ}z>itXbV1MQ=v>N;WU*zC(LN?oj_27F&&~ z-`}Yp4@_>G3r2i&HmVueB?i}p<9&va%aoUVQh!b1-F1yGOJP%e~e>G5uK zq~`WeYguPLGvj(vXE6}ybAN1A_rwM8YKfC?5H40Z_-3WX|BKuE=@^rUgjHIUBB-f&;IevnRDj7`)>K&dw=)MLVsVDE6*4* zh9(dQuC{Q`ehNDI;KkCN1^J+h_r4_rnRtRs6odYF;|5Bg6Dp%=P2(R{XrAGEnn-^C7sG&=T;xr z8!ENzyE${Dkq3K+o36 zD)aX9rtg~qk+H&t(+;48rD*a6U7L`P9mvQ<(8TC3B7l)RWltP3av4;c_1)2J&NBvm zKY`wDpqUAJMdJ{TxOkh~ zorEI&JB4UTVBkNFMKY&P2|4k_(c~DOgiLj!kfWog^7^DLlZObt!uY1PY}pSI0Xak< z6K|991*p2s7h|+`{~l;c5kk(S<>A zp;4GDDwW0c_U3r|`Z`lMJ}xX5?iU~5vZcGy=@c%P;X`L}s8k=cbQE824u$LG>cZf9 zF)3ec{Y5f4PsA5|i7Q0oezv9mt1X)&74YO@=`yi6>I(ycBgJyDEK)2XazdFzyFeaa zD4G(?oodkE`EmtP;dViUuT&gO{8VAK@EZu26dHp@^=8m%pEIYh=&n8-FJ~Hs&hes9 zNuO;a{-3ImQ845wdi)n%zKBo`PA&f-Kf3v6d;}tNW~AtFs39r@%;~(}a&u0dJdyot*70LUe>rma(80`% z^t1!}f8LjxlDv0MQer}UT)I%>;iVdSQbf(U*%Z^QcU z*M+TJvwGFa70Z`}hAa(U5)`;NV3EJyLSG*)$J@)(V}bj8H?}Lwh3Slzm`Wi#IXcX< zpKCW~w(Tq%k~PuF(!$)#^gEN8#zuxSrW5efa0dE%x;j{GElrGuI(o%eD>0ge5CS=% zw+;FmHijT90wFr)EZcy*MJdC>6*NH(Ct0h=u6<9y3@uFRyW!E%zHU!TtzdV*;*A6% z=Z@vNVCU52g_f%DNj^PaYp;cU#AHB^w97aaCvV1fFNwe8Z35>m4dIm6Ici+8BW&&U zRcE-EcidgNcvTC}ZPseSs*MQ?%)Fzs3v!`&0|7ImrGN@m{Z2zF@CgYV^)%C&l3+!W zM%Hw5O-V`|Ev4q6z5dDZn7q8z(`*SV_Vn{|%dT23HpQMBou+4Hqb)tx$}3ktQFmT8 zsNi9y{}Stkfkw7&&?e{v)fvY1C1Eoy?(Twkc+4#=?805}29g$LACB0Q${Q^$Ct!24 z(ku3jp3%#g!`tof<5_Es8&o|)tT6p84aGaBwZt$1q>q5&DY#ZZ)Sjm^4JJD z9PV$$7%u3JfNVPcp zMyQ}n-*KE(Y6=~*er&x4(}OoDppdxsmN8x4EGNc*mnA-Kbl<`a!3n8&epsHmrhOQ_ z%ra9^vTvcfzx6(w>uuK)T&+56Qs&(#OgPI4i8`pRzw2y+KY53i{W(uHwXe-phcqBO zG#zd3AqY`UE^M$WNz^_B0>U$hS$naFlE0l_UJ&bIXZW*XNmiN}Q>#sp|JawA#>{Rj zwoa(<&|?L0ljf?G$EOhRANq591E-}Cw)OXC^v-UG-K6r5v3b=0G?si)x_|Z(d+%t> zsDHFgZr}r*ke|&B=Pk#jUYA}xe|)bf%k+Y9+@$GH+2#V4Q4f4=QBBhN4FnDKuQ)L% zP8>81#Tf-%FuFZ_C8s12ft3Mq1-WUanqotEHX+x-Y)+J61g|%!6eWgXp|QF)&cfh` z;o#C--vfO2?F@LOO>(Wd+wK}TKXIzp+f^LvapHpAK6*W}9kYatZQkAb@fw>-gCthQ z*#Yd|wv@*GF93bCR1h{10y+_6SGqi6Kava^mf9qFXleo@zKx{q0LF!=x<~EXd(ae- za|<#r<)EasH+f9x;d+@j95#VhCI+P^SnphQOi9+Rh&A3_H;dM!Q=g#0hTl@U`aSS= zCm$%b%8%cQt?oY}+niylc3Jani<^DEj)8<4&N^bPG3X&e3TpMSUvd52Kmv+OIyIes z!FwJis<8HOa*36xt+RaAtduup#o>=c9VR#V8w}72*>OK?jq^0u+#FVXwE)5q+>hZ0 zyh1Cz;}_#zh@KX1FpZs=-`X3Lcq zPEl)3@ZW-Q1VX@t6BSq1m2U@u=)X zEXpIiA10Z*#X9WIjJRIUbQgA(E!r`yM;5-g*Cts7zPMCmmwB5P_cz?>>0UVs?H*Hacp2@X7O@eWQclR^=`|y2;OYYw2%$t&KMlN7{UMYRK0Q3y!b1GgSGE zKGI*=%QoIg|9-9Iu63DP(rAsF(If5jzLQwPI_GoS>_#6}82i?Z4PO}T-`;b~W~9~U z#;FaXgLS1BTZP)!0+ih1tM9+`-uM(^u9E&k_u#NZB*N(|wbVM7zEBLu4 z`Pt>wmyTc5d)JUtH6Ly4 z**Nz6v*iFw_?M_*_iIoy&doi$;6aHsoPG zTkiI{WyZ7H8%o5&bYJt4v#w) zrvGNz^WPSBcbAu!uWj8<=znr@xTpN(S;~t$xvx7|YmR^4-iC>5Wr8JbdkP}Of%@)cO z%BTXhEU{pIQhGr~dZ3gzCyWr1AC#Y&ohj2u2>F>SvvPv+Lx~cpDoqvyUn7rcM1pCE zCL@%{NB$rndkR%*8G%D(QPSxQ2EpH-%3yQ+{TY4)CY`~g(c!N@g~1Nu_y;iq2;(0j zyqj7o4@wY4jPC{Cg%TASO?D8CwrbTX>M9mhrCvc}1O^5oYcQD%B1B>vS|z|otBx2 z=rWDY(Im*;9^<{EbCOnP%V-I*996D5T?P;LnwSjN?(a832EwNaTA)_KP$Vlws`T7U zS(YYR6iS5up-Pp~AeM+D5(RMmxlAD^oWWr5Mf3;(UC7}CGFd`8pFXk1`{pvkxokdL z#0qEmvlxtUxODJbAzj1|3}B1+{*!Z~vvM?&taRDLzDjuC@wv>uof{-n%Oo0=I!UEk zIpKgfg-WB!QK+&B!bE?9Ppl+enT0%W( z2o6KQr2BIj3@($&7qLYGVE}^_7|3Q2$LC7_N!4iZVQ7dw{$!VlN3aKx%SrRYHEwyy$BrKP@rT3TAF8W8cwqm&@Am#@ z&+c!(*|qcEJ8HhJ-u~6UzT8&z#pjhCL;t!WEOI^BT@uGz($w`R`@o@|0$HvT?8yyuH z5iSx6_`Eq`p&`LRf!qLp4x7bf&}mePpD%f~&n)i`NM1xwg2&7m)7_`Jx#C@>;+(Ng z7{@6N_I9>5)@UnBl!ZAQF`lnbmQnx&{NS{KUjr@xfF3IZA#GR&b(W5r5vJAaIkO^g z*=By>IFHO(rDYJ6!-x+h(di@sR_vQf-A*BFU$krMaP_mVqC|r1k+a zxpYY!w|(Hl&n?0_M;gTIfI=r5GEh#CSXPxdnYnU#(p1}-F@;r(3P5LT?GyeP3R?_p z#({G&*LIle&%5Gvy`^c+4wl}*^;>ny`cq|WJkzzM{_t!k3shcJA$^EH%^|{OI=B4W zj4S)&V--=X&ZbS~H1^}Ge4g*s+G#}>J{la{ZP>uDY)cDQ_cTD{wASv-c42w3xe$eO z)e6eKny#)1Y4PRN+Z~6vT^Ra(`;ES9!}bji-k)2=66SR+YKsy%Uzkp);tD@OJIDl_r=9Bp}V3M-s$qp_T4%u@^Ct7L~KyQy>mbB&HRuID zIyaz-1ErbCB6z7#L=bVH*c)RbKkQVZ`(3zRcCrltO@xo@(|=*5X@EOI?9 zD0d|6PPM7X{`Cutx9uKMy|6?Ow&H^Q##gjEnBtGEEZ^wDy{oGk(KYTb?O)6Vjav(R zV=c&Jt5TDxpvCSahsaXrfa4qxc9OMIKrNU=YBso~%4ITJxfF`L*dbqx0=#Ud0$50V zs|y&HN!C8<=f#6$#W15ZeprEvf!b4B>Z9VUh*q}b)IH_(MI|WL(Tifi=E~rdy;Wka zRe0IvICY3mE!|#E@JN_{3=-_9po!S_*BgW-jpoTN-8h`}`-nCEAH)Iz++i^e`(b3( zPBt*IBQ^*zFI&0%AUL=2lpH38NHGyZq%^+)CclLM>w|&y_WchqbUPg@C7drRvUVm) z#j>JGvh7$ef6Gqd*6EJ8^*fyIYYnp(#*s#_jiRCoRDLgyD>ZCmX_vot_Yp@ma&_8nN|a*M|n6qwg)7}pCJ z*9!!f63?V#w-)J4vPjuAo@T`$yQ(eyL0Ki)8&?MF^Mdu+lI(?EEhQC+2Woh|_wAe< zw0VPVMYX)jbpe*|8qpGNFiW_>IE5exdkQK61B!Ksp>&{ra|vvwEubt9ZpJVf6Rax1 z+Au9FKFwKTQNko|gO(J%tq=g11Gvdn)q40+7)cC@SgS|c6Km>RIvFd9F9R32BY_E- zOdV8h1!pBipR@^suXe+GV##`(M~LSUJ^FxW?N1=ZLyT#((xY4eFKY*_*rD^X65=fZ zSu#M*(#G7qKgD86uEoG1NTELi<_}mnYSt`8yR{uX?$mY2P|={ZcAj~op?rscZ@Ij; z?qkEoYP@Z0>3D@s`%G3Sira0f5Kmk=7;Cm*+4S)WnIh<|u7k*nVIuosUGD~e8Tcmk zAwN@tR_{M>u(sL-IPBn|bvO*Tl*O11O@ShQX<)@evqMl6MVkTxVOrZ5=R-aa1*5F+ zUHUE&95un>53IazqLtNFN;DYk-BCCEs;(eqRZ8-!(={!8%-k|`-RX6ReVbtWo_Z}1 zHEr7zoZnlRTywUWk2h;PEQsTW;H34woX_3IA(~!U;B7s*u5qOtQm?w7^BY_wE E2fD;K%>V!Z literal 0 HcmV?d00001 diff --git a/public/layui/images/face/42.gif b/public/layui/images/face/42.gif new file mode 100644 index 0000000000000000000000000000000000000000..0eb1434b4e81d4437098efe06cb4e1ab44a86211 GIT binary patch literal 5305 zcmeH~Ygkj~0mo0^kOXo&KnQ_Au3TbK#w}bT)dT{>Ajri^K(Gmy8kCK&isJR;LP$U^ zkqSk0YrG-a+6lUjwbVgCMJo$M$H`}j>#dkk(v3$GV{6*}BFogLpYc0=u zKR>~-Jn6LD+if0BwA`ZyF>EB(yK615x?nd;V zkF(F}WncgC7d>^znVFf&rS|QWQ8Qz^F6|@k@jx{eP(~{%ERT7eL*BjtR{s)r*-F7F|Ic4F_%#>Q{@-nzWU<6+;@FF#!;2?VbE)@$TkUDu(F{Rab{ zj>xqV_J=Cp+vnDtP{#JY{`!;Ax~JbheE7xI8*MRH58y{m2Yl5|ynp}x-^TY0o{Y7O z@9L}%KkQ4|>W6s#dHUGze0%DNmS_z<3TiIsq`S*!pdSL;?WRoB~#w?QxscUMI-QzHu z9RfFt7+c({YgNI?1e!k?L%@)Wi~Y9-|K_~_X=(u>Fwl!okSfiLI;q|k#b6fXMPxfP zWJlzIZvIi*)S+(cq(Ugdb9;klgiuHX@S!SSF~^MzqM#h=W@^q~z*dhkUw9+OgYF|l zIPaA}t+)ArkBpaJ*8a`aY9@;pDSq6|cL+%OV6|KxQ;CLH8}y+j3Ao&wqLWFx(l7^b zTw*OGHLcQnvRA5jgK3vVNL2ozGS^-|G%>1RdgzeyZW_SSbJUk z$B+c*`WQ{YtbMo?Ej#6G+>fiF zQ;MG5NExrIbjNwF3^L}Pt0P@?SS)QTh?#Qt1NZSDuzM0)jI5Y8*!MmCc6h1zE&wRY zpP`}YlvRH^dzkmX!17J|9@ctZ@Na^XK`FG;Mr$WTT>pYrZsN`eltY7)r(I(1OIjfU zVPwSih6qnc5VAn)mvSg4+)67v$MnnM1zbT0s)XDM#-gzVJ3X*x^kVb!(5h-+)Ra`S z81<{5NWYfz6cjyvh`qk68x3=fLE?+`2rqAJf-dN>zYs_CFE}%D(WeJZELII2s6Ve& z24K&ylRkb@g`gF-pg*}OI$WuxsqC7e8)W&N5YuCC z#<-Ez`fb`JjnO-Te5gsr*Ptkjj>1h_y+0{sITre1O-z%v1Oa|)C{r5VG2lbiRhwK# z`Q_ns#nA9rXDSLn`{)uBT?xEHc^HXSJn4nYkQoasGLXv((^cs~US0(6jGXYmhVYyWZ>ks7XK-x`2II^ZVXSyC zBEIvzqw%ne#>6ujDOaiyZ`*&?^a~*7iR?Lq^G4Nv`}{6;Byclf2ubG?#IYF7t*qrF300 zAW&(@H;!-P^HG9<09?GWo4=+uIVztMe&uTU^++%IKY=p8|fRqn49 zmG`|BdlYkxv)FQ^aVnvz{PLEL>eRmzdGk6 zNVYb~_q{JtiwFpzjP9{&V`vpjOZfla(xZ(XpOgf7bio~uqS|J)(Qa;O5=Ojt#Ftu^}7U&!WricKDW0ccoQSQQT;IoEgc;-VL~uu zB2OCf!=|uBQ-s<8_D!HOeLZqi8XYV~lqbw^iYkT+q}J~HE%3VjdZO(C7wKd zj&>nYT(nOxv(Dc=P#~x9l~o=uIj5)#OK(Y1 zb{|}=4ZwzM$d?~gqwrMW%IBvG22~Eus-hvXk8#C{f5?AkBHxgXQ9zuy9TSgHRkc*% zBl>`W&$>>h=%4=62(nAKUhOGAbt8mv- %FKWjtVdL1P%I)BVn;-eLqw9kid`E}a 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 Sh@V0@dM8BG^xew?0{#K$QUnA5 literal 0 HcmV?d00001 diff --git a/public/layui/images/face/44.gif b/public/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/public/layui/images/face/45.gif b/public/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/public/layui/images/face/47.gif b/public/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/public/layui/images/face/48.gif b/public/layui/images/face/48.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ffd1613b5fa36c3ffa7daca94e7e8cd6f8d82ef GIT binary patch literal 2689 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 literal 0 HcmV?d00001 diff --git a/public/layui/images/face/5.gif b/public/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/public/layui/images/face/51.gif b/public/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/public/layui/images/face/52.gif b/public/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/public/layui/images/face/54.gif b/public/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/public/layui/images/face/55.gif b/public/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/public/layui/images/face/57.gif b/public/layui/images/face/57.gif new file mode 100644 index 0000000000000000000000000000000000000000..0bf130f0d930a1fb72ca83265bb504304cb08090 GIT binary patch literal 2705 zcmd_rYc$(=8o=?tHVAr&EryxV4b`qo$MkfjMYWnBM5zY7pcssCsY_gop*9h>q^2$n z;+mvEw{eNVL1;+QkRTYPTe3ZES{2fRy0p}&{$}>gp54`bwS715es7*PpYwd5pR
    vLRiZe&yHx3T~L~LMyp1+Ch+rl~pHhkJhhr+#F1G?TNzlgrAjW z1@wfUX$!P^NDfdoXNqrJ8cg%pl+eMG)^W=BL&VFHAJ4CFi=Ngb4rO>QwNVCAaN^|i z-BB*@B~_dKRhtsVrnq{sgR;i2kV zudJTZm*~F4rHzm-f<-adm;|%k!&z6sf(T4EOGti_1gBpIYrrI1ND5JM$b%%G{$w{r z6Jcw#sT+Ucjfl}1d}^*C1I+SYcVzd)VV;+Uwnw_o*C#A=mi9#0ZSaa^Wq2^h1IvSx zBgqW|ll9B(S@)xz!7C{* z5;av4Gm+=>swGp|oWYN@-sms+Fxk)&U^SNI{Xt6qFn+H+$ZEcsyw+R5k8zk~CM%fN z7dUB(+7vJ^Yz?w`N)2fZJ=+;#177q$tBzK%5|+8Qdcy3$+Q`;uEf`~NiL1a=hpZ%W zy6C${RQya$gg6O1O-~aiyLSC^s&BEGu+&7{8fGZjX^WlYxdzf)GkJm<3m!EsHl~9o zoQb?ZFxNFk@&S+Qd+`qUqcI!8N?B#>>-OB~@>p4U?0Rppl0#YT%2hU{_a(UYL_71N zY-gB>D{YzJnV{`EtC^Z4WkU)WXRmZ-ulCYbc?H`eEPf1nsiR|O~DbeWNV`ocV= z-=jawnW~BRgNq8srqn_JEg#Az?JGL5w}T((K#-EZ-c`iC>AXNEdUhU3DX-1aHMIBh z#d^0Q{ZAzwT3^{JoAqik?M{E+f>T3~{ja&7xn_kFK|g~pbp)BUu6K1yt*7rC7HZdF zODvVQzda^3!0gGfcqH`q`YF7hWj8F>EXT*8F|M2=4>fY4@ z_uV{&lzm2)Uzr^BDSYmILUoq1J-mAFvW~x9hPUbNJdx#zy9cx3dSCk;C+?#Jq94{x zXu4KKjsNL+o@ed3vK*Js^%eQXf!P%(eH~+M7F72BO$q{|kH)s`LUSPqb;Qmz(w#p09BwV7T=rdAU+YF zg3-F?nVP0{mYEvSHe65ixo51b6*dF=dpHIo)jE^+vd}!vR8^ocRT1=V2VWH``X9uP z@afRdhd#nb%(UJsdl$NS(Sl<6=d(wtDvrTr6`Bb*%T zXy$o1@`1_TJqb?QE%xV;do+vkJP58CKc3Dr&PUez5E*_Dge;)i7_Q5SstS4jp(Ekp zX1lwTwwT$V);J7-My8cNjj#Xs>3x;I@5L)C$&&Dw}I8GMk!2$DVliZ7B2Q$rpz%uATy~)X#zsYr-b?Js4=J(^!i1O^TwVlm| z>F}=zcQ*S#UBe__duOwn+Krhx`*#`cY?k-YW`|CFyxD&xYxKXGeYaL=G8s3F_cse85Ps4?4G?QBw_VNj)1RV#>!Ote9}L#g$PTa=Nw z&A7FKG8okmk{m`7rRsjPVvB04bs17Rgf(vCU9C8|aQ;TDacH-5Gl%V7i0F&KJBmIVX6sIvy-Y*Lq6UpI1#)$0}MlTN5I% z*t<4RHdUWElpQwPkSt3Hn-gYkJuBZD;>o{@>Vhw=4^@m6GdmJ|h2c(pnIQ^M1{kkv ziT0QmWj01Qcf$VDk66>SapDN_w){a?f;U)@ZS)n+i#bcO{KpBtqs39m-uo*(C2#AK zURT73=#CSmyOVY)J91jTKKJX;{a>DBx88CCbFHFCH)#@0Om~{$MReVbm~Gm!eZbkeJDLzMkhA_fUeiC6o0;N`<*S-vdR zQxHMwy-V2`u341ki5aB6^nm8wSeBm-WCenspNy2==}EsjltTx@rS0kTv4RM&J_KgO zYfp=MQv;Ve@*l&2BBqP7BmbYfrPut&x6dnE)28^Wz6^>q=Debf3nm4#)i;FIws1Z-d02}$#UKl)4{w*9O=@R;@=)~ZmKb@pK~1m0R3^t z2xxeaE_gc+CuosBk7>KJGivij|o-_`^|186|qfXwH$C!zOaN`{?ZSet6- zIkCBiGi6aEzV5bZM@H5`Ck#8Y;pk}H)%xeWO-HWdA(Rb=d%&#D+2~LQ-mj*-YWz5S zh8NBZ`r(4U2?S}nv{>pFpj7%zb;yU2s+d#@xK-~6ksX0l!`l#2HLSlxR5CSmss4gM zbpt#Tmk7bocL=M?Np8GPuhp2l8Oke&Nh+V=4g9RIEVjj$sMKh4mn@-cIRi&ig*(wI zJXLv+BgwGd>U&AeI91`3b=vA3&OxOQX?z23u0EaTq=C^WYVkpTKIdwCTHoM^f7wD| zE-YUV7e<*EA9oJrHR1RF(7`!e=Y{j5+IqkzRfE4Ej6+B+CS^7ThRn)(Oo;c~Cg2-O z?hX31rS?GLDeelv`m!b&r^U>}eRBw-l{|pmXHf2xjJWfx+xY$@TxMU`9gM{i;%Qno zI+Sux!v6}J$ci4HYe}KDv(VbgWNp8C^tY^1YRt2SBr?o7?yFin(&uyF!avYab4k1z zZLf;t5sT>%Jkrufe!;=q6K#h*#>iI$qo711=dWiFxrT{_PKbFbkI;@YW4#A%17 z%b0_vJT4(xZlhAzdWN$)?HHd4?3`QNAV#({7Y>CmBfFA zmD_9G!Bw9+L(k(MNQu`Bp;X>2qCZ7p;HvhNhhA4QA;^Y0S06ypLD}Sz4ex2{THwo3 zAN(JnjD%P`MF#!pSd*1{-eYS|Zumfg8IvL-LI@Nh0K;csZDC14Wswc+$x*|q^;4KU zz8%`Q+)5iiSZHcLel)$2$om+jV}hdTd8T1MhQ*B~n^pAOnv3>pe755P%4#3`$DjgJ zuD6c0g%wTVYb57c_N)dlAJ9@7!#vEr1XI^~3mIMbeE4~=TbPt+CEcY~W-=5KW4;M9FPV9)e++MzwuYOmAwOeekHGfgbJ gy=R(H{mHIr<9F#6JNp00TJ?86k^j5?gIzoP8)@(D3$Fb{y+ivE=oepMSA;hv}z#_cU);Jo@3MZHkSJHQS#&dUSK}f^q9# z%GbUX8^Qna?sxaT9$L4wU>s_>(7eJmE9vfTh0SwtL8VqPwsAS~+oIU$d+xH`Pjvuw| z-Muqy?%c0$-fTZ$Y2CZe{nZy|KW-m!-}>g}=Pga|-nxF{@3-&p*lgFui`|D0Tie>V zty}lu-ueY8@Rfm!t@{qtY}s_~lM|L5wFevbn6_0uefs2@^U}G~XIh)y?YBDyd;9xO zoWAaK{xp31a=+75UDdj;;orvo(RpC+op1iucjCmoVfWybD^JG8_EZ`EG5Vlly`rt& zT(N3ZBro*NjhmO9_GizY@t*lC%*fA66G=1TVq(!C006u(48a#r0s`bWA`%M#aL-gq z4U3$kfs-RS$*?Ae%+l;)f*_GYq`?^(Fl`U9fw@abT1DePWz<<>@hoZvjR378wI*-~ z5ld##&z=pOwKR{wNod8B(P60Uu%$^!GsCh`VQ4bGwJbSviCmHcu~<+9kU2AxRn|(A zzyK{qwlXMa<(fIPq6f6rT!6jjNE(xfk95k=EvnsuNbzfm&gD5feP10d{*rH*A3`0; zlnh$6&HyG)T3je9%LrzO;7d}Anz0?@8$8+>=SJ;47}hZw*&GUzbA1AOoy!knc7)(t z#>-{rbLucY;)?dzw9jyfixZ9CslIjKz`0T7+((vFc2Mk5yi9s5TuqN;<9ojh9R|N5 zkV%PBk&NKOS|FyX)`yGGXLkv+T{hTC@GqGCDNlx~p#+ex%_o{$>?rIjmPFSvn-0y# zvGT>#P#FzY`x+qF+Q{66Dm^UEIvz=;?~5F#M<=9sO2mcp>ae({nbY*s2}P0$iYf z3f{HYj&8;=-*enmi2&`c>4bW*9p?72Xq2xP%4Ie+5w)PuT9~Q<>cR*CnBdzb8Z1_y z(_=k0LO*>9K1@!~WhN)(Qee_saa@>E;!$XK7_-NwyAqp@OT+D0CRS_P@Fte3kF5u6`jYLF$7fXCcfOd z#Z*P$IoJwWDELK z;|2^TuKPWi`WF<%xtROL=+=IWQd=%itY4?W2KcaCE*A_AKtc>O*+m{zPyh;`0}PK5 zBK@N@RMDzHGD|txJj$FZrJh4HF-fbc8!ZOJ_RzbPi0OU!;Y7PAIp|r+-+G>MR+;j* zmbcyT-0zgMq8kR_^6H@GbzEp+(T$}U#-Pe zc2JY!hbaf?QFQhiYS_*OdZOUp5lbVtPqslRpX>^}<< z9)D|d(OH7Vz_~5=O;~JIap8^85fde#Dwm{xN3K2$#Ze+X6|Ow<^!}e7E~;TPlKKo6 z0xq1tl{QZL?FE6z1u>srkkaEY2E<`Jmqhe9Oe3)#xu)O8#FW3BIyL1lFWbw@?(#cx zxmOMRZFSIVjAx7$R&cRR(#T*I|5*6fZx>O7{-MP7K^&%s7_gZ-b|@56;}h-daB4%H z2RX!em)PwFL!!~+CUcU5IB|)t!sn*)aMDzs7P*@pq@)mc`VicJ-r*C1x!dj@vLB3{ zE2G*hD1QN+Lap_Gmb$lKrSn6H|Z0*bVQJ&wU?-L^u7{=th!Tsq{p*0g3J@K|IO*KPLz+(xV9Q&%}=E`Lgp! z|H0t$7%@Y7n1WX@qQwp$8d9Q5LF;k}Jhg&)= zqB>#0eD`Cug!L8oMUABL^eAKTle@;8EWRs1n5)JIa%x{%(smp7PAN!dD*b0lr zHc{v%F7T~bgH;NjUbV@Nz7W*vv{t!QWhe1{y9KdBzy&qLq>IN7SsbXDI9=sfXm1vp z5s=HTiM6MGevV%ZFTw_RM*EM)tL!?Iel&_G$1GQ}=zZu2Eg^{Ahxk?Sd zF@?js{UYAQ0I`5`V6OTPU$DIC>`iBHI(yUEo6g>Jo|>z@>5Pog-gKrFd1q(u?ChPL zk$s_ec7Ac=gX|i-v$J=0_Rh}U+1WcgduM0w?EK$2J9`)?3h-{W|DSBOA+gd0zmv2epLt6ad z)#YDqFP*avVzFDfn0p2vtY5sV(5f;Ru*Y>7++M9=H?T~xswtMI)!>Dw#Adrz+K9Oe ztXMsqUdIm3K>^a8%cPSO!lM-g-~bZfgJ7WoEYj=G^e<~{ zQs2+pUwG`_eq!ONX3xVDb8Q3xtFWr)i7Ct$L{jfRQ(PjA73G-X5vUkDl8*rjT)|-$rMuGiEUPc zxG1>EP_9yAKz7!d_;TxPJr?^fIZZtq`+*4vuXEZE-plZlPeOQ^pRXm*a+RxnU2I9K f4bC~){k>}nt9S+U3h3>?|HBUS82|r*g(m+8ic3iR literal 0 HcmV?d00001 diff --git a/public/layui/images/face/6.gif b/public/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/public/layui/images/face/61.gif b/public/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/public/layui/images/face/62.gif b/public/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/public/layui/images/face/63.gif b/public/layui/images/face/63.gif new file mode 100644 index 0000000000000000000000000000000000000000..cf8e23e5b2e83bf4f383cd994510a7a04a74f57c GIT binary patch literal 5871 zcmaJ^dpwhS{C_sXFl^<1>C9Ym-^C@j)tI|sE=eUB<{mRs%jz6+EnQ4Sq#PpA<%G(S z(wS?b8&OELLLnit5$U(p>D2kXe&_f6v*&sCxxK%i_viinJ}z#~R@M|HKnV~CfEj}E zoGWJ5!G!N`*`uT0x@OJb;NS;G)9W%a)3%0-+pXt4a0^3&D-j!4a6gF>u{J4 zfv)_icQZcrpQ8yYU%u4pYQDEI{IJva^ZSWUVViD7N58VvU+!+5CD}g3V^$aDpFDXo z5 z>dNw6tnPB#b$-ysRX%@tsP~P%=}PCV&+`+@k2+`EY?j~jPPv)AaT<>mRru%%d!(+HU0?VI@{sdI5V2e*2xumZa`nlGL?{CQ$*u=LD3I}?7<;Za-T zrPbB9ciNXTBf9+ES3k|qd2LuJKlJf6?`_tv{Er_O@()gIc3U`8(4P?TX+NbkI{aft z^J4uUqtz8(R+g3`9N#^Buvl3<9=_$VlXd&{fbqlW{BY7-cl&%^*2;za#S?we=EEuYKd-Dr4LeeP}ZZJrNt`o;79 z<42cI|Hj`Rxpej7{Mg8|(5?K;2#*gJJx8MHMQawC8T<+}D854PRv(M@bm&>4E*}7#m*5gyg z_SJXi+ah)@o;WBdI$F1VOO?2IpPJgVjp3IsUx5Fm@&^Vll(845XZ#;v-G>K2r{vN@R zniNKlrZJ)u;*p|=l+c7^1|B7>^c#d-w12|JCz*bQV;YvQ3(cg^&{$K92-0^$PtX6~ zbl0wbtdkhN)F1W!pMjJ7_tL0nUusf9GChncG}jiTqS+AXR0<=3?w^nl_k9(~Q3;HM zq^JZMl1N1AZ;6f%PuP=W@YUSY)5a}6i9v}Eqq;fbQNjSG(b3^H4)%^%OM7dKlNH7a zi*+)$cP0`Y%^fyiFc=3*jHUH=U&n;77(caeD(#-wqcGIn!jW-(ptiOKkYF%y3l|L?Dx_F_w>U`z7it@8% zrN5V)IbD3JsPJS#{)ywq@;JFij~qUfbMQcRR%S+e8aws3U-$20rR-(y*`3Ttq9@W4 z;&;Wx#zaR&Mo`1ULMb6TgLedN-?lYyOTcD-KVKiRx0ff$!`;o*#o5V`=wMISv=MJ- zYh!J-!P3Iq42Q*_O-+oA3=Q*?xfqqLB}tkcv`S5s9{R#H@0y9NQ5my?CbNJ~K_ zCBz|OV4*f>EkVQ~fB-NS35sY31)yJm87v0DE@@7O$~$A4c_mz^zMOFlhQQ8{ki%JW zN<+9{IfPmz0mLH!IZEooG+J1giwwxBqCq*7co$HX;4%{tVY$i}i6AHv*@lNM08nU6 zs*_U*US~yv8w&D)y1b*nL*~*RE8`Uo+;0gT2Y~`*`aBvH)*nLeyhc@>4Udul0n)>M z+tKV)m^XN34VHo^FfIfSi*pF*otFWehLv_^t|>`I$=HkRJ(GSt)@6)-0(86-CyD!5 z+su5Q&idUxH%3d0#KD1s9u0(wF`Ax2_dQkbZx+u&p0*v}^3E5kCOhr7~@0}s!>8j=ye2AMco`~|Dna0bd?;uOTijPl`)H>N5Q5Zy(*DWvpxC<>bs}x};KNwZ@0PKL4^W7{GCNxv>4>tio z&Z8uFtK0JbF z?Ti6i_fkp~RPDJLOR?TLE^)<&SX&crjI{ulDm9uKs{8i0Os_2<32FmxfJe5 zoc2kX&l)oFW+4+1m_8tV&8bDFOnBA04!{!tPo}=Ftb3R=1P{cQZA8d=EmBavX3(Ztt)vi zAc)HG13WB`f<`bhI-{GjALJV`^afb^4jJnMB3Abqp3u2_iSpaDIHffr54w5pHaXSM zb55x&HGK`-v9~$riDY?ATLl8Q$%a^Q58kT#SY68@G^jSkJ4eapksMIOd+hFkG+s~Q zfPkEWr18-+#lRS)K5An`f35E89Wd~u-azk?IFu8a4EKaeqJtZx4sg5(>FI%zPF4zC zXG+IkoqDWbIBIo2#q%f&1p2v$-@$bQGvYNsx=$`kj^J7A=zhN`8zjMfUGcW$7lVMQ zK{1@v*>Y<;dU8(#wZMc$U)NIi6zq;t^|g`eo|EXg!qVIpUAv(TR;+ctDtQSqdanuM z0FUkoJ+!@=dcp2JyKRh%S0*bNOhVcfb={7&mDQyrWOu0T+P!ZnH2eYFAbwr1uY#*b zF_|25AmwpqaBa3?@Mm_ffv9!2&(yh$2jel9&G|McqKrI(|0a&UFY;cu*X9i9LE<*o z{A?TZmBq5MlF5FxZ7*e@KjRb4p@^eBKh2@EMk%317H_u*D+<-`CWI4USa-|tG=z~I zO$tJA%4)K9J4`AByPQOr`9m5JSP-;8$?lCxokC^zaTXAjQG|4GRzU}c3r{^%HW&F< z%dqX^%>D|GNC$jk%9Tz$;%Ldo=y|6$lv!jHblgz4ClBV`v9-Ck-SxUTFnz;SJ600d zz@OTGLu%ADo3$|MmWP0l3c36WE9o>)qNJ*`L;o{GN1%#ByqxwQPub3JWvAU0iD9iy zV?77mZdPT3h@tF%ck#R0bo?}lhPNbR6g4dH3NRHW1%O#xteA}|Fm@|A2nK)jX?1(5 z#9Dicggud&$rbaSA|SBrTxE2_F<1kVO!(a(*pW#Qie;U#G8hU$66ESl>6JWGa+{q(|Ii}%9Y|WIH*Q`w~quVtxKcx(VdQ7B^(!Gpv@IOViIt2 zH;t|3nwFv&7ormA9g>Y&c-^ssi3UBt$rKOhyh#>+$u?S*hW$h}$XA^ZQLRW+sVj$< zmL{g|N(dx-9@7zoa6<~)IYrhuf~QWQJu*Kg{E~@Q66A3+3xF_!XpSA%)YwyGDI}&D zujbMV5o&-^jkl#-A0yA1a|RchRs;%|ECJXmIq+LPoz8}e z!TcYId7M-iq#zXr-mW{WY?nowOcR%>W~(X%HiTDXHXS$FHp?-qAr-l!wvh-#=L|fe zU4s4!710gX&e=U?Zw7)oU|YiD%05JGuTaF9?n0VJHXLO`$9LCK%+8i5CHr`#SOUB4CnT@~7EQNj+?sJXAwc zYDO~=Qjvu>iV$s2&LKsX7BMSZ)8MiehJv75)(X||bGjZeoEvwX2e?*=<`&W?&MRpi zOP!{`3GW6w36;3LF%0xLe(T->tL*`kvdU`pm!f(TuPB~k{o(JV<`?c)s@6N*^9V%? z)JaSmf?s_K?QaU%>wYlDOz+847K*fgZNr_%`L==xiY^pRW|V$e9-RiLHW9& zieP;k>8m1GZ|}U|rV9eOOHoXHHZgVB6s@7+p zw;nI29`#!baTuBF=rX{D)*rkZh5-Rs*$GGk9GQBtP_U*n$Aa>ZeO^+J1EO7dQ7(ld zgWxsE;9{0j9B`^Mj)YgX-+e8LftE$BGuf9o!KqX{EA{8}{xw+kz~L09lIvV7=QDN>`gq-7EAEI>~f=SECp&7yDkc#5dO`yZ#ZuK(;k5-j7+@SX<;F&Ba|ji*SVnZ zsoElXu7bWHm}*j+-CA;2N$uINZB6!rYL*pk)Xk!~1jXJ$pE{U%{s}Cpda4KUwLMHu zP!XcGGoIJsM_OWIpQ}U0pP2jg z1fQW(9}bqW9Qcky;?wS@UGFq56(*vcA81&IwxyD^=J2w|!e|4fY~mYfDDlubSIGYc zB==Qo?|vJdheEy`FRYb>JZM@6&9wsij+7{xH5lLZ(XJsCt68iXBciT|tHtth{QCn;bYK(hGG9@wFKa%+hAP7{KAa5^OM{9VYLxOaPwBX&a8t3f zgj5;hIu)Fmi-f+4u_^4{Y@WLX?nwd1I?b(&05VqA$irTCM%wy=krjzLo&Yu|6to;Z zlFEe$dZBfG&LoT(*L@HUC=wA4{Q7IECpuq1{L*cpZ9ru&$K(;Ttai)60Ld!Bq~f4f rEJ-o=%(~<%mp~*1w)xk-i@w=4VXc`Kqy4WMXl?8h22a(6C~W@+b1jPt literal 0 HcmV?d00001 diff --git a/public/layui/images/face/64.gif b/public/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/public/layui/images/face/66.gif b/public/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/public/layui/images/face/67.gif b/public/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/public/layui/images/face/68.gif b/public/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/public/layui/images/face/7.gif b/public/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/public/layui/images/face/70.gif b/public/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/public/layui/images/face/71.gif b/public/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/public/layui/images/face/8.gif b/public/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/public/layui/images/face/9.gif b/public/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/public/layui/lay/modules/carousel.js b/public/layui/lay/modules/carousel.js new file mode 100644 index 0000000..2be2c8c --- /dev/null +++ b/public/layui/lay/modules/carousel.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/colorpicker.js b/public/layui/lay/modules/colorpicker.js new file mode 100644 index 0000000..fd99bf8 --- /dev/null +++ b/public/layui/lay/modules/colorpicker.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
    ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
    "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
    ','
    ','
    ','
    ','
    ','
    ',"
    ",'
    ','
    ',"
    ","
    ",'
    ','
    ','
    ',"
    ","
    ",function(){if(o.predefine){var e=['
    '];return layui.each(o.colors,function(i,o){e.push(['
    ','
    ',"
    "].join(""))}),e.push("
    "),e.join("")}return""}(),'
    ','
    ','',"
    ",'
    ','','',"","
    "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
    t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)}); \ No newline at end of file diff --git a/public/layui/lay/modules/element.js b/public/layui/lay/modules/element.js new file mode 100644 index 0000000..ac628df --- /dev/null +++ b/public/layui/lay/modules/element.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='
  2. "+(i.title||"unnaming")+"
  3. ";return s[0]?s.before(r):n.append(r),o.append('
    '+(i.content||"")+"
    "),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"":""),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a(''),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=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})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append(''),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after(""+e+"")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append(''+(l?"":"")+""),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)}); \ No newline at end of file diff --git a/public/layui/lay/modules/flow.js b/public/layui/lay/modules/flow.js new file mode 100644 index 0000000..8a80c05 --- /dev/null +++ b/public/layui/lay/modules/flow.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/form.js b/public/layui/lay/modules/form.js new file mode 100644 index 0000000..daa8ce5 --- /dev/null +++ b/public/layui/lay/modules/form.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var t=layui.$,i=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: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)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=t(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value===t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e)},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),x=i.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=x.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),$()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},$=function(){var e=x.children("dd."+s);if(e[0]){var t=e.position().top,i=x.height(),a=e.height();t>i&&x.scrollTop(t+x.scrollTop()-i+a-5),t<0&&x.scrollTop(t+x.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===t){var i=x.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n无匹配项

    '):x.find("."+r).remove()},"keyup"),""===t&&x.find("."+r).remove(),void $())};f&&k.on("keyup",j).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){T(k.val(),function(e){d||k.val("")},"blur")},200)}),g.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['
    ','
    ','','
    ','
    ',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("
    "+a.label+"
    "):t.push('
    '+a.innerHTML+"
    "):t.push('
    '+(a.innerHTML||i)+"
    ")}),0===t.length&&t.push('
    没有选项
    '),t.join("")}(r.find("*"))+"
    ","
    "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(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=t(['
    ",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return t[r]||t.checkbox}(),"
    "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["",""],a=u.find("input[type=radio]"),n=function(a){var n=t(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=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[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=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['
    ',''+i[l.checked?0:1]+"","
    "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
    ","
    "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=t(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=t(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,t){var c,f="",v="function"==typeof a[t];if(a[t]){var c=v?f=a[t](d,l):!a[t][0].test(d);if(f=f||a[t][1],c)return"tips"===u?i.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"提示",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];p[i]=0|p[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+p[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(c[t.name]=t.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)}); \ No newline at end of file diff --git a/public/layui/lay/modules/jquery.js b/public/layui/lay/modules/jquery.js new file mode 100644 index 0000000..242696a --- /dev/null +++ b/public/layui/lay/modules/jquery.js @@ -0,0 +1,5 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/laydate.js b/public/layui/lay/modules/laydate.js new file mode 100644 index 0000000..ae0a591 --- /dev/null +++ b/public/layui/lay/modules/laydate.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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,isInitValue:!0,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}));t.elem&&(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('
  4. '+e+'
  5. ')}),'
      '+t.join("")+"
    "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['
      ','
    • ','','
      ','","
      ","
    • ",'
    • ','','
      ','',"
      ","
    • ",'
    • ','','',"
    • ","
    "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)}); \ No newline at end of file diff --git a/public/layui/lay/modules/layer.js b/public/layui/lay/modules/layer.js new file mode 100644 index 0000000..c6d5378 --- /dev/null +++ b/public/layui/lay/modules/layer.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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.1",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||"","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(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},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/public/layui/lay/modules/laypage.js b/public/layui/lay/modules/laypage.js new file mode 100644 index 0000000..fd07fda --- /dev/null +++ b/public/layui/lay/modules/laypage.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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=['"}(),refresh:['','',""].join(""),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/public/layui/lay/modules/laytpl.js b/public/layui/lay/modules/laytpl.js new file mode 100644 index 0000000..d482d4e --- /dev/null +++ b/public/layui/lay/modules/laytpl.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/mobile.js b/public/layui/lay/modules/mobile.js new file mode 100644 index 0000000..35cfdf0 --- /dev/null +++ b/public/layui/lay/modules/mobile.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/rate.js b/public/layui/lay/modules/rate.js new file mode 100644 index 0000000..762fb3a --- /dev/null +++ b/public/layui/lay/modules/rate.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var a=layui.jquery,i={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,a){return layui.onevent.call(this,n,e,a)}},l=function(){var e=this,a=e.config;return{setvalue:function(a){e.setvalue.call(e,a)},config:a}},n="rate",t="layui-rate",o="layui-icon-rate",s="layui-icon-rate-solid",u="layui-icon-rate-half",r="layui-icon-rate-solid layui-icon-rate-half",c="layui-icon-rate-solid layui-icon-rate",f="layui-icon-rate layui-icon-rate-half",v=function(e){var l=this;l.index=++i.index,l.config=a.extend({},l.config,i.config,e),l.render()};v.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},v.prototype.render=function(){var e=this,i=e.config,l=i.theme?'style="color: '+i.theme+';"':"";i.elem=a(i.elem),parseInt(i.value)!==i.value&&(i.half||(i.value=Math.ceil(i.value)-i.value<.5?Math.ceil(i.value):Math.floor(i.value)));for(var n='
      ",u=1;u<=i.length;u++){var r='
    • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
    • ":n+=r}n+="
    "+(i.text?''+i.value+"星":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)}); \ No newline at end of file diff --git a/public/layui/lay/modules/slider.js b/public/layui/lay/modules/slider.js new file mode 100644 index 0000000..446378d --- /dev/null +++ b/public/layui/lay/modules/slider.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.maxt.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.valuet.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='
    '+(t.tips?'
    ':"")+'
    '+(t.range?'
    ':"")+"
    ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
    ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
    ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['
    f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.stepl.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)}); \ No newline at end of file diff --git a/public/layui/lay/modules/table.js b/public/layui/lay/modules/table.js new file mode 100644 index 0000000..e9217db --- /dev/null +++ b/public/layui/lay/modules/table.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,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,u,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)},config:t}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u="table",h=".layui-table",y="layui-hide",f="layui-none",p="layui-table-view",v=".layui-table-tool",m=".layui-table-box",g=".layui-table-init",b=".layui-table-header",x=".layui-table-body",k=".layui-table-main",C=".layui-table-fixed",w=".layui-table-fixed-l",T=".layui-table-fixed-r",A=".layui-table-total",L=".layui-table-page",S=".layui-table-sort",N="layui-table-edit",W="layui-table-hover",_=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"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
    ','
    ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(isSort){ }}",'',"{{# } }}","{{# } }}","
    ","
    "].join("")},E=['',"","
    "].join(""),z=['
    ',"{{# if(d.data.toolbar){ }}",'
    ','
    ','
    ',"
    ","{{# } }}",'
    ',"{{# if(d.data.loading){ }}",'
    ','',"
    ","{{# } }}","{{# var left, right; }}",'
    ',_(),"
    ",'
    ',E,"
    ","{{# if(left){ }}",'
    ','
    ',_({fixed:!0}),"
    ",'
    ',E,"
    ","
    ","{{# }; }}","{{# if(right){ }}",'
    ','
    ',_({fixed:"right"}),'
    ',"
    ",'
    ',E,"
    ","
    ","{{# }; }}","
    ","{{# if(d.data.totalRow){ }}",'
    ','','',"
    ","
    ","{{# } }}","{{# if(d.data.page){ }}",'
    ','
    ',"
    ","{{# } }}","","
    "].join(""),H=t(window),R=t(document),F=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};F.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"无数据"}},F.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")||e.index,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;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=H.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+p),o=e.elem=t(i(z).render({VIEW_CLASS:p,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(v),e.layBox=o.find(m),e.layHeader=o.find(b),e.layMain=o.find(k),e.layBody=o.find(x),e.layFixed=o.find(C),e.layFixLeft=o.find(w),e.layFixRight=o.find(T),e.layTotal=o.find(A),e.layPage=o.find(L),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(b).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},F.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio: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])},F.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},F.prototype.renderToolbar=function(){var e=this,a=e.config,l=['
    ','
    ','
    '].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"筛选列",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"导出",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"打印",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i=r[t];i&&d.push('
    ')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},F.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](y),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},F.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},F.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&ln&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},F.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},F.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},F.prototype.page=1,F.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.layMain.html('
    '+(t[n.msgName]||"返回的数据不符合规范,正确的成功状态码 ("+n.statusName+") 应为:"+n.statusCode)+"
    ")):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.layMain.html('
    数据接口请求异常:'+t+"
    "),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,a.data.length),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},F.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},F.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],p=[],v=[],m=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(a,l){var o=[],u=[],f=[],m=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,p=l[c];if(void 0!==p&&null!==p||(p=""),!r.colGroup){var v=['','
    '+function(){var n=t.extend(!0,{LAY_INDEX:m},l),o=d.config.checkName;switch(r.type){case"checkbox":return'";case"radio":return n[o]&&(e=a),'';case"numbers":return m}return r.toolbar?i(t(r.toolbar).html()||"").render(n):r.templet?function(){return"function"==typeof r.templet?r.templet(n):i(t(r.templet).html()||String(p)).render(n)}():p}(),"
    "].join("");o.push(v),r.fixed&&"right"!==r.fixed&&u.push(v),"right"===r.fixed&&f.push(v)}}),h.push(''+o.join("")+""),p.push(''+u.join("")+""),v.push(''+f.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(v.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0==o||0===u.length&&1==n?"addClass":"removeClass"](y),r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
    '+s.text.none+"
    ")):(m(),c.renderTotal(u),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.loading(),c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},F.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})});var l=[];t.eachCols(function(e,t){var n=t.field||e,o=['','
    '+function(){var e=t.totalRowText||"";return t.totalRow?parseFloat(a[n]).toFixed(2)||e:e}(),"
    "].join("");l.push(o)}),t.layTotal.find("tbody").html(""+l.join("")+"")}},F.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},F.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},F.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},F.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},h=c.config,y=h.elem.attr("lay-filter"),f=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"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.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},h.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[h.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,u,"sort("+y+")",{field:n,type:i})},F.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(g).remove()):(i.layInit=t(['
    ','',"
    "].join("")),i.layBox.append(i.layInit)))},F.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)},F.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)))},F.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(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},F.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=H.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e=e-(t.layPage.outerHeight()||41)-2),t.layMain.css("height",e))},F.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},F.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]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('
    ');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(x).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](y),e.layFixRight.css("right",a-1)},F.prototype.events=function(){var e,a=this,o=a.config,c=t("body"),s={},h=a.layHeader.find("th"),f=".layui-table-cell",p=o.elem.attr("lay-filter");a.layTool.on("click","*[lay-event]",function(e){var i=t(this),c=i.attr("lay-event"),s=function(e){var l=t(e.list),n=t('
      ');n.html(l),o.height&&n.css("max-height",o.height-(a.layTool.outerHeight()||50)),i.find(".layui-table-tool-panel")[0]||i.append(n),a.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),R.trigger("table.tool.panel.remove"),l.close(a.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return a.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('
    • ')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var i=t(e.elem),l=this.checked,n=i.data("key"),r=i.data("parentkey");layui.each(o.cols,function(e,t){layui.each(t,function(t,i){if(e+"-"+t===n){var d=i.hide;i.hide=!l,a.elem.find('*[data-key="'+o.index+"-"+n+'"]')[l?"removeClass":"addClass"](y),d!=i.hide&&a.setParentCol(!l,r),a.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出",this,{tips:3}):s({list:function(){return['
    • 导出到 Csv 文件
    • ','
    • 导出到 Excel 文件
    • '].join("")}(),done:function(e,i){i.on("click",function(){var e=t(this).data("type");d.exportFile(o.id,null,e)})}});break;case"LAYTABLE_PRINT":var h=window.open("打印窗口","_blank"),f=[""].join(""),v=t(a.layHeader.html());v.append(a.layMain.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),h.document.write(f+v.prop("outerHTML")),h.document.close(),h.print(),h.close()}layui.event.call(this,u,"toolbar("+p+")",t.extend({event:c,config:o},{}))}),h.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||s.resizeStart||(s.allowResize=i.width()-l<=10,c.css("cursor",s.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);s.resizeStart||c.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(s.allowResize){var l=i.data("key");e.preventDefault(),s.resizeStart=!0,s.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();s.rule=e,s.ruleWidth=parseFloat(t),s.minWidth=i.data("minwidth")||o.cellMinWidth})}}),R.on("mousemove",function(t){if(s.resizeStart){if(t.preventDefault(),s.rule){var i=s.ruleWidth+t.clientX-s.offset[0];i');return n[0].value=i.data("content")||l.text(),i.find("."+N)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(f);if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('
      ')}};a.layBody.on("click","."+g,function(e){var i=t(this),n=i.parent(),d=n.children(f);a.tipsIndex=l.tips(['
      ',d.html(),"
      ",''].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:a.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),i=e.parents("tr").eq(0).data("index");layui.event.call(this,u,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),a.setThisRowChecked(i)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layTotal.scrollLeft(i),a.layFixed.find(x).scrollTop(n),l.close(a.tipsIndex)}),R.on("click",function(){R.trigger("table.remove.tool.panel")}),R.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()}),H.on("resize",function(){a.resize()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[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},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},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}},d.exportFile=function(e,t,i){t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var a=c.config[e]||{},l={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],n=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(n.href="data:"+l+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],a=[];return layui.each(t,function(t,l){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(l),function(e,t){n.push(t)})):d.eachCols(e,function(e,a){a.field&&"normal"==a.type&&!a.hide&&(0==t&&i.push(a.title||""),n.push(l[a.field]))}),a.push(n.join(","))}),i.join(",")+"\r\n"+a.join("\r\n")}()),n.download=(a.title||"table_"+(a.index||""))+"."+i,document.body.appendChild(n),n.click(),void document.body.removeChild(n))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,i){i=i||{};var a=s(e);if(a)return i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))},d.render=function(e){var t=new F(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(u,d)}); \ No newline at end of file diff --git a/public/layui/lay/modules/tree.js b/public/layui/lay/modules/tree.js new file mode 100644 index 0000000..e8c053d --- /dev/null +++ b/public/layui/lay/modules/tree.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://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/public/layui/lay/modules/upload.js b/public/layui/lay/modules/upload.js new file mode 100644 index 0000000..404d534 --- /dev/null +++ b/public/layui/lay/modules/upload.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,r,e,i)}},l=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},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 t=this;t.config=i.extend({},t.config,o.config,e),t.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 t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},p.prototype.file=function(){var e=this,t=e.config,n=e.elemFile=i(['"].join("")),o=t.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&t.elem.wrap('
        '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,t=e.config,n=i(''),a=i(['
        ',"
        "].join(""));i("#"+f)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(a),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){t="function"==typeof t?t():t,e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return t.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 i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},p.prototype.upload=function(e,t){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var t=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&t+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:t,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,i){i="function"==typeof i?i():i,r.append(e,i)}),i.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(i){t++,d(e,i),u()},error:function(){n++,o.msg("请求上传接口出现异常"),m(e),u()}})})},c=function(){var e=i("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){o.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}i&&(clearInterval(p.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},o.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(i,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 i=[];return layui.each(e||o.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){o.preview(e)},upload:function(e,i){var t={};t[e]=i,o.upload(t)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,i){o.files[e]=i}),o.files},resetFile:function(e,i,t){var n=new File([i],t);o.files=o.files||{},o.files[e]=n}},y=function(){if("choose"!==t&&!l.auto||(l.choose&&l.choose(g),"choose"!==t))return l.before&&l.before(g),a.ie?a.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(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,i){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(n=!0)}),n)return o.msg("选择的图片中包含不支持的格式"),r.value=""}if(o.fileLength=function(){var i=0,t=e||o.files||o.chooseFiles||r.files;return layui.each(t,function(){i++}),i}(),l.number&&o.fileLength>l.number)return o.msg("同时最多只能上传的数量为:"+l.number);if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(layui.each(o.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;t=t>=1?t.toFixed(2)+"MB":l.size+"KB",r.value="",F=t}}),F)return o.msg("文件不能超过"+F)}y()}},p.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},l=function(i,n){var a=e.elemFile,o=i.length>1?i.length+"个文件":(i[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||a.after(''+o+"")};t.elem.off("upload.start").on("upload.start",function(){var a=i(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=i.extend({},t,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||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=i(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():l(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new p(e);return l.call(i)},e(r,o)}); \ No newline at end of file diff --git a/public/layui/lay/modules/util.js b/public/layui/lay/modules/util.js new file mode 100644 index 0000000..8d38508 --- /dev/null +++ b/public/layui/lay/modules/util.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,a,n="layui-fixbar",r="layui-fixbar-top",o=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"":t.bar1,t.bar2=t.bar2===!0?"":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,""],g=e(['
          ',t.bar1?'
        • '+c[0]+"
        • ":"",t.bar2?'
        • '+c[1]+"
        • ":"",'
        • '+c[2]+"
        • ","
        "].join("")),s=g.find("."+r),u=function(){var e=o.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+n)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),a=i.attr("lay-type");"top"===a&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,a)}),o.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var a=this,n="function"==typeof e,r=new Date(t).getTime(),o=new Date(!e||n?(new Date).getTime():e).getTime(),l=r-o,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];n&&(i=e);var g=setTimeout(function(){a.countdown(t,o+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,a=[[],[]],n=(new Date).getTime()-new Date(t).getTime();return n>6912e5?(n=new Date(t),a[0][0]=i.digit(n.getFullYear(),4),a[0][1]=i.digit(n.getMonth()+1),a[0][2]=i.digit(n.getDate()),e||(a[1][0]=i.digit(n.getHours()),a[1][1]=i.digit(n.getMinutes()),a[1][2]=i.digit(n.getSeconds())),a[0].join("-")+" "+a[1].join(":")):n>=864e5?(n/1e3/60/60/24|0)+"天前":n>=36e5?(n/1e3/60/60|0)+"小时前":n>=12e4?(n/1e3/60|0)+"分钟前":n<0?"未来":"刚刚"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var a=t.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};!function(t,e,i){"$:nomunge";function a(){n=e[l](function(){r.each(function(){var e=t(this),i=e.width(),a=e.height(),n=t.data(this,g);(i!==n.w||a!==n.h)&&e.trigger(c,[n.w=i,n.h=a])}),a()},o[s])}var n,r=t([]),o=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";o[s]=250,o[u]=!0,t.event.special[c]={setup:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===r.length&&a()},teardown:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.not(e),e.removeData(g),r.length||clearTimeout(n)},add:function(e){function a(e,a,r){var o=t(this),l=t.data(this,g)||{};l.w=a!==i?a:o.width(),l.h=r!==i?r:o.height(),n.apply(this,arguments)}if(!o[u]&&this[l])return!1;var n;return t.isFunction(e)?(n=e,a):(n=e.handler,void(e.handler=a))}}}(e,window),t("util",i)}); \ No newline at end of file diff --git a/public/layui/layui.all.js b/public/layui/layui.all.js new file mode 100644 index 0000000..5cd5973 --- /dev/null +++ b/public/layui/layui.all.js @@ -0,0 +1,5 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.4.5"},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",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",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(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),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?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?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]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.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 y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var 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,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},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,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&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(/^#\//,""),o.href="/"+e,e=e.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,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},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=['"}(),refresh:['','',""].join(""),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,isInitValue:!0,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}));t.elem&&(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.1",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||"","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(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},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(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='
      • "+(i.title||"unnaming")+"
      • ";return s[0]?s.before(r):n.append(r),o.append('
        '+(i.content||"")+"
        "),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"":""),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a(''),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=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})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append(''),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after(""+e+"")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append(''+(l?"":"")+""),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,r,e,i)}},l=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},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 t=this;t.config=i.extend({},t.config,o.config,e),t.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 t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},p.prototype.file=function(){var e=this,t=e.config,n=e.elemFile=i(['"].join("")),o=t.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&t.elem.wrap('
        '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,t=e.config,n=i(''),a=i(['
        ',"
        "].join(""));i("#"+f)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(a),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){t="function"==typeof t?t():t,e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return t.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 i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},p.prototype.upload=function(e,t){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var t=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&t+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:t,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,i){i="function"==typeof i?i():i,r.append(e,i)}),i.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(i){t++,d(e,i),u()},error:function(){n++,o.msg("请求上传接口出现异常"),m(e),u()}})})},c=function(){var e=i("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){o.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}i&&(clearInterval(p.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},o.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(i,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 i=[];return layui.each(e||o.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){o.preview(e)},upload:function(e,i){var t={};t[e]=i,o.upload(t)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,i){o.files[e]=i}),o.files},resetFile:function(e,i,t){var n=new File([i],t);o.files=o.files||{},o.files[e]=n}},y=function(){if("choose"!==t&&!l.auto||(l.choose&&l.choose(g),"choose"!==t))return l.before&&l.before(g),a.ie?a.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(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,i){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(n=!0)}),n)return o.msg("选择的图片中包含不支持的格式"),r.value=""}if(o.fileLength=function(){var i=0,t=e||o.files||o.chooseFiles||r.files;return layui.each(t,function(){i++}),i}(),l.number&&o.fileLength>l.number)return o.msg("同时最多只能上传的数量为:"+l.number);if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(layui.each(o.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;t=t>=1?t.toFixed(2)+"MB":l.size+"KB",r.value="",F=t}}),F)return o.msg("文件不能超过"+F)}y()}},p.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},l=function(i,n){var a=e.elemFile,o=i.length>1?i.length+"个文件":(i[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||a.after(''+o+"")};t.elem.off("upload.start").on("upload.start",function(){var a=i(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=i.extend({},t,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||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=i(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():l(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new p(e);return l.call(i)},e(r,o)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.maxt.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.valuet.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='
        '+(t.tips?'
        ':"")+'
        '+(t.range?'
        ':"")+"
        ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
        ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
        ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['
        f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.stepl.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
        ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
        "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
        ','
        ','
        ','
        ','
        ','
        ',"
        ",'
        ','
        ',"
        ","
        ",'
        ','
        ','
        ',"
        ","
        ",function(){if(o.predefine){var e=['
        '];return layui.each(o.colors,function(i,o){e.push(['
        ','
        ',"
        "].join(""))}),e.push("
        "),e.join("")}return""}(),'
        ','
        ','',"
        ",'
        ','','',"","
        "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
        t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)});layui.define("layer",function(e){"use strict";var t=layui.$,i=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: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)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=t(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value===t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e)},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),x=i.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=x.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),$()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},$=function(){var e=x.children("dd."+s);if(e[0]){var t=e.position().top,i=x.height(),a=e.height();t>i&&x.scrollTop(t+x.scrollTop()-i+a-5),t<0&&x.scrollTop(t+x.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===t){var i=x.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n无匹配项

        '):x.find("."+r).remove()},"keyup"),""===t&&x.find("."+r).remove(),void $())};f&&k.on("keyup",j).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){T(k.val(),function(e){d||k.val("")},"blur")},200)}),g.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['
        ','
        ','','
        ','
        ',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("
        "+a.label+"
        "):t.push('
        '+a.innerHTML+"
        "):t.push('
        '+(a.innerHTML||i)+"
        ")}),0===t.length&&t.push('
        没有选项
        '),t.join("")}(r.find("*"))+"
        ","
        "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(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=t(['
        ",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return t[r]||t.checkbox}(),"
        "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["",""],a=u.find("input[type=radio]"),n=function(a){var n=t(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=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[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=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['
        ',''+i[l.checked?0:1]+"","
        "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
        ","
        "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=t(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=t(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,t){var c,f="",v="function"==typeof a[t];if(a[t]){var c=v?f=a[t](d,l):!a[t][0].test(d);if(f=f||a[t][1],c)return"tips"===u?i.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"提示",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];p[i]=0|p[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+p[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(c[t.name]=t.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,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","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,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,u,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)},config:t}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u="table",h=".layui-table",y="layui-hide",f="layui-none",p="layui-table-view",v=".layui-table-tool",m=".layui-table-box",g=".layui-table-init",b=".layui-table-header",x=".layui-table-body",k=".layui-table-main",C=".layui-table-fixed",w=".layui-table-fixed-l",T=".layui-table-fixed-r",A=".layui-table-total",L=".layui-table-page",S=".layui-table-sort",N="layui-table-edit",W="layui-table-hover",_=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"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
          ','
          ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(isSort){ }}",'',"{{# } }}","{{# } }}","
          ","
          "].join("")},E=['',"","
          "].join(""),z=['
          ',"{{# if(d.data.toolbar){ }}",'
          ','
          ','
          ',"
          ","{{# } }}",'
          ',"{{# if(d.data.loading){ }}",'
          ','',"
          ","{{# } }}","{{# var left, right; }}",'
          ',_(),"
          ",'
          ',E,"
          ","{{# if(left){ }}",'
          ','
          ',_({fixed:!0}),"
          ",'
          ',E,"
          ","
          ","{{# }; }}","{{# if(right){ }}",'
          ','
          ',_({fixed:"right"}),'
          ',"
          ",'
          ',E,"
          ","
          ","{{# }; }}","
          ","{{# if(d.data.totalRow){ }}",'
          ','','',"
          ","
          ","{{# } }}","{{# if(d.data.page){ }}",'
          ','
          ',"
          ","{{# } }}","","
          "].join(""),H=t(window),R=t(document),F=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};F.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"无数据"}},F.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")||e.index,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;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=H.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+p),o=e.elem=t(i(z).render({VIEW_CLASS:p,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(v),e.layBox=o.find(m),e.layHeader=o.find(b),e.layMain=o.find(k),e.layBody=o.find(x),e.layFixed=o.find(C),e.layFixLeft=o.find(w),e.layFixRight=o.find(T),e.layTotal=o.find(A),e.layPage=o.find(L),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(b).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},F.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio: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])},F.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},F.prototype.renderToolbar=function(){var e=this,a=e.config,l=['
          ','
          ','
          '].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"筛选列",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"导出",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"打印",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i=r[t];i&&d.push('
          ')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},F.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](y),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},F.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},F.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&ln&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},F.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},F.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},F.prototype.page=1,F.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.layMain.html('
          '+(t[n.msgName]||"返回的数据不符合规范,正确的成功状态码 ("+n.statusName+") 应为:"+n.statusCode)+"
          ")):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.layMain.html('
          数据接口请求异常:'+t+"
          "),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,a.data.length),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},F.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},F.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],p=[],v=[],m=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(a,l){var o=[],u=[],f=[],m=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,p=l[c];if(void 0!==p&&null!==p||(p=""),!r.colGroup){var v=['','
          '+function(){var n=t.extend(!0,{LAY_INDEX:m},l),o=d.config.checkName;switch(r.type){case"checkbox":return'";case"radio":return n[o]&&(e=a),'';case"numbers":return m}return r.toolbar?i(t(r.toolbar).html()||"").render(n):r.templet?function(){return"function"==typeof r.templet?r.templet(n):i(t(r.templet).html()||String(p)).render(n)}():p}(),"
          "].join("");o.push(v),r.fixed&&"right"!==r.fixed&&u.push(v),"right"===r.fixed&&f.push(v)}}),h.push(''+o.join("")+""),p.push(''+u.join("")+""),v.push(''+f.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(v.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0==o||0===u.length&&1==n?"addClass":"removeClass"](y),r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
          '+s.text.none+"
          ")):(m(),c.renderTotal(u),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.loading(),c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},F.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})});var l=[];t.eachCols(function(e,t){var n=t.field||e,o=['','
          '+function(){var e=t.totalRowText||"";return t.totalRow?parseFloat(a[n]).toFixed(2)||e:e}(),"
          "].join("");l.push(o)}),t.layTotal.find("tbody").html(""+l.join("")+"")}},F.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},F.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},F.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},F.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},h=c.config,y=h.elem.attr("lay-filter"),f=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"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.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},h.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[h.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,u,"sort("+y+")",{field:n,type:i})},F.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(g).remove()):(i.layInit=t(['
          ','',"
          "].join("")),i.layBox.append(i.layInit)))},F.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)},F.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)))},F.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(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},F.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=H.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e=e-(t.layPage.outerHeight()||41)-2),t.layMain.css("height",e))},F.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},F.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]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('
          ');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(x).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](y),e.layFixRight.css("right",a-1)},F.prototype.events=function(){var e,a=this,o=a.config,c=t("body"),s={},h=a.layHeader.find("th"),f=".layui-table-cell",p=o.elem.attr("lay-filter");a.layTool.on("click","*[lay-event]",function(e){var i=t(this),c=i.attr("lay-event"),s=function(e){var l=t(e.list),n=t('
            ');n.html(l),o.height&&n.css("max-height",o.height-(a.layTool.outerHeight()||50)),i.find(".layui-table-tool-panel")[0]||i.append(n),a.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),R.trigger("table.tool.panel.remove"),l.close(a.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return a.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('
          • ')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var i=t(e.elem),l=this.checked,n=i.data("key"),r=i.data("parentkey");layui.each(o.cols,function(e,t){layui.each(t,function(t,i){if(e+"-"+t===n){var d=i.hide;i.hide=!l,a.elem.find('*[data-key="'+o.index+"-"+n+'"]')[l?"removeClass":"addClass"](y),d!=i.hide&&a.setParentCol(!l,r),a.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出",this,{tips:3}):s({list:function(){return['
          • 导出到 Csv 文件
          • ','
          • 导出到 Excel 文件
          • '].join("")}(),done:function(e,i){i.on("click",function(){var e=t(this).data("type");d.exportFile(o.id,null,e)})}});break;case"LAYTABLE_PRINT":var h=window.open("打印窗口","_blank"),f=[""].join(""),v=t(a.layHeader.html());v.append(a.layMain.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),h.document.write(f+v.prop("outerHTML")),h.document.close(),h.print(),h.close()}layui.event.call(this,u,"toolbar("+p+")",t.extend({event:c,config:o},{}))}),h.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||s.resizeStart||(s.allowResize=i.width()-l<=10,c.css("cursor",s.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);s.resizeStart||c.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(s.allowResize){var l=i.data("key");e.preventDefault(),s.resizeStart=!0,s.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();s.rule=e,s.ruleWidth=parseFloat(t),s.minWidth=i.data("minwidth")||o.cellMinWidth})}}),R.on("mousemove",function(t){if(s.resizeStart){if(t.preventDefault(),s.rule){var i=s.ruleWidth+t.clientX-s.offset[0];i');return n[0].value=i.data("content")||l.text(),i.find("."+N)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(f);if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('
            ')}};a.layBody.on("click","."+g,function(e){var i=t(this),n=i.parent(),d=n.children(f);a.tipsIndex=l.tips(['
            ',d.html(),"
            ",''].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:a.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),i=e.parents("tr").eq(0).data("index");layui.event.call(this,u,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),a.setThisRowChecked(i)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layTotal.scrollLeft(i),a.layFixed.find(x).scrollTop(n),l.close(a.tipsIndex)}),R.on("click",function(){R.trigger("table.remove.tool.panel")}),R.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()}),H.on("resize",function(){a.resize()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[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},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},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}},d.exportFile=function(e,t,i){t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var a=c.config[e]||{},l={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],n=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(n.href="data:"+l+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],a=[];return layui.each(t,function(t,l){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(l),function(e,t){n.push(t)})):d.eachCols(e,function(e,a){a.field&&"normal"==a.type&&!a.hide&&(0==t&&i.push(a.title||""),n.push(l[a.field]))}),a.push(n.join(","))}),i.join(",")+"\r\n"+a.join("\r\n")}()),n.download=(a.title||"table_"+(a.index||""))+"."+i,document.body.appendChild(n),n.click(),void document.body.removeChild(n))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,i){i=i||{};var a=s(e);if(a)return i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))},d.render=function(e){var t=new F(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(u,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",u=1;u<=i.length;u++){var r='
          • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
          • ":n+=r}n+=""+(i.text?''+i.value+"星":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,a,n="layui-fixbar",r="layui-fixbar-top",o=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"":t.bar1,t.bar2=t.bar2===!0?"":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,""],g=e(['
              ',t.bar1?'
            • '+c[0]+"
            • ":"",t.bar2?'
            • '+c[1]+"
            • ":"",'
            • '+c[2]+"
            • ","
            "].join("")),s=g.find("."+r),u=function(){var e=o.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+n)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),a=i.attr("lay-type");"top"===a&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,a)}),o.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var a=this,n="function"==typeof e,r=new Date(t).getTime(),o=new Date(!e||n?(new Date).getTime():e).getTime(),l=r-o,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];n&&(i=e);var g=setTimeout(function(){a.countdown(t,o+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,a=[[],[]],n=(new Date).getTime()-new Date(t).getTime();return n>6912e5?(n=new Date(t),a[0][0]=i.digit(n.getFullYear(),4),a[0][1]=i.digit(n.getMonth()+1),a[0][2]=i.digit(n.getDate()),e||(a[1][0]=i.digit(n.getHours()),a[1][1]=i.digit(n.getMinutes()),a[1][2]=i.digit(n.getSeconds())),a[0].join("-")+" "+a[1].join(":")):n>=864e5?(n/1e3/60/60/24|0)+"天前":n>=36e5?(n/1e3/60/60|0)+"小时前":n>=12e4?(n/1e3/60|0)+"分钟前":n<0?"未来":"刚刚"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var a=t.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};!function(t,e,i){"$:nomunge";function a(){n=e[l](function(){r.each(function(){var e=t(this),i=e.width(),a=e.height(),n=t.data(this,g);(i!==n.w||a!==n.h)&&e.trigger(c,[n.w=i,n.h=a])}),a()},o[s])}var n,r=t([]),o=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";o[s]=250,o[u]=!0,t.event.special[c]={setup:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===r.length&&a()},teardown:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.not(e),e.removeData(g),r.length||clearTimeout(n)},add:function(e){function a(e,a,r){var o=t(this),l=t.data(this,g)||{};l.w=a!==i?a:o.width(),l.h=r!==i?r:o.height(),n.apply(this,arguments)}if(!o[u]&&this[l])return!1;var n;return t.isFunction(e)?(n=e,a):(n=e.handler,void(e.handler=a))}}}(e,window),t("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t: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/public/layui/layui.js b/public/layui/layui.js new file mode 100644 index 0000000..3cd51c2 --- /dev/null +++ b/public/layui/layui.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.4.5"},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",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",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(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),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?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?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]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.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 y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var 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,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},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,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&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(/^#\//,""),o.href="/"+e,e=e.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,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},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 + + + + + + +
            + + + + \ No newline at end of file diff --git a/public/payPage/alipay.jpg b/public/payPage/alipay.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fa48c1ebc7ac93cd45880cfbf77e741be7587bc2 GIT binary patch literal 2226 zcmV;j2u=4#Nk%w1VS)fA0QUd@^z-un{QH%w)Kqb^{(dM_R8(_@w*J+*6GNTp?eiN= zqHT-A{^ryEjY4#c!L-ES{+(R@v3*Q%wf=l20X3G?-Rm`Ct(sg+I9#bsR*L)8vo2k# z{h(q0*uVez^>~)b0WOj7oM!&3a{h)kbXsZwD~`iW$fEwaiv8Th{_y7g z?&1E$o#xWZh@#N`dLsVp-u`|j{`c?y`1AgNEdF~W{*p@l>Dle^_x+Vl{g+VzIF|`M zoBo(o0XdkOuhsba{B?D8{l%c^bS&NJ^O&W|?CkCVGL%?moBpI{!O!OYcOK2y>S2Vx z{`KwsB~qQgyfoJEEP5l>T`j|NHnnS)2ZcIFzT+^mZm!c)A8X zn*F+rM`*1gQm6j%=nX-g{(dU@{Qc$W^QO7m{jGTN_4@4a_TuXD=jZ4C+QDLk!4XBE z{(><6{r&yu*T~W5$kOQkkVdq^-w+TG{ikg8`1=-0q37)N=IizQ*}eYPy#_XxUxL3H zLX`e|A|_O*Ohj=0eJFvQ%uIB*-GQs{{DX_{&^z)eJTI`{r>*`w7}i|{{Qv& z`~Ls`w6wJS@8tf3GyUMn{(mg9zuo`;{$qW$>yA`%dMx&%ge^h-nPZzy1Kgk*t`cblLj-C{(Bh-R-&%R_iu)*JOYlZfHD<40O_xJa-!P|#)iHw!IE>@#bZ?X7=H=D86W{1F@o}S#| z@5+F1(TiuRWJwD+kmc#`5;~I;NS_))b(6HUz-}rhc<;1lkMU%j7GtAfP@%a4W>GYp-ZT|G@;OzB< zoXi0_nE(I(A^8LV00000EC2ui0D=G}06+-;0RIUbNU)&6g9sBUT*$DY!-o(fLX=Yi zM2SNT-7Ppq#YYf>aY~4EAdpwIS8>7+wBXMl5CH|97=Ss1*rIF&B@lzF9*mmM^%#;O~Q}=U=)vq2T%V-F&WhI4jEqs`?eJ5f{=|J0=rri zjL-rQ!)5)GSSC2Iklkgj*#srxV zV4{gP+(05$1cdTQR*RX42Of)Ml46P_67WeVi+w`lRg2xw#Q^~vXylPdCaL6-Ozt!c zDT=t$kSq5nqKFd*F#!fC6)-f+1H+_)5Fn_O2~99fI>f|O|FPKv1unJpUzBCp^iUyOfv@#HjtQ!h@mvFL4Z~-@bF!BQqA+E7T42zvXNINy)TaXdhXs2B^43m^Vg`^8P zu>lnnpkWX*;_OEdFW3?PbPaW~z*NvI|G-mA0gDWgliId{Km`aGDO3tBu?X4*I(#Ar zmKEYmLct)3_SO>Ui6USO0zm)(4Iot@fp!H!4F!}?y7pi}Q9=m?6d9-J@PUOb83D%d z#DjqW6(Utb3MqgR*F!@e^d<*3j4w1*5^xu!jUep#X2l67JODoU7>EQyHLbMLh!1Zj z;lA^?QSrX~Nj&j$^#g6trkuX*-%>0OxP$=mARmAHgAFPmKoh(`gMV}ddF?WYe*lEP zvz%f9wMqgVs=yar`9lRS!b(;kkO5(}iy6^TKuahff#_&L2o{`S;UES43mwCmmj|5`Cy~8lZp`HB`Y862Xdv+29Lc!&d;l(2Zv}AOWW! zh!D&`3HJ0r0UyXmAq?RH2&f_kEK3n6ED^#_!~hv9%ETD1@}d&qVGJ`W(I=1r&KS&q zo?{q83_!t;Pf$!igf{X*3SuTUQA9xt8IZ*t!r=%<3_=dFpg=6%@QpkeL=-iUK?;`O zhNabLUNs6SjB3 z4;s(~H;mw@NKNWdyTH^2@Zbj!-~b;YkcBz800jq#!aj0X!LEAst6&XlWLJBfHp AH~;_u literal 0 HcmV?d00001 diff --git a/public/payPage/alipay.png b/public/payPage/alipay.png new file mode 100644 index 0000000000000000000000000000000000000000..565bf1d9703b0ca0ff1ed706d69cd27fe41fa512 GIT binary patch literal 58776 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

            oWlQe7E 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 mO3rGs3VyaOT5bw&yo5n6Zo + + + + + + 支付确认 + + + + + +

            + + +
            +
            +
            +
            +

            ① 请点击右上角

            +

            ② 通过【浏览器打开】

            +

            ③ 完成支付

            +

            ④ 返回此页面

            +
            +
            TIP: 支付完成后自动跳转
            +
            +
            +
            + + + + + + + + + diff --git a/public/payPage/guide.png b/public/payPage/guide.png new file mode 100644 index 0000000000000000000000000000000000000000..09b5a733a1f9e2745e91845157d62884d0f93907 GIT binary patch literal 9520 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 literal 0 HcmV?d00001 diff --git a/public/payPage/pay.css b/public/payPage/pay.css new file mode 100644 index 0000000..0520e4c --- /dev/null +++ b/public/payPage/pay.css @@ -0,0 +1,329 @@ +@charset "UTF-8"; +html { + font-size: 62.5%; + font-family: 'helvetica neue', tahoma, arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif +} + +body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, hr { + margin: 0; + padding: 0px 2px; +} + +body { + line-height: 1.333; + font-size: 12px +} + +h1, h2, h3, h4, h5, h6 { + font-size: 100%; + font-family: arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun', sans-serif +} + +input, textarea, select, button { + font-size: 12px; + font-weight: normal +} + +input[type="button"], input[type="submit"], select, button { + cursor: pointer +} + +table { + border-collapse: collapse; + border-spacing: 0 +} + +address, caption, cite, code, dfn, em, th, var { + font-style: normal; + font-weight: normal +} + +li { + list-style: none +} + +caption, th { + text-align: left +} + +q:before, q:after { + content: '' +} + +abbr, acronym { + border: 0; + font-variant: normal +} + +sup { + vertical-align: text-top +} + +sub { + vertical-align: text-bottom +} + +fieldset, img, a img, iframe { + border-width: 0; + border-style: none +} + +img { + -ms-interpolation-mode: bicubic +} + +textarea { + overflow-y: auto +} + +legend { + color: #000 +} + +a:link, a:visited { + text-decoration: none +} + +hr { + height: 0 +} + +label { + cursor: pointer +} + +a { + color: #328CE5 +} + +a:hover { + color: #2b8ae8; + text-decoration: none +} + +a:focus { + outline: none +} + +body, .body { + background: #f7f7f7; + height: 100%; + max-width: 640px; + min-width: 300px; + min-height: 100%; + + margin: 0 auto; +} + +.mod-title { + height: 60px; + line-height: 60px; + text-align: center; + border-bottom: 1px solid #ddd; + background: #fff +} + +.ico_log { + display: inline-block; + width: 130px; + height: 38px; + vertical-align: middle; + margin-right: 7px +} + +.ico-1 { + background: url("weixin.jpg") no-repeat; +} + +.ico-2 { + background: url("alipay.jpg") no-repeat; +} + +.ico-3 { + background: url("weixin.jpg") no-repeat; +} + +.mod-title .text { + font-size: 20px; + color: #333; + font-weight: normal; + vertical-align: middle +} + +.mod-ct { + min-width: 300px; + max-width: 640px; + margin: 0 auto; + margin-top: 15px; + background: #fff url("wave.png") top center repeat-x; + text-align: center; + color: #333; + border: 1px solid #e5e5e5; + border-top: none +} + +.mod-ct .order { + font-size: 20px; + padding-top: 10px +} + +.mod-ct .amount { + font-size: 48px; + margin-top: 10px +} + +.mod-ct .qr-image { + margin-top: 30px +} + +.mod-ct .qr-image img { + width: 230px; + height: 230px +} + +.mod-ct .detail { + margin-top: 10px; + padding-top: 0px; + padding-bottom: 10px; + +} + +.mod-ct .detail .arrow .ico-arrow { + display: inline-block; + width: 20px; + height: 11px; + background: url("wechat-pay.png") -25px -100px no-repeat +} + +.mod-ct .detail .detail-ct { + display: none; + font-size: 12px; + text-align: right; + line-height: 28px +} + +.mod-ct .detail .detail-ct dt { + float: left +} + +.mod-ct .detail-open { + border-top: 1px solid #e5e5e5 +} + +.mod-ct .detail .arrow { + padding: 6px 34px; + border: 1px solid #e5e5e5 +} + +.mod-ct .detail .arrow .ico-arrow { + display: inline-block; + width: 20px; + height: 11px; + background: url("wechat-pay.png") -25px -100px no-repeat +} + +.mod-ct .detail-open .arrow .ico-arrow { + display: inline-block; + width: 20px; + height: 11px; + background: url("wechat-pay.png") 0 -100px no-repeat +} + +.mod-ct .detail-open .detail-ct { + display: block +} + +.mod-ct .tip { + margin-top: 20px; + border-top: 1px dashed #e5e5e5; + padding: 10px 0; + position: relative +} + +.mod-ct .tip .ico-scan { + display: inline-block; + width: 56px; + height: 55px; + background: url("wechat-pay.png") 0 0 no-repeat; + vertical-align: middle; + *display: inline; + *zoom: 1 +} + +.mod-ct .tip .tip-text { + display: inline-block; + vertical-align: middle; + text-align: left; + margin-left: 23px; + font-size: 16px; + line-height: 28px; + *display: inline; + *zoom: 1 +} + +.mod-ct .tip .dec { + display: inline-block; + width: 22px; + height: 45px; + background: url("wechat-pay.png") 0 -55px no-repeat; + position: absolute; + top: -23px +} + +.mod-ct .tip .dec-left { + background-position: 0 -55px; + left: -136px +} + +.mod-ct .tip .dec-right { + background-position: -25px -55px; + right: -136px +} + +.foot { + text-align: center; + margin: 30px auto; + color: #888888; + font-size: 12px; + line-height: 20px; + font-family: "simsun" +} + +.copyRight { + text-align: center; + color: rgba(97, 167, 184, 0.08); + margin-bottom: 1px; +} + +.copyRight a { + color: rgba(88, 161, 184, 0.08); +} + +h1 { + font-family: "微软雅黑"; + font-size: 15px; + margin: 5px 0; + padding-bottom: 2px; + letter-spacing: 2px; +} + +.time-item strong { + background: #3ec742; + color: #fff; + line-height: 25px; + font-size: 15px; + font-family: Arial; + padding: 0 10px; + margin-right: 10px; + border-radius: 5px; + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); +} + +.item-title { + background: none; + line-height: 25px; + font-size: 24px; + padding: 0 10px; + float: left; +} + diff --git a/public/payPage/pay.html b/public/payPage/pay.html new file mode 100644 index 0000000..c315dd4 --- /dev/null +++ b/public/payPage/pay.html @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + 扫码支付 + + + + + +

            +

            + + + + +

            + +
            +
            +
            + +
            +
            ¥{{ reallyPrice }}
            +
            +
            + +
            + 加载中... + +
            +
            + + +
            +
            + + +
            +

            + 为了您正常支付 请务必付款 {{ reallyPrice }} 元
            备注说明无需填写

            + + +

            + +
            + + + + + + + + 0时 + 0分 + 0秒 +
            + +
            +
            +
            +

            请使用{{payType1}}扫一扫

            + +

            扫描二维码完成支付

            +

            扫码后输入金额支付

            + +
            +
            + +
            + + + +
            +
            + + +
            + +
            + + +
            +
            +
            +

            手机用户可保存上方二维码到手机中

            +

            在{{payType1}}扫一扫中选择“相册”即可

            +
            +
            + +
            + + + + + + + \ No newline at end of file diff --git a/public/payPage/use_1.png b/public/payPage/use_1.png new file mode 100644 index 0000000000000000000000000000000000000000..e2672bec0e202f3e3c487f9f200be4ffa8c489fa GIT binary patch literal 2754 zcmZ9Oc{tQ-8^?bPV=eoZ2F*!H%!a|xSQ^VAA7!$MDKF!5JzLObm5hiMG zY1?YfkPyEX4Qo_SK9kIQfG$%Hn&LF>M}Vb;Ko5kbDDTq_wrC!O z38{%`2x$OuLhI)q`1C8Pg4aMqp-YuQRRJR&Q*^(jKI!@qk&mDRFkeVR_^Hs<>9lWN zmb%J4HjSsZ`F&FjrqR1X!{prByKhdVZ%Aq>^-Oav#hJj(Q!$ zqXtq+wR=Pg^-|s*4IG+){?P~VJLu~?N*N}C7FN{S-e)%r>`qC`ugN(iN@!GkgtD_H zB5!0~9aXqP$x1Q~l>y);I$x)io@(n^n9D2jtE~5GhjJdKY{_eZl z%T$}dSBy8(rB_wPZZ|#F=OZ?8k<_s*Q zUTt*PxkoeHmD(T!5W8y5g@q4qM1p+$M^t;^#czi{6S>7#uX7T`&fH%|T+q))aiJNl z{Vuz)Uqb>9+R{IL^j~U8u-rfDLm8EaK1H)Eq!wjG3s2BG(5fUGQe*JkWw>midd-T9 zY+!HZiQ*z*zqnQNY_6NVXf3ph-!0C%MDCg7IOP`GQ7T_6T|uuKMzlh_9WF$TQ;ECx zVFn@M9W|9Y4&HqSyr4)#Mo^5!6Gmf=If+zWQY7BjCMQ>3a<3cBuxZ8&W&n^#v5W_8 zWO(kbMVFotJ?}eD)=jNm-z1fA6@Jkhbe3P>b6WMmMv}n^amC#)#Bi9nAbPfnidUAj zs$2o4>)8)Z1-o1oULCOI@S#j2M2OybJ^3)+zKNT=R=-86#qRwCm0z-Y89<5tL?WcWezE4 zJ96Q@6U#@(pMO6qEU&xR>j8UbGm$qcq5MTSG#unIYf0qFMpCrxp?B)DoBwcl>Oih> zxPELofh-r#XMV@DpeMz26}j??@h#YqFCs~f8kt%VlciByUEw1HYu4>OGanxz62EP7 zrAyQ*5+5ti&(9B#tKAFkZ>Qm>r?={I-h;0l&T$>UyIJe$#!qPk zJ}qr`a%@mu0b3Zp!bjb-F-hR-gx!nCdDzg=HFbB%FXs>llCTZkHeZ$5+8hP!a`(ax zpD#DWxG+>V(?dLtJK;DC-^|$@ru*d7z*~9!*3#VgV4Q=OTFL!vH zd$A5XtP!IB+|BLV=2k#ZEh7PIg(*3poc-=I$*!^N#2V4OcYRetx})Ht$D5w6$w!~$ z%|J5GwT|5Kx-XpIR&1X8d$Jx;X@^5J)xXutFi^rDI;06qJ?e=UDt=+ zDbO}=1`8=YbYFxTwEE}DidK0XS9IjeY1c|gS7_44kJ$QN0sK3Uc%E#w3O}azW&Hr! z2sd`}zEo|9nRi`az4EuEk;fH08jr#6e|ZV_qF#VO}`(G+}HWG zo7U~y<2=Aua+gO|;c7$e znR0HG%ATTa8r(bWrin@Ut7hXGTVP{D9zGS$kAl=?oaCLq+#YCx`MQ@p_xxLT;H-UXND_(10lTpjS4;;%$ZICkJKDO?|$ zd>YD3V^u4>82(g|iUNn;FSHarYV}#Viij%4_RC4g8-5WXoXwAQ?Dc`t40K?i&x!uT zZ`kr=-}#FC9D;9KsyfR(>Z2E^PDFYt_+rJA{QWLQUU8a6`KEo@3Pky}7?ykSI8(Tuc#CKfadedZk6>E`N{5YEneEX=TmE ztBnuSCz8d8OaRpN zirWHObm>^ zBN7~e2o@GeB7=Q$JNnu6Q7j9!eE# z03H;^pziD;GAxV@XVKYzJz!LSRxF(y#)L7cY&e<1)Tc9O|0KywI4hD2M)hsqLfM zX|!kNoB7UnzRUmo&sia&sp<}(ALs>ofH-%y<$z&e2sk1lr|Q1#y6#$4J*n@1JL$Ua z+MsO`@Z!V3F;z{82&x*IMAWmOtfb?;luZIpipXDmLrd157m<{zA|m8nWpHecbK?$K zSMO-tR~W+9witaKO<0BmMU$$!#W0L3o}nj!K2Li3#w`Yhrn!`kg?+D~PPt!CR`pw3 z)@3^!?rmjzdqdFJLBlY1imL8V)jtJ|+;w7xG*-0E$k==N^X_Ffd0yV#Qfcht2GH;2 zN@XqvQGAX2<4wTcwGLO>q)^<-XuIWizEF$RXFDQG!|fqtU|L5K*0V{@f&R~i^$ zP~$bd`f7=vSTe!+=IucfLzo=NA%osyTd!q~-Ig9WEQo+4=$?=voJ zJ~|owaxL{z?wlKU*uB=zi5^Qt;vPI?U4<&B&~P4UL{TU-S_Ye2P5-NO!NY zN+O{scsi}>l|d@PQ@sE7{Ym=nj@1S2pq>>b9N*be*JB4Sra3m23m6z4GpNssULG|N zvZ6;b1!dl;omh@pu`IgEd|vD3qT^EZYz>dr54~t)wmaHkL!oNiV%eIXL&7}v@AzYc-&CvBg3xI@U*VcdlDv$ z_NOA>Jv))-sXx!unr*cHCBai^qVsv>*wyT^J^k3KI3H=V{4oCJKiMV0R{b0efjMPJ z0mie+{&Tk?SP&8SW$1bJiCBnx{_#q73CwCScv7igH4?$1g3qKvcX%BG%3o2jgsNv1qV_bV0eX;BtAcz=cVNGvj$~EV$(g zE*0h8P8%Z-!k=AEm(+V>Xt{v(cHv23XM3EVKGZ~Kv$bf&U!E&);(Ctb*K(Y^nPY`v z@Rcsx*FT+e`Nh97)ev~w@Ko~Xr`N6E*N--13jAX#&(J##R~HJX!YbQfbF0NeZ84Ii zIdnFebavZ(z1wC!ue>!^pfz5O)=x&$%;xGrUl{xshbN#tY4G#yO^nPG*n4`GGvoP4 z=tx+?p7uCj+>qeOjuk#kHCjT?N-L!GZ&P^;0atYqEUn&9)`X{TY_yqml*eD3Vlr2o z31td!^lFZyV>vn+44&SUWN%l3MyrCPsPelVEnK}-;8*|7@Z6gj{y9@vGK(^z;Ys<} z>NwB7k!CXIQf3PpdMDHuWo*IaTW9AubSYECq`dnz4JO~&+`!*ImE!eJu4MoHNj5Z^ zC3PC<)!Og`thNo_nlDs9(cdy2iw9E{Km2e5!&7;V zj^%jaT9(%)@=J%OiLA0EW%1j$GZkB52~=qqu)o@!wiDNQ$sVHpUj6G6Es>xXo(xNCykKIP*uFEyo-b% zk1k*t!mCfL8n-V)?TS5)2W+ah0QES$;6QQ1s$$?B|jud|`cpeH)W}sMQP^Dk5b=0lxRz zI0r@xRqV+SVb|SpcCU`p-E7hv6BY`}+w(4G#vNX`mgSv{`>xNPJlRL@it+vXOdjiK z4pn_lRpZ_UEs8z43NPKr@zV8No$+e0pxcnWa?{~2Z7z?l@qL&xfMG9`Tiaq`Fc*(7 zM39JD#3Cq@Wy*Z+t88tH1<_#GC>=*5BJ_1M(PcZ~g-9#6BpQ%aJR>0U`^%7(bamMd zeH~3fcp5T*BOU~p0*8BBvB_5-lBom^vX*+WOj+^R@o;Y|rj+4HM2;9Da!N!7J+rpA zH}LZA7P{;l)vm3x)Ojzwve+MDs@fwW@gUQwT$$bjSx!Xi b{vq~1g@7=l1IqYE00000NkvXXu0mjfY;eNg literal 0 HcmV?d00001 diff --git a/public/payPage/wave.png b/public/payPage/wave.png new file mode 100644 index 0000000000000000000000000000000000000000..6d9db097330e507fd442e0209d1eaeb79823639b GIT binary patch literal 263 zcmV+i0r>ujP)`F2+&Hw-aXGugs zRCrz;#~})UKoEuD!39OIJaEAxEJmAE3|c&Z)nYf9te!wHnk`1JAb0}L;6a?3zkKfz zS1u%(Qz6fdYUW?+11lqH(8~=bpkrsiI<^834`gn(B?>ndYrPA}M~8?sFVy!3&KD09 z696yI00000NkvXXu0mjfFDf7)e0WE8Ffe>KVmM+rFfuh|H(@q7GBsp2FgG?dV>DxB NIb$$lGh#C!DlabsZx8?g literal 0 HcmV?d00001 diff --git a/public/payPage/wechat-pay.png b/public/payPage/wechat-pay.png new file mode 100644 index 0000000000000000000000000000000000000000..bbcfe0b1a36a4e4f2184ff12a734de067a8bedbc GIT binary patch literal 1680 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 = $source; + } + + public final function getLuminanceSource() { + return $this->source; + } + + /** + * Converts one row of luminance data to 1 bit data. May actually do the conversion, or return + * cached data. Callers should assume this method is expensive and call it as seldom as possible. + * This method is intended for decoding 1D barcodes and may choose to apply sharpening. + * For callers which only examine one row of pixels at a time, the same BitArray should be reused + * and passed in with each call for performance. However it is legal to keep more than one row + * at a time if needed. + * + * @param y The row to fetch, which must be in [0, bitmap height) + * @param row An optional preallocated array. If null or too small, it will be ignored. + * If used, the Binarizer will call BitArray.clear(). Always use the returned object. + * @return The array of bits for this row (true means black). + * @throws NotFoundException if row can't be binarized + */ + public abstract function getBlackRow($y, $row); + + /** + * Converts a 2D array of luminance data to 1 bit data. As above, assume this method is expensive + * and do not call it repeatedly. This method is intended for decoding 2D barcodes and may or + * may not apply sharpening. Therefore, a row from this matrix may not be identical to one + * fetched using getBlackRow(), so don't mix and match between them. + * + * @return The 2D array of bits for the image (true means black). + * @throws NotFoundException if image can't be binarized to make a matrix + */ + public abstract function getBlackMatrix(); + + /** + * Creates a new object with the same type as this Binarizer implementation, but with pristine + * state. This is needed because Binarizer implementations may be stateful, e.g. keeping a cache + * of 1 bit data. See Effective Java for why we can't use Java's clone() method. + * + * @param source The LuminanceSource this Binarizer will operate on. + * @return A new concrete Binarizer implementation object. + */ + public abstract function createBinarizer($source); + + public final function getWidth() { + return $this->source->getWidth(); + } + + public final function getHeight() { + return $this->source->getHeight(); + } + +} diff --git a/public/qr-code/lib/BinaryBitmap.php b/public/qr-code/lib/BinaryBitmap.php new file mode 100644 index 0000000..5b19b43 --- /dev/null +++ b/public/qr-code/lib/BinaryBitmap.php @@ -0,0 +1,152 @@ +binarizer = $binarizer; + } + + /** + * @return The width of the bitmap. + */ + public function getWidth() { + return $this->binarizer->getWidth(); + } + + /** + * @return The height of the bitmap. + */ + public function getHeight() { + return $this->binarizer->getHeight(); + } + + /** + * Converts one row of luminance data to 1 bit data. May actually do the conversion, or return + * cached data. Callers should assume this method is expensive and call it as seldom as possible. + * This method is intended for decoding 1D barcodes and may choose to apply sharpening. + * + * @param y The row to fetch, which must be in [0, bitmap height) + * @param row An optional preallocated array. If null or too small, it will be ignored. + * If used, the Binarizer will call BitArray.clear(). Always use the returned object. + * @return The array of bits for this row (true means black). + * @throws NotFoundException if row can't be binarized + */ + public function getBlackRow($y, $row) { + return $this->binarizer->getBlackRow($y, $row); + } + + /** + * Converts a 2D array of luminance data to 1 bit. As above, assume this method is expensive + * and do not call it repeatedly. This method is intended for decoding 2D barcodes and may or + * may not apply sharpening. Therefore, a row from this matrix may not be identical to one + * fetched using getBlackRow(), so don't mix and match between them. + * + * @return The 2D array of bits for the image (true means black). + * @throws NotFoundException if image can't be binarized to make a matrix + */ + public function getBlackMatrix(){ +// The matrix is created on demand the first time it is requested, then cached. There are two +// reasons for this: +// 1. This work will never be done if the caller only installs 1D Reader objects, or if a +// 1D Reader finds a barcode before the 2D Readers run. +// 2. This work will only be done once even if the caller installs multiple 2D Readers. + if ($this->matrix == null) { + $this->matrix = $this->binarizer->getBlackMatrix(); + } + return $this->matrix; + } + + /** + * @return Whether this bitmap can be cropped. + */ + public function isCropSupported() { + return $this->binarizer->getLuminanceSource()->isCropSupported(); + } + + /** + * Returns a new object with cropped image data. Implementations may keep a reference to the + * original data rather than a copy. Only callable if isCropSupported() is true. + * + * @param left The left coordinate, which must be in [0,getWidth()) + * @param top The top coordinate, which must be in [0,getHeight()) + * @param width The width of the rectangle to crop. + * @param height The height of the rectangle to crop. + * @return A cropped version of this object. + */ + public function crop($left, $top, $width, $height) { + $newSource = $this->binarizer->getLuminanceSource()->crop($left, $top, $width, $height); + return new BinaryBitmap($this->binarizer->createBinarizer($newSource)); + } + + /** + * @return Whether this bitmap supports counter-clockwise rotation. + */ + public function isRotateSupported() { + return $this->binarizer->getLuminanceSource()->isRotateSupported(); + } + + /** + * Returns a new object with rotated image data by 90 degrees counterclockwise. + * Only callable if {@link #isRotateSupported()} is true. + * + * @return A rotated version of this object. + */ + public function rotateCounterClockwise() { + $newSource = $this->binarizer->getLuminanceSource()->rotateCounterClockwise(); + return new BinaryBitmap($this->binarizer->createBinarizer($newSource)); + } + + /** + * Returns a new object with rotated image data by 45 degrees counterclockwise. + * Only callable if {@link #isRotateSupported()} is true. + * + * @return A rotated version of this object. + */ + public function rotateCounterClockwise45() { + $newSource = $this->binarizer->getLuminanceSource()->rotateCounterClockwise45(); + return new BinaryBitmap($this->binarizer->createBinarizer($newSource)); + } + +//@Override + public function toString() { + try { + return $this->getBlackMatrix()->toString(); + } catch (NotFoundException $e) { + return ""; + } + } + +} diff --git a/public/qr-code/lib/ChecksumException.php b/public/qr-code/lib/ChecksumException.php new file mode 100644 index 0000000..72446e1 --- /dev/null +++ b/public/qr-code/lib/ChecksumException.php @@ -0,0 +1,44 @@ +GDLuminanceSource($gdImage,$dataWidth,$dataHeight); + return; + } + parent::__construct($width, $height); + if ($left + $width > $dataWidth || $top + $height > $dataHeight) { + throw new InvalidArgumentException("Crop rectangle does not fit within image data."); + } + $this->luminances = $gdImage; + $this->dataWidth = $dataWidth; + $this->dataHeight = $dataHeight; + $this->left = $left; + $this->top = $top; + } + + public function GDLuminanceSource($gdImage, $width, $height) + { + parent::__construct($width, $height); + + $this->dataWidth = $width; + $this->dataHeight = $height; + $this->left = 0; + $this->top = 0; + $this->$gdImage = $gdImage; + + +// In order to measure pure decoding speed, we convert the entire image to a greyscale array +// up front, which is the same as the Y channel of the YUVLuminanceSource in the real app. + $this->luminances = array(); + //$this->luminances = $this->grayScaleToBitmap($this->grayscale()); + + $array = array(); + $rgb = array(); + +for($j=0;$j<$height;$j++){ + for($i=0;$i<$width;$i++){ + $argb = imagecolorat($this->$gdImage, $i, $j); + $pixel = imagecolorsforindex($this->$gdImage, $argb); + $r = $pixel['red']; + $g = $pixel['green']; + $b = $pixel['blue']; + if ($r == $g && $g == $b) { +// Image is already greyscale, so pick any channel. + + $this->luminances[] = $r;//(($r + 128) % 256) - 128; + } else { +// Calculate luminance cheaply, favoring green. + $this->luminances[] = ($r+2*$g+$b)/4;//(((($r + 2 * $g + $b) / 4) + 128) % 256) - 128; + } + } +} + + + + /* + + for ($y = 0; $y < $height; $y++) { + $offset = $y * $width; + for ($x = 0; $x < $width; $x++) { + $pixel = $pixels[$offset + $x]; + $r = ($pixel >> 16) & 0xff; + $g = ($pixel >> 8) & 0xff; + $b = $pixel & 0xff; + if ($r == $g && $g == $b) { +// Image is already greyscale, so pick any channel. + + $this->luminances[intval($offset + $x)] = (($r+128) % 256) - 128; + } else { +// Calculate luminance cheaply, favoring green. + $this->luminances[intval($offset + $x)] = (((($r + 2 * $g + $b) / 4)+128)%256) - 128; + } + + + + } + */ + //} + // $this->luminances = $this->grayScaleToBitmap($this->luminances); + + } + +//@Override + public function getRow($y, $row=null) { + if ($y < 0 || $y >= $this->getHeight()) { + throw new InvalidArgumentException("Requested row is outside the image: " + y); + } + $width = $this->getWidth(); + if ($row == null || count($row) < $width) { + $row = array(); + } + $offset = ($y + $this->top) * $this->dataWidth + $this->left; + $row = arraycopy($this->luminances,$offset, $row, 0, $width); + return $row; + } + +//@Override + public function getMatrix() { + $width = $this->getWidth(); + $height = $this->getHeight(); + +// If the caller asks for the entire underlying image, save the copy and give them the +// original data. The docs specifically warn that result.length must be ignored. + if ($width == $this->dataWidth && $height == $this->dataHeight) { + return $this->luminances; + } + + $area = $width * $height; + $matrix = array(); + $inputOffset = $this->top * $this->dataWidth + $this->left; + +// If the width matches the full width of the underlying data, perform a single copy. + if ($width == $this->dataWidth) { + $matrix = arraycopy($this->luminances, $inputOffset, $matrix, 0, $area); + return $matrix; + } + +// Otherwise copy one cropped row at a time. + $rgb = $this->luminances; + for ($y = 0; $y < $height; $y++) { + $outputOffset = $y * $width; + $matrix = arraycopy($rgb, $inputOffset, $matrix, $outputOffset, $width); + $inputOffset += $this->dataWidth; + } + return $matrix; + } + +//@Override + public function isCropSupported() { + return true; + } + +//@Override + public function crop($left, $top, $width, $height) { + return new GDLuminanceSource($this->luminances, + $this->dataWidth, + $this->dataHeight, + $this->left + $left, + $this->top + $top, + $width, + $height); + } + +} diff --git a/public/qr-code/lib/IMagickLuminanceSource.php b/public/qr-code/lib/IMagickLuminanceSource.php new file mode 100644 index 0000000..d3914c7 --- /dev/null +++ b/public/qr-code/lib/IMagickLuminanceSource.php @@ -0,0 +1,149 @@ +_IMagickLuminanceSource($image,$dataWidth,$dataHeight); + return; + } + parent::__construct($width, $height); + if ($left + $width > $dataWidth || $top + $height > $dataHeight) { + throw new InvalidArgumentException("Crop rectangle does not fit within image data."); + } + $this->luminances = $image; + $this->dataWidth = $dataWidth; + $this->dataHeight = $dataHeight; + $this->left = $left; + $this->top = $top; + } + + public function _IMagickLuminanceSource($image, $width, $height) + { + parent::__construct($width, $height); + + $this->dataWidth = $width; + $this->dataHeight = $height; + $this->left = 0; + $this->top = 0; + $this->image = $image; + + +// In order to measure pure decoding speed, we convert the entire image to a greyscale array +// up front, which is the same as the Y channel of the YUVLuminanceSource in the real app. + $this->luminances = array(); + + $image->setImageColorspace (\Imagick::COLORSPACE_GRAY); + // $image->newPseudoImage(0, 0, "magick:rose"); + $pixels = $image->exportImagePixels(1, 1, $width, $height, "RGB", \Imagick::COLORSPACE_RGB); + + $array = array(); + $rgb = array(); + + + for($i=0;$iluminances[] = $r;//(($r + 128) % 256) - 128; + } else { +// Calculate luminance cheaply, favoring green. + $this->luminances[] = ($r+2*$g+$b)/4;//(((($r + 2 * $g + $b) / 4) + 128) % 256) - 128; + } + } + + + + } + +//@Override + public function getRow($y, $row=null) { + if ($y < 0 || $y >= $this->getHeight()) { + throw new InvalidArgumentException("Requested row is outside the image: " + y); + } + $width = $this->getWidth(); + if ($row == null || count($row) < $width) { + $row = array(); + } + $offset = ($y + $this->top) * $this->dataWidth + $this->left; + $row = arraycopy($this->luminances,$offset, $row, 0, $width); + return $row; + } + +//@Override + public function getMatrix() { + $width = $this->getWidth(); + $height = $this->getHeight(); + +// If the caller asks for the entire underlying image, save the copy and give them the +// original data. The docs specifically warn that result.length must be ignored. + if ($width == $this->dataWidth && $height == $this->dataHeight) { + return $this->luminances; + } + + $area = $width * $height; + $matrix = array(); + $inputOffset = $this->top * $this->dataWidth + $this->left; + +// If the width matches the full width of the underlying data, perform a single copy. + if ($width == $this->dataWidth) { + $matrix = arraycopy($this->luminances, $inputOffset, $matrix, 0, $area); + return $matrix; + } + +// Otherwise copy one cropped row at a time. + $rgb = $this->luminances; + for ($y = 0; $y < $height; $y++) { + $outputOffset = $y * $width; + $matrix = arraycopy($rgb, $inputOffset, $matrix, $outputOffset, $width); + $inputOffset += $this->dataWidth; + } + return $matrix; + } + +//@Override + public function isCropSupported() { + return true; + } + +//@Override + public function crop($left, $top, $width, $height) { + return new GDLuminanceSource($this->luminances, + $this->dataWidth, + $this->dataHeight, + $this->left + $left, + $this->top + $top, + $width, + $height); + } + +} diff --git a/public/qr-code/lib/LuminanceSource.php b/public/qr-code/lib/LuminanceSource.php new file mode 100644 index 0000000..ebe99c7 --- /dev/null +++ b/public/qr-code/lib/LuminanceSource.php @@ -0,0 +1,159 @@ +width = $width; + $this->height = $height; + } + + /** + * Fetches one row of luminance data from the underlying platform's bitmap. Values range from + * 0 (black) to 255 (white). Because Java does not have an unsigned byte type, callers will have + * to bitwise and with 0xff for each value. It is preferable for implementations of this method + * to only fetch this row rather than the whole image, since no 2D Readers may be installed and + * getMatrix() may never be called. + * + * @param $y; The row to fetch, which must be in [0,getHeight()) + * @param $row; An optional preallocated array. If null or too small, it will be ignored. + * Always use the returned object, and ignore the .length of the array. + * @return array + * An array containing the luminance data. + */ + public abstract function getRow($y, $row); + + /** + * Fetches luminance data for the underlying bitmap. Values should be fetched using: + * {@code int luminance = array[y * width + x] & 0xff} + * + * @return A row-major 2D array of luminance values. Do not use result.length as it may be + * larger than width * height bytes on some platforms. Do not modify the contents + * of the result. + */ + public abstract function getMatrix(); + + /** + * @return The width of the bitmap. + */ + public final function getWidth() { + return $this->width; + } + + /** + * @return The height of the bitmap. + */ + public final function getHeight() { + return $this->height; + } + + /** + * @return Whether this subclass supports cropping. + */ + public function isCropSupported() { + return false; + } + + /** + * Returns a new object with cropped image data. Implementations may keep a reference to the + * original data rather than a copy. Only callable if isCropSupported() is true. + * + * @param left The left coordinate, which must be in [0,getWidth()) + * @param top The top coordinate, which must be in [0,getHeight()) + * @param width The width of the rectangle to crop. + * @param height The height of the rectangle to crop. + * @return A cropped version of this object. + */ + public function crop($left, $top, $width, $height) { + throw new \Exception("This luminance source does not support cropping."); + } + + /** + * @return Whether this subclass supports counter-clockwise rotation. + */ + public function isRotateSupported() { + return false; + } + + /** + * @return a wrapper of this {@code LuminanceSource} which inverts the luminances it returns -- black becomes + * white and vice versa, and each value becomes (255-value). + */ + public function invert() { + return new InvertedLuminanceSource($this); + } + + /** + * Returns a new object with rotated image data by 90 degrees counterclockwise. + * Only callable if {@link #isRotateSupported()} is true. + * + * @return A rotated version of this object. + */ + public function rotateCounterClockwise() { + throw new \Exception("This luminance source does not support rotation by 90 degrees."); + } + + /** + * Returns a new object with rotated image data by 45 degrees counterclockwise. + * Only callable if {@link #isRotateSupported()} is true. + * + * @return A rotated version of this object. + */ + public function rotateCounterClockwise45() { + throw new \Exception("This luminance source does not support rotation by 45 degrees."); + } + +//@Override + public final function toString() { + $row = array(); + $result = ''; + for ($y = 0;$y < $this->height; $y++) { + $row = $this->getRow($y, $row); + for ($x = 0; $x < $this->width; $x++) { + $luminance = $row[$x] & 0xFF; + $c=''; + if ($luminance < 0x40) { + $c = '#'; + } else if ($luminance < 0x80) { + $c = '+'; + } else if ($luminance < 0xC0) { + $c = '.'; + } else { + $c = ' '; + } + $result.=($c); + } + $result.=('\n'); + } + return $result; + } + +} diff --git a/public/qr-code/lib/NotFoundException.php b/public/qr-code/lib/NotFoundException.php new file mode 100644 index 0000000..572b4dc --- /dev/null +++ b/public/qr-code/lib/NotFoundException.php @@ -0,0 +1,38 @@ + $dataWidth || $top + $height > $dataHeight) { +throw new IllegalArgumentException("Crop rectangle does not fit within image data."); +} + + $this->yuvData = $yuvData; + $this->dataWidth = $dataWidth; + $this->dataHeight = $dataHeight; + $this->left = $left; + $this->top = $top; + if ($reverseHorizontal) { + $this->reverseHorizontal($width, $height); + } + } + + //@Override + public function getRow($y, $row=null) { + if ($y < 0 || $y >= getHeight()) { + throw new IllegalArgumentException("Requested row is outside the image: " + y); + } + $width = $this->getWidth(); + if ($row == null || count($row) < $width) { + $row = array();//new byte[width]; + } + $offset = ($y + $this->top) * $this->dataWidth + $this->left; + $row = arraycopy($this->yuvData, $offset, $row, 0, $width); + return $row; + } + + //@Override + public function getMatrix() { + $width = $this->getWidth(); + $height = $this->getHeight(); + + // If the caller asks for the entire underlying image, save the copy and give them the + // original data. The docs specifically warn that result.length must be ignored. + if ($width == $this->dataWidth && $height == $this->dataHeight) { + return $this->yuvData; + } + + $area = $width * $height; + $matrix = array();//new byte[area]; + $inputOffset = $this->top * $this->dataWidth + $this->left; + + // If the width matches the full width of the underlying data, perform a single copy. + if ($width == $this->dataWidth) { + $matrix = arraycopy($this->yuvData, $inputOffset, $matrix, 0, $area); + return $matrix; + } + + // Otherwise copy one cropped row at a time. + $yuv = $this->yuvData; + for ($y = 0; $y < $height; $y++) { + $outputOffset = $y * $width; + $matrix = arraycopy($this->yuvData, $inputOffset, $matrix, $outputOffset, $width); + $inputOffset += $this->dataWidth; + } + return $matrix; + } + + // @Override + public function isCropSupported() { + return true; + } + + // @Override + public function crop($left, $top, $width, $height) { + return new PlanarYUVLuminanceSource($this->yuvData, + $this->dataWidth, + $this->dataHeight, + $this->left + $left, + $this->top + $top, + $width, + $height, + false); +} + + public function renderThumbnail() { +$width = intval($this->getWidth() / self::$THUMBNAIL_SCALE_FACTOR); + $height = intval($this->getHeight() / self::$THUMBNAIL_SCALE_FACTOR); + $pixels = array();//new int[width * height]; + $yuv = $this->yuvData; + $inputOffset = $this->top * $this->dataWidth + $this->left; + + for ($y = 0; $y < $height; $y++) { + $outputOffset = $y * $width; + for ($x = 0; $x < $width; $x++) { + $grey = intval32bits($yuv[$inputOffset + $x * self::$THUMBNAIL_SCALE_FACTOR] & 0xff); + $pixels[$outputOffset + $x] = intval32bits(0xFF000000 | ($grey * 0x00010101)); + } + $inputOffset += $this->dataWidth * self::$THUMBNAIL_SCALE_FACTOR; + } + return $pixels; + } + + /** + * @return width of image from {@link #renderThumbnail()} + */ + /* + public int getThumbnailWidth() { + return getWidth() / THUMBNAIL_SCALE_FACTOR; + }*/ + + /** + * @return height of image from {@link #renderThumbnail()} + */ + /* + public int getThumbnailHeight() { + return getHeight() / THUMBNAIL_SCALE_FACTOR; + } + + private void reverseHorizontal(int width, int height) { + byte[] yuvData = this.yuvData; + for (int y = 0, rowStart = top * dataWidth + left; y < height; y++, rowStart += dataWidth) { + int middle = rowStart + width / 2; + for (int x1 = rowStart, x2 = rowStart + width - 1; x1 < middle; x1++, x2--) { + byte temp = yuvData[x1]; + yuvData[x1] = yuvData[x2]; + yuvData[x2] = temp; + } + } + } +*/ +} diff --git a/public/qr-code/lib/QrReader.php b/public/qr-code/lib/QrReader.php new file mode 100644 index 0000000..0932c4c --- /dev/null +++ b/public/qr-code/lib/QrReader.php @@ -0,0 +1,133 @@ +readImage($imgsource); + }else { + $image = file_get_contents($imgsource); + $im = imagecreatefromstring($image); + } + + break; + + case QrReader::SOURCE_TYPE_BLOB: + if($isUseImagickIfAvailable && extension_loaded('imagick')) { + $im = new Imagick(); + $im->readimageblob($imgsource); + }else { + $im = imagecreatefromstring($imgsource); + } + + break; + + case QrReader::SOURCE_TYPE_RESOURCE: + $im = $imgsource; + if($isUseImagickIfAvailable && extension_loaded('imagick')) { + $isUseImagickIfAvailable = true; + }else { + $isUseImagickIfAvailable = false; + } + + break; + } + + if($isUseImagickIfAvailable && extension_loaded('imagick')) { + $width = $im->getImageWidth(); + $height = $im->getImageHeight(); + $source = new \Zxing\IMagickLuminanceSource($im, $width, $height); + }else { + $width = imagesx($im); + $height = imagesy($im); + $source = new \Zxing\GDLuminanceSource($im, $width, $height); + } + $histo = new \Zxing\Common\HybridBinarizer($source); + $bitmap = new \Zxing\BinaryBitmap($histo); + $reader = new \Zxing\Qrcode\QRCodeReader(); + + $this->result = $reader->decode($bitmap); + }catch (\Zxing\NotFoundException $er){ + $this->result = false; + }catch( \Zxing\FormatException $er){ + $this->result = false; + }catch( \Zxing\ChecksumException $er){ + $this->result = false; + } + } + + public function text() + { + if(method_exists($this->result,'toString')) { + return ($this->result->toString()); + }else{ + return $this->result; + } + } + + public function decode() + { + return $this->text(); + } +} + diff --git a/public/qr-code/lib/RGBLuminanceSource.php b/public/qr-code/lib/RGBLuminanceSource.php new file mode 100644 index 0000000..ac28447 --- /dev/null +++ b/public/qr-code/lib/RGBLuminanceSource.php @@ -0,0 +1,310 @@ +RGBLuminanceSource_($pixels,$dataWidth,$dataHeight); + return; + } + parent::__construct($width, $height); + if ($left + $width > $dataWidth || $top + $height > $dataHeight) { + throw new InvalidArgumentException("Crop rectangle does not fit within image data."); + } + $this->luminances = $pixels; + $this->dataWidth = $dataWidth; + $this->dataHeight = $dataHeight; + $this->left = $left; + $this->top = $top; + } + + public function RGBLuminanceSource_($width, $height, $pixels) + { + parent::__construct($width, $height); + + $this->dataWidth = $width; + $this->dataHeight = $height; + $this->left = 0; + $this->top = 0; + $this->pixels = $pixels; + + +// In order to measure pure decoding speed, we convert the entire image to a greyscale array +// up front, which is the same as the Y channel of the YUVLuminanceSource in the real app. + $this->luminances = array(); + //$this->luminances = $this->grayScaleToBitmap($this->grayscale()); + + foreach ($pixels as $key => $pixel) { + $r = $pixel['red']; + $g = $pixel['green']; + $b = $pixel['blue']; + + /* if (($pixel & 0xFF000000) == 0) { + $pixel = 0xFFFFFFFF; // = white + } + + // .229R + 0.587G + 0.114B (YUV/YIQ for PAL and NTSC) + + $this->luminances[$key] = + (306 * (($pixel >> 16) & 0xFF) + + 601 * (($pixel >> 8) & 0xFF) + + 117 * ($pixel & 0xFF) + + 0x200) >> 10; + + */ + //$r = ($pixel >> 16) & 0xff; + //$g = ($pixel >> 8) & 0xff; + //$b = $pixel & 0xff; + if ($r == $g && $g == $b) { +// Image is already greyscale, so pick any channel. + + $this->luminances[$key] = $r;//(($r + 128) % 256) - 128; + } else { +// Calculate luminance cheaply, favoring green. + $this->luminances[$key] = ($r+2*$g+$b)/4;//(((($r + 2 * $g + $b) / 4) + 128) % 256) - 128; + } + + } + + /* + + for ($y = 0; $y < $height; $y++) { + $offset = $y * $width; + for ($x = 0; $x < $width; $x++) { + $pixel = $pixels[$offset + $x]; + $r = ($pixel >> 16) & 0xff; + $g = ($pixel >> 8) & 0xff; + $b = $pixel & 0xff; + if ($r == $g && $g == $b) { +// Image is already greyscale, so pick any channel. + + $this->luminances[intval($offset + $x)] = (($r+128) % 256) - 128; + } else { +// Calculate luminance cheaply, favoring green. + $this->luminances[intval($offset + $x)] = (((($r + 2 * $g + $b) / 4)+128)%256) - 128; + } + + + + } + */ + //} + // $this->luminances = $this->grayScaleToBitmap($this->luminances); + + } + function grayscale(){ + $width = $this->dataWidth; + $height = $this->dataHeight; + + $ret = fill_array(0, $width*$height,0); + for ($y = 0; $y < $height; $y++) + { + for ($x = 0; $x < $width; $x++) + { + $gray = $this->getPixel($x, $y,$width,$height); + + $ret[$x+$y*$width] = $gray; + } + } + return $ret; + } + function getPixel($x,$y,$width,$height){ + $image = $this->pixels; + if ($width < $x) { + die('error'); + } + if ($height < $y) { + die('error'); + } + $point = ($x) + ($y * $width); + + $r = $image[$point]['red'];//($image[$point] >> 16) & 0xff; + $g = $image[$point]['green'];//($image[$point] >> 8) & 0xff; + $b = $image[$point]['blue'];//$image[$point] & 0xff; + + $p = intval(($r*33 +$g*34 + $b*33)/100); + + + return $p; + + } + + +function getMiddleBrightnessPerArea($image) +{ + $numSqrtArea = 4; + //obtain middle brightness((min + max) / 2) per area + $areaWidth = floor($this->dataWidth / $numSqrtArea); + $areaHeight = floor($this->dataHeight / $numSqrtArea); + $minmax = fill_array(0,$numSqrtArea,0); + for ($i = 0; $i < $numSqrtArea; $i++) + { + $minmax[$i] = fill_array(0,$numSqrtArea,0); + for ($i2 = 0; $i2 < $numSqrtArea; $i2++) + { + $minmax[$i][$i2] = array(0,0); + } + } + for ($ay = 0; $ay < $numSqrtArea; $ay++) + { + for ($ax = 0; $ax < $numSqrtArea; $ax++) + { + $minmax[$ax][$ay][0] = 0xFF; + for ($dy = 0; $dy < $areaHeight; $dy++) + { + for ($dx = 0; $dx < $areaWidth; $dx++) + { + $target = $image[intval($areaWidth * $ax + $dx+($areaHeight * $ay + $dy)*$this->dataWidth)]; + if ($target < $minmax[$ax][$ay][0]) + $minmax[$ax][$ay][0] = $target; + if ($target > $minmax[$ax][$ay][1]) + $minmax[$ax][$ay][1] = $target; + } + } + //minmax[ax][ay][0] = (minmax[ax][ay][0] + minmax[ax][ay][1]) / 2; + } + } + $middle = array(); + for ($i3 = 0; $i3 < $numSqrtArea; $i3++) + { + $middle[$i3] = array(); + } + for ($ay = 0; $ay < $numSqrtArea; $ay++) + { + for ($ax = 0; $ax < $numSqrtArea; $ax++) + { + $middle[$ax][$ay] = floor(($minmax[$ax][$ay][0] + $minmax[$ax][$ay][1]) / 2); + //Console.out.print(middle[ax][ay] + ","); + } + //Console.out.println(""); + } + //Console.out.println(""); + + return $middle; +} + +function grayScaleToBitmap ($grayScale) +{ + $middle = $this->getMiddleBrightnessPerArea($grayScale); + $sqrtNumArea = count($middle); + $areaWidth = floor($this->dataWidth/ $sqrtNumArea); + $areaHeight = floor($this->dataHeight / $sqrtNumArea); + $bitmap = fill_array(0,$this->dataWidth*$this->dataHeight,0); + + for ($ay = 0; $ay < $sqrtNumArea; $ay++) + { + for ($ax = 0; $ax < $sqrtNumArea; $ax++) + { + for ($dy = 0; $dy < $areaHeight; $dy++) + { + for ($dx = 0; $dx < $areaWidth; $dx++) + { + $bitmap[intval($areaWidth * $ax + $dx+ ($areaHeight * $ay + $dy)*$this->dataWidth)] = ($grayScale[intval($areaWidth * $ax + $dx+ ($areaHeight * $ay + $dy)*$this->dataWidth)] < $middle[$ax][$ay])?0:255; + } + } + } + } + return $bitmap; +} + +//@Override + public function getRow($y, $row=null) { + if ($y < 0 || $y >= $this->getHeight()) { + throw new InvalidArgumentException("Requested row is outside the image: " + y); + } + $width = $this->getWidth(); + if ($row == null || count($row) < $width) { + $row = array(); + } + $offset = ($y + $this->top) * $this->dataWidth + $this->left; + $row = arraycopy($this->luminances,$offset, $row, 0, $width); + return $row; + } + +//@Override + public function getMatrix() { + $width = $this->getWidth(); + $height = $this->getHeight(); + +// If the caller asks for the entire underlying image, save the copy and give them the +// original data. The docs specifically warn that result.length must be ignored. + if ($width == $this->dataWidth && $height == $this->dataHeight) { + return $this->luminances; + } + + $area = $width * $height; + $matrix = array(); + $inputOffset = $this->top * $this->dataWidth + $this->left; + +// If the width matches the full width of the underlying data, perform a single copy. + if ($width == $this->dataWidth) { + $matrix = arraycopy($this->luminances, $inputOffset, $matrix, 0, $area); + return $matrix; + } + +// Otherwise copy one cropped row at a time. + $rgb = $this->luminances; + for ($y = 0; $y < $height; $y++) { + $outputOffset = $y * $width; + $matrix = arraycopy($rgb, $inputOffset, $matrix, $outputOffset, $width); + $inputOffset += $this->dataWidth; + } + return $matrix; + } + +//@Override + public function isCropSupported() { + return true; + } + +//@Override + public function crop($left, $top, $width, $height) { + return new RGBLuminanceSource($this->luminances, + $this->dataWidth, + $this->dataHeight, + $this->left + $left, + $this->top + $top, + $width, + $height); + } + +} diff --git a/public/qr-code/lib/Reader.php b/public/qr-code/lib/Reader.php new file mode 100644 index 0000000..ec9e985 --- /dev/null +++ b/public/qr-code/lib/Reader.php @@ -0,0 +1,15 @@ +Encapsulates the result of decoding a barcode within an image.

            + * + * @author Sean Owen + */ +final class Result { + +private $text; +private $rawBytes; +private $resultPoints; +private $format; +private $resultMetadata; +private $timestamp; + + + +public function __construct($text, + $rawBytes, + $resultPoints, + $format, + $timestamp = '') { + + $this->text = $text; + $this->rawBytes = $rawBytes; + $this->resultPoints = $resultPoints; + $this->format = $format; + $this->resultMetadata = null; + $this->timestamp = $timestamp?$timestamp:time(); +} + + /** + * @return raw text encoded by the barcode + */ + public function getText() { + return $this->text; + } + + /** + * @return raw bytes encoded by the barcode, if applicable, otherwise {@code null} + */ + public function getRawBytes() { + return $this->rawBytes; + } + + /** + * @return points related to the barcode in the image. These are typically points + * identifying finder patterns or the corners of the barcode. The exact meaning is + * specific to the type of barcode that was decoded. + */ + public function getResultPoints() { + return $this->resultPoints; + } + + /** + * @return {@link BarcodeFormat} representing the format of the barcode that was decoded + */ + public function getBarcodeFormat() { + return $this->format; + } + + /** + * @return {@link Map} mapping {@link ResultMetadataType} keys to values. May be + * {@code null}. This contains optional metadata about what was detected about the barcode, + * like orientation. + */ + public function getResultMetadata() { + return $this->resultMetadata; + } + + public function putMetadata($type, $value) { + if ($this->resultMetadata == null) { + $this->resultMetadata = array(); + } + $resultMetadata[$type] = $value; +} + + public function putAllMetadata($metadata) { + if ($metadata != null) { + if ($this->resultMetadata == null) { + $this->resultMetadata = $metadata; + } else { + $this->resultMetadata = array_merge($this->resultMetadata, $metadata); + } + } + } + + public function addResultPoints($newPoints) { + $oldPoints = $this->resultPoints; + if ($oldPoints == null) { + $this->resultPoints = $newPoints; + } else if ($newPoints != null && count($newPoints) > 0) { + $allPoints = fill_array(0,count($oldPoints)+count($newPoints),0); + $allPoints = arraycopy($oldPoints, 0, $allPoints, 0, count($oldPoints)); + $allPoints = arraycopy($newPoints, 0, $allPoints, count($oldPoints), count($newPoints)); + $this->resultPoints = $allPoints; + } + } + + public function getTimestamp() { + return $this->timestamp; + } + + //@Override + public function toString() { + return $this->text; + } + +} diff --git a/public/qr-code/lib/ResultPoint.php b/public/qr-code/lib/ResultPoint.php new file mode 100644 index 0000000..0702004 --- /dev/null +++ b/public/qr-code/lib/ResultPoint.php @@ -0,0 +1,140 @@ +Encapsulates a point of interest in an image containing a barcode. Typically, this + * would be the location of a finder pattern or the corner of the barcode, for example.

            + * + * @author Sean Owen + */ +class ResultPoint { + + private $x; + private $y; + + public function __construct($x, $y) { + $this->x = (float)($x); + $this->y = (float)($y); + } + + public final function getX() { + return (float)($this->x); + } + + public final function getY() { + return (float)($this->y); + } + +//@Override + public final function equals($other) { + if ($other instanceof ResultPoint) { + $otherPoint = $other; + return $this->x == $otherPoint->x && $this->y == $otherPoint->y; + } + return false; + } + +//@Override + public final function hashCode() { + return 31 * floatToIntBits($this->x) + floatToIntBits($this->y); + } + +//@Override + public final function toString() { + $result = ''; + $result.= ('('); + $result.=($this->x); + $result.=(','); + $result.=($this->y); + $result.=(')'); + return $result; + } + + /** + * Orders an array of three ResultPoints in an order [A,B,C] such that AB is less than AC + * and BC is less than AC, and the angle between BC and BA is less than 180 degrees. + * + * @param patterns array of three {@code ResultPoint} to order + */ + public static function orderBestPatterns($patterns) { + +// Find distances between pattern centers + $zeroOneDistance = self::distance($patterns[0], $patterns[1]); + $oneTwoDistance = self::distance($patterns[1], $patterns[2]); + $zeroTwoDistance = self::distance($patterns[0], $patterns[2]); + + $pointA=''; + $pointB=''; + $pointC=''; +// Assume one closest to other two is B; A and C will just be guesses at first + if ($oneTwoDistance >= $zeroOneDistance && $oneTwoDistance >= $zeroTwoDistance) { + $pointB = $patterns[0]; + $pointA = $patterns[1]; + $pointC = $patterns[2]; + } else if ($zeroTwoDistance >= $oneTwoDistance && $zeroTwoDistance >= $zeroOneDistance) { + $pointB = $patterns[1]; + $pointA = $patterns[0]; + $pointC = $patterns[2]; + } else { + $pointB = $patterns[2]; + $pointA = $patterns[0]; + $pointC = $patterns[1]; + } + +// Use cross product to figure out whether A and C are correct or flipped. +// This asks whether BC x BA has a positive z component, which is the arrangement +// we want for A, B, C. If it's negative, then we've got it flipped around and +// should swap A and C. + if (self::crossProductZ($pointA, $pointB, $pointC) < 0.0) { + $temp = $pointA; + $pointA = $pointC; + $pointC = $temp; + } + + $patterns[0] = $pointA; + $patterns[1] = $pointB; + $patterns[2] = $pointC; + return $patterns; + } + + + /** + * @param pattern1 first pattern + * @param pattern2 second pattern + * @return distance between two points + */ + public static function distance($pattern1, $pattern2) { + return MathUtils::distance($pattern1->x, $pattern1->y, $pattern2->x, $pattern2->y); + } + + /** + * Returns the z component of the cross product between vectors BC and BA. + */ + private static function crossProductZ($pointA, + $pointB, + $pointC) { + $bX = $pointB->x; + $bY = $pointB->y; + return (($pointC->x - $bX) * ($pointA->y - $bY)) - (($pointC->y - $bY) * ($pointA->x - $bX)); + } + + +} diff --git a/public/qr-code/lib/common/AbstractEnum.php b/public/qr-code/lib/common/AbstractEnum.php new file mode 100644 index 0000000..b6e81b9 --- /dev/null +++ b/public/qr-code/lib/common/AbstractEnum.php @@ -0,0 +1,95 @@ +strict = $strict; + $this->change($initialValue); + } + /** + * Changes the value of the enum. + * + * @param mixed $value + * @return void + */ + public function change($value) + { + if (!in_array($value, $this->getConstList(), $this->strict)) { + throw new Exception\UnexpectedValueException('Value not a const in enum ' . get_class($this)); + } + $this->value = $value; + } + /** + * Gets current value. + * + * @return mixed + */ + public function get() + { + return $this->value; + } + /** + * Gets all constants (possible values) as an array. + * + * @param boolean $includeDefault + * @return array + */ + public function getConstList($includeDefault = true) + { + if ($this->constants === null) { + $reflection = new ReflectionClass($this); + $this->constants = $reflection->getConstants(); + } + if ($includeDefault) { + return $this->constants; + } + $constants = $this->constants; + unset($constants['__default']); + return $constants; + } + /** + * Gets the name of the enum. + * + * @return string + */ + public function __toString() + { + return array_search($this->value, $this->getConstList()); + } +} \ No newline at end of file diff --git a/public/qr-code/lib/common/BitArray.php b/public/qr-code/lib/common/BitArray.php new file mode 100644 index 0000000..fd5839e --- /dev/null +++ b/public/qr-code/lib/common/BitArray.php @@ -0,0 +1,394 @@ +A simple, fast array of bits, represented compactly by an array of ints internally.

            + * + * @author Sean Owen + */ + +final class BitArray { + + private $bits; + private $size; + + + + public function __construct($bits=array(),$size=0) { + + if(!$bits&&!$size){ + $this->$size = 0; + $this->bits = array(); + }elseif($bits&&!$size){ + $this->size = $bits; + $this->bits = $this->makeArray($bits); + }else{ + $this->bits = $bits; + $this->size = $size; + } + + } + + + + + public function getSize() { + return $this->size; + } + + public function getSizeInBytes() { + return ($this->size + 7) / 8; + } + + private function ensureCapacity($size) { + if ($size > count($this->bits) * 32) { + $newBits = $this->makeArray($size); + $newBits = arraycopy($this->bits, 0, $newBits, 0, count($this->bits)); + $this->bits = $newBits; + } + } + + /** + * @param $i; bit to get + * @return true iff bit i is set + */ + public function get($i) { + $key = intval($i / 32); + return intval32bits($this->bits[$key] & (1 << ($i & 0x1F))) != 0; + } + + /** + * Sets bit i. + * + * @param i bit to set + */ + public function set($i) { + $this->bits[intval($i / 32)] |= 1 << ($i & 0x1F); + $this->bits[intval($i / 32)] = overflow($this->bits[intval($i / 32)]); + } + + /** + * Flips bit i. + * + * @param i bit to set + */ + public function flip($i) { + $this->bits[intval($i / 32)] ^= 1 << ($i & 0x1F); + $this->bits[intval($i / 32)] = overflow32($this->bits[intval($i / 32)]); + } + + /** + * @param from first bit to check + * @return index of first bit that is set, starting from the given index, or size if none are set + * at or beyond this given index + * @see #getNextUnset(int) + */ + public function getNextSet($from) { + if ($from >= $this->size) { + return $this->size; + } + $bitsOffset = intval($from / 32); + $currentBits = (int)$this->bits[$bitsOffset]; + // mask off lesser bits first + $currentBits &= ~((1 << ($from & 0x1F)) - 1); + while ($currentBits == 0) { + if (++$bitsOffset == count($this->bits)) { + return $this->size; + } + $currentBits = $this->bits[$bitsOffset]; + } + $result = ($bitsOffset * 32) + numberOfTrailingZeros($currentBits); //numberOfTrailingZeros + return $result > $this->size ? $this->size : $result; + } + + /** + * @param from index to start looking for unset bit + * @return index of next unset bit, or {@code size} if none are unset until the end + * @see #getNextSet(int) + */ + public function getNextUnset($from) { + if ($from >= $this->size) { + return $this->size; + } + $bitsOffset = intval($from / 32); + $currentBits = ~$this->bits[$bitsOffset]; + // mask off lesser bits first + $currentBits &= ~((1 << ($from & 0x1F)) - 1); + while ($currentBits == 0) { + if (++$bitsOffset == count($this->bits)) { + return $this->size; + } + $currentBits = overflow32(~$this->bits[$bitsOffset]); + } + $result = ($bitsOffset * 32) + numberOfTrailingZeros($currentBits); + return $result > $this->size ? $this->size : $result; + } + + /** + * Sets a block of 32 bits, starting at bit i. + * + * @param i first bit to set + * @param newBits the new value of the next 32 bits. Note again that the least-significant bit + * corresponds to bit i, the next-least-significant to i+1, and so on. + */ + public function setBulk($i, $newBits) { + $this->bits[intval($i / 32)] = $newBits; + } + + /** + * Sets a range of bits. + * + * @param start start of range, inclusive. + * @param end end of range, exclusive + */ + public function setRange($start, $end) { + if ($end < $start) { + throw new InvalidArgumentException(); + } + if ($end == $start) { + return; + } + $end--; // will be easier to treat this as the last actually set bit -- inclusive + $firstInt = intval($start / 32); + $lastInt = intval($end / 32); + for ($i = $firstInt; $i <= $lastInt; $i++) { + $firstBit = $i > $firstInt ? 0 : $start & 0x1F; + $lastBit = $i < $lastInt ? 31 : $end & 0x1F; + $mask = 0; + if ($firstBit == 0 && $lastBit == 31) { + $mask = -1; + } else { + $mask = 0; + for ($j = $firstBit; $j <= $lastBit; $j++) { + $mask |= 1 << $j; + } + } + $this->bits[$i] = overflow32($this->bits[$i]|$mask); + } + } + + /** + * Clears all bits (sets to false). + */ + public function clear() { + $max = count($this->bits); + for ($i = 0; $i < $max; $i++) { + $this->bits[$i] = 0; + } + } + + /** + * Efficient method to check if a range of bits is set, or not set. + * + * @param start start of range, inclusive. + * @param end end of range, exclusive + * @param value if true, checks that bits in range are set, otherwise checks that they are not set + * @return true iff all bits are set or not set in range, according to value argument + * @throws InvalidArgumentException if end is less than or equal to start + */ + public function isRange($start, $end, $value) { + if ($end < $start) { + throw new InvalidArgumentException(); + } + if ($end == $start) { + return true; // empty range matches + } + $end--; // will be easier to treat this as the last actually set bit -- inclusive + $firstInt = intval($start / 32); + $lastInt = intval($end / 32); + for ($i = $firstInt; $i <= $lastInt; $i++) { + $firstBit = $i > $firstInt ? 0 : $start & 0x1F; + $lastBit = $i < $lastInt ? 31 :$end & 0x1F; + $mask = 0; + if ($firstBit == 0 && $lastBit == 31) { + $mask = -1; + } else { + $mask = 0; + for ($j = $firstBit; $j <= $lastBit; $j++) { + $mask = overflow32($mask|(1 << $j)); + } + } + + // Return false if we're looking for 1s and the masked bits[i] isn't all 1s (that is, + // equals the mask, or we're looking for 0s and the masked portion is not all 0s + if (($this->bits[$i] & $mask) != ($value ? $mask : 0)) { + return false; + } + } + return true; + } + + public function appendBit($bit) { + $this->ensureCapacity($this->size + 1); + if ($bit) { + $this->bits[intval($this->size / 32)] |= 1 << ($this->size & 0x1F); + } + $this->size++; + } + + /** + * Appends the least-significant bits, from value, in order from most-significant to + * least-significant. For example, appending 6 bits from 0x000001E will append the bits + * 0, 1, 1, 1, 1, 0 in that order. + * + * @param value {@code int} containing bits to append + * @param numBits bits from value to append + */ + public function appendBits($value, $numBits) { + if ($numBits < 0 || $numBits > 32) { + throw new InvalidArgumentException("Num bits must be between 0 and 32"); + } + $this->ensureCapacity($this->size + $numBits); + for ($numBitsLeft = $numBits; $numBitsLeft > 0; $numBitsLeft--) { + $this->appendBit((($value >> ($numBitsLeft - 1)) & 0x01) == 1); + } + } + + public function appendBitArray($other) { + $otherSize = $other->size; + $this->ensureCapacity($this->size + $otherSize); + for ($i = 0; $i < $otherSize; $i++) { + $this->appendBit($other->get($i)); + } + } + + public function _xor($other) { + if (count($this->bits) != count($other->bits)) { + throw new InvalidArgumentException("Sizes don't match"); + } + for ($i = 0; $i < count($this->bits); $i++) { + // The last byte could be incomplete (i.e. not have 8 bits in + // it) but there is no problem since 0 XOR 0 == 0. + $this->bits[$i] ^= $other->bits[$i]; + } + } + + /** + * + * @param bitOffset first bit to start writing + * @param array array to write into. Bytes are written most-significant byte first. This is the opposite + * of the internal representation, which is exposed by {@link #getBitArray()} + * @param offset position in array to start writing + * @param numBytes how many bytes to write + */ + public function toBytes($bitOffset, &$array, $offset, $numBytes) { + for ($i = 0; $i < $numBytes; $i++) { + $theByte = 0; + for ($j = 0; $j < 8; $j++) { + if ($this->get($bitOffset)) { + $theByte |= 1 << (7 - $j); + } + $bitOffset++; + } + $array[(int)($offset + $i)] = $theByte; + } + } + + /** + * @return underlying array of ints. The first element holds the first 32 bits, and the least + * significant bit is bit 0. + */ + public function getBitArray() { + return $this->bits; + } + + /** + * Reverses all bits in the array. + */ + public function reverse() { + $newBits = array(); + // reverse all int's first + $len = (($this->size-1) / 32); + $oldBitsLen = $len + 1; + for ($i = 0; $i < $oldBitsLen; $i++) { + $x = $this->bits[$i];/* + $x = (($x >> 1) & 0x55555555L) | (($x & 0x55555555L) << 1); + $x = (($x >> 2) & 0x33333333L) | (($x & 0x33333333L) << 2); + $x = (($x >> 4) & 0x0f0f0f0fL) | (($x & 0x0f0f0f0fL) << 4); + $x = (($x >> 8) & 0x00ff00ffL) | (($x & 0x00ff00ffL) << 8); + $x = (($x >> 16) & 0x0000ffffL) | (($x & 0x0000ffffL) << 16);*/ + $x = (($x >> 1) & 0x55555555) | (($x & 0x55555555) << 1); + $x = (($x >> 2) & 0x33333333) | (($x & 0x33333333) << 2); + $x = (($x >> 4) & 0x0f0f0f0f) | (($x & 0x0f0f0f0f) << 4); + $x = (($x >> 8) & 0x00ff00ff) | (($x & 0x00ff00ff) << 8); + $x = (($x >> 16) & 0x0000ffff) | (($x & 0x0000ffff) << 16); + $newBits[(int)$len - $i] = (int) $x; + } + // now correct the int's if the bit size isn't a multiple of 32 + if ($this->size != $oldBitsLen * 32) { + $leftOffset = $oldBitsLen * 32 - $this->size; + $mask = 1; + for ($i = 0; $i < 31 - $leftOffset; $i++) { + $mask = ($mask << 1) | 1; + } + $currentInt = ($newBits[0] >> $leftOffset) & $mask; + for ($i = 1; $i < $oldBitsLen; $i++) { + $nextInt = $newBits[$i]; + $currentInt |= $nextInt << (32 - $leftOffset); + $newBits[intval($i) - 1] = $currentInt; + $currentInt = ($nextInt >> $leftOffset) & $mask; + } + $newBits[intval($oldBitsLen) - 1] = $currentInt; + } + $bits = $newBits; + } + + private static function makeArray($size) { + return array(); + } + + // @Override + public function equals($o) { + if (!($o instanceof BitArray)) { + return false; + } + $other = $o; + return $this->size == $other->size && $this->bits===$other->bits; + } + + //@Override + public function hashCode() { + return 31 * $this->size +hashCode($this->bits); + } + + // @Override + public function toString() { + $result = ''; + for ($i = 0; $i < $this->size; $i++) { + if (($i & 0x07) == 0) { + $result.=' '; + } + $result.= ($this->get($i) ? 'X' : '.'); + } + return (string) $result; + } + + // @Override + public function _clone() { + return new BitArray($this->bits, $this->size); + } + +} \ No newline at end of file diff --git a/public/qr-code/lib/common/BitMatrix.php b/public/qr-code/lib/common/BitMatrix.php new file mode 100644 index 0000000..82dd25a --- /dev/null +++ b/public/qr-code/lib/common/BitMatrix.php @@ -0,0 +1,424 @@ +width = $width; + $this->height = $height; + $this->rowSize = $rowSize; + $this->bits = $bits; + } + public static function parse($stringRepresentation, $setString, $unsetString){ + if (!$stringRepresentation) { + throw new InvalidArgumentException(); + } + $bits = array(); + $bitsPos = 0; + $rowStartPos = 0; + $rowLength = -1; + $nRows = 0; + $pos = 0; + while ($pos < strlen($stringRepresentation)) { + if ($stringRepresentation{$pos} == '\n' || + $stringRepresentation->{$pos} == '\r') { + if ($bitsPos > $rowStartPos) { + if($rowLength == -1) { + $rowLength = $bitsPos - $rowStartPos; + } + else if ($bitsPos - $rowStartPos != $rowLength) { + throw new InvalidArgumentException("row lengths do not match"); + } + $rowStartPos = $bitsPos; + $nRows++; + } + $pos++; + } + else if (substr($stringRepresentation,$pos, strlen($setString))==$setString) { + $pos += strlen($setString); + $bits[$bitsPos] = true; + $bitsPos++; + } + else if (substr($stringRepresentation, $pos + strlen($unsetString))==$unsetString) { + $pos += strlen($unsetString); + $bits[$bitsPos] = false; + $bitsPos++; + } else { + throw new InvalidArgumentException( + "illegal character encountered: " . substr($stringRepresentation,$pos)); + } + } + + // no EOL at end? + if ($bitsPos > $rowStartPos) { + if($rowLength == -1) { + $rowLength = $bitsPos - $rowStartPos; + } else if ($bitsPos - $rowStartPos != $rowLength) { + throw new InvalidArgumentException("row lengths do not match"); + } + $nRows++; + } + + $matrix = new BitMatrix($rowLength, $nRows); + for ($i = 0; $i < $bitsPos; $i++) { + if ($bits[$i]) { + $matrix->set($i % $rowLength, $i / $rowLength); + } + } + return $matrix; + } + + /** + *

            Gets the requested bit, where true means black.

            + * + * @param $x; The horizontal component (i.e. which column) + * @param $y; The vertical component (i.e. which row) + * @return value of given bit in matrix + */ + public function get($x, $y) { + + $offset = intval($y * $this->rowSize + ($x / 32)); + if(!isset($this->bits[$offset])){ + $this->bits[$offset] = 0; + } + + // return (($this->bits[$offset] >> ($x & 0x1f)) & 1) != 0; + return (uRShift($this->bits[$offset],($x & 0x1f)) & 1) != 0;//было >>> вместо >>, не знаю как эмулировать беззнаковый сдвиг + } + + /** + *

            Sets the given bit to true.

            + * + * @param $x; The horizontal component (i.e. which column) + * @param $y; The vertical component (i.e. which row) + */ + public function set($x, $y) { + $offset = intval($y * $this->rowSize + ($x / 32)); + if(!isset($this->bits[$offset])){ + $this->bits[$offset] = 0; + } + //$this->bits[$offset] = $this->bits[$offset]; + + // if($this->bits[$offset]>200748364){ + //$this->bits= array(0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-16777216,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-1090519040,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,1056964608,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,-1358954496,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,117440512,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,50331648,-1,-1,-1,-1,65535,0,0,0,0,0,0,0,33554432,-1,-1,536870911,-4096,65279,0,0,0,0,0,0,0,0,-1,-1,65535,-4096,65535,0,0,0,0,0,0,0,0,-193,536870911,0,-4096,65279,0,0,0,0,0,0,0,0,-254,32767,0,-4096,61951,0,0,0,0,0,0,0,0,20913920,0,0,-4096,50175,0,0,0,0,0,0,0,0,0,0,0,-4096,60159,0,0,0,0,0,0,0,0,0,0,0,-4096,64255,0,0,0,0,0,0,0,0,0,0,0,-8192,56319,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,0,0,0,0,-4096,16777215,0,0,0,0,0,0,0,251658240,0,0,0,-4096,-1,255,0,256,0,0,0,0,117440512,0,0,0,-4096,-1,255,0,512,0,0,0,0,117440512,0,0,0,-4096,-1,255,0,1024,0,0,0,0,117440512,0,0,0,-4096,-1,223,0,256,0,0,0,0,117440512,0,0,33030144,-4096,-1,191,0,256,0,0,0,0,117440512,0,0,33554428,-4096,-1,255,0,768,0,0,0,0,117440512,0,402849792,67108862,-8192,-1,255,0,768,0,0,0,0,117440512,0,470278396,63045630,-8192,-1,255,0,256,0,0,0,0,251658240,-8388608,470278399,58720286,-8192,-1,2686975,0,3842,0,0,0,0,251658240,-131072,1007149567,58720286,-8192,-1,2031615,0,3879,0,0,0,0,251658240,536739840,1007092192,58720286,-8192,-1,851967,0,3840,0,0,0,0,251658240,917504,1007092192,58720284,-8192,-1,2031615,0,3968,0,0,0,0,251658240,917504,1007092160,59244060,-8192,-1,65535,0,7936,0,0,0,0,251658240,917504,1009779136,59244060,-8192,-1,9371647,0,1792,0,0,0,0,251658240,917504,946921920,59244060,-8192,-1,8585215,0,1792,0,0,0,0,117440512,-15859712,477159875,59244060,-8192,-1,65535,0,12032,0,0,0,0,251658240,-15859712,52490691,59244060,-8192,-1,-1,0,65408,0,0,0,0,251658240,-15859712,58778051,59244060,-8192,-1,-1,0,65473,0,0,0,0,251658240,-15859712,125886915,59244060,-8192,-1,-1,0,65472,0,0,0,0,251658240,-15859712,58778051,59244060,-8192,-1,-1,0,65408,0,0,0,0,251658240,-15859712,8380867,59244060,-8192,-1,-1,0,65473,0,0,0,0,251658240,-15859712,8380867,59244060,-8192,-1,-1,0,131011,0,0,0,0,251658240,-15859712,8380867,58720284,-8192,-1,-1,0,130947,0,0,0,0,251658240,-15859712,2089411,58720284,-8192,-1,-1,0,130947,0,0,0,0,251658240,-32636928,449,58720284,-8192,-1,-1,33554431,131015,0,0,0,0,251658240,786432,448,62914588,-8192,-1,-1,16777215,131015,0,0,0,0,251658240,786432,448,67108860,-8192,-1,-1,553648127,131015,0,0,0,0,251658240,786432,946864576,67108860,-8192,-1,-1,32505855,131015,0,0,0,0,251658240,786432,946921976,8388604,-8192,-1,-1,8191999,131015,0,0,0,0,251658240,-262144,946921983,248,-8192,-1,-1,8126463,196551,0,0,0,0,251658240,-262144,7397887,0,-8192,-1,-1,16777215,262087,0,0,0,0,251658240,-262144,8257543,0,-8192,-1,-1,-2121269249,262095,0,0,0,0,520093696,0,8257536,0,-8192,-1,-1,-201326593,262095,0,0,0,0,520290304,0,8257536,117963776,-8192,-1,-1,-201326593,262095,0,0,0,0,520093696,0,-2140143616,118488579,-8192,-1,-1,-201326593,131023,0,0,0,0,520093696,0,-2131697280,118488579,-8192,-1,-1,-503316481,131023,0,0,0,0,520093696,2145386496,-2131631232,118484995,-16384,-1,-1,-469762049,262095,0,0,0,0,520093696,2147221504,552649600,118481344,-16384,-1,-1,-469762049,131023,0,0,0,0,520290304,2147221504,2029002240,118481344,-16384,-1,-1,-469762049,262031,0,0,0,0,520290304,-266600448,2029001791,125952960,-16384,-1,-1,-469762049,262031,0,0,0,0,1057423360,-266600448,2027953215,133177312,-16384,-1,-1,-134217729,262111,0,0,0,0,1058471936,-266600448,-119531393,133177343,-16384,-1,-1,-134217729,262111,0,0,0,0,1058471936,-2145648640,-253754369,66068479,-16384,-1,-1,-134217729,262111,0,0,0,0,1058471936,236716032,-253754369,15729663,-16384,-1,-1,-134217729,262095,0,0,0,0,1057947648,236716032,-253754369,6348807,-16384,-1,-1,-134217729,262095,0,0,0,0,524222464,236716032,-253690305,6348803,-16384,-1,-1,-134217729,262111,0,0,0,0,521076736,2115764224,-253625344,14737411,-16384,-1,-1,-134217729,262095,0,0,0,0,522125312,2115764224,-253625344,14743555,-16384,-1,-1,-134217729,262111,0,0,16772608,0,1073676288,-31719424,-2014283776,14810115,-16384,-1,-1,-1,262143,0,0,16776704,0,1065287680,-1642594304,-1879178880,14810115,-16384,-1,-1,-1,524287,0,0,16776192,0,2139029504,264241152,-2013396089,14809091,-16384,-1,-1,-1,262095,0,0,16776192,0,2139029504,264241152,-2080636025,14803335,-16384,-1,-1,-1,262087,0,0,16776192,0,2147418112,264241152,-2132803581,14803847,-16384,-1,-1,-402653185,524259,0,0,8386048,0,2147418112,0,-2132688896,123783,-16384,-1,-1,1207959551,262112,0,0,16775168,0,2147418112,0,14794752,1046535,-16384,-1,-1,268435455,262128,0,0,16775168,0,2147418112,0,14712832,1047615,-16384,-1,-1,536870911,524284,0,0,16776705,0,2147418112,0,14680832,1047615,-16384,-1,-1,-1,524287,0,0,16776704,0,2147418112,-1048576,14681087,1046591,-32768,-1,-1,-1,524287,0,0,16776704,0,2147418112,-524288,-2132802561,2080831,-32768,-1,-1,-1,524287,0,0,16776705,0,2147418112,-524288,-31718401,2080831,-32768,-1,-1,-1,1048575,0,0,16776193,0,2147418112,3670016,-31718528,2080831,-32768,-1,-1,-1,524287,0,0,16776195,0,2147418112,3670016,-31718528,134086719,-32768,-1,-1,-1,524287,0,0,16776195,0,2147418112,3670016,253494144,268173368,-32768,-1,-1,-1,524287,0,0,16775171,0,2147418112,3670016,268174208,268173368,-32768,-1,-1,-1,1048575,0,0,16771072,0,2147418112,-63438848,268174223,31457328,-32768,-1,-1,-1,1048575,0,0,10418176,0,-65536,-63438848,133957519,14807040,-32768,-1,-1,-1,2097151,0,0,15923200,0,2147418112,-63438848,1968015,14809095,-32768,-1,-1,-1,1048575,0,0,12808192,0,2147418112,-63438848,2082703,12711943,-32768,-1,-1,-1,2097151,0,0,6420480,0,2147418112,-63438848,2082703,14343,-32768,-1,-1,-1,2097151,0,0,15202304,0,-65536,-63438848,2082703,1849351,-32768,-1,-1,-1,2097151,0,0,15464448,0,-65536,-63438848,264472335,1849351,-32768,-1,-1,-1,4194303,0,0,16371712,0,-65536,-63438848,264472335,14343,-32768,-1,-1,-1,8388607,0,0,0,0,-65536,-63438848,532907791,235010048,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,-63438848,-1603833,235010160,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,3670016,-30976,67238000,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,3670016,-30976,48,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,3670016,-29391104,768,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,3670016,-29391104,768,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,-524287,-65042433,768,-32768,-1,-1,-1,16777215,0,0,0,0,-65536,-524287,2082441215,0,-65536,-1,-1,-1,16777215,0,0,0,0,-13697024,-524287,511,0,-65536,-1,-1,-1,16777215,0,0,0,0,-12648448,1,0,0,-65536,-1,-1,-1,14680063,0,0,0,0,-12648448,1,0,0,-65536,-1,-1,-1,16777215,0,0,0,0,-65536,1,0,0,-65536,-1,-1,-1,14680063,0,0,0,0,-8454144,1,0,0,-65536,-1,-1,-1,12582911,0,0,0,0,-12648448,1,0,0,-65536,-1,-1,-1,2097151,0,0,0,0,-12648448,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,-14745600,1,0,0,-65536,-1,-1,-1,3145727,0,0,0,0,1056964608,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,1056964608,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,1056964608,1,0,0,-65536,-1,-1,-1,524287,0,0,0,0,2130706432,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,1056964608,1,0,0,-65536,-1,-1,-1,524287,0,0,0,0,2130706432,1,0,0,-65536,-1,-1,-1,524287,0,0,0,0,2130706432,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,2130706432,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,50331648,1,0,0,-65536,-1,-1,-1,1048575,0,0,0,0,117440512,1,0,-268435456,-1,-1,-1,-1,524287,0,0,0,0,251658240,1,0,-320,-1,-1,-1,-1,262143,0,0,0,0,520093696,1,-2048,-1,-1,-1,-1,-1,262143,0,0,0,0,1056964608,-16777213,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-121,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,65535,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,65535,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,131071,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,262143,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,524287,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,524287,0,0,0,0,-16777216,-1,-1,-1,-1,-1,-1,-1,589823,0,0,0,0,0,-1,-1,-1,-1,-1,-1,-1,8179,0,0,0,0,50331648,-1,-1,-1,-1,-1,-1,-1,4080,0,0,0,0,117440512,-1,-1,-1,-1,-1,-1,-1,1016,0,0,0,0,251658240,-1,-1,-1,-1,-1,-1,1073741823,1020,0,0,0,0,50331648,-1,-1,-1,-1,-1,-1,536870911,254,0,0,0,0,50331648,-1,-1,-1,-1,-1,-1,536870911,255,0,0,0,0,50331648,-1,-1,-1,-1,-1,-1,-1879048193,127,0,0,0,0,50331648,-1,-1,-1,-1,-1,-1,-469762049,63,0,0,0,0,1191182336,-1,-1,-1,-1,1023999,0,-520093712,15,0,0,0,0,-218103808,-1,-1,-1,-1,0,-8454144,-260046849,7,0,0,0,0,0,-193,-1,-1,-1057947649,-2147483648,-1,-58720257,1,0,0,0,0,0,-251,-1,-1,-1057423361,-2074,-1,-1,0,0,0,0,0,0,-59648,-1,-1,-1,-1,-1,1073741823,0,0,0,0,0,0,-65536,-1,-1,-1,-1,-1,268435455,0,0,0,0,0,0,-65536,-1,-1,-1,-1,-1,67108863,0,0,0,0,0,0,-65536,-1,-1,-1,-1,-1,8388607,0,0,0,0,0,0,0,-403603456,-1,-1,-1,-1,262143,0,0,0,8388656,0,0,0,-1891434496,-1,-1,-1,-1,16383,0,0,0,8388608,0,0,0,-1612513280,-1,-1,-1,-1,63,0,0,0,0,0,0,0,-24320,-1,-1,-1,8388607,0,0,0,0,0,0,0,0,-256,-1,-1,1073741823,1,0,0,0,0,0,0,0,1610612736,-15,-1,-1,16383,0,0,0,0,0,0,0,0,-16646144,-1,-1,251658239,0,0,0,0,0,0,0,0,0,-51200,-1,-1,40959,0,0,0,0,0,0,268419584,103809024,-12713984,-1,-2147483137,4194303,0,0,0,0,0,0,0,402620416,-2144010240,-13631487,-32513,3,20480,0,0,0,0,0,0,0,419299328,0,-262144,-1,0,0,0,0,0,0,0,0,0,0,0,-5832704,268049407,0,0,0,0,0,0,0,0,0,0,0,0,33030144,0,0,0,0,0,0,0,0,0,0,0,0,3670016,0,0,0,0,0,0,0,0,0,0,0,0,1572864,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,458752,0,0,0,0,0,0,0,0,0,0,0,0,229376,0,0,0,0,0,0,0,0,0,0,0,0,32768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31744,0,0,0,0,0,0,0,0,0,0,0,0,31744,0,0,0,0,0,0,0,0,0,0,0,0,64512,0,0,0,0,0,0,0,0,0,0,0,0,15872,0,0,0,0,0,0,0,0,0,0,0,0,3584,0,0,0,0,0,0,0,0,0,0,0,0,7680,0,0,0,0,0,0,0,0,0,0,0,0,512,0,0,0,0,0,0,0,0,0,0,0,0,3968,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3840,0,0,0,0,0,0,0,0,0,0,0,0,1855,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134217728,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,-260046848,63,0,0,0,0,0,0,0,0,0,0,0,-17301504,127,0,0,0,0,0,0,0,0,0,0,0,-524288,127,0,0,0,0,0,0,0,0,0,0,0,-262144,127,0,0,0,0,0,0,0,0,0,0,0,-262144,63,0,0,0,0,0,0,0,0,0,0,0,-262144,63,0,0,0,0,0,0,0,0,0,0,0,-262144,63,0,0,0,0,0,0,0,0,0,0,0,-262144,31,0,0,0,0,0,0,0,0,0,0,0,-262144,63,0,0,0,0,3,0,0,0,0,0,0,-262144,63,0,0,0,0,7,0,0,0,0,0,0,-262144,63,0,0,0,0,63,0,0,0,0,0,0,-262144,63,0,0,0,0,511,0,0,0,0,0,0,-524288,31,0,0,0,0,8191,0,0,0,0,0,0,-1048576,63,0,0,0,0,131071,0,0,0,0,0,0,-524288,63,0,0,0,0,262143,0,0,0,0,0,0,-524288,63,0,0,0,0,131071,0,0,0,0,0,0,-1048576,63,0,0,0,0,262143,0,0,0,0,0,0,-1048576,63,0,0,0,0,262143,0,0,0,0,0,0,-1048576,63,0,0,0,0,262143,0,0,0,0,0,0,-1048576,63,0,0,0,0,262143,0,0,0,0,0,0,-2097152,127,0,0,0,0,262143,0,0,0,0,0,0,-2097152,127,0,0,0,0,262143,0,0,0,0,0,0,-1048576,127,0,0,0,0,262143,0,0,0,0,0,0,-1048576,127,0,0,0,0,262143,0,0,0,0,0,0,-2097152,255,0,0,0,0,262143,0,0,0,0,0,0,-2097152,255,0,0,0,0,262142,0,0,0,0,0,0,-2097152,255,0,0,0,0,262142,0,0,0,0,0,0,-2097152,255,0,0,0,0,262142,0,0,0,0,0,0,-2097152,255,0,0,0,0,262140,0,0,0,0,0,0,-2097152,255,0,0,0,0,131068,0,0,0,0,0,0,-4194304,255,0,0,0,0,131068,0,0,0,0,0,0,-4194304,255,0,0,0,0,65528,0,0,0,0,0,0,-8388608,255,0,0,0,0,65528,0,0,0,0,0,0,-8388608,255,0,0,0,0,65528,0,0,0,0,0,0,-8388608,255,0,0,0,0,32760,0,0,0,0,0,0,-8388608,255,0,0,0,0,32760,0,0,0,0,0,0,-16777216,255,0,0,-2147483648,255,16368,0,0,0,0,0,0,-16777216,255,0,0,-536870912,1023,16368,0,0,0,0,0,0,-33554432,255,0,0,-16777216,4095,16352,0,0,0,0,0,0,-33554432,255,0,0,-8388608,262143,16352,0,0,0,0,0,0,-33554432,255,0,0,-1048576,2097151,16352,0,0,0,0,0,0,-67108864,255,0,0,-524288,8388607,16352,0,0,0,0,0,0,-67108864,255,0,0,-262144,16777215,16320,0,0,0,0,0,0,-67108864,255,0,0,-131072,16777215,100679648,0,0,0,0,0,0,-67108864,255,0,0,-16384,16776959,125861824,0,0,0,0,0,0,-134217728,255,0,0,-4096,16773121,62930880,0,0,0,0,0,0,-134217728,127,0,0,2147482624,16252928,32704,0,0,0,0,0,0,-134217728,127,0,0,268435200,14680064,16320,0,0,0,0,0,0,-134217728,127,0,0,134217600,0,32704,0,0,0,0,0,0,-33554432,127,0,1056964608,67108736,0,32704,0,0,0,0,0,0,-33554432,127,0,2130706432,33554368,0,65408,0,0,0,0,0,0,-33554432,127,0,-16777216,8388576,0,32640,0,0,0,0,0,0,-134217728,127,0,-16777216,2097136,0,32640,0,0,0,0,0,0,-134217728,63,0,-16776960,1048573,0,32640,0,0,0,0,0,0,-536870912,63,0,-16776448,1048575,0,32640,0,0,0,0,0,0,-536870912,63,0,-33553664,6291455,66752,32640,0,0,0,0,0,0,-536870912,63,0,2013266688,2097148,229376,32640,0,0,0,0,0,0,-536870912,63,0,256,4194300,229376,32640,0,0,0,0,0,0,-536870912,63,0,0,524280,196608,32512,0,0,8,0,0,0,-1073741824,63,0,0,-200,15,65280,0,0,24,0,0,0,-1073741824,63,0,0,-1867768,127,32512,0,0,56,0,0,0,-1073741824,63,0,0,-1056768,4095,32512,0,0,124,0,0,0,-1073741824,63,0,0,-1050624,8191,32512,0,0,508,0,0,0,-2147483648,31,0,0,-7866368,8191,32512,0,0,1020,0,0,0,-2147483648,31,0,0,-33030656,8095,32512,0,0,2046,0,0,0,-2147483648,63,0,0,-66586624,771,32512,0,0,4094,0,0,0,0,63,0,0,-134184960,1,32256,0,0,8190,0,0,0,0,63,0,0,1610612736,0,32256,0,0,16382,0,0,0,-2147483648,63,0,0,0,0,15872,0,0,32767,0,0,0,-2147483648,31,0,0,0,0,15872,0,-2147483648,65535,0,0,0,-2147483648,31,0,0,0,0,7680,0,0,65535,0,0,0,-2147483648,31,0,0,134217728,0,7680,0,-2147483648,65535,0,0,0,-2147483648,31,0,0,0,0,7680,0,-2147483648,65535,0,0,0,-2147483648,31,0,0,0,0,7680,0,-1073741824,65535,0,0,0,-2147483648,31,0,0,0,0,3072,0,-1073741824,65535,0,0,0,-2147483648,31,0,0,0,0,3072,0,-1073741824,65535,0,0,0,-2147483648,31,0,0,0,0,0,0,-2147483648,65535,0,0,0,-2147483648,31,0,0,0,0,0,0,-1073741824,65535,0,0,0,0,31,0,0,0,0,0,0,-1073741824,65535,0,0,0,0,31,0,0,0,0,0,0,-2147483648,65535,0,0,0,0,30,0,0,0,0,0,0,-1073741824,65535,0,0,0,0,30,0,0,0,0,0,0,-2147483648,65535,0,0,0,0,30,0,0,0,0,0,0,0,65535,0,0,0,0,28,0,0,0,0,0,0,0,65535,0,0,0,0,28,0,0,0,0,0,0,0,65535,0,0,0,0,28,0,0,0,0,0,0,0,65535,0,0,0,0,24,0,0,0,0,0,0,-2147483648,65535,0,0,0,0,0,0,0,0,0,0,0,-536870912,65535);//[$offset] |= intval32bits(1 << ($x & 0x1f)); + $bob = $this->bits[$offset]; + $bob |= 1 << ($x & 0x1f); + $this->bits[$offset] |= overflow32($bob); + //$this->bits[$offset] = intval32bits($this->bits[$offset]); + + //} +//16777216 + } + + public function _unset($x, $y) {//было unset, php не позволяет использовать unset + $offset = intval($y * $this->rowSize + ($x / 32)); + $this->bits[$offset] &= ~(1 << ($x & 0x1f)); + } + + + /**1 << (249 & 0x1f) + *

            Flips the given bit.

            + * + * @param $x; The horizontal component (i.e. which column) + * @param $y; The vertical component (i.e. which row) + */ + public function flip($x, $y) { + $offset = $y * $this->rowSize + intval($x / 32); + + $this->bits[$offset] = overflow32($this->bits[$offset]^(1 << ($x & 0x1f))); + } + + /** + * Exclusive-or (XOR): Flip the bit in this {@code BitMatrix} if the corresponding + * mask bit is set. + * + * @param $mask; XOR mask + */ + public function _xor($mask) {//было xor, php не позволяет использовать xor + if ($this->width != $mask->getWidth() || $this->height != $mask->getHeight() + || $this->rowSize != $mask->getRowSize()) { + throw new InvalidArgumentException("input matrix dimensions do not match"); + } + $rowArray = new BitArray($this->width / 32 + 1); + for ($y = 0; $y < $this->height; $y++) { + $offset = $y * $this->rowSize; + $row = $mask->getRow($y, $rowArray)->getBitArray(); + for ($x = 0; $x < $this->rowSize; $x++) { + $this->bits[$offset + $x] ^= $row[$x]; + } + } + } + + /** + * Clears all bits (sets to false). + */ + public function clear() { + $max = count($this->bits); + for ($i = 0; $i < $max; $i++) { + $this->bits[$i] = 0; + } + } + + /** + *

            Sets a square region of the bit matrix to true.

            + * + * @param $left; The horizontal position to begin at (inclusive) + * @param $top; The vertical position to begin at (inclusive) + * @param $width; The width of the region + * @param $height; The height of the region + */ + public function setRegion($left, $top, $width, $height) { + if ($top < 0 || $left < 0) { + throw new InvalidArgumentException("Left and top must be nonnegative"); + } + if ($height < 1 || $width < 1) { + throw new InvalidArgumentException("Height and width must be at least 1"); + } + $right = $left + $width; + $bottom = $top + $height; + if ($bottom > $this->height || $right > $this->width) { //> this.height || right > this.width + throw new InvalidArgumentException("The region must fit inside the matrix"); + } + for ($y = $top; $y < $bottom; $y++) { + $offset = $y * $this->rowSize; + for ($x = $left; $x < $right; $x++) { + $this->bits[$offset + intval($x / 32)] = overflow32($this->bits[$offset + intval($x / 32)]|= 1 << ($x & 0x1f)); + } + } + } + + /** + * A fast method to retrieve one row of data from the matrix as a BitArray. + * + * @param $y; The row to retrieve + * @param $row; An optional caller-allocated BitArray, will be allocated if null or too small + * @return The resulting BitArray - this reference should always be used even when passing + * your own row + */ + public function getRow($y, $row) { + if ($row == null || $row->getSize() < $this->width) { + $row = new BitArray($this->width); + } else { + $row->clear(); + } + $offset = $y * $this->rowSize; + for ($x = 0; $x < $this->rowSize; $x++) { + $row->setBulk($x * 32, $this->bits[$offset + $x]); + } + return $row; + } + + /** + * @param $y; row to set + * @param $row; {@link BitArray} to copy from + */ + public function setRow($y, $row) { + $this->bits = arraycopy($row->getBitArray(), 0, $this->bits, $y * $this->rowSize, $this->rowSize); + } + + /** + * Modifies this {@code BitMatrix} to represent the same but rotated 180 degrees + */ + public function rotate180() { + $width = $this->getWidth(); + $height = $this-getHeight(); + $topRow = new BitArray($width); + $bottomRow = new BitArray($width); + for ($i = 0; $i < ($height+1) / 2; $i++) { + $topRow = $this->getRow($i, $topRow); + $bottomRow = $this->getRow($height - 1 - $i, $bottomRow); + $topRow->reverse(); + $bottomRow->reverse(); + $this->setRow($i, $bottomRow); + $this->setRow($height - 1 - $i, $topRow); + } + } + + /** + * This is useful in detecting the enclosing rectangle of a 'pure' barcode. + * + * @return {@code left,top,width,height} enclosing rectangle of all 1 bits, or null if it is all white + */ + public function getEnclosingRectangle() { + $left = $this->width; + $top = $this->height; + $right = -1; + $bottom = -1; + + for ($y = 0; $y < $this->height; $y++) { + for ($x32 = 0; $x32 < $this->rowSize; $x32++) { + $theBits = $this->bits[$y * $this->rowSize + $x32]; + if ($theBits != 0) { + if ($y < $top) { + $top = $y; + } + if ($y > $bottom) { + $bottom = $y; + } + if ($x32 * 32 < $left) { + $bit = 0; + while (($theBits << (31 - $bit)) == 0) { + $bit++; + } + if (($x32 * 32 + $bit) < $left) { + $left = $x32 * 32 + $bit; + } + } + if ($x32 * 32 + 31 > $right) { + $bit = 31; + while ((sdvig3($theBits, $bit)) == 0) {//>>> + $bit--; + } + if (($x32 * 32 + $bit) > $right) { + $right = $x32 * 32 + $bit; + } + } + } + } + } + + $width = $right - $left; + $height = $bottom - $top; + + if ($width < 0 || $height < 0) { + return null; + } + + return array($left, $top, $width, $height); + } + + /** + * This is useful in detecting a corner of a 'pure' barcode. + * + * @return {@code x,y} coordinate of top-left-most 1 bit, or null if it is all white + */ + public function getTopLeftOnBit() { + $bitsOffset = 0; + while ($bitsOffset < count($this->bits) && $this->bits[$bitsOffset] == 0) { + $bitsOffset++; + } + if ($bitsOffset == count($this->bits)) { + return null; + } + $y = $bitsOffset / $this->rowSize; + $x = ($bitsOffset % $this->rowSize) * 32; + + $theBits = $this->bits[$bitsOffset]; + $bit = 0; + while (($theBits << (31-$bit)) == 0) { + $bit++; + } + $x += $bit; + return array($x, $y); + } + + public function getBottomRightOnBit() { + $bitsOffset = count($this->bits) - 1; + while ($bitsOffset >= 0 && $this->bits[$bitsOffset] == 0) { + $bitsOffset--; + } + if ($bitsOffset < 0) { + return null; + } + + $y = $bitsOffset / $this->rowSize; + $x = ($bitsOffset % $this->rowSize) * 32; + + $theBits = $this->bits[$bitsOffset]; + $bit = 31; + while ((sdvig3($theBits, $bit)) == 0) {//>>> + $bit--; + } + $x += $bit; + + return array($x, $y); + } + + /** + * @return The width of the matrix + */ + public function getWidth() { + return $this->width; + } + + /** + * @return The height of the matrix + */ + public function getHeight() { + return $this->height; + } + + /** + * @return The row size of the matrix + */ + public function getRowSize() { + return $this->rowSize; + } + + //@Override + public function equals($o) { + if (!($o instanceof BitMatrix)) { + return false; + } + $other = $o; + return $this->width == $other->width && $this->height == $other->height && $this->rowSize == $other->rowSize && + $this->bits===$other->bits; + } + + //@Override + public function hashCode() { + $hash = $this->width; + $hash = 31 * $hash + $this->width; + $hash = 31 * $hash + $this->height; + $hash = 31 * $hash + $this->rowSize; + $hash = 31 * $hash + hashCode($this->bits); + return $hash; + } + + //@Override + public function toString($setString='', $unsetString='',$lineSeparator='') { + if(!$setString||!$unsetString){ + return (string)"X "." "; + } + if($lineSeparator&&$lineSeparator!=="\n"){ + return $this->toString_($setString, $unsetString, $lineSeparator); + } + return (string)($setString. $unsetString. "\n"); + } + + /** + * @deprecated call {@link #toString(String,String)} only, which uses \n line separator always + */ + // @Deprecated + public function toString_($setString, $unsetString, $lineSeparator) { + //$result = new StringBuilder(height * (width + 1)); + $result = ''; + for ($y = 0; $y < $this->height; $y++) { + for ($x = 0; $x < $this->width; $x++) { + $result .= ($this->get($x, $y) ? $setString : $unsetString); + } + $result .= ($lineSeparator); + } + return (string)$result; + } + +// @Override + public function _clone() {//clone() + return new BitMatrix($this->width, $this->height, $this->rowSize, $this->bits); + } + +} \ No newline at end of file diff --git a/public/qr-code/lib/common/BitSource.php b/public/qr-code/lib/common/BitSource.php new file mode 100644 index 0000000..0585506 --- /dev/null +++ b/public/qr-code/lib/common/BitSource.php @@ -0,0 +1,112 @@ +This provides an easy abstraction to read bits at a time from a sequence of bytes, where the + * number of bits read is not often a multiple of 8.

            + * + *

            This class is thread-safe but not reentrant -- unless the caller modifies the bytes array + * it passed in, in which case all bets are off.

            + * + * @author Sean Owen + */ +final class BitSource { + + private $bytes; + private $byteOffset = 0; + private $bitOffset = 0; + + /** + * @param bytes bytes from which this will read bits. Bits will be read from the first byte first. + * Bits are read within a byte from most-significant to least-significant bit. + */ + public function __construct($bytes) { + $this->bytes = $bytes; + } + + /** + * @return index of next bit in current byte which would be read by the next call to {@link #readBits(int)}. + */ + public function getBitOffset() { + return $this->bitOffset; + } + + /** + * @return index of next byte in input byte array which would be read by the next call to {@link #readBits(int)}. + */ + public function getByteOffset() { + return $this->byteOffset; + } + + /** + * @param numBits number of bits to read + * @return int representing the bits read. The bits will appear as the least-significant + * bits of the int + * @throws IllegalArgumentException if numBits isn't in [1,32] or more than is available + */ + public function readBits($numBits) { + if ($numBits < 1 || $numBits > 32 || $numBits > $this->available()) { + throw new \InvalidArgumentException(strval($numBits)); + } + + $result = 0; + + // First, read remainder from current byte + if ($this->bitOffset > 0) { + $bitsLeft = 8 - $this->bitOffset; + $toRead = $numBits < $bitsLeft ? $numBits : $bitsLeft; + $bitsToNotRead = $bitsLeft - $toRead; + $mask = (0xFF >> (8 - $toRead)) << $bitsToNotRead; + $result = ($this->bytes[$this->byteOffset] & $mask) >> $bitsToNotRead; + $numBits -= $toRead; + $this->bitOffset += $toRead; + if ($this->bitOffset == 8) { + $this->bitOffset = 0; + $this->byteOffset++; + } + } + + // Next read whole bytes + if ($numBits > 0) { + while ($numBits >= 8) { + $result = ($result << 8) | ($this->bytes[$this->byteOffset] & 0xFF); + $this->byteOffset++; + $numBits -= 8; + } + + // Finally read a partial byte + if ($numBits > 0) { + $bitsToNotRead = 8 - $numBits; + $mask = (0xFF >> $bitsToNotRead) << $bitsToNotRead; + $result = ($result << $numBits) | (($this->bytes[$this->byteOffset] & $mask) >> $bitsToNotRead); + $this->bitOffset += $numBits; + } + } + + return $result; + } + + /** + * @return number of bits that can be read successfully + */ + public function available() { + return 8 * (count($this->bytes) - $this->byteOffset) - $this->bitOffset; + } + +} diff --git a/public/qr-code/lib/common/CharacterSetEci.php b/public/qr-code/lib/common/CharacterSetEci.php new file mode 100644 index 0000000..b440747 --- /dev/null +++ b/public/qr-code/lib/common/CharacterSetEci.php @@ -0,0 +1,154 @@ + self::ISO8859_1, + 'ISO-8859-2' => self::ISO8859_2, + 'ISO-8859-3' => self::ISO8859_3, + 'ISO-8859-4' => self::ISO8859_4, + 'ISO-8859-5' => self::ISO8859_5, + 'ISO-8859-6' => self::ISO8859_6, + 'ISO-8859-7' => self::ISO8859_7, + 'ISO-8859-8' => self::ISO8859_8, + 'ISO-8859-9' => self::ISO8859_9, + 'ISO-8859-10' => self::ISO8859_10, + 'ISO-8859-11' => self::ISO8859_11, + 'ISO-8859-12' => self::ISO8859_12, + 'ISO-8859-13' => self::ISO8859_13, + 'ISO-8859-14' => self::ISO8859_14, + 'ISO-8859-15' => self::ISO8859_15, + 'ISO-8859-16' => self::ISO8859_16, + 'SHIFT-JIS' => self::SJIS, + 'WINDOWS-1250' => self::CP1250, + 'WINDOWS-1251' => self::CP1251, + 'WINDOWS-1252' => self::CP1252, + 'WINDOWS-1256' => self::CP1256, + 'UTF-16BE' => self::UNICODE_BIG_UNMARKED, + 'UTF-8' => self::UTF8, + 'ASCII' => self::ASCII, + 'GBK' => self::GB18030, + 'EUC-KR' => self::EUC_KR, + ); + /** + * Additional possible values for character sets. + * + * @var array + */ + protected static $additionalValues = array( + self::CP437 => 2, + self::ASCII => 170, + ); + /** + * Gets character set ECI by value. + * + * @param string $name + * @return CharacterSetEci|null + */ + public static function getCharacterSetECIByValue($value) + { + if ($value < 0 || $value >= 900) { + throw new Exception\InvalidArgumentException('Value must be between 0 and 900'); + } + if (false !== ($key = array_search($value, self::$additionalValues))) { + $value = $key; + } + array_search($value, self::$nameToEci); + try + { + self::setName($value); + return new self($value); + } catch (Exception\UnexpectedValueException $e) { + return null; + } + } + + private static function setName($value) + { + foreach (self::$nameToEci as $name => $key) { + if($key == $value) + { + self::$name = $name; + return true; + } + } + if(self::$name == null) + { + foreach (self::$additionalValues as $name => $key) { + if($key == $value) + { + self::$name = $name; + return true; + } + } + } + } + /** + * Gets character set ECI name. + * + * @return character set ECI name|null + */ + public static function name() + { + return self::$name; + } + /** + * Gets character set ECI by name. + * + * @param string $name + * @return CharacterSetEci|null + */ + public static function getCharacterSetECIByName($name) + { + $name = strtoupper($name); + if (isset(self::$nameToEci[$name])) { + return new self(self::$nameToEci[$name]); + } + return null; + } +} \ No newline at end of file diff --git a/public/qr-code/lib/common/DecoderResult.php b/public/qr-code/lib/common/DecoderResult.php new file mode 100644 index 0000000..5568f90 --- /dev/null +++ b/public/qr-code/lib/common/DecoderResult.php @@ -0,0 +1,109 @@ +Encapsulates the result of decoding a matrix of bits. This typically + * applies to 2D barcode formats. For now it contains the raw bytes obtained, + * as well as a String interpretation of those bytes, if applicable.

            + * + * @author Sean Owen + */ +final class DecoderResult { + + private $rawBytes; + private $text; + private $byteSegments; + private $ecLevel; + private $errorsCorrected; + private $erasures; + private $other; + private $structuredAppendParity; + private $structuredAppendSequenceNumber; + + + + public function __construct($rawBytes, + $text, + $byteSegments, + $ecLevel, + $saSequence = -1, + $saParity = -1) { + $this->rawBytes = $rawBytes; + $this->text = $text; + $this->byteSegments = $byteSegments; + $this->ecLevel = $ecLevel; + $this->structuredAppendParity = $saParity; + $this->structuredAppendSequenceNumber = $saSequence; + } + + public function getRawBytes() { + return $this->rawBytes; + } + + public function getText() { + return $this->text; + } + + public function getByteSegments() { + return $this->byteSegments; + } + + public function getECLevel() { + return $this->ecLevel; + } + + public function getErrorsCorrected() { + return $this->errorsCorrected; + } + + public function setErrorsCorrected($errorsCorrected) { + $this->errorsCorrected = $errorsCorrected; + } + + public function getErasures() { + return $this->erasures; + } + + public function setErasures($erasures) { + $this->erasures = $erasures; + } + + public function getOther() { + return $this->other; + } + + public function setOther($other) { + $this->other = $other; + } + + public function hasStructuredAppend() { + return $this->structuredAppendParity >= 0 && $this->structuredAppendSequenceNumber >= 0; + } + + public function getStructuredAppendParity() { + return $this->structuredAppendParity; + } + + public function getStructuredAppendSequenceNumber() { + return $this->structuredAppendSequenceNumber; + } + +} \ No newline at end of file diff --git a/public/qr-code/lib/common/DefaultGridSampler.php b/public/qr-code/lib/common/DefaultGridSampler.php new file mode 100644 index 0000000..1e790a8 --- /dev/null +++ b/public/qr-code/lib/common/DefaultGridSampler.php @@ -0,0 +1,89 @@ +sampleGrid_($image, $dimensionX, $dimensionY, $transform); + } + +//@Override + public function sampleGrid_($image, + $dimensionX, + $dimensionY, + $transform) { + if ($dimensionX <= 0 || $dimensionY <= 0) { + throw NotFoundException::getNotFoundInstance(); + } + $bits = new BitMatrix($dimensionX, $dimensionY); + $points = fill_array(0,2 * $dimensionX,0.0); + for ($y = 0; $y < $dimensionY; $y++) { + $max = count($points); + $iValue = (float) $y + 0.5; + for ($x = 0; $x < $max; $x += 2) { + $points[$x] = (float) ($x / 2) + 0.5; + $points[$x + 1] = $iValue; + } + $transform->transformPoints($points); +// Quick check to see if points transformed to something inside the image; +// sufficient to check the endpoints + $this->checkAndNudgePoints($image, $points); + try { + for ($x = 0; $x < $max; $x += 2) { + if ($image->get((int) $points[$x], (int) $points[$x + 1])) { +// Black(-ish) pixel + $bits->set($x / 2, $y); + } + } + } catch (\Exception $aioobe) {//ArrayIndexOutOfBoundsException +// This feels wrong, but, sometimes if the finder patterns are misidentified, the resulting +// transform gets "twisted" such that it maps a straight line of points to a set of points +// whose endpoints are in bounds, but others are not. There is probably some mathematical +// way to detect this about the transformation that I don't know yet. +// This results in an ugly runtime exception despite our clever checks above -- can't have +// that. We could check each point's coordinates but that feels duplicative. We settle for +// catching and wrapping ArrayIndexOutOfBoundsException. + throw NotFoundException::getNotFoundInstance(); + } + } + return $bits; + } + +} diff --git a/public/qr-code/lib/common/DetectorResult.php b/public/qr-code/lib/common/DetectorResult.php new file mode 100644 index 0000000..97f0567 --- /dev/null +++ b/public/qr-code/lib/common/DetectorResult.php @@ -0,0 +1,47 @@ +Encapsulates the result of detecting a barcode in an image. This includes the raw + * matrix of black/white pixels corresponding to the barcode, and possibly points of interest + * in the image, like the location of finder patterns or corners of the barcode in the image.

            + * + * @author Sean Owen + */ +class DetectorResult { + + private $bits; + private $points; + + public function __construct($bits, $points) { + $this->bits = $bits; + $this->points = $points; + } + + public final function getBits() { + return $this->bits; + } + + public final function getPoints() { + return $this->points; + } + +} \ No newline at end of file diff --git a/public/qr-code/lib/common/GlobalHistogramBinarizer.php b/public/qr-code/lib/common/GlobalHistogramBinarizer.php new file mode 100644 index 0000000..2df580f --- /dev/null +++ b/public/qr-code/lib/common/GlobalHistogramBinarizer.php @@ -0,0 +1,206 @@ +luminances = self::$EMPTY; + $this->buckets = fill_array(0, self::$LUMINANCE_BUCKETS,0); + $this->source = $source; + } + +// Applies simple sharpening to the row data to improve performance of the 1D Readers. +//@Override + public function getBlackRow($y, $row=null) { + $this->source = $this->getLuminanceSource(); + $width = $this->source->getWidth(); + if ($row == null || $row->getSize() < $width) { + $row = new BitArray($width); + } else { + $row->clear(); + } + + $this->initArrays($width); + $localLuminances = $this->source->getRow($y, $this->luminances); + $localBuckets = $this->buckets; + for ($x = 0; $x < $width; $x++) { + $pixel = $localLuminances[$x] & 0xff; + $localBuckets[$pixel >> self::$LUMINANCE_SHIFT]++; + } + $blackPoint = $this->estimateBlackPoint($localBuckets); + + $left = $localLuminances[0] & 0xff; + $center = $localLuminances[1] & 0xff; + for ($x = 1; $x < $width - 1; $x++) { + $right = $localLuminances[$x + 1] & 0xff; +// A simple -1 4 -1 box filter with a weight of 2. + $luminance = (($center * 4) - $left - $right) / 2; + if ($luminance < $blackPoint) { + $row->set($x); + } + $left = $center; + $center = $right; + } + return $row; + } + +// Does not sharpen the data, as this call is intended to only be used by 2D Readers. +//@Override + public function getBlackMatrix(){ + $source = $this->getLuminanceSource(); + $width = $source->getWidth(); + $height = $source->getHeight(); + $matrix = new BitMatrix($width, $height); + +// Quickly calculates the histogram by sampling four rows from the image. This proved to be +// more robust on the blackbox tests than sampling a diagonal as we used to do. + $this->initArrays($width); + $localBuckets = $this->buckets; + for ($y = 1; $y < 5; $y++) { + $row = intval($height * $y / 5); + $localLuminances = $source->getRow($row, $this->luminances); + $right = intval(($width * 4) / 5); + for ($x = intval($width / 5); $x < $right; $x++) { + $pixel = intval32bits($localLuminances[intval($x)] & 0xff); + $localBuckets[intval32bits($pixel >> self::$LUMINANCE_SHIFT)]++; + } + } + $blackPoint = $this->estimateBlackPoint($localBuckets); + +// We delay reading the entire image luminance until the black point estimation succeeds. +// Although we end up reading four rows twice, it is consistent with our motto of +// "fail quickly" which is necessary for continuous scanning. + $localLuminances = $source->getMatrix(); + for ($y = 0; $y < $height; $y++) { + $offset = $y * $width; + for ($x = 0; $x< $width; $x++) { + $pixel = intval($localLuminances[$offset + $x] & 0xff); + if ($pixel < $blackPoint) { + $matrix->set($x, $y); + } + } + } + + return $matrix; + } + +//@Override + public function createBinarizer($source) { + return new GlobalHistogramBinarizer($source); + } + + private function initArrays($luminanceSize) { + if (count($this->luminances) < $luminanceSize) { + $this->luminances = array(); + } + for ($x = 0; $x < self::$LUMINANCE_BUCKETS; $x++) { + $this->buckets[$x] = 0; + } + } + + private static function estimateBlackPoint($buckets){ +// Find the tallest peak in the histogram. + $numBuckets = count($buckets); + $maxBucketCount = 0; + $firstPeak = 0; + $firstPeakSize = 0; + for ($x = 0; $x < $numBuckets; $x++) { + if ($buckets[$x] > $firstPeakSize) { + $firstPeak = $x; + $firstPeakSize = $buckets[$x]; + } + if ($buckets[$x] > $maxBucketCount) { + $maxBucketCount = $buckets[$x]; + } + } + +// Find the second-tallest peak which is somewhat far from the tallest peak. + $secondPeak = 0; + $secondPeakScore = 0; + for ($x = 0; $x < $numBuckets; $x++) { + $distanceToBiggest = $x - $firstPeak; +// Encourage more distant second peaks by multiplying by square of distance. + $score = $buckets[$x] * $distanceToBiggest * $distanceToBiggest; + if ($score > $secondPeakScore) { + $secondPeak = $x; + $secondPeakScore = $score; + } + } + +// Make sure firstPeak corresponds to the black peak. + if ($firstPeak > $secondPeak) { + $temp = $firstPeak; + $firstPeak = $secondPeak; + $secondPeak = $temp; + } + +// If there is too little contrast in the image to pick a meaningful black point, throw rather +// than waste time trying to decode the image, and risk false positives. + if ($secondPeak - $firstPeak <= $numBuckets / 16) { + throw NotFoundException::getNotFoundInstance(); + } + +// Find a valley between them that is low and closer to the white peak. + $bestValley = $secondPeak - 1; + $bestValleyScore = -1; + for ($x = $secondPeak - 1; $x > $firstPeak; $x--) { + $fromFirst = $x - $firstPeak; + $score = $fromFirst * $fromFirst * ($secondPeak - $x) * ($maxBucketCount - $buckets[$x]); + if ($score > $bestValleyScore) { + $bestValley = $x; + $bestValleyScore = $score; + } + } + + return intval32bits($bestValley << self::$LUMINANCE_SHIFT); + } + +} diff --git a/public/qr-code/lib/common/GridSampler.php b/public/qr-code/lib/common/GridSampler.php new file mode 100644 index 0000000..30c3aee --- /dev/null +++ b/public/qr-code/lib/common/GridSampler.php @@ -0,0 +1,177 @@ +Checks a set of points that have been transformed to sample points on an image against + * the image's dimensions to see if the point are even within the image.

            + * + *

            This method will actually "nudge" the endpoints back onto the image if they are found to be + * barely (less than 1 pixel) off the image. This accounts for imperfect detection of finder + * patterns in an image where the QR Code runs all the way to the image border.

            + * + *

            For efficiency, the method will check points from either end of the line until one is found + * to be within the image. Because the set of points are assumed to be linear, this is valid.

            + * + * @param image image into which the points should map + * @param points actual points in x1,y1,...,xn,yn form + * @throws NotFoundException if an endpoint is lies outside the image boundaries + */ + protected static function checkAndNudgePoints($image, + $points) { + $width = $image->getWidth(); + $height = $image->getHeight(); +// Check and nudge points from start until we see some that are OK: + $nudged = true; + for ($offset = 0; $offset < count($points) && $nudged; $offset += 2) { + $x = (int) $points[$offset]; + $y = (int) $points[$offset + 1]; + if ($x < -1 || $x > $width || $y < -1 || $y > $height) { + throw NotFoundException::getNotFoundInstance(); + } + $nudged = false; + if ($x == -1) { + $points[$offset] = 0.0; + $nudged = true; + } else if ($x == $width) { + $points[$offset] = $width - 1; + $nudged = true; + } + if ($y == -1) { + $points[$offset + 1] = 0.0; + $nudged = true; + } else if ($y == $height) { + $points[$offset + 1] = $height - 1; + $nudged = true; + } + } +// Check and nudge points from end: + $nudged = true; + for ($offset = count($points) - 2; $offset >= 0 && $nudged; $offset -= 2) { + $x = (int) $points[$offset]; + $y = (int) $points[$offset + 1]; + if ($x < -1 || $x > $width || $y < -1 || $y > $height) { + throw NotFoundException::getNotFoundInstance(); + } + $nudged = false; + if ($x == -1) { + $points[$offset] = 0.0; + $nudged = true; + } else if ($x == $width) { + $points[$offset] = $width - 1; + $nudged = true; + } + if ($y == -1) { + $points[$offset + 1] = 0.0; + $nudged = true; + } else if ($y == $height) { + $points[$offset + 1] = $height - 1; + $nudged = true; + } + } + } + +} diff --git a/public/qr-code/lib/common/HybridBinarizer.php b/public/qr-code/lib/common/HybridBinarizer.php new file mode 100644 index 0000000..670562c --- /dev/null +++ b/public/qr-code/lib/common/HybridBinarizer.php @@ -0,0 +1,259 @@ +matrix != null) { + return $this->matrix; + } + $source = $this->getLuminanceSource(); + $width = $source->getWidth(); + $height = $source->getHeight(); + if ($width >= self::$MINIMUM_DIMENSION && $height >= self::$MINIMUM_DIMENSION) { + $luminances = $source->getMatrix(); + $subWidth = $width >> self::$BLOCK_SIZE_POWER; + if (($width & self::$BLOCK_SIZE_MASK) != 0) { + $subWidth++; + } + $subHeight = $height >> self::$BLOCK_SIZE_POWER; + if (($height & self::$BLOCK_SIZE_MASK) != 0) { + $subHeight++; + } + $blackPoints = $this->calculateBlackPoints($luminances, $subWidth, $subHeight, $width, $height); + + $newMatrix = new BitMatrix($width, $height); + $this->calculateThresholdForBlock($luminances, $subWidth, $subHeight, $width, $height, $blackPoints, $newMatrix); + $this->matrix = $newMatrix; + } else { +// If the image is too small, fall back to the global histogram approach. + $this->matrix = parent::getBlackMatrix(); + } + return $this->matrix; + } + +//@Override + public function createBinarizer($source) { + return new HybridBinarizer($source); + } + + /** + * For each block in the image, calculate the average black point using a 5x5 grid + * of the blocks around it. Also handles the corner cases (fractional blocks are computed based + * on the last pixels in the row/column which are also used in the previous block). + */ + private static function calculateThresholdForBlock($luminances, + $subWidth, + $subHeight, + $width, + $height, + $blackPoints, + $matrix) { + for ($y = 0; $y < $subHeight; $y++) { + $yoffset = intval32bits($y << self::$BLOCK_SIZE_POWER); + $maxYOffset = $height - self::$BLOCK_SIZE; + if ($yoffset > $maxYOffset) { + $yoffset = $maxYOffset; + } + for ($x = 0; $x < $subWidth; $x++) { + $xoffset = intval32bits($x << self::$BLOCK_SIZE_POWER); + $maxXOffset = $width - self::$BLOCK_SIZE; + if ($xoffset > $maxXOffset) { + $xoffset = $maxXOffset; + } + $left = self::cap($x, 2, $subWidth - 3); + $top = self::cap($y, 2, $subHeight - 3); + $sum = 0; + for ($z = -2; $z <= 2; $z++) { + $blackRow = $blackPoints[$top + $z]; + $sum += $blackRow[$left - 2] + $blackRow[$left - 1] + $blackRow[$left] + $blackRow[$left + 1] + $blackRow[$left + 2]; + } + $average = intval($sum / 25); + + self::thresholdBlock($luminances, $xoffset, $yoffset, $average, $width, $matrix); + } + } + } + + private static function cap($value, $min, $max) { + if($value<$min){ + return $min; + }elseif($value>$max){ + return $max; + }else{ + return $value; + } + + + + } + + /** + * Applies a single threshold to a block of pixels. + */ + private static function thresholdBlock($luminances, + $xoffset, + $yoffset, + $threshold, + $stride, + $matrix) { + + for ($y = 0, $offset = $yoffset * $stride + $xoffset; $y < self::$BLOCK_SIZE; $y++, $offset += $stride) { + for ($x = 0; $x < self::$BLOCK_SIZE; $x++) { +// Comparison needs to be <= so that black == 0 pixels are black even if the threshold is 0. + if (($luminances[$offset + $x] & 0xFF) <= $threshold) { + $matrix->set($xoffset + $x, $yoffset + $y); + } + } + } + } + + /** + * Calculates a single black point for each block of pixels and saves it away. + * See the following thread for a discussion of this algorithm: + * http://groups.google.com/group/zxing/browse_thread/thread/d06efa2c35a7ddc0 + */ + private static function calculateBlackPoints($luminances, + $subWidth, + $subHeight, + $width, + $height) { + $blackPoints = fill_array(0,$subHeight,0); + foreach($blackPoints as $key=>$point){ + $blackPoints[$key] = fill_array(0,$subWidth,0); + } + for ($y = 0; $y < $subHeight; $y++) { + $yoffset = intval32bits($y << self::$BLOCK_SIZE_POWER); + $maxYOffset = $height - self::$BLOCK_SIZE; + if ($yoffset > $maxYOffset) { + $yoffset = $maxYOffset; + } + for ($x = 0; $x < $subWidth; $x++) { + $xoffset = intval32bits($x << self::$BLOCK_SIZE_POWER); + $maxXOffset = $width - self::$BLOCK_SIZE; + if ($xoffset > $maxXOffset) { + $xoffset = $maxXOffset; + } + $sum = 0; + $min = 0xFF; + $max = 0; + for ($yy = 0, $offset = $yoffset * $width + $xoffset; $yy < self::$BLOCK_SIZE; $yy++, $offset += $width) { + for ($xx = 0; $xx < self::$BLOCK_SIZE; $xx++) { + $pixel = intval32bits(intval($luminances[intval($offset +$xx)]) & 0xFF); + $sum += $pixel; +// still looking for good contrast + if ($pixel < $min) { + $min = $pixel; + } + if ($pixel > $max) { + $max = $pixel; + } + } +// short-circuit min/max tests once dynamic range is met + if ($max - $min > self::$MIN_DYNAMIC_RANGE) { +// finish the rest of the rows quickly + for ($yy++, $offset += $width; $yy < self::$BLOCK_SIZE; $yy++, $offset += $width) { + for ($xx = 0; $xx < self::$BLOCK_SIZE; $xx++) { + $sum += intval32bits($luminances[$offset +$xx] & 0xFF); + } + } + } + } + +// The default estimate is the average of the values in the block. + $average = intval32bits($sum >> (self::$BLOCK_SIZE_POWER * 2)); + if ($max - $min <= self::$MIN_DYNAMIC_RANGE) { +// If variation within the block is low, assume this is a block with only light or only +// dark pixels. In that case we do not want to use the average, as it would divide this +// low contrast area into black and white pixels, essentially creating data out of noise. +// +// The default assumption is that the block is light/background. Since no estimate for +// the level of dark pixels exists locally, use half the min for the block. + $average = intval($min / 2); + + if ($y > 0 && $x > 0) { +// Correct the "white background" assumption for blocks that have neighbors by comparing +// the pixels in this block to the previously calculated black points. This is based on +// the fact that dark barcode symbology is always surrounded by some amount of light +// background for which reasonable black point estimates were made. The bp estimated at +// the boundaries is used for the interior. + +// The (min < bp) is arbitrary but works better than other heuristics that were tried. + $averageNeighborBlackPoint = + intval(($blackPoints[$y - 1][$x] + (2 * $blackPoints[$y][$x - 1]) + $blackPoints[$y - 1][$x - 1]) / 4); + if ($min < $averageNeighborBlackPoint) { + $average = $averageNeighborBlackPoint; + } + } + } + $blackPoints[$y][$x] = intval($average); + } + } + return $blackPoints; + } + +} diff --git a/public/qr-code/lib/common/PerspectiveTransform.php b/public/qr-code/lib/common/PerspectiveTransform.php new file mode 100644 index 0000000..7c046a8 --- /dev/null +++ b/public/qr-code/lib/common/PerspectiveTransform.php @@ -0,0 +1,161 @@ +This class implements a perspective transform in two dimensions. Given four source and four + * destination points, it will compute the transformation implied between them. The code is based + * directly upon section 3.4.2 of George Wolberg's "Digital Image Warping"; see pages 54-56.

            + * + * @author Sean Owen + */ +final class PerspectiveTransform { + + private $a11; + private $a12; + private $a13; + private $a21; + private $a22; + private $a23; + private $a31; + private $a32; + private $a33; + + private function __construct($a11, $a21, $a31, + $a12, $a22, $a32, + $a13, $a23, $a33) { + $this->a11 = $a11; + $this->a12 = $a12; + $this->a13 = $a13; + $this->a21 = $a21; + $this->a22 = $a22; + $this->a23 = $a23; + $this->a31 = $a31; + $this->a32 = $a32; + $this->a33 = $a33; + } + + public static function quadrilateralToQuadrilateral($x0, $y0, + $x1, $y1, + $x2, $y2, + $x3, $y3, + $x0p, $y0p, + $x1p, $y1p, + $x2p, $y2p, + $x3p, $y3p) { + + $qToS = self::quadrilateralToSquare($x0, $y0, $x1, $y1, $x2, $y2, $x3, $y3); + $sToQ = self::squareToQuadrilateral($x0p, $y0p, $x1p, $y1p, $x2p, $y2p, $x3p, $y3p); + return $sToQ->times($qToS); + } + + public function transformPoints(&$points,&$yValues=0) { + if($yValues) { + $this->transformPoints_($points,$yValues); + return; + } + $max =count($points); + $a11 = $this->a11; + $a12 = $this->a12; + $a13 = $this->a13; + $a21 = $this->a21; + $a22 = $this->a22; + $a23 = $this->a23; + $a31 = $this->a31; + $a32 = $this->a32; + $a33 = $this->a33; + for ($i = 0; $i < $max; $i += 2) { + $x = $points[$i]; + $y = $points[$i + 1]; + $denominator = $a13 * $x + $a23 * $y + $a33; + $points[$i] = ($a11 * $x + $a21 * $y + $a31) / $denominator; + $points[$i + 1] = ($a12 * $x + $a22 * $y +$a32) / $denominator; + } + } + + public function transformPoints_(&$xValues, &$yValues) { + $n = count($xValues); + for ($i = 0; $i < $n; $i ++) { + $x = $xValues[$i]; + $y = $yValues[$i]; + $denominator = $this->a13 * $x + $this->a23 * $y + $this->a33; + $xValues[$i] = ($this->a11 * $x + $this->a21 * $y + $this->a31) / $denominator; + $yValues[$i] = ($this->a12 * $x + $this->a22 *$y + $this->a32) / $denominator; + } + } + + public static function squareToQuadrilateral($x0, $y0, + $x1, $y1, + $x2, $y2, + $x3, $y3) { + $dx3 = $x0 - $x1 + $x2 - $x3; + $dy3 = $y0 - $y1 + $y2 - $y3; + if ($dx3 == 0.0 && $dy3 == 0.0) { +// Affine + return new PerspectiveTransform($x1 - $x0, $x2 - $x1, $x0, + $y1 - $y0, $y2 - $y1, $y0, + 0.0, 0.0, 1.0); + } else { + $dx1 = $x1 - $x2; + $dx2 = $x3 - $x2; + $dy1 = $y1 - $y2; + $dy2 = $y3 - $y2; + $denominator = $dx1 * $dy2 - $dx2 * $dy1; + $a13 = ($dx3 * $dy2 - $dx2 * $dy3) / $denominator; + $a23 = ($dx1 * $dy3 - $dx3 * $dy1) / $denominator; + return new PerspectiveTransform($x1 - $x0 + $a13 * $x1, $x3 - $x0 + $a23 * $x3, $x0, + $y1 - $y0 + $a13 * $y1, $y3 - $y0 + $a23 * $y3, $y0, + $a13, $a23, 1.0); + } + } + + public static function quadrilateralToSquare($x0, $y0, + $x1, $y1, + $x2, $y2, + $x3, $y3) { +// Here, the adjoint serves as the inverse: + return self::squareToQuadrilateral($x0, $y0, $x1, $y1, $x2, $y2, $x3, $y3)->buildAdjoint(); + } + + function buildAdjoint() { +// Adjoint is the transpose of the cofactor matrix: + return new PerspectiveTransform($this->a22 * $this->a33 - $this->a23 * $this->a32, + $this->a23 * $this->a31 - $this->a21 * $this->a33, + $this->a21 * $this->a32 - $this->a22 * $this->a31, + $this->a13 * $this->a32 - $this->a12 * $this->a33, + $this->a11 * $this->a33 - $this->a13 * $this->a31, + $this->a12 * $this->a31 - $this->a11 * $this->a32, + $this->a12 * $this->a23 - $this->a13 * $this->a22, + $this->a13 * $this->a21 - $this->a11 * $this->a23, + $this->a11 * $this->a22 - $this->a12 * $this->a21); + } + + function times($other) { + return new PerspectiveTransform($this->a11 * $other->a11 + $this->a21 * $other->a12 + $this->a31 * $other->a13, + $this->a11 * $other->a21 + $this->a21 * $other->a22 + $this->a31 * $other->a23, + $this->a11 * $other->a31 + $this->a21 * $other->a32 + $this->a31 * $other->a33, + $this->a12 * $other->a11 + $this->a22 * $other->a12 + $this->a32 * $other->a13, + $this->a12 * $other->a21 + $this->a22 * $other->a22 + $this->a32 * $other->a23, + $this->a12 * $other->a31 + $this->a22 * $other->a32 + $this->a32 * $other->a33, + $this->a13 * $other->a11 + $this->a23 * $other->a12 + $this->a33 * $other->a13, + $this->a13 * $other->a21 + $this->a23 * $other->a22 + $this->a33 * $other->a23, + $this->a13 * $other->a31 + $this->a23 * $other->a32 + $this->a33 * $other->a33); + + } + +} diff --git a/public/qr-code/lib/common/customFunctions.php b/public/qr-code/lib/common/customFunctions.php new file mode 100644 index 0000000..6ae71cc --- /dev/null +++ b/public/qr-code/lib/common/customFunctions.php @@ -0,0 +1,93 @@ +>= 1; + $num++; + } + return $num; +} +function intval32bits($value) +{ + $value = ($value & 0xFFFFFFFF); + + if ($value & 0x80000000) + $value = -((~$value & 0xFFFFFFFF) + 1); + + return $value; +} + +function uRShift($a, $b) +{ + + if($b == 0) return $a; + return ($a >> $b) & ~(1<<(8*PHP_INT_SIZE-1)>>($b-1)); +} +/* +function sdvig3($num,$count=1){//>>> 32 bit + $s = decbin($num); + + $sarray = str_split($s,1); + $sarray = array_slice($sarray,-32);//32bit + + for($i=0;$i<=1;$i++) { + array_pop($sarray); + array_unshift($sarray, '0'); + } + return bindec(implode($sarray)); +} +*/ + +function sdvig3($a,$b) { + + if ($a >= 0) { + return bindec(decbin($a>>$b)); //simply right shift for positive number + } + + $bin = decbin($a>>$b); + + $bin = substr($bin, $b); // zero fill on the left side + + $o = bindec($bin); + return $o; +} + +function floatToIntBits($float_val) +{ + $int = unpack('i', pack('f', $float_val)); + return $int[1]; +} + +function fill_array($index,$count,$value){ + if($count<=0){ + return array(0); + }else { + return array_fill($index, $count, $value); + } +} \ No newline at end of file diff --git a/public/qr-code/lib/common/detector/MathUtils.php b/public/qr-code/lib/common/detector/MathUtils.php new file mode 100644 index 0000000..1d3de23 --- /dev/null +++ b/public/qr-code/lib/common/detector/MathUtils.php @@ -0,0 +1,46 @@ +A somewhat generic detector that looks for a barcode-like rectangular region within an image. + * It looks within a mostly white region of an image for a region of black and white, but mostly + * black. It returns the four corners of the region, as best it can determine.

            + * + * @author Sean Owen + * @port Ashot Khanamiryan + */ +class MonochromeRectangleDetector { + private static $MAX_MODULES = 32; + private $image; + function __construct($image){ + $this->image = $image; + + } + + /** + *

            Detects a rectangular region of black and white -- mostly black -- with a region of mostly + * white, in an image.

            + * + * @return {@link ResultPoint}[] describing the corners of the rectangular region. The first and + * last points are opposed on the diagonal, as are the second and third. The first point will be + * the topmost point and the last, the bottommost. The second point will be leftmost and the + * third, the rightmost + * @throws NotFoundException if no Data Matrix Code can be found + */ + public function detect(){ + + $height = $this->image->getHeight(); + $width = $this->image->getWidth(); + $halfHeight = $height / 2; + $halfWidth = $width / 2; + + $deltaY = max(1, $height / (self::$MAX_MODULES * 8)); + $deltaX = max(1, $width / (self::$MAX_MODULES * 8)); + + + $top = 0; + $bottom = $height; + $left = 0; + $right = $width; + $pointA = $this->findCornerFromCenter($halfWidth, 0, $left, $right, + $halfHeight, -$deltaY, $top, $bottom, $halfWidth / 2); + $top = (int) $pointA->getY() - 1; + $pointB = $this->findCornerFromCenter($halfWidth, -$deltaX, $left,$right, + $halfHeight, 0, $top, $bottom, $halfHeight / 2); + $left = (int) $pointB->getX() - 1; + $pointC = $this->findCornerFromCenter($halfWidth, $deltaX, $left, $right, + $halfHeight, 0, $top, $bottom, $halfHeight / 2); + $right = (int) $pointC->getX() + 1; + $pointD = $this->findCornerFromCenter($halfWidth, 0, $left, $right, + $halfHeight, $deltaY, $top, $bottom, $halfWidth / 2); + $bottom = (int) $pointD->getY() + 1; + + // Go try to find po$A again with better information -- might have been off at first. + $pointA = $this->findCornerFromCenter($halfWidth, 0, $left, $right, + $halfHeight, -$deltaY, $top, $bottom, $halfWidth / 4); + + return new ResultPoint( $pointA, $pointB, $pointC, $pointD ); + + } + + + + /** + * Attempts to locate a corner of the barcode by scanning up, down, left or right from a center + * point which should be within the barcode. + * + * @param centerX center's x component (horizontal) + * @param deltaX same as deltaY but change in x per step instead + * @param left minimum value of x + * @param right maximum value of x + * @param centerY center's y component (vertical) + * @param deltaY change in y per step. If scanning up this is negative; down, positive; + * left or right, 0 + * @param top minimum value of y to search through (meaningless when di == 0) + * @param bottom maximum value of y + * @param maxWhiteRun maximum run of white pixels that can still be considered to be within + * the barcode + * @return a {@link com.google.zxing.ResultPoint} encapsulating the corner that was found + * @throws NotFoundException if such a point cannot be found + */ + private function findCornerFromCenter($centerX, + $deltaX, + $left, + $right, + $centerY, + $deltaY, + $top, + $bottom, + $maxWhiteRun){ + $lastRange = null; + for ($y = $centerY, $x = $centerX; + $y < $bottom && $y >= $top && $x < $right && $x >= $left; + $y += $deltaY, $x += $deltaX) { + $range = 0; + if ($deltaX == 0) { + // horizontal slices, up and down + $range = $this->blackWhiteRange($y, $maxWhiteRun, $left, $right, true); + } else { + // vertical slices, left and right + $range = $this->blackWhiteRange($x, $maxWhiteRun, $top, $bottom, false); + } + if ($range == null) { + if ($lastRange == null) { + throw NotFoundException::getNotFoundInstance(); + } + // lastRange was found + if ($deltaX == 0) { + $lastY = $y - $deltaY; + if ($lastRange[0] < $centerX) { + if ($lastRange[1] > $centerX) { + // straddle, choose one or the other based on direction + return new ResultPoint($deltaY > 0 ? $lastRange[0] : $lastRange[1], $lastY); + } + return new ResultPoint($lastRange[0], $lastY); + } else { + return new ResultPoint($lastRange[1], $lastY); + } + } else { + $lastX = $x - $deltaX; + if ($lastRange[0] < $centerY) { + if ($lastRange[1] > $centerY) { + return new ResultPoint($lastX, $deltaX < 0 ? $lastRange[0] : $lastRange[1]); + } + return new ResultPoint($lastX, $lastRange[0]); + } else { + return new ResultPoint($lastX, $lastRange[1]); + } + } + } + $lastRange = $range; + } + throw NotFoundException::getNotFoundInstance(); + } + + + + /** + * Computes the start and end of a region of pixels, either horizontally or vertically, that could + * be part of a Data Matrix barcode. + * + * @param fixedDimension if scanning horizontally, this is the row (the fixed vertical location) + * where we are scanning. If scanning vertically it's the column, the fixed horizontal location + * @param maxWhiteRun largest run of white pixels that can still be considered part of the + * barcode region + * @param minDim minimum pixel location, horizontally or vertically, to consider + * @param maxDim maximum pixel location, horizontally or vertically, to consider + * @param horizontal if true, we're scanning left-right, instead of up-down + * @return int[] with start and end of found range, or null if no such range is found + * (e.g. only white was found) + */ + + private function blackWhiteRange($fixedDimension, $maxWhiteRun, $minDim, $maxDim, $horizontal){ + $center = ($minDim + $maxDim) / 2; + + // Scan left/up first + $start = $center; + while ($start >= $minDim) { + if ($horizontal ? $this->image->get($start, $fixedDimension) : $this->image->get($fixedDimension, $start)) { + $start--; + } else { + $whiteRunStart = $start; + do { + $start--; + } while ($start >= $minDim && !($horizontal ? $this->image->get($start, $fixedDimension) : + $this->image->get($fixedDimension, $start))); + $whiteRunSize = $whiteRunStart - $start; + if ($start < $minDim || $whiteRunSize > $maxWhiteRun) { + $start = $whiteRunStart; + break; + } + } + } + $start++; + + // Then try right/down + $end = $center; + while ($end < $maxDim) { + if ($horizontal ? $this->image->get($end, $fixedDimension) : $this->image->get($fixedDimension, $end)) { + $end++; + } else { + $whiteRunStart = $end; + do { + $end++; + } while ($end < $maxDim && !($horizontal ? $this->image->get($end, $fixedDimension) : + $this->image->get($fixedDimension, $end))); + $whiteRunSize = $end - $whiteRunStart; + if ($end >= $maxDim || $whiteRunSize > $maxWhiteRun) { + $end = $whiteRunStart; + break; + } + } + } + $end--; + + return $end > $start ? array($start, $end) : null; + } +} \ No newline at end of file diff --git a/public/qr-code/lib/common/reedsolomon/GenericGF.php b/public/qr-code/lib/common/reedsolomon/GenericGF.php new file mode 100644 index 0000000..d004654 --- /dev/null +++ b/public/qr-code/lib/common/reedsolomon/GenericGF.php @@ -0,0 +1,181 @@ +This class contains utility methods for performing mathematical operations over + * the Galois Fields. Operations use a given primitive polynomial in calculations.

            + * + *

            Throughout this package, elements of the GF are represented as an {@code int} + * for convenience and speed (but at the cost of memory). + *

            + * + * @author Sean Owen + * @author David Olivier + */ +final class GenericGF { + + public static $AZTEC_DATA_12; + public static $AZTEC_DATA_10; + public static $AZTEC_DATA_6; + public static $AZTEC_PARAM; + public static $QR_CODE_FIELD_256; + public static $DATA_MATRIX_FIELD_256; + public static $AZTEC_DATA_8; + public static $MAXICODE_FIELD_64; + + private $expTable; + private $logTable; + private $zero; + private $one; + private $size; + private $primitive; + private $generatorBase; + + + public static function Init(){ + self::$AZTEC_DATA_12 = new GenericGF(0x1069, 4096, 1); // x^12 + x^6 + x^5 + x^3 + 1 + self::$AZTEC_DATA_10 = new GenericGF(0x409, 1024, 1); // x^10 + x^3 + 1 + self::$AZTEC_DATA_6 = new GenericGF(0x43, 64, 1); // x^6 + x + 1 + self::$AZTEC_PARAM = new GenericGF(0x13, 16, 1); // x^4 + x + 1 + self::$QR_CODE_FIELD_256 = new GenericGF(0x011D, 256, 0); // x^8 + x^4 + x^3 + x^2 + 1 + self::$DATA_MATRIX_FIELD_256 = new GenericGF(0x012D, 256, 1); // x^8 + x^5 + x^3 + x^2 + 1 + self::$AZTEC_DATA_8 = self::$DATA_MATRIX_FIELD_256; + self::$MAXICODE_FIELD_64 = self::$AZTEC_DATA_6; + } + + + /** + * Create a representation of GF(size) using the given primitive polynomial. + * + * @param primitive irreducible polynomial whose coefficients are represented by + * the bits of an int, where the least-significant bit represents the constant + * coefficient + * @param size the size of the field + * @param b the factor b in the generator polynomial can be 0- or 1-based + * (g(x) = (x+a^b)(x+a^(b+1))...(x+a^(b+2t-1))). + * In most cases it should be 1, but for QR code it is 0. + */ + public function __construct($primitive, $size, $b) { + $this->primitive = $primitive; + $this->size = $size; + $this->generatorBase = $b; + + $this->expTable = array(); + $this->logTable =array(); + $x = 1; + for ($i = 0; $i < $size; $i++) { + $this->expTable[$i] = $x; + $x *= 2; // we're assuming the generator alpha is 2 + if ($x >= $size) { + $x ^= $primitive; + $x &= $size-1; + } + } + for ($i = 0; $i < $size-1; $i++) { + $this->logTable[$this->expTable[$i]] = $i; + } + // logTable[0] == 0 but this should never be used + $this->zero = new GenericGFPoly($this, array(0)); + $this->one = new GenericGFPoly($this, array(1)); + } + + function getZero() { + return $this->zero; + } + + function getOne() { + return $this->one; + } + + /** + * @return the monomial representing coefficient * x^degree + */ + function buildMonomial($degree, $coefficient) { + if ($degree < 0) { + throw new InvalidArgumentException(); + } + if ($coefficient == 0) { + return $this->zero; + } + $coefficients = fill_array(0,$degree+1,0);//new int[degree + 1]; + $coefficients[0] = $coefficient; + return new GenericGFPoly($this, $coefficients); + } + + /** + * Implements both addition and subtraction -- they are the same in GF(size). + * + * @return sum/difference of a and b + */ + static function addOrSubtract($a, $b) { + return $a ^ $b; + } + + /** + * @return 2 to the power of a in GF(size) + */ + function exp($a) { + return $this->expTable[$a]; + } + + /** + * @return base 2 log of a in GF(size) + */ + function log($a) { + if ($a == 0) { + throw new InvalidArgumentException(); + } + return $this->logTable[$a]; + } + + /** + * @return multiplicative inverse of a + */ + function inverse($a) { + if ($a == 0) { + throw new Exception(); + } + return $this->expTable[$this->size - $this->logTable[$a] - 1]; + } + + /** + * @return product of a and b in GF(size) + */ + function multiply($a, $b) { + if ($a == 0 || $b == 0) { + return 0; + } + return $this->expTable[($this->logTable[$a] + $this->logTable[$b]) % ($this->size - 1)]; + } + + public function getSize() { + return $this->size; + } + + public function getGeneratorBase() { + return $this->generatorBase; + } + + // @Override + public function toString() { + return "GF(0x" . dechex(intval($this->primitive)) . ',' . $this->size . ')'; + } + +} +GenericGF::Init(); \ No newline at end of file diff --git a/public/qr-code/lib/common/reedsolomon/GenericGFPoly.php b/public/qr-code/lib/common/reedsolomon/GenericGFPoly.php new file mode 100644 index 0000000..9e9aa33 --- /dev/null +++ b/public/qr-code/lib/common/reedsolomon/GenericGFPoly.php @@ -0,0 +1,268 @@ +Represents a polynomial whose coefficients are elements of a GF. + * Instances of this class are immutable.

            + * + *

            Much credit is due to William Rucklidge since portions of this code are an indirect + * port of his C++ Reed-Solomon implementation.

            + * + * @author Sean Owen + */ +final class GenericGFPoly { + + private $field; + private $coefficients; + + /** + * @param field the {@link GenericGF} instance representing the field to use + * to perform computations + * @param coefficients array coefficients as ints representing elements of GF(size), arranged + * from most significant (highest-power term) coefficient to least significant + * @throws IllegalArgumentException if argument is null or empty, + * or if leading coefficient is 0 and this is not a + * constant polynomial (that is, it is not the monomial "0") + */ + function __construct($field, $coefficients) { + if (count($coefficients) == 0) { + throw new \InvalidArgumentException(); + } + $this->field = $field; + $coefficientsLength = count($coefficients); + if ($coefficientsLength > 1 && $coefficients[0] == 0) { + // Leading term must be non-zero for anything except the constant polynomial "0" + $firstNonZero = 1; + while ($firstNonZero < $coefficientsLength && $coefficients[$firstNonZero] == 0) { + $firstNonZero++; + } + if ($firstNonZero == $coefficientsLength) { + $this->coefficients = array(0); + } else { + $this->coefficients = fill_array(0,$coefficientsLength - $firstNonZero,0); + $this->coefficients = arraycopy($coefficients, + $firstNonZero, + $this->coefficients, + 0, + count($this->coefficients)); + } + } else { + $this->coefficients = $coefficients; + } + } + + function getCoefficients() { + return $this->coefficients; + } + + /** + * @return degree of this polynomial + */ + function getDegree() { + return count($this->coefficients) - 1; + } + + /** + * @return true iff this polynomial is the monomial "0" + */ + function isZero() { + return $this->coefficients[0] == 0; + } + + /** + * @return coefficient of x^degree term in this polynomial + */ + function getCoefficient($degree) { + return $this->coefficients[count($this->coefficients) - 1 - $degree]; + } + + /** + * @return evaluation of this polynomial at a given point + */ + function evaluateAt($a) { + if ($a == 0) { + // Just return the x^0 coefficient + return $this->getCoefficient(0); + } + $size = count($this->coefficients); + if ($a == 1) { + // Just the sum of the coefficients + $result = 0; + foreach ($this->coefficients as $coefficient ) { + $result = GenericGF::addOrSubtract($result, $coefficient); + } + return $result; + } + $result = $this->coefficients[0]; + for ($i = 1; $i < $size; $i++) { + $result = GenericGF::addOrSubtract($this->field->multiply($a, $result), $this->coefficients[$i]); + } + return $result; + } + + function addOrSubtract($other) { + if ($this->field !== $other->field) { + throw new \InvalidArgumentException("GenericGFPolys do not have same GenericGF field"); + } + if ($this->isZero()) { + return $other; + } + if ($other->isZero()) { + return $this; + } + + $smallerCoefficients = $this->coefficients; + $largerCoefficients = $other->coefficients; + if (count($smallerCoefficients) > count($largerCoefficients)) { + $temp = $smallerCoefficients; + $smallerCoefficients = $largerCoefficients; + $largerCoefficients = $temp; + } + $sumDiff = fill_array(0,count($largerCoefficients),0); + $lengthDiff = count($largerCoefficients) - count($smallerCoefficients); + // Copy high-order terms only found in higher-degree polynomial's coefficients + $sumDiff = arraycopy($largerCoefficients, 0, $sumDiff, 0, $lengthDiff); + + for ($i = $lengthDiff; $i < count($largerCoefficients); $i++) { + $sumDiff[$i] = GenericGF::addOrSubtract($smallerCoefficients[$i - $lengthDiff], $largerCoefficients[$i]); + } + + return new GenericGFPoly($this->field, $sumDiff); + } + + function multiply($other) { + if(is_int($other)){ + return $this->multiply_($other); + } + if ($this->field !== $other->field) { + throw new \InvalidArgumentException("GenericGFPolys do not have same GenericGF field"); + } + if ($this->isZero() || $other->isZero()) { + return $this->field->getZero(); + } + $aCoefficients = $this->coefficients; + $aLength = count($aCoefficients); + $bCoefficients = $other->coefficients; + $bLength = count($bCoefficients); + $product = fill_array(0,$aLength + $bLength - 1,0); + for ($i = 0; $i < $aLength; $i++) { + $aCoeff = $aCoefficients[$i]; + for ($j = 0; $j < $bLength; $j++) { + $product[$i + $j] = GenericGF::addOrSubtract($product[$i + $j], + $this->field->multiply($aCoeff, $bCoefficients[$j])); + } + } + return new GenericGFPoly($this->field, $product); + } + + function multiply_($scalar) { + if ($scalar == 0) { + return $this->field->getZero(); + } + if ($scalar == 1) { + return $this; + } + $size = count($this->coefficients); + $product = fill_array(0,$size,0); + for ($i = 0; $i < $size; $i++) { + $product[$i] = $this->field->multiply($this->coefficients[$i], $scalar); + } + return new GenericGFPoly($this->field, $product); + } + + function multiplyByMonomial($degree, $coefficient) { + if ($degree < 0) { + throw new \InvalidArgumentException(); + } + if ($coefficient == 0) { + return $this->field->getZero(); + } + $size = count($this->coefficients); + $product = fill_array(0,$size + $degree,0); + for ($i = 0; $i < $size; $i++) { + $product[$i] = $this->field->multiply($this->coefficients[$i], $coefficient); + } + return new GenericGFPoly($this->field, $product); + } + + function divide($other) { + if ($this->field !==$other->field) { + throw new \InvalidArgumentException("GenericGFPolys do not have same GenericGF field"); + } + if ($other->isZero()) { + throw new \InvalidArgumentException("Divide by 0"); + } + + $quotient = $this->field->getZero(); + $remainder = $this; + + $denominatorLeadingTerm = $other->getCoefficient($other->getDegree()); + $inverseDenominatorLeadingTerm = $this->field->inverse($denominatorLeadingTerm); + + while ($remainder->getDegree() >= $other->getDegree() && !$remainder->isZero()) { + $degreeDifference = $remainder->getDegree() - $other->getDegree(); + $scale = $this->field->multiply($remainder->getCoefficient($remainder->getDegree()), $inverseDenominatorLeadingTerm); + $term = $other->multiplyByMonomial($degreeDifference, $scale); + $iterationQuotient = $this->field->buildMonomial($degreeDifference, $scale); + $quotient = $quotient->addOrSubtract($iterationQuotient); + $remainder = $remainder->addOrSubtract($term); + } + + return array($quotient, $remainder ); + } + + //@Override + public function toString() { + $result = ''; + for ($degree = $this->getDegree(); $degree >= 0; $degree--) { + $coefficient = $this->getCoefficient($degree); + if ($coefficient != 0) { + if ($coefficient < 0) { + $result.=" - "; + $coefficient = -$coefficient; + } else { + if (strlen($result) > 0) { + $result .= " + "; + } + } + if ($degree == 0 || $coefficient != 1) { + $alphaPower = $this->field->log($coefficient); + if ($alphaPower == 0) { + $result.='1'; + } else if ($alphaPower == 1) { + $result.='a'; + } else { + $result.="a^"; + $result.=($alphaPower); + } + } + if ($degree != 0) { + if ($degree == 1) { + $result.='x'; + } else { + $result.="x^"; + $result.= $degree; + } + } + } + } + return $result; + } + +} diff --git a/public/qr-code/lib/common/reedsolomon/ReedSolomonDecoder.php b/public/qr-code/lib/common/reedsolomon/ReedSolomonDecoder.php new file mode 100644 index 0000000..3fb1c2e --- /dev/null +++ b/public/qr-code/lib/common/reedsolomon/ReedSolomonDecoder.php @@ -0,0 +1,192 @@ +Implements Reed-Solomon decoding, as the name implies.

            + * + *

            The algorithm will not be explained here, but the following references were helpful + * in creating this implementation:

            + * + * + * + *

            Much credit is due to William Rucklidge since portions of this code are an indirect + * port of his C++ Reed-Solomon implementation.

            + * + * @author Sean Owen + * @author William Rucklidge + * @author sanfordsquires + */ +final class ReedSolomonDecoder { + + private $field; + + public function __construct($field) { + $this->field = $field; + } + + /** + *

            Decodes given set of received codewords, which include both data and error-correction + * codewords. Really, this means it uses Reed-Solomon to detect and correct errors, in-place, + * in the input.

            + * + * @param received data and error-correction codewords + * @param twoS number of error-correction codewords available + * @throws ReedSolomonException if decoding fails for any reason + */ + public function decode(&$received, $twoS) { + $poly = new GenericGFPoly($this->field, $received); + $syndromeCoefficients = fill_array(0,$twoS,0); + $noError = true; + for ($i = 0; $i < $twoS; $i++) { + $eval = $poly->evaluateAt($this->field->exp($i + $this->field->getGeneratorBase())); + $syndromeCoefficients[count($syndromeCoefficients) - 1 - $i] = $eval; + if ($eval != 0) { + $noError = false; + } + } + if ($noError) { + return; + } + $syndrome = new GenericGFPoly($this->field, $syndromeCoefficients); + $sigmaOmega = + $this->runEuclideanAlgorithm($this->field->buildMonomial($twoS, 1), $syndrome, $twoS); + $sigma = $sigmaOmega[0]; + $omega = $sigmaOmega[1]; + $errorLocations = $this->findErrorLocations($sigma); + $errorMagnitudes = $this->findErrorMagnitudes($omega, $errorLocations); + for ($i = 0; $i < count($errorLocations); $i++) { + $position = count($received) - 1 - $this->field->log($errorLocations[$i]); + if ($position < 0) { + throw new ReedSolomonException("Bad error location"); + } + $received[$position] = GenericGF::addOrSubtract($received[$position], $errorMagnitudes[$i]); + } + + } + + private function runEuclideanAlgorithm($a, $b, $R) + { + // Assume a's degree is >= b's + if ($a->getDegree() < $b->getDegree()) { + $temp = $a; + $a = $b; + $b = $temp; + } + + $rLast = $a; + $r = $b; + $tLast = $this->field->getZero(); + $t = $this->field->getOne(); + + // Run Euclidean algorithm until r's degree is less than R/2 + while ($r->getDegree() >= $R / 2) { + $rLastLast = $rLast; + $tLastLast = $tLast; + $rLast = $r; + $tLast = $t; + + // Divide rLastLast by rLast, with quotient in q and remainder in r + if ($rLast->isZero()) { + // Oops, Euclidean algorithm already terminated? + throw new ReedSolomonException("r_{i-1} was zero"); + } + $r = $rLastLast; + $q = $this->field->getZero(); + $denominatorLeadingTerm = $rLast->getCoefficient($rLast->getDegree()); + $dltInverse = $this->field->inverse($denominatorLeadingTerm); + while ($r->getDegree() >= $rLast->getDegree() && !$r->isZero()) { + $degreeDiff = $r->getDegree() - $rLast->getDegree(); + $scale = $this->field->multiply($r->getCoefficient($r->getDegree()), $dltInverse); + $q = $q->addOrSubtract($this->field->buildMonomial($degreeDiff, $scale)); + $r = $r->addOrSubtract($rLast->multiplyByMonomial($degreeDiff, $scale)); + } + + $t = $q->multiply($tLast)->addOrSubtract($tLastLast); + + if ($r->getDegree() >= $rLast->getDegree()) { + throw new IllegalStateException("Division algorithm failed to reduce polynomial?"); + } + } + + $sigmaTildeAtZero = $t->getCoefficient(0); + if ($sigmaTildeAtZero == 0) { + throw new ReedSolomonException("sigmaTilde(0) was zero"); + } + + $inverse = $this->field->inverse($sigmaTildeAtZero); + $sigma = $t->multiply($inverse); + $omega = $r->multiply($inverse); + return array($sigma, $omega); + } + + private function findErrorLocations($errorLocator) { + // This is a direct application of Chien's search + $numErrors = $errorLocator->getDegree(); + if ($numErrors == 1) { // shortcut + return array($errorLocator->getCoefficient(1) ); + } + $result = fill_array(0,$numErrors,0); + $e = 0; + for ($i = 1; $i < $this->field->getSize() && $e < $numErrors; $i++) { + if ($errorLocator->evaluateAt($i) == 0) { + $result[$e] = $this->field->inverse($i); + $e++; + } + } + if ($e != $numErrors) { + throw new ReedSolomonException("Error locator degree does not match number of roots"); + } + return $result; + } + + private function findErrorMagnitudes($errorEvaluator, $errorLocations) { + // This is directly applying Forney's Formula + $s = count($errorLocations); + $result = fill_array(0,$s,0); + for ($i = 0; $i < $s; $i++) { + $xiInverse = $this->field->inverse($errorLocations[$i]); + $denominator = 1; + for ($j = 0; $j < $s; $j++) { + if ($i != $j) { + //denominator = field.multiply(denominator, + // GenericGF.addOrSubtract(1, field.multiply(errorLocations[j], xiInverse))); + // Above should work but fails on some Apple and Linux JDKs due to a Hotspot bug. + // Below is a funny-looking workaround from Steven Parkes + $term = $this->field->multiply($errorLocations[$j], $xiInverse); + $termPlus1 = ($term & 0x1) == 0 ? $term | 1 : $term & ~1; + $denominator = $this->field->multiply($denominator, $termPlus1); + } + } + $result[$i] = $this->field->multiply($errorEvaluator->evaluateAt($xiInverse), + $this->field->inverse($denominator)); + if ($this->field->getGeneratorBase() != 0) { + $result[$i] = $this->field->multiply($result[$i], $xiInverse); + } + } + return $result; + } + +} diff --git a/public/qr-code/lib/common/reedsolomon/ReedSolomonException.php b/public/qr-code/lib/common/reedsolomon/ReedSolomonException.php new file mode 100644 index 0000000..10ac55e --- /dev/null +++ b/public/qr-code/lib/common/reedsolomon/ReedSolomonException.php @@ -0,0 +1,31 @@ +Thrown when an exception occurs during Reed-Solomon decoding, such as when + * there are too many errors to correct.

            +* +* @author Sean Owen +*/ +final class ReedSolomonException extends \Exception { + + +} + +?> \ No newline at end of file diff --git a/public/qr-code/lib/qrcode/QRCodeReader.php b/public/qr-code/lib/qrcode/QRCodeReader.php new file mode 100644 index 0000000..a354dca --- /dev/null +++ b/public/qr-code/lib/qrcode/QRCodeReader.php @@ -0,0 +1,224 @@ +decoder = new Decoder(); + + } + + protected final function getDecoder() { + return $this->decoder; + } + + /** + * Locates and decodes a QR code in an image. + * + * @return a String representing the content encoded by the QR code + * @throws NotFoundException if a QR code cannot be found + * @throws FormatException if a QR code cannot be decoded + * @throws ChecksumException if error correction fails + */ + //@Override + + + // @Override + public function decode($image, $hints=null){/* Map hints*/ + $decoderResult = null; + $points = array(); + if ($hints != null && $hints['PURE_BARCODE']) {//hints.containsKey(DecodeHintType.PURE_BARCODE)) { + $bits = $this->extractPureBits($image->getBlackMatrix()); + $decoderResult = $this->decoder->decode($bits, $hints); + $points = self::$NO_POINTS; + } else { + $detector = new Detector($image->getBlackMatrix()); + $detectorResult = $detector->detect($hints); + + $decoderResult = $this->decoder->decode($detectorResult->getBits(), $hints); + $points = $detectorResult->getPoints(); + } + + // If the code was mirrored: swap the bottom-left and the top-right points. + if ($decoderResult->getOther() instanceof QRCodeDecoderMetaData) { + $decoderResult->getOther()->applyMirroredCorrection($points); + } + + $result = new Result($decoderResult->getText(), $decoderResult->getRawBytes(), $points, 'QR_CODE');//BarcodeFormat.QR_CODE + $byteSegments = $decoderResult->getByteSegments(); + if ($byteSegments != null) { + $result->putMetadata('BYTE_SEGMENTS', $byteSegments);//ResultMetadataType.BYTE_SEGMENTS + } + $ecLevel = $decoderResult->getECLevel(); + if ($ecLevel != null) { + $result->putMetadata('ERROR_CORRECTION_LEVEL', $ecLevel);//ResultMetadataType.ERROR_CORRECTION_LEVEL + } + if ($decoderResult->hasStructuredAppend()) { + $result->putMetadata('STRUCTURED_APPEND_SEQUENCE',//ResultMetadataType.STRUCTURED_APPEND_SEQUENCE + $decoderResult->getStructuredAppendSequenceNumber()); + $result->putMetadata('STRUCTURED_APPEND_PARITY',//ResultMetadataType.STRUCTURED_APPEND_PARITY + $decoderResult->getStructuredAppendParity()); + } + return $result; + } + + //@Override + public function reset() { + // do nothing + } + + /** + * This method detects a code in a "pure" image -- that is, pure monochrome image + * which contains only an unrotated, unskewed, image of a code, with some white border + * around it. This is a specialized method that works exceptionally fast in this special + * case. + * + * @see com.google.zxing.datamatrix.DataMatrixReader#extractPureBits(BitMatrix) + */ + private static function extractPureBits($image) { + + $leftTopBlack = $image->getTopLeftOnBit(); + $rightBottomBlack = $image->getBottomRightOnBit(); + if ($leftTopBlack == null || $rightBottomBlack == null) { + throw NotFoundException::getNotFoundInstance(); + } + + $moduleSize = self::moduleSize($leftTopBlack, $image); + + $top = $leftTopBlack[1]; + $bottom = $rightBottomBlack[1]; + $left = $leftTopBlack[0]; + $right = $rightBottomBlack[0]; + + // Sanity check! + if ($left >= $right || $top >= $bottom) { + throw NotFoundException::getNotFoundInstance(); + } + + if ($bottom - $top != $right - $left) { + // Special case, where bottom-right module wasn't black so we found something else in the last row + // Assume it's a square, so use height as the width + $right = $left + ($bottom - $top); + } + + $matrixWidth = round(($right - $left + 1) / $moduleSize); + $matrixHeight = round(($bottom - $top + 1) / $moduleSize); + if ($matrixWidth <= 0 || $matrixHeight <= 0) { + throw NotFoundException::getNotFoundInstance(); + } + if ($matrixHeight != $matrixWidth) { + // Only possibly decode square regions + throw NotFoundException::getNotFoundInstance(); + } + + // Push in the "border" by half the module width so that we start + // sampling in the middle of the module. Just in case the image is a + // little off, this will help recover. + $nudge = (int) ($moduleSize / 2.0);// $nudge = (int) ($moduleSize / 2.0f); + $top += $nudge; + $left += $nudge; + + // But careful that this does not sample off the edge + // "right" is the farthest-right valid pixel location -- right+1 is not necessarily + // This is positive by how much the inner x loop below would be too large + $nudgedTooFarRight = $left + (int) (($matrixWidth - 1) * $moduleSize) - $right; + if ($nudgedTooFarRight > 0) { + if ($nudgedTooFarRight > $nudge) { + // Neither way fits; abort + throw NotFoundException::getNotFoundInstance(); + } + $left -= $nudgedTooFarRight; + } + // See logic above + $nudgedTooFarDown = $top + (int) (($matrixHeight - 1) * $moduleSize) - $bottom; + if ($nudgedTooFarDown > 0) { + if ($nudgedTooFarDown > $nudge) { + // Neither way fits; abort + throw NotFoundException::getNotFoundInstance(); + } + $top -= $nudgedTooFarDown; + } + + // Now just read off the bits + $bits = new BitMatrix($matrixWidth, $matrixHeight); + for ($y = 0; $y < $matrixHeight; $y++) { + $iOffset = $top + (int) ($y * $moduleSize); + for ($x = 0; $x < $matrixWidth; $x++) { + if ($image->get($left + (int) ($x * $moduleSize), $iOffset)) { + $bits->set($x, $y); + } + } + } + return $bits; + } + + private static function moduleSize($leftTopBlack, $image) { + $height = $image->getHeight(); + $width = $image->getWidth(); + $x = $leftTopBlack[0]; + $y = $leftTopBlack[1]; + $inBlack = true; + $transitions = 0; + while ($x < $width && $y < $height) { + if ($inBlack != $image->get($x, $y)) { + if (++$transitions == 5) { + break; + } + $inBlack = !$inBlack; + } + $x++; + $y++; + } + if ($x == $width || $y == $height) { + throw NotFoundException::getNotFoundInstance(); + } + return ($x - $leftTopBlack[0]) / 7.0; //return ($x - $leftTopBlack[0]) / 7.0f; + } + +} diff --git a/public/qr-code/lib/qrcode/decoder/BitMatrixParser.php b/public/qr-code/lib/qrcode/decoder/BitMatrixParser.php new file mode 100644 index 0000000..510cfa8 --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/BitMatrixParser.php @@ -0,0 +1,250 @@ += 21 and 1 mod 4 + */ + function __construct($bitMatrix) { + $dimension = $bitMatrix->getHeight(); + if ($dimension < 21 || ($dimension & 0x03) != 1) { + throw FormatException::getFormatInstance(); + } + $this->bitMatrix = $bitMatrix; + } + + /** + *

            Reads format information from one of its two locations within the QR Code.

            + * + * @return {@link FormatInformation} encapsulating the QR Code's format info + * @throws FormatException if both format information locations cannot be parsed as + * the valid encoding of format information + */ + function readFormatInformation() { + + if ($this->parsedFormatInfo != null) { + return $this->parsedFormatInfo; + } + + // Read top-left format info bits + $formatInfoBits1 = 0; + for ($i = 0; $i < 6; $i++) { + $formatInfoBits1 = $this->copyBit($i, 8, $formatInfoBits1); + } + // .. and skip a bit in the timing pattern ... + $formatInfoBits1 = $this->copyBit(7, 8, $formatInfoBits1); + $formatInfoBits1 = $this->copyBit(8, 8, $formatInfoBits1); + $formatInfoBits1 = $this->copyBit(8, 7, $formatInfoBits1); + // .. and skip a bit in the timing pattern ... + for ($j = 5; $j >= 0; $j--) { + $formatInfoBits1 = $this->copyBit(8, $j, $formatInfoBits1); + } + + // Read the top-right/bottom-left pattern too + $dimension = $this->bitMatrix->getHeight(); + $formatInfoBits2 = 0; + $jMin = $dimension - 7; + for ($j = $dimension - 1; $j >= $jMin; $j--) { + $formatInfoBits2 = $this->copyBit(8, $j, $formatInfoBits2); + } + for ($i = $dimension - 8; $i < $dimension; $i++) { + $formatInfoBits2 = $this->copyBit($i, 8, $formatInfoBits2); + } + + $parsedFormatInfo = FormatInformation::decodeFormatInformation($formatInfoBits1, $formatInfoBits2); + if ($parsedFormatInfo != null) { + return $parsedFormatInfo; + } + throw FormatException::getFormatInstance(); + } + + /** + *

            Reads version information from one of its two locations within the QR Code.

            + * + * @return {@link Version} encapsulating the QR Code's version + * @throws FormatException if both version information locations cannot be parsed as + * the valid encoding of version information + */ + function readVersion(){ + + if ($this->parsedVersion != null) { + return $this->parsedVersion; + } + + $dimension = $this->bitMatrix->getHeight(); + + $provisionalVersion = ($dimension - 17) / 4; + if ($provisionalVersion <= 6) { + return Version::getVersionForNumber($provisionalVersion); + } + + // Read top-right version info: 3 wide by 6 tall + $versionBits = 0; + $ijMin = $dimension - 11; + for ($j = 5; $j >= 0; $j--) { + for ($i = $dimension - 9; $i >= $ijMin; $i--) { + $versionBits = $this->copyBit($i, $j, $versionBits); + } + } + + $theParsedVersion = Version::decodeVersionInformation($versionBits); + if ($theParsedVersion != null && $theParsedVersion->getDimensionForVersion() == $dimension) { + $this->parsedVersion = $theParsedVersion; + return $theParsedVersion; + } + + // Hmm, failed. Try bottom left: 6 wide by 3 tall + $versionBits = 0; + for ($i = 5; $i >= 0; $i--) { + for ($j = $dimension - 9; $j >=$ijMin; $j--) { + $versionBits = $this->copyBit($i, $j, $versionBits); + } + } + + $theParsedVersion = Version::decodeVersionInformation($versionBits); + if ($theParsedVersion != null && $theParsedVersion->getDimensionForVersion() == $dimension) { + $this->parsedVersion = $theParsedVersion; + return $theParsedVersion; + } + throw FormatException::getFormatInstance(); + } + + private function copyBit($i, $j, $versionBits) { + $bit = $this->mirror ? $this->bitMatrix->get($j, $i) : $this->bitMatrix->get($i, $j); + return $bit ? ($versionBits << 1) | 0x1 : $versionBits << 1; + } + + /** + *

            Reads the bits in the {@link BitMatrix} representing the finder pattern in the + * correct order in order to reconstruct the codewords bytes contained within the + * QR Code.

            + * + * @return bytes encoded within the QR Code + * @throws FormatException if the exact number of bytes expected is not read + */ + function readCodewords(){ + + $formatInfo = $this->readFormatInformation(); + $version = $this->readVersion(); + + // Get the data mask for the format used in this QR Code. This will exclude + // some bits from reading as we wind through the bit matrix. + $dataMask = DataMask::forReference($formatInfo->getDataMask()); + $dimension = $this->bitMatrix->getHeight(); + $dataMask->unmaskBitMatrix($this->bitMatrix, $dimension); + + $functionPattern = $version->buildFunctionPattern(); + + $readingUp = true; + if($version->getTotalCodewords()) { + $result = fill_array(0, $version->getTotalCodewords(), 0); + }else{ + $result = array(); + } + $resultOffset = 0; + $currentByte = 0; + $bitsRead = 0; + // Read columns in pairs, from right to left + for ($j = $dimension - 1; $j > 0; $j -= 2) { + if ($j == 6) { + // Skip whole column with vertical alignment pattern; + // saves time and makes the other code proceed more cleanly + $j--; + } + // Read alternatingly from bottom to top then top to bottom + for ($count = 0; $count < $dimension; $count++) { + $i = $readingUp ? $dimension - 1 - $count : $count; + for ($col = 0; $col < 2; $col++) { + // Ignore bits covered by the function pattern + if (!$functionPattern->get($j - $col, $i)) { + // Read a bit + $bitsRead++; + $currentByte <<= 1; + if ($this->bitMatrix->get($j - $col, $i)) { + $currentByte |= 1; + } + // If we've made a whole byte, save it off + if ($bitsRead == 8) { + $result[$resultOffset++] = $currentByte; //(byte) + $bitsRead = 0; + $currentByte = 0; + } + } + } + } + $readingUp ^= true; // readingUp = !readingUp; // switch directions + } + if ($resultOffset != $version->getTotalCodewords()) { + throw FormatException::getFormatInstance(); + } + return $result; + } + + /** + * Revert the mask removal done while reading the code words. The bit matrix should revert to its original state. + */ + function remask() { + if ($this->parsedFormatInfo == null) { + return; // We have no format information, and have no data mask + } + $dataMask = DataMask::forReference($this->parsedFormatInfo->getDataMask()); + $dimension = $this->bitMatrix->getHeight(); + $dataMask->unmaskBitMatrix($this->bitMatrix, $dimension); + } + + /** + * Prepare the parser for a mirrored operation. + * This flag has effect only on the {@link #readFormatInformation()} and the + * {@link #readVersion()}. Before proceeding with {@link #readCodewords()} the + * {@link #mirror()} method should be called. + * + * @param mirror Whether to read version and format information mirrored. + */ + function setMirror($mirror) { + $parsedVersion = null; + $parsedFormatInfo = null; + $this->mirror = $mirror; + } + + /** Mirror the bit matrix in order to attempt a second reading. */ + function mirror() { + for ($x = 0; $x < $this->bitMatrix->getWidth(); $x++) { + for ($y = $x + 1; $y < $this->bitMatrix->getHeight(); $y++) { + if ($this->bitMatrix->get($x, $y) != $this->bitMatrix->get($y, $x)) { + $this->bitMatrix->flip($y, $x); + $this->bitMatrix->flip($x, $y); + } + } + } + } + +} diff --git a/public/qr-code/lib/qrcode/decoder/DataBlock.php b/public/qr-code/lib/qrcode/decoder/DataBlock.php new file mode 100644 index 0000000..803c14f --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/DataBlock.php @@ -0,0 +1,123 @@ +Encapsulates a block of data within a QR Code. QR Codes may split their data into + * multiple blocks, each of which is a unit of data and error-correction codewords. Each + * is represented by an instance of this class.

            + * + * @author Sean Owen + */ +final class DataBlock { + + private $numDataCodewords; + private $codewords; //byte[] + + private function __construct($numDataCodewords, $codewords) { + $this->numDataCodewords = $numDataCodewords; + $this->codewords = $codewords; + } + + /** + *

            When QR Codes use multiple data blocks, they are actually interleaved. + * That is, the first byte of data block 1 to n is written, then the second bytes, and so on. This + * method will separate the data into original blocks.

            + * + * @param rawCodewords bytes as read directly from the QR Code + * @param version version of the QR Code + * @param ecLevel error-correction level of the QR Code + * @return DataBlocks containing original bytes, "de-interleaved" from representation in the + * QR Code + */ + static function getDataBlocks($rawCodewords, + $version, + $ecLevel) { + + if (count($rawCodewords) != $version->getTotalCodewords()) { + throw new \InvalidArgumentException(); + } + + // Figure out the number and size of data blocks used by this version and + // error correction level + $ecBlocks = $version->getECBlocksForLevel($ecLevel); + + // First count the total number of data blocks + $totalBlocks = 0; + $ecBlockArray = $ecBlocks->getECBlocks(); + foreach ($ecBlockArray as $ecBlock) { + $totalBlocks += $ecBlock->getCount(); + } + + // Now establish DataBlocks of the appropriate size and number of data codewords + $result = array();//new DataBlock[$totalBlocks]; + $numResultBlocks = 0; + foreach ($ecBlockArray as $ecBlock) { + for ($i = 0; $i < $ecBlock->getCount(); $i++) { + $numDataCodewords = $ecBlock->getDataCodewords(); + $numBlockCodewords = $ecBlocks->getECCodewordsPerBlock() + $numDataCodewords; + $result[$numResultBlocks++] = new DataBlock($numDataCodewords, fill_array(0,$numBlockCodewords,0)); + } + } + + // All blocks have the same amount of data, except that the last n + // (where n may be 0) have 1 more byte. Figure out where these start. + $shorterBlocksTotalCodewords = count($result[0]->codewords); + $longerBlocksStartAt = count($result) - 1; + while ($longerBlocksStartAt >= 0) { + $numCodewords = count($result[$longerBlocksStartAt]->codewords); + if ($numCodewords == $shorterBlocksTotalCodewords) { + break; + } + $longerBlocksStartAt--; + } + $longerBlocksStartAt++; + + $shorterBlocksNumDataCodewords = $shorterBlocksTotalCodewords - $ecBlocks->getECCodewordsPerBlock(); + // The last elements of result may be 1 element longer; + // first fill out as many elements as all of them have + $rawCodewordsOffset = 0; + for ($i = 0; $i < $shorterBlocksNumDataCodewords; $i++) { + for ($j = 0; $j < $numResultBlocks; $j++) { + $result[$j]->codewords[$i] = $rawCodewords[$rawCodewordsOffset++]; + } + } + // Fill out the last data block in the longer ones + for ($j = $longerBlocksStartAt; $j < $numResultBlocks; $j++) { + $result[$j]->codewords[$shorterBlocksNumDataCodewords] = $rawCodewords[$rawCodewordsOffset++]; + } + // Now add in error correction blocks + $max = count($result[0]->codewords); + for ($i = $shorterBlocksNumDataCodewords; $i < $max; $i++) { + for ($j = 0; $j < $numResultBlocks; $j++) { + $iOffset = $j < $longerBlocksStartAt ? $i : $i + 1; + $result[$j]->codewords[$iOffset] = $rawCodewords[$rawCodewordsOffset++]; + } + } + return $result; + } + + function getNumDataCodewords() { + return $this->numDataCodewords; + } + + function getCodewords() { + return $this->codewords; + } + +} diff --git a/public/qr-code/lib/qrcode/decoder/DataMask.php b/public/qr-code/lib/qrcode/decoder/DataMask.php new file mode 100644 index 0000000..7e5f2bb --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/DataMask.php @@ -0,0 +1,175 @@ +Encapsulates data masks for the data bits in a QR code, per ISO 18004:2006 6.8. Implementations + * of this class can un-mask a raw BitMatrix. For simplicity, they will unmask the entire BitMatrix, + * including areas used for finder patterns, timing patterns, etc. These areas should be unused + * after the point they are unmasked anyway.

            + * + *

            Note that the diagram in section 6.8.1 is misleading since it indicates that i is column position + * and j is row position. In fact, as the text says, i is row position and j is column position.

            + * + * @author Sean Owen + */ +abstract class DataMask +{ + + /** + * See ISO 18004:2006 6.8.1 + */ + private static $DATA_MASKS = array(); + + static function Init() + { + self::$DATA_MASKS = array( + new DataMask000(), + new DataMask001(), + new DataMask010(), + new DataMask011(), + new DataMask100(), + new DataMask101(), + new DataMask110(), + new DataMask111(), + ); + } + + function __construct() + { + + } + + /** + *

            Implementations of this method reverse the data masking process applied to a QR Code and + * make its bits ready to read.

            + * + * @param bits representation of QR Code bits + * @param dimension dimension of QR Code, represented by bits, being unmasked + */ + final function unmaskBitMatrix($bits, $dimension) + { + for ($i = 0; $i < $dimension; $i++) { + for ($j = 0; $j < $dimension; $j++) { + if ($this->isMasked($i, $j)) { + $bits->flip($j, $i); + } + } + } + } + + abstract function isMasked($i, $j); + + /** + * @param reference a value between 0 and 7 indicating one of the eight possible + * data mask patterns a QR Code may use + * @return DataMask encapsulating the data mask pattern + */ + static function forReference($reference) + { + if ($reference < 0 || $reference > 7) { + throw new InvalidArgumentException(); + } + return self::$DATA_MASKS[$reference]; + } +} +DataMask::Init(); +/** + * 000: mask bits for which (x + y) mod 2 == 0 + */ +final class DataMask000 extends DataMask { + // @Override + function isMasked($i, $j) { + return (($i + $j) & 0x01) == 0; + } +} + +/** + * 001: mask bits for which x mod 2 == 0 + */ +final class DataMask001 extends DataMask { + //@Override + function isMasked($i, $j) { + return ($i & 0x01) == 0; + } +} + +/** + * 010: mask bits for which y mod 3 == 0 + */ +final class DataMask010 extends DataMask { + //@Override + function isMasked($i, $j) { + return $j % 3 == 0; + } +} + +/** + * 011: mask bits for which (x + y) mod 3 == 0 + */ +final class DataMask011 extends DataMask { + //@Override + function isMasked($i, $j) { + return ($i + $j) % 3 == 0; + } +} + +/** + * 100: mask bits for which (x/2 + y/3) mod 2 == 0 + */ +final class DataMask100 extends DataMask { + //@Override + function isMasked($i, $j) { + return intval((intval($i / 2) + intval($j /3)) & 0x01) == 0; + } +} + +/** + * 101: mask bits for which xy mod 2 + xy mod 3 == 0 + */ +final class DataMask101 extends DataMask { + //@Override + function isMasked($i, $j) { + $temp = $i * $j; + return ($temp & 0x01) + ($temp % 3) == 0; + } +} + +/** + * 110: mask bits for which (xy mod 2 + xy mod 3) mod 2 == 0 + */ +final class DataMask110 extends DataMask { + //@Override + function isMasked($i, $j) { + $temp = $i * $j; + return ((($temp & 0x01) + ($temp % 3)) & 0x01) == 0; + } +} + +/** + * 111: mask bits for which ((x+y)mod 2 + xy mod 3) mod 2 == 0 + */ +final class DataMask111 extends DataMask { + //@Override + function isMasked($i, $j) { + return (((($i + $j) & 0x01) + (($i * $j) % 3)) & 0x01) == 0; + } +} + diff --git a/public/qr-code/lib/qrcode/decoder/DecodedBitStreamParser.php b/public/qr-code/lib/qrcode/decoder/DecodedBitStreamParser.php new file mode 100644 index 0000000..ec4e667 --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/DecodedBitStreamParser.php @@ -0,0 +1,359 @@ +QR Codes can encode text as bits in one of several modes, and can use multiple modes + * in one QR Code. This class decodes the bits back into text.

            + * + *

            See ISO 18004:2006, 6.4.3 - 6.4.7

            + * + * @author Sean Owen + */ +final class DecodedBitStreamParser { + + /** + * See ISO 18004:2006, 6.4.4 Table 5 + */ + private static $ALPHANUMERIC_CHARS = array( + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', + 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', + 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', + ' ', '$', '%', '*', '+', '-', '.', '/', ':' + ); + private static $GB2312_SUBSET = 1; + + + private function DecodedBitStreamParser() { + + + } + + static function decode($bytes, + $version, + $ecLevel, + $hints) { + $bits = new BitSource($bytes); + $result = '';//new StringBuilder(50); + $byteSegments = array(); + $symbolSequence = -1; + $parityData = -1; + + try { + $currentCharacterSetECI = null; + $fc1InEffect = false; + $mode=''; + do { + // While still another segment to read... + if ($bits->available() < 4) { + // OK, assume we're done. Really, a TERMINATOR mode should have been recorded here + $mode = Mode::$TERMINATOR; + } else { + $mode = Mode::forBits($bits->readBits(4)); // mode is encoded by 4 bits + } + if ($mode != Mode::$TERMINATOR) { + if ($mode == Mode::$FNC1_FIRST_POSITION || $mode == Mode::$FNC1_SECOND_POSITION) { + // We do little with FNC1 except alter the parsed result a bit according to the spec + $fc1InEffect = true; + } else if ($mode == Mode::$STRUCTURED_APPEND) { + if ($bits->available() < 16) { + throw FormatException::getFormatInstance(); + } + // sequence number and parity is added later to the result metadata + // Read next 8 bits (symbol sequence #) and 8 bits (parity data), then continue + $symbolSequence = $bits->readBits(8); + $parityData = $bits->readBits(8); + } else if ($mode == Mode::$ECI) { + // Count doesn't apply to ECI + $value = self::parseECIValue($bits); + $currentCharacterSetECI = CharacterSetECI::getCharacterSetECIByValue($value); + if ($currentCharacterSetECI == null) { + throw FormatException::getFormatInstance(); + } + } else { + // First handle Hanzi mode which does not start with character count + if ($mode == Mode::$HANZI) { + //chinese mode contains a sub set indicator right after mode indicator + $subset = $bits->readBits(4); + $countHanzi = $bits->readBits($mode->getCharacterCountBits($version)); + if ($subset == self::$GB2312_SUBSET) { + self::decodeHanziSegment($bits, $result, $countHanzi); + } + } else { + // "Normal" QR code modes: + // How many characters will follow, encoded in this mode? + $count = $bits->readBits($mode->getCharacterCountBits($version)); + if ($mode == Mode::$NUMERIC) { + self::decodeNumericSegment($bits, $result, $count); + } else if ($mode == Mode::$ALPHANUMERIC) { + self::decodeAlphanumericSegment($bits, $result, $count, $fc1InEffect); + } else if ($mode == Mode::$BYTE) { + self::decodeByteSegment($bits, $result, $count, $currentCharacterSetECI, $byteSegments, $hints); + } else if ($mode == Mode::$KANJI) { + self::decodeKanjiSegment($bits, $result, $count); + } else { + throw FormatException::getFormatInstance(); + } + } + } + } + } while ($mode != Mode::$TERMINATOR); + } catch (IllegalArgumentException $iae) { + // from readBits() calls + throw FormatException::getFormatInstance(); + } + + return new DecoderResult($bytes, + $result, + empty($byteSegments) ? null : $byteSegments, + $ecLevel == null ? null : 'L',//ErrorCorrectionLevel::toString($ecLevel), + $symbolSequence, + $parityData); + } + + /** + * See specification GBT 18284-2000 + */ + private static function decodeHanziSegment($bits, + &$result, + $count) { + // Don't crash trying to read more bits than we have available. + if ($count * 13 > $bits->available()) { + throw FormatException::getFormatInstance(); + } + + // Each character will require 2 bytes. Read the characters as 2-byte pairs + // and decode as GB2312 afterwards + $buffer = fill_array(0,2 * $count,0); + $offset = 0; + while ($count > 0) { + // Each 13 bits encodes a 2-byte character + $twoBytes = $bits->readBits(13); + $assembledTwoBytes = (($twoBytes / 0x060) << 8) | ($twoBytes % 0x060); + if ($assembledTwoBytes < 0x003BF) { + // In the 0xA1A1 to 0xAAFE range + $assembledTwoBytes += 0x0A1A1; + } else { + // In the 0xB0A1 to 0xFAFE range + $assembledTwoBytes += 0x0A6A1; + } + $buffer[$offset] = (($assembledTwoBytes >> 8) & 0xFF);//(byte) + $buffer[$offset + 1] = ($assembledTwoBytes & 0xFF);//(byte) + $offset += 2; + $count--; + } + + try { + $result .= iconv('GB2312', 'UTF-8', implode($buffer)); + } catch (UnsupportedEncodingException $ignored) { + throw FormatException::getFormatInstance(); + } + } + + private static function decodeKanjiSegment($bits, + &$result, + $count) { + // Don't crash trying to read more bits than we have available. + if ($count * 13 > $bits->available()) { + throw FormatException::getFormatInstance(); + } + + // Each character will require 2 bytes. Read the characters as 2-byte pairs + // and decode as Shift_JIS afterwards + $buffer = array(0,2 * $count,0); + $offset = 0; + while ($count > 0) { + // Each 13 bits encodes a 2-byte character + $twoBytes = $bits->readBits(13); + $assembledTwoBytes = (($twoBytes / 0x0C0) << 8) | ($twoBytes % 0x0C0); + if ($assembledTwoBytes < 0x01F00) { + // In the 0x8140 to 0x9FFC range + $assembledTwoBytes += 0x08140; + } else { + // In the 0xE040 to 0xEBBF range + $assembledTwoBytes += 0x0C140; + } + $buffer[$offset] = ($assembledTwoBytes >> 8);//(byte) + $buffer[$offset + 1] = $assembledTwoBytes; //(byte) + $offset += 2; + $count--; + } + // Shift_JIS may not be supported in some environments: + try { + $result .= iconv('shift-jis','utf-8',implode($buffer)); + + + } catch (UnsupportedEncodingException $ignored) { + throw FormatException::getFormatInstance(); + } + } + + private static function decodeByteSegment($bits, + &$result, + $count, + $currentCharacterSetECI, + &$byteSegments, + $hints) { + // Don't crash trying to read more bits than we have available. + if (8 * $count > $bits->available()) { + throw FormatException::getFormatInstance(); + } + + $readBytes = fill_array(0,$count,0); + for ($i = 0; $i < $count; $i++) { + $readBytes[$i] = $bits->readBits(8);//(byte) + } + $text = implode(array_map('chr',$readBytes)); + $encoding = ''; + if ($currentCharacterSetECI == null) { + // The spec isn't clear on this mode; see + // section 6.4.5: t does not say which encoding to assuming + // upon decoding. I have seen ISO-8859-1 used as well as + // Shift_JIS -- without anything like an ECI designator to + // give a hint. + + $encoding = mb_detect_encoding($text, $hints); + } else { + $encoding = $currentCharacterSetECI->name(); + } + try { + // $result.= mb_convert_encoding($text ,$encoding);//(new String(readBytes, encoding)); + $result.= $text;//(new String(readBytes, encoding)); + } catch (UnsupportedEncodingException $ignored) { + throw FormatException::getFormatInstance(); + } + $byteSegments = array_merge($byteSegments, $readBytes); + } + + private static function toAlphaNumericChar($value) { + if ($value >= count(self::$ALPHANUMERIC_CHARS)) { + throw FormatException::getFormatInstance(); + } + return self::$ALPHANUMERIC_CHARS[$value]; + } + + private static function decodeAlphanumericSegment($bits, + &$result, + $count, + $fc1InEffect) { + // Read two characters at a time + $start = strlen($result); + while ($count > 1) { + if ($bits->available() < 11) { + throw FormatException::getFormatInstance(); + } + $nextTwoCharsBits = $bits->readBits(11); + $result.=(self::toAlphaNumericChar($nextTwoCharsBits / 45)); + $result.=(self::toAlphaNumericChar($nextTwoCharsBits % 45)); + $count -= 2; + } + if ($count == 1) { + // special case: one character left + if ($bits->available() < 6) { + throw FormatException::getFormatInstance(); + } + $result.=self::toAlphaNumericChar($bits->readBits(6)); + } + // See section 6.4.8.1, 6.4.8.2 + if ($fc1InEffect) { + // We need to massage the result a bit if in an FNC1 mode: + for ($i = $start; $i < strlen($result); $i++) { + if ($result{$i} == '%') { + if ($i < strlen($result) - 1 && $result{$i + 1} == '%') { + // %% is rendered as % + $result = substr_replace($result,'',$i + 1,1);//deleteCharAt(i + 1); + } else { + // In alpha mode, % should be converted to FNC1 separator 0x1D + $result.setCharAt($i, chr(0x1D)); + } + } + } + } + } + + private static function decodeNumericSegment($bits, + &$result, + $count) { + // Read three digits at a time + while ($count >= 3) { + // Each 10 bits encodes three digits + if ($bits->available() < 10) { + throw FormatException::getFormatInstance(); + } + $threeDigitsBits = $bits->readBits(10); + if ($threeDigitsBits >= 1000) { + throw FormatException::getFormatInstance(); + } + $result.=(self::toAlphaNumericChar($threeDigitsBits / 100)); + $result.=(self::toAlphaNumericChar(($threeDigitsBits / 10) % 10)); + $result.=(self::toAlphaNumericChar($threeDigitsBits % 10)); + $count -= 3; + } + if ($count == 2) { + // Two digits left over to read, encoded in 7 bits + if ($bits->available() < 7) { + throw FormatException::getFormatInstance(); + } + $twoDigitsBits = $bits->readBits(7); + if ($twoDigitsBits >= 100) { + throw FormatException::getFormatInstance(); + } + $result.=(self::toAlphaNumericChar($twoDigitsBits / 10)); + $result.=(self::toAlphaNumericChar($twoDigitsBits % 10)); + } else if ($count == 1) { + // One digit left over to read + if ($bits->available() < 4) { + throw FormatException::getFormatInstance(); + } + $digitBits = $bits->readBits(4); + if ($digitBits >= 10) { + throw FormatException::getFormatInstance(); + } + $result.=(self::toAlphaNumericChar($digitBits)); + } + } + + private static function parseECIValue($bits) { + $firstByte = $bits->readBits(8); + if (($firstByte & 0x80) == 0) { + // just one byte + return $firstByte & 0x7F; + } + if (($firstByte & 0xC0) == 0x80) { + // two bytes + $secondByte = $bits->readBits(8); + return (($firstByte & 0x3F) << 8) | $secondByte; + } + if (($firstByte & 0xE0) == 0xC0) { + // three bytes + $secondThirdBytes = $bits->readBits(16); + return (($firstByte & 0x1F) << 16) | $secondThirdBytes; + } + throw FormatException::getFormatInstance(); + } + +} diff --git a/public/qr-code/lib/qrcode/decoder/Decoder.php b/public/qr-code/lib/qrcode/decoder/Decoder.php new file mode 100644 index 0000000..1859fc7 --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/Decoder.php @@ -0,0 +1,214 @@ +The main class which implements QR Code decoding -- as opposed to locating and extracting + * the QR Code from an image.

            + * + * @author Sean Owen + */ +final class Decoder { + + private $rsDecoder; + + public function __construct() { + $this->rsDecoder = new ReedSolomonDecoder(GenericGF::$QR_CODE_FIELD_256); + } + + + function decode($variable, $hints=null){ + if(is_array($variable)){ + return $this->decodeImage($variable,$hints); + }elseif(is_object($variable)&&$variable instanceof BitMatrix){ + return $this->decodeBits($variable,$hints); + }elseif(is_object($variable)&&$variable instanceof BitMatrixParser){ + return $this->decodeParser($variable,$hints); + }else{ + die('decode error Decoder.php'); + } + + + } + + /** + *

            Convenience method that can decode a QR Code represented as a 2D array of booleans. + * "true" is taken to mean a black module.

            + * + * @param image booleans representing white/black QR Code modules + * @param hints decoding hints that should be used to influence decoding + * @return text and bytes encoded within the QR Code + * @throws FormatException if the QR Code cannot be decoded + * @throws ChecksumException if error correction fails + */ + public function decodeImage($image, $hints=null) + { + $dimension = count($image); + $bits = new BitMatrix($dimension); + for ($i = 0; $i < $dimension; $i++) { + for ($j = 0; $j < $dimension; $j++) { + if ($image[$i][$j]) { + $bits->set($j, $i); + } + } + } + return $this->decode($bits, $hints); + } + + + + /** + *

            Decodes a QR Code represented as a {@link BitMatrix}. A 1 or "true" is taken to mean a black module.

            + * + * @param bits booleans representing white/black QR Code modules + * @param hints decoding hints that should be used to influence decoding + * @return text and bytes encoded within the QR Code + * @throws FormatException if the QR Code cannot be decoded + * @throws ChecksumException if error correction fails + */ + public function decodeBits($bits, $hints=null) + { + +// Construct a parser and read version, error-correction level + $parser = new BitMatrixParser($bits); + $fe = null; + $ce = null; + try { + return $this->decode($parser, $hints); + } catch (FormatException $e) { + $fe = $e; + } catch (ChecksumException $e) { + $ce = $e; + } + + try { + +// Revert the bit matrix + $parser->remask(); + +// Will be attempting a mirrored reading of the version and format info. + $parser->setMirror(true); + +// Preemptively read the version. + $parser->readVersion(); + +// Preemptively read the format information. + $parser->readFormatInformation(); + + /* + * Since we're here, this means we have successfully detected some kind + * of version and format information when mirrored. This is a good sign, + * that the QR code may be mirrored, and we should try once more with a + * mirrored content. + */ +// Prepare for a mirrored reading. + $parser->mirror(); + + $result = $this->decode($parser, $hints); + +// Success! Notify the caller that the code was mirrored. + $result->setOther(new QRCodeDecoderMetaData(true)); + + return $result; + + } catch (FormatException $e ) {// catch (FormatException | ChecksumException e) { +// Throw the exception from the original reading + if ($fe != null) { + throw $fe; + } + if ($ce != null) { + throw $ce; + } + throw $e; + + } + } + + private function decodeParser($parser,$hints=null) + { + $version = $parser->readVersion(); + $ecLevel = $parser->readFormatInformation()->getErrorCorrectionLevel(); + +// Read codewords + $codewords = $parser->readCodewords(); +// Separate into data blocks + $dataBlocks = DataBlock::getDataBlocks($codewords, $version, $ecLevel); + +// Count total number of data bytes + $totalBytes = 0; + foreach ($dataBlocks as $dataBlock) { + $totalBytes += $dataBlock->getNumDataCodewords(); + } + $resultBytes = fill_array(0,$totalBytes,0); + $resultOffset = 0; + +// Error-correct and copy data blocks together into a stream of bytes + foreach ($dataBlocks as $dataBlock) { + $codewordBytes = $dataBlock->getCodewords(); + $numDataCodewords = $dataBlock->getNumDataCodewords(); + $this->correctErrors($codewordBytes, $numDataCodewords); + for ($i = 0; $i < $numDataCodewords; $i++) { + $resultBytes[$resultOffset++] = $codewordBytes[$i]; + } + } + +// Decode the contents of that stream of bytes + return DecodedBitStreamParser::decode($resultBytes, $version, $ecLevel, $hints); + } + + /** + *

            Given data and error-correction codewords received, possibly corrupted by errors, attempts to + * correct the errors in-place using Reed-Solomon error correction.

            + * + * @param codewordBytes data and error correction codewords + * @param numDataCodewords number of codewords that are data bytes + * @throws ChecksumException if error correction fails + */ + private function correctErrors(&$codewordBytes, $numDataCodewords){ + $numCodewords = count($codewordBytes); +// First read into an array of ints + $codewordsInts =fill_array(0,$numCodewords,0); + for ($i = 0; $i < $numCodewords; $i++) { + $codewordsInts[$i] = $codewordBytes[$i] & 0xFF; + } + $numECCodewords = count($codewordBytes)- $numDataCodewords; + try { + $this->rsDecoder->decode($codewordsInts, $numECCodewords); + } catch (ReedSolomonException $ignored) { + throw ChecksumException::getChecksumInstance(); + } +// Copy back into array of bytes -- only need to worry about the bytes that were data +// We don't care about errors in the error-correction codewords + for ($i = 0; $i < $numDataCodewords; $i++) { + $codewordBytes[$i] = $codewordsInts[$i]; + } + + } + +} diff --git a/public/qr-code/lib/qrcode/decoder/ErrorCorrectionLevel.php b/public/qr-code/lib/qrcode/decoder/ErrorCorrectionLevel.php new file mode 100644 index 0000000..55ca97e --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/ErrorCorrectionLevel.php @@ -0,0 +1,86 @@ +See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels + * defined by the QR code standard.

            + * + * @author Sean Owen + */ +class ErrorCorrectionLevel { + + + private static $FOR_BITS; + + + private $bits; + private $ordinal; + + function __construct($bits,$ordinal=0) { + $this->bits = $bits; + $this->ordinal = $ordinal; + } + + public static function Init(){ + self::$FOR_BITS = array( + + + new ErrorCorrectionLevel(0x00,1), //M + new ErrorCorrectionLevel(0x01,0), //L + new ErrorCorrectionLevel(0x02,3), //H + new ErrorCorrectionLevel(0x03,2), //Q + + ); + } + /** L = ~7% correction */ + // self::$L = new ErrorCorrectionLevel(0x01); + /** M = ~15% correction */ + //self::$M = new ErrorCorrectionLevel(0x00); + /** Q = ~25% correction */ + //self::$Q = new ErrorCorrectionLevel(0x03); + /** H = ~30% correction */ + //self::$H = new ErrorCorrectionLevel(0x02); + + + public function getBits() { + return $this->bits; + } + public function toString() { + return $this->bits; + } + public function getOrdinal() { + return $this->ordinal; + } + + /** + * @param bits int containing the two bits encoding a QR Code's error correction level + * @return ErrorCorrectionLevel representing the encoded error correction level + */ + public static function forBits($bits) { + if ($bits < 0 || $bits >= count(self::$FOR_BITS)) { + throw new InvalidArgumentException(); + } + $level = self::$FOR_BITS[$bits]; + // $lev = self::$$bit; + return $level; + } + + +} +ErrorCorrectionLevel::Init(); diff --git a/public/qr-code/lib/qrcode/decoder/FormatInformation.php b/public/qr-code/lib/qrcode/decoder/FormatInformation.php new file mode 100644 index 0000000..ac802fd --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/FormatInformation.php @@ -0,0 +1,179 @@ +Encapsulates a QR Code's format information, including the data mask used and + * error correction level.

            + * + * @author Sean Owen + * @see DataMask + * @see ErrorCorrectionLevel + */ +final class FormatInformation { + + public static $FORMAT_INFO_MASK_QR; + + /** + * See ISO 18004:2006, Annex C, Table C.1 + */ + public static $FORMAT_INFO_DECODE_LOOKUP; + /** + * Offset i holds the number of 1 bits in the binary representation of i + */ + private static $BITS_SET_IN_HALF_BYTE; + + private $errorCorrectionLevel; + private $dataMask; + + public static function Init(){ + + self::$FORMAT_INFO_MASK_QR= 0x5412; + self::$BITS_SET_IN_HALF_BYTE = array(0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4); + self::$FORMAT_INFO_DECODE_LOOKUP = array( + array(0x5412, 0x00), + array (0x5125, 0x01), + array(0x5E7C, 0x02), + array(0x5B4B, 0x03), + array(0x45F9, 0x04), + array(0x40CE, 0x05), + array(0x4F97, 0x06), + array(0x4AA0, 0x07), + array(0x77C4, 0x08), + array(0x72F3, 0x09), + array(0x7DAA, 0x0A), + array(0x789D, 0x0B), + array(0x662F, 0x0C), + array(0x6318, 0x0D), + array(0x6C41, 0x0E), + array(0x6976, 0x0F), + array(0x1689, 0x10), + array(0x13BE, 0x11), + array(0x1CE7, 0x12), + array(0x19D0, 0x13), + array(0x0762, 0x14), + array(0x0255, 0x15), + array(0x0D0C, 0x16), + array(0x083B, 0x17), + array(0x355F, 0x18), + array(0x3068, 0x19), + array(0x3F31, 0x1A), + array(0x3A06, 0x1B), + array(0x24B4, 0x1C), + array(0x2183, 0x1D), + array(0x2EDA, 0x1E), + array(0x2BED, 0x1F), + ); + + } + private function __construct($formatInfo) { + // Bits 3,4 + $this->errorCorrectionLevel = ErrorCorrectionLevel::forBits(($formatInfo >> 3) & 0x03); + // Bottom 3 bits + $this->dataMask = ($formatInfo & 0x07);//(byte) + } + + static function numBitsDiffering($a, $b) { + $a ^= $b; // a now has a 1 bit exactly where its bit differs with b's + // Count bits set quickly with a series of lookups: + return self::$BITS_SET_IN_HALF_BYTE[$a & 0x0F] + + self::$BITS_SET_IN_HALF_BYTE[intval(uRShift($a, 4) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a ,8) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a , 12) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a, 16) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a , 20) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a, 24) & 0x0F)] + + self::$BITS_SET_IN_HALF_BYTE[(uRShift($a ,28) & 0x0F)]; + } + + /** + * @param maskedFormatInfo1; format info indicator, with mask still applied + * @param maskedFormatInfo2; second copy of same info; both are checked at the same time + * to establish best match + * @return information about the format it specifies, or {@code null} + * if doesn't seem to match any known pattern + */ + static function decodeFormatInformation($maskedFormatInfo1, $maskedFormatInfo2) { + $formatInfo = self::doDecodeFormatInformation($maskedFormatInfo1, $maskedFormatInfo2); + if ($formatInfo != null) { + return $formatInfo; + } + // Should return null, but, some QR codes apparently + // do not mask this info. Try again by actually masking the pattern + // first + return self::doDecodeFormatInformation($maskedFormatInfo1 ^ self::$FORMAT_INFO_MASK_QR, + $maskedFormatInfo2 ^ self::$FORMAT_INFO_MASK_QR); + } + + private static function doDecodeFormatInformation($maskedFormatInfo1, $maskedFormatInfo2) { + // Find the int in FORMAT_INFO_DECODE_LOOKUP with fewest bits differing + $bestDifference = PHP_INT_MAX; + $bestFormatInfo = 0; + foreach (self::$FORMAT_INFO_DECODE_LOOKUP as $decodeInfo ) { + $targetInfo = $decodeInfo[0]; + if ($targetInfo == $maskedFormatInfo1 || $targetInfo == $maskedFormatInfo2) { + // Found an exact match + return new FormatInformation($decodeInfo[1]); + } + $bitsDifference = self::numBitsDiffering($maskedFormatInfo1, $targetInfo); + if ($bitsDifference < $bestDifference) { + $bestFormatInfo = $decodeInfo[1]; + $bestDifference = $bitsDifference; + } + if ($maskedFormatInfo1 != $maskedFormatInfo2) { + // also try the other option + $bitsDifference = self::numBitsDiffering($maskedFormatInfo2, $targetInfo); + if ($bitsDifference < $bestDifference) { + $bestFormatInfo = $decodeInfo[1]; + $bestDifference = $bitsDifference; + } + } + } + // Hamming distance of the 32 masked codes is 7, by construction, so <= 3 bits + // differing means we found a match + if ($bestDifference <= 3) { + return new FormatInformation($bestFormatInfo); + } + return null; + } + + function getErrorCorrectionLevel() { + return $this->errorCorrectionLevel; + } + + function getDataMask() { + return $this->dataMask; + } + + //@Override + public function hashCode() { + return ($this->errorCorrectionLevel->ordinal() << 3) | intval($this->dataMask); + } + + //@Override + public function equals($o) { + if (!($o instanceof FormatInformation)) { + return false; + } + $other =$o; + return $this->errorCorrectionLevel == $other->errorCorrectionLevel && + $this->dataMask == $other->dataMask; + } + +} +FormatInformation::Init(); diff --git a/public/qr-code/lib/qrcode/decoder/Mode.php b/public/qr-code/lib/qrcode/decoder/Mode.php new file mode 100644 index 0000000..30421ad --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/Mode.php @@ -0,0 +1,118 @@ +See ISO 18004:2006, 6.4.1, Tables 2 and 3. This enum encapsulates the various modes in which + * data can be encoded to bits in the QR code standard.

            + * + * @author Sean Owen + */ +class Mode { + static $TERMINATOR; + static $NUMERIC; + static $ALPHANUMERIC; + static $STRUCTURED_APPEND; + static $BYTE; + static $ECI; + static $KANJI; + static $FNC1_FIRST_POSITION; + static $FNC1_SECOND_POSITION; + static $HANZI; + + + private $characterCountBitsForVersions; + private $bits; + + function __construct($characterCountBitsForVersions, $bits) { + $this->characterCountBitsForVersions = $characterCountBitsForVersions; + $this->bits = $bits; + } + static function Init() + { + + + self::$TERMINATOR = new Mode(array(0, 0, 0), 0x00); // Not really a mode... + self::$NUMERIC = new Mode(array(10, 12, 14), 0x01); + self::$ALPHANUMERIC = new Mode(array(9, 11, 13), 0x02); + self::$STRUCTURED_APPEND = new Mode(array(0, 0, 0), 0x03); // Not supported + self::$BYTE = new Mode(array(8, 16, 16), 0x04); + self::$ECI = new Mode(array(0, 0, 0), 0x07); // character counts don't apply + self::$KANJI = new Mode(array(8, 10, 12), 0x08); + self::$FNC1_FIRST_POSITION = new Mode(array(0, 0, 0), 0x05); + self::$FNC1_SECOND_POSITION =new Mode(array(0, 0, 0), 0x09); + /** See GBT 18284-2000; "Hanzi" is a transliteration of this mode name. */ + self::$HANZI = new Mode(array(8, 10, 12), 0x0D); + } + /** + * @param bits four bits encoding a QR Code data mode + * @return Mode encoded by these bits + * @throws IllegalArgumentException if bits do not correspond to a known mode + */ + public static function forBits($bits) { + switch ($bits) { + case 0x0: + return self::$TERMINATOR; + case 0x1: + return self::$NUMERIC; + case 0x2: + return self::$ALPHANUMERIC; + case 0x3: + return self::$STRUCTURED_APPEND; + case 0x4: + return self::$BYTE; + case 0x5: + return self::$FNC1_FIRST_POSITION; + case 0x7: + return self::$ECI; + case 0x8: + return self::$KANJI; + case 0x9: + return self::$FNC1_SECOND_POSITION; + case 0xD: + // 0xD is defined in GBT 18284-2000, may not be supported in foreign country + return self::$HANZI; + default: + throw new \InvalidArgumentException(); + } + } + + /** + * @param version version in question + * @return number of bits used, in this QR Code symbol {@link Version}, to encode the + * count of characters that will follow encoded in this Mode + */ + public function getCharacterCountBits($version) { + $number = $version->getVersionNumber(); + $offset = 0; + if ($number <= 9) { + $offset = 0; + } else if ($number <= 26) { + $offset = 1; + } else { + $offset = 2; + } + return $this->characterCountBitsForVersions[$offset]; + } + + public function getBits() { + return $this->bits; + } + +} +Mode::Init(); \ No newline at end of file diff --git a/public/qr-code/lib/qrcode/decoder/Version.php b/public/qr-code/lib/qrcode/decoder/Version.php new file mode 100644 index 0000000..045ba64 --- /dev/null +++ b/public/qr-code/lib/qrcode/decoder/Version.php @@ -0,0 +1,619 @@ +versionNumber = $versionNumber; + $this->alignmentPatternCenters = $alignmentPatternCenters; + $this->ecBlocks = $ecBlocks; + $total = 0; + if(is_array($ecBlocks)) { + $ecCodewords = $ecBlocks[0]->getECCodewordsPerBlock(); + $ecbArray = $ecBlocks[0]->getECBlocks(); + }else{ + $ecCodewords = $ecBlocks->getECCodewordsPerBlock(); + $ecbArray = $ecBlocks->getECBlocks(); + } + foreach ($ecbArray as $ecBlock) { + $total += $ecBlock->getCount() * ($ecBlock->getDataCodewords() + $ecCodewords); + } + $this->totalCodewords = $total; + } + public function getVersionNumber() + { + return $this->versionNumber; + } + + public function getAlignmentPatternCenters() + { + return $this->alignmentPatternCenters; + } + + public function getTotalCodewords() + { + return $this->totalCodewords; + } + + public function getDimensionForVersion() + { + return 17 + 4 * $this->versionNumber; + } + + public function getECBlocksForLevel($ecLevel) + { + return $this->ecBlocks[$ecLevel->getOrdinal()]; + } + + /** + *

            Deduces version information purely from QR Code dimensions.

            + * + * @param dimension dimension in modules + * @return Version for a QR Code of that dimension + * @throws FormatException if dimension is not 1 mod 4 + */ + public static function getProvisionalVersionForDimension($dimension) + { + if ($dimension % 4 != 1) { + throw FormatException::getFormatInstance(); + } + try { + return self::getVersionForNumber(($dimension - 17) / 4); + } catch (InvalidArgumentException $ignored) { + throw FormatException::getFormatInstance(); + } + } + + public static function getVersionForNumber($versionNumber) + { + if ($versionNumber < 1 || $versionNumber > 40) { + throw new InvalidArgumentException(); + } + if(!self::$VERSIONS){ + + self::$VERSIONS = self::buildVersions(); + + } + return self::$VERSIONS[$versionNumber - 1]; + } + + static function decodeVersionInformation($versionBits) + { + $bestDifference = PHP_INT_MAX; + $bestVersion = 0; + for ($i = 0; $i < count(self::$VERSION_DECODE_INFO); $i++) { + $targetVersion = self::$VERSION_DECODE_INFO[$i]; +// Do the version info bits match exactly? done. + if ($targetVersion == $versionBits) { + return self::getVersionForNumber($i + 7); + } +// Otherwise see if this is the closest to a real version info bit string +// we have seen so far + $bitsDifference = FormatInformation::numBitsDiffering($versionBits, $targetVersion); + if ($bitsDifference < $bestDifference) { + $bestVersion = $i + 7; + $bestDifference = $bitsDifference; + } + } +// We can tolerate up to 3 bits of error since no two version info codewords will +// differ in less than 8 bits. + if ($bestDifference <= 3) { + return self::getVersionForNumber($bestVersion); + } +// If we didn't find a close enough match, fail + return null; + } + + /** + * See ISO 18004:2006 Annex E + */ + function buildFunctionPattern() + { + $dimension = self::getDimensionForVersion(); + $bitMatrix = new BitMatrix($dimension); + +// Top left finder pattern + separator + format + $bitMatrix->setRegion(0, 0, 9, 9); +// Top right finder pattern + separator + format + $bitMatrix->setRegion($dimension - 8, 0, 8, 9); +// Bottom left finder pattern + separator + format + $bitMatrix->setRegion(0, $dimension - 8, 9, 8); + +// Alignment patterns + $max = count($this->alignmentPatternCenters); + for ($x = 0; $x < $max; $x++) { + $i = $this->alignmentPatternCenters[$x] - 2; + for ($y = 0; $y < $max; $y++) { + if (($x == 0 && ($y == 0 || $y == $max - 1)) || ($x == $max - 1 && $y == 0)) { +// No alignment patterns near the three finder paterns + continue; + } + $bitMatrix->setRegion($this->alignmentPatternCenters[$y] - 2, $i, 5, 5); + } + } + +// Vertical timing pattern + $bitMatrix->setRegion(6, 9, 1, $dimension - 17); +// Horizontal timing pattern + $bitMatrix->setRegion(9, 6, $dimension - 17, 1); + + if ($this->versionNumber > 6) { +// Version info, top right + $bitMatrix->setRegion($dimension - 11, 0, 3, 6); +// Version info, bottom left + $bitMatrix->setRegion(0, $dimension - 11, 6, 3); + } + + return $bitMatrix; + } + /** + * See ISO 18004:2006 6.5.1 Table 9 + */ + private static function buildVersions() + { + + + return array( + new Version(1, array(), + array(new ECBlocks(7, array(new ECB(1, 19))), + new ECBlocks(10, array(new ECB(1, 16))), + new ECBlocks(13, array(new ECB(1, 13))), + new ECBlocks(17, array(new ECB(1, 9))))), + new Version(2, array(6, 18), + array(new ECBlocks(10, array(new ECB(1, 34))), + new ECBlocks(16, array(new ECB(1, 28))), + new ECBlocks(22, array(new ECB(1, 22))), + new ECBlocks(28, array(new ECB(1, 16))))), + new Version(3, array(6, 22), + array( new ECBlocks(15, array(new ECB(1, 55))), + new ECBlocks(26, array(new ECB(1, 44))), + new ECBlocks(18, array(new ECB(2, 17))), + new ECBlocks(22, array(new ECB(2, 13))))), + new Version(4, array(6, 26), + array(new ECBlocks(20, array(new ECB(1, 80))), + new ECBlocks(18, array(new ECB(2, 32))), + new ECBlocks(26, array(new ECB(2, 24))), + new ECBlocks(16, array(new ECB(4, 9))))), + new Version(5, array(6, 30), + array(new ECBlocks(26, array(new ECB(1, 108))), + new ECBlocks(24, array(new ECB(2, 43))), + new ECBlocks(18, array(new ECB(2, 15), + new ECB(2, 16))), + new ECBlocks(22, array(new ECB(2, 11), + new ECB(2, 12))))), + new Version(6, array(6, 34), + array(new ECBlocks(18, array(new ECB(2, 68))), + new ECBlocks(16, array(new ECB(4, 27))), + new ECBlocks(24, array(new ECB(4, 19))), + new ECBlocks(28, array(new ECB(4, 15))))), + new Version(7, array(6, 22, 38), + array(new ECBlocks(20, array(new ECB(2, 78))), + new ECBlocks(18, array(new ECB(4, 31))), + new ECBlocks(18, array(new ECB(2, 14), + new ECB(4, 15))), + new ECBlocks(26, array(new ECB(4, 13), + new ECB(1, 14))))), + new Version(8, array(6, 24, 42), + array(new ECBlocks(24, array(new ECB(2, 97))), + new ECBlocks(22, array(new ECB(2, 38), + new ECB(2, 39))), + new ECBlocks(22, array(new ECB(4, 18), + new ECB(2, 19))), + new ECBlocks(26, array(new ECB(4, 14), + new ECB(2, 15))))), + new Version(9, array(6, 26, 46), + array(new ECBlocks(30, array(new ECB(2, 116))), + new ECBlocks(22, array(new ECB(3, 36), + new ECB(2, 37))), + new ECBlocks(20, array(new ECB(4, 16), + new ECB(4, 17))), + new ECBlocks(24, array(new ECB(4, 12), + new ECB(4, 13))))), + new Version(10, array(6, 28, 50), + array(new ECBlocks(18, array(new ECB(2, 68), + new ECB(2, 69))), + new ECBlocks(26, array(new ECB(4, 43), + new ECB(1, 44))), + new ECBlocks(24, array(new ECB(6, 19), + new ECB(2, 20))), + new ECBlocks(28, array(new ECB(6, 15), + new ECB(2, 16))))), + new Version(11, array(6, 30, 54), + array(new ECBlocks(20, array(new ECB(4, 81))), + new ECBlocks(30, array(new ECB(1, 50), + new ECB(4, 51))), + new ECBlocks(28, array(new ECB(4, 22), + new ECB(4, 23))), + new ECBlocks(24, array(new ECB(3, 12), + new ECB(8, 13))))), + new Version(12, array(6, 32, 58), + array(new ECBlocks(24, array(new ECB(2, 92), + new ECB(2, 93))), + new ECBlocks(22, array(new ECB(6, 36), + new ECB(2, 37))), + new ECBlocks(26, array(new ECB(4, 20), + new ECB(6, 21))), + new ECBlocks(28, array(new ECB(7, 14), + new ECB(4, 15))))), + new Version(13, array(6, 34, 62), + array(new ECBlocks(26, array(new ECB(4, 107))), + new ECBlocks(22, array(new ECB(8, 37), + new ECB(1, 38))), + new ECBlocks(24, array(new ECB(8, 20), + new ECB(4, 21))), + new ECBlocks(22, array(new ECB(12, 11), + new ECB(4, 12))))), + new Version(14, array(6, 26, 46, 66), + array(new ECBlocks(30, array(new ECB(3, 115), + new ECB(1, 116))), + new ECBlocks(24, array(new ECB(4, 40), + new ECB(5, 41))), + new ECBlocks(20, array(new ECB(11, 16), + new ECB(5, 17))), + new ECBlocks(24, array(new ECB(11, 12), + new ECB(5, 13))))), + new Version(15, array(6, 26, 48, 70), + array(new ECBlocks(22, array(new ECB(5, 87), + new ECB(1, 88))), + new ECBlocks(24, array(new ECB(5, 41), + new ECB(5, 42))), + new ECBlocks(30, array(new ECB(5, 24), + new ECB(7, 25))), + new ECBlocks(24, array(new ECB(11, 12), + new ECB(7, 13))))), + new Version(16, array(6, 26, 50, 74), + array(new ECBlocks(24, array(new ECB(5, 98), + new ECB(1, 99))), + new ECBlocks(28, array(new ECB(7, 45), + new ECB(3, 46))), + new ECBlocks(24, array(new ECB(15, 19), + new ECB(2, 20))), + new ECBlocks(30, array(new ECB(3, 15), + new ECB(13, 16))))), + new Version(17, array(6, 30, 54, 78), + array(new ECBlocks(28, array(new ECB(1, 107), + new ECB(5, 108))), + new ECBlocks(28, array(new ECB(10, 46), + new ECB(1, 47))), + new ECBlocks(28, array(new ECB(1, 22), + new ECB(15, 23))), + new ECBlocks(28, array(new ECB(2, 14), + new ECB(17, 15))))), + new Version(18, array(6, 30, 56, 82), + array(new ECBlocks(30, array(new ECB(5, 120), + new ECB(1, 121))), + new ECBlocks(26, array(new ECB(9, 43), + new ECB(4, 44))), + new ECBlocks(28, array(new ECB(17, 22), + new ECB(1, 23))), + new ECBlocks(28, array(new ECB(2, 14), + new ECB(19, 15))))), + new Version(19, array(6, 30, 58, 86), + array(new ECBlocks(28, array(new ECB(3, 113), + new ECB(4, 114))), + new ECBlocks(26, array(new ECB(3, 44), + new ECB(11, 45))), + new ECBlocks(26, array(new ECB(17, 21), + new ECB(4, 22))), + new ECBlocks(26, array(new ECB(9, 13), + new ECB(16, 14))))), + new Version(20, array(6, 34, 62, 90), + array(new ECBlocks(28, array(new ECB(3, 107), + new ECB(5, 108))), + new ECBlocks(26, array(new ECB(3, 41), + new ECB(13, 42))), + new ECBlocks(30, array(new ECB(15, 24), + new ECB(5, 25))), + new ECBlocks(28, array(new ECB(15, 15), + new ECB(10, 16))))), + new Version(21, array(6, 28, 50, 72, 94), + array( new ECBlocks(28, array(new ECB(4, 116), + new ECB(4, 117))), + new ECBlocks(26, array(new ECB(17, 42))), + new ECBlocks(28, array(new ECB(17, 22), + new ECB(6, 23))), + new ECBlocks(30, array(new ECB(19, 16), + new ECB(6, 17))))), + new Version(22, array(6, 26, 50, 74, 98), + array(new ECBlocks(28, array(new ECB(2, 111), + new ECB(7, 112))), + new ECBlocks(28, array(new ECB(17, 46))), + new ECBlocks(30, array(new ECB(7, 24), + new ECB(16, 25))), + new ECBlocks(24, array(new ECB(34, 13))))), + new Version(23, array(6, 30, 54, 78, 102), + new ECBlocks(30, array(new ECB(4, 121), + new ECB(5, 122))), + new ECBlocks(28, array(new ECB(4, 47), + new ECB(14, 48))), + new ECBlocks(30, array(new ECB(11, 24), + new ECB(14, 25))), + new ECBlocks(30, array(new ECB(16, 15), + new ECB(14, 16)))), + new Version(24, array(6, 28, 54, 80, 106), + array(new ECBlocks(30, array(new ECB(6, 117), + new ECB(4, 118))), + new ECBlocks(28, array(new ECB(6, 45), + new ECB(14, 46))), + new ECBlocks(30, array(new ECB(11, 24), + new ECB(16, 25))), + new ECBlocks(30, array(new ECB(30, 16), + new ECB(2, 17))))), + new Version(25, array(6, 32, 58, 84, 110), + array(new ECBlocks(26, array(new ECB(8, 106), + new ECB(4, 107))), + new ECBlocks(28, array(new ECB(8, 47), + new ECB(13, 48))), + new ECBlocks(30, array(new ECB(7, 24), + new ECB(22, 25))), + new ECBlocks(30, array(new ECB(22, 15), + new ECB(13, 16))))), + new Version(26, array(6, 30, 58, 86, 114), + array(new ECBlocks(28, array(new ECB(10, 114), + new ECB(2, 115))), + new ECBlocks(28, array(new ECB(19, 46), + new ECB(4, 47))), + new ECBlocks(28, array(new ECB(28, 22), + new ECB(6, 23))), + new ECBlocks(30, array(new ECB(33, 16), + new ECB(4, 17))))), + new Version(27, array(6, 34, 62, 90, 118), + array(new ECBlocks(30, array(new ECB(8, 122), + new ECB(4, 123))), + new ECBlocks(28, array(new ECB(22, 45), + new ECB(3, 46))), + new ECBlocks(30, array(new ECB(8, 23), + new ECB(26, 24))), + new ECBlocks(30, array(new ECB(12, 15), + new ECB(28, 16))))), + new Version(28, array(6, 26, 50, 74, 98, 122), + array(new ECBlocks(30, array(new ECB(3, 117), + new ECB(10, 118))), + new ECBlocks(28, array(new ECB(3, 45), + new ECB(23, 46))), + new ECBlocks(30, array(new ECB(4, 24), + new ECB(31, 25))), + new ECBlocks(30, array(new ECB(11, 15), + new ECB(31, 16))))), + new Version(29, array(6, 30, 54, 78, 102, 126), + array(new ECBlocks(30, array(new ECB(7, 116), + new ECB(7, 117))), + new ECBlocks(28, array(new ECB(21, 45), + new ECB(7, 46))), + new ECBlocks(30, array(new ECB(1, 23), + new ECB(37, 24))), + new ECBlocks(30, array(new ECB(19, 15), + new ECB(26, 16))))), + new Version(30, array(6, 26, 52, 78, 104, 130), + array(new ECBlocks(30, array(new ECB(5, 115), + new ECB(10, 116))), + new ECBlocks(28, array(new ECB(19, 47), + new ECB(10, 48))), + new ECBlocks(30, array(new ECB(15, 24), + new ECB(25, 25))), + new ECBlocks(30, array(new ECB(23, 15), + new ECB(25, 16))))), + new Version(31, array(6, 30, 56, 82, 108, 134), + array(new ECBlocks(30, array(new ECB(13, 115), + new ECB(3, 116))), + new ECBlocks(28, array(new ECB(2, 46), + new ECB(29, 47))), + new ECBlocks(30, array(new ECB(42, 24), + new ECB(1, 25))), + new ECBlocks(30, array(new ECB(23, 15), + new ECB(28, 16))))), + new Version(32, array(6, 34, 60, 86, 112, 138), + array(new ECBlocks(30, array(new ECB(17, 115))), + new ECBlocks(28, array(new ECB(10, 46), + new ECB(23, 47))), + new ECBlocks(30, array(new ECB(10, 24), + new ECB(35, 25))), + new ECBlocks(30, array(new ECB(19, 15), + new ECB(35, 16))))), + new Version(33, array(6, 30, 58, 86, 114, 142), + array(new ECBlocks(30, array(new ECB(17, 115), + new ECB(1, 116))), + new ECBlocks(28, array(new ECB(14, 46), + new ECB(21, 47))), + new ECBlocks(30, array(new ECB(29, 24), + new ECB(19, 25))), + new ECBlocks(30, array(new ECB(11, 15), + new ECB(46, 16))))), + new Version(34, array(6, 34, 62, 90, 118, 146), + array(new ECBlocks(30, array(new ECB(13, 115), + new ECB(6, 116))), + new ECBlocks(28, array(new ECB(14, 46), + new ECB(23, 47))), + new ECBlocks(30, array(new ECB(44, 24), + new ECB(7, 25))), + new ECBlocks(30, array(new ECB(59, 16), + new ECB(1, 17))))), + new Version(35, array(6, 30, 54, 78, 102, 126, 150), + array(new ECBlocks(30, array(new ECB(12, 121), + new ECB(7, 122))), + new ECBlocks(28, array(new ECB(12, 47), + new ECB(26, 48))), + new ECBlocks(30, array(new ECB(39, 24), + new ECB(14, 25))), + new ECBlocks(30, array(new ECB(22, 15), + new ECB(41, 16))))), + new Version(36, array(6, 24, 50, 76, 102, 128, 154), + array(new ECBlocks(30, array(new ECB(6, 121), + new ECB(14, 122))), + new ECBlocks(28, array(new ECB(6, 47), + new ECB(34, 48))), + new ECBlocks(30, array(new ECB(46, 24), + new ECB(10, 25))), + new ECBlocks(30, array(new ECB(2, 15), + new ECB(64, 16))))), + new Version(37, array(6, 28, 54, 80, 106, 132, 158), + array(new ECBlocks(30, array(new ECB(17, 122), + new ECB(4, 123))), + new ECBlocks(28, array(new ECB(29, 46), + new ECB(14, 47))), + new ECBlocks(30, array(new ECB(49, 24), + new ECB(10, 25))), + new ECBlocks(30, array(new ECB(24, 15), + new ECB(46, 16))))), + new Version(38, array(6, 32, 58, 84, 110, 136, 162), + array(new ECBlocks(30, array(new ECB(4, 122), + new ECB(18, 123))), + new ECBlocks(28, array(new ECB(13, 46), + new ECB(32, 47))), + new ECBlocks(30, array(new ECB(48, 24), + new ECB(14, 25))), + new ECBlocks(30, array(new ECB(42, 15), + new ECB(32, 16))))), + new Version(39, array(6, 26, 54, 82, 110, 138, 166), + array(new ECBlocks(30, array(new ECB(20, 117), + new ECB(4, 118))), + new ECBlocks(28, array(new ECB(40, 47), + new ECB(7, 48))), + new ECBlocks(30, array(new ECB(43, 24), + new ECB(22, 25))), + new ECBlocks(30, array(new ECB(10, 15), + new ECB(67, 16))))), + new Version(40, array(6, 30, 58, 86, 114, 142, 170), + array(new ECBlocks(30, array(new ECB(19, 118), + new ECB(6, 119))), + new ECBlocks(28, array(new ECB(18, 47), + new ECB(31, 48))), + new ECBlocks(30, array(new ECB(34, 24), + new ECB(34, 25))), + new ECBlocks(30, array(new ECB(20, 15), + new ECB(61, 16))))) + ); + } +} + +/** + *

            Encapsulates a set of error-correction blocks in one symbol version. Most versions will + * use blocks of differing sizes within one version, so, this encapsulates the parameters for + * each set of blocks. It also holds the number of error-correction codewords per block since it + * will be the same across all blocks within one version.

            + */ +final class ECBlocks +{ + private $ecCodewordsPerBlock; + private $ecBlocks; + + function __construct($ecCodewordsPerBlock, $ecBlocks) + { + $this->ecCodewordsPerBlock = $ecCodewordsPerBlock; + $this->ecBlocks = $ecBlocks; + } + + public function getECCodewordsPerBlock() + { + return $this->ecCodewordsPerBlock; + } + + public function getNumBlocks() + { + $total = 0; + foreach ($this->ecBlocks as $ecBlock) { + $total += $ecBlock->getCount(); + } + return $total; + } + + public function getTotalECCodewords() + { + return $this->ecCodewordsPerBlock * $this->getNumBlocks(); + } + + public function getECBlocks() + { + return $this->ecBlocks; + } +} + +/** + *

            Encapsualtes the parameters for one error-correction block in one symbol version. + * This includes the number of data codewords, and the number of times a block with these + * parameters is used consecutively in the QR code version's format.

            + */ +final class ECB +{ + private $count; + private $dataCodewords; + + function __construct($count, $dataCodewords) + { + $this->count = $count; + $this->dataCodewords = $dataCodewords; + } + + public function getCount() + { + return $this->count; + } + + public function getDataCodewords() + { + return $this->dataCodewords; + } + + +//@Override + public function toString() + { + die('Version ECB toString()'); + // return parent::$versionNumber; + } + + +} + + diff --git a/public/qr-code/lib/qrcode/detector/AlignmentPattern.php b/public/qr-code/lib/qrcode/detector/AlignmentPattern.php new file mode 100644 index 0000000..b6d4130 --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/AlignmentPattern.php @@ -0,0 +1,60 @@ +Encapsulates an alignment pattern, which are the smaller square patterns found in + * all but the simplest QR Codes.

            + * + * @author Sean Owen + */ +final class AlignmentPattern extends ResultPoint { + +private $estimatedModuleSize; + +function __construct($posX, $posY, $estimatedModuleSize) { +parent::__construct($posX, $posY); +$this->estimatedModuleSize = $estimatedModuleSize; +} + + /** + *

            Determines if this alignment pattern "about equals" an alignment pattern at the stated + * position and size -- meaning, it is at nearly the same center with nearly the same size.

            + */ + function aboutEquals($moduleSize, $i, $j) { + if (abs($i - $this->getY()) <= $moduleSize && abs($j - $this->getX()) <= $moduleSize) { + $moduleSizeDiff = abs($moduleSize - $this->estimatedModuleSize); + return $moduleSizeDiff <= 1.0 || $moduleSizeDiff <= $this->estimatedModuleSize; + } + return false; +} + + /** + * Combines this object's current estimate of a finder pattern position and module size + * with a new estimate. It returns a new {@code FinderPattern} containing an average of the two. + */ + function combineEstimate($i, $j, $newModuleSize) { + $combinedX = ($this->getX() + $j) / 2.0; + $combinedY = ($this->getY() + $i) / 2.0; + $combinedModuleSize = ($this->estimatedModuleSize + $newModuleSize) / 2.0; + return new AlignmentPattern($combinedX, $combinedY, $combinedModuleSize); + } + +} \ No newline at end of file diff --git a/public/qr-code/lib/qrcode/detector/AlignmentPatternFinder.php b/public/qr-code/lib/qrcode/detector/AlignmentPatternFinder.php new file mode 100644 index 0000000..0484ffa --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/AlignmentPatternFinder.php @@ -0,0 +1,277 @@ +This class attempts to find alignment patterns in a QR Code. Alignment patterns look like finder + * patterns but are smaller and appear at regular intervals throughout the image.

            + * + *

            At the moment this only looks for the bottom-right alignment pattern.

            + * + *

            This is mostly a simplified copy of {@link FinderPatternFinder}. It is copied, + * pasted and stripped down here for maximum performance but does unfortunately duplicate + * some code.

            + * + *

            This class is thread-safe but not reentrant. Each thread must allocate its own object.

            + * + * @author Sean Owen + */ +final class AlignmentPatternFinder { + + private $image; + private $possibleCenters; + private $startX; + private $startY; + private $width; + private $height; + private $moduleSize; + private $crossCheckStateCount; + private $resultPointCallback; + + /** + *

            Creates a finder that will look in a portion of the whole image.

            + * + * @param image image to search + * @param startX left column from which to start searching + * @param startY top row from which to start searching + * @param width width of region to search + * @param height height of region to search + * @param moduleSize estimated module size so far + */ + function __construct($image, + $startX, + $startY, + $width, + $height, + $moduleSize, + $resultPointCallback) { + $this->image = $image; + $this->possibleCenters = array(); + $this->startX = $startX; + $this->startY = $startY; + $this->width = $width; + $this->height = $height; + $this->moduleSize = $moduleSize; + $this->crossCheckStateCount = array(); + $this->resultPointCallback = $resultPointCallback; + } + + /** + *

            This method attempts to find the bottom-right alignment pattern in the image. It is a bit messy since + * it's pretty performance-critical and so is written to be fast foremost.

            + * + * @return {@link AlignmentPattern} if found + * @throws NotFoundException if not found + */ + function find() { + $startX = $this->startX; + $height = $this->height; + $maxJ = $startX + $this->width; + $middleI = $this->startY + ($height / 2); + // We are looking for black/white/black modules in 1:1:1 ratio; + // this tracks the number of black/white/black modules seen so far + $stateCount = array(); + for ($iGen = 0; $iGen < $height; $iGen++) { + // Search from middle outwards + $i = $middleI + (($iGen & 0x01) == 0 ? ($iGen + 1) / 2 : -(($iGen + 1) / 2)); + $i = intval($i); + $stateCount[0] = 0; + $stateCount[1] = 0; + $stateCount[2] = 0; + $j = $startX; + // Burn off leading white pixels before anything else; if we start in the middle of + // a white run, it doesn't make sense to count its length, since we don't know if the + // white run continued to the left of the start point + while ($j < $maxJ && !$this->image->get($j, $i)) { + $j++; + } + $currentState = 0; + while ($j < $maxJ) { + if ($this->image->get($j, $i)) { + // Black pixel + if ($currentState == 1) { // Counting black pixels + $stateCount[$currentState]++; + } else { // Counting white pixels + if ($currentState == 2) { // A winner? + if ($this->foundPatternCross($stateCount)) { // Yes + $confirmed = $this->handlePossibleCenter($stateCount, $i, $j); + if ($confirmed != null) { + return $confirmed; + } + } + $stateCount[0] = $stateCount[2]; + $stateCount[1] = 1; + $stateCount[2] = 0; + $currentState = 1; + } else { + $stateCount[++$currentState]++; + } + } + } else { // White pixel + if ($currentState == 1) { // Counting black pixels + $currentState++; + } + $stateCount[$currentState]++; + } + $j++; + } + if ($this->foundPatternCross($stateCount)) { + $confirmed = $this->handlePossibleCenter($stateCount, $i, $maxJ); + if ($confirmed != null) { + return $confirmed; + } + } + + } + + // Hmm, nothing we saw was observed and confirmed twice. If we had + // any guess at all, return it. + if (count($this->possibleCenters)) { + return $this->possibleCenters[0]; + } + + throw NotFoundException::getNotFoundInstance(); + } + + /** + * Given a count of black/white/black pixels just seen and an end position, + * figures the location of the center of this black/white/black run. + */ + private static function centerFromEnd($stateCount, $end) { + return (float) ($end - $stateCount[2]) - $stateCount[1] / 2.0; + } + + /** + * @param stateCount count of black/white/black pixels just read + * @return true iff the proportions of the counts is close enough to the 1/1/1 ratios + * used by alignment patterns to be considered a match + */ + private function foundPatternCross($stateCount) { + $moduleSize = $this->moduleSize; + $maxVariance = $moduleSize / 2.0; + for ($i = 0; $i < 3; $i++) { + if (abs($moduleSize - $stateCount[$i]) >= $maxVariance) { + return false; + } + } + return true; + } + + /** + *

            After a horizontal scan finds a potential alignment pattern, this method + * "cross-checks" by scanning down vertically through the center of the possible + * alignment pattern to see if the same proportion is detected.

            + * + * @param startI row where an alignment pattern was detected + * @param centerJ center of the section that appears to cross an alignment pattern + * @param maxCount maximum reasonable number of modules that should be + * observed in any reading state, based on the results of the horizontal scan + * @return vertical center of alignment pattern, or {@link Float#NaN} if not found + */ + private function crossCheckVertical($startI, $centerJ, $maxCount, + $originalStateCountTotal) { + $image = $this->image; + + $maxI = $image->getHeight(); + $stateCount = $this->crossCheckStateCount; + $stateCount[0] = 0; + $stateCount[1] = 0; + $stateCount[2] = 0; + + // Start counting up from center + $i = $startI; + while ($i >= 0 && $image->get($centerJ, $i) && $stateCount[1] <= $maxCount) { + $stateCount[1]++; + $i--; + } + // If already too many modules in this state or ran off the edge: + if ($i < 0 || $stateCount[1] > $maxCount) { + return NAN; + } + while ($i >= 0 && !$image->get($centerJ, $i) && $stateCount[0] <= $maxCount) { + $stateCount[0]++; + $i--; + } + if ($stateCount[0] > $maxCount) { + return NAN; + } + + // Now also count down from center + $i = $startI + 1; + while ($i < $maxI && $image->get($centerJ, $i) && $stateCount[1] <= $maxCount) { + $stateCount[1]++; + $i++; + } + if ($i == $maxI || $stateCount[1] > $maxCount) { + return NAN; + } + while ($i < $maxI && !$image->get($centerJ, $i) && $stateCount[2] <= $maxCount) { + $stateCount[2]++; + $i++; + } + if ($stateCount[2] > $maxCount) { + return NAN; + } + + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2]; + if (5 * abs($stateCountTotal - $originalStateCountTotal) >= 2 * $originalStateCountTotal) { + return NAN; + } + + return $this->foundPatternCross($stateCount) ? $this->centerFromEnd($stateCount, $i) : NAN; + } + + /** + *

            This is called when a horizontal scan finds a possible alignment pattern. It will + * cross check with a vertical scan, and if successful, will see if this pattern had been + * found on a previous horizontal scan. If so, we consider it confirmed and conclude we have + * found the alignment pattern.

            + * + * @param stateCount reading state module counts from horizontal scan + * @param i row where alignment pattern may be found + * @param j end of possible alignment pattern in row + * @return {@link AlignmentPattern} if we have found the same pattern twice, or null if not + */ + private function handlePossibleCenter($stateCount, $i, $j) { + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2]; + $centerJ = $this->centerFromEnd($stateCount, $j); + $centerI = $this->crossCheckVertical($i, (int) $centerJ, 2 * $stateCount[1], $stateCountTotal); + if (!is_nan($centerI)) { + $estimatedModuleSize = (float) ($stateCount[0] + $stateCount[1] + $stateCount[2]) / 3.0; + foreach ($this->possibleCenters as $center) { + // Look for about the same center and module size: + if ($center->aboutEquals($estimatedModuleSize, $centerI, $centerJ)) { + return $center->combineEstimate($centerI, $centerJ, $estimatedModuleSize); + } + } + // Hadn't found this before; save it + $point = new AlignmentPattern($centerJ, $centerI, $estimatedModuleSize); + $this->possibleCenters[] = $point; + if ($this->resultPointCallback != null) { + $this->resultPointCallback->foundPossibleResultPoint($point); + } + } + return null; + } + +} diff --git a/public/qr-code/lib/qrcode/detector/Detector.php b/public/qr-code/lib/qrcode/detector/Detector.php new file mode 100644 index 0000000..2043a49 --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/Detector.php @@ -0,0 +1,405 @@ +Encapsulates logic that can detect a QR Code in an image, even if the QR Code + * is rotated or skewed, or partially obscured.

            + * + * @author Sean Owen + */ +?> +image = $image; + } + + protected final function getImage() { + return $this->image; + } + + protected final function getResultPointCallback() { + return $this->resultPointCallback; + } + + /** + *

            Detects a QR Code in an image.

            + * + * @return {@link DetectorResult} encapsulating results of detecting a QR Code + * @throws NotFoundException if QR Code cannot be found + * @throws FormatException if a QR Code cannot be decoded + */ + + + /** + *

            Detects a QR Code in an image.

            + * + * @param hints optional hints to detector + * @return {@link DetectorResult} encapsulating results of detecting a QR Code + * @throws NotFoundException if QR Code cannot be found + * @throws FormatException if a QR Code cannot be decoded + */ + public final function detect($hints=null){/*Map*/ + + $resultPointCallback = $hints == null ? null : + $hints->get('NEED_RESULT_POINT_CALLBACK'); + /* resultPointCallback = hints == null ? null : + (ResultPointCallback) hints.get(DecodeHintType.NEED_RESULT_POINT_CALLBACK);*/ + $finder = new FinderPatternFinder($this->image, $resultPointCallback); + $info = $finder->find($hints); + + return $this->processFinderPatternInfo($info); + } + + protected final function processFinderPatternInfo($info){ + + $topLeft = $info->getTopLeft(); + $topRight = $info->getTopRight(); + $bottomLeft = $info->getBottomLeft(); + + $moduleSize = (float) $this->calculateModuleSize($topLeft, $topRight, $bottomLeft); + if ($moduleSize < 1.0) { + throw NotFoundException::getNotFoundInstance(); + } + $dimension =(int) $this->computeDimension($topLeft, $topRight, $bottomLeft, $moduleSize); + $provisionalVersion = Version::getProvisionalVersionForDimension($dimension); + $modulesBetweenFPCenters = $provisionalVersion->getDimensionForVersion() - 7; + + $alignmentPattern = null; +// Anything above version 1 has an alignment pattern + if (count($provisionalVersion->getAlignmentPatternCenters())> 0) { + +// Guess where a "bottom right" finder pattern would have been + $bottomRightX = $topRight->getX() - $topLeft->getX() + $bottomLeft->getX(); + $bottomRightY = $topRight->getY() - $topLeft->getY() + $bottomLeft->getY(); + +// Estimate that alignment pattern is closer by 3 modules +// from "bottom right" to known top left location + $correctionToTopLeft = 1.0 - 3.0 / (float) $modulesBetweenFPCenters; + $estAlignmentX = (int) ($topLeft->getX() + $correctionToTopLeft * ($bottomRightX - $topLeft->getX())); + $estAlignmentY = (int) ($topLeft->getY() + $correctionToTopLeft * ($bottomRightY - $topLeft->getY())); + +// Kind of arbitrary -- expand search radius before giving up + for ($i = 4; $i <= 16; $i <<= 1) {//?????????? + try { + $alignmentPattern = $this->findAlignmentInRegion($moduleSize, + $estAlignmentX, + $estAlignmentY, + (float) $i); + break; + } catch (NotFoundException $re) { +// try next round + } + } +// If we didn't find alignment pattern... well try anyway without it + } + + $transform = + $this->createTransform($topLeft, $topRight, $bottomLeft, $alignmentPattern, $dimension); + + $bits = $this->sampleGrid($this->image, $transform, $dimension); + + $points = array(); + if ($alignmentPattern == null) { + $points = array($bottomLeft, $topLeft, $topRight); + } else { + // die('$points = new ResultPoint[]{bottomLeft, topLeft, topRight, alignmentPattern};'); +$points = array($bottomLeft, $topLeft, $topRight, $alignmentPattern); + } + return new DetectorResult($bits, $points); + } + + private static function createTransform($topLeft, + $topRight, + $bottomLeft, + $alignmentPattern, + $dimension) { + $dimMinusThree = (float) $dimension - 3.5; + $bottomRightX = 0.0; + $bottomRightY = 0.0; + $sourceBottomRightX = 0.0; + $sourceBottomRightY = 0.0; + if ($alignmentPattern != null) { + $bottomRightX = $alignmentPattern->getX(); + $bottomRightY = $alignmentPattern->getY(); + $sourceBottomRightX = $dimMinusThree - 3.0; + $sourceBottomRightY = $sourceBottomRightX; + } else { +// Don't have an alignment pattern, just make up the bottom-right point + $bottomRightX = ($topRight->getX() - $topLeft->getX()) + $bottomLeft->getX(); + $bottomRightY = ($topRight->getY() - $topLeft->getY()) + $bottomLeft->getY(); + $sourceBottomRightX = $dimMinusThree; + $sourceBottomRightY = $dimMinusThree; + } + + return PerspectiveTransform::quadrilateralToQuadrilateral( + 3.5, + 3.5, + $dimMinusThree, + 3.5, + $sourceBottomRightX, + $sourceBottomRightY, + 3.5, + $dimMinusThree, + $topLeft->getX(), + $topLeft->getY(), + $topRight->getX(), + $topRight->getY(), + $bottomRightX, + $bottomRightY, + $bottomLeft->getX(), + $bottomLeft->getY()); + } + + private static function sampleGrid($image, $transform, + $dimension) { + + $sampler = GridSampler::getInstance(); + return $sampler->sampleGrid_($image, $dimension, $dimension, $transform); + } + + /** + *

            Computes the dimension (number of modules on a size) of the QR Code based on the position + * of the finder patterns and estimated module size.

            + */ + private static function computeDimension($topLeft, + $topRight, + $bottomLeft, + $moduleSize) { + $tltrCentersDimension = MathUtils::round(ResultPoint::distance($topLeft, $topRight) / $moduleSize); + $tlblCentersDimension = MathUtils::round(ResultPoint::distance($topLeft, $bottomLeft) / $moduleSize); + $dimension = (($tltrCentersDimension + $tlblCentersDimension) / 2) + 7; + switch ($dimension & 0x03) { // mod 4 + case 0: + $dimension++; + break; +// 1? do nothing + case 2: + $dimension--; + break; + case 3: + throw NotFoundException::getNotFoundInstance(); + } + return $dimension; + } + + /** + *

            Computes an average estimated module size based on estimated derived from the positions + * of the three finder patterns.

            + * + * @param topLeft detected top-left finder pattern center + * @param topRight detected top-right finder pattern center + * @param bottomLeft detected bottom-left finder pattern center + * @return estimated module size + */ + protected final function calculateModuleSize($topLeft, + $topRight, + $bottomLeft) { +// Take the average + return ($this->calculateModuleSizeOneWay($topLeft, $topRight) + + $this->calculateModuleSizeOneWay($topLeft, $bottomLeft)) / 2.0; + } + + /** + *

            Estimates module size based on two finder patterns -- it uses + * {@link #sizeOfBlackWhiteBlackRunBothWays(int, int, int, int)} to figure the + * width of each, measuring along the axis between their centers.

            + */ + private function calculateModuleSizeOneWay($pattern, $otherPattern) { + $moduleSizeEst1 = $this->sizeOfBlackWhiteBlackRunBothWays($pattern->getX(), + (int) $pattern->getY(), + (int) $otherPattern->getX(), + (int) $otherPattern->getY()); + $moduleSizeEst2 = $this->sizeOfBlackWhiteBlackRunBothWays((int) $otherPattern->getX(), + (int) $otherPattern->getY(), + (int) $pattern->getX(), + (int) $pattern->getY()); + if (is_nan($moduleSizeEst1)) { + return $moduleSizeEst2 / 7.0; + } + if (is_nan($moduleSizeEst2)) { + return $moduleSizeEst1 / 7.0; + } +// Average them, and divide by 7 since we've counted the width of 3 black modules, +// and 1 white and 1 black module on either side. Ergo, divide sum by 14. + return ($moduleSizeEst1 + $moduleSizeEst2) / 14.0; + } + + /** + * See {@link #sizeOfBlackWhiteBlackRun(int, int, int, int)}; computes the total width of + * a finder pattern by looking for a black-white-black run from the center in the direction + * of another po$(another finder pattern center), and in the opposite direction too.

            + */ + private function sizeOfBlackWhiteBlackRunBothWays($fromX, $fromY, $toX, $toY) { + + $result = $this->sizeOfBlackWhiteBlackRun($fromX, $fromY, $toX, $toY); + +// Now count other way -- don't run off image though of course + $scale = 1.0; + $otherToX = $fromX - ($toX - $fromX); + if ($otherToX < 0) { + $scale = (float) $fromX / (float) ($fromX - $otherToX); + $otherToX = 0; + } else if ($otherToX >= $this->image->getWidth()) { + $scale = (float) ($this->image->getWidth() - 1 - $fromX) / (float) ($otherToX - $fromX); + $otherToX = $this->image->getWidth() - 1; + } + $otherToY = (int) ($fromY - ($toY - $fromY) * $scale); + + $scale = 1.0; + if ($otherToY < 0) { + $scale = (float) $fromY / (float) ($fromY - $otherToY); + $otherToY = 0; + } else if ($otherToY >= $this->image->getHeight()) { + $scale = (float) ($this->image->getHeight() - 1 - $fromY) / (float) ($otherToY - $fromY); + $otherToY = $this->image->getHeight() - 1; + } + $otherToX = (int) ($fromX + ($otherToX - $fromX) * $scale); + + $result += $this->sizeOfBlackWhiteBlackRun($fromX, $fromY, $otherToX, $otherToY); + +// Middle pixel is double-counted this way; subtract 1 + return $result - 1.0; + } + + /** + *

            This method traces a line from a po$in the image, in the direction towards another point. + * It begins in a black region, and keeps going until it finds white, then black, then white again. + * It reports the distance from the start to this point.

            + * + *

            This is used when figuring out how wide a finder pattern is, when the finder pattern + * may be skewed or rotated.

            + */ + private function sizeOfBlackWhiteBlackRun($fromX, $fromY, $toX, $toY) { +// Mild variant of Bresenham's algorithm; +// see http://en.wikipedia.org/wiki/Bresenham's_line_algorithm + $steep = abs($toY - $fromY) > abs($toX - $fromX); + if ($steep) { + $temp = $fromX; + $fromX = $fromY; + $fromY = $temp; + $temp = $toX; + $toX = $toY; + $toY = $temp; + } + + $dx = abs($toX - $fromX); + $dy = abs($toY - $fromY); + $error = -$dx / 2; + $xstep = $fromX < $toX ? 1 : -1; + $ystep = $fromY < $toY ? 1 : -1; + +// In black pixels, looking for white, first or second time. + $state = 0; +// Loop up until x == toX, but not beyond + $xLimit = $toX + $xstep; + for ($x = $fromX, $y = $fromY; $x != $xLimit; $x += $xstep) { + $realX = $steep ? $y : $x; + $realY = $steep ? $x : $y; + +// Does current pixel mean we have moved white to black or vice versa? +// Scanning black in state 0,2 and white in state 1, so if we find the wrong +// color, advance to next state or end if we are in state 2 already + if (($state == 1) == $this->image->get($realX, $realY)) { + if ($state == 2) { + return MathUtils::distance($x, $y, $fromX, $fromY); + } + $state++; + } + + $error += $dy; + if ($error > 0) { + if ($y == $toY) { + break; + } + $y += $ystep; + $error -= $dx; + } + } +// Found black-white-black; give the benefit of the doubt that the next pixel outside the image +// is "white" so this last po$at (toX+xStep,toY) is the right ending. This is really a +// small approximation; (toX+xStep,toY+yStep) might be really correct. Ignore this. + if ($state == 2) { + return MathUtils::distance($toX + $xstep, $toY, $fromX, $fromY); + } +// else we didn't find even black-white-black; no estimate is really possible + return NAN; + } + + /** + *

            Attempts to locate an alignment pattern in a limited region of the image, which is + * guessed to contain it. This method uses {@link AlignmentPattern}.

            + * + * @param overallEstModuleSize estimated module size so far + * @param estAlignmentX x coordinate of center of area probably containing alignment pattern + * @param estAlignmentY y coordinate of above + * @param allowanceFactor number of pixels in all directions to search from the center + * @return {@link AlignmentPattern} if found, or null otherwise + * @throws NotFoundException if an unexpected error occurs during detection + */ + protected final function findAlignmentInRegion($overallEstModuleSize, + $estAlignmentX, + $estAlignmentY, + $allowanceFactor) + { +// Look for an alignment pattern (3 modules in size) around where it +// should be + $allowance = (int) ($allowanceFactor * $overallEstModuleSize); + $alignmentAreaLeftX = max(0, $estAlignmentX - $allowance); + $alignmentAreaRightX = min($this->image->getWidth() - 1, $estAlignmentX + $allowance); + if ($alignmentAreaRightX - $alignmentAreaLeftX < $overallEstModuleSize * 3) { + throw NotFoundException::getNotFoundInstance(); + } + + $alignmentAreaTopY = max(0, $estAlignmentY - $allowance); + $alignmentAreaBottomY = min($this->image->getHeight() - 1, $estAlignmentY + $allowance); + if ($alignmentAreaBottomY - $alignmentAreaTopY < $overallEstModuleSize * 3) { + throw NotFoundException::getNotFoundInstance(); + } + + $alignmentFinder = + new AlignmentPatternFinder( + $this->image, + $alignmentAreaLeftX, + $alignmentAreaTopY, + $alignmentAreaRightX - $alignmentAreaLeftX, + $alignmentAreaBottomY - $alignmentAreaTopY, + $overallEstModuleSize, + $this->resultPointCallback); + return $alignmentFinder->find(); + } + +} diff --git a/public/qr-code/lib/qrcode/detector/FinderPattern.php b/public/qr-code/lib/qrcode/detector/FinderPattern.php new file mode 100644 index 0000000..1900a78 --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/FinderPattern.php @@ -0,0 +1,81 @@ +Encapsulates a finder pattern, which are the three square patterns found in + * the corners of QR Codes. It also encapsulates a count of similar finder patterns, + * as a convenience to the finder's bookkeeping.

            + * + * @author Sean Owen + */ +final class FinderPattern extends ResultPoint { + +private $estimatedModuleSize; +private $count; + + + + function __construct($posX, $posY, $estimatedModuleSize, $count=1) { + parent::__construct($posX, $posY); + $this->estimatedModuleSize = $estimatedModuleSize; + $this->count = $count; +} + + public function getEstimatedModuleSize() { + return $this->estimatedModuleSize; + } + + function getCount() { + return $this->count; + } + + /* + void incrementCount() { + this.count++; + } + */ + + /** + *

            Determines if this finder pattern "about equals" a finder pattern at the stated + * position and size -- meaning, it is at nearly the same center with nearly the same size.

            + */ + function aboutEquals($moduleSize, $i, $j) { + if (abs($i - $this->getY()) <= $moduleSize && abs($j - $this->getX()) <= $moduleSize) { + $moduleSizeDiff = abs($moduleSize - $this->estimatedModuleSize); + return $moduleSizeDiff <= 1.0 || $moduleSizeDiff <= $this->estimatedModuleSize; + } + return false; +} + + /** + * Combines this object's current estimate of a finder pattern position and module size + * with a new estimate. It returns a new {@code FinderPattern} containing a weighted average + * based on count. + */ + function combineEstimate($i, $j, $newModuleSize) { + $combinedCount = $this->count + 1; + $combinedX = ($this->count * $this->getX() + $j) / $combinedCount; + $combinedY = ($this->count * $this->getY() + $i) / $combinedCount; + $combinedModuleSize = ($this->count * $this->estimatedModuleSize + $newModuleSize) / $combinedCount; + return new FinderPattern($combinedX, $combinedY, $combinedModuleSize, $combinedCount); + } + +} diff --git a/public/qr-code/lib/qrcode/detector/FinderPatternFinder.php b/public/qr-code/lib/qrcode/detector/FinderPatternFinder.php new file mode 100644 index 0000000..d2fe473 --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/FinderPatternFinder.php @@ -0,0 +1,705 @@ +This class attempts to find finder patterns in a QR Code. Finder patterns are the square + * markers at three corners of a QR Code.

            + * + *

            This class is thread-safe but not reentrant. Each thread must allocate its own object. + * + * @author Sean Owen + */ +class FinderPatternFinder +{ + + private static $CENTER_QUORUM = 2; + protected static $MIN_SKIP = 3; // 1 pixel/module times 3 modules/center + protected static $MAX_MODULES = 57; // support up to version 10 for mobile clients + + private $image; + private $average; + private $possibleCenters; //private final List possibleCenters; + private $hasSkipped = false; + private $crossCheckStateCount; + private $resultPointCallback; + + /** + *

            Creates a finder that will search the image for three finder patterns.

            + * + * @param image image to search + */ + public function __construct($image, $resultPointCallback = null) + { + $this->image = $image; + + + $this->possibleCenters = array();//new ArrayList<>(); + $this->crossCheckStateCount = fill_array(0,5,0); + $this->resultPointCallback = $resultPointCallback; + } + + protected final function getImage() + { + return $this->image; + } + + protected final function getPossibleCenters() + { //List getPossibleCenters() + return $this->possibleCenters; + } + + final function find($hints) + {/*final FinderPatternInfo find(Map hints) throws NotFoundException {*/ + $tryHarder = $hints != null && $hints['TRY_HARDER']; + $pureBarcode = $hints != null && $hints['PURE_BARCODE']; + $maxI = $this->image->getHeight(); + $maxJ = $this->image->getWidth(); + // We are looking for black/white/black/white/black modules in + // 1:1:3:1:1 ratio; this tracks the number of such modules seen so far + + // Let's assume that the maximum version QR Code we support takes up 1/4 the height of the + // image, and then account for the center being 3 modules in size. This gives the smallest + // number of pixels the center could be, so skip this often. When trying harder, look for all + // QR versions regardless of how dense they are. + $iSkip = intval((3 * $maxI) / (4 * self::$MAX_MODULES)); + if ($iSkip < self::$MIN_SKIP || $tryHarder) { + $iSkip = self::$MIN_SKIP; + } + + $done = false; + $stateCount = array(); + for ($i = $iSkip - 1; $i < $maxI && !$done; $i += $iSkip) { + // Get a row of black/white values + $stateCount[0] = 0; + $stateCount[1] = 0; + $stateCount[2] = 0; + $stateCount[3] = 0; + $stateCount[4] = 0; + $currentState = 0; + for ($j = 0; $j < $maxJ; $j++) { + if ($this->image->get($j, $i)) { + // Black pixel + if (($currentState & 1) == 1) { // Counting white pixels + $currentState++; + } + $stateCount[$currentState]++; + } else { // White pixel + if (($currentState & 1) == 0) { // Counting black pixels + if ($currentState == 4) { // A winner? + if ($this->foundPatternCross($stateCount)) { // Yes + $confirmed = $this->handlePossibleCenter($stateCount, $i, $j, $pureBarcode); + if ($confirmed) { + // Start examining every other line. Checking each line turned out to be too + // expensive and didn't improve performance. + $iSkip = 2; + if ($this->hasSkipped) { + $done = $this->haveMultiplyConfirmedCenters(); + } else { + $rowSkip = $this->findRowSkip(); + if ($rowSkip > $stateCount[2]) { + // Skip rows between row of lower confirmed center + // and top of presumed third confirmed center + // but back up a bit to get a full chance of detecting + // it, entire width of center of finder pattern + + // Skip by rowSkip, but back off by $stateCount[2] (size of last center + // of pattern we saw) to be conservative, and also back off by iSkip which + // is about to be re-added + $i += $rowSkip - $stateCount[2] - $iSkip; + $j = $maxJ - 1; + } + } + } else { + + + + $stateCount[0] = $stateCount[2]; + $stateCount[1] = $stateCount[3]; + $stateCount[2] = $stateCount[4]; + $stateCount[3] = 1; + $stateCount[4] = 0; + $currentState = 3; + continue; + } + // Clear state to start looking again + $currentState = 0; + $stateCount[0] = 0; + $stateCount[1] = 0; + $stateCount[2] = 0; + $stateCount[3] = 0; + $stateCount[4] = 0; + } else { // No, shift counts back by two + $stateCount[0] = $stateCount[2]; + $stateCount[1] = $stateCount[3]; + $stateCount[2] = $stateCount[4]; + $stateCount[3] = 1; + $stateCount[4] = 0; + $currentState = 3; + } + } else { + $stateCount[++$currentState]++; + } + } else { // Counting white pixels + $stateCount[$currentState]++; + } + } + } + if ($this->foundPatternCross($stateCount)) { + $confirmed = $this->handlePossibleCenter($stateCount, $i, $maxJ, $pureBarcode); + if ($confirmed) { + $iSkip = $stateCount[0]; + if ($this->hasSkipped) { + // Found a third one + $done = $this->haveMultiplyConfirmedCenters(); + } + } + } + } + + $patternInfo = $this->selectBestPatterns(); + $patternInfo = ResultPoint::orderBestPatterns($patternInfo); + + return new FinderPatternInfo($patternInfo); + } + + /** + * Given a count of black/white/black/white/black pixels just seen and an end position, + * figures the location of the center of this run. + */ + private static function centerFromEnd($stateCount, $end) + { + return (float)($end - $stateCount[4] - $stateCount[3]) - $stateCount[2] / 2.0; + } + + /** + * @param $stateCount ; count of black/white/black/white/black pixels just read + * @return true iff the proportions of the counts is close enough to the 1/1/3/1/1 ratios + * used by finder patterns to be considered a match + */ + protected static function foundPatternCross($stateCount) + { + $totalModuleSize = 0; + for ($i = 0; $i < 5; $i++) { + $count = $stateCount[$i]; + if ($count == 0) { + return false; + } + $totalModuleSize += $count; + } + if ($totalModuleSize < 7) { + return false; + } + $moduleSize = $totalModuleSize / 7.0; + $maxVariance = $moduleSize / 2.0; + // Allow less than 50% variance from 1-1-3-1-1 proportions + return + abs($moduleSize - $stateCount[0]) < $maxVariance && + abs($moduleSize - $stateCount[1]) < $maxVariance && + abs(3.0 * $moduleSize - $stateCount[2]) < 3 * $maxVariance && + abs($moduleSize - $stateCount[3]) < $maxVariance && + abs($moduleSize - $stateCount[4]) < $maxVariance; + } + + private function getCrossCheckStateCount() + { + $this->crossCheckStateCount[0] = 0; + $this->crossCheckStateCount[1] = 0; + $this->crossCheckStateCount[2] = 0; + $this->crossCheckStateCount[3] = 0; + $this->crossCheckStateCount[4] = 0; + return $this->crossCheckStateCount; + } + + /** + * After a vertical and horizontal scan finds a potential finder pattern, this method + * "cross-cross-cross-checks" by scanning down diagonally through the center of the possible + * finder pattern to see if the same proportion is detected. + * + * @param $startI ; row where a finder pattern was detected + * @param centerJ ; center of the section that appears to cross a finder pattern + * @param $maxCount ; maximum reasonable number of modules that should be + * observed in any reading state, based on the results of the horizontal scan + * @param originalStateCountTotal ; The original state count total. + * @return true if proportions are withing expected limits + */ + private function crossCheckDiagonal($startI, $centerJ, $maxCount, $originalStateCountTotal) + { + $stateCount = $this->getCrossCheckStateCount(); + + // Start counting up, left from center finding black center mass + $i = 0; + $startI = intval($startI); + $centerJ = intval($centerJ); + while ($startI >= $i && $centerJ >= $i && $this->image->get($centerJ - $i, $startI - $i)) { + $stateCount[2]++; + $i++; + } + + if ($startI < $i || $centerJ < $i) { + return false; + } + + // Continue up, left finding white space + while ($startI >= $i && $centerJ >= $i && !$this->image->get($centerJ - $i, $startI - $i) && + $stateCount[1] <= $maxCount) { + $stateCount[1]++; + $i++; + } + + // If already too many modules in this state or ran off the edge: + if ($startI < $i || $centerJ < $i || $stateCount[1] > $maxCount) { + return false; + } + + // Continue up, left finding black border + while ($startI >= $i && $centerJ >= $i && $this->image->get($centerJ - $i, $startI - $i) && + $stateCount[0] <= $maxCount) { + $stateCount[0]++; + $i++; + } + if ($stateCount[0] > $maxCount) { + return false; + } + + $maxI = $this->image->getHeight(); + $maxJ = $this->image->getWidth(); + + // Now also count down, right from center + $i = 1; + while ($startI + $i < $maxI && $centerJ + $i < $maxJ && $this->image->get($centerJ + $i, $startI + $i)) { + $stateCount[2]++; + $i++; + } + + // Ran off the edge? + if ($startI + $i >= $maxI || $centerJ + $i >= $maxJ) { + return false; + } + + while ($startI + $i < $maxI && $centerJ + $i < $maxJ && !$this->image->get($centerJ + $i, $startI + $i) && + $stateCount[3] < $maxCount) { + $stateCount[3]++; + $i++; + } + + if ($startI + $i >= $maxI || $centerJ + $i >= $maxJ || $stateCount[3] >= $maxCount) { + return false; + } + + while ($startI + $i < $maxI && $centerJ + $i < $maxJ && $this->image->get($centerJ + $i, $startI + $i) && + $stateCount[4] < $maxCount) { + $stateCount[4]++; + $i++; + } + + if ($stateCount[4] >= $maxCount) { + return false; + } + + // If we found a finder-pattern-like section, but its size is more than 100% different than + // the original, assume it's a false positive + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2] + $stateCount[3] + $stateCount[4]; + return + abs($stateCountTotal - $originalStateCountTotal) < 2 * $originalStateCountTotal && + $this->foundPatternCross($stateCount); + } + + /** + *

            After a horizontal scan finds a potential finder pattern, this method + * "cross-checks" by scanning down vertically through the center of the possible + * finder pattern to see if the same proportion is detected.

            + * + * @param $startI ; row where a finder pattern was detected + * @param centerJ ; center of the section that appears to cross a finder pattern + * @param $maxCount ; maximum reasonable number of modules that should be + * observed in any reading state, based on the results of the horizontal scan + * @return vertical center of finder pattern, or {@link Float#NaN} if not found + */ + private function crossCheckVertical($startI, $centerJ, $maxCount, + $originalStateCountTotal) + { + $image = $this->image; + + $maxI = $image->getHeight(); + $stateCount = $this->getCrossCheckStateCount(); + + // Start counting up from center + $i = $startI; + while ($i >= 0 && $image->get($centerJ, $i)) { + $stateCount[2]++; + $i--; + } + if ($i < 0) { + return NAN; + } + while ($i >= 0 && !$image->get($centerJ, $i) && $stateCount[1] <= $maxCount) { + $stateCount[1]++; + $i--; + } + // If already too many modules in this state or ran off the edge: + if ($i < 0 || $stateCount[1] > $maxCount) { + return NAN; + } + while ($i >= 0 && $image->get($centerJ, $i) && $stateCount[0] <= $maxCount) { + $stateCount[0]++; + $i--; + } + if ($stateCount[0] > $maxCount) { + return NAN; + } + + // Now also count down from center + $i = $startI + 1; + while ($i < $maxI && $image->get($centerJ, $i)) { + $stateCount[2]++; + $i++; + } + if ($i == $maxI) { + return NAN; + } + while ($i < $maxI && !$image->get($centerJ, $i) && $stateCount[3] < $maxCount) { + $stateCount[3]++; + $i++; + } + if ($i == $maxI || $stateCount[3] >= $maxCount) { + return NAN; + } + while ($i < $maxI && $image->get($centerJ, $i) && $stateCount[4] < $maxCount) { + $stateCount[4]++; + $i++; + } + if ($stateCount[4] >= $maxCount) { + return NAN; + } + + // If we found a finder-pattern-like section, but its size is more than 40% different than + // the original, assume it's a false positive + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2] + $stateCount[3] + + $stateCount[4]; + if (5 * abs($stateCountTotal - $originalStateCountTotal) >= 2 * $originalStateCountTotal) { + return NAN; + } + + return $this->foundPatternCross($stateCount) ? $this->centerFromEnd($stateCount, $i) : NAN; + } + + /** + *

            Like {@link #crossCheckVertical(int, int, int, int)}, and in fact is basically identical, + * except it reads horizontally instead of vertically. This is used to cross-cross + * check a vertical cross check and locate the real center of the alignment pattern.

            + */ + private function crossCheckHorizontal($startJ, $centerI, $maxCount, + $originalStateCountTotal) + { + $image = $this->image; + + $maxJ = $this->image->getWidth(); + $stateCount = $this->getCrossCheckStateCount(); + + $j = $startJ; + while ($j >= 0 && $image->get($j, $centerI)) { + $stateCount[2]++; + $j--; + } + if ($j < 0) { + return NAN; + } + while ($j >= 0 && !$image->get($j, $centerI) && $stateCount[1] <= $maxCount) { + $stateCount[1]++; + $j--; + } + if ($j < 0 || $stateCount[1] > $maxCount) { + return NAN; + } + while ($j >= 0 && $image->get($j, $centerI) && $stateCount[0] <= $maxCount) { + $stateCount[0]++; + $j--; + } + if ($stateCount[0] > $maxCount) { + return NAN; + } + + $j = $startJ + 1; + while ($j < $maxJ && $image->get($j, $centerI)) { + $stateCount[2]++; + $j++; + } + if ($j == $maxJ) { + return NAN; + } + while ($j < $maxJ && !$image->get($j, $centerI) && $stateCount[3] < $maxCount) { + $stateCount[3]++; + $j++; + } + if ($j == $maxJ || $stateCount[3] >= $maxCount) { + return NAN; + } + while ($j < $maxJ && $this->image->get($j, $centerI) && $stateCount[4] < $maxCount) { + $stateCount[4]++; + $j++; + } + if ($stateCount[4] >= $maxCount) { + return NAN; + } + + // If we found a finder-pattern-like section, but its size is significantly different than + // the original, assume it's a false positive + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2] + $stateCount[3] + + $stateCount[4]; + if (5 * abs($stateCountTotal - $originalStateCountTotal) >= $originalStateCountTotal) { + return NAN; + } + + return $this->foundPatternCross($stateCount) ? $this->centerFromEnd($stateCount, $j) : NAN; + } + + /** + *

            This is called when a horizontal scan finds a possible alignment pattern. It will + * cross check with a vertical scan, and if successful, will, ah, cross-cross-check + * with another horizontal scan. This is needed primarily to locate the real horizontal + * center of the pattern in cases of extreme skew. + * And then we cross-cross-cross check with another diagonal scan.

            + * + *

            If that succeeds the finder pattern location is added to a list that tracks + * the number of times each location has been nearly-matched as a finder pattern. + * Each additional find is more evidence that the location is in fact a finder + * pattern center + * + * @param $stateCount reading state module counts from horizontal scan + * @param i row where finder pattern may be found + * @param j end of possible finder pattern in row + * @param pureBarcode true if in "pure barcode" mode + * @return true if a finder pattern candidate was found this time + */ + protected final function handlePossibleCenter($stateCount, $i, $j, $pureBarcode) + { + $stateCountTotal = $stateCount[0] + $stateCount[1] + $stateCount[2] + $stateCount[3] + + $stateCount[4]; + $centerJ = $this->centerFromEnd($stateCount, $j); + $centerI = $this->crossCheckVertical($i, intval($centerJ), $stateCount[2], $stateCountTotal); + if (!is_nan($centerI)) { + // Re-cross check + $centerJ = $this->crossCheckHorizontal(intval($centerJ), intval($centerI), $stateCount[2], $stateCountTotal); + if (!is_nan($centerJ) && + (!$pureBarcode || $this->crossCheckDiagonal(intval($centerI), intval($centerJ), $stateCount[2], $stateCountTotal)) + ) { + $estimatedModuleSize = (float)$stateCountTotal / 7.0; + $found = false; + for ($index = 0; $index < count($this->possibleCenters); $index++) { + $center = $this->possibleCenters[$index]; + // Look for about the same center and module size: + if ($center->aboutEquals($estimatedModuleSize, $centerI, $centerJ)) { + $this->possibleCenters[$index] = $center->combineEstimate($centerI, $centerJ, $estimatedModuleSize); + $found = true; + break; + } + } + if (!$found) { + $point = new FinderPattern($centerJ, $centerI, $estimatedModuleSize); + $this->possibleCenters[] = $point; + if ($this->resultPointCallback != null) { + $this->resultPointCallback->foundPossibleResultPoint($point); + } + } + return true; + } + } + return false; + } + + /** + * @return number of rows we could safely skip during scanning, based on the first + * two finder patterns that have been located. In some cases their position will + * allow us to infer that the third pattern must lie below a certain point farther + * down in the image. + */ + private function findRowSkip() + { + $max = count($this->possibleCenters); + if ($max <= 1) { + return 0; + } + $firstConfirmedCenter = null; + foreach ($this->possibleCenters as $center) { + + + if ($center->getCount() >= self::$CENTER_QUORUM) { + if ($firstConfirmedCenter == null) { + $firstConfirmedCenter = $center; + } else { + // We have two confirmed centers + // How far down can we skip before resuming looking for the next + // pattern? In the worst case, only the difference between the + // difference in the x / y coordinates of the two centers. + // This is the case where you find top left last. + $this->hasSkipped = true; + return intval((abs($firstConfirmedCenter->getX() - $center->getX()) - + abs($firstConfirmedCenter->getY() - $center->getY())) / 2); + } + } + } + return 0; + } + + /** + * @return true iff we have found at least 3 finder patterns that have been detected + * at least {@link #CENTER_QUORUM} times each, and, the estimated module size of the + * candidates is "pretty similar" + */ + private function haveMultiplyConfirmedCenters() + { + $confirmedCount = 0; + $totalModuleSize = 0.0; + $max = count($this->possibleCenters); + foreach ($this->possibleCenters as $pattern) { + if ($pattern->getCount() >= self::$CENTER_QUORUM) { + $confirmedCount++; + $totalModuleSize += $pattern->getEstimatedModuleSize(); + } + } + if ($confirmedCount < 3) { + return false; + } + // OK, we have at least 3 confirmed centers, but, it's possible that one is a "false positive" + // and that we need to keep looking. We detect this by asking if the estimated module sizes + // vary too much. We arbitrarily say that when the total deviation from average exceeds + // 5% of the total module size estimates, it's too much. + $average = $totalModuleSize / (float)$max; + $totalDeviation = 0.0; + foreach ($this->possibleCenters as $pattern) { + $totalDeviation += abs($pattern->getEstimatedModuleSize() - $average); + } + return $totalDeviation <= 0.05 * $totalModuleSize; + } + + /** + * @return the 3 best {@link FinderPattern}s from our list of candidates. The "best" are + * those that have been detected at least {@link #CENTER_QUORUM} times, and whose module + * size differs from the average among those patterns the least + * @throws NotFoundException if 3 such finder patterns do not exist + */ + private function selectBestPatterns() + { + $startSize = count($this->possibleCenters); + if ($startSize < 3) { + // Couldn't find enough finder patterns + throw new NotFoundException; + } + + // Filter outlier possibilities whose module size is too different + if ($startSize > 3) { + // But we can only afford to do so if we have at least 4 possibilities to choose from + $totalModuleSize = 0.0; + $square = 0.0; + foreach ($this->possibleCenters as $center) { + $size = $center->getEstimatedModuleSize(); + $totalModuleSize += $size; + $square += $size * $size; + } + $this->average = $totalModuleSize / (float)$startSize; + $stdDev = (float)sqrt($square / $startSize - $this->average * $this->average); + + usort($this->possibleCenters, array($this,'FurthestFromAverageComparator')); + + $limit = max(0.2 * $this->average, $stdDev); + + for ($i = 0; $i < count($this->possibleCenters) && count($this->possibleCenters) > 3; $i++) { + $pattern = $this->possibleCenters[$i]; + if (abs($pattern->getEstimatedModuleSize() - $this->average) > $limit) { + unset($this->possibleCenters[$i]);//возможно что ключи меняются в java при вызове .remove(i) ??? + $this->possibleCenters = array_values($this->possibleCenters); + $i--; + } + } + } + + if (count($this->possibleCenters) > 3) { + // Throw away all but those first size candidate points we found. + + $totalModuleSize = 0.0; + foreach ($this->possibleCenters as $possibleCenter) { + $totalModuleSize += $possibleCenter->getEstimatedModuleSize(); + } + + $this->average = $totalModuleSize / (float)count($this->possibleCenters); + + usort($this->possibleCenters, array($this,'CenterComparator')); + + array_slice($this->possibleCenters, 3, count($this->possibleCenters) - 3); + + + } + + return array($this->possibleCenters[0], $this->possibleCenters[1], $this->possibleCenters[2]); + + + } + /** + *

            Orders by furthest from average

            + */ +public function FurthestFromAverageComparator($center1, $center2) +{ + + $dA = abs($center2->getEstimatedModuleSize() - $this->average); + $dB = abs($center1->getEstimatedModuleSize() - $this->average); + if ($dA < $dB) { + return -1; + } elseif ($dA == $dB) { + return 0; + } else { + return 1; + } +} + /** + *

            Orders by {@link FinderPattern#getCount()}, descending.

            + */ + + //@Override + public function CenterComparator($center1, $center2) { + if ($center2->getCount() == $center1->getCount()) { + $dA = abs($center2->getEstimatedModuleSize() - $this->average); + $dB = abs($center1->getEstimatedModuleSize() - $this->average); + if($dA < $dB){ + return 1; + }elseif( $dA == $dB){ + return 0; + }else{ + return -1; + } + + } else { + return $center2->getCount() - $center1->getCount(); + } + + } +} + + + + + + diff --git a/public/qr-code/lib/qrcode/detector/FinderPatternInfo.php b/public/qr-code/lib/qrcode/detector/FinderPatternInfo.php new file mode 100644 index 0000000..801b7df --- /dev/null +++ b/public/qr-code/lib/qrcode/detector/FinderPatternInfo.php @@ -0,0 +1,50 @@ +Encapsulates information about finder patterns in an image, including the location of + * the three finder patterns, and their estimated module size.

            + * + * @author Sean Owen + */ + final class FinderPatternInfo { + +private $bottomLeft; +private $topLeft; +private $topRight; + +public function __construct($patternCenters) { +$this->bottomLeft = $patternCenters[0]; +$this->topLeft = $patternCenters[1]; +$this->topRight = $patternCenters[2]; +} + + public function getBottomLeft() { + return $this->bottomLeft; + } + + public function getTopLeft() { + return $this->topLeft; + } + + public function getTopRight() { + return $this->topRight; + } + +} diff --git a/public/qr-code/qr.jpg b/public/qr-code/qr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3493a0d4de44e50fcde0ab462fe4444841f223c8 GIT binary patch literal 350349 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

            JIgM^P8!-eh#?Sg^)=!C4_Gw8)Xf*vs}m< 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

            <62u?n&WLCy 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

            &=N-i2Hq#>$W)>lG1Cb6&R9~4c43QD8f0t#6cv9 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 AsQ>@~ literal 0 HcmV?d00001 diff --git a/public/qr-code/qr.png b/public/qr-code/qr.png new file mode 100644 index 0000000000000000000000000000000000000000..45626f5d844484dba2e7255eeb50c28a40a5f83d GIT binary patch literal 1077 zcmeAS@N?(olHy`uVBq!ia0vp^yFr+P2}o}GRACFG*pj^6T^Rm@;DWu&Cj&(|3p^r= z85sDEfH31!Z9ZuR2Ii}tE{-7;bKc%Pn5UvH;&8EW%K!hV>C=yf=%ONySv@aqKXYQ|klS z?rcjoJ%Mbt`+J`Ft@2ym|9d+*{hr&K-Pe<<=AoGVWbVWFegew#zkYe=`}p^pYNyRY z+z6AONbZ?zo)BNL|Dc-s{DNOSi%em001Q&K_dNEMLOJ(;?y^+>K2LAX59Dar{E_G0 z<=y2w?v}Y9*J)qwr=0TmFm3+y6eXPr9Fe*UaB`Cwsp$JVm9w`0J(Y zcTVK{{Y1M*PkhC>?N1|n$vOSQx4Ch@kNy5KFYkAF&xZ9!6hVms9LL5#e|xFl{hxPd z@^gOoedo2_@uV}tZT(rm_I}&nzRCHHx6Cc~RnNYEsPjCE!R2lD%^Z7fd_VJh+0@$k zrbz`=s6q96YToUwk{jR4?)Kk4cUg4B=bb3Qk-l{Dx4rAj-d+Cw_STwNSGLXjz8N_d z#m{&t=T&=O@oX=DjT}Z{ literal 0 HcmV?d00001 diff --git a/public/qr-code/test.php b/public/qr-code/test.php new file mode 100644 index 0000000..a936305 --- /dev/null +++ b/public/qr-code/test.php @@ -0,0 +1,29 @@ +text(); //返回识别后的文本 + +echo json_encode(array("code"=>1,"msg"=>"成功","data"=>$text)); diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/public/router.php b/public/router.php new file mode 100644 index 0000000..4f916b4 --- /dev/null +++ b/public/router.php @@ -0,0 +1,17 @@ + +// +---------------------------------------------------------------------- +// $Id$ + +if (is_file($_SERVER["DOCUMENT_ROOT"] . $_SERVER["SCRIPT_NAME"])) { + return false; +} else { + require __DIR__ . "/index.php"; +} diff --git a/public/v.apk b/public/v.apk new file mode 100644 index 0000000000000000000000000000000000000000..2541ab7658d6529dc23a9d60234187e74ab59cd3 GIT binary patch literal 1972783 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 z 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

            3;mq<16Au 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�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 z�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 z z(<+-sz2?Ik!;cK|p#R6UI>C_GkG!0N9OaZMMg4-4Ag+MwJHFvVtL>=6K2T!)k{DK| zofe?q#`_~B!N=RFcd#|q5t7%^7Q+)W6oLTx1M0M+o;TVr$NOBUe};KbCU8y#zsvD_ zgRVV0|3lple4Yomi;#9GZ51h`PjfWNQc)h#Y}PZml1V@|O?>Z~hgR?trk00xEckug zX?HMPvKDPmu1fdEvPd+n%l#_-xE_U(uRN~?*V|I;N6~-tjR(xv-I0&CoB!Ow$G6vj zCVw8W^v$uZ9=^lUdx^g8GmV|lo?BqeMh1lq=Us{Ackn(C%TMc(=>T0?o_xWUuD=%A%*Uh2J&osRgTwD?_jurZ6_@>saKOm5ih6zD*!)KMMc)$1KH?WUF4;eDy4-hW zqAS~`E1H2Wo;N#VUfs@HnjtTzx9Coh-d!UNVXoifPTr^f>`T>OJj%`ob0Z_}=qsxn zaTR$Y%wbj>x5ec0C-2DA-O2CNxcuT>n+7X9Le}=?`fs><)CA#2(D9tj5+l;u-q2^L zXqD|_bv&u^g80405jOk<8I9zpm?wp3`P7SEF&%oFtZJC8mpgh4w2jtS8kN zhyV>`wk-FgelZaDG{D^}Bkn49Dpohc+SWO&>})n4uo*VqavSgUoyI#m*TOsO_rQBk zr}5TBEWDM!9j`>z-pTe0GS%^?P{$NgeLAL8_!@;MuUx^TYHicVgjZYE@En@aT(&19tOAiDuMB(MybQS|VlzTnfhA1;u zgYL9Hq4!r7@jIqx;`$qUl|+1GUbaIQa?B!jhZ4PK8 zElTX`Qj&mq*+A&&VxK1UE~hMFdWhMU?j*Ip24Okq_da}t`$J6AbdEatTEEgoiKtlm zkJS@N?0@Y21@#1&X}zI(*u4;<=D?+PBYI% zVlRs!B8+|k3kHy|^h?maw37tC}Z=QTc7Cj3g^o|Jb zqn?HHLbMTr`wDo+4)@Zme0<#Oz1TT!X8W`3c2vEX&5L zlR7TfEt~b({;<-E=qk3RN-d$iqT=oBx2^wa%aU21*xryV#`KiE*4TKM-M)I;sy=5w2Df404@kjMjz*fD^*H1nW(T980LMCfHzx)9_YUz#X*b0Xep+&97Xlu zkd_}8Gy8;Tw5W`h8e&cbT3j#^y4%JqS52Fio$!CaQC>|BsScbf!^y^*vZT%LC43&a zu6MR|o{Y2@OFG9F?|%6b5%|*kp!vdSsp}*yUH3~1>!}$nqm)CX<&q`N@i{Xs`kASe zyaE3QWhd5DjBEujQHv!U-@;Coy=cE>XX6?x`%8yh_H9d;E#U*v(k+FSi3%J4Dh|j2 zhBw!mn{d3}c9I9h`{e-}Ss4#tWIaS4MDOaLji%6IWTwSY{w^JqpSMwt^Vm+}?EX9A zJo~Or$@$dZOV0m(SLf>3zu!7`3v#~kkmdX-pyeofj&UGrdUQyQf@Aps`0lg$-qXhY z_FYWh@j$qB^UyK-Z2tGK$6V>|&W*V_zhTVfxQaT7OaC2k_3tFE&~L!S=XmvZA83xp z_h6he&$+6{nt5g&;>R zN9DVzRN66bGkVK`%Dxu8Lv6aNY?<2LNtufN4l=dpH`iV1|A|a#OMfd}W&bBK)qm;l zD^unFpJZzC($2|L?r&Q2u(k1wr3bqUqd=#_@e{&w=OdRc^(uCx$n6P8) z)QR_YuAd73<}p$tlkPplF{$>qjY<4G=Bj(0=P`gaeoM-E%-`=#J&#$JavpPmbslp8 zJ&$QsT8v34=P^s}O`gYevCd=eg|J;fo9@vIjtKOCw<)Keqb`5T@9pA^c-GMqnZMvU z0eyc#y_Bx|gVu>mkoY}So)R+A!*)eC*t?=UE(~!W`K>smM0r$6)GW{QS0=O%)ewno z2QKZ^mDmpvAA^58&+Du56_AO(v*}LGCVFPZ+Y^Zck)LUUKCz@2MR+JVA*brSnp zr1DLq($lJq$fM^+#$$P?2Sl;X+F!c0cDi2V@^+D~r5)hzMb2**AufP)K`R~duMSe2 z>PWF9LyD6exNa9xRH=U2rvC|T>?QKD7k!&@%)K3OZ-ZO`4j0;E9rYn8!o8~lxZw!G z_1JJ_2V7bs{3%-!05v(suE}0x&##@y@r;n;`CmoK=668Z>|CU5`LCR^#~is9c95%% zmS>@z>sAMKcVI3z=l`ebpCH9`4!Cz_go~%)2=@XTZo-l4)()tdt75LPcCH2oHH!qf z!W1YC!yG9VXGl@uzo_H0%n~GD{uSEOkC}4jrRU_e z9G{(sbEcRWyB37e?myLY@e9oK_OV42B z{dlktmI)BfOoPC48jy1mNtS%45SNny>caxmYUIiufc(7(`9DIrV+URC`vmyDLn`8PzN7uw1x&{iH5;P(Edqqg$2kgDr1 zna0-uk!B=}RYE$?FH+0F%fJeuwm$k9WdINEkL}UZvy-h@Vf+l ze}&&1_$`9pgYa7oKNXl!4S7xYO@ZGG_}vD-$Kf{?U`>YKHSk*szYP$!6Mk<)zAxbS z8Qxij@WbGDg6!0hXu6NG4?} z|ME#cjnkHhm*mG))M?>7U3VYXJ6TKp`_&8jn%nNO_Ax z)x2P$AMXe$$vZ->Dpz0Oj?l$QsXS9@i65WeM$Bnv_|dzMOV)G8xkmZTX%k>A@m^kc z^zi_z?e87-h{gtNi%*6+GB?E*Q3GMPM+2T>HTGmkDOTC}B%UDkv~oVpE8(EeeF3dCOe&*XDbDo!a+egyXAf^H{<0f~3t)iI(l*`>lIlEg0V)3~vH)I^(68i4k{OLd|>mNtE&3e{9PLyskM(Guvn>GCTGFG8_Ad!8aSAr&i2* z=q-&u)J-JCO6>KJT&&>!RX2PnXuU~e+*Rv1ESCONqGLF8*I2xk!U5WbS;r#4IhT3+=-+zGJ+2sDw&!%$*W>5bk z=oRMWG2bI+!Mwz8mGR35n0}3U#aSS$oAOX!Fb^i3tIP9%EftdLu9nI{if;2o)JJ=? z7!@OjqCYJr%YuEEL4l-w7nRy|N!oW=FmNc2>4?Etmv1Ge=3D+Kw@7yLqL5B@%M z4elIW@%4E(`S(W`x1H7(=!()dewJUC+iIT88{LE17Ie1lAqQyNv5y!ow}rz)-`Py^ zga?^k7qtsYeHr=&a9@Uqx6Rm-HyV0}Onpktf$)CVao>CDgO<-z#G!4>ljsFS z`Yj^h@CZ2m_#m5$G90X4H8~we?E!G07gMx}o{ERhF)n+M+sV(iabM*q-Y>YK>bvIpnjS!z~?U^ zcPa%Z1Um9}X;DBJ1(x0=(2ysTbG@US+d3@giNArDuR3sS?-0jHzX8W54jel=#4-Fg z;P{^d$Dz-m_Jx^elgi z@j^b@J2=OWG08Sv<)G=e&9zc#;yz}F1CClpe|&3&qd(T3qr8CeApWE}S~iEBMdu4H zIxA>V*ena@OOuJ7J#O@9f2I**>;WjmT?!Y8z0dmZt`?m=Y@e$#IqRX{XUuHsWgxPvkMv`&uceqp}O z=MB$1_UYw`m8f25bZdu=(TPxWNZ_nh19d=5p zma#Qwgly@Jw>6*1mnH7I9^;2BWB1cV*w6N+wn`KR`)Z11D}}8SF|U~+?{gXQZp)DO z+zffGGCA^Y7xLORxE%G+-BAx$J9yorfcdv#aW^dEd$=vIQt3l?dRyZ?3p6#E|8__I zo>o0teu0)*HmIU4{wf7eCLYdZJEXA!+^NLdmfSYZqs!R1B9?ChTQ@@acG#uj>7UDx zej}v1il%?wPS1Jpnu7o3vWzP0A)t_aL ziR9tF^i0DXIu%;?hCJ>`$Jv^PcB-f0{ia*oqjA80tpoUfIAr+64){AefIsS>;q&qQ zND+Sg^*rVeJ{A7xLxw-p0soB-;MX5A{6+`-H#>meaLD{W*TMg{I^e%~$n;<2p#SX- z=x;n^`2TRg-_-&9F^3HQ4hQ^qI)H!5A@l!H2me3pfd9=04c}|gzmCHnjr4z%H^Gw$ z{&pK%M{2cV`NBB8tNr7lX@sE#iTW_18&AhLmEjexn?k_x#kyRj` zanE^#+fuvIUqb!`^ZL31(Z0~qwD^+?L>og-KEm|?uJX5N(;ah+HFn(9X>ptFxNH1L z`_62?{Y8jdLhbOs(i?3Y_Mko{qQtDf#&4GX-H+Ck*{<}zl`4`$MEjm=dMC8c@g&Bw z=ZSjjiYo?l(EE-WY`vE49l z7jl<$GIvCM3BISQC!oGu{Gx&~HMTM$zj{b?T!VDXkI1hHxw9xwA_~LOpZFo&wFQ+V zb{&Q%YW`d>@!HsxeoH>OJldDshkSK!rZCPSes`6-0KPX-T<4OYtHiYvzSr|_YWc&Q z4zS`^6pTUddhRVkUN4K&W)`?f?3;*ts}Pq1X<_AI`~~623}y?3$>3dC(1XNwM%>#{ z@;t}$DCv2wDma?NRz=*~g*+dXWp-`MmqjkJ|o5fj5^Fh_<|DJj%}u z5zeJ)XXDp7^8UrK4!F?~cbQ`yFi(t&U+!41E_TGtaI6s?bin+p1Lot7eAhYFPOBf~ zYp-iyZSjz$m-9E;w{X~-9kBoDD9a0uxa%EwcRKLi;Gp+CN4^^ixZVxYwC7Q_N5cH8 z>13QS+h0n)gYW;T=vQryztwoNuolm-j9Ve*3B`=w3e>+<$b6pMScp4>xBErAt3MwY zruG@tc{wmlezp*LjOi~lYP0=agz&t_xL(5?hfTH;JA9r)-y!xGJHKbTMFpgvX4!W% zkOEX!3zFDRNt?^@$GFYqx&CVCZA;0$N{g`^>Z}<;Ff`l7S!LtA)j`YP$CBqFJnUFI z?d^Wihv)FexU3^RZx^Q82ORYnyNjS}2!9p(7gQ4ZJRynneB@En!L>|lRVs8L(iEKT;~OkYBms$3<^wyyU4 zNQv5ocEOl~I$tuiU7%5&FE(d*7)IMmP``!xqNpIT&&^?oe@~$<@Oa4MB5ivew4L<0 z*zWS6zFnlL>=vwHYkxn%=z31=__p+2KlJ%LFya+<*%F+B~4@g)k)r;k%9MF zOri~MWD;NmZhuuQ@H#H=`tOeNd|Jr-1TgyMWT3CH;WkR&xG}eNlD-N1q0iSLefE6t zaXufM5A(rZc}%}greQBx^=wXDpG@mIDYc$RJhtiAKlZ%0Bq z5}#^9I|84s>258;@+XY3&>CX9y_QduPXP8LdcO{Pcm<&TliRb7Zx?&|__O|TmCwO% zGyJx|Z!5(92l`J1YP&hU%TGO?Q7@d|7TaDp`>sdnmC#E}bNoergfN@IDz_ONU+Zt~ z_m;o;=pFv%{?7x%`vIbxLVS~rCKYe`tx+WYw!f+J6~C@E#ozVo@uv7TNU;WH^edDW zh<%lgF?@}j`-HUyseLxR?l3H+uN>vJ>W-#obqDqJgD%upv9QJ*d@%5hQ}afVgM&Z$ zpx`$jH2i-a6#UZ;8ve?If`9r!!~fu*;GfZH`1X15lh)Z*XW(n&^GF(e_Vz2s^flA3 zSA?@2UY5R39!yy#95k<*4+{RcgWwg@qrLJ;=2M~GfOZ+}qrs}fc*jqz1H%(7_A;*- zYyI_6=%Z?;DOxT1y!ToX}3jn-gD!JS&w-^l0u;NVXJ_C-p`jOg-tE zZy#abbZrPU{|VOmPbfnn^b8?Y!213RT|p+|%asZ_B2N%fgh&|mW|RpuRe#hZgH-4j z<4hq{km#im<;=7+XF1bUMwGMC(wvim4OUXhIccfRbwU~zQO-?EbDlFzeMC7gEzS8U z*w8N(hFu7$0&1e>NhNAVAgOT%}eGfi7WxiBrwMb0#GM7byp z*TrJ3wTH3hl#5d!^&-Fi8j;5fDgEv2J5>sLk$u1NdHJVLrq9*C7Qz%u-~LAktD^p& z@n(zuRTmNl*^KQA!|XivKfNaQU!8#T8?o>7cpqRkx`X4g?$zX5KR=yK1IDMAPpv$>8%*+KiL9PkA<1eLjFYD z8KULMsxw5*lfBLmIZxJ{AyS@f2qCYM8Gx(CnWiQWx(r8%w~NiYil@@~+5aiN_IaDG zeNfj4=T(Cs{3a}uzrEcHGhoxb-QUek--2)W=~H>ZU!@cf{vHXT9A2CI5}mOIQ^NlV z;Q@cKTlZB3Pk|Zs@JJBS=|@*i(vn}tS5ERJzsB^LGz`9uhp#|ZD{%q)1D-q$%AsUw zgOt7ycLGg$yXMJq5sh5!-Z<&6ahHZW?xJ4Si09qT%_%X2&WmhsSg5E8k{ z-s8Md;{5&3Q+%zw+26&Q&r-eHr?~HfMEs<}sC{1r`_mQ4xSHXG%>M(A+aSb^C`8{< zI8HEqj+dXZ?h!?yt|ZggWcA^jpwAvq7&nV0+{Z1ZJ`ok$j&qis|Kt7SKW0Dq`8}Ke zJ;mqfYheVqM2QRgC7$KXZof{(0Vi<9{2Yu;=NF=#d9zTmeX}6k?B(2_$jODc2h7L8 zqU8rO4o>X!ILOx+$1Z0+C$O&iP`|0;^vxEP=%wbTc2j!+u$&IxruGKBoq==l&)wFX zwP884*WKKAoxe&gAk{7pDRr@%FD_zMAXiJt10ZROR9xS+#QPM+<>vS%f0DCVmX5Oo zD|Ej1{m13DzY>^B|DllI9mAQJ`~wBb+z<(Wb*Ij%yx$^n?tcw z&Bwg~rD`!wDKtrA4d5YeyL8pA5HV|T#<5y4thcrB7W*n;OosF{L>m%up&i)xu)=c1 zFJTIe#NJUY8Z?`RF4UF_@_PMpwr^v$!c0i=(kI%5smzO_AE4HE{kVRshi84;HosnG zPKDXgG?*P37b+(1$4-Oq>G*w-GTC0i;p)v}?GG_LZ!WiVmONa)ruaNtXK8|kdxC&F z+BD%^fAiVzF#PadKXIGiob(P|J3@<4%ro)*Na|6X3pK$Hk9P%+dl};D?Ku1kuV8&#lk|#X@3GqoYcI#ZIv5@S>VWq{3w8Qj zt%&D1Jy)>(l6vhmf2H9eP5Ntqr-Am2%sZDv`dDe0tT&hK6xxl#b;9ThlEJL8(l=_a zQ<&rQ*8%1j3X{)$N37WY+_xfS?t7Uv_vL-wsVl@jZwBr2+?KA>*${Ur%5jda=%jJ< zW~j|m;JF1_N)J*$dZYhsNs_80klWGE`_1|t{zQCaVXi#R+~RK>y%kdRY4wR5pu#W$#5ckUYIpGSPPw*## zf2&tm^O$%S+Gk7}rTeV{?e_$;9M?3s@M>tvOw9o#hK=Pifes zTX$K>?NRS^_%+E{nd;YMr^81?X1^wX3j7woCfpWJ#Y(3w9>5&GKjO5-Q?)YH7SGNU zTRfjyws=0Jws`iytnBWH(-zO@l}TGXKFb!*n3a|fUHu3b_R~|wo}-%6{c;yrqwJ)X zc>1Fy9{T=*dNjS2@3yS0xakZv%eGHGiRy&n?feHLsuX)imtsE?nQ@-qbN33qpnYth9mr8JNyb7 z&bUCxlTRn-Ry^!kA&ifoFFno2&&va1_*-`P3`h8fcK8(m(Ld7{Rvoq&y}L%~O#8Y3 zpI1|#r54XxjAOfMq*-1S$f9>@sNIQGeaSIYXX&%yUet!xtE7IG_v;Gk{W_t2GMvyG z=y=2S5|j|vWAzDbHw~?JbtMtkT>;VK_l=>X$8VMTk4}30zI)(gnBP%9+Rt~9lfKJ( zuVQoju+kfPuy;qm2rdnf^2ts`g5K#<_{JN9UyPu7uH+9jgx(}PxkjP>OBIqWN918g z#rAPoXjsMNdKJj^uHmV2Kh_cdjvdeSU{71c&dN%O=`*9NU>^MDaE~s2# zGqqAF46;5AxXd9qSjF}Tk~G)VTtM$T7n0=tNaWX*)W`A(a`K*}Yh*ZiPtsc| z10|CfC6(TU_U>>QATYd>_rO}BE3pq_*1d5_dPA=e_;brD z)|QYztkxN)c3Yg{=@vNn_+A>H7dzrV98Ls(x)^`YD(;sI<0*Gxe6Y@gg*>g=_;8AKS`tQDM$PsM?C(mTE+KGy4Yve>v$dm^Xwg->c?)QBmPr6 z-eZlO+g7plMbaBA)+x3=g-S)(YI|L1+beak`khSBPh36oKmQH-K*aOGvOcKm^*-ui zDJ9C}K(>;U->+7&@t4bQLi=bqJ=v#nOhb$>hf7p`-J}_))w8=;vdjJAD$lSni}xGP z1e%rAfuw)g@H5?ZFO4S zbXj{gEls+tZB9#*E^9l|(xl7U%V}wnvgWbu#=QOv+dnfWL7Fo$O`@~f;BYBtW#vN6P63Hud-#A)$jfEjCGIFmW!#DT)6Sn+V17} z+Agq~&jsJ;%Ga70uB~SKt*zSbuCmR0_A6M;Z7~?Cp50>Xg%X`hJ`T`tiGP1&&)pDS z$!c*9KTi52fVK!&n>h^P(6#~EQPw4C=8eSb>nE4O8m0e;o-oI1)rO34(dRE+@p-rl zxkdfBe%?6wlR%YAB~on{MbD1?z`lQOhxe~=W`f_>r`L&>t5esM3=e`wLBj=-J_ zF;#4L<+tuDbhnj zkB5llc~I^e-k*@5*w2)$Vf0{lJyC*Pgmp*78a{sloJQXwLnsTz4|Bx#v*YX@BXN7p03_i`n+M_f-Hx0aWst6dfzcbXknlvd7ZX=R8AjLbAF+NR>KkXo%?*;D@={6dQ#QlosIx+5?B16#o?Yk~B&3qqy z)Vicy8<`ALxSrOPJ-D7$S$t8T**Go8_sU^zX64aIef0ETKP^Pe=xM>@C5iN@fK?TY zesskA2KTyL7H|Hsj`gv+Twi;7aFCKq@VQe`+Ra+XOB4y8b+RJW4})-7Zf}BTHt`s- zUpcK0uVZ>QEym&9D(M;ysht7Te(q{9{!FQ@H%<>CHPP&Tng+emX+fm14yq7ikgg_p z;@)=BpEtsOex2-k*!WLOE_*i8eechgabknZa(+%;DYsx-}Hw-eSGa4sx4Oi0_#7qRm7+%`7FS0p?xZG__e<6l@OP z6Ex!Ic<`j8L^;QkF!pw%1A>$5k$Y-+l1A4Su)6Z+@^bzBq_G1>-6gQ~76j&R@^$ zVss7hiZww%z~@F^v6^iN}sC?a?(3%GM0P?kc@GU_6>b1w- zL=;HhY=<}Va7j^b1_8KPm86Gi>#tfE>{t7IyROH!CHvTC)>~^QBgsL$Suh{k>^Ng_ z&@}FW_I-P>&G=xTChV(jTF-SM?xOwf5!9yutREnJBM992ztwb z*X6j+cQHsnu-r?^iB~!dWD4ShG%WmZXh#`8`Ux4h?p&fn~&LbqYJ6zb_9{a!x zqc6rLj8g%hzx?hskw zjh;QSrAuR2VK291FeOf)J9}_kXN!msF)Gl9Ao1PaUNW@nc>(=hpOGu|Dj3GoM( z4qldkqij>93Ba=prPDzs#8!8E&`IfSDc`rIeBT$uT1kE{PWhfssc0m31!YP_-xR*f z4!$QtZCX)&rG`O0NTA2~*uR1@iIFRaD@Mp|J$l5($L6GjOjVbqL6bTOP0V{w3fJGW zx!#ME{F*8|<9o~wVtWHvh(Uc=MR}}fXJubZ%U)fs{L0$r-Sm5Det8!AUdp};%Db@i zODtaHkON6TFY@|6mghDr&$WcXyo13k&nm~dxYox)@3ca@uu%Wa1LfUW ziu-8_jO`z&OW{RQN*OI6f6`M{~%?lXoQSzg}#7#L?TtUw4GP+qm~_b6pAl9NKieL<^r zd7ZU-4(Uw0PWCwgB7U=Wiy_V4|2X>ps`4;#_KKH4%CL=tjj2u=mt<_Movnvn!4Rn?IU70IHmTe4qDyE$dhcAcD|LiEv1(~uRSwAcSGJ@q&YcKz`UGs14pKE zJ~HKo%Y|{XJJQ)5$4y%Q-DpY~J`(ZigEX0i7E8vSO635~xK6@82o#P~HZX z=TaFg-fyZw@s-c|{n`p|ZTxazv^I-spkTSZ8?5m7*8`(Ua*v{L16z;fkoNY= z+aEK;y}9}$2-^&WW&>JY`xRL(jdAK`B!(G;z?=+6PCR7})P3qt#Ht>C!tl~=I z+=u+Ljk~m%2ztAhZD2a2RSMc0JO@^8U5n!&x5gmZvLcn#A^5um17o8CPv>pOtgChV z2J!5ag)P}&=}Q=YD(WJvt?#qL|L6#R)B%I>c;$wq9t98EkRj|v3ucr4ry?*8yDrPAd<)n8?aG`IE%l}gv5KMDHPHx!oINmFY@ zXxy|i_?3t1TlfP3k8d z2C;I6*g?vh?c>e_2(Ouw7$;eLWoTK$%s#yV;xURw%t=Ru%*jVV{C^ER58UZ;wI__h z(FPJ*!Sd;LzK0;+k&thY@<4lre3F%KA(0fzrZk~GPJ_aDTeOMoDNixfk|;=2d8isV zlM9{PV+QKv-5jI0vu1q0MiDIr&E zvV6a^^$lVBL0L1Wu{y`PshDYm~MyNsJPtq)1dVLn8c_TWxel|n(UHm@6C0Q zAxm987s?c-&2^KSjgxcTm)CBbd~IXXw2Dw?p(jSY0#FmiYsEbU9n=+@__Em-P!v#z1n1 z90?(V;D;Jjrco8rC4>{t$+FJdsMhA@zN8;JOBvcfR4rBfe<%YVr}H;E$7x;qBBt+?lHO(Msa9=Hj`@6EdwhnlQ9>ApIc{_2xy8iI>GQbr zHYeu{Jpa_qnde{^Z|3u*s*=?C(o9}Hqq;<#=ls)#wWLIZHOqpP(0&{wr_7UY?|}Y0 zIsIA}JMBGo+M5g!{{1%m+Xko7`WUY}W6R*EkY~+i)(17~i$i?v#AZL}ooW%4;h;5l z+5%}WqU9ZEET<<6<)utJS3!-**^5A`y3vrP<4lMxvEIj^9c}Bq5#Ece_XeUX=A6Zl z>suTXmv`G5S%jP`{SA=xnE3sf4}6@h0G2GGelTfrXC|!WlLe-YA4K%q+Y? z2ybATjce-xB0{P^p^?;|*gz6vdz6lv9wf0@T%HTI@P23+@ajL^81Gq~M7OZ>30*Uz z%R*-M=1`S{=b!97p*>QJ^R@mk(si-?8Zl|?xrO=fo)UksTdk`|TCXOwu_GjE8EW*9 zT#&o*rN9HIk^2pHmuY?v93M^^0vwaVGST`(VXjueadx%eInIPJ2XbI&efA5$+gXmU zJ9=mio5Vx6uzPS*;tzGJREr3shfvSE@0F{R4w;TSQg@Y@#e8)_f&Qhz2;y zt+=mK;tUp-W!VFVejD%|Pwmm@+LW3{y5W5a)T!=5j&P&DCrOL_Yz|u%LO3$F-!>FV z2x0Z5FN9DN3Fi?}68jj^eu&}vx0t#zbLw_0_4AN=J9gYMb7p9;`A1iwO-|e5Y?J(~ z_L439Ty%}v5`V@plx#ch+AaJXce#;zj(fuvevW&N;~e)Ep2t{eB+qf#Z{Zd;?w69) zYK!)ifj!Za)JoO4V-2+4PKUwTi6-(l=ux$mU>F>ZlK)+Y7_B~R9U#M_3D=N zv4`Gc*phw^;=?WJ_aMI8l0FvfvtgbdCBpuPyp@Hw)x0nm=W)DW(6>5u$UIqDR9BSF zU$?S;Ay+1sC5#UTmE%1JV(71_RkDkCv=Rbukh;xyK3Zeh??E0^L%!n>w#%I4$*S)Y z%o+ft=I@F4(82v_jQ(9y-(VKALZp#?wQkZl$(>cL^rC6aK7p(%CB)w2fh>GB_X}jT zX{&%zSpQO*`jeonOGX(`q5w_N5((ZUr0IodE78N_03x%K!)QByEAz#stGY6-!JTC` za0+3@T!yqAtzwwjC&aMhdu52GYwjDO*kv30(TpQu3%kIP7o+1H^)hd3dV9pbghySpGm*d-aluFMej_Y7gPGKAfh zA#8Dmu>WKTdn7~H$_!!aGlXpw!r1OBAun%BpYwjaEq%`WO&b4M+8?($_r$0k=Js^l z-V9+~gfNafZ+m(@8Qat6)jhYT@6W|Egbhdu!}nvi^E--_SXV`iBLEc+S#eMm6wrB2B{*-|a7i9>$a=W!YAfCFUFGI$o zf9@x4P6po3&%o!qwx`R&{Tb+ZQV8Q^TbEKc9=>UNX1Upsp|0M@5cc8r^gidS?ddZ2 zYX&+!JJNZ=22=X9qIKmYlm1r))<)q-hVRi>d_48p3V^VT!y?mGKB5S5Vku* z*#D#M&Eumewny>m?&+DyB$@8?Bmu(K34wG7=wz}mfz0%Tu*zaGnSdcdk;UC1gb)-I zFnGo7DiKj!t{1)T+ZVjDxG$iBdKKJ2HW6i0HgRL0cTQFJ%!G{Z-QWAXe}4IVCf#+a zy7oGC&Z$%9{FDIpYl3pmBuFQ2>Iidg>iBJ^1nJcC(qX^lZ!+n7(+^234^M(T1|=wK zNCMcH1mBJ`VaH;y%Mzr!DnWiT62RspfGtb_yE_4FX@a^umH_rlf^SzOfW4Lg_I?7` zCkfj7RRY+~1h9PxU`G?cP9%VFn>)fB31F@Sux<%py%WGLNB|p<02W998<_wW+#Hh! znXvi<>82)tU7rBfk^nY80qpk89dUWv=8kyl(ajyl_leCNarX-e(yiIto{pz>H{xJc zx;qf^SscuynZApI*$LA#IG*5J`xhPS(&dX-+stxv<6tHYT=+%DJ#OF^9s8v+0c>o7 zGU~qQh|jP3q9Z<^nE*B~0ql+hu%!uL%M-v}NB~=%0QO!2*ry3#TN1$bB!C@G06UQY zCVbfu=1c(Vk^q*Q0Cr&l*uVs^p$TBs31Aby>_`(`ogm!}3DVt~Al;G#uzx0iy^sL5 zCIM_+0@&vXVA~VaZ-0Vxe3+U`jtn0m?Wc=O_&P^nkC1=?)F*q&t%UCVrEEHvc98ZT`() z^U7+1Jn|F3JPBZf62OKefQ?B28~05-4Z!G|%M#Rm>NoLp5QAO!O-I}?D*uSf>QAUI}0qCV&k}02{ug zBmS;QkZ$spjxx>gmc;9}c}quqw41hc{aZTD{iE&rmHqt*u;pm4n`|V#NJ(-ZO1EE4 zoKfYWz!X5AUp@IoBI5~Q-^;Z7#!Js5QGO!R~8PsVDa)nABWx> zG_A{?K|5Dj%59f*F8}8X{mY+zWJr0}3n!MJn>M?=@w3~@A9~|~^7o#7viy>=SIduX zTvzVv_f`3w_xxCX@B6=(_xVxqeRpxH@1Zv`eZf4{w{B`*U-1*gz9+x)`;Pr>q_6YR zkgsd%BwuB>YkfIqTYO~tExuh#7Wv*-`*+{6olAVx*FNlfbp3K)DEN$TZu-kUDS4Hz z^gnO-yeHoGeR^c0@3StOef}G_`d;4po$s#e_WQ0TM}4nu_`^rq&iS6|C;0gSoBy)> zWdHFB$$#4fm%r-oo%~tvcJ=Q)-qXKN&-M3sM)UXlt)G80dSA27hV! z&HmZ_Z}G4FpN0N({WkyI+i&+DxaKbZWwv|#$5$+dbW8ka|5)mO@ug*cef%T-!>Nz? z*KA(yzvA|P`Q4+R_MeoV^MAMd1^@b$FZ-WwUFpBK=2idV!ZrRj>2-hG;Wzy+Z+*xA z@w)f@`(FOQ&p*7uKk&X!{7rX$25C3@&o253+O@_1ulu(7m8W+4r#-*h|K*!M_y>Q! z&;RL>gZ^>O!~Wg!GgG^_mA}=+dJz^-mt3rKi6<8`^xMUizQ8`Xl>p)?v5M z&3nmbwlEphWLQCs>VUj>9WZ_?+e@db-n?wm{%)>)YvOhI)cSM)xHDo1)^k`?~rs+?ne?{mBLXfAuQ! z_xZ8XKjzo5{_1Nd_)ivI;U7A@$zS@yJeZq*^Dn&cZvQ18-{+q){~`ZVW0%AFd&Upz z)(`8}|Bmxb|8!-YUr74c|6pX3Up~0Sf5#WQ{GU9&*Z`y`#0uy%F# zXsa$?lB9n#E=6B3Leic675%rf>H6F6b)s|c$Mo*{XV3Qpc#dBDL@vzBJpHjt^Ys}o z7Qi_6*PnB_^+$_5Iya_Re=Er5+6>=7n6u^jkW)Tg{6N>AZ>@m&U#XA!X^8&X--qeR zxg+#V{~oE&DIKN5+ShZnu`pjQ)^9pqrGGgl2y>mI_NU}j*3b8l7TP}ize%x`%KZT%2cTTRQ`}-UOzajzk4W5=j`tOje7nkjr!ip zXXuZgn4y1mdy_t0nMvnycF$($gJxJWvtZ88(u>ntV12ddwqq@N<7Kn;Q5$CKd4)IV zvzFYTulxN5ePQ*DdgV(u>a+Mc`m^Kb=%b&WqyO^T9Q}dHxv);=>g&Fot8eRilRkCg zO|b56(hq!llRnOQvmP9Iv;NM_H|zahxmi!$eY1Wzb)Np8LGyHV$~>L4&C}PfoTqpC zcAmcdkzff3XgqK5rdJN%Pc z?)B%~133P!NBm^^ z^*8>=E8G3b!rlI(-o5^%Umf(TQ;tAc$NhUQ`4i$!)AjIcPhS7nW6_@&YK3`h*YCc_ zq4%#$(e)CiJ|K(X=Vd!x`o5Pl^x_4b^xrS)qH9uDUH`Bf;LIK{cT|1HmTZ0NExlll z^wyJC^?`gez1Q}9eZtfNm~Z`H3@?DOxKRH%RH%Qv&I9nimt{v4w3%pInGG-|k>bKMAi-rXbh zZ7*J=XT3WL=Fn(Zmt%Cm9Wb_4dT(pB{-zkzYs4CT;<+05Hl*)4SgUXPdK}Ex@%oD| zT>^N!PQUJk2|5&_FTAip-(Z^v^KK%{vrF~43op~38aqi3xGvYP*>$;o!=saR*X2|6 zC7q|jel}Ilxo4W5u3rIb;0pcZ@++aeSHaxBN`LsFs{s#Oqrbk5t+z25*Xi~buhZ8L zzFt56#r4n+VW?vm=IeC*9&4k%{EkNb-zhWn5AL0zUzE~B*WCx_n)ElDXX^j{X{O$N zLbHC`#%BGfcNX1Go_4grUfKffXwkcSXY1EKJXa~R4SJ7fZqTdFu=Tg<=^J6) z->9FfoTF#lJxA~N)f~OD+guorx%v-J&DF2pKNoP-P5LiWZqg4wc9UNJC0m2*2j8qe z*?6;lRgv>|Ph+ zTrS&c*jI&kw6^hap6rRg_jdhOrXR+>_gZXmc_^xO+U$dywlcl&u=-_QHnsa9k|wzm zAK&J`8)?dTk>15igBHGqK30i#+PpuvbStxMQY)WzdPyn?$)}uXQyHI4au(0-)5UD4 zP&wIF)4tOwXByQbVs-x)zHY}{(vOgimkHj~DPjq27svg8e#4`!hCn>EFiqK-2D87Qm_zCZN{lPTs~9@d2{SX5$+I ze>%NZAE_U9%GnS&>#QGo5_)d{$>O+zCbbLni-W7Hh&Xq0HeSgo%I*hk7ztyvDzAdn zSDbL>a2G*nEe)Mj=?@h*c&k%x%^vGubh`qSGv7kIVYKZ_pnXRf6IKJ zgym&^E0m@1B??;Vc+lU6>XrsILanEZ09%?XGV6m!V>XR8f6M$4hEz@ptIKmOkZxx# zS~h;1zVE_!c@w;&HgrmF7ldBPwNO3P)43RW(g^LLp=XTHJ{tPS`0fx5y>EnmprH*$ z=m-sMG(tyd=p7@pgN8mgLOd<~6C?B|jr*q&S^^;_iOI%)`Gbm7}NQ#)|p!|JyHoy_}eHJ_1nyQC~eyL^vI{txcjv8@0EO=pk7q2yRD;+=fQ0q z<)*)EOQ6@at)m>!y1k?RnY2Bz{(Q!EQ@>`M*yy%u@%r=G+fDs>PCH+JK7YHZKYw*Q z{dtf1jVfs8>(7^MH}&Uh#YUNE@%r;=Qmjt;cEg4o)t^^Lot!DfH0I;qU2*T}aqk&% z?}`+U_e0xF8~Jy2M;rN=pEJ%Dt=m;8PK#qEJRG&vXV zl3Hmy13Q>c6zm7|brPz9dKcq3O|jsf-Hj|3h^@7#)$$xCSTHv1UZ73k6ajArmkC{n zQW;jK`Ag}SVYxhOk4p0KOj>%_qsoMl4WwTp=;cr9MyrM@55Q)saWdl7d*G(14m zNN6dWQA4SB43&q=NMbq28iZkQtJYRw zSQ(GCnuR{tma-neJG*UACvCNPKj_R3!>^JGb1*v#Y7y4r{dEaDO?tMA6o20=Wv5|( zTV?CYP1jW>4F|J3OE`9J4q+)qnjtg|J;#^LyL1fKXF*=YD0dSx2>Kf8m0g;gZuvLi zxKS2PxSGq6CUJOA#zl%NIuS1W8m>Eq6jv+c8osZDzR8QLoWPS*!(Q=I9!IX`vZ1yx znm=N%o{zcE_@D~Fn{UNW3)Hk`M44ynx*EC$p;hBvJ9-t$ohFPUjU2_0_74RDjKV7Py zc`^Jhg5N0kje#$b`kk%iAqA<~C_nf)hpRZKHgwD27YyFOqYaD?J&SVcnkpgvhRSCl zK8LS^eK}2QveY*Xk}#yy(6CV7G*k)!Y=(Pn!IgXpU*A*?;c^(2uL^>My?tE(ToI%R z&BRbo%>$vKabFCBFNR44MhDE=Dyk`zGz6q<;JhB{o$ zBZ%)GgXau6RkcyRS^~NI4UuAZH<#{Y zen55-UQi0rW?&Ynkkc?MD%C8UlB1o#+ig@D@+1rx%v}h)3YN5^Ar>r=`<7dK5d;^;+A@A$bLuT54=PnC<#;CzEB&ke&3-rc&XNlVhQ5j~x5P+}989Wc!?#NBViL z!kcRipfl73iU%#8pJp~aaPFVk$?TiYkkeF_7O;2r#gdoHq|ZioJ?!WBmd1s$F9JAV zWq6wKi(nmvvPVhi>)OoIwJTAc7a4iRe~WouY~&eV7UnsI=4tj<-(9RPrjWjpm*5`L zC^ylbtCvT^9yrr@A1i6UntW-|F1CjoV@3JW9(1g7QIp7ON1I)AH}DEp;|(S~8TI!WlKm2sR;`4&9K>KK|e1Xu8A zk!UB%1fUEsEPoGShXwK*oXH^S*3rEwX_|=w|6nS zxYGl7`#qtsJb-dA$f05VJk$@246_q^%0;FCR;JWYwp+sWjy$oF#^SW&DTJf@%r3|? zpWctGeWg$;<9m}C#ERZ}iBhcCEIc=EwtXU6aJ6IKBojxH;wX7Ih4#z~lt+Ei*GjfJ zfCBtIEMM-k!;aAaIhlJCj+65{!{!F?)M(dgDQxFO70i;gX(yS=p1))ClB$M8T>aD4 zd;Hm^FQMp~WP3&4cgB7ohu!^*y~50ShJO-!c8X>>0VHZ?Mkv@I>1s7luL8-u+9)?$2waVIjpOvDb@z~TKggN0BcziQfnPj zX@^4(41)L`niX;yYP@-IHA1f@(R;*(FO}~M8z`9uj-XOobI<8S{c=$nk+vi_I0e?+ zKS%X~eq?)2-OLeEs2O+iH3d_tkJ(}L9c?G94tas%ogr7KHbZX3=GkxGF*&wk#k}pt zeiqD4m3CTy8_FmO6_dI?sgSQ<@>;S8K2gIHaqL#YMFzr-N?~g47*?|yu}S?S?^g7< z648EXblY#q18mN%~HL77X65?xA!)hc@k5^cuKl7%<)o7XpYb4U$0BRv%EoNyYhFy59 z!}#5d&kuQ^6h4bSu@pYO6b~zfr!|C9+$Zt|i>wqUm1Brhc5)-+wTMHjnj^IC#G#<& zM>~g@Kcu0JN+q?K8;vo}X6{P92XSP0)2@KjeuOz(F5DSiq-1%}uqx@I^FbylUF@U_ z&B-I9-ReWWE--h?ptiHQv04|ys{<>o3&r2EakA0Oy-Cwj8_Yb+ewT~WK2to=v@rW+ z9@C~m+U=OOD^I$T0h@T2#CLAJkHUlz(gx2W z6`DhK^XZ)#Y`BzeLF;0xDj$$|0bwD2q=Z(Pj+53e6-(=0qc(hN9~x^LDcPZa(V`bm zq)hh3Xc*t|#B6)dxVDcbW{R+E7hvQ&VPEtljuZwjr@SG+Wrc5D$HRJH}h%c_Tl%!VoM6-wG!XOaBWZF{Yo=MhA_W!!@@;HVYR#9iIz`$ zQ;k5awWkbv%lNj=d@@TjEUpDS=}cOM|8pzGN^L@N zC!-~n_*QscHB%&N#n`x3>7zer8$F&>^fiD*Mii2hg=OG&Xp z=lw7$?;oaRLQ8gvysZc=+HhL|TWLqBXIAPjiux7)p7E!*BS3LCrWFXHZmE_{L}YL#;E*~1AA?w`&6FH zrN#M_JoY`~7ce#~2dK=g(S0UQ7Gi#6P8e-7=@?9lEooHG=BZGwsxGs|;LB`{Y6Rfg zZ?r`99KIhh&kfV|u=6%XZ;K=-7fYs$EXj~tcY!ohvCgG9N=U!D@K?gP&uA&}dC9c2*qOtl#`xkl zyg}hXE2MZkj!*6}&)BP^`16YA_ZU7%+I?%6;$=Ef-!6L$xh2rV9?Iw1C?~_y`Y@l7 zX1}l7W7tefGkPBOt^Y?o&+5p-iiWjUqzL5vvcK8GbQyrNVqY*Ekj;9LNt}~I2lN%`e$>a8b-W3A>$7SCFp zP4S#%bOk)Kc-CqPgH}@yorZ58gC>lQs>1b$VtjGqW1dl_{=j_aqU5#3kh~&Q);e@U z??pB6|8I+`+XyExDQt^~{3qfw*$?e;FVI@-PBItxPLofs{DI-I>GHFFj@n-=mE!F; zkBY`W-!9&2`1Ppyft}+h!gTcoe~8pp6am-K1New4cxI8wT(%S%JP>HCgH#vDhcp+& zMY)KoodC$STJ0WFzu@9|#hSnl&yrp0R>}8?XhSB$pz->Oj z+mjTbfYebw-$}{@wBdCza-#M!yOq?gEtI@=z}_vA6)k(Fpruy19-m^}t6r&YRhblA z3$#p9f4e=&XLr$(7L8mqA?$v;V3`9?Op++I*A;TaoD^5XYLC>gx=_+KU|OXttiD{Z zjK;nj39V)Pf*tZ1YP@N$BHuHYM8A6xClfpOL;pQ!BeL9hnrBsOe_+0Slt2;CagA~n zJz-%dA?biUaDGg8ukdFJrq4R|-G@K0y-ukp!u?YAQW=03_$`#^@)S!V_i`b;Q@+{Y zv8TIN`aKrl(oYijp55Zz3wcdN-ARR`9zX0{C(!A;2$uK}?GiY1}!Zso-b8$vSrdbLPiFpC2)EcK>%+@v--#Lu5HW%O%ER*^t zfmKq)VYye5xy!NC*5$0s6k6u9E>}8I?u!UQ7uyxrV#Q&{l3GbD^>a?eMZW+@f5i#8 zO$5#-xXDf-J7uM@pNx`cT5EtTcG(^D9ZG=K*y3v*4m$mRlkq%)_6w}pDyNw@@)7+N z#pP34i6WUjj9+_>)kcut{vGJDsz~c{)_*Cq|DJ^}FwG)b<2HMm(x#*(Y=icgV$q&z zOYW8x++?FAwkgSq(QmFc$cNS3Mr+=do}AvX=GwpTd-%?_JxSrs7E>-INhZN>C26r@ zcPw@#MOz)NhVPQJMT?ar8_gSP)8WIrDkpda%q{~%*znIAeL?<$w(&w27|D31j%rcfSr0Bg1PB#)no}nAu>?1 z11aIn90oN>RatHUz%R48Gz=+93UZfzEXV4Sv4t`zne-UP@{&zX(p+(wu1>h(G9j)L z)T2AuD$AU~~LpEW9z4SXgsa#x5!saWu2K&15^NhW7z$J*5iIfP6)9!-J$c~un{W2|*Z zJ;ca0ndaJ-nUTrDPKob?;ml4Mok(Cdf0qw9g(May8EGXWtu0Ynd)O`cm)f<3iEHB` zb{=cAH%}g{tzmT4efo8%gPGhO;`~L1OP8CCA=xiGwfln(xhA8hy6#H_{PBPgL4_-n7v~>Bj0_ zN$Vc%e`wocXj^>$$HFoVqnrTeHV=UrZXJ2mYs)h5tDk7aj>TB8giHj?M;GwriAhod?KaTn`%;^p4_!s20&esXRwVv!|u6S zZ%dF*2MBOD@KkCjObGHB0CNz0rVGg1m~aK)A4Kq(E{IXM_J*m$v}doWYtpQtc1Wth z*B%1+aBM@8(s{bP+MhyFY&q6(z$4m#MnrBm#o%_?NkzXH=PdRVf#RHyDiz(CL%3V< zO(`gPy$9hImRT&sD|98nOYBnJRhd$7LjayGcviqO9iD^XnE_87o{E%a+X9YjO+c4t|ZLgzuWTn&BjtD7mT#tH8Hl)y;xQc;7 zgJ)9RR-n+nEt3>S!!{5757g7)^HVA5Si+*a7CnkI+v_PQR`b#UCX$vpqz>-Qy#V(S|hI2_4?9BBJ>fR;*SoeoMn z`5-UsBL~Vhfu0*fSgo|DVDCJkWFhP&(ypec;7kwjak?`x)1TNLT2g2x8(AqU|?e(9%5-)N$)gw4I4$N@>)G4_lL2)JPS> zwcQP#%v^&%L)`}$JpWWW|MUK<`M)tb|FeYKz5j=`5R*4S--SrL&LV%n^hXfTm_LGy zG}L1cyXR?~z|K6V4k)C%5ZlCK>(V)FXY34qDG@pJcUfP2v4p#bK$r%Y_AA8jMKCJ$ z#TQB1uRDooXlB$GkAfbCFxAZ19jPxKBWXXx&TRV~U}x)z)i6u&%X5+XT$F>E z{AuL@#@EK{#|60*sXu3dzQwxMSyG@MiZzb~<$>lNSa*Qwvet3K>4|2%-N`8jn9hNh zdUR;tPxW#YO>eB3lV*O?519JMRUPuX@qlR)_I}c+{=%#6azQx-yPvTT(p`#kUsF2a zIb&G`alqTRbx?q^P-!C>h?AbW)bA(3Yprvn^rq%*1#oE(~=VT}I#u?{io?D>Q zTY`B)7!PRidesLFc-Z|wAUn<;^zR2c z+P1_#Ic=s_m*<-IvZz0;gRH-Ma>-)Y{Up$VvApDi9rc$nugrr?1{GFkclXe_k}Rgh ztqskH@5zs}gx$}y(__Yb-3LuQ(^=im*E7}Qzg3^pVt&rqx5Eya^J5&Wm=Ai#+uj*_ zkj;-!_Bg-i~`%R5s4^N;e&3dTT-VBnf-h1M&FoLTwtLJvM1Vc6%+9*c|=lAj6Xd zypw9ZuQ6t6qq>&P8C57E#^M(92odd~>mgCX}9PzK(9 zL3{R1@_0O-hg}x2>j(;C-mn)ZWm%-8M)e))4I6Lwu(I!kJVG_lukL^L@mT2_j5hU~ zB45bSr&_DKNm|@}E9ED4Ziel}eIb;6DNrdsm4j5KTsQ~PRKYMSrxdG_F@tQ*Wj%5z zH%M>61WA_d`wQ?^OcR-Gn;_xsB=c<-yoJ_4P1G~+7IuH7eZphkK_A-6Y%=XR_6{u* zp=DN?wrm>76GLmJ()&)B!&GUq9rOE$Uql=>Z#1aWDfH{m+9_CP-y#T2lkmP)6MbvnmaB|dY-up>Zl~v&A;joqA(#u{C(DewoXwr- zFnf3=?afhw*-JBNE}^wkrQq!$5_%1u4~>H~oA^aZ!Q#7}+D@$fWT<_>sJ-?$ce(Z? z-tyvUJ)VjnJV>Yo*RYrNp!Rsu%4MO~0GgB}hF(YL4?f`M94nt= zWwCZ&0d@Mo$J$p6IbFeWvO-R4Sx$D~Bv;;Mi_f{(7V??PaM-Hx00L&EZ#_$2*AV}KHq=EDBtfxhdvj744Uj@;jRdHX1$M~FtZ3Ly_4VJ?+$ocj zpbSU7WYcW*d@7V;-K*J+Qndeg)9vsL@~mG%ZrV>~P4N_FhWi6eNYQrN2}=FKNX;Q< z+Wk0jq-n1b-b#C$r+4Yw&kL9F8+6{!q^(Z=%>1qN6R5U0?B(qCVx#&kr3tmujq1PI z+aK6+`u0m$eU-f(!ntUc9Y8yCRL_ykK|AFYVzhvK$fV<-|J?yq6&M|7>W*X`Vm^UT zw;HG*xk2Zs&aQ)oXULD|up3P1wI`T8QSua?jRe(+22BE-J-lOWc~aL4C>zzJY|?49 zkhY;(<$KKX+=m!#63o6#Dk?o8OHvzJu}2o&>eP z`d}UEAQX0g4W*z*>S%e#OafKQl8ifJ@ zb&LQ9FyD-V;hPbt{&iZZ#Q~$WL$eZ36^w! zezKuCKSgX*U!XS+Crb!Ti^{il95Q*Ww}hKQ_{lj4KT-? zQF{I8p{UL<#AF*jAK5xOd5GzpA(!IGRY}Oh<`MH-)fvJJkF)!ZGI8<5-soPfRq`ko zxH6}TrkLTLk)7Sn_hZ+?Ozx)~D}r8alwYTkgfzMbW*fA+)!>W!9A>hzpgJjT{lWYP z%)k@8Lyu!LSTyf^;x_{h8#)#4|LHCR-MU#*Nqqc}X#5Hq|D_Rc-t7t=?s$)M!r_kh zNT(%87e3tHrw-1AIfvWvCV?#`?sIR|3N4NfyoqRx&7FrC&Q#JAqpu12!Q;#LWFy?i z2vbbu0UR+HFcor7IAW@ea!=S(0;wxzIHQs?aYiNjBHL@q-~M@+-BD5S2Gs&j31ErJ z7}j7|B2*dMx4qoS2#$5g3OvMMbCeytb~tu-_wB=peUYp?+}_3_zJGSu@HwT1(7p+G zofNZGx%F`Dj%bRJ{yTu7>{79Xp1uxh<*Bfm^#rQE5JRv=itx!Tws6FkoJop{6|&V% zfa-Nu+(yrHSK@iDJuDYvx}*WieuyZYwB3V}zl)S}XK1<>Dov#KXYB*+$0OS27)_Rc z#Pq{*9nhLWzB}G0<+%!&t(8FH|A!@YOCr==7`;d!#1=vz&N&Qy_9mHR?2-Y z$tRRn?L`y?`Af8xa6g5G)kpdiLTITGdX$FDxCdxxi4l4bLO{Fl+IQyKzUm0mvBEV_ zDcST31dB%Wd?n zjTfy(x#Ei6MqRCjS47T?@l;!3?r+HtaN5U^--iD#zm>i5cJPU^PR?(C4|8uU zE-)pZ-NQ^W{NWxuV#t?rp@;d#z|(3m>27XQ013XnGEJv!zje zu17WGzfQ{G=0a#G4XpwUv^l>7a(J2Ef66e<-q_h{x1)w070kGW`F*Gk73x#HiBvy_ z<3mrBU{p}byCNM&3iY2?gi0y}n1?{NM)69?QMRv?cr0WPhjy_gZZXi(1KejLZJfZP z&Xq}9U3`??3sgANN3K;jNM3?t`c1w9eHnIdgr{kX3CFPhD6{FJkOuj6=#%&I@r>wO z_#cwjO7u1_Jj3#X0mKJuj5p@H7u$K|QFiwZ>7BplQ|;&+58k4$SSytQe;Jl<%SR2x z9PSHSqq;bNvc9!ad}s~Kjrz*9QhntbNjohWvhle`*&RBiZ&%o+7U1BqC6(t$C&suVQDk(XbOiKQdLQ3|*7oE$vBx0-P7E(Iud&RDu@TSt_G<}ul+#8YugvGRck*0$MUDwEa z%50M|i&oL%zR?>uq z(k~H((~g*Qs$IGHk z`TiQnTcb4kSbEPdtd95fhV;S8SAqZQO7Qj(o-;Sl`+bXw>MGwtTLCmw2Wdi;pGbJ; z3ZFQF0-NCnqIac@KEl3aw%jn?Tp#wD*`F!KUc28IZ`9+yBi~N7a+l&0Fe7Ji*|JH| zja`V6*%+9Yf7RD^~3wa!qZp2Q;cT z|c(-rspeE)7FY}4DoF{-edGH#@OsgiCDWAly1tnXa2&@DRK4jR3{qmc))t*KJA6;88yPEtIq^H z#2MA+o%i2-<9;^au{fjmfbafqz6m@R@PuOJ{NukW=XqLAs<9?sfNvf|`HG_z=v^F< zWEkI~6|f#)9qlTow}JyZ%GbV&w;%6>Sm5(56?6rmem1V4Q43LTdH@NnVdK%v-e5dN z*%)kk{#@7(a6GT2BfTDaygNajgHWk%C!o#$h55ld;{QeX&S%(oiYev-lmK2A2;k}$}a@sd1lI| zMdM!V5SJc}dnp=+)}ZkGB2Q`q|@ z_?}v{&O$t2x#^Av>8wZ@z%$vKY$Zi6^d>%QFVe=P2yJ|-#kQLp&t1aRH9Ou0`qAsi z0BUY7q%Kc&5uYWEgm$l$Lf>QF<0?>kwFofz{QcgQZn^)B(!@?!c^K} zldqZ!?V3sXDjW+3)$X?#TK#umn6?UKG>a`Fyg!KVd~oeJ;vJDuJMiAC!v)ER)7o>bWyV?!j z!XD)<@U4xARwiA<*4_}~LMq6zKB613k<$Zc}#JD?Z-+U=LGvYNcMI z3Ar#nzIIvk`xHolys-aQrbiQ+v`XS;aIM@D?n&FKX6r*eh|ymRr(F!`9-{SL8CXO@ z%|Jt2mQd_~7Emw@t0DmOlBLWt5a3txtWO`xr}9YoUVMrxLt%L_eQOgeq5-wE4pBtI zf|l4?8+KpMj}TdochIz9_p(4SgQ#tRTj`x^^WHb!yzLD2Srb?O@c+7enm?IaY{st$ zwGP46ZKF3fm(v=ph}J2?Qe4?uqFBR$EBF!9Xqi|uR{CGm%)FP5efR+M;jNU0c3HBC zOKc^f7Qp24SG*PdJYuQVGHYL`{p0!UW_d3vVZ|Ay4D(DyTKndFJoPSWjN3~rxR*3n zp>9_)@iZmT-5^N67pV0XJQ?FK7oki@GIJFA3Dm#63%T@UBNl6YRsL|aOZHn>y@kCU zJwJXtLVv_~`u1H|cG7sHfw;=B`cD1;qJ72HP&pYdMCGu4LoWm6vAqe?heaCmn_roX z1*w-?^Hb?ATS|AsR4Ns^2cO(Z8P_AewWSbBmHQ}NOF7Tv&?dx^_tSWsm8p0q*pi%r zqX^W9eY+!t=YHf$xKeHaSJs?dTS4eJrNRiAO$b;QNMuJhTb$PgCj+P5TXlW5Fu42Qy4=_Y00nzlh+ zWcVV&G&R4OxMdx*_jv#wcw6*m#-Gv;+FiKNX*{dr;txyLr;)dkyvKKoJ1oh(a7n#ZutLt z_`hOdFn2o5cL3xY>=o`7%)JKSiUrH4G|I?~)5$&Yn|a4^4cY`J4e}cj(_3Y{0{NYt zR{>pwd%n0+6nT29lATJ41!5^}sU+4;dtE9M&qQ4G&SjNvJYq7jzi1J?;xCa#c^Q=r zZ5XFy5#<2WTl`*J|x?-8z0JC1UAyMb45 zW@5elP`?9Ao_1W35vx$0dRx(O8>!v=y5yyM`PVZdq=5SX$7<8-l6E4v^;OBEorYCB z+IJ6eIEwmalPvOi&-h!cFG;amtla2Z=q=WFI^1HNp*~g)G}_n5F}{pcTi4*`x1=^M z8MyHWARk9caP!B~fNmc^yY8kKYbVF?W!zhl2B=Bh_P3-)`7wZpHUpoi&h&jx>b`sr zX4`!LOG)x3Jr`+Gzx5{()D5AU{!oIU`wtXiqx+Hk?#al1+eyQhO!k#Zw0kgL3{Xkc8F!=*w_LnDpqYx#%aEf66b^O-sc*O+n6|A--z#oxPeG|MY6zH=E~;b&Rj z2v|wOk zhKv*xDkw_BWL#&Qs%3K=%zDVo_%vOp~?3BY`ubwNJYj?Trl z4E@8jyE`i%&)DK=*w7!*Gta7){K62^HD+^R>K{yQp>PH*YDGyyrxYVZ+IV7Zv!w8f zXlvwL&DPoZ?a%t|HtI(Au)qsIA1f-(bdJgzL|V5;|6pfBh<#8$*R)yn(jUfoAE)FL z^;RfFS7uE&=`tQL4^U=?|KVE`?}Eky~fG*`Y|- zt@*30KwIrIWh9^f!Q|O$;f-P$hqtocqVf=%yC=C3_LPbFsA+>xh19D!dq09bTRUdT z5%>OK@E!8o0h9~oz*miGL%vLROS}V72iPqQ<`%Q>bLI~w_n1E6oj}X7(4_a7%p9J! z%ef|QA$LFb)D6}U?M=HePHBI#dpXm`zZB0TPe*(Ah&A|cIfzSA^-OL@}FUGD2irN7PGt;pLMG>UeDrDgb)ods7wI)pax zurtBzYUb{PFH*XByV+?>H-gw+B^|#^ih~6!u+(~N1-~eVwcste^=ERo3Gn;RA_2#SiH-T-%bb z7UQhZj23?&DXt+rFRaWpzxYs6GKL6(7(Y@h=l7)cDOPyQ@x^B?^m-YeOK@kl7=08J zV0ZRp{pCo+#>;1Uz^MPn(#l*jKQDj$9INMtMm^hjl{d$vnOll8BCDBOf=_!h_ji1D z^>$5yobg_0k=jIj_D16B#G!tmXnbK+Y)X>iP`cXrY=Uwn-mpE|%sp((v83o+L^(9h z2>K=8mdt0hrCO5V>lB*82|b$xxd1*)qPdhu$Dw_1t@OmtrT^QW&L>x&Gy7>pZa%p# z;sT_t-RJEz@mvcx7wWjUdzNKT_pwI(*GjFG&DEQlG>^!>V^VUe6MrnyP4Wc_4LlqK{_{^t5CCH?mEu#q&pd~;Jb*K zs(t-3#0C0!b+j6Fw6)IO*z!@kTCR;NV|643!&+)D#b!|vs}ljt0(^#xKfwA~c!%Pn z9?_X;J2=2o$myerRp@o~1k8QpG zESn)8!A!j$TVT#u8ShNH466&q>`h1N&PjW4M}+m3wk6hrJYwQMAI#bRyL?5$^6gkt z{cJNg7BOCD*7u!bm?eqsgadMViA6 z`vBV21{#Ce7=hTbuVlk>vYtWWO{yYF4>LTPcpVoJm&}pHd}ex?(?Wo}B#VVk8D%oOcV)NI=cX=B z%j%4{WG=O6vDn_Vi;~QfG%|p{fbe`8QMxKA0~Yot+(M} z!V3yfx@nsfPCF2jgVmfYrgwc!Im?JRIg6L8Busv?lu6{Mlq4o;>DEEgg3^-}xu(2j zKq#5S%U@zr7A9eVw7pG9%wNh~UPq`&Pp<4!H_l8qjtmmFM@(4|o>`c3*d-^KPGGJ4 zCOz9lj-wDL#`o#%uzJ^ONjqiw6nGrcW>Nl`T23dZZErCoT>A`7@E`EWugpeGdy#8& zf0|!obx;o1uuFB)@F&Ef<@ERRQ8K%Zo*%?y6>pt1Y_iD>P^;AkGu+qYr}HRZy~9X*Pc%ha^zF@P+6*2g zV)xUuMd@~v_T)SnBBib?MQ7YSwI5D0+8kvt9^OV8l-DR-8}D1~$VpSD3-wkW>!HTk zeE;*LY4iPkDP9kdJH_A)+=g~%-pQw8zNVapo_-p@u0)u_IP0<+JQmRd@P)Nz?c36$ zyw#p*Jw*zwJn&hA&2v1fao$DGHQMM~8)vm)|Gq#{tk^H8_10!3^nBtPgB77y z(c{TscW9IQ(Ni(K(j?;+=rgB`I~N&K$Y!WzH&#n-^JGQo zmGgMAB22dYBX5j_7qGrEkM-RI_1i@CJVuX}$u;6;8umg@F?g@ECz2I@hP-H$9q{28 zf#b3EjU1jvYvxWYv{qr3Bi!nZWs-wU16X(IGf1T5& zkFPxme0+W1&X#uaY32hXq<;VZdmmk}w;7?6)MJ;qHZMGFuFXBr#ua_dwQ25A15UU1 zv-NlaKU=0UZKS8bJZO1IXd2W@exk1!wPjBs>f?QT(>h$%*GjcWQ7UKJcL$y*18=!j zQQvEJW_$DpXH3Qm3``TJ|+Pu5Gm--AMhK?)t-ExQvVc#|Hl|n<3 zWWxd>*OOZ&A}lQbyRU`H)Cvd-zeK~KS@`}ewn+?T{w%GS7HWYUuD~3qoek@XX?WI% z-vo!)WjvQb%w9(AJuIg@r^K@ypP@MhGk%g5$9=JwezDy6;z|02w%_y_wCi+YpF#Nd zvk@1PAtz!tbg|g@{(9Ot_f?^`%Z+6~@6c3cDe5NGhvJs_Y(femQ z7R=j@)9|(<(KNv!Ho3pWV)I#SM%XT|sKhrmf9Rb)BR4izRu;pKN?3|h9en+;TBAjJ z_HN9E-Y^?Di^%*2nKk$>(!K^;BGDRDXq(KjyY`H!Z@5>gCFdls;YTB8_jH+9OAbkR z&(6fjH=IfAGi}}((`VWvVxxP0-*}&Ccb+k2w{!ZQ?=$VbGp5h9Yuouud&K-ky{Yf{ zKGU8!WBN>cSZtJU>>KYh?P#3Ov}eySonYoO&GddoHPnFOJtk2tyfY+9Gp{k*rryM!1zCB)VwpqJ%Mq3lwXw$1$Khl{fm+snrr0@e!)9+O_$2O zCYL7HHwBGnwOluI5d13T9R5kMQ9aTZy$OXN^c;lF(2yTO&!gpL8q#IdRkhQT(H447 zrmkrctRuC+MsW3X~3+JIRqhNF{Di}_3_}6V20tqy#g99GOWoYyZL-Uu*;MKuF zS3|cA)XPwX+$bkQ{0w!hI-Z~pqF7wL9E4wM4z?zTXZrD2v#}6j`tcYV110+l#-rV5 zc`l?KBG)xlVK3-mHLoC#Oy)}fiw@$J@l5kRAfiU8uOQFRypP>2sXNPjh|~=oCWiuk zsCfx$qr+P!zX84-5KsjSg({#`su#FBFH-Y?!4SGVZxVZxTk;5f3spc4>V0`~J6l=T zon`(PY6IhCTp5k->VlBfX_To)%hcPIssGny>PDH`7N)a|W&Z6fvp=2ApE`9al0zzB z7G@L()Z%w@p3K*~2g^BRRvgrmFAMeV8aV{NusS$jB_T)?D#XxTkUNH4=zC0UGeTk2 zRv^$d%+5F3&YHdrCdy@eCwd;_Dq!}W@NTS9fIMx;gI~TnN~N+lk<_~PzMRoE5lZ?7iUyLjemn)YQtMYN(xiM1D4}klO0;GTI2wA|n4^D$cocsFvW@U zgY`#kDvU^KdNeM>iR<%TBQ^$E9GBjk>LS>GX4{{0W|)1L%5Go}DA*M3?F*o<2c=#a z9gVPDif7)bF6U@6;BcA&_tBneRCC}VG~Rtv{Q@r$$H9nJys= zOZ+F^EjZ|_r^TNnRFM>=Q*|{kgt+>-+d3CV{5)v zt(86QbkdM}F<^JOfF}*TYGs7tiVCVjln{BI6< zMr;iH(Kj$HlkdkF_^<-z7LWKZo8UX*KaRZt?&B!!V%~9BcaHg*3KkBRpCJ}5SU5>; zP3sREy^rfmY70loczXzAgC2;<`7pb#aD)t0EyN(cbMd1Iwv^e3V)%56*)J*^8{Cy$ zTm-PuC}>d%saMNoXWaeaT?x~Vj!W;8owkKfw=H=lxb%6%J(=Px<%Nwqnr_OIr=EN38 zQcSo4MpTY%$ z!{lI1l^hHWlUG)@7HycasAw_A3!xy6|NK0p8rulRBYqRx(b!K#Vs`rxLzNZ~V(PSE z881bcO;+W1ML-;4C1_zE&m3x}j+4C>E8USBri_DfdQl5@UQ0TSE3@DZ?x3(T3#P9H zm=&I*Wz@ixgaT?&w|2@%SvwV+S|x|3vD%7EBN^&CjGj*ofE?ZT2nwf{xkdxytST@B-RX1nU_tjerhG`n&cqc*!Mp_MJ!DyG^7dp$CU6(CzS zowX!v2LcJblYr?ZjhfH`B!PfKNoax4y91csjg4)6??nY3DR)rGZ2c1JQ=G+LOvjhc*!M~J?ZfXk3WD+*g?{<2b(xKGl{bnYRP2}U zd^59Yu5#zWxr0xie)ChttwPqd7ilH~C>!vRj+N$LX0HiaOJNKW8-t&)5FOi697Sa< zmVD}Cjs$k5ZKCQNb^ehFMQJO&7Ls7eiRw+W}LQX8ftswz30_=x*h{%k> z2Q1s4Q6QIZtrV2z%8*+Qp*7XwlG+NHz1E1Sb7kVYGd2&uphgIJX$a_ZZ0)p*{~hav z-+7?|uW^sC7rPI}HiP<}TBHO9rM1#^(qE-VSNTf;9$15m029xJS-i+!L}vLb>A4P2 zYCKFbgNG{EV?VWoeq8B=Fvj6n11_7gm!XZYfVb493@w&&`hr@CzP^5_g7S&^iYSBd z=|d<}LC;oAEql>I0XPWI1uz4`L%b(4+U`ln;l6~jRTMs2I<%D;#!&8zGEG-)J*B5Al^sb*0UO*pN~VoRSf#E zS3CjwL0YR%5wqk&pN2iFp|6m?XEi`S^bz2#B_~i`%Gil8Zf|^FWHrFJRR9gQXI3+K zbs*lG0qSs>58#=tOCdR zHIBgH{7QPw1 zaxm<^-E}5kMOcKMm6KGyCGI^P0d<*_#<8g(N&(KF!Q%29bc6u)sLz5O(4(VVpp?Er z*#co!_GCu?0p*Ooj{x7s<|=n7h^c^T{zA~}YoNVCL9YXErSq?grsw^$V7^l!AM<@W zvsQ8FE6#)X5S4o=wGyZC=W-ff@D!Iy&0JSrUW@Yh*y0*<_d->UEpAR0ler$BJfy4P z1gy$DsFrF6zRc;ZwO)rl>2BWsX?m}6h*Dzr>p|ZBO8v>%3SsZR2)aP@@kz+z7c|Q# z{ql>D#`Mb_ic{|Qh8@4J;+%&M?Rn^S&BJEbJf1sU@H<^IbXQ-#g?vSPE|@Q0HHXoe+)VZ6y^*Zaryig%e(JR8%)bGHH>HpV^}d+i8(FCImSrhaT8bP)EwlRX zQS!8V4dmaA-qA_>rjnjc;J6mWNZ%ekfSGzamjZsQB$>{vlIdEgTm(JHbON`DKC)oX z0B6>{KTzesgXtLv!Jg{KD#jNmO|d-24#7KhLmSldHBe7#I9bMC7S^eZ2&H+{=eKtf zDVO@YGIHOGLg?1x0 z-?@4^`x??`>3m0v^PtRCoa=Ecl(Xqshb~;q*=k7FDNlJ5a57&}PNo+)nO+AEwQC-x z*XCga{d~IY*o&id>*vYMV|1zXo{P-z{E+g?TA8^00AFFJom}hG9bwwU z|H#|Q^-S!Fb(h%j>+E>l75|JKAEWWYC-OTyen>x^N}GkA?sGm)HkPdP2PLmZ-Yz%u zH{JfAgdM!Y_Yj}=QN-e8PqS^$ASFx4aaaIM`3OsVyV z{ctV7>Qm~7J>M)n0qJG*j{UW;eg`@j7H`8T_;MrqdA1TaD8>)y>l4@h6c591sB_EK1*lcLT2?c6 z_rfw?p+}PD`Mmxz-?OqL<(9NbNed-D-%I`MHVrIUSjx}e754ny@V}lvT=g3~3~sv1 zp??IOnB1oT=KCAuD;<*$ab}E|GM^J1dga9MBKZ; zd?j9<&r9=N7q~>aTY5a7FGRU_LSm5bcs@rm>gDuX6r@e>0^YbDAmj4@8T;!1GU|U) z;^avP&8@?Jy)?^9vQuwWdZ+(c={0UvTKzqcd$!+-{Ye>C_N-&C1(ur%l)M9G@~ApG z*ZS=+*Sh(X4{4@q&r`l(WnP_!ru<1U)-x(gB~1!?ad-||JE+cNY5!qqB|Pm}NIOuZ z-Jh3IVcIj0mJw-xj+3V$JYR%w%1*mOG42&>v<${Sncky3WllY;1EcBgQ1DD9O@)5v zbkj7co{{DFW`yRDSPtV0u?GgdVsG5xf;(%xVo%}R>{T~zwv?m-4(S(32-X3f6`2Afx;l#&w)4@9(|reBoS- z&V93;J8!ddizB}(p-!QbS|(jj@A6{}vP<83k2ep;y?iVWc^O}o_LPxfB}H#43(mm!aO46$l`c`@3 z4#hHWRmx=gQj*?d=v;G@F<}nPRdo^4*K`Zg?dG2q<6FzT9d{DMd#LYxu`frwj7L>r zX3(qnt^DFRB#K-W9Dz$pbi1W<##coq@F46kNf-ts+vi5Av z?MPMXw<*kb16!x5K0zPfsj&K)jJ6Tt>!{uk$A+WKk8gs#Ydmy5&;m}(MLt)tV-`yI zp7apo6FL`P3tizHXs0IMP6BJ_rhaSL_ks8=rQy7*u_W?iG`5y{+XT8)`Ei8B90@UK zJK^Ot_5MCacW0%0m8`r@$$IWn1U(ky_jeD1JVA=f*8#k~4{-V2urm4mFz6HeVP@EA zLq}~heBzwX3Pm z6F3&zII}*FV{vJAjbpF(2^{Mzhd8#r&V^%r0>?V@A&xccOq#pHrp+k-WzWZ~@Sy%z zQ+L3VSA7isTFNYdrl;2H+@Hou{cdx#KMk>m-}W(huu{LrOw#-akD|Fd>e;i4+99GvIIKHa08G2Tkz?smQyN?~j${!;nUMZT`Am_b{B! z-vjY;p45EA&T}E;VX|uO69n>5-=7|Rc)*W$R|3P;@_;`O!yA@(J5VyA=aR7_4c}<% zswZP)WyhnYwFX8eeK~?L3F?E*$9*(+L!I@^AGz8u0k-p&ljhE;M2a0H%?=O1Us@_7 z1JZusR!Jd4WYT;>z2AKbxbGNP#UUj=Um{1z`-N*_K-$J84;~yA$H-<|KiBS?1Y4jQf2mz&GR$Cj-5Meoz5IVJmv=9F(cz{&(7d zpYCsV*qO4GKiALbEVL;&vz}4Bs2?aqOe?jbO;@Zd9HuWNQCmWPGq;uc3}$C#y+Xpa zjOHdkqX#T~uW&0tKXT_ljd5w7-_qxVQR;`kyl#MB*P1|C#`X$h{xC{s!p3$15ANda zU>ztwnG??Y9lqBu&IZgNv_oY`@Lf&YY$6PHSjxPx@q;MyPrraKY!yb+5s&)?y)ZZI z)Z0Amm@^UgqMdh7SKjr0#`B@9VQx4tOL^PxDK&4Db;a&VcyCtgSz)?KwoM}d~a8ogz+-)PjTkKdt#h=tg)uWr<+BAA-zpUpSEE+ z&!6pWw>J>Z+v%|}ED8u-aUh&YEFstyQcJz&5*Lq`wd+`J*CF8C@_>6S@cXEMpoNyh z-Y9Dz4t{;euIq^K=(mbau*)3*<1TH`d0(lWP(a`UNK^C%iSv>X=@>F>M&~FV#4-#Q zQ2sB#aA#IJnzxgcj|%7Q_-+h{{d-h+*z7d(e&kvDU9R*lJ6*`19)NUwFWWL9UGFwK z;OpqHMa~aXYJ+~?3O$`pPllC%aQFroReZL>Q!jv=Q|Nb2scaxDmgc)4Jf!TXM*0e2 z(KRvj7m<}N4YP8WhU3zY04v_BPr!=Z9uxKbDvUIZ_+~Yo2Ys7c&vK|x$9Z8VK6=?T z#<}(wZJCR`R>uH7o!+85QNi99wupb8Lg8(x5F(Sr!Pf; zlfMZFxN{85OnE~dC)c%%#>v9oiUb)whJHHyG(UPw=%u!eXD86d1^r46nw#s(W$qJy z@iAf5o70tsZtCM`r9P`=1>{0}EBZ1eDCDIZ>zTat?MC`WoW7-Aa>&jag3aT;v(*&j zGBEwS`Xq;iVxBvKLVxyU{b-xly@So%=Jgnt&FdmjM*q4#X2Vu?h7JshbvesELm@8L z=?`+*Yb2+9pFp}UIXnq)ytVwSFur3Kn4Z(44Xe0Uce+<0B~!jCoa-oQuwod>nc;>q z54E@X&>CRjNYMCJoW*OPjcO`Om;~qXtZ+~G3c&c4^gDkxOL=%k1M>|s-dSb!-O0y_ zwxkOiVlKO#dm*io&g+2<=znI=TtV=yr6moBTaoWQs9v$dIc48^L31(s=P|Kf9fuJm zSz`OBeIdwb*H&Ky;573dOQ_da)ExB7m#Z*?9siPIX2v%#vD7El^3x!LE7&6Sm1^!o zDK4>YUk4dYW~b}>*Xs`4hU9VIFfqh%!%8KGZ+h7!`|I7fu_iPY zU)F`3a#I%99LmdFMZeld_gf#Rchc;8j!9o$uRCn9_aB{ZuApmS>&rq+R=-kT?btIg zdi+I+3G%M+dsMyR(w(djV+U;NoS~!Y-8z<)qt`}XS})}K0$%(qB;du3B~Co}3p@UV z1}7Xji;rnYzp|l*3@ddd9=h6s?pQ0z>4%pHnpk?DL7O(L5FvOpM@t@>nTo|uF{An2f=1OI#1n1Fs&BuAkTSH9t zV0GUY)>AX&v}YpF&G&_?*zw7M~gZKHmt9Ds8@>BTI3&J_{V){JROR(M(uwMG+tXP*wftdf=Qm1aD zs=&Qoe!ecT0;XFW(l2h<1M0$+@gWq2o@SLo;EREe##ZFCjGlDZcUCPV#+Rb*_EB{U zK6h>b;~9qZOB$MZ-CkO^m)1R`U)qp>7DPRV?xLQ<3fO)h(l6UZJ(oj0L;4l8wmkee zt$@)1I2RK2GrTVB+~*e*FkaM|p3~23h&l9|R}~03%|Bf9^!0Z91Frbn?f7-B_^MjNw8uP9>XdUlSs-*z*EdL`@a_vD&Ahq6iFfH66CzFjeM5}6(>}A){?OpW zy%fF|2tCwQ4Nko*DHLU{9aE;TP?Wj4K_Pjaa)llLTUUI{j=zq^R}z`lR|oOuP~N_R zSe||TdMe^id)BZp+1DQggjQV^@vo9{B^C5d-+scs<$Re^DAP;Q@&P0gkyu%8i=Y1b zn%S?viTwtW^fwdiVBt_Z`z@G9e|riSKwE2|{=%YF(rWlEC{asUZ|eO)g;}5Xko&{H z05Kb9@{e#(Ma^0{`C0hk1`kO`iuri359QF85Ukf<8@j1?n?c%l<2v;AVBDG?LkWyw z>&VaKYZ}Ul@p%QGpFxAJ}G@W2~cNS4k_eM&FQmO9S3>$Cr2w#jK7101MTcLIFJ7JgxGk>NMQkvr;HR7sq79xNxfe!jnG{x!8qtKd_1H- z+7P02o`AcjLSN4q19w-BfxB)P+b4D>z@a7oPhc%gFRf>5PS%D0XNdbR+^=#vGTDZ? zypLX7-x_aNrjYhFH>3@apGh|~P)NK*m5t4UZ~Ipf=ihb6Nq{y3Y8bz(;d{vZU4tU$ zv1^pirzG9laVj5pDjjou+SFFNbF@Yz7o=V3G74!bE71Hb#%Ezw6 z8tKWybyGbv$O$8K^-hbF!~egEz^*hdhxOW)A6b4iHC)XPe?>8MKXX zb~UuUkiyx)k_dfm8GY)7Wd^x81fzH&!tq3e z`07SDu825rMI?_S>~?v7_-Y#W3jfC!Lw{#dI`+l}Kb4;}k$x}iTp#RWtCUoEPin~N zCwM#Pj-3YiF2OSZBf^v+{dWZ{B}#_Ki(W$c+E2X+f^x67yq#p3_mhHQeVez8-emtf za9ta`uzv62yJ14t`C2j4+48q*WxO#m6Z(zw>~XIX^HHdl%5;S`LoGX*FK3iXc}uvS zUsB~b*$ZIzeG-hxE7b(b*Z5Cv!xu({&zvI2`wMD+{`ds!b==FaftU0LVDv#4{n^Wi zN^J{ROaa;b>@2=pID&mCrrrbTZvgiW!x5;r*iceLamZez%0swba%Bm7E|ab#rG{Bd^QPtRbu=>-DdoW_sV13$4mQ}&q^k{8!q88Db%_uCf-OU z{nCm^PX9OX=LOz=a(P*mG;&C;K_i5&ogD{Kaj7Gd1O!yOamC>hN6^+-Nn6!ICLi@t5J`}W+J zIsCAM>n`-?cpnPvZ(I+YBd6`ewi1R{5#H^pjF=%ItN+1n|9M;YE#6%Ul`@%dt!E0A zYCU8one|=l`LGqnc{sF1V$#%(HyV->+B0k($(gS=B<~CnJ~>;0bcrlJNoh(I)(D z-T;@gR+ln;0BVlAR}@fNLM!onxF@_m+=@3T6QZqCp)CxlYM;73%xp#3DyE^1R?6dl zQ!B%+W3Ow&nDp1eaX4dx`cn-$gkFWv1PDDtL$5%nA)rcw=H^+Zl+|B=aJ7HXT;HJk zvig5vr@j!jVz6TRc`Z1fufRxNo`r8hL2vZ)TRL3tE-ZvT z+SgA4r=i~5T8(4qZNWFj;vOb9_7MJpm@lV%F8L@0+rq;7!;(e%eREWlC0hfT=7EWL z8xenV=7W;u@Ap0JN~?FI#ibPi)i-Fq+9vt1Mv2$B2Z{R*_4oVlFB>#(PL%tz&{OPf z+&>v+<&}mt0Eg~NtRNT%V@+gWg#Etn%UP|)E5e56x24S9vd4TmOzo0Pm^*1A)bU(H zg2d%X@bx0>fnoEM7Da}05BV?;?iVsjW^z-h(A~X;ZO+#ndd53TnM^ZIt_f91;c0_< zVm`iwB;;22?IPXJ{p~#VKa_uY7wJMq^iHX`V}pG^jGy@s41G$UJP4F7@hL&eER;L)GTcup)vaU`6|V$kNAf5cWS$smw>IJ{eU9$Y}npG zEu-c4#jf;h%jmn15k=ViWBLFsKcp1tqw_^w^&Dc?Bi5lB(x-9zyANPp(;h#uVzA34 zl$YXHPPsjSXM9+x?qs*E0OIMeyJD^;E{lI_2VaIzy zM=8Q)>xD4hp&8cCZE?!!hag?!>0&Ld*sHLI9zxCVsMsOBTUWSEI_uX73b&o2{aW5a zM)`jb`A$}v`I|@Ky3ubQow>{TV)J>v!sL%D^+=tw@0W_U$L%|_W59CPKtB4GhgXdZ zDxWn_Ik^-i>3{~1QpTII@{qEljcH@PZ9|Wb$z&0clEeD6_81xNnA*N{uTl?COq--G zW4o}=e2kw1^Z+VR>&%pb_i%m$nyu6!&wkFecE7UE0eeGIBCkMtnwJQ^QW8IMdp+n=sS<7 zv&|`w%_g=5U;fM);h*kzA}soiSazsI=eDZ2KW2s*tzaeC*`x1ZDA9I_T1w<0jVk9l zCbxIQ5at9MBQE>Wd0|G^s_(|hzW_(RQL9KfGt`)L=+dk(+b`%BIHz~dPV(Ly*W!K? zd|B9S3yk$2CF<{_FBK^{v$zqhRMEeakbkTWbG`KzOpV#Tbg*joThX`J*jysdpX|DVKUvpbMP1?X$4T$L z@jNd4qc7B*y4ruc*88*;XW9#{w9{Q_ue;LDaHW0VN;|W~d7o}`*sWv6*zK^Ovzb)M0M8j3s?OUU1`5;ah}tuDz~53Qy#n% za59`26;8}*`XVHwL(gh4?fpm3k1FIaIOqKohSky?#a@(rbg6hzl9fN6mnRZC+l7w( z-Jy=v(eFJ@+(OlT4lworRoM8x06RorD26X{`tFj6dPe>17Kym`%yQR!ob8&A-2bZ1 zbH>zpqN~nxT=RdXEA4!q#$fD)D#r)V4)9JKBj@?b%T>WUedFSv>D@M!$ug|iH^9FX zt2t#|O5)T{PWi5#>4+Jfdbi5tC)t|sp`JZVnPjJY8_rJM0UXHy@+%4YN|;`jRH!Zd zPT);;LRd`-y8?;+J)tsPGfkyf$kKNJ4Yre6qDcTrVwf^DDN$du`OtIusU{d z8#?28fx|ymInS(o$D|7In^T&oB{9x@*p>}2dTf&_=&_wHdhAP8;Hi0jEB0*|tz;FF zw|(8AihE9CEMKHX(}E*o@@z>t@9W{8FT(C`S~{O!ozCw#D>xTcki{caU~G1;Uy;3j z(LDVh8QuQ3DMIqLdiXCI8GD|mM8?{n*GGiy(T*_Vfp$>)MCBb-LJ>o0C{!jjehV|@!;^_@JXz7kh`=SGA*(E(=6k*l;xcij=Zl&^CZ2$Jtb-_9?) z@;_|HdsL^5+Y=E1kG(L`s~VlQ63;~hKkilC^ZOy6-`+-P6py!_uSvG%$8biM)R|P$ zh~=lNnV1A^{H_(wwJhkG_ahv~Kpxy}jAxG0cggXN)1-D&!j`g)?54A5XS3bT$WOK- z#`2wgp4eFOcB2Q68H1-x)J@c%s#~1j(lR!;y^`1iEIwK$Y-fIO+0Ml6c(z8Ok9B4L z(|j)*)7NIZuO9WM=bQNv?S%XWr6W~&BAMaODf8wr-gF{Rl}8bu8Yh1X3@S4^2sx6} zLTDX?I%%j*rM70C64GP_$WfACr7xR(B*pL@1V&Hq5B2X$?OIVf=p}KPNe2PPb{VR= zt+y+#I^(KURqpLl)xPc$_|qY63Si)-#x6*k2%)JE+MR}`LTDO<(loT2n%$!aW(X;J zv@DxGN1}Ht&TsURR(~NW!_@(P9lW28xP^X`^q@qp`<f{Z^D$+*iq?eqn^V@d5(+WnYKiTe{57Zp{fh>UtM(YMD;G9; zsHGs#;a;GleT#fZN5ii6=JZ1vPbb!LsM~yL{uv(nrMx>Iao2h|C^f4JOV!uUpF)bf z)n2F%%1mK?#Q?W8TPfVrvk>Gbo*+WO4fVKHog2A{RYqN8~3^!)sH+y%P+V7j|D18Q$4ny2*N8D);R}3|lL5)CHLppjevLLS2 zH-p4|Fe`pGD}FlaLaH6?ofn{5KHvN`q{v?txRB((uRltBHEPZ9)H+8+@`i?c0+`tI}RC>HE6|senzCnI?lntpKvoYZ9Ciyt%wOr~es7nN#M_ z_(A=T5W*5_a9QY}ivEHw6@4U}d2-#Ju#sqQGSd-;UrUwwdZ%I_`SsYbcJzd0F%yw@#e8Egw)9J44 zCb)~ycc(ff)!ha-z*-Dv!K1?d0p4OU=K4)*4Sc~`;>(+h*}nD=%PQk_*FxSIM2ZaS z!!1oTM~?;Z-WbH=>v@Map-c!{Wi4V)uzl7W=#a3$(B)5XQCR{h+T#Vk!%nqb$wCt|zp*a2d^X8W?N z;Br(2pa{JwiRap>XTq>s&m?RvPUmwCoVi({vKw3#s+A~Lkt0?}Hd(G_lND--;n?rB}=An@!{ zYPxqXoaR|bU(diYcc+@jT(8G}+T4G4VGQ1ULyVNu{~DWu^59jwL9RPu9eCFbYVBE7 z0)2@qz6)G_mCt%~uv zU=WEOwF&sYh%|y@Hpv8aX+9$b>2DctQ2q@&)QfW>t3$( zu{zcTl}u#e>J&Uz?22cq)oCRiw0ef*Va`{`*{`Vp>loQD@HnJ%?QsZ#L`K)knJ zr7|i)a>%aVs1!QS9({s}K2!Q)6I4Ml=iB?hwg2{Q8od`jt8C`)gPhoi7@{YJR0j8_ zp`3(qfHU&GIz+wSR0>%b;4AK&M|0tpgf6e%>LK`dloTv%eiK;q%J5STZJ)&Hr z^NwV_=A^6Mn(vg~wP@m=;YZZJT~5D(_Eq>p?S%9!h1k;p&QrPXDmYu-B>ly+<;7Ry zS0T-NN$VL9i+g{={4*$CHmK%V{R(->E|$i*PU)0pCBk#BpYL_>oL)lx_ioJ`7gvp! zQ>Q;M!pglqpS?^Jpmv{EHSR@>b(o_1*877a_%hTAd_@Rqvv_Uj16b^l^EIIlW>WnB zjXqe=y1#+4zruaG&E{Tfl8IuH_J!!Y;X7WvoyeI3_5HooS)}UWH>I?+C*yvFZHaQz zY<63CCc!+_(wh+X`$Cr1Uc`R)EvA~{&Kfnf$e_Pzse=9@e~)>rt{QdN{Hhjx@S|ja zwlC-OU$i3c@X$z3Sy0SIbRT^00pG^oU>Cne`E{S4+9gQ+ek3(i@CGxXm>&20)Y4o^spxf-a zkzzg0zO#>M-)sE7D%XYQbL7hxMA=^NQ8a)yNU8t6(W#>@i;mWdUpq!$TpeX+cLM>Q z7V1FQ2K+2-Zw+rx$n|QY+!mmd;bqj5Z;crQPjH`?)LaL06hvcmISd&8@qCF)DQTW$I7q?l-vVaO>_rcBL`hy@2goA#Iqw zWu>COe{0C5q=0_wLo2saN=eU96gYXHYlpa$ZpfC>VSfFrmQzV>a2~}GWoqh(HeMnP z&=92?Wwb=NX;wpMOxT>)d^5$h4oy7Pj^4tL$i!lk3 zfxO8@Pmka)a1c=wj{R~p!m-rH=b0*e5)~9P|&KA$F)6R zxXI*H9QIG9dQTiR+9cq+DT0Qq+|*=ZB=9KJ?2(9 z;pj6d=bA345^@fp2=ye_bF6de?GC7NuKU@pJ+XA$^7p&-h_3Q(dxX`lG`Bs%$yJ=D zlX~-*=Tm=lv&6F08Z9O*2EgR8VM_KvmD#DERiX_9w&@Ai&a9Gys47e z5p1gbDLaDoRf4bCQt7lK*ud9<*%5qRY0up#dxH0?1Raif#@Z5m;z}QFM?lD?Dq%nR zS)~=*QpxNE@^tZ+uJYfeM!$>lZI$q)^+l!AKH$fyu{3gM!dUwNb%LlLX4AF{$e-EC z6NJx;W03c!y+A7fA)mrJW=vo-jH+_oKlMUiD#ytX>^sNYnI9(=s{IH0Yis^oH%$=w zO2|uf|J0|OL;t_2QoPqF%FLM{&g;g?{CQntI?wCg6U3RsdfhtzMdOw~-c|k}S9!ON ze_(>}56^V`m_z9Ih0mm8Coq44!UyoS%53DTN{0qc*$Sb(y@Sf$lQ8sUW!}H%FD3|^ z$uFVi%%o1be^&=u(Fu~~y0=vhnx~pcA1m?l{2DlI;*I$G zC-8ec=2wt*qS=iUF!Zh3_a5}DGL^wQfac?EXkk?9cw7GI3H*#Y$_?r#nTu)uf7|&5 zetKQ3mCo|xZI)sEi8h7%>%clc_{ln-wCfB~Ya5`OCkXj9t_{At(V<0PZhMt>EvvR^ zy=9$RZ)CRCTi&YmR&;CG$~`rwT}Ii&v9|726UW+}>k|ckd=0F+IiEP})Td1x>zBN4 zB0J9qD04OEIZsR!aB7z3w8v)@$1n6d$5~+Dde3=v&50v}sndOUvndNWj&71yE?4{U+5od*A}z z*9`2V4L}KvmYL9ZZ{2z1@$y{h&ZCT%=XdTrLFc^y0l#k;Xa9+`+kPVL?p>r&Uw9LR zud=oqkd9-;;ce4w2?+!uEvvgPh3t$BYi+kjRh7VX4YJN-u=Na-I*v ze{Z_;{y_8U?!2PCk0uKH7GUj7H`4f06d!O6HDg zm?Y--JJ%keZ%_Y3zmDT=IM?f>NkTT*rj54E%Ob3h@_jtZ9@n0(zF%a=@8ycW+K%7b zwMTBS`!6L%?~z+3x%NnquDiWMB7kGiriJssVm+mOv_bvD7U!EC4^9$v&pw((ERE5t z>^r9f6O2|A_tY5ddVCV|j|Dir3v$L6X=!;95#Lrf{H7KHEPE<}Zy~2;w8!)%yi~Fm zBEw26QjieuAUtL6Fd&nGe5pHp6I_fXp8 zssQup{Lk4Yv0{g4)zVdgoO%B2gx6^YBu&o4Ou^3-Pv-ZG%ziDC$ZAa9rA)zESNX$s z*^0?dSk6vNe6m=lf6Y!(=$D864U@;h=cdU5PaNRF6Ei0Z+|{c&@2GZ6X7@Vu&Q*TI z6oC%xQ_f7m{4#zbr#B}u)Z3UC&(g`vU!r9mqS4pw>9`Jdjcc_(3#pjHO7y{cm8BH= z{%Lo@L(7GobmU~V|Fi0W06PxUgp4q&9HeC#Z{BV`8Ysx@)Flf7V`F9&AGlePR_qYQN-utPKaBI?fnsU zMc}GHYk=}}#JagpONaKRzrZ^sLj3Co_$mq_y&5D1UR7@H+MOV^YEa(~hr{f5B?>$R zp>${}%I0SW@J3e@)+eNsK(sov%0H}xQX#a+>6n$6IaK6J4gfbD%IS+|Uj{q2c(#uu z%VDpY$;3favQ90!o>BeACpqOxsIMT@e9@gFIkP44bNY7S_7N(7-wLI-Ux0>mz^se{dq)nrH<~`X;F4J1&5Q)nsQ2e`11a28(Fm_l!dO;WUw{SwB z73I#!r5e)DGNq>>-CVgqmcmk?)A&)evC?kieY=hKp^bqtZ477_i)}F98z(#3(0CgI zt~LaGy1H7teYA}4CFqNC_yUX>;4uR{M(~4_uBhhz0qKaTegsFMNbGHH0}%y{b&R!hZQDvoZhoQgWX&m?Dbpc9Id5( z1^kDqew#YYPsHou>pk-5I)cro$6R%!ss5(dANL*LA3S)!#A6=}5kGXSFo+g3*Z6}4 zqG!1SZuK5`tns4iH9jLYoIG3?HtUd!KrZOLPW>RVf5+(z&Z&A0*}ZTYl?fb4&ZB2r z=;mK0k~9N)ENqL8*O}~~jI4r`!H(k-G20itkG`qKrkIWtlct=8Dcm!=fZf;V0(PIz`3?r7{-6uk zb%Ey8AKWbFLcc&m+i-uzNh-h-_^m6GwBS8`FR=AnyKCBpjnEuqnwMFT3RMAsT^9| zG;8TF`UB~$#L+A06T0))TECR7RJY~K8MA<+m3lj`hL}Tu_pg|xcnYMx&dapy9@jwJ zp^j2lYHnZlIBT19L3>=RwNkz8xpXXf+;XvoX<_~b2ae@yoyp|}mGcr*<1Vc$<2bDb z&)2hoY~n(|XBWcmIx8XWZ?dxf7`LmF^QHe$mM{AjlwAvD*J?TQ>_kL%maT}5ZubFK zyPrYX%c1P$u6Efjm>%Q$Z2c;Y>Xl>gOX;F*UyaIth1O55 zaKyo?nO6Z7a}}c_@H+v!P4{*>Wi$OTc0b%ot_5m!GU-WP2EXXX`vR;-!uXu>Wrs}b zd^?a)kC@ml7m$p6_QW>XPcYmI-z&{%CwfN|Yjs8}Pu~f<)$?M^ZZ!gY8`|$%*5z6& zS{_*!YFt-uT>`E3B$?*iy?--{AHVl9N7l(|q#`x89pVwy9jU(nG((*7y*rH7MY zdJDYCGNgBZ)uE8I{K^Q%${5@9+z7@diSZxSD%SmLS~r}I%;lQ#qLeV+!n8E+Sx#Ts z(L{Ta_TD*yzd8NF&L(2qEcWp;F-}v)SnnkY8PTc-dM~lw;|rZw@`4W3`dP6HdCIS8 z%7vQoWga$ej4`^oPr69!lP=So_J&`^xUW7~8EoyBNqjrI6;`4rd69;)S@h2oqU(tF z-~o%^YeKM!=%taqZ%tSD>k$@*eYg--I-e3{dja+>?v*aWcEC=YKfu}lrRDH^0xgPo zY%{_I_5yHGXN(w65Zh00O`N^ioAyp4Rswr_GM}5turFHCzA|xz#>TN{5^02--q01J zu{oup3-cza4h6z`bC(Sf-p|93IdNuJ#dO3KFqgm4uojbjK`qQWCP>4mwQKHT@2urh zlgf?}Ru0qhGNk!&A-}&!6Y_gZ$;25BVsuEa^hd2%zD3LX!tReVc_;c%|5G9XyutMV zudjFT1~Rs=G!TQsx`LoY%wd%9!x^c%J8ls`e- zwT#Y%-<XJ;ZGr$<|<*8=+61kBlyByeHP_;ke+(uHzK*bv8d1qFg2+&&4@E zX8wtf<@&@@Zub#LDm6}d%cpThPgF}A;57U_;q=$>08c=$zfD}cnE`W2Z)1jGoEu;d z9qC05`Cfnn>`f|GSFnc3K~Zbt5q?FWhB#RcGdw+MQh)o6Nz}FR-or0)ijblhpNo1b zYS{j$lD=pF`o|mLZ*^cla(eA-$ze}YTf^+q;^e@n+t{(%f~Bo7Q7q=#4n^ z!JRdNmb=cyhwfV=_|O|Pr>@wl5%RX1V245r{65kB3CVQ_v%f~H4_|2|ztVy>KC*_t zq22GKji0k=V?VzW=jHaA9{z3;anK<-sAC?xFUQ|I?A7nn`t&E@?-BTW8vY)Gzkh1Z z8(PmmsH9*}xpD!9{;g$e{!S%e?A5~mxbi;i3O%d!#s1}rx!Vz4cm)xpk)K6N*7DlOMjCd3%n|Qye8O`B({DD$8=*2J5yHIzoA#xEReZmsf7Ac z@$&fJaL#OZ>cyPu}Ei$Vc%ILpa5Fy6L!+J2a5Fjz$mG%|U6)nDxs;*8%-wmddJ(-Vuj&f9h~pJ(lA)=>5@yz4K5SX)~QK&#qR? zV!bPa-nGgfjbL5ImaVb?B`p3`Ds`ue7Ha;QrF;}Z0=5hK$jOqnZ5MJmEGF6XgIYHE0Q}ugX#sB%;aI!3lHR}VK#nZ&fY$CuK6V?We^D2( zl*Zo=r5@Cb57WM_BiZH$G-Fdb@a;&p<$ev@74um*Rp_tMUZA8B|AC%Ah2G+%OgKT3 zNEJd{zdSvX(;t`EdxbvIXFjDdExMQAyVIsJxhv3l083D!j&?n{g)b%4FiM{Bg=Wkb zn=1T~v0Mvzu2^>whX*WQaw?a__T#uX0h-R1r^d>@y+qxA{Wb8|n!vj# z`43p9+{-W${O0sylKAzoW}W&laC4s}Iw=qN(tIVrb|%bLK->%aXsWPVfcZ3ENyHrX zb6cizz8|njTw)d$_^#Ad3luVJ%BgPj`=>u-%S&*5Ms~4J){ojJ!D-{|llAsq2=aW< zX{-;q171pWuV8YMxOAf5O8#9N>{ybDd2;$HpgM$J49m=#mft_?`Th~~>D*}ohu_0- z_&q?S{3juFEtqHiG$G4e$MdX%KE9KX_{qoH#o~-RZIPBt<9AvCZ}-KXfShko{(A%b z@5J6%QgyU9FpbX{(8zGA6@UlIgBnsGtOb$p*lFCS6tw*|r%iW&B3C9$G zO<5mgCm!RNVhZiU56MM-nCkt&E&*b$PFHRHp5pZpb*xH&;CUnpE z?}fbu`P;_Bb^o9C{l{_oo?QYxe^#79b-KM@%}*0Cs#y^>&=aP!`+PZN3d$DbS$+>u z{ZfCkj+Qxyb)0yy9r2gu4Kb`A+rFH>Pv9kin6a6*^oA-KpXTYk3#T)GN21@**0??H z7`MlS%F>ZWehBJ09Oove7FrKKLr))^sgBKwx=nbe0rqn!9fF<)bBe#c1nP==j|KYa zn>H`ryKdi)@OzH|HJZ92MCpjXP^f>n-}oq}j3kPH@`BzCzB7VpGVfX1HyujO#NPR> zeGZ$rPbgHFy4+7TggkOOR7o&S-3?+3L~LsaaJnx{BB3BjU0w{o-6Zwf5D93;Uvf$p zt;u+Uj`2T)a@IIL-DoC9(>I6kR`dwMct0PBH|}F2@zIeSLYODP0lvUIS(E6fFI}XiA`yL105ga2y6&?eXYS7k`Ba(bs&r@v`;V? zN}e5Np&2X$d)N=73&QBmE+(nl3xy04TJQlj-G4zF(^0I$(PF*E%Sa(H*mVYsa~0hW zRAcAwx#A(s*6m%v&KTaC$1@h7b+R)Spf~Z^8Dms9oG~w)u`AgbJCM@3Be=(c_ncz9 zn}!{3U2!+vCjhyxc$9zPTp=X@bCqbMyP$%eUYw_eD68BW?W|9y)wkxs$Wq2akoSMvC&}sXcgJi;M6Z~HH2LG?=HRb zH+K9wSNsol{Qa(Y&kPa&fGa*^$3N(@V=?%%PU#O~jn5OCV4YBSv9dDJnU>KQ^l z^_WYZGu3YIKU&yvH>-9=-hM;aEF@+yKC!3!Us|gN;BWV{TG)gCPP$NCo<67Da@W{jAByA@$ z4xFUzcw4=nGmY%8v{J|VTr-2| z(D2U8LzHl)13%SBwGnkDj-WPm=YI4xK1M>cizkff0epvcqk7#Mn4(FsvGZ9*q{TU90WFaZVD1(QRqyFfllMoECIV>i zmNZ~&=2(l?oAxBghCrdWHGpvR?Zgp;r}|s{z-{|a^doPD@5mrMxkf{Ja;c5$s=X)r znOA~`CUpVj|50M^0&KCB+#*`Maf825YV}_y!oLl0scFM*{9Yxjb+@kw_!E3b8)q&8 z6u}1BFVow7DweC^dI|b=;cgsH>z^c6z--I}4uI}HcK6S_7UgxaRI^_8NX?N7=gx%w zGCIIZF?bMook6oG>GMi8u=~q!Pwe5kAGLNjv96z^6%hIZg8Z_5KZd^PxtpLnF)e1( zom8%~8-IguTsl+RC7p@;KDF@k5eKdLVF|s*%rSsNCeikzu92-Aj!7gnV^It$1(o1Ij-X@cByBGX00^X2&T}4w77!*MTF37s%BmFT zmyQce2~1t%pMX+YzsPf>J5MCAYHXh4@_9UvXK1{7ej)OBv7W#%)U?OwJZFz?Yf50X z$RqaD+B)IS;W4*8nH~SQOOAhI9m9Wp>XQ!cIiG%K9g|lhUQJOSoG8V*8_c`loH9{RVvjyQDapVV>rMdAg`GGEltb3fs>Ckwgl zi7HbJE<5c3xASt8k5^vMQs^67F_K8z2Mx>P3_e~&|7R%7*~nrb1vh}Sc9R6Ua%^;A0QLCegYZKu++gmwTgXo!=W0BU96 zJQ*)oi(ypWTt_f@+};Hq+sDG@vevE&#r>GhCh7GV->Mh!Ah^j(8~$*slwKr z`fV|vtLp%Kxt&Un(^3*f`eL1e^5wcgn1N@oUT=2Q^H3YilwMGewb^s#1z0)<=Pu&i z=;@tu+{ARyOR~oB#LSeziRC_-+++2^7b{U(@1?lHp$t!HnPs1nzb#Xe&9a`gAL z-q=<+SD$LxnvGiT)Q`2^DIaLP)85f~r*GD>#+O>}jIEmUKIQxMLJqnS+L4n^UFm1_ z41cI31GR3Dq+lz%_Yr%W=}r~nJ1e${-2s8$VSPqBlcaw!V(A;H>=5^Z@o^r0d{@up zBPeHDfcQZYbvoa zNx^SUe_#^5X9+2o3OJM)UkF}AYY_K$zHsq$lN$t2_nC{goMOkn=ZfF0LFn{9;QSEl zpV`1|RT3X+sClr=520Kp@ezdZl^_^3oCd0|NPeWD2h|w$(%K6-vXIyK40`)XzMZ}8 z_CIm8zn|Uy$F6Z$cK**@`46(ky~UNk->&B!SNvgi{ASJR>*bgRVGn^L8A&kf4FSN+1f`qV)-WQk2-vW>J!#thTNmL@J|2R((o)=|f^D_AxjrnCX zwl9;ni|;MVOpKpCo(BTlD8CyFXuR&U?BqG;nxfpX0Pt$xkubK)uCJ9y=2; z)UrVursF*?_kDpk8ibAPHqFVy`?$~VcOiW~<+ZJ@ceOO$V25A4H`c{9-=&h(1#qn! z_r>=JAw4l26r3bTuy3goq{?oa4_vm`Or z7sGC8uCDSVLqq28+mev)Eoy;Nz5|qu@O}=9^Q?vJFJtG-d)fr-#0KlL$a%l~2fxLO$`SR_dT}f{ns&YbN$S&aafBFpb?YV|hv%ncj!DA*(TG3ywRJ zjpDxA`@6i;R^`s)b>S%Awn`qC@;%F>Suta{bQ1_ zPbfuuwI4-}w7g>k!rSv>-pw)Qt-BbrX^(m9xMLPLZ}&zgEWg9?))ljVn%&4@d4Bzc z4XzZI-w6!rC7m+xQ)msfD2di<+2j-w_KNzKG_w7lt$7>h&xdi!jA3yon!ouKzm`wfRiahK+x#extR3|pFGk<{og_bh$mhq6X=REA=ArRv%WqfJhT)_gRo1(9!iqws5iR9d#? zLyhe#F($E&vMJW_6I(V-pT;)X8l>eAT?ZJC-m74L_^P~(A@tG4@@sZIpKH#&6*n0^ zK0x2X_tqgbTiko<8Af<-+VT3mtz#rgN|g`GT&KU9;!J+M%QN|)J;y&EGslmb?5v>NCdTO)21h&;j`;a} zJZo|}y%TjBvsa4}E19Esc$@ZTWyH0>F<0y5dKhrkamrA)S{kgW$?;TD^i1+Hg0}5{^tig531idx%e4FzchjQmo=q+dxGr`v1f;4vLGvBA(6N1P59_HocHsZM7 z+wMwxrH%O?WbkBeLh#8yYU~bS{!A`Ri1%ZEfcAbCuwp-=Je`gO`A}ulxO;yx|891E z(e^UCZ4w>bcFwMA1nN2->LSs6UA1;y!oT9r62iYC)I)3gEWgInlgwU8S6&a`9qnrA^*~N}se|b~`u$;u>GuZ|^iL!9 zOnWka4_4UQcPGc%;P00lYlGjL6ueF->g34|ah2zOXp&BRmZ{Fa%g5?JI+?$-U&!sv zS0@>No>LZg_~{tl4GbwCB$4K{%5Kw8rg#dKbe{m@e3sgkP0H-KreJV{VZIU z6tF%NEunmLlG#VHyXQZ)HWagj#-MdpncN$EEc`akNT4`>34WECKv4sxJCtU|8v%gYS*U zgQr6~>wv3cTyU5)#pc5<`)}LXBy;LKk~wWY8Pac<2e_dS>p|;nlzjBd7e#XVvuK@J z&~)oQM2+H2=s3yxF_-mXQ8e>Xc{KBKMYQLYNOXZPy$~YD8<0~R}B60L;qff{uy`XlsE7NbvRS&@mJ27_sg1W z+@OYx`{Ly1yf5LX^%C^wW$4c<(4SYKKY{iXA;!Jz)oX-}OHxcfmQyw-LsU}uPV!}v zF6t(k%Sxiwx5}Y{q=_t>x$FZ)RcN#ByIp*Au>SKk0aK#o3v-bT(P*E0EXv3+0Of1@c9~LV57O zN909oa{3!dw6lFb>2<*6-=;XuR=(i)5pi}IwDf$^d9U=wl#u_FM4fo*)|9}BWl^-P z8&oz@x+M!?jC10Lzou+|x>4>=7utC>Ii5dV`sO*WTjjOEzM#ERqr=KTr`w;`!zpp@ zilR=P$bb0w`qa`WYnP7?_Js3I#g|h;zgH4<*87%Suj;DzV_t7otsGVF>q)1-yKO0k zLx5I6DX7Co<$l$|lVFMCZq9cizxiD<>D_gHmoE5wLkCZ?8vBM42BuOHV~rDJ!)_@hcNcMu+sXQ^@m*GJEp&(AG8u zsb{6|6&2Q=z!{601Ra!$X63eMZzLHNK2WfZLz;yC_xhBR?m4VU_#~el?IGP!e4z!u zEwX2n(RS=RrEYWGWvb7*H4(rk$Sk*Y%-ssI;O@xjdUu42FyaeXHbAZO> zl=4oLVz#2)6^8XUQ~2(aw8(f>T4-#L2890v++XiBiFc&WNjd%8eAFb~ram_%jiUKC zHVK*Qf++PrOg&bX*!1O>qE6+!6w@WKwfnY7&^=cM)UE1!gXW2|6*+9%!2H<6cwbD% z`ID*t!INeyp1kiyf3xV<`D6N3Xs2D^O2dCjv!KrwyXdnDJAR1^2TW)d_+makXY*lZ zALTyV84nfY^1vF%dlKed4)ftXhVDh6(Y&}9(Mm0|e7~sbLup{=k|J*wa$!zfmpy5j ze&0O$+K~m2I_^E)KWM&|S{}&h`^@e@3oJ80ci@2ES`K}|+sDhXFZVZjA@`+z-kNVv z|67wqvXF-9YI#n76~b}(ih%lo`t_iB!t5>|rdTU7QM_T$O+z{T;il!(Ug>IocKISG zy9oMLOdcH;v>+VEkUp*?>L&7mZn)BgUQ2CtUL>@($Yd zTs&qSS2qip_kk|_equ9+!7yXqCJ8X{!e~}m6m|MfIHQ@t_La)zDT()_$g#5Q>#-)M z&-q`8zUWt^VxxGtOCT*lVI@#$QVD5N4Ag?mK?y07*`t)@fH^hvRVwz9`hoM9^kfm_ z;(Hu^8@Ye1o;fJzMHsPo4&t7b`jx39^`Th~P#NL!bWdR~LSXyL%)n zuDTwp0_*DHuIsX>tFHHbtqS6Ot-9{vdSB#!ud1u3XA<|{@BjIX)Aj1rtLs(OtEyM; z(J+nES%~js_ys2R6msTh@{JQK!Z#;hJEBzR^=1__=32{jM`WhUgzUgT$u}(e6$ae^=BmW zee?0+dx#dX-}Ta|o#kY5Ip#8fczto-{~P6-{tM*`vHT7<36dn48<5IjUt8WoS-5a6 z;QymONWA4k^ke)D440Mz?C%UVQtklwCk#GfD-Vq16_!FfY?Pok@eBapJs};P%n7)G zZmj%ZVh#HPgoWMEW|9;jspPly@^r7wiZetXY%3?ef~tZmUCFmjtibXm-#V!R(8+K) z|NX;&F((?ooWv^$B{Wi1Qx!VcgO{M|yl>X5B)YB{lTTx+S-$67tP8^;Y}mi<`vWY;M*bY-y8_;pZ9quX!-T zJ8+d!0D`Nlyok?#@**P!_mTiZ%`aGGVI7g34b;dB%P`m^&I1>~9_KT&92j@H8Mn}k z6MLicnz)RG>t`L)D?_@y%Hlvq7xhw6KkfQ@+3=l?;VVU(ByOm$(=+G1`0u)=v37KC zZW?dR-23))|f3Th4x7a1(r;z6ctO|gi`!oO_l|$`p~~?%Isq%H)Q*| zyBp$klqDkPPYv17D(9JjYO)3P{eO|rZu9Y3q4imzld?i5WQEpcg-#Cm$zrKn?g!{* zXId+6z;mk8A#@&u%2;Rvrhrg@g;oX9+Ds^GH95nc)^=1P?6g2e?tZOF*zTUufHKOe z0BRkGvp{YK`MoBtpMtW^gKZ9`se6Gl=E^5YWl12pOeb}9XpJ@5uaj;!CqHD zGI;ZH@HXV&2_9G+%jSU%79Pll7Qnc^nDI`A>er_OTOKNLk&VUf(b3Vfs6zd;gq99@ zbdb3)HYFd8(w9fS{HTsP)GBfOJ^ zH&yEkFmw-EJh44eS7Ia69;w@+A&r#W(ST>&x{lv28@{*LX;0}@HYI}noYF?6rQF)l zNBE`z&tSHTvN#k!me~u^bXfC33%xXq)}L$Pf3Dx@HyjsmT~8Zm<9gQ=oU>f|^(O$m z7bT70mwv zpH`C#VCNTVkZG1Lf|zlSDMuQt_pHnhK}_tIFL2^G;QQt32HY=;wdV_wUaM=!y$Ag+ zCT#jb&f3HV&Eg}$9v64M#|5~JTiyf65nITHF?%*|T%2#626(@&%)KX+<74?tcx)3o zl4WtjA3Sh;N?U5of8r};teq*K|N2zxon2@g+QQqLzzL6ovnmJY&~b29TgCv>4T^KS zQXJ=Csf69raNH9BH~cOCJ|4e6#~0#j05AM6BJoj#eQ}aucLwv4t#;evVsASbuN?d4wA!9hMY%1Yp_^~BjHZ8;^M9HUf|5Y{)DF$GhDt9a~50bWZ!H-(He>kQ}#7HAhe6;{gkNj(2u zBGM+6g=FV{y5avB$O5u+Q#bsdQ#g@RvYixAij@+jR4K!j#936d;K@c_>)4zbVmh|v zA&^UiO>r5P1*f~u*RnU-cN|r(DdK?32~xL)_xkIt-wiMIz-#> zSK1lcSusSX8n6}t3l7m~3?}Fe(S#YsGDtA94nz)|>hpN%Tarh{y(EV7B(H>dry?gd z;F}I5e+t>ZKhxj$GOj_3dv&4w(HxG0U6gH9^mA?xuCw&u6jC+nVz)1ZoZW2b&&ge( zLEtVsi95MfhIC|oLx%(JV(=y{+<ENzuwIE8Ltz&#CKf0?aaG9C@0Rp;UD-qi)lV-=K5A$8ngoRMihe#?Gn=5H$%Ki;CRB7Ub#8df-9 z9=?0(7B*wMNOIjNfvwcx?mp#|!0QgTJ?;n-8hL3m%ma=C2(8oCK~4^Z;BQ>2B!gOz z-O@l`p~c3vn7`IwBQNLCmbr;U-iSVnmBm6p@9)6c&R{(bSBe6EbTeuvs zM!N^rhHmA|KvwH&Rfhi@v4$VsV%U0?PlPtACVix>IHeuZ!1XSkbM^qdk4&||HUaE7 zfVG;iv=(pRce87<_R;fN#>ko4njGJV{o~-I4IHs=8EWDB@W?GTqSu-|2+}E@cc7gN z9E~t9*)euQ$EIrZjT|!kc`D^=z{^Y63#gsU&`^3A@J`Sr`{WK z+U9|Aa8A#`d2$?_Gn%xlz4gmuaUy3m@waHEkFBvd^4U$q)GucDNG*IU_f9+&c(Rxn zGA!GPp=6jOuoI)O6O*0nmEKT*+rkoU_if8qe_6KHu|DX0tz+wSVNShE$HBR%DZ|_N zFVs5rjAL@^So!K=QwHNH4`~(WF&hJE*;Q+mT^n14P3MgPom_0l+Wb2upVly*&R%P) z(AhgD&|^C{fIccT3(X^2g|GW_fX;dFcV&Rvi7d*3rQ{nJ{qPr=ew*JaY)^1JeqNJ# zbHVnft->yopml9P%$=EZ53zJ;yHd16zu6Aw2ZZjKcq@5)E9V8ReS;H648Fy%b9md00G2tjM^~*Q58a_6pxC8x|>C?{-xaL<;v?|cUJee8qwP|27O3h91rQkgD=BtF?r6HXAMVT)%%Y3t0W}&Bbbq=qwH#n`?`eKOr+g2_!rz2l9 z;aOC#e5;`wz_kPJHS)lCS?aZ6tj$RKOsk<65c#SJSAD^+dkr2)Yu|u0)TP}T;8evK z-g_b)#LJem!GD_d`E4Nc){mF|%T}@f`YrU~Zs^kj^LtSHupu%=FV*lF-6q~vA?_~Y ztdD=AO)uet4eL|TmN~QgxIx%3;B_r+5h~Zh~nK@gxc8&&$HZKp4?ke zLi;)%qg#r)YyT7|p&JwY`>sGw!`*@Ix_j6>!DX0(+PK{!+&Sbk%R5`0c(M%p^t=%% zuLy5qWF~!G)TY3GMcbEj#_~FeYhP7f(&_qR%yk5$_1C%pKbF@{K$<0Og_B6k=^)BM z4fj=%OY;f}OMGM_Qg{-rPDcu-&avU{Bp;;0%ZR7o@;pyLERXwxjyYj2J1Dx-Mii~< zqFV#;ya3QDBT7l{=52xQjkg3Y^^$^;Jd!|qyK#R5^zOAmi@UBz|0w`qa+&>r8f*A+=K(cwdjav+;3@opkp2Lc zJ{75mBEM#(o$Ry^J8CA=nRsT8_a91uA37Xw3Q9HHi+$U0Anx{xar_mN=>0DnG|}$l zHw`lJ<>8Jn56bSJjJNMK5I33B%MP-qxR{1N&~_%BxFz3HT}@*p6O7#NV!8V#lT0`a z;VHzVAOS$KO(CfTM@`KOA+O{SUs+YzRwvdAvD~x_#_jfiHQX)l$O+#P$j0B66aSl> z@a=(E$r9qO$s<)YN#_vt*VaJYVl`dRp439;HrV}?kuGv8t4XY8CQ-^HQp$R3V7?OV zad|!bw&wcIVd5?4*xL+j;JktYnoYqDtxm}uSK{s&+f!mUQ8kPLjE8{8zuu#d;`fy` zHN_Y{n>Zl-4VqRng&Z-8wF%!ww}f}c@p4Me@}?yG z#&~J#f#W zlP}rtufiM9=l3hHlV3Rc-`a%DfvnV%SuMH?cZ{JOFD@b3{hCiU{2Raa)znB?^A*d# zVKjU8nDC>N$D?w)L8WLkR_uki!mJ#S|FEx-|LWw?{n_!i2d0oO_ABmK<#fxO(e^*g z8QYDT8EeCP*0#SCdX0y71SIIa;fXbqfv*!1$dG&%ya=U&8s3Yg1lQm^8h(xA6d7d& zX&e@^%&O-%R=p`?^Y=m?ynGtpAK)8eP21`mPk;E@X~LGsy~fV^UZ&qA?roV~^R$dy zDeew#n`Y?NzgLZ1AmD3kV|F?SZ9n{l6wiTn1yq$7#((iu912`)>EvM5Ep^j0XR!)WIch@Xl5 z)BeXmoVMZKqyfG2Rnuio^pZ_U55!<>wR9!ER%qxT=p{P@7?(RyFAp*91&n(GXl3kW z^z_|<;ok?)lQ;gRwC5TWmII5KemB$63)wJDO8aX=JBur#)$|IW_&S8ce-nKeNr*it zjZ%Yq9&E_mt*|$e385E%PuAT+Ya+u}VlUMJutV_d$HDE5@3A>Xahx@8emEXqEZ z5W4pF8rpdGntGPmV}*}{QxZbY{f_~w{j^O9;UDUcfn5Jkn9oJy=JRO7kLmP}jEn!+ zxcK;QYeL-7{5fFN5xh3R?`hX)@mL*{4ymc^7hf&D%6y_*Df^5t(??`qdmD)5{^iz$ zxPNJmVUPdAxPPfJ^aFnn@lR4*k2IJA?+i#FfyFDGWSw(r4EJFuV}r!u9H~5D;=aO4 zX^8%SVHaxH_=~tKK2kZU8utqTuNtYWtinA6`<_r)rMOR~vs)pQr+A~sU(WJDp17X) zf#}(hiBXbDOrIpb2}rOi4*M#rhKqg5zDkcYq83&TJ5&$X@KIq- zh83c#VCwy$kqHwNr96E15cMz$*7|X3w=-%Z#g$bfzG5Z3*CSrs1=3^~3h4ch-}*yOy9-jMx&b6zf;e$gM)u7W-gdL8Y{>vO*g16;ztF ztMpY2S6OQa?QE+8`2uS>g~+2Z_Y9W9NU2p%8q_bcnU{Hpw|&hh%VPIi;7=R|Mj@&0}TYaRYGmL&XO^10ht>_{L`nOjp) zvysYxrDi}G1bE2?yAnIpPA`}$*Cn6(4Wk0RPyv5sNG<$?!4u_J?vekGavOa5hM7xw z`Hz-$xU$?*)^ek)m04xIJ*%upE&LqU-@tj|fDW#oq?9S{uAA-*49FMYKFnF-A&L4c zB80B*z2(k87yQ*Nx0CMee*laN5yOEnv;eH%@<;g1C&^p>5U5+>A>B9sA%HM^3%#D; z?Cd38%CWtq4R2~9WzpR}m`lzJzaU;#egivhpSV}G;i}yoyFJhy1Gx-eRQ_{KWLj*u zFJn*j^bXS|Zos;}Zt4*4W^uiGzCp8`lU>xo*WMob`#_JhE9>3TRUKkJ-<@^-{i_af z9&4^?+DqnL15bNLNbUJ@KAE+~y&M3`2Ufy8$1)31y_3 zms@2U!qI1gD8s`Y#yP73E3(YjVe1=-XFJAQBleD2BZThVOC7=|>_f)8q-yfHCoNAz zPcia?tPTanncy3MdoZP( zT<6p~9uA-f(uqbccp8|5e3C~#8hGr~N3O&?i{170Yo|T71!#_j-x`p8P{Pc6>8|PG ztnqJS&Zw787y2T9gErd~&3!k%GAsV_Xzm$wDl7g>GhXNuuA6SWPnEeoVX^dAQ;YD6 zK*qPihUtc%!pQecb@qPxMPMLO-!h&0m>(tno++iB7F9^*Es{9P{Mq!(S?1}{>~~aG zX5tcOM7fVmpYe|BR}l9o#vPGPTrl;@-PMj?flRj`x|#HBcBs{kn;^81gVu5>w}C##QN=0ktmtB9f%P3{&*rZJI{c;Nf*8Kr?AiP^;2dMY z+3V`r{5{~n-+AA{h-tTPeZt8(|*9_6p|)|QOI=^XSeneNU;rSaV)FFHvs=8Q0=@0AidG^U`{(J zx`Le=vp22svv_*!NOmo$*ynIaea;c~hIcu8)p~s=zH05>Y*VfNBfgw2Z2fPJ@)w8Y z1bI|qExbNPA#_fZ-&8rL5r%=juv}_Nb4`=8^y<7b1fPBbt-93YbCH(}@pVjYwX1RR z6POYH?!^9MvyzsI$uL{lRgBd`Kta1SCNtcWb{WWX_=Q$Jt~a212;20=tk4ZcD5Kjo zVTPDnH$|C!5&5E6u3gQEGx%M=8hQIviLkt(^wjhc=717(MzOBFA*vRbcH|mnaR0HW zA7mqX9Zx5Tbaj|68P!+|+E{x!r&0D66k~Y{hFHt<7ow;&cP4x*Qg0pR<2Ce*<{RZx zY7qlz&Ws7*I?ji{k(B&8xFQSR?ltQBX@5cWKLguAoG!&5U1Kd|PAKud95(C^$Gm3H2wN+Bl zI(b~0PV_4vT_hb{D6ud3_$a=8Pj0oTs1>jt`(L{vhWFIJf%N(nZZ+m~vEP*T@Pvf` zKO<&muiiIeKF&VZ+r`*->(Sn`mS|sr`?&t_b#z(y7E#8PMrqeXw~_Ep_6;Ri=?ve; z?ZPpA=fk4p3~raBT)zcN*2hZL=IjG0a6jr$CC(!}W(men{=E#pZFOfmNz>W$Nt76t>41B z+-M7~a>Z;V1n;S@a-kP{JU3B_>!;_T&)}&cSSbhO?Kt8{_#>*J-BPzP|9yWLmraL> z-8oDhuGIX3spw~Sg3%sDheyc;l;5)`cHG?$(W|2>>|vCG=r5;3T9wuNE!OX!piS^{ zf51(|yCAl2FDQV0yJ5k-u&?}A#TZ*(=pgQ5CkcPrSFRfnJ8>-!f7Dmr&BAqsZqirY zW5mHYRUGWLudv*$K)RRkJN&Kj(#~tVSj)pO?6FD}_YnORmb83`UXQ*lUuvxit}$=I)9N;}22wKE;n z$I&`X`G}+322>#YBnw-q;Mqt_sUUIhR-yo(Dy$T&1nh)DA>JZLTZAQ0a?+0Y^Gag& zgUJZcX4-r(o6IBL{I+}t8S(q`cfQD98}e6n=&?m2oVML1%7(QYuUs)@3Tg9CM%qPE zzMs(>E-K2$Q);AkJ$t(~PHD~d$}KIP03nam|6h5ePR93^Pcb-Zr((+*rwcOUoj0(} zM*?{zCrj6NmYezTQcWSpjt69n!6nq! zgnc(HgPQ$1D*JdVmKtw1J%qcH-00f z6)Kjb9N&n#OX&zLEjGesBOY2dM1P6jB{-7c*E>Y7#ozqbmHc!uNPrv3&;9xIVC6PO z^H&&WAEMXbd&RtX-l;_KLA&054SPRmv@1wBNv7qDtE#^Y+qR6<(V47WC6qs)|0U*& z=s~o5Ra8~<7Sm)+lB-k+da8xJne&sAX^{r`6=KVwwU&RQKOyRJ9Zb{A$_{D(U#$+? ziYd?iCdi%J(%AVBkG)piS&VP!);o7ZsgdGJb?4HZ#jG!HGHOJJDV;DvX>i0&OTr@p zI#M=Qj|MsKBKW@fK`3%*oJ zCl)7)*Qey)MNzAzU-GB}3mRIM4&wXoNK1tE3i=e70N*J4-5o79_MX-BHrV4l5N#(t z?Os)fzf|Or=u+2!{BS@mdXdXbnZCvVNU-DOtlvwrh*39HK?bgWM2|QQvs{F(D`eR74cs-_(TPxYnY2fv z*?M}Hnz%h_Os8T320b3v=s+-Bk3QL7An%S>_qW~KH-RI}jh92e)ws75mW zz3&!fi}WT!wyc(neAmeJBLzP_ZsDhAa`@?alb_ZDKRwI%N$5ZCgSbiT{lDD8?BFGq zBN!Z`z96Dq0>f5;gTJ8}lsr1b;T&p0DuXJ0ve`-#aHeT**@qwI>w7k&dWHtknt zUn@pmD?iE?Ka7hzK3~|66n(u6`nrNV?XucWkh1!^z{FiX2KW9P+<=L@g7J{0u4DLZ zqKSLl7~EWbJLE{gBbK((zHhYhQOv}#Qp)DFj&X6ad2Nm;SLArcYnB|x@LJE28D4uW zhu4-JDR}KP;I-GYcZ`yKGwzZtI;16LJ8j$Z(;Wo$`pIMUD=mrqKd z?5c-~ReULczbWlM(OlagKRwd4&1LWe;K`qj%RiTni~ISw{BzZjV*J0EGydPr8vi$% zeVk%_Tx_%@QvNcUtxNnHvu`X|+E-cqch|T$Uo#wWk9Yr(*)|xtpH)g8J(BCz3a!V1 zMK*Ww3Lh<^`9!6kI92H{KC~(xA__%2S%kfzK>Oj}DISaM*>?neZFhxi=&iGHexz9M z_7GdutCUoMd@rHK`!JzW09rt$zoDrMN@nps9MHaxqCctud5bZc_D8wi{$|5p96ztl z`!W0oX{7cHzNmlstg-dSGo-3nIrUFG)c^UgDn0mL>o0h|c~*w!4`|Hh`HoqF z=Whg_uW7XM{Onn|^Xo5i=GR)_`Pwn_YaKxA%=xu$%p7^lEHS@c&F0rygEMN)`L)h~ zj7__0mf-nXgXe31bbd{Zi#z`Ox^9->`)e8BTgo(M9z4s${pA?k+TUH&vCyLc}A{dbDX7x#>{cQvGjK&r@!ws`};QN@7k>X{_`w;KcDIEy*d3|4?SCN z^mjGc4e*vmgf{@Z0pM+oIQNP6e@2v9ewFoey;0_Rqo1v^*ehmV)f;_P|D*l-`nb3c zkBj@>EO8bI<&#?*g>B(A^4kgeBRbq4oBjI^>t9Q`$MC}EChogqaC3QKbe1@ugtBN; zv(`d)r{DoAg={`i#>IIuYSk&9(3$D`L{8rykcmsQH->E1w`7NQ=Jx$3Iep&lA(e57zgMMu{88>HC?TqCXpr{%riwzCUVQ-0}Oqt5fuSQ%>K1|D%21 zBg(Cj_E2`Y$MpRQ6PJ#`&F%Yir|A2pF@1lk*{@a#*?oV`xHzKk`M*m#e|-NIv+Un4 zv+&5=93Hv4)4G3~*J$0p-P}2L|JK=#`?q8x-@nEFFZ;JejpOa#;;>VTkJ-O91GL%P zzcr7uf4jd^tRu7Ak;mdj%f!ufq}hNpk6A~aH2ElQ@KO9ndG3XAamQar_L@8~hw+4^ zOk?=xT@&}HF}S(>^UqEpza<;9<+nwRR{8BKlTWPFvU!Ql9uFsbz46T!>&@JDTyHEb zIcB|4XJ`0nFo&P2XA6FM8Te^!)_QaB>|B}pr|sD?^$eI>W{i=kn`aA|`r>vjQ_nDD z>KWt8)Sa_M|IIM^Z^ni}Q8VY6tzS*<2q(q0lSZ35|86Cp1g#33aNy+7a+KQ|*~JTg|lT&j7!J z-Mt?W9}-Wjc}Bw$XP%soblGz6-JMZ$}T~O_jRId8QVVMhJ7~Pw6#-< zz2`}Dgg(-ds?{FV6caux3x0?R?^Lb&CiQa!e;sM?7q)D5xayTHxgMGu1xZ&n+o1Hw*`mCg98h zoFi1e;-uvZ8(mpGeU6*M{d)6uce7vAbO}K#_e=zstr}oh+K|o0zR(6Za_@k)QL(Xp zvN2xH<9N_dd|!AFz%f6`fIrl3wL5mo9AT4rmWno)k5Cae;}?|K5i)T)8O}@#j(Gce z$sF9z1TW2f~K+U2_Z@KctWTO-budHsZ}mX1#b|j#w`sHt~eHUSQg% z1l@n9=RMgNn$GQjIT-$4gJ%_otIsvy+C(p-H?4O*#nya<-4jaWBf$9-WwFH5?XT^x z_Hf%}9@6vpO10m!p-k}(9Np0Jk8gam+QX%j$04pyjTK!_sy&CXyM}b6C$bly%T*oz zVxDD0`36to>xZjJpJx^Ed-F)cj(dqB^?Qz16>sY3Rtgj)#gozsq)SnE*W<%dYSSuT8zHJ z>-BU$zEth=oLPor=?db5oOU;Eh0>e_kb_!A800Si!ExXuJ&!I^t33}n(}|xqK7M-7 zGSh&)#B?GZL4f_wUA5Mu$Radmmo`t#BN) z0<6LCi?P>0-Fo0#hjv4W?xVs2D9Oe$tnZYT5ij?2jjfrE939!~#+IBydPaHMm67NU z7jf<7(0QYZC;VN$UG+3NRqtx=K;*{O9rl=X(kO4QDP+}Xz9-XulRfy3ZwfhPlrURt ze&F^!>`cT>q_e(LUZEdQ0{_Vdubp*Nl&nYH{sPzsxC`BiTX87%l>BmIKJj{?wfU=4 znEzkOhDcBw`E`Wl;T<19T!Zq5?P$YiPoAp~?=*MgJrJQT#k)6;6prM%Oia2q>OYta zYM-=EC0=LU;dVloD~`d$Kia3hg!&T9ik&y^^^t1tR+sX3PqN`LfdZ%ekFgc6MY~2-rYrZ?%ugQe2JI?J~~S5 z&z@njbDuHO_gVI5;!VhZjxy|wXv>UM9p{JNHF7;EZt+(p4YCWUJ@vc?Z6sOm&kvu=?HR6#yxKn9q1QrM`V)eh*>5l!gF{3+%`7WC) z)~0@y>k;?EJo2w5S<39!*J%6N(GDs1;lk^BlIUwz%c87W#?4xaHEoUjT03PF#2N9) zbNRYcMZa|6JjQK(@-m$PabY}9XkVeC|I?nsj#JSd_3Q00y4ta2z8%%umqQ%dPkbKt zuMA!-J?unVjHpeXj$GN8w57CNupWlr(G$zn@V|sSf5lv}KX`-f4=iJG%%1TE6Zg$A zxMI&J zI&d@&5C!KPso%D>G^MxFrE5_>zNQo<5iTzm@NmQ>p?p0MAx$A0$ju8A!* z=zw|OFfitV-1D3KX~oLs;cesMWS{@sA@YnwI`I6*(n99>kHhHK`{oIsKYjF< zAhrK7RwwsPI#)%@Ob<0lMA&_0`m^)6%}B-8JN+EU^{J)?7{fO<*-5hfJZP=$O}I|n z5lU${H5D87ZBp8TsS%h_H>u1QGW@3GYeOJ`(jNFOF!vVk%roAuYCD=bU}un;e{WNr z9nTZEwY4uGz7ORBR|!#^Xl3La;PX|aVJ+klxuI#752TVNH}f)rxjxmj7|M1RK$7R2 zrz)SDDa+LF?N^HdNQumYY3laaJHuSo(seT*Dv!&z@ zM2Pxqnfz~Q^H5ChG4o$AwVR}R?`zurr=#S#Y$KXEpqqx)N8$N;nH-_g$@@6B=<73hk82xk@q!~mWP?ciTMV;H` z1I&ZSQq&2s+X=Q_TE4C+4??qvzH5sbcY8>+JLO1g--maR9)KV;rO_$dS$rxo8s6nA zv@7=TTOh$}v)f(+DWe5_BH6>Qq_m?^tJ1yYyp-0Q`6l~HyyNDDXzc%_oL~^^-Tvk!nb3dG56!6_=`I`I^{|d zegOTSVw>O`b^v=Tp3x`&?R@b*YqM%S!~T=m*5?@Q_VPGw&8gfsU#u%PC9L|sj|zC? z=7iNQ()07h+IPM&de2t}wO5-om`UzTgiO0!%y;;Fq3?dasRz$&Cz*K`v|IE1#LTm> z-J0i@W}X)qd0t@V>2J@@lO#o+7Z^JB{J!0j6mO+=tGREbN|NG@eoxH$ejon@lj6K% zx61u3bDAN5_riAt{m`XK9ZMAd#QGcZ6nnqp7nA2WZ1z+{?}YV?uBLxiInJ%qlzNU+ z;ke9&I7)H9<64HTOd6Z+6C>TfOxhKWEhHP~A1cm7D&VTp64<%j&c$8Z->8G@VCH_`>;>ilbJJ?T`(V~W7%gcvy$SBg~wXY zSh|wt`aN$T#?M&1#{Ah2aa)*;1su1itpGCK{O8r~`LC#c`mwEh{vNege_icf@SNJa z;2HRPRV}9YBB6W!TL67et)?HtT7E)oKIxhN0fat+&}tU?7(yRH=r|Vo8-zZ9&{7t9 zO+^oRcveFp^pV=L@M(a&3p{Wj>gY>p?Rt9%V)m*1G**`CZl&wbMlW3PGLQ+V%&eZj zp!U&bOZX)<34dtEvsZuFkYc!p!93CsDkRnP&(3srU*pm(J@emHb@)qZr?s~OC$gBt z5+ep}SgO!B*q&EH`_us)zn^=v(4`mExO4(#-ySHl^qv#H(^_v#Vi-NrhbsPdNpAyY z8&wnxr6TKM!;(+p7%!@v)?ZazWdvRJYyT^h>RDLpvY}4_^uaOEHvsy$1*#OMw1;!T zk66Oh_V~ODFQ%f1)FPQhHB4NIDgUxGH@DrQ&w;?L>9lT!{AZb>g!#JjZ*u zBCs&p%ST)L1KKZJdG1N+6}4Hqj+B&=jVw%FVH&mEuT812a#F73DH3XC<2g%#gr_kD z?A7#}O#8e5WRv7yH&^WJNdEPliebNGcRj&tjQp{#{YGMj@g_0soArJ3QMT**glb_P$_D{$ZvT~Gv zap)AXWYiBLw7-n7xJ)TlV=cW^-m6>;M&4K5C9sN@oH2?o&P$B8Gd!H+wA~bP{HWPB z@?W9d@r6eCXG&rCD$!>LN#_z`_MmvL(m~LRjls8e<%r0j1g~N)`UY{|6PbZsAJ_519C&B#|Wh&vu5M^R7KD6q~wjA`2Meu ziZy6~u?Fc&p|2w+why?yH2f*9At6K0Y_etj-M@hE$^E2*)S;Cd7+du;Bgcq$kuE(7 zF|bb8!Au|(vtRV5hVT0{~%vgs=BsM z)k7ZuXIIexg#GmIUid!keHpyqVSzCzTGnLf+@*JY? zIG>b=Hb#q`8I>#T8heJ|!Sz;4dto_azD_2-^aiybH_mN>~qJii^3E8F=U z_yL4&j?pOuJ+7nYmOW0-XiRdF`aj!A6G#YgDNO30sUZ!^CqYlGg;MEzxU_Z(d!3q3 z3SD$l_*qth$RC?7fL&jB4~7hi-aTILD8}q?d!6AI86J%H3wW6$cQ<`hh&%ccg5_2Y zM9Mpi`aIC&G4eRL08cULmhcn!db|D^2dQ8F?P&PHxb)R%{hz-Wt=B&r4c~)}ZfED) zh+Ss9(|HCeZvAr^?S6V!luYNoeWuq(rxD|=E|eus^u)7}KgIWEwzv&nBfE@me8YMl zS}=jO!*hl2TbJ4kC4pN%F_;~%ecQSeATo=MvD7|;l9S*Ie>(}ktw`ZFGyab6=;G&? z#<&AI6+{p5{>Am9nHKYK#y+FiFkursQo;WXQ$_!;!GxpMX!&~xu13kn^-uf zeh59h-7Z`7Wxnp>cD{7&9T=M$qz5296Q6?F_$j`lh47$uK)cOcAMjTX zaj9EoUXl^>Z=?9DhY-64X7unIV&9v$Q0#l3Rjp@t#S4XwAoB0pcI%nlgsiwB7ANel z*DT~V8uVH|uXD=;&(Ygs2YQvaRZj1etTw(jE3XY%d2KUkzLAyJP80rS7JRo^w)a%4UdKZV`5lQ^ zQ}BEf*M9VW_ddHd!TE%mHu{mqs|yXEc@Z237a8LyNKjV@^;MW`qCL};ui%|TX~7;p1iDP+QGR<)a#Y3`pPDJkIL=4Q1<3q z1$ZT8bJ%+dRlZ2egRwl~h27Kz`0LSkzN;pGzegR=_D_ir42cyeM%I$#&R5j>d96hG zHo5b8_&SEfJcki_O3ZUO(SHvqS^QK&=cTlbI3h8NLyNL`rH#2P=MmvFLx(pNT%b~psZ}{%y?pM_C zF1k2;FO|a&Wy;|jQ;vBgd=KD!$x5F9`S+CYoylF#tKmE7P2nf#=I|3d<%wnuPbSLO zJoU!*>rFZv@ysuFkfl~98ns$Quud9_(eL;eu+M@T_LG0GTTuMf?|@ZHnOF^yu}!~o zuR6yr*-$E$rSaM!dFONLfId1!uG4qoI`~Y}JkquEZI$^4L5TeOCSvd{uC{qBHcnQL z>N{a(z2h}wW}QO%Mt`&gFJditzNJ;RuvR&jD&ed0ohkuIov!ra+ZNdwzU^+{r$R$c z|GAVI&v!2}Y{_f?JT%0-*Z(tXyg$5%kM}NsV|mwT|2i~e8Pm@$5_1$!CuH|Mx#=R_ z2<{=A#yQvrx$#|j5j-gq`F^vA+al%hF38sx30eF+ihS&gbMPW^1mEUngRM0HS@3sbI)8`77ITJcA%RV zOv(SO%e7I}zF5eRc8ITx=h~>6nH67R#*4GXxr+_k6n4edv#=`IM`tMM#1BpDij|^? zMU8pFW)-#d%vXawizfti`0bNsD5!CMMCivf&QFM!7#ioOcU26##f@kci9rYA4%3Dj zv%hJ!!Gs{j63d?JjKyLvGa+cT^>)r;aW~f*!?%_XJI21t6f(xei@9#Y8m%o>XYrJs zmy_;(=I=TqZ(X&R+swfC+I4nas|qH`x$V10iz-q&r?aY{cdMU?uYz*d1-B0^m#_U+kX=t{MV|-pye?SBViL$v-&F$j5UF-QZBp;^9j4%&_O8eK^SUci zT6M>+F?mhySj=kwGt%>QWe};Pv_m>J5dIbIxYekC93PHzm~#@lx9sI_f*e!n2$rw!Vk@GF^jh;zHM-yw>5 zs;gU^Wyr2{tazq?V<^?MgMwhH<$gZ2|rtgS(Wach-b?(({?YJEioOY&7E8eo5NN591-7L zp$=$Srvcw^f`H>WG@mKWcYNLAUj1iK?k*@Ho>uX3|B0Q?7oshG-ObmTYLW+Su^ZZA zHJKaCoImaC&gfcrnzMB+{?sk*cwPgp^fu%ARbbrlJOpu33H4xqXxjZ+wTs`axJb{o zfuJ=s7*r-tJh?HiXWMD!*9O3lTxo54d>dd4LC6N7U$f9z5VAw)H!O4lggoA~JUjoF4;Q1xY1-{|C}qsv-)ViW3yV`)ar0@+j!}`TXIna` z!(U1x&D%(y>pU~IXWL1^KGy}7@EQnTX$h}`@VORhZvgB>fNjZv9SyL}IWQey7v;b< z0qp!7SQnHI@^ud}&EAc~=N`~HwJk))+})>)fkOW7lT9ej1qg)_xCh2Sp$zWS7$}s& zecBjk*En?hTT;1DFf%>i~ z!?zIvax$Z#Z(joa;W5f+4IP~o+LRSa8=-IFB6J3XUNl2XA@r>o>W9$xW@s6NelSC) zLukJds&+eo*KUt*hq3ux9BVOHrj(~5rL4p$Z65ShpX;PD4(Ip@WSUS_Ji7X9=%{@ChvCL`*3`%0WyyzxhB&d15BU4lzSa8>D#_?Bn`e$Ct4Z zP_)2yRI@7H)4667)qV9LX>AeR0%PM`Xw7qjC2k_8w4*83=iH#`zV;B+Gwb+NWF6h& z;VFJ$rZ^i?oSl^dMuxmMj`rpb1!rN|Gu);849T2`L6Kg&XJhyADo82B_>-={*NCY>!^M7Hab` z;p@YhkY^D)KeaQT&o@KaEc0Z>21b532wgcs9hp1$uz;VT0 z0_Puyt_5~4TH!Oo#(D&l%ZMVWcYN+@CvdKJ8spqs2)6fm5Ld?9M9C}hf!v#Tp6q_aXRCI+4m`Np?jZWB z(4SuDPcQW6KJ3q*+HcOQ_8_+`q#r@sSGU661Mi|?7Q@z0$^U`eywJ+1-^{;pR@=t( zoIkh3eQu4jr{qs9ai3b_ApDsT=M>+P>b>?5b)Lf*3um|)qBGs$e%kLMIig+184cX;eQe$&XF(a;rDITl-G7X zYe|&TRU6O*JVip9wNeqq^r$l${yMXF+tDM=if~4FneB@_hA!969xgj6C5m0|KMiKj zN7^P6y?+CI1)FOK!e&U4LtnNbIKyUhj8MsD!0ZOhK0+iLo(;IrE3A}~@4+wIPJe2_ z3z9ojz}@;hK&={l}eo1W5^wQeNgSHv9j z_a1Q%RMyNb-A0&C#ylJ!`>x1l_sC-T^#$E#aq}jYHGg3K? zd)othxj$6&N?5>3&V1QvhXF^1zs4I{m{TM^r%1q?7v|&qQO8~f+Gi)(iGR^-yi4a+ zPjLRQnKn;`{dw%0>k_y1a(}&g-KkLbzf9&c_q+KpZGh8gg-WZKgjISFX=Vz$u*QwrRE6i^V31xjoOU28@TVGtXzX~ ztP`O)ZiTJQUqJe1et%@sbzV-U6$2Dd2O@5tL}(~ZVdd6gJlU(@w>ucO2Z^rhFuu^n zsjs~OxKW3+pC)Xq4Lz`%FC_i8IYE5qhnM{kGY`@Mq$#|2czC zQnJ>J>Gj%l5P3so`>^t6_F6>yJdV2;>_;5u??RfB_`BbwAd@Xa?)^98-jrr*t|b}h zhX(YEI6@Kf5kc;Iosz=(P%%O6v;Cugka^tS+4_tx#Y-q9cgZF2b(f6PQrees3KUKa zvUlY0s{qyeCJU+}=|m zRGM|hBp;KZ*A-eHL_fS4x`ogWVdL9F@P@A|bWTvvJDQy&aC*Wo^8rBbD5Ph1;~a16 zJ*6iYb5BKY%j-EuK}$H1qqt?;dP3*v>rZ5qYM_T#HoJ(v{v=2fMnAn%4=4Ii7vm=6 z#F!mQFoe7pBz|mpjDwWLQ09I}8OIlw+Un*-5I(M%`DpG4KSU$pXK6!tuR_Bg(rEbK z;vQ_}G5j4ht9vcXM^s_+k&U$(@Gi(gP|w<8M8$>8-nCM&A0LF`mK{7gu1M=)v)Z*^i3N>@ZKvKSu&HL+sPM`Z% z?0Ylux`!o~Ti=SU_-fq6>BFQqHY#3s3+JE9lWR)aYu9KZxlI30S|DBUZ z(CRY7`z*c^PwJ%bE0`K$U|9^mDfn#9F?<{<6uk#80Q_XLf-fSN)(Mv3uduH7h86@f z=OXVO!`HEXGB=1bPfEKdE?Yu($K@=09DhGXobe*PeeqoVlTWkaUyJAJM|^dR(0w>2 zXifJ+R=T(2#PrR@%V|5-@UvaJI*9kndSrDFCdxZ2mXGM^X{%L!5*4Iu1v9 zA*D4^Jc$awuSXWKwNaF5;<2JkCkL%%onpdI$$}qxtT-n=HE7j&i5@F-FM6}^TTFOQ z7QEerAD;z3!i2A9a39-a5Hjaj!v?&By9n1t*F@Ky^yjWy3@M(?S#Ea9bQn!r-XxuH zEMH@AH-M*jJ)WecE%6dCt&HfYUsFj>1Wh_kFrdh5D_1(vp7e=L8`(G}?q#@Lz% z`~}~bO7K8;WMNQHDS@GSSBTR>m`ZWyA~nlwEt?DZh2Io!Mb16ekoWw0JMVe+(hKGq zey-2eN!dhGcdq~Bl z&j;M(Ku}+h4yF_KX1T5hVi6;yEp5ho68siesfe>#mhc^)$Jk@M17+F7*7={n+UR97 zJKj31cNef%qbSkiD^Qg254J5vO@15f(;&ueybnd29tTs@Z4@^bbwJ0s!Ehk0!yVyQ zlgp0@w%I)dfAKZxB%l}GmzFD8t|sIKj`!?n7T%*A>LAJfV}jxPjZ{+jyR z0k}p>#OhG~iBu68M(R^I!%>7Pq>Fa2GZkFPI)QV-|HzEJ1xvX8+Zwq&hBF#FpVyv@ z%VO1&dZmtFktxp}zr+~pY(!9FKK&QFi$m^2$Zx z%Xo~D1EGi4voYBQ5|ZA&9L7Nb`yG^<@oZZf)ExADnQa=;QwG7MtMjWMOkn$4oW@jDnz@ECrh*JtUlSuvIAV|jga$MyoNa_6R zt2orIA5*^syUczG)qzB3&|hG@r88w9ly;_>SMQ!TJp2SZ8wjGf8{dx z;Ll48ds^A@IqjLhkxBWK)#@jNYA8oJU@n-#q@e?tbmU+%5v+DeXm1H5#^kZU=|inG z(C=~B-5?xW7$wy~?f!TjF+x%gV1gtS3BLrT-jmty{Cx?3Cn@%DoJ-R3Op{mMk7w@w zOW3}{#nustd;w`=IENYi1MS?;cdQcY4_Jqnp9}Mn(tNmtyHzGZ+i^95nfK#-s@nHV zR2}`^0qvGnorK@U{VGrS+Ni$#Y)DyzDTy_uorIru8Fn5f8NZaqf@1s~&}aAu)H-4^ zt4H=5_eh`d7Lj({a;5 zYKWbzQWE}3;12Xz&Sqd$6?$RJpHm-yPa6Z-U9TNtE0`a9hJ7E|>^Eg0Ra$shN{ccX zsEXVVGV4EKEY+|$JR9mvz-<4X$n&zSJim+!Jt^kD)rjk+#{_Z4A{Kp%?Pi7 zVOGf_VwcVR=Cn6UmO6gYC-ekX2eChhWp4kfkKe2JPCP!SYo`V^5^!-(marGZZyW5| zL%0vbxm77b8wMh+Z7G*ydnUrZQiEBN?Fm;fsbM+${}kN2kzVbbV3&sHEgn`2l`dJ3 z(ngJWUou8+ww>qVrJV12mG!~w@trAqrGe8k5q7eyb@)z}+d|-TL>O>T=bz74@8ett zBcT#z!=r+_j=Q1T+U%xo=|QlU(e-r#YP^d*$Tkt*ZZWB%Uz!~Zzn2*wJxfK~ZZ>sY zgdW7QrNX|z=Ace4=DIG%w;tLY9E=>_EZY@gm8}Mra=AFI?V12GRH9qHFj!4WVVyh) zdt3f#P$m2Od*n-kJ<0{ajPIs%mkOQAi`o7dN6kg><$--(38X%uxt8<*M6bOdsMlQr zGjCfo#LhP^f;O8Ml?|V?%pdAf!>=sNE^cEjy>=HP<|esyCGb@QrRL|Wk3*SOGv7Lc@`-KGw%ect+j$AL;Q7`z z%<&N1`8rebH1x${OK!W6$yaL)Z+z&*b80lnb{aR)KG=B-E;_#L>Mq>f{tCnHL2Y{5 z7W8bi{ih&f90A|V3*WoZ+Mlo-``m9aPeEH)+7sHYF7nxda&&ykm;Voxt@Cerzu>Qn zfxp(8^ApBRG~+HYx?}o;+@z6vQN7~Remdh=YV?0x52tl9*4uXUX3}fXbBOX zCSJ#+ETyEP=Wxic-6*B}N?RuNWCM4w1!d@B=-Z71W0KW*6|YND`mRtn9Sth*f2qQx zpiQ4jExDFt<$8}%Qmh+gHESdyrB(#(Nb}5a6~%V!j!;r)%bYDd*Pro!EnqMATYatb zb@nwAR%EWR?;AXK&blANY;hc{#`US>I z=${Q_>7Tim3;nZ2ExGz z!ML}hOx7*CD#SNh%0PW(cLmd}{62GLaOm=E9W_BSzTD6qWqM;tq@}$Lw7P%>y9ttc zn9=(#V{dWha;`(xM_w=PqyO@!=l`n(ZK4DWy;~jPcSFV3)8BO#6QvM+iggzrRw2IH zD%e^C`}Q8Wvto!|-BLn)EUu^UNC;nP2_I2`zdFEUg3gUx<2a zg+|?V(plk_xj%Y0^8{8zP@8Ru>@z6KKpDT1h0`kDC@hq%`5kY`?*Pot+2-_H^1BH0 z^K@Uas=|b6kG5O~DVIaa(NUf zr;rW%*VE5hiVc3~hQ10vBktb=EBJijM@c7yIgGUM`$ivm1Ev)#tS2`$Hm>HNzUltC0*pZ!Q~M|FA+#8;EaF0KQQ>(smwOq0^yZKqj# z#nu)4{GmrVvLY!@t9Tt)kDm%+`@GhoS#)P-uHgHmq{i^<%=Vs^s4!0HnZ12o>#RtI z+92(-E&P34XN4Y0K=?TbhrbrIk}LTAT^22kE(g#Qm|?*Si2aXpUD zY`NXNBJJ&+B>OPdHAyF`Ea~Kvy|=LP9U5I1!j)2));Y68nDd&Ft>o$w$8V{{Q-XPP_Boo7w5_&6_uGzGDBs zBuw_lI$k!P^Mq325g2>NjPI>A{Zi?JphnB5#|4V9)9Z)<@mFm-?qH`K9U!2chm5*Cr{lXts*vxixANleIU@cCcKpdl#K*tSY^uNkW|F)*#_fj7= z;|Iv&l>vHN2t6C*+O^9I3gfNx-3xNlzw?OpGV<_u9f2Q_hyQ6#{!D$+f}B1be4r`! ztmTP$xIg9Lnsaby+nkG=niucSO}Rerdls1YSqI0DLQkjWJfib;2+ld<&6Qza1SrJs zqL|;L=go&_E#P~6J^F-Ebpo!)XB!hn@ltPVBH2Ajm=!+HAXO?@KAw`;2ibFC$A3r|Vrf4!gaoQ^B`c9L1Eq?_a?8J&iYdXTZorYZ-Xj>+7D*QFS3`&l!-v zo+&JUA<}m$P&%TdX9mc&;kr<{jW@(p%>r0E@HE&h$G|J3i zn+pD@u{3YJ`u7F7XX!Zf)dhTCE+L?9|DR3y{z*r&HaAS)vl#ci1(r@^@+fS@Tpi07 z|1qtjjz}wGr`2MoW$90~g{JN{*aUT53Uz&zgUc2hnQSo-{AE3i4ZtGBS#*jYIBUJm z=z&+)H?uKPF3yEm0I7MhsfOmRdyZb1Gd63UYC4fLPMl7gqV27Fy+N9)+VIx31b2{-?SMA5mA+?X;3?Eb_b8%zFX>x0U&m zH{R%((>AKMY&JQTqPOtb3)@B=tE|B_qOevAi`-sOBmwCz=8p<*CqNtM<;*J6+l5w{ z1HqM@wWLbu?FTL@9L(S|r9Y3plZ4*6&|ho+1~BN4bK9-)^ki>8^jP7s3_eZoI411_ zChZi9_SZPl9K=om`g5&}J8+o7p)56n^Yqvay7~QFVEtUk92NTq_cuhDpC7_(Q_;5} zbJ>S7AMQQp^!KY5TJmB?0eNvKZ*IS3q3N3r`oXkO1HsDip}etkcWxgFzR{F>2LCq; zt^J*@JblEU7Fy?Vr;Wn>8Y@+Ysattsp{dJ<-ka9HE@$@kVkyYn>n5dwKMt{;R&!UV zS;n&n$14Lh@4+3bUPx&HQeJQWI_ZDX73QOnt z#X|1)qMrmJVaodwB>~~nQ?M_En63Gq=`!~tHJ$mBvfmUj>5KFdf5h;f zLCYgqowm5h%1>z|SKrF+_*ukt3Tg6ygc{Y-NPu3x#1PUojV(IcYi(*l?Egsl`=%oy z-f?;Ha&x|Y$$y)3!zlbEEAQ2I-ph`t%i2Xp*5&v`d_VX9e_fUxQIDN=UPc^IkG+fd z`pv435zrDN|BJe0cLOcrbMo*!fAW9KGyirreJkH-JKvR&-2F6m@7N+fZu&_TDo z&T|aX`zy=y9LRG&`i)e9SfTVSNMhF()t2PZXjJK4j*Z(@G}) zdTtS)lT-SE7Ve>c2%mJI=5H+m?TgHdpghHOfG;hwb)IT(XkH|B>fc+&^rAfQI7?eG z%l6?S(+|l!pwVAwkr;>D*MgQ)Dg8-&$~y!}j)ZDm28joY$P`H=`;!^+4E(N4o-DEZ zIB4v1FSW*we{r1Ig7?-!nl&%Bw8(f`XdlZfq@hC^AlvQ_LmKeAGJG<2dH7dahOe(CFCJDe`l~HmPU7`q(X}5zcQB96>KmPl z^Yz<`c`jo5V)Oo|8H*xluie|TC=!YoG(M)7v=f2$_AZPpt8uiRC9%6-r6Edb?6Wla zxCJ>`6?L07T9n?S`*Qf=g2jAK0p+T9AV&kiH(Nrs?JOVT=PtHN}5=s^Amu5tk1s8R9FdLw9N@q4I<BI`uFVM_1L3-ya2Ud4a>4-!kIe}i5N^r|J0U#Y4kutN z(CKIk(kQ|@M>+swcSpwxvMiYC!kmrEp+tNb%K4Y6l8vt)hTjVF#CvU7{E5Tx&453% zHH&W?hF2i{C#GcaiDCFZK>Ux|Ej;EsQ6S&TbfKHuX-zCxuHoevp6}uL9G4-_7N=>8O zYtH68pdVs-*}Y&I_qT91*9jrt+n{YD4z;1#LADV^8#^7f4QsUkz0!%bkJ^U5NIEh* znu^S>I43f@^4!Sms)0zt2`h@4e?x5U*NV%Z4?? zMz&E!jsGf04k+v~5Sd2ATGz1h z2#RXa_g)R06l{l0!y#`V@e+vJxyCayWoT5&NE!g-f`9pK%Vf z%KxH8hVfBfS!S=H1Jcqkj*M13(bhG$z}gv0Afw&CB9qXvxFL~98RWDFO5fiz6Y^Ty zGZXSk1hKaV@+hWf7+u0xuaf2Wo0o8YkKaf8w*!F6l?Sf0@n0W-$G@FRvUXe^OGX9Q zWHXK%Z-SIH0n=yiR1t!hp~iI+vm4pEVzCQmIR z2Q>#Bte&E&+Wu`BvP}~mB~Fs@yMW=7dtCSZuG1-LtY+Wqc{CL{sA+U?$B?4X*vnpt zp9R6*`4QylM0QRVd;M@CY9voBv3nSJRB_^pcUkTqxI)LK{Hr7I(b5brsPBt@6- znnTq0&&v>aD*NXgru%C$q!%c*DH0u24k(Irp%U{e1CKtDlRlyq}X+-p`kt{d}3(&sXO4^HtE#m$QDp!tCeE&3?Y}JNo%b zyPq#F(9eImG`F9V*8ea4Tx>1W&sVX2zMS>*6=pwQc|<>FzG9bV`>BJi<_LLascExO zv$IVX&Jgd6%$Du|aX^m0ip-XO8p-PD-d<|$zuXnc+sClsKh1-Gy3{(0bSHybbM!x# z=JQg^X5!nWrkxB))y!$-(qkE5n9l8-IN474J~!^qhTZMz3c9DIgw@Q3*70~_iwjR> zZiIKYC#8R{)kEBlu$V+H2y$gAxV-f_;&wH<{KWA6?{taMV@bc*6;VkkLCK(oxP9fm z1~uU;C!u+U7;im_v>Ogl#q)%)7Fiaof|VP)Y43B7H}<4Qk3H@Ym5B+jNUFRE9scW8 zMPZ>%P3c?OT&!g;#V4$dHp0^>_bVqx(!|#V+(})fx?2V4A?uLBi9WFU#r3cP8qr$o zOzGB?XA$%?U^o))B-G?-Y?b3?dq=t% zUIJm%82z@B?=7)blKRQ)VYIUg&|ZR`ujGDm>M+_uEeF^@-Z-sOI}#)y`mE`-mjeJnB*tS0)X&STeqM@X_gtP%@%8nr;LDL&p_d|g}s%Fvm?sY~D4S98J zXY8Hc+aUz}`VGdfO|!|4_cSG=i|Y?CzC6v-p)p8_(aj z^E+iK4Y^!2_I}SBP)k#X+-@2>*e^B0EL|@wm)wL#X$5Uqp(X`l+DdXhaqwJ=Py8}z z*=u6>&2zaN?SocMH@lLdnyk(V@t^16JvQD-mk#8otC?p39Rpm}HUvX&IO_zGZ6j=- znP&T7yZEGWtoOI(w3Sctz}LLV_H zEQz8WtIEFj$^f6w3@pR25+DUiaH<57oa`s6qlBnRDN&teM0Jf|rOWm8`t^XNPu8Qk zc0?H)?#+YCX$x*dy*c`07r?ts9^|9*fKU7z+P^nc7EK3hp+0*^HAXca;6+x8F)_x^f$4*su~CHqwNdyv#i3!OKu-m%*1;w&QHLKM!7O!%Onu2^(IT z2cKxe%kto@Hhe@Le2NVpnFl|~h6nQCy*B))Jos!IJ}M7>rVT$j4?fR^kIsXiZNtl> zx%T1%X?`X;KyC}B^=G=dJROP}(<5Z8tCH;}EGFS-fQ&sRiw{Oo-X<_caomuN?kM}n z8I>%!?xP0oEB`&N+j@tqoM4^eVQZ-i;G3&)Ovxv+F*Td?U3+{qt@kEj)gbrnIyTzq z?gjbol%$8agi;Vw$H;=CNuB^wYTvGkXi9&*6W1d?;CprRXAq<0j9te?6Yi4;V%#>S zonb1YeK*9SeLp#dkHT#cJ_@%*qcV)b)3;T@(+|&TD3eDD%WJii{#U$x%Yoc+KBtJ^JteY1gNVBq@`}|qwkMhx_MTB|Ax|B zmgDgj<;2VGg}jpHdN?DuF3{fUByPQMNzjAIo=bUiy8IlKwS&eNlsn!LFXC=dgl8*-i}7YCAG{7@e* zNbl>evtTW-e!-6g$q|-5*06=5z)uf%H50_HgLKy??{5iHjthygKilb>xrzOj%XnB< z$1dYKs8W*2G&)6GgUBIP-aXm!$_e?)OewQ?>zBjP&?)hmA7+MR5!&a`?q2g=Rm8M8 zWD(aZz>Vegv;J`D{b#Xt_*>cWdHOPId`9xd?O8TF8qM_?vtSvQL5I!FV_+Nwdti<{ zWz2EW-r8d!)P_8bTF^>>Rt$soj)_IBw`1(L2)xZ?Z&4FgXx_cR&R>PiJJ=jx!e<7n zqIynwF16`ndGuG<^woLvJ8b%6^6F)`4L>#ye!UGpJ`aBLGE3J}nJ44#wc*DxxN6?# z^0Q^!cM!^I5ehN`=~gI#HF89WDiy07rzN>wLSfdAgxt4`+ivxf>1P&SGyTns2#nYqiNo%dGRtwNZX^Ol>rjy+sN_25m=)^P6lwKR5FkAQPtN z=Km`@|6}sXb;yR-=J6$AxuxfE30b~V7tPi4D9iKZY@M|o%#Q%y&Gd9>eO?lMn+H4- zrl*4Mbsiv2Pou|40-pUxTj7LfH8C#2_2&WNR(+mHFkc+#93oEVIHy7k56(VAPPdxY z7bR7oFksGlwNqth>s4s)I+zvqcdx_Iq%TAcrZE{#GUSAoB#j`q1&C)MYA-b6c9*+% zY6*8X-UH~pfRxsnc%@tcypqKaz$_9V$Jdy6N4W#=jx7Exkm&WnjBA-T=BeN>J43_nJ9DhyeTJ=12ztV}5AOqH=gBM^ z<>D2lT_g?moT)YnA}OZI^m1~h+S@WQ+AB_k@vuBu%T7Rlk?C!j46w;Lu=fDg2(ZQ+ z*g=3z0@$P+*xvv)7GPs@U{3%n0kA|4?9Tve1z2ki>^A^w16W%Q>~4T10hY{x-3qWK zfHmd7t_9cxfKAAOZ3EbNfQ`?AT?()kfVJenF3cF-YO*F{jmMQ z2C40zox{&7Ot9l6@?~Wk-k1lUYQx9n!B4i~O?mKBZ20&*c%KcQkO!Y*!zbp!7uxVi zdGK>=cyk_nxecG32VY~uTk_y*ZFp-Qe3K1N=D~kp!`tjRo}H}$`1ja6482p|ltiiQ zRSbtFvoL!9__f{}YRn5w$_tIn3nlVGt$CrgyihVP)RY&RkQW-C7i!4~qpWH|qX1ti;8d0_jc+jSL%ChBoeFfha_sOw5-_-ASE`+b6 zChK+lrW9`(!Q@r^X5EY;k`8W$QRD^**v&LI)A<+P>HEB*1}_7!E^WS^=lw8m`+28((OvXr$X^&{}J$sd21$aU!xDxjXl4DzTW8r8jwMSZGOMVX)Z&W62z4N4&lb z@WqA#r56^!J()2gvBv_X7ZMCMz?6(rXLg7Xw}c{CvRwxBz}O;GKX! z1@PAuz)uCd3-E1#zrFyz5%6xn#{qvs0em&!J%FzO{7(wtM*_YG@Fjr1u>f8Jd@!0Y3uUAMn2@ z)c$}UiR};gdkVEb-~-tHfd5CK_6Ph?*#3Zjqfq+;eiXJp;NL9N{(wIk+aK_66>5LL zkH+=~{5yr(AMoYa{(yhCQ2QV9i9u}tLxIxw3bjArL)iX+f4@-s13rxHe+V_2)#R2# zs*KN{98wj0{`iop;`8c5s)o;t|9KCYI3oO z8Gi&OeMl`XA$d@}nk+bE&3nF5+#4$;aZ!f3vYJdhgtR3VZLt9qxZ_{KZe7QKZ{R;8zL1D)_a+ zFA2Xk__f0i`48%wQMWzLJQH&&>JRa}u;~zT8{ScjXK3-xEcCB}dnWMvgz!b04!kd$e!F)M$~tmM&Ul={MS$enT>gzz^Xtv0E0*Z-=S zw_{gvnat-nF7Ixs730mXEwgfoX`BUNJBQ11bLb=%-pXBX8uNrZ)RU}SrmZ|>b7Iw9 zi(PjetnMs$hYg>Sr!(qWWy#S~P5GMtW~|~m(g0aG-Uy|G&vxrft1vBEWXq?sR^`j5 zsIkG;{vNkF&?R{#d=Tc*Cl1v8n2^eh=9^hUG0~dfPg*pJ+!Ye{hWpDa6))96Q*<3f#7be zr&p}3Q(tVf0r0_*duGkCpF{tF3(BW9QpCcU->OTw{q?cX)paoxaL*sp6v%bXWG1k}@u z3stP62#vj@gkoP?dG8*Uck7;)9)OR*`9^GFI=BW{TQ$M#fmZVKAlLZB85d7Hf6&=L z-3(GshD6HNhYjpTnAa9#+t#pKD_q2AHMz2Yv=#g=@NcvI_D6PoJ!;pN*YqcN9pG+b zd*cr$VWv<6?x*Ks+K&*YyU{(01l-3)vSB}jznGB?LtfkiqqAXHd%3;twEh@s5k*+Z z5kpCUe7HU_lGbc}OI zq*19RMi-Xy5!5|?7M9=Dj8SM6@K+LcS?`Y%pZhp62)~U?1AMo_^;>_mWFbvvHdf9jpNhG+()h!X)SJNM5 z?=rs6i}p3ljrNV56XkcJ=XeRtO2bbXiMhgjJb2qv&PVzJl*+<^SB@D z;rrYD(RA>6rX8OPZ_lx}Ip$lTJ&=ud`u$NZAMo_IoX7V$jS|BVmN@^ENI=0}BzLVK zhHi+xoBN}o)$!%Wk_3sM7j_7@D~iY|dN*G9Vc`~@8-GiR!e9P>P8bnCGp9e^Y#*E;UWLD22<%Jy_@Dl`5XFV#(PhF za-~TbkY~@gsOFkfSRWE`%U+qzi9JdCWBao8@`7D2bMxl3S8VvaygBV3=M|pQ-Z{@2 zqeJ!>Rn0N_5#ZXH-YBjAEvcY3Tz-a)(wW35H_Asru1|<$!!X9=FK1-KE(oVbXTzv( zGUj8CpNaM)Q2KFfF6x1~XdLyBA(_uL=*QELah&vk^c9wur~}g1TMijmNe^e7(ahq5dClCx&sRP*I8SJpx6DJ&~OszqiJ! z`vb|)F#Ex|YxudresYRE2Is>VTmWNmVKnQd~T53u!?!I;H6in!eI!Wv8NIMr^4#n29ma^}Fd?Rr_9S6?64@I`s> zPlwT4`*QzWW9`eGC}#KN&W;x4oXPxljWsu)X67fYf0jgl4So7j$k&o+*2lMYKDS92 zq7wB9C$c(-0MBnC4r1zB$#%$8y5_e@pWqaVh3p=9^n8AvH>H2t$t>h3AFDoyGY);i z20uxP=B+8*{&ZT>vh$X^#$+u^MXzY})rRwP`)YPSbqVy)&skqxYQ7!WSKH3F>TF3~ zT~4#%OY`{8$>;OEt$wIKOcz%Z+*bGDZtEF4M7dCO+^%=1l~UEsX|v69*K)iZescfOU0wpkF+v z0NrbuEZu<&&<$nhl2zwhW9@5utU1hna3SCt*nWFj|0k2;12j>Eq=(T}Wp+ID{7xnY-`-$QwP2lM-5 zs}89#Kdpa@oQDLYp+%U(W@ZTkbA!}al?~$xh1qpN4{w&8!Z_jUOhZpG8Irh!)r`9v z63<~hRVK&Y#gRT;aMRew*){A_=W{#!0C6d~YuIz4Cw!FCGtPr>Imw385Pm-gzZ}Bv z<%Cy5_^zB0y$r&QIpGx$zAmSyt%~OF%nv{~k(1uaoHg}J!|K;<*5PXaXZj{R0V`6c z6jne+g7MZt!om!YmY$m?5In~+iS6!;!~0d3{cO5MX}d>3nMC1I&&NZWbU42A+su$A zQlz~W_m4CWsonKy#-};q`61#26X!_l&Ni9d+v03<5T`m0`qwyBB?mPs4Q@#V|2}O8 zrYyvsF~0?49a>oPYIv85lbws;cc^IQ&&_^ZZ_;r=oScPyW168QT;GH8{h-r@{=W5w zZUw%UP-g;cY`4Pfalh4;1yAYTY3|({vm)#FxD1Cu;y0EMpW4Lw%SH$G7Z1}n&J)~f zx5_;c3^@b}907XIJi?*KZG0-1Wj7Hck*;yHt(T1v<}=2h_|Hv zuY0E&yR*pl+i=?j+{YDqA?$~qm7S-U)`KMS?n>mg&Og6^&!g#PxvjR>&CXIR(@*Q> zW0Bhr8x%{9r)A3Nw_5D0fO-D!aftgOo~Kt05%sbl<7n}n&(W|K=5XW3bd_+Z(`#DA zma;QDkcKy4?4~OOxyuXhE2x(}eTG0*3(t1rJEuo)m@N0o1enL5jWem>Bi&<()0^<# zOf7$(so+D{QligG&G4hxS}s_%6&b||*Eyu$yMkFOpbf?#aT~ZR79t=r6DtjY`bb=# zMcUnlx6$b$VduM=&yVS$1oTXoli6%PM*98BqP`N#TW1Nh@!z^1pl(lSpWuhoN_Y&! zjMYPIkFQ!q=K0{#_h zew;5eYOzjYpV9`O7f)D}aX+ol^K{WEjuYn*vmLyULIz707puvTSEM#=@Cp15)OgS= zy+LYq|98-6Hcg!_^O5$KM9~;BL1Zy9N5+_tlWG9!SYY9Lu?*=C|0jC$3pBQ~NdykK z6VJ_$ox7Jbs?a7Xw29fq*d{9Ep!7R(;K@mm_Z+0b5qXyA77`;IOb)@bEQz8MLG~bR zpW*vRKlGJVW?y-(JIH#fhpZ5u?B+f7Q|QZXq0!k(aOIwx8=3Wx3if{%D?>H8=vs> zTZB*{0o)3oXg5XJS_W@}D(b?SbOM1DCJC|?rpT#4HWPFFHBs`)g~vqMtKzD5_rRCx$v!KNcfc&He2r067<6i)+c2;&9^hy z5-@^ax6+J+xdtZ4V()Rq9?shGc3;HrhfHWZUm9@4gah*B@H)a0&lkclU-MYL(DDrP z1-w#8DC1bZ99F($!)u;2QQ~PYs|$m1ww;qg(z{%XD^Ap7*PIDVW>EI zEvxI|E?G2mfSnh)|g(>Rlgf@`X zj_#-DLN7j=^q{j3p^kTOGuCWinh2%G>#|+iF0fDaQJFU z+eQH9<{XTKn30Vm{{qqqJLi%gXH3&c zjtWqRGVJTVgwF?M!ClBKPd!&l>tY)x*m5PVamBLqx zhQUf2OZphUOE9kCB_V2rYeN#ZOJV17+)!I?C?~#+f)-s(J@|BB*biJ7!|()3S6eAa zSojPOw-fQui(H6@ryJo%5w{1QKH@II=V;!Ow=>eKD7NU>yT>)LKzk^1<&0 z&5<1YS~KH5bTL2kX~@_Pt7hSSLp-j?H11|x7;88`L_&L*m#VKan3~AsM=neDnzCfK z<*(|a>^%1Gi@Dx40g@2f=;Hc>-**iwEW)i~sdYQ^0FFa`^0E|SBL`I1#>rFsyjWWa zatG0^aBlH3)44a9wo3u=zKG99S+77zC|#qsiPS9x#A93q;BuqPY?Iyyh}DJgj(~V< zA-EC{59kHpYCt?WSO5+y8h;zql@<{1mh$ml#5)sCKRdr4x&>{t;x!)9E;@BHme>vN zL%L35p9aLQodwc&1w=HeXRs(^?RwM_ zr_p3^>x1uQ3{hbI20p;ku_Er>iNxg|5)Epen6+Rw?5kEzc|`gvNqaRx+dCJc2RWp zi1VZ0A9+EvFK}UwuIc%;_8qcO%fA-WQ?2D^tT#RQ4%-&#gZYRA9ritr5C>S80JxFBR)qX@yT_>C-p$Tn~YYYkWLKm%rVS2 zdK@{A&DdTcAWW=^9SR7oYV4c(F<)hT!fB)-^hG8h{B?Bf)A}(I8Jl*H`Wf$M8s@wU z(3lc?tA5NIK-UX&2LbX_aqMNE&_(J)FJu}f{~aJ6J@$M+xK@olQ$ObEOhfuffGNeX z$LhyuFbcXMo=gIQuPXK@pKuby`-7R^81w#D)M4Qr#c|W; z)il%J73#gaO+UG(n!c~_*4xwBcqVMG-(|kz4}IR?odtLnV2qh2o=-a2^p~}O`4`RF zkpEyE_Z99VZKNK?ua8V24OGGYbpJl`fKm*QX(r|*3v=H-@)srcxsOaY``e>R>;oU^ zG3k0Oy1Vz0$CTKsKFB%8%(gIh?juhsv1fgdM~-Q5gN%T=eOwBCdHyoi!!m~xnjj>nKdZdkJ!+$e~QHMN`!b&?#R;fmvPtq7y93$b$ zcqo(XW#P%PTT1KEHdxikMuSgL8FY@~cKBdzfvfp6tTWPjMH}8l?^B%&ww^dupXOq_ zF55vmSmi81UvbxZ@atFOywz%+i%FaNUsyN)UT5E-H2v7NP-~HOt`o<`dTS44w#7qz zo1=ZkCg7o$M$ahOn6p0?TF>t}<@|8Ez2~qQ&pWr_p2H^l?NamYl+ea#TCeToUTP6? zackD^T?oPJT0+p9{}Aod{~Se)O@uVK z`t&~mZLyisIG{y75qisz*$FsTe2GDl?jqONE|3B5O-e;B7CJ*BNx8_yymoxd&NTp~ zPPPj!5%KpNw?lCYW3QG7{S95is6HKg38XNNUPAY7cdOz7k3(;G$*yg8m3xS&8ROF- zmzo*dR6@49UE)1YZ1+G0u4eu-MZo87OIG-CDV6^=^GQ=3k-nPTrh#^hM#CMM%Lz+q%bXNxVe1ubhbwDp^C!|mRhRM}d zKX@1DW@8$o4Npq%$G#w?^zX4gfh+t*&Fu!2eK*=H5M{I z1@+H5!_JjdB_$Mz{Qq+dCic?r9a zX$}+6@AkCdK3iJI#czN%k^`T`Zd zzL{B1?!vGf`=jOC?yHTtzU?^l(8hefb(S5ru!;NFPwD4PQarmO6%tH_LM01yUpgU5AYnC$Fy@9w~6~Mgn4*GO24Vy&HSO? zh)*$0T41ia1>d30ZpNo`pl12B0jD7tj(Edz((~}NimMcd(x@DTyWz4$9bf4sFDbIn zsJIB-oNB&cn!XHkz_`&z^y=8Zuy0_Dc-x7PN++ZuLn;bkv>T8%RdafKp98*Z$F}Ht z9_y@tSt3(+yBogZDEyV@t*=;l?0IaO8OuK`ug;vWvbdjPJmzt0Yg+#lWCOQ?{;n*) zd3SCq)?ggj2FT>Y;42%dnh z9URGUVfQXA;E6JygfFpM6LF6dWNJ6cc=)tpj)P`wGAeRnEe`WoeAkjPYM)4`4HH>0hve6xyu&k0!Ud+>A* zG@sI5@_0%=t6c^;=!>>J#O?CBvg4)k(){rvn|yd8z-w^5sbA49GF_&Rz4N=?J;1re zeJ{dtV~9%o2K9Yp13?W&)*IxunU<9hYJ|9EsE}7kYd)L?-+Ki6LPbg+V6#on^6H9o z@X~fXS6$yzNpj)1-axns6MI%vSD=SRgtx+oO9zuIUMhHTdll(f23SE5X2TP21v(ev zIP=rf+uBi^lCHU`y;gEkGc44GI?1s#&F=YGXZmhkQ=IkP>dW&3w}$zF^9gSg{#~Od z6}$kRv4?!ZTNcbPVZZkYA6c+k6LybJ_}GLY2DCU#MpN2G5lAyom2pa87bzd*0!4I?S+E z`=bLHti^NK-YL|fHY94WDq70YA8Z^FG)VcP_TvG+oTZl1uWbj}Qu{^q1nmSuS6X># z)FhISoy4boO&WGa$kwr`n&Pf?iXoXP)3_hK=4f5bY}RLAP*EC62dB2-O#wApOC>DjjPZ63}iW!4TOHgkJ!ECpKkY!|4Ks&RHz z(4H37YcjK2uzt^FGeN4RyIn-yqOXQJdP`<}HR}rrx zd(X+D&D;jifVw@Y-N*bet!;-{x(0LZBV2amYv<)adl}MBfR(|q*&A)JU5lAr(Rr+o z!Mo7&6_glSY&JZxq$f}(Yh4O-2UJx&sHhZM7UOLbRRw#_B-V3^S$kaDt^#H|QAI2D zM)epHcJOaHh?Uk$kXGGqoTPqGB4Y;~WT3aR{qUUZw;2AB<4D8v5~+ItXr8aMX<{Gc zQZ=gAXK)Ej5xNp3wYH5 zNfHl=!1K)TOM)a~Z$vA=Z4}<2HwIX5bh7o)wK!s>?L?wRw60|o%gqJEie2C90Qq1> z`|n8XU)Wongs(ktmO7hpqw`@L)vX&%>Nbq}FJtxG%D8f7HaugmHVPvO#v4yml8yUB zhR2OP9G2E;0eN{9&S$-(O5(N`s81Sq8RsuPsT9V%PbhWx#HE7I5hcdIeCkA^Y@=*^$1?*dw!LhqtaTYf!An`h(K3sF6SRcP5RZg5i4?|At|K34{oW*Q*y&GoN`iCcDSTMta zF|Gb~6(OPt5f8%h|DcPy2Y+|aB{&9uw@q`3uQ@e+|D74K^;URO+1sA|*TVnXklUa( z^%0iyDeyf$UT2Z|hxywgV)7oR*Gb339-y_chd3XQ$1Yujb!6L=}|US&Ixfx|4rcezo9_FHGgj=g5Ijhz8taD6g{IUQXx79-{MNk05`l zCV0QJXxg$Dv-J*T{_=3mit<-8JU81uY{uHM@(EkwY>&xkGo&0@3CgB0`-lch#sz*j zANp8N8pa{4$!4dKBXH@Ye#W~Qtd(Xao3Cw0D?DdcvusMm6lKJez7VBg5xGZ5M5%b8 zDHT7?xJL)^(Q@xysawpsthtz-1;o9sleTcZ!wNb{(4pt9piTG`(EoI? zU_wO`s_Y=55}^$)wD2)xT*0CL;qj0t!;o56-zS?YjH39(^<;;$NHje03CEFb#OX=8 zD0z*z^!@G(KGpqNhV1`MhSXgLy={w|^g=w;++6vWlR<<)%}?wf7Hpg3)&{Q{-1wR# z33yu>5n`X99x(P~cHIAF3qPlu*57Hz6Bz@+*V}2%*?>O*KFIJLf`oTHfkYLir?K0A zu&o3V5Z5`8cUa!KTk>uJ`f?iH0_3&p^0_Vc9z+E{i^}ylLjcD;$8j>wpl{&(PU}mK zvTqu)zQui4^Ka3vo&q-xrS!M?%FZE^(407xNW@X=>Yco)VuyfM6zEqw)PORVrN{ep zOTHd&OGQ?X_s=c)db|hJ0iAZB9`EuBl*Niooy@<1?j)Q)Jt5+AkA^aQzpaS*{kL^m z&MK$jOv==01dl=;BK^Tb?p)+%_#tj5pMh23;{Ru^X7`*@p~XU@0! z=*<;bpZ!0-ob#@PV>DV__s4?)(hjq7ScpTO!mW7E!iE(OwWjn4zDpZ6J=8l;GrF}_ z>J}VaZ~vC1x5xDUo>M#UUHO1Z*t^>OrpW*>Q5e`sM=>5&j73h~K zHRINn>yB}2c+cH#kK5sOcvOx<%yHFOOiK6T*=yC%(lu&FOpCprOL<-ByC`?l*xxuM zOR)eQOOM7L^r#19K{y~$0V&UjLd!ucq*jMf&yr$4mj)aiyeJ+*5&e)hZo9FvlW#S8<+4XLXN+K7%%>5<6#9#%xd}W@m~$v7{CC7%ON= zs~0(6@L4?133Tsdj6kE)YuaN4h#(wA(ltdLy5JVMjo``MH87j|F`khy{wKpM`61?S zGb`xcmNMe>t)RE#(o%SfBwWOn9# zx3<*ux}_m)6jjAiqRJzP>KI7`1=Dtsl*8>~)=Ge{@VNn`9$~|S57pw_py52R|Dl;UH-yA)Dye+_3=`g?Tx`8# z;1jtHJe|yQf{V#krSNn)@E#n@fsa!M%b?{ISL_eg+%o@)?A+ou=N2bm(0}4NSMd92 zKoS!9t&jj8P}VCuXd7+ES|FD7C$q;iXHHmknKq!nzb;_*&?2)vzrf|SdEC}3vOI1B z@VLDd*}GhKUSZwkI%%5D?#JQxcwPtalUaR^?og5UYktg|{21`6$_`md1*%MSvom#$_7@tnJnE6uGr@u1$`zTZ~G^?NAJ$r$Nng%%r`)p@5(9j=XROD z$I2|4yyV{&yypAUbfF05KrRQVSH{U-D9U@sbimA0gn5FR(tUoBdG8abpTu>$P5f2< zTuhzbO02U!5%Qo*ErA)e6n=~bVb{CVG6;_#>_iX3&~g_f2!FZ1N$d8Pjqr`2b{a?G zU@r0t1##VFC8esrgn0d7|D&o8zPw5Zb@p1o zCT>@`t4T|^D(H}^P{3yxUOk%Ow=z!;fOq2=%bsa4Cj9sWo>+3b-(O$*WhZ!+PD4$73jVv{i|638WVH}%^)v1NxrN|Tmj2vaxOkgi5Usi`DJ9K&;r|^D z$h5z{^?1L-Ki=O)O8old6X1QEe-gPJ=+nVlaHpZ++*t{43B!MU`WymlDx z_p2sP9>#HA4DlNMrELDfcYA#J3G1IY+KX9Ve$Z7-Zakbbx=bDDdoV6F7?%lSG3hUw z5mDLcn?>CR3Ep^hCNYjq7~coX$-^+c#0adQ)g4|Yubzq4qYm7?hNrS2RZ={!_0hv6 z#m&u+9Nzp7V`BY3B$Dum#HcgAANiocH6)0cc>gs7PyclmyNis`=JN#eInjKcWIl0M zbLDcj6W%M}_e;skMU)!lb%!N_>)B+Hn{pcsH{Wl3*YLz{F`Tixk*=}mBx0OY_gV|A z!(tt7R)Qd_-i-djxYu>}9q+QjD(t1U!O2Rsh7M+cj zb!@K_dy$KCcfNuTBqmyu!=yZ1mnw41Yqp zpX~6uJ=N_=NxbO+Ci|vpZfhBIx}An#oo|c_KPT3Sz&ha=m`%FcKo%&gfE;!e z$l*v5RzB56c`H;t1C8od*lEsX!2x*VagaWZ@G^z@F=S_An}6If7;tOZZ}kE7#)!}O zC0R{3cN*-3E5C&X*Kry}nG4p2YC>%{z0k(h4WF>{uXsY$uli9M#(Cm)A56Udb(8R! z#YGryl{mW9Al-)Q#V_ZkLH|P<^gGh6k=dM?5Cqg@t7fHH2bnsV6R}md#<0kgccw8jK&JBGV#^0g1+>fj^9I)Q6J{ne59u4TU z4fpSrT*?O5@h+D%!Q}x-?RM2A9q&?$$GhIlJaj2r$-je8$rbx@!|8W89nRR0%RDdS z-4e9D&s?^)#Q^&2 zu?fXPl8TeyT-}LJwA%TY&W*i~tL55eC+U=(gn53L8T$<2hijYB7mk#vn=X-BBlla` z{g^Yiarrhh1HaUY7Rr*JjDtRenspN<)C&L1;H`D+UI9J!F`gnHm(`*ORl<-U(R9rX z9T7Qu7w0A0vU2scIcs*5V}Ag+RZOP4uH$jO78etqb4b6+?_|G{?Ul_Z#)yPE560A; zxS|Kh_u>66cy}up^8&V3_TgGt@JU59Ap{_WjVy%?jNUNAOCXFE5|?NxeI0u1QTJU| zM4#Wdh$23%Z$_^>8jhPwHFNb1((Zj3)Ft3*>U#3^Z{xuju8!kgfI~h7P_AZ?s z`?gptGVPqGrR|1?_fU5C!p^s;81>M0gt-!AxYf#5)80L5oD*jds+u;nXc?( z!x#G||E@Z`L-3jCJK{@{htG}g*oOk1(S45xHwPQZYghi-j z325c{%x0Xtnv69fjKbo{r&n+Bfgu=PCQigh;KLd*ACZ zIrqJ;FR-iGdzPazt>4>$y9xb5Ji_m>U*TA0e?u~TReW!UspG2otV0+2#1kvC`v^;R zSm(x0sLVYdHn79Ka5#k)n`dbaks4ekO1b4}%;7t0W zNS%Y1_$0KyxF2FU$pL}PYZUly+-VqcWC4@VM$IKYCEkneoI&z+WvfZ@;%wp zf=eoWG|GHJSUylJ9|*pkWU^d3AN>PQK^V6C9{SyStuHx^hr2w(;|J@-qfLn3IvF zR(HTNU71^_7VToQ-jNRJ3(=%(n)DGg77tv$GoJ@~O`Y6%JNZ3lVK-m1xXEhqlBq?^ zCgulIQ7g7gpM@tTJ*bQJFwI;y(?xrj&(4cnDgAOrXH0IVPUvy%f>SW&wu?^DSkW#y zrL_M16em07_$)phtCgOqXk8k1@f{U~ork)#jn6%ek%1mhtLvtIvLS*yDhNeM!Uc2I zCJbrinyMu&mI;R@>aBsPd^C3lXN&~0l8vuARj+{y2dHAp+kUyx^zwSv!0 z!97l64u*_yyC4Y&3jyDN`NMkv7P97ghZtT))00bMEW?md*DgvT!qA%WMM3Z$5Cj%4 z#CCUi{9?jwp_rejo!l23`pCe!ir?WAZslhd!ma4b?O{Ew?_yp=Hj~(=*>b#FupIjf zlw<#}a@<;=9QzBDWB;&n+-jEN)+5UCl{vn6IUK}KGMUWU|Gg}hY%5=tm2IDz!ev`a zruJNA`xmHrdP=W={slA=0_nm*+Mz0P_8(~#MF{%Q=IK`Fr2CASu4Ky0W3J+3(9kj6 zTGQq}t8w;_*f-RYF@?Rl<5t~m$(YHjj+8N{U6nt+idhK=IT_&7ag5g7KJ^Y5D|@G+ zZxN%+n3Agb;nYSerYvVT^ zp9xQ=^oy&8L@5*67;hN`CF1eolf4AqgeemAw351Bg=~|khC8>-BI9u%GMjTz%*5XC znzj^-&p{qez&tqGCB+d+hE_&{4K9?B`sE*2rGpJ!ZEPRxk1m6RR>YeF@c$Peqe~e> z;4$JY9{92-w95*aBFnHtx0q7TyNS36#tlD)r=%OC4@S#r&BQ0_B?M=FbKd#x*WS?9MB$lZifK6s=O z&(x&!Z>GR%#>K-EAp8Y}*@_faZ|==cq=HRTpJF@VY#{XmOJK&_M zuEy_cQ{I$)^R|EkEN^FlnR%l)yUW5Zf-Y6cmf4xNC_9+I0>%=@-IZdA3W&j&Sg@iX z0>Kaz0Rcsd#%L@A#g2+3F^LVug0X;w`JZ#|dv9g{&G-9%AN*$TyS<-#?zyL&q&m3S zwbza!W4)qO=Y@4Ih_FXo_%5zaW-lenP4A2gadw(jjn9Z*sWI8+Y5R=LVppDe~p- z7kMEjqO?Kei+!RXP)>g3W6UL08wawOEArmk5R*|pq@gti)nNeskIYniS*lmy{)OBu zX6SAf`Yb?Ij?tYc%?I_KS~{xm&Tt3Q$ADum;@e!M%GFkRp=WS~hEzD_gkjKBRgNXd8KM08cgjG|@Ezbt#46 zW9eEE=_@>a{|+D}aS_2-Ov$vVodzorB|Iwe1pM(7KJ^Q=T$Q=1uX@@Bw)^cE>lH0bscJga&So>D^U z9V%HIaC@P>0n~`3mQmTc|8QSLK7mu_Q}`XmGt4e=wbc?e7+KEbXpwG`zSEQ^keo+6Qt-}Jg@iYG|q zy^QiHLLYar#vK!a^ReS`E>zRAb zVd6C><>_^Q{!S(zkWq$EOrKINq25ky@Ob2AJ1`F6Nae`E9-Kc&AyrIL#o8I4XUB4q zSclr3VHS`}sUlo^iHnSO@&cp0@&c2o$kQ2fr*(&W&c0J&8-yi{R)=@oAh(HfX)C0y z;<*7C&4K!C=xxf>c0(>!YQ|G2&UD>ax&la!U%ZY|Wk~ePHc;B0qp%mYbn!9s?xViMU>S#s=ZS&HH7|R3}CFN5$kQLTl6mgBB>k= zu7`)0FdNl~%OhSa)4R`fbcNBP+c{ctI{=U8YX_Y~YNZ~uh6$4Fs-DkYAk?#~7kH`V zS8f{a3yLLt#C1i!tsW$j8Yy4f!f1!vx!55(7Mxq^e5Ya8oFYf=KK0d-+`Z?S@rCll zKS10KRGzr&7BoLJ&`=>LbraYnfwW%r?7y&?2Bl^Nwa^tOJLMBovtEp2J-_F+jorlyT-MwmlbJ;hjJkcXN>#pspX^TTAFk z{yF8xE2ZD>5Lv!8;3>LQmHl)1)liP?x+NgG76&|mx19n0mVf}?a^P(R&IUKzC);Gz z!TVtK5AK8S9lxp_Q%Yr~lMdAN$`xpj&76JSm|ZvE>f89c$U($cH{Jj@G`DqU;_p7u zo#}<~#MXVn-XH>yZlU=G;h-{*G70flyMqFIgFp$)4t{85b+`u&XZNXS-hJwlWA0O! zV<^C;)7%w#IhYJElk&U<_2P@{)q+y#A?(%@l+r;4hSd>u@<7tTv)hVJTd0`+3&D@8 zVjIA(o1u(bI4Fm{L7b>RtkrMcZM~_Kk5c%_ zLUR~xM2Qrxd~mm=cOP!9R2%RbUgD9C25XET$n)YbzCU7SW}M@gxE>@~-5g$nR6Z6? zO8I$b3s&P<0P>^2DFL@6Ym=Ef1|R~!(n^W~bQ*84$wIR9PYIy*dVhO?L(mKO4t zF9_%4T<%aXS8Q0Xe4KkV8znHv&q^k_bs*L!~=F68_jak+^+DkGIZOPT6WNP zK^+sCwPS4JJy{UndR+W&yNwv1YS!}fEWVx}r%Y(lWz7Cp8F=bk zXb;Hc=~T`)5K0;|{}eGT)rqwuPA0=`Yi55j5`@NTZB3<=yZlzb*!M$du{7L{f8qr3 zl#;fuTltrPH-gBXIv2`*Zh`tdfbm>tpjBJJybm8-#`eDo@U$~t+ro1ml5eN;cIi84288&Gd0WSr#Wh;dE&S<)|@-;VP}6vi?>wMHt(^o=$M@(Na^?gg%7ZDiUWT=+=_Q|>LQ%+$p z1;1LmZvo?iYr;7 z-$K-H+UKP9prGE`kvYbz=!pH3OIf};^)X#=1-oq|Fet+AFw4hMxv z);ENoWqluHB?fS!@@&|IO#3xOl#YWx23@X!wtR&9N<^K#btP^R64=fXh^rVd1TXSe z8%09YG zKi4sRDJdg6W)y}YeKksck*zEFIE!#YAXtN6vp=j_0;oX1nyvPJ>W*bmB0;wTMTX-+}_~UM`4FUsmNg@3%9eJjiv#dfWk&h9}G^Y27BHv6s8AI?pof--yJHV|3HvsNHaGg=ZsElT`Tbf7F zR`!Fio)A|Ht_W@gxNdL8<^w=SBT?ut%M^#?Zy?htUx z!95M!QgEwb>^qe+5)$Q&Jw4H%);1Kz=fxCHzbm7Whn-XhAx9S6%j^XO`M3LZDPJ`q zT@;~AWz9y9DmFO;Q57={-!xT>$|zr>MHfB*Sb2!Q5YFN#++@ORX;M8D9QP6m+nM~Y zJXsE9pGk3O7u=)JVuHJwasvu|g;xQu^E9L0f4P}s@24d-qug-jjTLx7s~IBK3j^Tn zo9E86;494yGwZh~8-EzNe+fd%FCvcpd;2(MVd?A7A9 zp*$_R2Kf~3VTKZq=5*Zwvtbo?HhiComt-{F&`3^aM(YY|zN!oQdzRg;d61XtEQB6Hlfdzv@uLZmOOG8HWqMKZ{9Ow9E~mV3#wDYo8O2E8uEuYp zW<2NNPuGyhu}@Fq3r0uWBA8u^gizM-)o{T%NRCf_CQZ zT;1`jn@4exgFaHnp9*kfYYO3rIvTAlB217-(BX1hHhqmb*qZi)<9Iv2Ql?>N>c?t~ zJe#Wz+C?It_yqJBqghIXE0}T?KoV+S8pgqrg+?0$6|g#IQon=nSMO76FCrINWB;-} zC!-2*t2b6yv0mcgH{>)S1??{N^8+!s4dSGj6TZfN*N`Vpm+7k z(b06janULL&y0q+jdEwaELkO`E5-v3Skj_VO3aw3pX6-%e!GI*|IIPxf_$$j8EtzC zU+s)4m{qNBlFOr$IagZrE}Zcm$$VQSzLh3kq_ifuyuM(ZdV)BKt}8-%tYmNk_p&i! zbkrC*F4{Kg%qZ?^r8;2h?&C@Cl}x^=58tMZjiP4J5Six=avwMIJ-I$YTNTvDL46$5 z$FurS_Qc1P3t>(TOo8}v0qYZB)L4Ct1MUZU*3q2;cmnE0fc?O;{lH2vs#$uT$+*C+ zKg<=D!L?Koi>{O3R^)l@K}W_%`4w@WB1}AUrO9{2hd9Pn%@N}gEb&yj`n$D6Qx$~Z zs%U|)knjiDn1%6?1UpOjw~iuK-0#e|xEZJC#oa^WI<;Hvu(nIi1f0lY)>oBRUr1OZ zx6OiC)&7wyfjlUyuz$xzot4ghbDU0CPe%7RXxG!YS^?*<*3Y>stvd;WG=+B(j$F8s z(enFnZ3@fLWUs}}mF$hhQ1bWR&g1sqoR!ud9#^o3uPA7Xmdw!!*`AsQ z@u>ShUt?rjf~UOe{Yj8~P=!zm=eA8d6V`D#gq?YT8AgKKfIMo(S&0+#ksu8=^0y$l zsVefWVAAq_XO2Odn-op+ZBeABu)CINliiFrv^Hq>q&6JG`IJME^>>Ng-$?~`$$RWQ z-xkH2Fi-VYF+H$nRc$S#z))#$hGQ!3wDF z-e`_a%;*b#NY@+j3hka~JzxOEWCrQr9tn5F1FbyAY|Uy;8Hw$0FeYA|nK zj#*{xOKfwrEw`W92u@sejE*Zf2`#-`#wxaF>)iqg$lXd+tDAC)e3#8A_a&HC%smJJ z;WqOeT@NAtw{mA67nvDFb0lF$8X|S_{(JqA?2>50%ss*`i& zo8^6;EAI#^16tD)u`MiXD(aOz6R90iK(cW6m!Myx>D$8!w`mg@*4Hrb)YyAzh!$WY_V7ri)5+RJ6 z)C;FW=r9s;UjZxR=7gJA138>TEA)gL2axeWZmJdS@meB8@d>f3#GBeGMQS2Fh zm&w^|CjR@xS`XC0+AC+`E2tlP?WQvcqjq<_P;8A1wB}TN8-iMIr=?gaBOjxs+^1WH z6SN29q4F_>J*eYR>*xKj@?~gWoU2(o*)A3L3oR8~!Ygua6vK_*)eZM!` z_o(S-?LD?t=ohK~o`P0li>Oq%@*Mct%w64Te#PgvMy1FipZl2h%h-OIgx%&!G5dpU z7s>y;ZZ^|rXSescv}**X~|V&k#a-jY{}k_Lc0a}a-ma`~j2 zrX8GRX|HOnCsA^0*5{6rle51uagWnEOXlz(g2t!$ymzHVzh|&NU3nJx#jn!T|wR$@maKEiDIN3SFQ%(9a-vLCQ%9?w%R z)hEwU8YQD2>qMhxkB_W}`nPk4>-Hvw2rUq0!nFTRtFg5I(l{AfBjZ;}{5(oS9EYN* zsYI9H$fy#S=vy?;8w$a~4>qG}Bb7iyTvf{GBjnSN5CkD)PU$AndL$H(PPclg4 zWuI6soAp8JF47yZGbufW(@~pLxvci%p(iyB7Z9r@%fz540mj$WaNk75@VKmglsPn( zM*cjyRC35JXCE@laSf~|E9Z`d_|*9L${`C!*i6iGSkikd8pxfB*rSCYh=J*oEi z?eCaY<95qX&Uz2s5q zqQu)M@&iYf3S_xJwg_aaki&r|t+sIBFQWOl-IUdZxE-%EJ$s1T&0Nj&5;$+|D?A7% zjW;P!T+D~Agisb{+YxlS{HVur4z+oQJOswCc|8+775muN5`n5!1>Y zA=@GCNwhByBmo~(CTngT?bqW?9-+0Y_e2R-{C9P`=GW7e9zESp)%{fehCu6l9?JL? z);CLqnqH%rEBk&Kzu^q)LLL;cLs}oMHsn12hH#C6QY1m7-NPt-fm%Ps^sInxzz-l_ z<82nTNHk_c=o~C{FQdLSJe)Fqjp@3SSKCBNuiw?i@|Wr?e2*FaoEcsW?GA}M-JRN; z#z7?VypIoY8w;raH~K7UzcHKDMJaolc+3kxx^V>Hu~Qn6t`akK2XoxU;>os62f*U) zt0hAahx>?)g-mZ7z3?r4Sa`(&RkUrG9Tl+1%nKvRCbsImg+&X17;% zuINh!$xcT`yQB4D%H{i9vp`ToaH%y$^6{mWvCda?v>?w`7+3RMhjpWvg*NiUcjCBzWh7xkX$8)JZua-BS4498AHf$GZ@03xu`s_va{2eCSbovW6KKTtcWQ^5 zP#?Vy=D!!5Z8%chBqX=P>>r&l0b}Gkhua!EPe$9Ax{%bnB)E5bTOAOeQHp+KWaub( zGx6)2w|jH*aC&YYv~8&i@N|B^L^nPvp(|9TW4?>J>5ody@I7Yub7pw4o<88!QNF87 z8HH;P!W3QYnb%SoTY5oWOZ`NZBD)bYk9>so2oR^)Y{E(}K#Ki%Uj=`SY4>_Cg?%o< zU;VNAC+>OJz#QBL7(eJ;_gOYPJC#+fPRi?jIpU)N+DR;>8kUDBy~yapB`XS z!!@q4G>E#H@3k^El_Qjjjb@|j~45l zXE!8g&OsmE+acCD|G5tNk#MHr>Pd^%8e5AY{6m9=znKfqD6lCxnKk4{QN zg}Zi3ayFILU6uHN)^}UNNg>V`&?gU%_(qkJchx&Z%Egw6PfYd~yrjg5@U+8)^pHNS zovv=>;z`81w>VFBUVyiBN4q<}&kMu3UeR?~7twl0Wu5N_9E9ho+~b|F_B3ikAjgZ+{|{`4c&i30Sj<5;#*jwR>AvL|DMu* z(+MBc>x2CJz#n9GvtljiPRFq~3cNSSLcWSo-?phez3uC2v zDMdP@+aldsvZ)(%G=0b?xp>?e}GdM44RMu>?dV6Sbye-oR*m*4sw@y z7vD`7u8Vxtfbag5%cJAI_6G}x_38ndk5RPuLHH`1Z&l@t>9TI>Wfqb%+!QXC8=Dg|@vjo2ocQ+opDfOjlj0()Tj*P-@*tc?h$oq8A)dLbTi6Td zE7T5N9cmk_h`eGN#K8x*OWtKLxd~;(pqwdVLTieh&n5MlUi>E#73ysUQSy_#JlJL~0D-urq zQ4&`XC6{D<1n;NU(zh|h{~jv2mt(e6@l8)$W7>mNRl%510xi9&5p5mSiz;FMt4+Ub z`sYzU^8IktMZ7TsMo07#bTi6dlPvD5ELR=*qRx3J%ko@_c{u!5OA+1}kRIWG)?n$~ ztZaxWfl?!{=X{YDeL~~~pJ>cvA*FCi`!LN@%+?;l=V~hB=A!Vr45>2w6U9yY)JdpJ z+}2&S#(e8hpuKr?P|F_3&@~Lc8x0tbJnB!$#t0wWTdq$g$^sCM{TPb-&xDvp13R4= z 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

            y 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 z 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

            O+2j5kgjwJK1ZxWklL2>fV8Tmf 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�UHc@3BV30zWVQR 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%0A5<|i%Pk@4O= z!QySf(&zo=}2k0;S~NH#{@k5uWj6LE%}1E?yQM>7*yJ{lZfwoGjDT z`Z_-Q3p`^OFtnCNYBzX3H|`M5#&Nr1=1?S{HXzaU)K}oB0oZxWI1ER8vN2DSKq}aB zbWM`XDYk77CXMP23dS6VQ~1+{d{&RkBL{71@TlXEstCwHg<__A3bPFhFxYr3vb3|E4)ZA1tVDPp$jdM$j5eHe%fr3wRU+)Kah^94}yLp{W>K z?1V22@0(K`Q+=U_HR(iat8vG9q+qw)fKHvQs+oV)%~D9I@Rp}TY8)IYBtI9D>38d} zkyQ6AgOQ3tj%Pea*~@lFKj-Oi={)fC(;-dW0f&U}S+QTRgXKQp_A6wu!E&?bgVyx5 zIC}?DVGn0bdCN9-gn72Ey3y%?_t}~BfbUsrybw;wo+#6H#~adi5wnJ=+j|wjJadpn zhoc^G=u?NJZ)ij!D&Xr%90WRbw{!kpW2)K~@ z=a>T2#|(S4m%h*{Rwrt8R=^9n*9n!PJj%gPYToE9t8FdpAx#uZ7L-myMTqzzLp~ih6NREIGTt+IBGa+gc47n;nrq72{GoZ@@JeDg2Q3B8_DCe zjir%Q(PV^RF^ch<(o3f!+?+f(1=0we)-{@m%wcqh8gOvhW_aiYQ-e(wkPVOqSdxHy|Q%gcRDx;+ewPdh#sBFSH;#XcEh zSclcEr$5c5E2qkMXwaE59aTP8CTT7EOI0nzzp><%a==6VMCz&zoL;>CC_eKvTWeo5 z^cJVl$5q@|$cgBl=>f0c7!;57B_8f+b%Gh4e{jiBymyC3xD}s`lHF^p7mfyaUg5XF zTtF7N#4(70O}Z_n*4W-$i3N`>aP@yR9q>0AyF4q2C@rb$&hx7ifxMDG+%d_m2$b;-o}BwnI+C2Ld>+T za`i^V<5n$@4sv{Si^3~-1nU%mwoat#=^j;%2l6ohipZx!5Zdejqhy1ZSw zJM60_jAWC_yrZ&z-|BC<(uz^l&|xfK2)}H|QnHbSujXgi3%o3f77qF5oUSfARg&gU zBcI`KRW%6Dk3-*Zg61zYA6Kg2A8278cDdEyPDtsC(S4|il`hru=E^knYZHh>E$93I zQL}pGYV2e`nk6Y!i0)TM9a?Pa=K`iRNE%`wP6UwWfw)ePLc_}KzfYKI;Irxb_~abY3@Y zTah3dw)=QgXj!4ol=-`Ck2R9UvQU7gVr=)QFTKgM?Apb$nkaHEElfkhq%a*5S;p}+ zwji}f2Fbjo+7aM{VzM7=wRQIm^!BYQ3tli4B3r)CrHx*%c*yEHUpQ+RZMThPcdu@n za0CcdqSSSAYHHB-+{~18g!Q5b7y|%RhF>}!3!sTePby)spH9T&%yVhXha#6ftsp!< zK)6)Dmn6ONSR7Z-brlt}Q`CGjMa(LuO` zDZ0XE=qC&VBwXzdESxATr_~oH~-uwefS#@&JHiPF)T-o0=?m3gLmy^bQ`7M z)z-#_G!nqFH@G3v7Mqq2>Htw8sP>|nE$R(W+_$ni z3rMC)<#vWB+cloX?3Ui6lf#t4kT#nqh*ZsBX{R{tNWSTAR!CWGt#kS$OrOEWY;I`j zlqvP!>$Q^sW4@DvRJGnanzo^B(#6SrAu~M%r36fq10hk4r3l13g8whk5z8n*TN_D! zowauYAR3PzVuC73~u!bXv^l}0bgY?oJ=qSVg+Yz$P z8TB8nGbp05(MQru*g^WPR^S9r zPz{iD&Y_!82wlrHBxxod>PG=|GM0zdtSO(QdS|B{8u0NdjVTE*UMbYi#*L)dOpIv{ zoQp~BdM(_=EYpT9ho>G%q0qgP*Pf6f7Q3h6?4_;7F2?GJL!YiqXXj}qf?U~ocuILL zE6M8oy!6UuvVPA(z&v?)7Ud|$O~$3hf76D+ae=1KI)zi9(q@dt&AqWJMzUAgnpm~D~FHMJDxm@dM(KrhUSEMm!FnjjpMP>Rc>P1Psc3fHk$sl4CHNK(36puyyJwiC zkA^PG)9qd3nTibioNuRM37a|6HxI4$@{nJQYCfj3_bD(H%(dS}2U}+zEblQS&pIeL?J)F5ekC_bTm8G#f zp6Owk42-wll6Qred4U=5n@6$`xN|gsvMgk!=RK7zW^b&erDMruk2)@?T1?ZvN=^Of zqPF32ZKKId{T;jiVd7>YLXV-qHJF~xb}{O;%uJBHMwtTYnWnNgS{Ah$ueGgR;gqWT4cJZA@d+1mn~OzGY&gpJ}I(W-ERAH-SnPX>ds{$ z@EfM1l*un_ zZrZ(q%&Eh^a>b8kh=Qs7=-G_t86nInCs-Yb^+zW8$Nk7*IaarBcXE=Uh1E)Ia=h@t z^A??1+uIccr?aU2>7HgbEBHAatYMv+%2sxy84E68Zh*i6JeA!}+tk!mpRdv+TIU7( zNP|1_gh#T5%wUaMbY>68?b;m5q)r>bSX|%@zUAfyGH>V!$Ydr3j75FGm)F&8p1?gS ziI6Ge<3M;VZDH{sth*0O;2E;P{2qf>VEZ_vFqotU6#w5!N=L1-13i{CpcRS#2gKRq zq`EBoxfr9g8iK5n0Q%WOvuv0kSu#9X&d}+G#OyiL;kL<_Pi0ZCTWPM=y2;aHdf7kh z$vCNy{Z1>HOpryn24z5IJd@GiEKMWc=&F_>NU&xt<9kV}VbA7(56Z3i2~klGmrx(i z7*LiaZXT$0makd7Ac}5MH&{!Ye|OY4z>p)q>}gI zlae>3ck)+u?n=31lskcfd6K_=dZ?J0WKAd*qJb%@UI7(W(|9CwqLOypui;FDxbH5I zY>Q0T1{>kkHs^knLI#pG%BW%Vdv37lY#6q>1&ykJQH(r63=G1SZmMMJPnICbkvfp+ z2Yc8#hZb^rCtBjcgcHrT;I!i*D)kwsfYph6r?kGMICHrKxhtwc$(Y16SbNC16zRTU zbQ*a%X>XvR71Lx7VjQSu4R#{aX=YM?!*|`5xCOr?V;D<80>_F;T+dr z56R*fL%2;Sb`^myWWuyW*SU(Zt36LOB^gV-?mQ?u0(Gb!4O{T5Jw90=4Rkc8 zND%#8g*<;|fOuP9DI|3T7L<$q z=JK9@$x4^iLP%A%XG$n5blgcA8b~p<1XuV?2kv;@J6bW8SKZNM7Pg5=cf17T@(I!T zYu3Ccwcoslqk>WSbu%(a*u_80Q|i$1W&Qmix~A0e`?QpRcLa@)F~wEA$r2&Cr3>Ow z#R*R+9KstYdJEf$%Xd8|E9Bo6aBywi=+s*_&*QMMp@!<`cPQXKzg*n>uG3&3do1-O9SDmM6L#eB< zx|X9~DO+g?)Tj7GKUp)Rpwb0)B7!$l~;3Wgm~$DZS9?k`N5t)Axqckc27pS z5%h3oRkb#~aN7t8%~xABu*1z2aN)(BGJFrIr7f!a5`j(a1U@ zhCl<`K^g7C3d1|KLUyuZd2S_*d-y7cmpQjuA_tklJW{b2szuJUA}gD%)GUW4lwuAY zYadqheHY9K~5WhDm1k#qnOsWVR-pzgI{lCJllr2 zw%y1!!!632&%~G>MobvV_!-ZyGHy?F&%=gdk{>fz-E%}p7VcW)&5>M`Gh;y3|!+V{u{3-FWqWE$)bbA4#ZD~tNT8CIQ@2K zU8UeCq|~FkvqH~`P|7z)Niw5&!0uu9q#}cUOQuPdg|E9+d|#*eD*S1=?}t-^6mv>` zdXVmZ!AF?DPdXjI0mW?=)Xr}So7&A3;K0+C z>rfI`P_-V}2Fsh$u)4kU0|$PRvzr30bc6NYxZrc&i#W*z~>) zb5$=XqekR8W5B_ZjarI5%;NFflXd**7(005RGf^vkJ_r5zqBsQZHoh^P{=t21oK&J z!vjafP9HoU#ZWuM><4j~1{1Esi-$P{h|=1eZ!MmgJb6_! zdqLlPCd#plv!PT=YOc5WZOvxzu1>3p1|p;BA)Xpp!1?S+gYEp+`S2+vcXxsgb|82- zwLrnNM-{tgoH7vO!OmX%UEQ5)X~O6rYGZ%K$r?SBOh~T{H;(h3VxbFEtn#c=msGp& zzvP&9K@bwvLEye zkP)<1V=*2elerluIkhU8QcO0x>-Rcn+#wPu&{qIoC(Q~UZMCNk(l{vfd*`Cm5Pg!B zKwDR`6MSmxuI+~`ED34k(1H(PfaXJZl5oGHLDqLQo613F0=U>QL0(KUyGnGv%XFfb z3Xj3Dqc5Hat5?7~_5t0?&Zl*}?-0UTtTa0I=`OxR} z?Z%W(2C|-RP6V8vb~d0%^Ja%9u{Zm9W@42*Y?Syqp6V>o;i%pS&XcNIQEW@{JGmXS zvSOivyFj5-PMx4P8tJ`Ix8qJFHtLw}m>gcT6~=8aD6BWsEQwD!j_~4PuXKPOZ2q2! z=%$jyhAGs64y1Ea;^|r(?5x?uqXEsdu5?W`x3(a7umKhve4&}&j61F|f{C@PIwlnB z*?<`{l#}wbAuC-Eop35pbm(|d(aW#+t!V)%uoc5b_6p`>JK^XaXMq;mPuFndB>tzKjW->fV$*vl|KHsRCPFs-BH$B zw?6RE!)`b%BYPnRX1b*#UyJ7>gVAECdKOc;f=(;RhRSl{U&iPUNy@mY(6}8ns>ur- z_ISGmMR%wgkuxI4Onr2JI0y?Ao+_Ly-h*$t+DNuwjZY9N=mzNa zZOX8~)l3*+S(!@aPS*N&)enhdYCNts_N1+ML*ShkN#H3*Y{q}cSe-5B@tA0s$%2dq(b3@#K3h)2dp+q~If>)T z)6NuWx3lDW_ilF}g`1w0?n>IaD?B!(@*IoOV@&*E4sxuf2nSYnrl9$tV)dqtyRNaM z*j?M4<4!o{z75eLmxKwU+I-`vdWH!1xYf^1YHip%c67cUHtfv+-Oy_X5ub zda-{$8)!j*=9M%PlEMZ&BDtm9R3MpGgvmfK?*;+KWM{%VFXA8@K2^}wu7E9-c6&HR zUTE($_B>J_SAI`9Wcz)1a@dB?M#;`wJQ>jnt4S;I*(lLn+eMPdkR;z2UNS$Bpw2R; zBdW!rG>TMThr>P#WdX?pf|Y0gey^SE`Uyzk>I0qb)hpMN?SyBGjBQDOxj59fS{`#c zSPDg2dDxzng*&gdWs5=QAb$tzxD-pb+tN5#1YY9Y!vW#xiba1?CMcJ1SzUuN2XEcfGzeJ zvulXlqK2*ctS3joX88@SD6KilYSZilffk;{GNg^H4~ICcAljNuIpovvtP`>;>i^KT zA+I9BC^>rGyo+tlS%(hF5P8e)db>}@$|qy2*o~i#$>7&~YyK1yTKVDCGGnPxty~}p z0`Cwj$9(%dlFRt$``i)+_Ol^ltT>t#UpEtFu-K|2B>4$u@Uc2pz!zEd*BbYd%iVU9 z-4i!mV+FGM1Z?Zh(=la)#|-0Onlc1M(qP_7KzC4K*{ML#Ug<{=`nC>yv+EPnEQf=$ zc_MjM_W1=qkr9E14agkIHrc#{%GOg8PQGrstA=t835o5%`4(ur|1~DYx=X+oJFeER z>t1{qB#p41EaH?TF=3OsE1LE+YVVsW87PSfVfjg^%So^$FJ!e?NKIroS3-^TKp|cW z_9+6(roGTQ%H#bc^vah_NqjhXcbaji7$8$likB-Amit?Xf?5!KmEx=W^2wJIdOmU# ziZoM>+=3SZW0yz(bD%d&#Uy%TiwS-sCa%{%r<&Qa-|_W&aYH-ob4VuldV|~7g`hnV zL>r?ai}vW(8#H>=DNT@QPFF5cXm7N7Z`dJ>U^lv*Ql=Rt8{bDKj`K>=i6XdFK^5tV zJo~_O30<^mF^X>>&ju2s{-Bl3Zy8(ElE{C|lyR3WDv2x4bO~k95mEwA7M(gi?WoUT z>YP9B5J+BfKaxWv*m4A5VQUSaE<4a$ErwsE=#eSg-BvR?UyyYdell?0&GeFV;d-MF zU6U;A$j(_VV|d*xm2BperP0=G-40tpIPjEtOVFX@8q;T;x*1!9P}6MMk}zZHd^l_r z>jCPz+P&0a^5(W-{SjNgdC!o=N4icmm+BFNI^YTG%mI=Qk<+CVdU(^*uv4XkVl(yZ z;q=SNW&@$2y-=RPCzSGgXj7x_nJXp4-6;^YFI{c~7QB4Va$6(Im5859T$M1VJ@uFY zbj-?8-OaOJS4DOP8)u@F?bu;7DEU^~l}Yk2A^{Y>;U`7oHFm`ExU=N;lJgoj9huK_&9D(T`bIR?dMb2JCFtR0)~=T<%~sW|A1!l|oDV9$^iMJ5hkF>EQil)2~oMe0`OW`h%s>v`Zl zUnDFSb};%Jx|MfG7yEE{NE%s_5n?<%8B`z>RH5YQLCu7nAiL`^1lF zuZF;K(g0_2#~o*V&l<*7^004#w%xsFM>)V%e|6X}>N3$8)i49Oq9=?wbgiqm5y6Ns zEWN7}^9V6GapT(n`hI5C!op_Mtdqvu>aoUj4iB~_w7`T!qNPf_iiRFQEVG9VxKIo< zHwN~{A#9TG^%b>UYH>>#N0^Ip~(28l=b?*-Vu0D(Kzf)mQ^{0S(xVZV)nS zOGhfPd8GWruYtvu&0RB&7oyCMA0WMtAamSr;A%W(n7VH!a##1{0OEC46HN^VKyg|y zZWQghXbt0=#{)=D%mFjM%fz#LZvLjYEPughhd4fbE>nB^(hR3h-!-;tOfgt?X7;FE z(^J$Pe}u~t&!uld$;)PSQ$p{svju0l3S*gbS8+;FdCZg|umOjdM2CwJLdX*^)o&!+ z!Q()QW7xb!`^+<6WN8+R#VJyQ+HCM1H|z8w-V@Bbj%akE7Nypwkq>?e72}lwBha{CvXkOFfJsTk!)~tvJf+V-%*Jf#TwCh;g zwmP9&#}wCwm{uh6*E(BJf;cRqg~v=4G<_7ipKe$bq`U>Q4o%Uu#xSCuA&|R1?{ZJR zJCB5CXPCZC8Hg}_9h~xOjNns;rtE1o8r}BdSR&rYRAuE2sP?Nefvz9pPNZEk3dSRx zvj#veB0JV3GaWYiuo+0Y-RXwJXPNkz347wEmWcCRO+f1cC-L z*u;p!Yc`eyOw!i6K2G7Fo`+clD?PV9U{7>iA2G7YfHl^KbPg^!MH~)If^u9OZlH)b z!gSNj3Bfs(h$%y>=yosgN>5rE^h$i9EGfbbw!rCvRt`bnndL!)nKfQ&tVF2aL2ZE~ z3W!xwGQ8Qb1ED}YrPOYJ4aT>0+J|wnCohh#+jD>)z z@_AsOcFH>&Ew?c?1LY>ySE|difxbLw<}%GBVebYW64uax)^$DM!y4-l9{4#Xe8wYe zA65aU%2@_JaY>`I4Sb4ruYm{6MM(n{uiBvHGHb{Eap>#fe3j6Vf15^bt$goEwJ$rrGXxT^AV))Pk(J0@%?_ ztRq~orZ+8SZvZvCt(MUUm_x%s)fj!fH1Z?!? z6bw?-a1@ETU)wV9>MlVKN9RshGGF=n;jtqdEg&fx=KQqbSXS(dECc}(5K=Sc&cXjMp z+U>?}N!vA!FQ%xeO0rEylw@`v0%jT2=Z1(F+X#TUCk^o(8}Dvyck?$3@Q#7INju|s z8Jxuic&F(oiv?|rC@Wp{{xesiX*41&j)ul#2RKK(*Y6#2T6#!Y*wIaUT4`-k$|359 z6P~E2oo9$bDd%c`VV;Y2g2?n5;|!XQ`|onA%mLe zFFZOe(x;@3&ttQdcI}=sbc&d`6)HAdR1OwZ8RQ-ud{ha}t zcXNAkU#F4CK5?F?ES$7$h)2a|c4T$YSrt{g)Yzg9KsdUeG2-oBAPtkGzAOylzHNk9 z?p8+%hU5IDb@LU3vMe14>V1w>Ml%I}!u@HyWnD^=fm3c4*JIkMUZ8%`QV|Q5MN&Zr z%MhzdE=9paGke-V1ksZu9te3kW#kZlY?1_6e-=wcWDRP`Z94#At1bD~^gbTMqgvRqS&%+;z#lRjsM|HGAXb5onehmDvxMC-tZ#k}P7vEMsyo81$Jj!4 zh{x%PIESvy%gfi}=$4?s;g!XYB)VNvm0C70QM%y8($nSODk)$=thcPblLB~0Uj^?m zItk4w8asQ@UH@|AfMqn`Z$@x3^6d$Bs+P4L^tNA4v?3EZnx4YevY14 zGK(sc2A=3-ed1}QBgh8l3Fv9ua61tu*j)FlU$coa~7ajUT_ z)Q@TJ+oVJAu4;^zR9@!?2&zqD<==@-jI1@JbqBP8{h6i>nOOrPHmJ(Nm^*oGsl*2q2$gvnzy9BHV;V4n6c}J z@ti)o8+O{~`Zh4xWdIa|ReN%n7WhEvjH@#49aD>kWXroOvr_1>A zZDlNqO2=pVcDBzOp@4vXe1Mc9;81ASu;H-2RgXBI4}pLvn+Ihro|k+`T3E>%l>EFL z&xEv#PIbCl)3~^*lWQv7Y8gMeAsKBoe0I#B893u{^%ytKZ3c6z6AR_?Ahwhc|M*n= z$Z}8_w0%%WL9La|a_|d_ZdsqE?KIsl)Y?Cc?n>1jfh}||WXiJhDyrkz z19TFI@D)~W$NM%2A#TUC3EP4p?%^)~<#Ca>TwvrVk5VHv&RQ^kz>tg<>-V|-IfhXv zY&1~gF?LLy6VN>gdxw_^>EV-Z<&b_AJbCYXJ!&VZW66WJ&GO0e4@_LN4Rz_rQkQf(#v-&dw5p~$9_ER>px4d+n=QiweI}s zyQT&SwUR1?H%DQx_7{I{1AL-jok^9saR^x8-NmzZa{V6UNhvOOM zv+}T`+1%19z60&PQ7ak9cM7V-ronb)RBt*r6Z?kltM1YtCR-oji7ZPBNa~J@0%M9@ zlhnC@-{QVf+$Z)@SIW53P%06z;^JEE zr=ax|H-H;`05{L-ur1@PMUe=XjrW9Rz?A$P`0yX^cJ9&rAawf{M^|gl(MT=(5GOIt zG@@uxlb1kkT(^NbJtyRv(r%aKT0>Pkr#Sd41z^trDA&>iu+wC~h%eI7?{uun=gPo% zQ@<6ch?i|r%H1S?Z~0cRp|d(DWnfXCT$p-`=BH54;Lkq|wUvBIxOnr6=(#g>;7de1 zc2zQ`YVIb3^uJ{3JtweKHvZFQjMBIZ9OAL-@ttDzf&UJIeBwSqt&?$CF;Tf8!_59E zw_}JnM;Te75$p*n{HMfz)D87{&icO|Y*@>2bb5!zdW?J&+_kPpuIEdvkfk zue6^cRt&x#BIILfP%4K=2}=qJfS!(}W1OO7!;yQ53}v%N)#Ze$)BkvS8jBGwX8`1F zSZ6~$x2=MqP$2VXxTNlMyU%`7_zEd`y=IR*@07tJXh-L3H27O3ULDzqN^Z#RRXkb^ zm2%=6VZxkjx?~eX)B5oO*QgXxv3xK( z8{Z3bIb#|Ix?3qJu`rrCee2XwRH--nws(|A(eSLFm5NfB;?I|RQVB{{Iv@X2lb_*^ z%(+Jq(M73GAq!{LvCnAxnsvbd80G~+_E71sY-%S;8XwO-89o!#% zqKs}}mn9V4zPJf``*%1Iu`^?hFn+-EYG7LZTEIL@w(D7TEL31h#{-08;G&O-BU^Yq z=VO(JvsQK;;8l@p+qh*~>Z&C{4{2@f$A{gFPLiS-fA;kWk)YF3-{w%vz`+X8>I1@) zpw2v)h?UjYrvE!U=v8idW&0OCd+i|Vi3{LqN$fx_Bk5%@CNuPTGyA{vw2phB!0vc| zVoc95gHmzQT{FEd#6s>)%VfAT=@&6JV29MMjvuY$$rpp|En%J??U`}cjp&QM$g_oaiBF;I+ zLV72lw2p|vtf|=Y)LM<4LYl&XE&$-zhJjIO2(K7upLDUlz4t+B7JiVgH|MzI^%VS| z;r^_OT!U7>4~?;B#(Ci{G0hz(NJmo76;T~{Ch@dS+&r#0wSdP1X`|WP33mH26lx6( z$vT&m40bGjY)ctaT4A@`P;rA6i3Cb{Yu6Y77`wUxNhun3WD9pmf4qdhf#dLFlm-<5 z`Xgtaolku;mIYb%9c4zYY0{qAan5sr>8@M|ucF*?S+29&eam5bOQxriL+@)Y{uo+o z7#T&_iNv#pZL3S+W1U2=(S}$Hq{e7azk;+&*ukVqz;TBk_H9MBez5^z(4{eP2AvhV zMEqcfhM&ieUAHw#cE4M%iXq)`+!-?jYlfJPJ(VQM+mqWRhAjg8pRuf5Pwiim4%aX* zqx}Z~#-j8vMnmXZsbbAfqVn^llVl?>85i1b4iGD|Vy~YoMb=TH%a?MN1lXAO1vT z8A1?ENU8^m%$4I&mz*j?b9TZzB0<)l$|TO~D<-P9VrR~uWOEyBv?!<56uU5fH*@;Q zJtkq<%KEtOIa7G&-O`GwvrY@8iPk&+u{K&4rNU*YiuCy+TW)cGmedfqX4|omZrFbv z4y76SWfa<<^Kkw>%AlhAvZJv7*N--)ZZol+!f(4ITffWxNqKrWE61D_#=andI~GLV z?>g+%&}RTgZJ$$>3wL7siM&I!7mqhaS^T@cW9@XHxO7`CiK)8kQ7o^lsbZ$pU1TVMSm#|EL_Izm^p~o7Y={CfFrMkKJa#C6-IZ5z%>05=f1VK7aEj#>h=nDHn+)wa3gx15Z@LS`l z43}QM9HU;|hjxZg=LI9Ovj2^~2u7$jQ@f_HygOYi{2|I$I!y7LWw}6-!+tJbw>X?a zhrYo#l3rnji+Mgmq!|rTg(si1`+Aya-mN?wqE>C*b<2%^{%J{)nF9zf(nyhDgbNs} z=#~A?R<+j7mk6YH>a4Tz(x(Pp327n*mw>)t2fxHfA=V&GxB&jBbNNjzLpr5t=&Oj0 zPkKtb$gP$WRk3dyTXHs_MbyauH~APL3DvvyLrQU5S^?UtJfLaoE?S+0jw7v+#DC>V zyIf?lzervLN+1xOC&UO(y0Q+u@-Jo@S6fQvK>Un86$4~6~pE@KV zK~hrbJ5efuPbU(0sDVpah?-39Z_Rm^I_(naHan$)6)-%i0ENgwe#NE0$I`&_<8foB z1tqk=Ca51ac{)GBdMOsHxC~O-wkM4viXTtTcOf{t+J$BiS^nT__NjL=f~SP<86Wv6 zU^4?vTh7Cd)u3fGj+(f4r)W3qHsvZ$xlY#w1m zpT}ASByfJe8|!W&H=+WpH3rt?5vyqEz3yc@<(SuOD0mGP(V;ywMI1Q!wi?Xn`@Tf9WUNT;UjUB zEU6%SgB73BD`9y1Q|OD=B?-x$h*9~yzl`6VJ$bFLe5kurqXVcIN}q9q*F+mY8@J~p%>bSF`WnMKAgOqD4%@c~7}L2H<=rE=DP*w6q_d*gP>FmdK7!x{U1j-s zFE7Fu=IEY~CWHy_x!%_pwzLKoYv-SaG}welTLk(^-C2^BgCn0OD_hmaIF(VB!OzQD zyEJ$tGe%;8d~ADLFs3+N_S+SIJm;d&rf9 zr_f1eHHc{DEH_n#qDPQel`vm_c{&$(w=D%mwVUMg{+jDBAJ(B9pvv=4wbus=m8f}UQj_OvAuy?h~@vrge_Rq=3JU->f638_7Y^D*!(#(?2z zZZFfxjghv0AJ7@nF}>c?wIzvUcWviOS8UF>l_c0&sv34E>Cy1stIKG2pr?d(FjQ!s z<6g~>W1G&;L;74vdIgno{Yw9%4M_toq4;AY;6o6AZ0_`a{p{ncF?c*g zMw(vYgrSI6H>3rSPbw@m_*Ia7cV!*aDb+y8ui+_chyfTgxb%G@^%e8?#o)3ym8@78 z=Po-cg_4%0>rQmwFXQ~n1E16$I1eT0L}4NOtq_Uu9Zq)%+q#(CZ$5m)u;OXrbYl7>5oHA&TQ>TL1tVMEsNpcl{&^f5e>lTku8 z8*qiDzYJ|6C=%^378GOm>%s$rpY7PRzqWohbee=bME>sE1ijsp4+TW4beSP?r0QMi*I^Cc#Gj3Oc0CKo!Lh&yFrjc z+K3reD7kLSNZkIBhx^ppJlc4klAJFln+Ws}teDh!`&P(eW`pu)X)eQ_IY5nlM- zk569w;0PsE>Db(o-R}`{TQn|^#Jgv*LV@MiqrwqmEkcRgC*n=oL9YNwLe&ZNvl4*5 z;+#(yv}*3V5l)g@Qi7jOLb;ONI`?BDg}>!iSZQK0>^}IgUCsOMuI*k7@DP058T_@m z$F~+u;;DarE_oaE34C*%1-z{K*cIXsXHmI^7}x`2_qGHu^e+otzlE zEJBIr%RCd7{^M5f?K3T?>hm>+lDzO73Ahhrzc~CDr5-vj7pt};PO)g}!}i*nJNqTr zV@Z-R^*SJ>h_>E9oc-5K#`C&vY*WtnF+rz!>Y{}yg~W3wdfhLsI)kW~WXc>GKh^&{ z!SiPx>EvmR!AYM_ZZREHDKl%11h#>!rZ*&XwcUMSxe_aNe2v$nY}-RRxVeXtg~dS) zIovOQ1zuR;$*)TIGh9 zXd=P65sAjD(HA#CPL^pm_s>;{q6g`!ngofWxkpbB2aQc3C=p+1Qrf($0AE}zz48oR zQ63QtHaauDCqgB^lqT_~L+tCZyjl>?U-EqT5mz2RdVx)I2WkOh7A^9!h-4N8G;ZTX zGU6;aq%du;_ZA5>xYJ`**`7eFmy<^iKDc3QfxffaP1y;-!pNBKt96i>H1t zzdCpJ-OZ5T$iCEavfI8?8NVO-*%yeqBc+^X8aE?NexbY=PT{Ac0Axo;x!g^X6B(<(t1R zF}-h$wz)=z-43SjLsi5+SkD613czO^!u%>>*~pp>0aU< z8(Ux&tGd_TF+4Q#&xPOZnKO>PA(ptf37s?o-Pf=gnBqUva#@gx(G zrxSZ)*QUtG;z2slR4v{N1{nrZ`g4Ub!TrNDOk0n~>V)o0DosR6`oi*9*8@4P+9t<^ zC-oU?H@X^Mxf%lb=-s*nU6tgwoG_3s$WS5~aEBH`DQcXEZ{KeH=W~Z^>Ig%lwJUXk za?99+X%RV-f)wf#GEu&s*n;eb-3sMx%wlHYA=tkpKhjJhjTCx=FIBc{l2i{gnmav8<{I+sEx}067508NLw*yM{2$ZJf^KcC3)WPZje|J1BkB2sf5bMO4Q>BOI2H6HDp4u27$a@HT5*S#+uS$SMbpl`3c zTBTuEH?LX1l%yWX{PZf1pM9WDr}YM}M4VI1BdjHRsSLyC1bT>@%8%nqyc*xhne_D5 zV~3rC(pnGh5zUi|K7ma_fWP;l^?Woq7}DX+`tcD9b!a2!k=y(~AgJ^$=q_+*&=@(Ros(Sl`A-!afVV zK1TcXof-HlvSBn^wy1J#MQ-Zr4$~A;KOo+Fr~nPih-N(Jxfs=Qb7ToiKsW1f{&2(- zj@(&^Z7KqpJj*r*o_5QE@<pUedvs zwo&v_2+4#Fi#%+VCVC*FM7pw;F~WXlCYWDNT^GkN2~ej>*%*t_4H*=SLF(Cm_R#2~ z06D68p2Te$dgbbVW;OB6rY6c4uQL8>LyutBH#)bbj7i%Lx|%!_k6^LyV{4_>UPWGA z>-~oE8Q)u!zDdGXybP`X(GO)Zd$+B|MN%<&`5A5TdI?80BUna>Qh)XG@pzOj>Bwcr z(y}$LEs9F5jpkLp;{RgJPEvug=#lNLxZll0* zAxS*^40+p-K=JL8`vKfMBI+ljiqZ--p-PR?bJxU_ceR44M@{+y|0Csox;fUOSDjBE zr(gds-{_+zYl#GbALc-7yuUx?R+6dwh(Q;#Y7u-nXv#}(8+ASkF#8EU2JN%$lacAJ z&N>LC3x14B>uH4?RQ7}Us7TBocSc9^^g6_l;CBtbD8I7|i>QCR(sEML* zWRmJs`icM;spzhqxs*ilsV+LYG%-wYWGYBT?oXmhyf8B;_bK|-}1*tRPSZ%iYr%}2o-?jK=mkAW$$|@euLN1N^Myr zrG>KcXCFQtgQT)*k=vmA%Yuhea-c}v+kXD)z~X+N&WSWJx1SPpe6_vCov_c`Pic*Z z{ebh1J`P3ts)%fZVY*NP=qW1n%|gy5q++uo;&+5VC>3QtM^1mdO+rT(wMm=Q=G5_D-Hc zH3x2U$0*Ryx;Mn>RF2PV@egPS@4v|07#e@^ArIM7q@dUc{#ZkENUytPisjQKjs_>C z9s+U}XogY!^D6VfV&cMGamcwL4M2JsF~k zBdm9=aweGcwuc|49H=`)1PsySTUzg-Y)+=m9kX*B7X0G6=~A#EzQ7f#o3Hb&i^)Um zxe{SPWC!3O6?tP2!J&pBS(&^`0a0!*6od9RRv%+SF%}q`b4BJ^+wtj+zr?4qYDd`n zRf7)nMjXSy^eF}hw9M@J6k&*rr~$)j@`qI6G@1WFx@1O#qVBJLV{fBLy%W4|CBGqh>|xJbctdD$fwBGR)XO`^K^F2hB%ad@TY?V}U9jT`IqsJd zd*pP?9t~;{h(LiV^-Lmc<+=y~f66WG@hM~8>Q^?pkc_TXHs=E19E6oGulzF3_;00G zqyT&{&;FOE1sorL4y3kpr0Hb<+6k>HGBJ!ibs}n(C2z!#5?Erlx8O;#i(tzd54zdLA&mR|7MwbxpyI>r`ubzsv zuQo$HGN2h_`+QB-i}FU6=Zu-rNJl?;`CO8GT&J(MM)xNwyUKvrLN>9(evVy#z)F%k z3O904f8nW@ht%tTYe&!s_Tw@clL}Yk;{XJ~m60(5<`=YI7$};fFMeC!nGUKWwg82= z{61P5zLH>%i^IwybnV;WNQ>&CFt@gJ{BkRclP83c`pgq>*UnPp9{LKnw2&U9DHJ&` z=iIKEhs!JLTTPMz2#LXZMpCCbbp0299Lq%~Th`~TwpKp$Vtxp!m?fGJkue}Q;Wc=S zPJSti&cn(x3Eu$K>pg~aPeqj3W^ol5=tnrMJZ|Ql#yWJ5_IW1jlZCKfK&>x+5Vs+jTTiOIAwNajMF!mYLimFO+vETZ6Nh2pu$pc-~8bu z3y7;d?5*wI+a~<2W2obePVFX9!*CCbEp)DsrLkJ(779h7R^o190L0ZASV(YB>>H6t zH}EMKmQbdn_}0{}Z3rdx`<4<9ovv6^lQd$Q(`*e#=d)TLoViot4ejL3N32qN#t3&d z5M+>ri$m%_0u^g_LuhPVZnPE6!Blpos7jgWc<-!{QDS$pG1}7FmcgscfPmHK(@#?6 zR^7rZtzPi{?DScx1tDTIQ>4Vdbpd^aLUE?YNJn0}bOw6hr)4m{!*iXy6NC)Ah-}Vm zl7#uqGx}?0WeXGr6Z-MM!H$lslqMuL*g_ngV#e zR&-OBkQx>aoT`xoGiE2DNo--QRi2k)tcqP6@$YY{=O$OKf&g=f2_rDQ0LW5`l(s+JqANJd2=&913CuTDCP*x*l4{HFdIjy zVZR9)&8PPDk_Sx5dSJ8e$8cn1yp#C#RhW8}Vp_ zb4E%W9@wzC30&BgjsO^JXb)`4P#3JWEc-G^(|nY_W_WF;9cU(Axymhnk=}G|=lyEH zv}J)(6^*&+i~FJLIkTB14qO)#Y_9`qu7h(hbJ$AY-mt#g zUF!L?>JAoqjlF`VhKd~28G-tu0~)33rhvRq>3A-WE3#NANg!NNu-Cy{3x42ZD8U6Z znk_=&kARfhXaWq%CkhT%Vv~?mx2%jOip2&C^X`QaD$Am~`o}4i4v%#g_DuwA!v6BD zEz!I;QG7kE&-sym>h%#IkV>z8~Gl|3kWlw`wM&M_|gQgZg>A=@)_ zW#iNyy1 zfKUpXLdl!P`B}v#A*T5_I`Rm6y;EjC=ZURz9rs) zKKw6!^5=!-{|2bFUID8?Iy@=d2hF3}TWsQI*EX7{j2YbXbb@@$oUI1&BzWEZkt7%5 zt30tFlT}oV>uqzLUiCQ+wZXMbGQ_KB9_#3nCscC?lJZ7snk39(9>qlWNvF>LUL&(x zCPt*85!76``ZP7(-%{sqIn@>B7 zX@vPNFG}zq<5R?PU{`uBF=iiY6yctX(g-J#>H*Ru`?+hvWGd2(X+fDAI-xFnfg)O9 zCj)85;kWDMSnb)7VB_szGa1rq;haM6WW5Mcmt6-5gx@H>RFVR6ZDWSD+kSc zwqJ3}ehYK3PR>SJ#_5p(Y71Gf71dNfrvCM6-M{D^hBHH!o6OXKhY@5O>qXZDMnYJ4Wd<&SESNUrp*4XT6((QI~ z5+<*Jty2;HoWkVPvThph$~s9t*!AW8hX$ zwcsNZkBoWl5>ggtmjpPMy4z?ehA>HFa2! zQo+zxAe=!U=e+28l_Uc)%VgD=76R~DJvpTLZiGvzl2cG+<-GmK*fvRy|B7p9;D?ZAisLfuJ^_7w8- zAH>=+CJE;QXqx4O*VC9DOFvzt7Q`VI=y1Ti4*AIfD&5&#qYoPo=zzVBBem@?kRuR7;HAQJgt)U~ZT|H7c>tbEuu-rL|J+?)apn*L8ldD{w zC}=DV9^BVN9V`VS03PENZLXDSY(^yvdO1yq3H5M%79xd-z4&xgGnYrFljclcXa5@b zbZmBr9A9!KI|fn0GKP&$6C8kZeO^eJ7Yd}>iH306Gg&I`<{;4;EQ~JgbJgk6rBbjZ z=`>SGo&D2z zLzR0=!3H}so84~q)?QT2VywNm(c3Hc$LpN^Dav>c3eRTnJSE%7df|IOjWsDu@Yp(S zWxZLb8X*C$osr1uR}lU96^#9A2_(L*8r?F8+LW;(TNM+jIr1v?Y*RxR_mRu@uAQ0X z+hycAoxayDCKZABNr8^S{#N^+`07KfaAk&FfCV%SYjrDh)!g4>9gvgEQ)^NIG`PD4LDz&~4O zk!9PJ&YX~TJo2VoTWCa7U8_yFb^1YdD3&FYRYN`ZbsX7MiK=Kr7Yce_PkouvYSg9EX0HwDI~`m>!L#L z83l=mbJd?vErsbS_+GJLbamS$>}+CN4nY1Hxg4nXQaF?cSah_uy+cuY%)M8HCkcg7 zq3Zg*si^WkSM+h!R0FOUT=>3eEJ7z?4nyUCi-?m<`ma`Ma@lULIe6m6_pg-Y{A-JtY);A!&qoZ5QRq z0w!mhhf49OjLBaiszFeMVM;hq7-Un4^{r$^yb!{4m z=wVm4(==<)Nv)#0yEoM1{<8W9#)7k(0?`?{!a$3(AqL+O-L7$opUTSx=bXqNPS9JB zX0AyL=O1ey+#xYfoEu`p5#Nw&*J6(}BN^eSmL53Qc=+!mfN=;i*N<@(OsaXMNOI9+ z?$CXWYiiQHeoZ$GpRTxrLy{i*)PjIBryj24+&D&j{I*%|NS?3Jl;(;;@pl8*O`f2- zNaoy5s9oL3bka$(y6{Mbx+&VH)GrU5B5hW+T-DCs$06wQbE6Ash&Vu5?K-|*g-E2` zx0PhFJrTP_IG%SspYA@}zee^g{WlA6c4Yspzq%6^**kp1quMuYz#cSYuM;B;xK}kH z?yNxzxgCv*BrYj0)t5BG<~N3F{k&TpMp$I!Zeu7)oLjdUO}F9_o&sreFy(F3Lfr40ZSZ&Ch;Cs%e?dNHV~WUHVyw2X zLbRhza36G8*UNepiasaZeMbBuUd{J5)s$j21dh| z+;AYqQhGB%K?TR|f~NX@?~i@Ez>7AZAu@BjSQa`wd3k}Rrceew z7GK-=DGFwEF$~XP43<{}S=&m751)ep0(#kLXfs zswu#jIk%pey`?HqWm2qu&pQ4W!A9(05e6E>h!a(EO`mh5hEXtzi5FAq(LZ|>Rm%X` z)VmD)T4pQP7^!4N^AN)=#>_HZ>p$aOOjmR-$g$<$So=QKVOHd-09&I8$xfb zhT;er4 zO-QG^Spx#_4<_}G!Es0n_)AOS8jMKW%I)ppC~dH>Ij^bGY}5o|6fvRc2No8l_hB@A zOAuGZs(;*YveUOM4TBxEWnKk*(pTltK$|+jaR}kUPPbMyDykygF_z{t(oS}~)q9d| zO>gPp>w13?GszV3;!WQ)U!};wQ#mOJ^M=S8H(SKbQLt{RGrBi-l#Y!N{iO-aQYm_v z%Qmlakbh3@rC0MXlShpP$8q8^BOi00_(P=TzPK|q?N#1)A(JnA4mDM`^_HbwiF^T^X-3^QRe(PM;@H14XG`vy09w$LIJWi5HVKMp=^gaXPQ zsY{p}LoMX&%0nHR!x*!B>N;eW)Kv@OZF4Srs=D)c14A&d{P8$dkbJ%~`CVmbS>;P3 zlqOU|S)fpQ_#<+bBUMUaG_C@&R0hcCsvm3p+RV!B1tBN6PaKg|0?{2|!Z!?8s)#vp zM8+BpUocdR6^Tj6s8D=>7D}r_hU*%NmBeK+Nj8W%t145I!lfcWqo8PYTQ#%KGYzHu z4Wlt;#Hv|YOkpO^qJ6L~L!#%AK&AOvyyFuDl@aI>0y0RulbDvkpPeldt_)mO7A#9` zp5$gHx*?@c{_OCm;xio#_b|XaBk=NRWTo+?#^ZgY!J`lqbGd2v5@hx4#GJ7z) z+~RR}PM2E>BFl#yz;PCa`pJF{N0);xXO>aqK0Kb%JV0^CUDZbAJ@HG^#Hq;4Hb&0~ z8aclDXbtYHjNWJcLrUHH{mjX=QB;>BHY}IY9u++2^j|~ljzfi}in>~K`d4O|3OKKF zvYa?>xqif6Fw>kuMjv+r_4O3~?{7?xI~pmnLPq{7IVgZg$=CGCY-ff=>?dW)J;PmD z0c(+4uE3vm3MmI9WU|XXKX$pK$MOewiz}GFFnf<^t@>Hv&ar>Q-|)mROCZi$Qf<_LwQ_5kN zxpc}Vxr(*ftpgamcZQJX6P9O zN1;Y;hjW2%7r|#h{2?1Bj;5{0Atu!Mrw||DP~z8zRn(M0wbo6zL-22R8Z(^!pFN@y zfy`?|Y|cGLrIn^PKjk-Yqw%O~ntz(L$b+jYz*U5`%DA4{#XgHTwn_Tit10P_TeL@l z%vOVRfR?zF!)~XgEPUn;EBetJ>6{>bp5I(0Ry=ur>gMVhjN#RLZw>oX=yR-c^*oF( zUy4MBbj{Qz^=Mm`Zj1vY}IpQY&JS z4IR2#4I6#jioG^ZGY^|S1SJqX7G`Is;eYvH%nMesHqp4-O1T?V6K(mn(ey%tGlR9# z_DX=&z}+I$Y6bX;0flw4*1rxX0K`mcP1dNg!j03&s^l#0Qttkh?sgvk-k?3tkG}WU z2JhN}brqWzv(-;g7#;K@{B;%b$M8=|bZ=+C|7<*pE(xuyRxa7&E`hmC30uV%1w?E1 z@aybMu%bPrj*j9uPFkt_gI75_SD%k^fUkM~&$H}YzcawsDa8E)q71nzBz^7%2FvlI&U^;fdXTNCepiY}gaa0*(q`iqzZ z;YN~uu6Za=P9y7;VEsyB56kFIs`(zz%^DBMT9VS{0S)oig`=F9{|5%nQ52X{wQ%zY z%gzJK&PE0D&Di%}p@PXDqW9BrDIagr+x_Ss(uqaVyzZri-~n!4WmmNrs;#mxQyt?x@) zae%k&-uaSN&2r9b+j>GS#ym*FdmmIS^b4e93-SZWeE@nuh#yAVprNmtOVB)!ye&*K?%0lc{eZ3Ay^Kz%4XZ_{c@fCfKIc|Y+UqCBgH=CfekDU(C*N0I%=;6hG514iX+W)HA z1QmVs_<*#oLFeD5PTs#OBY@9|-uFr3|2o}b3o-#IJ@?dsK$oC1VD1&@4QO-;>iO_* z0|A~vHlUgp(0?Gum!3AzGjQh$^aTW5`rCp?UO*>6z}0u-TfRRI^k{_ow%75ovjs}~ zy1DZA2W5Zkw1U!JK<~hf7tl2junju-*y#pseSEj`{L82Vbn)VU0QBz$Wxe#cgIcb? z8{gv#y3mdAH|EohpaAWp0rvq*$Nsn3M*c4ypx5i%&(9veua_O~k1G=3L`~1jGXU@z z+T-(D;s15Z9n1X6UVNPC4aBiB4-ugqZ|t8bq4gr&~tbF(*1V(vh8=<)bsnb#sB@9 zr<<;3)?*Fwm;^YzBlH>L_`_$&dk1s{YxMRIY-BQXz%;WYNet{`5&YcxHrL^Qf2-G1 z01aB%`KtJSXUW4Kc(o3nyz39l^!t-q!%b=N`&LR*>SQLjhA08O>tza15%Zm!yytmW zpyzE{z{vZCpeI&-2iTk}(R0=1(GA>10ezr=j!9`PIs}W z_g#jb{35SvZieI+zc)P;&_){Q>80m6*b!8<3A)wt*F$)|jRPL{eOtO-0jUb_?fHKl zk@&piep~B6@jH9rI)UxD*#dk%4*=e$y?1<0z9%coeFyd0OkwCrHOuSf!^rb?2}I`h zxt-SY@@-4jmU{6j*yt+;b_bM*o?C$ox<~`=c6s>el>dAm4zBrHM(KW`u`;mE$ej(( zANub9tgtF2=D|((=k`WV@JfTATaobV2aC|_0U%XVuhZ>Jjm7``2#4fzh(-VPF6xBk zbG2mJh}VDb2(i$w61eRTv^?{@JJ|6)K`GkrB98mK>G3@A?|JB2#{hg@3pAaVSO0JM ze>DQ2+^(0{n(}e%5f8qT&CTR27;p$4(Yi@qKJblzB!Wo(o0z|)Hwt$d1W;~_f1z-# zogq0icPU-bAR8VeJOWtQ+iu$lqRggvSfX z=k=i40Q{FJ!05=y$p7x3G+&OT>u%mfbViP)L%tAuw+Hjn15eb%vH=wchcJZ67W9=) zzuoF92QU)3e3w$$>4y9OV#0_S_xO=FVS> zqrae)ZnKLV&K60^`vdCX=;A_?kFLA=J8`fQ0aM1aIMWJa2B&R2c8tSZ(j%veVc|u) zk`mYFG}smk1az3gYcwUrlJv%pJsGd^oa51647Yd{&qkb|+>e+-#!FP6ZQ3bdNb^m~ z5%!8lB#wQW_%1u3;uPXqAWFa$Vr!`XOOIKCbuYOi%R|3lf zTNObi`V)<_B=2&}tb78-FPYw3LW~GZ5sLBJ{}0^>Zvonyw6pMI>^S{$!@v^k7Dn%xE=snLn+*|2Q$G5Pu`=@t9d zr8}Y*Bl*u6U|vB)MZjoocDpczZOHQ>H336Db6-hZU`j`mIX3fZw#})s-Y?>Ge}( zY@ZXbE_rt5BK>38#Wc{DVmr=mNwY^rxit537aj9 z_o~978cp9R1m4K%dXCvjy+o8&9-d;|ECdC7DIHVl#$!V+Ja)}W4Di5tsT4OyI3N?? z(Gs|ui=0-TtmWqH53Dfb1@zJU(1G8njd}@%^K5OqvU4h0Rs>E(h2oZI{;)hhq=_iP zimdubY$o_*8s1}BJ)oC4x+*(cM+Sb5iWEQk*5{Id3!_yK{XUTaZjuTa)my@f@v?v5>C{fXmA~*YWMGxI-4IBuMlJ%>0K8mE^|}Qy}KCZQxHqY^I$jUum1w%5483iddqsTi&Z zwj#A6e?8>eI2c=HR3$Jm`?MrYIXBvcx8j9LS;*zWw9sYw$8Rpq5Wv~ zpH?^~*S}#4*-R`iXi|7LWx~}I7dy3f7j_@Ab){^#3w=l@S|P0uiTFs^PNYWj`wUi| zRW{%!2^G@4S>voMhG-|riXqjL66xZ?v={gR@8xJs)=bMNofJyLuI67Ua36-Bsr7Pq z{n-12sQSJlb3tGQ@}!fQNu)d7b_}eW5&Loq4TG-#l)qSFk(EH`q(U`(0iA6c(oU0t zy(Ba@;B>+^ha_YhnSadw8=HwOE;e6+be&+fG~-H{jWJY3SJHBxesphDicm;Z&aE}i zx>={M1W_fU>Ofp#o%%@>40>_rhxPtZ=Tn?oV}%5emhy6OokWmzcd?ANi{+RSvY`JU z>5Ih!z7*e@eP@!g{e6YseHFX%@}RT9_h@?Bulz#aF}|s-hGNhkZa{7>Yj#2OK9*FB z%LUTi`kk8%SK3D)2?HFy(u2PJj_~x-DM4fUFXo!wz=~)={Za$W;z0d!g=k%1G|7b( zA;|uX;cn<*uGufDzp3Ypn>7R>+!g2{jUji#fS!gqB?yWA7x6DNqL?MLhS`snGyP5& zt~i+2xv7A}QCf8I$Vm9!zStt!-Ncs&xbFN+tHM=g>;#A;Uyut4b@5)flE;HvOEwxX zV49@%Ux9X|Y#Sr`I0NTFf$wL<D;VmLORaov?Z>Ghmue^R8Z&w7zwqjCUI+ayzOI_Bj#G*5 zONs7R3E*_qEOPl|dAm(Vaj_x3HnB~}KyZ5?S(r*C!Q+1lGONFyuZLqFbiLgXT-2iP z{i3ywtN$S#@MT;saA3r+k%BwK56>-NI%50g#As~AK_3F45JGu-?=%?rLezn z^nPn@P>p_hh*OSUtUdFS7buBi(Kf2Fg4HK?AV$0w`79T)%ts32zjgHhy+rW+v_{(~ z1>X>cLtY&GVFS;ErHEVLYLn+&rV`vsDv9hi&ctX=1JS7Dk9LWCnD)~zK7x`)rBjaE zp1l!kW_%X!qpyUBCXo=*>s9t(?ax;wEjjkq3=14sSWKk|V>bZqKF(uYjP8_wG9J%E z_qGS>FYY0KrE-usV_U8VLM^;-S5falgQsc6jcJC9Mut`dr1GgCW23-LvVEpjKFIXySldL4Kc6D5k(;Hf7E)!xL|&zToG z__<-~|8AvCVMr(?KLizg{tp06K(fC!hA&w}8i8shlQkH=bBQ=#;3RwB@G1U8=1lys z$nYsPL>_GUpv2*fy0gS#Lj#J#YjmT5ZAw<`$zDOZIAb+OiKoA{ir)zxeaj1c5vcwA z<$I=Oca+8hJHf;Rwt8fkUiiB{R=(vZoSotw$VYintRK8Mr-v?3X_I*uxIu4aiSpj; zl{8gQQ1ZlhYoBDc4& z>0%YV(V%U-Dl8^XQ%V__^*;J zll-+cXSYH_B|9m_=P&Z(pah@6SWytjKnJZ129uKm_W-5kM+1=sP7KuTTB(0J@F3d7 zpA6K(b{;AhPG2)GAJjaFc5o$oOv7wHh7!-pSNf?~{d6;l zm`}KGZX=%uw%2SBP4gRhw2^-dGP`$|a9CV0Li7v%4Ha9fybK;C;c$rq#*5X$6ag~? zHpD!ksazm~SxX=^;)K~Mp~nNG?${EEgl*QyQ^pLKxrZO9<VF^5Z4B91z} zfxJ(S#|cs3%vn=$CLzCA=VrKXZkWyGF2Z$N{&nPVzjom;Tk}7Qz7Ng8%19Zz7$xd& z@Nth4D(oPB0^92piVYLY5%#{IPX#5B?hbWVb71>0v(bzX18H9oEsSjynuQUx3yVyt zPhN{!3D3>~j)w0wWy^AGaOMN|fZU7QFSaz4*b^g)$mqa6AKGut7sn}DM=2<8y9NG=2y zv#a@gJ4mPIlFEd{YS3ga&(fj)L~cSnrue{DI*$qPY@+3utm`{=I+MMtTByN$Qh z!I9$o!IWC7o=l?Lz>ebN<=c56{;$Fs6`?)FMo_nxvsdAw01W_fJHe5hGHIO(HY^O4 zgks2!MLMITFrb57(3Jk?8aZ}B1L=J?N**6^PbDLl24)$=`)nh;0Ouc@3xD44>Yju!Si7;>5Q|%&(-Ch zc@47Qnq(BYrWh-UC4v4)CE<2Yxhc(JHp8dKV;rA-=I4+JV>VlV z&KTIeu)tVMV4D?NxF*s@0QuhhpC{P{w3)By>VQ;LlnvoDcV*aNbx0+!3^?_qIJtQ1 zbe^5sBg)%lgxNS;-s2aipB>3|l?j~d%}(j53+N_cwov06$3S77Wcqu1aLDrgSgod0 z4NMhnl9`0Up`N@|dM7>e3K+Dv;R=J~3?S#{$+Rz);9O($9AvcMgB`U?do3uNxg>XNzpzX*E>K$fYo){SvX+_lOHJXad&@;=& z%hb=80I});=c>BBJ!a{tXfEh_vYvt~5qWh@Mkb<|agm0I)i(o8BW#6K^#_fBswGpA46*9lW4c3y8g@d$OK*@#N&?njECK}~ z>BGwB%Vex|#Fi4PYsvso>tS(s5iO=9>w$XH7Qq4#TRtP%2vpcq_i$LIVU4Z4E2yea zhn}|dQze~HNn~1&e}sY3>j$6C>Ic>I_rkoo>q+d^gl-a!brZ8vj4Hhvx(c+e>Twaf zJA1=Ont0QReost=F7w9i&kT5SDu;%m4x^GqL(oxFe@VvvVp$-(kGNTgEnu?0cz>|D zS4sD)i$z+0r_n05?Q$in&2Vj@LL&xy;SG2MYNS>0WGLBxdF$A*T51J_fTkVuhWv^v`xOn00>{VxqbuP?y z!+#&;OK`(PyHK%zW6IZ-+(C7@^Db8~vghA|qkkd^dYX2 zbnB(_xqI5b3GkeB`j;U_fsZ}N`M#kE1Jht}Z?I?N zl+6Yu^g~b$*kW48di1R5c1(MSyxV<%&ViTN(;W25D zw=^+%CqJIOylae~K*-1`J4u;ibNU<-^(Wi0XCx%nrtjxpWuNK_6zA7wv@Zsh5>t1R ziW+3!bE(`5DsUN)8_KtB4EEs#6}v}(EgdpLmPjuGCA%gcn$a}7vYlL05h)g=RIM?G zo=8wug;aMswQB(F^)TARBCrp%#Xf!dh~cGd6h_$rrfI=jqB2O+j-bG>l^AkdR05ae zLqGuwW4!5<>nwUcNY9Bx{^c46>VV0qF-4ytkQZohrx)|1B9tFtwM0JbRL~b7#T%E1 zQ3dP`>SqPe$Kc~TLS&bUdxD3@9}z=&R)D=H>8rS`zxYq6?_n6c&GXOs$Vv~1(gL25 zvF*8u&uwEhDqC@Jf#`z*lrk?FVDr|Q`S0_L>>A0wLTkXO;#_C#I5${+C!N(8EHOk3 z3bIFK9M`o_-5}E6wAig^tOcyc+Os;Yh`!L}VUtx!cM`3T4d8E%p|BrCJnRdhL^3$% z)0&pXT&4iY=_}<{8p~Bond>qo>genOK5Z9zO!e-=UL%oK;wG_F63b13A_GVI-u!|z z_DA*YkM6fWqGtlN-KX&EE%w}3u!B}Nd2wf4f%M`#(6Nzf4GmoRLz|^{Lwjl>Kqc!a_y}!{>Y@)ha423lx+fEmGq6K zF<5``R-CJSXNYc_g;oQU_!XOv>V}wbKMZ_^-^{!F`hQw=W}Rssejg&h`_$(qg!YO$ zb(TzZHQ5vz{la2IDX3$qBIP~HNVSZVQ0Q~?n>NR(VtO14(%EKW4 z>t*-xFHr3+q}nz8L%&e(P9J(qqYuV~P4_`q4;8!T^jP5EA+RTf6*n(-!|sPL&<3(` zvyM}4%Z|8R#~Dx~15Z>z*|oBLLnEr)c^Ual(1&@4%*#!A?T1JwTXs7&NVjFzlY=zW z-7_*wOSCCiC3Bka^C_7IoB&DB&j1+^l{&U}R3>A4H%SBAyGi=7y_=dr`)x}TFMd5) z>}MmybN2;lBTu%Tqqo;P>Rt72`n7=ii#PzLE{EqjbfqshvW<=*BOp5THrg9qjc&%Z zmRVWhn9-19R+dC>xWUK~8AV1KFK+wUVcF>fA#Tgy+d~cs-ah@XDMM=)L5=NlR7wC( zLysECO@`5A_yI4G&vOGY%=DlhGJ$B2u3r3px!y^?u)Ap2+Xxz+j1a#n^Pd<2C&Ye| z4I2Hi>ZS7Q0>*_WSJ;Q`!(7O#(MCaq_bR1+{tneo+pb|#Qe<;~kd6=ApvSQXQ#98{ z!m5_dNzq#ZNNUxxyd(aB$Xz5T(G(QzX1a|k27IX3(_1_nb)Z$IV`N*h?IhgNzzoSTaa)LD8EqXSH|iK^ zj)QpO*EGnyt)9CHk~^~139KPR$Z=$wg=>^MqlvO;1(~#gXt|DT|HE$e33oeggv#5F zk$IRnEfcpkSu(3OatKpts;@?Cz{C!*kCJ6HGD#^E(4ZeCYcVf2Q1b)SNgl3NCyB ze?Z3;({NQyvK6=KxGR#43GgT=2_kp7=wHxXfv}6%JR0t%(DOLy=#P_oG%b{D!jY7% z#XT>qo}M!(&Ln!yrsp_%{y;mb#*+I(+P|02z98Sb0h*oX-;Ovc?0l(@+l_m9+!}r6_;WtZr3l_A-)gx|sdDacgzWO_PkXBR!m zgkhWM`4T<1YHC3QH!s=Yzd4;j^R~=lw$cs9eNKttv^$11QQBsA0&?{l#IwvQ)ETNX z>{lLf00UiAx3km`MdOdlAg8n z{HGw6LY0toN0Ct=h6W=S^J4HS zml7qBSsx7*<9}1MEf98ZvmRC6;!x~uHJ4b;Y;77tLP#PU3_#jLFF?8X=vuqDVPZ(} z(Nvl@rG~wV?MUNC`ky0}Nbj#}VtDZ9Qrh+{B2v@~>|UB5=f@Y2wN93wxwku;Do90+ zQIj?K`9ji*#ma4x|?81@8QPlHtEU9z`ar?eL&I7U;?FJ&CRI@el7oN=)(zrAq^Sak6Ex zkAF`e9{2I-6l$^gJ~x8JX8X0oEuy#xgHobU2@$ih59#kkcr8>Rwes5$<4M$d-h%uBB$Kjjd(pF{wrtrW=b`{nCw{@v#(xH;(KYn zjMXLceaf}pFQDeQGnO#g+=9_jpFGfb21Yf>{2i5Qxm1hoCR^`w@qxq-`&~TQcQGv4 z^M)e1$yOLHa_lRTXP^F(LG4slOnHAJE3Ulbn#BR)wV$REnMG<%T9?o+p^bJG{jtd? zZrHu}XiKX)+7uh|o4inwsZjb(-g^|Zt*j&aaZ=hid@npx=P!evohRj!<$7nCIdc!! z%m$fMk2{A=v&rVU={z^v!b6`A6m-g;6`BPmq;*tL36p7ei26UQCX>zkxLdMJzu zH|TmqW{iPcA~JpUR<3~_KMP)Fp43iOXl5sqw@sJHST%H{VXf-JIA>>XgQuC_kBYh| zqtF&5xam%9rw2_Am1xZf80kjF;~^vY8qlcQW*)Rl( zqvpOdYObA8bN|oR+~3piQ_cN(GC85q*qZ2&(2)P4;%F8o zR9pw0H$W9nzs8W~thm(E*=QlD;#6x#e9211r2B)1o10;nL6Xybs?U>7R>imiM>jW{4#29RZds3JOQ^ra^lBgTQrYMd0E?>PVgiDzt7J zNfbGPIYLl#bCZ!|8+tsbb-E*yVK_c0nwy&`e(aN;j313;40n@Ms_+^qcZ`L0sFB(y z__iEV3Uw}`xfvP|s~+hG=Jg|uR2>*&%U^X@Mtpio$dJDUd8rw`$O@5yAAHTtmRmM! z;w@APZj44P)zzY^k3}M(LhM}hfjVE5dR-(^AFYK?OqXo5JcG_p@lv!)z@$J*r(l|T z9EAY0re+8YkAw_UnxWbAjFdcsgZBRUZX~LB`8M5A#8wf-5TLk@GTD(5D1K4|#;TqU zbV)&)w*s1{*amM&6T!?O90|{DBjwESGpUa$6Tc^`7^(@*PMq+u-c8xu3@t=oYNYX; zYN4dD4!wPg(QiXbY1C3Swv<2CQfVzMWxq-bsp_~)TF5X$M$&Jwu?)XzE=~7ib0r{) zOVR;W7?=L+GW65h_4)D9JRFWh*su9c5cI6WnNv*x(#JZ}6l2K5t)uKeRqI8S#!|>)voaM&TvH^vkDv{w|H77;c+(*kN12poCurhMsEq3r3nZbyX%ZV zBG@{d)(o-d1!^|x5DqZKQg_`ZWYx2SLO<{V-%$}=#*f`KMeQ5QIaJN{kZk1)&_c3x z6+SaoR=_iJ6+W}RsnB}J>~AYH@tYzpWE)(yjfhpeNNl~Y0F}HpJ&^gHH_taa;{U6S zHn!d6aD!QxZ&~WyVB3WamQ@(F3+rM}9?S%`D2I0jnihpHPJO!qmz4GI;Kkc!n1#G` z7P3wu64Nv^(|~~`!!GBoRSFD-{!3Bdt#UE6Jc?!(Hk#&7(>9_;(wS0T+19pAQw%8( z8NK0fjWJpFwABK=qTC3=D0MZbc*tsy;X4)Be1B4+aej&uQFvd;bop2{g$3FNfPh0U`AB($@j*5~U5z%pDI#)U?f z(aJc#3wue3FKYP#Jg*s&Y)8e)92l<`EaM_307G?u=m8eC{IZsRUCSSiBrMhQth64a zu!_l|h%JL)>U$cW{s=#wy|OEeu z0zI}oPx6-*0ppZ|%KZi%lw@Dqy4pXuGRFeRfA9s|wkKKz#UL>7B&5U>fUghH!|_sW z3x;P}HO8&4fX~XDk-C;==INqt2J1mt1j1m0zQ7;iAo9Mc<-2kUd+7pqT!L1~)(?Ip zo43mX2|h^8pP8N70c}p%yK>@0nZ~~25()tXw&JFB!2Dg@Nhp3Cu`DM9ef_x?IqtlW z&!AFjgA7=Yhl2AgK(<1N+@i}soNA`H9cNjzypC3053_S#PjP2K54MHlqPMRAbUcw) z04&@Cl)z(1fjrtJ1qQ&w+pym9JE*tR0D&I_3}?Pa_i$)pMl0=RsL(WF^kUZyD8Utc zgXg1OJ1^*FHJgf3B;&K zh|xXaU{{|?Q)3_8c|3b#eDsE<J zDH}TK?L{KL$g&*vV+t}p?b1_A?(uHfKHZW62HBN4@oj>`Nr@QONewaHDB0o)Kv+CD7qu6T=!OT1!9h0BuO(Krp1nmax0jv=lIU1VgzZ!g zlTE;IQFDJ$NE~OqBdpG+cySN}Wc4!d*-p%dO;u|MNv@(g2EEW3 ztPpEz$=r@eHhwoBVzcjzxFTCa>1WaN0iQav`r|#-GRhpE$}Ju+$ro2+-7wSnZ)}0l zsNdT6i^`zw*j4NWnzlYHdGlX=f!~V=9=(Jon<9DbaF9)sO}o7YI1+4+1;h1_U53Xm zM)a?!7&JiVVKK0jt&;qK5x60wNDM1b=Qf8G;UxU{aq5__>-ZuTvM%P>8jllmjFti% zYw0L^5E1L>ez?GW|H^$AxbH6Ry8}kf$He28qQ5=*^W2Z0NWnI~MuT}}QO$j9l7@$7 z3c}s3F_n^kj-w`wxzk4A1R5?d@3*aypu7$Vx`#S`plP})jUQP^yWiP2lGiU)&i;H? zsjsw{XJv>yo)r*x2hW2J@@N&GmVT*CGvbefjAO6fsrQ6oWc|H#s&v7N@VQdzU+#rB z4w?GDu>vgP*T}uUD`K}`t^svkH!N}3pUFe)4-)FLtMqwbXxu61D}e#&i_LttEP)bE z-kfu?;vYI|2i*s^J+jL*ihcT?pN(Jljm|_Q=q9MrxmC_OvKZ;RAr8S3$swkBBi;jY zO)Vj0kr)SrfQQufa?TCGy0l=YvWFqzqC_0r&`>e3f@HLzFq`w5rW+oH7>v1#ysSqDv9G zj!*;DX>XKwrQM9hpuBXV)(o*r-S@A=u2PH_VP@QQrTeX|+O~rp_QzO72cJ>V5%G#v z{A@+!Tw9jJw=7-kQl*2otMv16n07YG;1D}MDHgDI_?Qu6M|?AkJ`^j~y_nDJ z1Kp>DwLxDy^05-$SW49FB)8kEhprihFhR~MFzwmvCT!j5s423^q zaPO9~;}cNqf&}C)ITv!jJp;MoUxM6?gj|=OAa@7fv4ZAt`XD;D#;`2?e+$do5sN`F zRQvM7)Cumw(DE3{QRzN}%*>dZDDz_A9zF=$Kz@-eGv?0H;OiN>3*2 zK(TpXEB~`dA1j9A!oD+wU*Dz4v8`n^a~xtt+IIWf=lRon`8v`|dPwp=v>ZKMxsq0- zf1H12Oh>Y(`{uEW6XLr;d2XswY}--o=}-du$64h}<%tE^Zj!Bv(mS{~cGuX5nw)&f z-L1>l;sI0elE0So(OVMyPtx-S70JCJAqszXO$XMQzjK>98TIHwu9sWYc~ZW-RBfLB z?s0shU&+u7i_(Wyz?w5gXk#H;8I6|c_pErUu%y(|v zCiA3@*+aQa3%DK*OD$Fkca74$ty+xI{|5sfl49w6 zKJ^Y{>`%!a`AoRH{HeO%>TBWhvg`kZVjUE5o9P`PAi=gr6l<5UBNX9;P|XXpp=te* zY&vd97t8J|x*9K6*~tn-c7b?@;nr*yv3W>KtCK`E=YTYeNy!acpujX`TgXQqKgP=NcTU_cU$h+Jcu#HFPl9dojnXR#^Rfww_j4 zKEzm7D118@i(wo7)Cqj{eVU3j(T%++px)D5|9cc`0X^qYPLKNef_3U7444&P20}G# ztq(U@T@FLF#q%@FdiG(qO8u4l9_!{dn(W$RR7S@R(C^q{!V6Ndlk{zN!Z#;frFxd$ z=e3VUSZxeVoxe?XdV?;&aTHtkSwgRhP^GixY+WqYax%`3(`?)hDrYQ3emWHor=05+ ztf{!bW>rN*t5?~0N->R|o9MaPMdKS9pchiuK6);7zdT94CG^~>sjxM4QZXx?olaIH z46&*ti8}FWUN-eQBgZZ$Uf>B#&%YJ)!&|(=FL#>$2%4IPkW%ERZqbVm2v@ zDOA4AROCYU+8A2S5QWzpS&BfGQw$aV7}K<%_&}B-Bc^=bjd&KWj*AMAF0|2d`n6+6 ziQmI3&d&OgxMdKF3BUsZf@(+`LQxzppNa2Ip(%<@77~0G!n7VDwDmIMrN$d zK1t*Cdx+29iv_I+#Dcyz`0lZoy;Xf29$mss1w5G59+#|Xu(GOZ z+p~#2{u$BRYz98d=2cMUfDY`3Y_YGFH((!|kQ=ht-fX^@hBT4ZA1oAyx68CkOm;9{ z`bP%;Xf^5MQ{rLY#a)l5$6SkAslsjcnI^_Y6yYR)dmjI%#Bwd{`Oaa%&c?4gtSd;TiA@vlT8^SYWs+ zb*K+tifi>Er4;Yfv`2+SWUPDC3`Zw+9tf8Scm3FxYyqb6xqp36HeE=1M3+QA>#tgH z1>44n0hb8XwIiT_xH9Ku^<}GQk${uwtPvZnUN5TG<3e@62y2QZ{Z^>H6k*3zCQ+d} zT7>O)Ke2Dsmv_}`zj}SCUh3=@s3Y_muU<7$aYUGHlxJuSVK$lum)>f)2VyZz>?l2* zJ);|_6rI}PJdLO{M3m+%Y>laJtOyfbjgR}O)QAQ&d2K#dw-d4FRIyKS0Swk$OV~e3 z9;WFJF5oKvMleaKyhr%9q}jj06w3*l<cv2JSp&j5c*EcfeT9T0L(|G83jY5^+KN1gqFrL9XQbQMva;lJN@h>;v zJl7kdh&?U&TwF|M^9kjK*!G#%bRx=>nEz4q*RT&Yyg}e0XpGPe9oR`tl27&U|Hy@o zHd^OX`y%6xZCY%Vp;<9Ug@8yrt;JlQ(&Y9h^t=dX0Quwyl35c6?mV46vzsys$w2QM zKMBBgXs$}VRU>5gYOYG{`nOQ5CHTCmJ08ZQ*kV*sFEkR_i}ZPe7E`EkL-zl~?))!` zQ~=6E4cMJEHMV1m5d~e$LSV?zXvaod%){}N;%;q06%2pKZFl0*iDcXDYpj{(GgeJ` z1T;>9a-Nr|GfR{gfr388wdM-Ih(klp2}iDFNc6@9;31LdQ=vUkSpW_BB&LDz_|!3@Wa3UP1|N0Q*(Tyoq^?1#T-;>W+B8cz*j zGKbTIgLvWoBGJG`gxCb`-t8rxg`n3lXtxl6*R}{*d!uXlH_|dIEPE7~s&|*q>I_B* zJBY|wQH!_FVoy+({q3;ib&v3-bZcB#iU;@d(@>$uKwoOU_sw*>3Jpds4Q56bxGNbS z3I4?nwT2$safYk>cn8YK9Z={vT>#e^q8G${#KkhWk!Jnv;t)H=-w9fO5yuqo5;eA`=I~nc)hEs?=fC8}i2FZV{n3kO<1%8TejEk4AQTfsO zaUxP6Qj5&;zv&vN6QMG;K&b0&SGd-m)$7-$WXrbluO$p@g3c>olbqsVH<+%KqIz0k zg^Jl7n52yTlkX}ElmT6P0g@qIk#6oQrtftZ)%f7DhXX6TkkIr|lM_eXdUdr%pl zB-m{*E`9DV2gD3gt8$~p$L#0FvtQ}j2WLFO8hdFcdBY=t7L{zOX2g?B#~!s246XYZ*KC@PmQ+OX+&9v5|w4uCrWpf6$akkJ@@?NBWN5t>?*< zSsQ30OWLdZ>76`jJ-t)cqF-E8pnUKnS#F-a5dc;l7hb=V7`_I_CsMWvrFEuw~(ixaH|>p07P78(eG8zWh9`@768I} z9AS4xEH)1opZ)p+UaT{L>yO%ueYBOI7^0=Uz5)ofs;d^*IT0Kiy5hNP@#cIW+R;n6 zkjDNML@9mW3cgL=)iWyjYTTw{RY*Ap_r950@(ai;o4Q`AB{gp$SA0i0qncs_MX_i@}`l*g^_#_ZuP;vvNtAdrF5gPx6W15=W$}(t*tn_w(Ju_ zudn7!ix6k_9VAS4*#Qj15-G=Q=3i@OSkqi?3Dc?+)*uwSY)LKRMTP^yv2zK!b_<KJ+c)J>5cA4gjp<{-CYkBONEV};+XsUjsz>@m3$wbtVMLH-$MYQdKsAdsaeIgK~ z4GsRNW$5O3ccZ(XEsf)u9LLiMiSvTuHehlIbUP@4Iv+101V@=tKeb39Xt)T9GZ2h- zD;L2eg@^Ft%ps+F@FTTQx0fqRL3io)F8? zlG1GyjVfzaS>ja|6ut0@)y;T3e56bT3Qfwc){J27n`_lixBJ3_Qg-BNx1_Xyz@ha)tIuuBAD{ywoY^-!1G!-{| zY`^xC8nlkppiQg>Z4+wXry7*VWU7HBHUa)G-wzc?p$b&XEULf)EyJyVeWRWwbqXvO zLksXa*V~K?Ba5f#S%!XLg&CHC_0_zJS6VWiu(xFX%0;26)MBBQE<`SZgLaIdJ)PgM6<25)3qR#oc zzidGaM~Lg``0eE#nZXMj?Y0vzZ2HI*mYvf6jJM2W_HiVZuqo zXaz{do}lZa*jbHxbIttFb!A}r2qh0=0gFIjO^&P?3RTiHm$UH@9V21n*jAsaW16N210!@sM#*)>fWj2}@$`w1=|KYx1{v!I+I#aAnrDpVYJ{P&{Dis&};ss*8sdE&90LM)DO4j_`X`e^$@TC=p_}J?$W7T3e-DH5h)TWMeIKJ?iw|_ z!rtcUc9f4}0q?tx5MIgjTp}-R=*~{XVtpBNyc=`84ovB)fNzS#>-_Kn)9ln9>`|#o zs*!YJmh^^r-k?Lfx7G`Fts@k^4Yx(&h|8~`yAoH+7X5Rlbc@{@bL@>d_QxFSlp|5v2~9-$7fPk*b^uQnmo=i zoN4|zYlNghUq!0|@wZ?YM*Npw;`{KLv}YD3>=~jTSlJW6BQmN;+tPH6WN~yo4<`~Nl>QR-~wYCu$`_hZNlYyd90f2w(VX<4@elt8)>^2 zfAvmM8F$^;@*6MRS`;6H9Tx(B7)jH2?r|$*b zVizfd^Ki%b9+GOjgbk!0T{@0CKI6EzD3TpXnk|qmVy`*-LyXZXU1P5d{W1Gsw`c{> z{6VQuG(beCT}AjqM_cwFXB8vCV|D$P7(ye1wF~)d9ty_4WV;{Xt8zlTbvj$&a(y() zUgo%;9v4xBTsLg(&~clUi7M;2LKEkKItubcIY0)115`keF?+zgv%>!YqpWsdH#ELk z++Eki&>+}tzh_&y+_;Bt+QT>RQJW*T?ZGHWp<UaaR)qUOI!D zfxD@lBmdqLC_nvYSoKpWkyV+N{M0i_N~SoqXE7}{^)F&qnZT~~0_AV&WMDFS2J)!2lj(D){`)LGOc2U%p}V1wXQjESaAj6b0DBwmnwNJ?O29BpIu z(-J6%GzNZ*M2gvEsw0@^>AbzcW2}mt$}V*$5U-%ArmI|ENW;mi`la|IE}HN3V!l0n z^<@|V?;h@fm*S~e$<-vStGT-HV{0RfB%|81I+{;m2RZ+oCb=FIV!J(sE^y#K;Ks{q z#mJx;k#fRL-UI5mn~orqNHOjOetmmggxQBUZNfC;i!EGD0?lw!UIVfv{4WwdE>xK{ zv>D>R*rJxA#rUQCW>5>pkK=!_-R#&B7snFGzTeBQHyijxt!VEHgnqx5X1QmRXVy-v zNjuu}qxMc-?C$;TBzBcj)DX)Dr;7MSEBSF1e{Yvsyl7%aS{ZSF_3*lt{F5@^gu9DG zZjouz4}0XAtf>|MVOlZ!rWHg3qL#7At@#Tp>B7b^TizNEb7)E12As~G)h(L2ao2Xekg8}hJWuxDEH4~8M4qv;&$ z?AC;a$sX{l`NJEFM6068&gK;&V?<{sY)07n0AE(&E9jDIv#(Rc>DlhZ*wDyx(h_SJ zWp!zUe3<<+RiSSEJ(oR~%6INl2RZ3_m3aXdf&JwDj-ET!%`5aAm!@_=yiLC6>3Nc# zN9Z{woz}|fxh;k7#~=B_BO+7opi3tL{0(w6r18^zDI^)E%W&z&NmlJ;vjxctXS|Vt zH}0gcoqnte{hUL9Z?x&^gf!PNB^L5&3O_m!CyJ}s^5odE)c0<6+4f{yjyg))7sG5_ zDt}j9(6A+yZ<;`^qsjbZ_nwLrdAje6=lBN;@fI1&YLILvE_OEJ#eTVX6HXr6pTbY{ z!^q8kzG$Jk*CB8(!_~= z({5L{<;>@%Rl=U{s4iO(!-_=O2$QYp$iJIQwf_tiyk^NCp2ut3I8xvF0=(IW9r^xU zl=&MS`OGEc+TKxsi@K6o$R=hFme5(RDFT-2O_=SwBw& z>h;6fd=_4UAK;k*F+3P;kciAPTD07``$mY#QSyAAmB+r!f*f$6OSqZF_hZ_Qo5t)4 zdNX@7OC771yFP3GY2u8kMr55+?o>aU7cbi{*sMQpQAOuHSZ@k;6O?6qBy z!t9fqpVCTT-2E6oQRADSW%x(WP?X_Ltssoq)d$4n&nP45!&^ZIXtP{T0$UWze6yM_)VAn;aQlwj z`n1Ms&l6DDaVV9aIFEx92^4c2jya~q92;VeH8ICS=bdXS+|_u7lEJtTz6~iMTtZOOZF(6fQrx+4ZDfS0Z&7EMCv4mA+5#F8;g0QsECkMa@%GLSm+%JTJkx z_(QyqXdNDRz`}nAMrBM_#v(;3DE@2>Fe4SCY2PmfrC}K~vv~p37E`Q0!N=d)eVwtV1zJK5|!X5j(>90^Ial;{dS7 zIG;s#=7=^yQ2~QHh>AlT*mqyQY1vJc5s6)LeG57;`p=rm5AnM2uX^b+Y)KvJ_)pE8 zQBzaHrpL-!#pQ{96NV!dgW|#h(Kl#I|96WaqdZqwm?4=uZZ|mcWXd<&)rIOws=^nU zoj{RG(Nn>^eEm7zxk}0p=#`A*v|TAPu&_dmD#c%BQ@opOB;hhZy@kIX07f{{e!_72 z1wrc$wOjZ+q(Ej7o5p`BpG0tTpkkDNzp0;<1h z>8iVdZ~^rP`qOV>638}ryL6I4m)NJo$f9d>9)TeTS$K$heKh)h&n|`MwRGeGGz0vd zfdIP-9;4`|8pQcUpaJ?$^lQ5H_&z>m2mj#K_iz0t{$d-hr9yd~@V-FyJl9*I98LIq z0UrBI{K&MVZ*hU*)vg$c;{3`i2JsHE`earKsH+Veh4h%x)7jIz(Jb@W(u08wmnL3= zfvbJMg+xMSjRDJ#EV>qC*CG6=ACcW#3=UdO6kxEZ>`xnLzs!n+bVkl`*%3TfoX?gC z)iV_v1&S@1G_Q1C8xy3?+|o(ec~ZwRESX$A9EvK}426q{+k-pPHe%a(SfrG?>mtd} zxALSPH)KYNb${M(*fTcBgPR7nXGb+LrGHbEdo{@08V3^we|Dz}DCg`0 zL0b*FR*p1l!VT<{{P6ZlObjZW4KJO-eGgg!a&4!yxG^2SH$i7EF+2Hfw+h^UHrG9!94=-qxY)bzg z082o$zc$a$!k@>~n+@jRF6C7^GaXHzsV|A7mj zRd@xx+A6XU277X{XH}D?-+jH5^M_2!F1BnKyr=fBZDVWNON%*H7P`cQ{`ixDP)rYV z7)^kgg>>S8?R1L^S&iYm4s4@PS_xo{y;2?VVIOeyo2(Z5gyW71@?^e2!{C@F z)GrVS_@pvm6NFSz$#1_8mR}Ct?8YA_p6(EP)A)w9D1gR#vM*jO@I>F69BF*N1US4< z`kvm)^{6JE>WdaVUdSS6-uZksjHcf|&q0vT&s6FBye#*YDO_R`^uvWo?ebf~q=si4 z^4seg`!&w`jaf^b#5P&ixHn8&>)+Hs81|r>FWH~e4<*^`X5|R6>u^8VE#X`?f%DgK zI~)F}RpdUi%4A@KxwiLFn%(?yM`((Pt-tH~*m*^q59P>p2cT^+b6Ruoqqhx`W>m6F!Iov75PqScmb?nq0Io& z|9hH`Mxc~=|?b|zA3|w zZ#K)MNqYgG>-8kZw(Y;LQt`y?7#D_2+@G~l(L%M~7`Ex>8*Ie?tp?i=Yp}n$^CF54 z`Rw<~7{)YTQz;gRr}EgIirO~7|3@nHh!k%Q z2aj19#*1Qff!pDZVTz_wA|wu}{~u{@0$4?LHICn9W|FWZAwl-{0=U#A6SQ@~<^{BV zUt5?Ut!-5%C?G0Kf(TaR1>33>cnM$tg@B?0ffvvU3WOb82)m#X7DaIh?xG0dF3SI$ zbMMTX0Ji;pf0j3Q-|xBSoO{nXXyj%g$1Gyp6J*yOCb71y>%_QHf_Zm@&D52$g9e{f zqPTWP4L-XBTev0_w#^TFFcmh}4?6@EZBshoj+gD{-k+iDI9}G2+wl_iy_QTOUJ3jb zI`IPfcVWHc6Ous5Y?SOhynXBwuRqoeer6#)3kcb*kze3D4&=o@Dz%)+RH+zWHruDF zkF&+T<9_9EisEdecH@S6Ev4P@jfmDmZWeG{oQWu&^ zN(43Dv83{_<0NS^0R?fcflXa1QL)1H@u*_l&iR?}6(@z)>+nNV+AH+CnSR&N?-!tnXWArP@fjE3qX-udl=*`x1+=uM z&6}C50PyZ*;b7=Mt`k%6Jzpy5%m`; zd>oXX^@&NM5J~ytBe00(sFectHX1!}L~g{)61PXJtOl9!ueIE$g(9;`tSnghRf9~} zGLr_OHmk}(!(C~7Gx!c5!k6Az!GSPR8fKe)L}r6Y$)`;!M%@@&$iq4Y5)i$(lD~~N z;!g~liK?si4}=dwph3fJSDFZITzgzm!jTzI&BYfk&1dgM#V(>*&>HD za{z3_4FkZ7ni`E^bKq2%Vp5DhTwfl5a_HQ6TtO(#goIqb~A!Sm0{{+%Hj0tUb zxv4aoT^BDknI#lAKn9mYY@$%Rn4RF-aU>AtM7|buWnCNO>hU(&!GU?0Z4-ieNUtJf zsB4dWOpu3mzn4I!QJhmi*{T&?7v`FGppb7Mf*}IajMXgWX2-7&%GI*yf zQJ&9UmnyzbCxzVuJqWppj(|L4!=5DflLDZ4VHm*3cSH~^vXKSjJqo)si468t+>A~G zI`jqM*Z%+}R#v}?*@ly=-Ov4Wj|VOOi=d^7=Ak_5dV&(E2|OXjfB&2C>Exb&L4RNixEVka}L*7<=^OK)@W>69zQ10gZ0May+<= zSC|FYltcj!r*-{CP8ETjF@>o6jiCW}HW?*=8wTKPK=0qhEbM!ee>aa*{^sTbjXV#a z4*)?}^@6525&q`sZxD@3vYW5kk~PxqeB8hg8XH|8qQ0X{AkNK`b`(}2F@@a?4zz7U5U;bKta)vt(jZnO>l4uQ(?WHl}07L2jXF1~*y_R=z)Vt`W^`Y-QyfY}EEeGawykMAvYuE_m?7(i zRpmb2D_DMQd8-=`0V4Pmif(gDq_es`I&ZO>~H}~Rp~#tL!luzqOkR?td|&jE#w=2?I*cw zFH`)^i^YA{j=NU53zbYJsfZ(yFw$f)jG(?4T39|tv>t7XmdjXyF8xtuSw_4u=(RR@ zcQv`EX&2b88};u9@VU^=K@SCXmlM2I%kI7mLyR7}OW3$KD<++@+yT5syttfn@WlWX zeD1H)%!DELkNPC{X?oo*9ZQzrYdu5j@+6udVeoZ-#Xb>F+_89xD91|(lSe!0cWc`e zp-#6mn8oQ;s_9@rsOyI92c+0&Sc``wZZTO`*jYfuFe5dTFk+}mO zsjj`uSM=z4vL&>6n#sFnJGK}zTHIBr9w(tXe{n`3n)tAqp*sHx*?jz5RB72N>uq|n zmRV$F#ze>7T93W2XkQ!h6+;S@NCoLtRi!k?atf{}kS$g%$LFA9c*jh$1)Mr9qNn?u ztt4mc__Q94brlz)3EoaoF*Kh|7ivJfBG@HLwNNZ!2tCx|jEJ}`66j3zBuvTG{w$`3 z-O@v0`{uK~WbC{vJv3rxA{)#SIb=f{pXk9Mavrh&uR)H_{!suBTNDDV4Ul{hUJ}Ck z*)s|mL44n++P1eURR1hCL@b_%>mf+ZFxn%sm#nT(W=sx8!CCA#Soj{|*K~kH6j`eB zu)q05*{CjLbi~*EyXi7rsv9t)q-s+4-%z^?u#$bF(h5b3p^&e!tnqHzEHME3kJgc{ z0gii4!JdcBCjs2T4tb#Ugv(LED}-A*JT0@>;KYxrb3_ZEt;8sWj*QFoG=qL>YbT+d zRjuRb5+A(CXXUb|rLqtumh8|q%`z7eV4v4^`(M-+{#24!?-x?-dqvC6GH(JReuWq_ zp54sS3Lk!0+&P^MR8M^eY9o-e)&FUzavwLB64b{&-aCuuv_*Mqf;Y3xI*1Y178b|F zxuXFdh}P5D#Tp#=-)&O!hS>;GS5WS-yZLO=N3~7xWDO4$<*|uUpAQ&dp#Io-ZFl|! z&6Y|r`_5Fgh7m-0qWP}kBBums#!7Mbc+?6IE<%qlBA`wOr;OE7&-kFiBOG#7?Ubyl*?C|PG0u{Ur$WH4?)`CelY$v-Nyz`rG|XAbv?5+n~uSEJJl zB^C&khX}eoOXj(~SU-~j-gw4WYn3nB3u@JYTtB8y`2v`|9$NLOTv`17k>{aHJ+Olcf4Lb zVEpNEDnj^aH}!W`CQ1?|u+Q%7=b#cwRMO`U@4^mh72S*LXS&h_h`^?gR~#sbyojDU zdZ@pBRAd6r%cd8hXsCS)UQ{)*YbE8KF&HLRwC^oSBVNG@iR0GCcDj6`Zn`e;D@d?B z#q>BU$d;MtrED}`pgV8#hw*NJb;Y|&K<&>X;d32$mHz%ge{axVt)^3XW>Y`MNI=qH z`birvki0YbNdbi?`THBn|LAZPa&-rfUT8SwZhB0#3@=5J;u`oNjU0rUC0 z@xZkoSMu4T-oK5Y^^^wK!LY8R4)z0Qa=VyKM2a(ob`g9eQgBr%u8VHeo$Ub%|)Y*4~ zN_e&UT;r#A6~H9n?8BTtO8`O2Z^v;XCetUc;YN`(7f$BJ5y@Y>$#A7L>p?hLaUbXhk5^aY|AOjxb+_ucxM>;t zT1qHeb&ng;f*vn#0~E!2Y3T5;7SX!_u{SQO0fCCkQm8R5J!wsN2@PJPKf901qq5mM zXg8u(w)h&p$#@d57_w;5;)s=AX*GjG#env`8b37P-9LLbQyiv5C7qlF1~XkZ9M=`G+NWmX(eV@zBfD zESYCY{IC~=U-1W|@^v@+HVC1bugDp3V=PLN~6=+%T5EN7BR1`~w zd6L!DY=>bin#>nZ4#heYEAeSviFj-DHv`f}dks80yR;9SdDRbcSti8{_^>{F(GVZC zTi&LKjh2}D*?D+6LWUfmWM1AuHw?RWa9JYS<6A$#A}1|Gjf{NRJTd~f73h!|aQyAW zq{VJmyFGi=khr8Kj!Mg~ce>uf-sED@5LypM*a`ve50twR-CrqpPx1EX?{J4+sM?H= z|KC76+VYuEW-*SA>EO#sT>a=UVEH?}`rsIu>?(7~sHaCA82I`?vY2UbSx6dqON(q*V5IkM%*dqs8n8VugN< zzX`4F@;iZA{P7eKtNvc-I2B_6$Ui3v?MmB;?d#x@My6yEABfewge_Vj)Y4r88`DL# zB;O3CF|8al{89j!vBV5ElS=MG#xltHwg`lQ*vCTI$qjB_{?#6GFB~-7P9zD*2lB(* zJ&somnlxy~pidU5=fo*}P0v!!J%X&L#hjuTn&d z#78(WI~MQRkv%5(hMOs3li-!5sO|_!72gGpA|sMO3=M%qIz+6e8djZLnWG5W9ZgVO#`F8 z;w9Kwic1BthbHg_(+2v2mObw1o)#-H`MDPNwe)l)xi|tWQE}|{qqi&21z09wuwD5v zKja*UMv)rwJf-JFy!O}E|BAv09E#BArV5F%)!f1_eFYOitJN7BwT)vgc&~O>~(rZjSKW93bwG{>_P( z^EO#sC7XHY*PKVQoH#qsOiWizdb=4yA%1bIzlj#}al*Zsah7aGZ#vm`%@i{bW&r@> z*yg+;4$!8QcW;#k6{FBRYJ?UAILpjTr@n}BVxdBZnbfYIVZ{{2<_cy5(a4+uxv zA@n}l9S~T^Rh7#&Pz}fF_kH>uOKapaa(_j?J7q{~V_lugwn$%Jn(ML}dcCv45{H&4 zDX6C`Nls=+T^mZYWTNe_wW~>^g3V@R$=CMqx?$6ArhP^)kL_5@cG)MH#`vfCoWXMz z(NcERs&`%2VQ*%N?OrIbI_|Ld)QWf6@l3h51{vB-ayjh&EdF>Z1af?tDXD^!(p6;{ z)asKa zn0)-xbZD5Eo|;UEDf@@9-CMdI+C?+cqdqVtG)*n)N7ZM8(kdtf4DCaB-fMB>f6?zQ z`khC=`-GZwQmtBHSGa6~kg85U2m?Rj*bqO&1GGl95RFKx_Yb17S&aRn$uOfTeLw-|^iW1-*o8sjB6g+k=By~? zygcRn-<0!`l=Eu2e-Je0fg5?BVTUhkmt~f5si+k&3KB)=4$LGt`Z{t}0Y_jJP(UO(Bb@L|qMP3ao^18)XqY z_p~kVq>!h1i}-w`knzsuu85sX*vX1S!eib1nEaR&FD*uct@35~6iMTC`1F+K8}Mt@T zAEkyNRpsXYhbkX7_&397bv$WpJ(pI+B12syr~rp|Y=!@0Y_*~Gg9>Mx48g{Z4zlX2 z4_sOJ(l%9uVFVFSPIk;?>kS^tNP^;qNu5yVJ)S{j$gKI0�E1df^l&%N*W5>&G4< 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�b6SDy`0AuJ`UIdsxQ=V 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

            h3(RX?d^*FNYMyw@6!)%@3w>6JHPd0 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

            ~=bXPjcI)f6vukx+&ovF$$OoRSww?_v*s=Lt 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
              jkekbH_wk>#QQmeLroOMQ+P~ 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 `4HHs#gZ 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 +// +---------------------------------------------------------------------- + +Route::get('think', function () { + return 'hello,ThinkPHP5!'; +}); + +Route::any('login','index/index/login'); +Route::any('getMenu','index/index/getMenu'); +Route::any('enQrcode','admin/index/enQrcode'); +Route::any('createOrder','index/index/createOrder'); + + +Route::any('getOrder','index/index/getOrder'); +Route::any('checkOrder','index/index/checkOrder'); +Route::any('getState','index/index/getState'); + +Route::any('appHeart','index/index/appHeart'); +Route::any('appPush','index/index/appPush'); + + +Route::any('closeEndOrder','index/index/closeEndOrder'); + + +return [ + +]; diff --git a/think b/think new file mode 100644 index 0000000..6a923b3 --- /dev/null +++ b/think @@ -0,0 +1,22 @@ +#!/usr/bin/env php + +// +---------------------------------------------------------------------- + +namespace think; + +// 加载基础文件 +require __DIR__ . '/thinkphp/base.php'; + +// 应用初始化 +Container::get('app')->path(__DIR__ . '/application/')->initialize(); + +// 控制台初始化 +Console::init(); \ No newline at end of file diff --git a/vmq.sql b/vmq.sql new file mode 100644 index 0000000..25994ff --- /dev/null +++ b/vmq.sql @@ -0,0 +1,148 @@ +-- phpMyAdmin SQL Dump +-- version 4.8.4 +-- https://www.phpmyadmin.net/ +-- +-- 主机: localhost +-- 生成日期: 2019-04-18 07:09:14 +-- 服务器版本: 5.5.53 +-- PHP 版本: 5.6.27 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET AUTOCOMMIT = 0; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- 数据库: `vmq` +-- + +-- -------------------------------------------------------- + +-- +-- 表的结构 `pay_order` +-- + +CREATE TABLE `pay_order` ( + `id` bigint(20) NOT NULL, + `close_date` bigint(20) NOT NULL, + `create_date` bigint(20) NOT NULL, + `is_auto` int(11) NOT NULL, + `notify_url` varchar(255) DEFAULT NULL, + `order_id` varchar(255) DEFAULT NULL, + `param` varchar(255) DEFAULT NULL, + `pay_date` bigint(20) NOT NULL, + `pay_id` varchar(255) DEFAULT NULL, + `pay_url` varchar(255) DEFAULT NULL, + `price` double NOT NULL, + `really_price` double NOT NULL, + `return_url` varchar(255) DEFAULT NULL, + `state` int(11) NOT NULL, + `type` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- 表的结构 `pay_qrcode` +-- + +CREATE TABLE `pay_qrcode` ( + `id` bigint(20) NOT NULL, + `pay_url` varchar(255) DEFAULT NULL, + `price` double NOT NULL, + `type` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- 表的结构 `setting` +-- + +CREATE TABLE `setting` ( + `vkey` varchar(255) NOT NULL, + `vvalue` varchar(255) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `setting` +-- + +INSERT INTO `setting` (`vkey`, `vvalue`) VALUES +('user', 'admin'), +('pass', 'admin'), +('notifyUrl', 'http://localhost/vmqphp/public/example/notify.php'), +('returnUrl', 'http://localhost/vmqphp/public/example/return.php'), +('key', 'aa15188ce0f1d97018524d9862ef2a46'), +('lastheart', '1555558911'), +('lastpay', '1555558922'), +('jkstate', '1'), +('close', '5'), +('payQf', '2'), +('wxpay', 'https://wx.tenpay.com/f2f?t=AQAAAFBMn0EWn1SRYFD3TVwO6Ng='), +('zfbpay', 'HTTPS://QR.ALIPAY.COM/FKX04656BY2XHJXXLRFKF1'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `tmp_price` +-- + +CREATE TABLE `tmp_price` ( + `price` varchar(255) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转储表的索引 +-- + +-- +-- 表的索引 `pay_order` +-- +ALTER TABLE `pay_order` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `pay_qrcode` +-- +ALTER TABLE `pay_qrcode` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `setting` +-- +ALTER TABLE `setting` + ADD PRIMARY KEY (`vkey`); + +-- +-- 表的索引 `tmp_price` +-- +ALTER TABLE `tmp_price` + ADD PRIMARY KEY (`price`); + +-- +-- 在导出的表使用AUTO_INCREMENT +-- + +-- +-- 使用表AUTO_INCREMENT `pay_order` +-- +ALTER TABLE `pay_order` + MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT; + +-- +-- 使用表AUTO_INCREMENT `pay_qrcode` +-- +ALTER TABLE `pay_qrcode` + MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/wx.jpg b/wx.jpg new file mode 100644 index 0000000000000000000000000000000000000000..150c4a430d2d07f16a286cd68adfecf1042aa173 GIT binary patch literal 47205 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 bbj!#QthDHP|F;&>zsNWH|9&s#x1s+4OLYB( literal 0 HcmV?d00001 diff --git a/zfb.jpg b/zfb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f5611874360e408d8affbc04d250647c98e68a3 GIT binary patch literal 53263 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≤jO`Hd8F}IIlC`& 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 literal 0 HcmV?d00001

          $oVR@X9Q}X3r5U-SyPNveOAExXlp6=SO1K;J#fD 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 gzokW4g!+x;-oIAX{fj#GpXps{jB1 literal 0 HcmV?d00001 diff --git a/public/assets/images/bg.jpg b/public/assets/images/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d9c96e505539d5149f06aada66f37ed475cb57b GIT binary patch literal 114026 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