From d2642834189d02593a95d9ad0be93004b421ca71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=96=87=E6=99=BA?= <2694379157@qq.com> Date: Fri, 17 Jun 2022 15:38:21 +0800 Subject: [PATCH] delete dir --- Library_management--main/.classpath | 17 - Library_management--main/.gitignore | 1 - Library_management--main/.project | 31 - Library_management--main/.settings/.jsdtscope | 12 - .../.settings/org.eclipse.jdt.core.prefs | 7 - .../org.eclipse.wst.common.component | 8 - ....eclipse.wst.common.project.facet.core.xml | 10 - ...rg.eclipse.wst.jsdt.ui.superType.container | 1 - .../org.eclipse.wst.jsdt.ui.superType.name | 1 - .../WebContent/META-INF/MANIFEST.MF | 3 - .../lib/mysql-connector-java-8.0.17.jar | Bin 2321813 -> 0 bytes .../WebContent/WEB-INF/web.xml | 13 - Library_management--main/WebContent/admin.jsp | 326 - .../WebContent/admin_book.jsp | 535 - .../WebContent/admin_booktype.jsp | 414 - .../WebContent/admin_borrow.jsp | 406 - .../WebContent/admin_history.jsp | 392 - .../WebContent/admin_user.jsp | 525 - .../WebContent/borrow.jsp | 413 - .../WebContent/history.jsp | 412 - Library_management--main/WebContent/index.jsp | 99 - .../WebContent/index2.jsp | 290 - Library_management--main/WebContent/login.jsp | 87 - .../WebContent/register.jsp | 87 - .../WebContent/select.jsp | 325 - .../WebContent/static/arrow_down.gif | Bin 414 -> 0 bytes .../WebContent/static/assets/css/admin.css | 373 - .../assets/css/amazeui.datatables.min.css | 1 - .../static/assets/css/amazeui.min.css | 1 - .../WebContent/static/assets/css/app.css | 1912 -- .../WebContent/static/assets/css/app.less | 2056 --- .../static/assets/css/fullcalendar.min.css | 5 - .../static/assets/css/fullcalendar.print.css | 208 - .../static/assets/fonts/FontAwesome.otf | Bin 124988 -> 0 bytes .../assets/fonts/fontawesome-webfont.eot | Bin 76518 -> 0 bytes .../assets/fonts/fontawesome-webfont.ttf | Bin 152796 -> 0 bytes .../assets/fonts/fontawesome-webfont.woff | Bin 90412 -> 0 bytes .../assets/fonts/fontawesome-webfont.woff2 | Bin 71896 -> 0 bytes .../static/assets/i/app-icon72x72@2x.png | Bin 7215 -> 0 bytes .../static/assets/i/examples/admin-chrome.png | Bin 3594 -> 0 bytes .../assets/i/examples/admin-firefox.png | Bin 4030 -> 0 bytes .../static/assets/i/examples/admin-ie.png | Bin 3999 -> 0 bytes .../static/assets/i/examples/admin-opera.png | Bin 3749 -> 0 bytes .../static/assets/i/examples/admin-safari.png | Bin 4055 -> 0 bytes .../static/assets/i/examples/adminPage.png | Bin 2702 -> 0 bytes .../static/assets/i/examples/blogPage.png | Bin 2581 -> 0 bytes .../static/assets/i/examples/landing.png | Bin 4520 -> 0 bytes .../static/assets/i/examples/landingPage.png | Bin 2499 -> 0 bytes .../static/assets/i/examples/loginPage.png | Bin 2081 -> 0 bytes .../static/assets/i/examples/sidebarPage.png | Bin 2365 -> 0 bytes .../WebContent/static/assets/i/favicon.png | Bin 1024 -> 0 bytes .../static/assets/i/startup-640x1096.png | Bin 9599 -> 0 bytes .../WebContent/static/assets/img/a5.png | Bin 38145 -> 0 bytes .../WebContent/static/assets/img/k.jpg | Bin 3468 -> 0 bytes .../WebContent/static/assets/img/logo.png | Bin 8220 -> 0 bytes .../WebContent/static/assets/img/logoa.png | Bin 5789 -> 0 bytes .../WebContent/static/assets/img/logob.png | Bin 5341 -> 0 bytes .../WebContent/static/assets/img/user01.png | Bin 9474 -> 0 bytes .../WebContent/static/assets/img/user02.png | Bin 9072 -> 0 bytes .../WebContent/static/assets/img/user03.png | Bin 8170 -> 0 bytes .../WebContent/static/assets/img/user04.png | Bin 8395 -> 0 bytes .../WebContent/static/assets/img/user05.png | Bin 9220 -> 0 bytes .../WebContent/static/assets/img/user06.png | Bin 9123 -> 0 bytes .../WebContent/static/assets/img/user07.png | Bin 8542 -> 0 bytes .../assets/js/amazeui.datatables.min.js | 3 - .../WebContent/static/assets/js/app.js | 365 - .../assets/js/dataTables.responsive.min.js | 1 - .../static/assets/js/fullcalendar.min.js | 9 - .../WebContent/static/assets/js/jquery.min.js | 6 - .../WebContent/static/assets/js/moment.js | 4234 ----- .../WebContent/static/assets/js/theme.js | 28 - .../WebContent/static/base64.js.下载 | 194 - .../WebContent/static/bootstrap.css | 436 - .../static/css/bootstrap-admin-theme.css | 506 - .../WebContent/static/css/bootstrap-theme.css | 587 - .../static/css/bootstrap-theme.css.map | 1 - .../static/css/bootstrap-theme.min.css | 6 - .../static/css/bootstrap-theme.min.css.map | 1 - .../WebContent/static/css/bootstrap.css | 6757 ------- .../WebContent/static/css/bootstrap.css.map | 1 - .../WebContent/static/css/bootstrap.min.css | 6 - .../static/css/bootstrap.min.css.map | 1 - .../static/css/dataTables.bootstrap.css | 161 - .../WebContent/static/font-awesome.css | 1566 -- .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../WebContent/static/highlighter.js.下载 | 82 - .../WebContent/static/img/404.png | Bin 18781 -> 0 bytes .../WebContent/static/img/404view.png | Bin 66677 -> 0 bytes .../WebContent/static/img/500.png | Bin 20718 -> 0 bytes .../WebContent/static/img/500view.jpg | Bin 344673 -> 0 bytes .../WebContent/static/img/java46.jpg | Bin 15576 -> 0 bytes .../WebContent/static/img/java47.jpg | Bin 17163 -> 0 bytes .../WebContent/static/img/java48.jpg | Bin 39050 -> 0 bytes .../WebContent/static/img/java49.jpg | Bin 31397 -> 0 bytes .../WebContent/static/img/java50.jpg | Bin 43848 -> 0 bytes .../WebContent/static/img/java51.jpg | Bin 30440 -> 0 bytes .../WebContent/static/img/java52.jpg | Bin 41558 -> 0 bytes .../WebContent/static/img/java53.jpg | Bin 43802 -> 0 bytes .../WebContent/static/img/java54.jpg | Bin 44492 -> 0 bytes .../WebContent/static/img/java55.jpg | Bin 41971 -> 0 bytes .../WebContent/static/img/java56.jpg | Bin 39188 -> 0 bytes .../WebContent/static/img/java57.jpg | Bin 42292 -> 0 bytes .../WebContent/static/img/java58.jpg | Bin 35143 -> 0 bytes .../WebContent/static/img/java59.jpg | Bin 30171 -> 0 bytes .../WebContent/static/img/java60.jpg | Bin 43174 -> 0 bytes .../WebContent/static/img/nopass.png | Bin 79341 -> 0 bytes .../static/jQuery/ajaxfileupload.js | 235 - .../static/jQuery/jquery-3.1.1.min.js | 4 - .../static/jquery-ui-1.8.13.custom.css | 367 - .../jquery-ui-1.8.13.custom.min.js.下载 | 790 - .../static/jquery.1.7.1.min.js.下载 | 4 - .../WebContent/static/js/addAdmin.js | 125 - .../WebContent/static/js/addBook.js | 187 - .../WebContent/static/js/addBookNum.js | 79 - .../WebContent/static/js/addBookType.js | 90 - .../WebContent/static/js/addReader.js | 171 - .../WebContent/static/js/addReaderType.js | 158 - .../WebContent/static/js/adminLogin.js | 90 - .../WebContent/static/js/adminUpdateInfo.js | 115 - .../WebContent/static/js/adminUpdatePwd.js | 124 - .../WebContent/static/js/ajax_upload.js | 32 - .../WebContent/static/js/backBook.js | 54 - .../WebContent/static/js/batchAddBook.js | 90 - .../WebContent/static/js/batchAddReader.js | 90 - .../static/js/bootstrap-dropdown.min.js | 13 - .../WebContent/static/js/bootstrap.js | 2377 --- .../WebContent/static/js/bootstrap.min.js | 7 - .../WebContent/static/js/borrowBook.js | 64 - .../static/js/dataTables.bootstrap.js | 206 - .../WebContent/static/js/deleteAdmin.js | 37 - .../WebContent/static/js/deleteBook.js | 40 - .../WebContent/static/js/deleteBookType.js | 37 - .../WebContent/static/js/deleteReader.js | 40 - .../WebContent/static/js/exportBook.js | 23 - .../WebContent/static/js/exportReader.js | 23 - .../WebContent/static/js/getAllBookTypes.js | 19 - .../WebContent/static/js/getAllReaderTypes.js | 19 - .../WebContent/static/js/getBackInfo.js | 71 - .../WebContent/static/js/getBookInfo.js | 57 - .../WebContent/static/js/getBookTypes.js | 19 - .../WebContent/static/js/getBorrowInfo.js | 71 - .../WebContent/static/js/getForfeitInfo.js | 64 - .../WebContent/static/js/getReader.js | 34 - .../WebContent/static/js/getReaderBackInfo.js | 71 - .../WebContent/static/js/getReaderBookInfo.js | 57 - .../static/js/getReaderForfeitInfo.js | 64 - .../static/js/jquery.dataTables.zh_CN.js | 15095 ---------------- .../WebContent/static/js/login.js | 89 - .../WebContent/static/js/npm.js | 13 - .../WebContent/static/js/pay.js | 53 - .../WebContent/static/js/reader.js | 8 - .../WebContent/static/js/readerUpdateInfo.js | 118 - .../WebContent/static/js/readerUpdatePwd.js | 119 - .../WebContent/static/js/renewBook.js | 54 - .../WebContent/static/js/updateAdmin.js | 148 - .../static/js/updateAuthorization.js | 97 - .../WebContent/static/js/updateBook.js | 198 - .../WebContent/static/js/updateBookType.js | 112 - .../WebContent/static/js/updateReader.js | 202 - .../WebContent/static/js/updateReaderType.js | 184 - .../WebContent/static/justgage.js.下载 | 1051 -- .../WebContent/static/libimg.png | Bin 4760 -> 0 bytes .../WebContent/static/md5.js.下载 | 256 - .../WebContent/static/mylib.css | 148 - .../static/raphael.2.1.0.min.js.下载 | 10 - .../WebContent/static/reader-info.css | 2116 --- .../WebContent/static/style.css | 1251 -- .../src/com/hry/bean/AdminBean.java | 73 - .../src/com/hry/bean/BookBean.java | 57 - .../src/com/hry/bean/HistoryBean.java | 77 - .../src/com/hry/bean/TypeBean.java | 19 - .../src/com/hry/dao/AdminDao.java | 234 - .../src/com/hry/dao/BookDao.java | 323 - .../src/com/hry/dao/TypeDao.java | 107 - .../src/com/hry/dbUtils/DbUtil.java | 68 - .../src/com/hry/dbUtils/TestDb.java | 17 - .../src/com/hry/servlet/AddBookServlet.java | 49 - .../com/hry/servlet/AddBookTypeServlet.java | 45 - .../src/com/hry/servlet/AddUserServlet.java | 48 - .../src/com/hry/servlet/AdminServlet.java | 83 - .../src/com/hry/servlet/BorrowServlet.java | 68 - .../src/com/hry/servlet/DeleteServlet.java | 40 - .../com/hry/servlet/DeleteTypeServlet.java | 45 - .../com/hry/servlet/DeleteUserServlet.java | 40 - .../src/com/hry/servlet/LoginServlet.java | 81 - .../src/com/hry/servlet/RegisterServlet.java | 61 - .../src/com/hry/servlet/SelectServlet.java | 64 - .../com/hry/servlet/UpdateBookServlet.java | 51 - .../hry/servlet/UpdateBookTypeServlet.java | 46 - .../com/hry/servlet/UpdateUserServlet.java | 55 - 194 files changed, 53501 deletions(-) delete mode 100644 Library_management--main/.classpath delete mode 100644 Library_management--main/.gitignore delete mode 100644 Library_management--main/.project delete mode 100644 Library_management--main/.settings/.jsdtscope delete mode 100644 Library_management--main/.settings/org.eclipse.jdt.core.prefs delete mode 100644 Library_management--main/.settings/org.eclipse.wst.common.component delete mode 100644 Library_management--main/.settings/org.eclipse.wst.common.project.facet.core.xml delete mode 100644 Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.container delete mode 100644 Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.name delete mode 100644 Library_management--main/WebContent/META-INF/MANIFEST.MF delete mode 100644 Library_management--main/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar delete mode 100644 Library_management--main/WebContent/WEB-INF/web.xml delete mode 100644 Library_management--main/WebContent/admin.jsp delete mode 100644 Library_management--main/WebContent/admin_book.jsp delete mode 100644 Library_management--main/WebContent/admin_booktype.jsp delete mode 100644 Library_management--main/WebContent/admin_borrow.jsp delete mode 100644 Library_management--main/WebContent/admin_history.jsp delete mode 100644 Library_management--main/WebContent/admin_user.jsp delete mode 100644 Library_management--main/WebContent/borrow.jsp delete mode 100644 Library_management--main/WebContent/history.jsp delete mode 100644 Library_management--main/WebContent/index.jsp delete mode 100644 Library_management--main/WebContent/index2.jsp delete mode 100644 Library_management--main/WebContent/login.jsp delete mode 100644 Library_management--main/WebContent/register.jsp delete mode 100644 Library_management--main/WebContent/select.jsp delete mode 100644 Library_management--main/WebContent/static/arrow_down.gif delete mode 100644 Library_management--main/WebContent/static/assets/css/admin.css delete mode 100644 Library_management--main/WebContent/static/assets/css/amazeui.datatables.min.css delete mode 100644 Library_management--main/WebContent/static/assets/css/amazeui.min.css delete mode 100644 Library_management--main/WebContent/static/assets/css/app.css delete mode 100644 Library_management--main/WebContent/static/assets/css/app.less delete mode 100644 Library_management--main/WebContent/static/assets/css/fullcalendar.min.css delete mode 100644 Library_management--main/WebContent/static/assets/css/fullcalendar.print.css delete mode 100644 Library_management--main/WebContent/static/assets/fonts/FontAwesome.otf delete mode 100644 Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.eot delete mode 100644 Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.ttf delete mode 100644 Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff delete mode 100644 Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff2 delete mode 100644 Library_management--main/WebContent/static/assets/i/app-icon72x72@2x.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/admin-chrome.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/admin-firefox.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/admin-ie.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/admin-opera.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/admin-safari.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/adminPage.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/blogPage.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/landing.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/landingPage.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/loginPage.png delete mode 100644 Library_management--main/WebContent/static/assets/i/examples/sidebarPage.png delete mode 100644 Library_management--main/WebContent/static/assets/i/favicon.png delete mode 100644 Library_management--main/WebContent/static/assets/i/startup-640x1096.png delete mode 100644 Library_management--main/WebContent/static/assets/img/a5.png delete mode 100644 Library_management--main/WebContent/static/assets/img/k.jpg delete mode 100644 Library_management--main/WebContent/static/assets/img/logo.png delete mode 100644 Library_management--main/WebContent/static/assets/img/logoa.png delete mode 100644 Library_management--main/WebContent/static/assets/img/logob.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user01.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user02.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user03.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user04.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user05.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user06.png delete mode 100644 Library_management--main/WebContent/static/assets/img/user07.png delete mode 100644 Library_management--main/WebContent/static/assets/js/amazeui.datatables.min.js delete mode 100644 Library_management--main/WebContent/static/assets/js/app.js delete mode 100644 Library_management--main/WebContent/static/assets/js/dataTables.responsive.min.js delete mode 100644 Library_management--main/WebContent/static/assets/js/fullcalendar.min.js delete mode 100644 Library_management--main/WebContent/static/assets/js/jquery.min.js delete mode 100644 Library_management--main/WebContent/static/assets/js/moment.js delete mode 100644 Library_management--main/WebContent/static/assets/js/theme.js delete mode 100644 Library_management--main/WebContent/static/base64.js.下载 delete mode 100644 Library_management--main/WebContent/static/bootstrap.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap-admin-theme.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap-theme.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap-theme.css.map delete mode 100644 Library_management--main/WebContent/static/css/bootstrap-theme.min.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap-theme.min.css.map delete mode 100644 Library_management--main/WebContent/static/css/bootstrap.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap.css.map delete mode 100644 Library_management--main/WebContent/static/css/bootstrap.min.css delete mode 100644 Library_management--main/WebContent/static/css/bootstrap.min.css.map delete mode 100644 Library_management--main/WebContent/static/css/dataTables.bootstrap.css delete mode 100644 Library_management--main/WebContent/static/font-awesome.css delete mode 100644 Library_management--main/WebContent/static/fonts/glyphicons-halflings-regular.eot delete mode 100644 Library_management--main/WebContent/static/fonts/glyphicons-halflings-regular.svg delete mode 100644 Library_management--main/WebContent/static/fonts/glyphicons-halflings-regular.ttf delete mode 100644 Library_management--main/WebContent/static/fonts/glyphicons-halflings-regular.woff delete mode 100644 Library_management--main/WebContent/static/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 Library_management--main/WebContent/static/highlighter.js.下载 delete mode 100644 Library_management--main/WebContent/static/img/404.png delete mode 100644 Library_management--main/WebContent/static/img/404view.png delete mode 100644 Library_management--main/WebContent/static/img/500.png delete mode 100644 Library_management--main/WebContent/static/img/500view.jpg delete mode 100644 Library_management--main/WebContent/static/img/java46.jpg delete mode 100644 Library_management--main/WebContent/static/img/java47.jpg delete mode 100644 Library_management--main/WebContent/static/img/java48.jpg delete mode 100644 Library_management--main/WebContent/static/img/java49.jpg delete mode 100644 Library_management--main/WebContent/static/img/java50.jpg delete mode 100644 Library_management--main/WebContent/static/img/java51.jpg delete mode 100644 Library_management--main/WebContent/static/img/java52.jpg delete mode 100644 Library_management--main/WebContent/static/img/java53.jpg delete mode 100644 Library_management--main/WebContent/static/img/java54.jpg delete mode 100644 Library_management--main/WebContent/static/img/java55.jpg delete mode 100644 Library_management--main/WebContent/static/img/java56.jpg delete mode 100644 Library_management--main/WebContent/static/img/java57.jpg delete mode 100644 Library_management--main/WebContent/static/img/java58.jpg delete mode 100644 Library_management--main/WebContent/static/img/java59.jpg delete mode 100644 Library_management--main/WebContent/static/img/java60.jpg delete mode 100644 Library_management--main/WebContent/static/img/nopass.png delete mode 100644 Library_management--main/WebContent/static/jQuery/ajaxfileupload.js delete mode 100644 Library_management--main/WebContent/static/jQuery/jquery-3.1.1.min.js delete mode 100644 Library_management--main/WebContent/static/jquery-ui-1.8.13.custom.css delete mode 100644 Library_management--main/WebContent/static/jquery-ui-1.8.13.custom.min.js.下载 delete mode 100644 Library_management--main/WebContent/static/jquery.1.7.1.min.js.下载 delete mode 100644 Library_management--main/WebContent/static/js/addAdmin.js delete mode 100644 Library_management--main/WebContent/static/js/addBook.js delete mode 100644 Library_management--main/WebContent/static/js/addBookNum.js delete mode 100644 Library_management--main/WebContent/static/js/addBookType.js delete mode 100644 Library_management--main/WebContent/static/js/addReader.js delete mode 100644 Library_management--main/WebContent/static/js/addReaderType.js delete mode 100644 Library_management--main/WebContent/static/js/adminLogin.js delete mode 100644 Library_management--main/WebContent/static/js/adminUpdateInfo.js delete mode 100644 Library_management--main/WebContent/static/js/adminUpdatePwd.js delete mode 100644 Library_management--main/WebContent/static/js/ajax_upload.js delete mode 100644 Library_management--main/WebContent/static/js/backBook.js delete mode 100644 Library_management--main/WebContent/static/js/batchAddBook.js delete mode 100644 Library_management--main/WebContent/static/js/batchAddReader.js delete mode 100644 Library_management--main/WebContent/static/js/bootstrap-dropdown.min.js delete mode 100644 Library_management--main/WebContent/static/js/bootstrap.js delete mode 100644 Library_management--main/WebContent/static/js/bootstrap.min.js delete mode 100644 Library_management--main/WebContent/static/js/borrowBook.js delete mode 100644 Library_management--main/WebContent/static/js/dataTables.bootstrap.js delete mode 100644 Library_management--main/WebContent/static/js/deleteAdmin.js delete mode 100644 Library_management--main/WebContent/static/js/deleteBook.js delete mode 100644 Library_management--main/WebContent/static/js/deleteBookType.js delete mode 100644 Library_management--main/WebContent/static/js/deleteReader.js delete mode 100644 Library_management--main/WebContent/static/js/exportBook.js delete mode 100644 Library_management--main/WebContent/static/js/exportReader.js delete mode 100644 Library_management--main/WebContent/static/js/getAllBookTypes.js delete mode 100644 Library_management--main/WebContent/static/js/getAllReaderTypes.js delete mode 100644 Library_management--main/WebContent/static/js/getBackInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getBookInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getBookTypes.js delete mode 100644 Library_management--main/WebContent/static/js/getBorrowInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getForfeitInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getReader.js delete mode 100644 Library_management--main/WebContent/static/js/getReaderBackInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getReaderBookInfo.js delete mode 100644 Library_management--main/WebContent/static/js/getReaderForfeitInfo.js delete mode 100644 Library_management--main/WebContent/static/js/jquery.dataTables.zh_CN.js delete mode 100644 Library_management--main/WebContent/static/js/login.js delete mode 100644 Library_management--main/WebContent/static/js/npm.js delete mode 100644 Library_management--main/WebContent/static/js/pay.js delete mode 100644 Library_management--main/WebContent/static/js/reader.js delete mode 100644 Library_management--main/WebContent/static/js/readerUpdateInfo.js delete mode 100644 Library_management--main/WebContent/static/js/readerUpdatePwd.js delete mode 100644 Library_management--main/WebContent/static/js/renewBook.js delete mode 100644 Library_management--main/WebContent/static/js/updateAdmin.js delete mode 100644 Library_management--main/WebContent/static/js/updateAuthorization.js delete mode 100644 Library_management--main/WebContent/static/js/updateBook.js delete mode 100644 Library_management--main/WebContent/static/js/updateBookType.js delete mode 100644 Library_management--main/WebContent/static/js/updateReader.js delete mode 100644 Library_management--main/WebContent/static/js/updateReaderType.js delete mode 100644 Library_management--main/WebContent/static/justgage.js.下载 delete mode 100644 Library_management--main/WebContent/static/libimg.png delete mode 100644 Library_management--main/WebContent/static/md5.js.下载 delete mode 100644 Library_management--main/WebContent/static/mylib.css delete mode 100644 Library_management--main/WebContent/static/raphael.2.1.0.min.js.下载 delete mode 100644 Library_management--main/WebContent/static/reader-info.css delete mode 100644 Library_management--main/WebContent/static/style.css delete mode 100644 Library_management--main/src/com/hry/bean/AdminBean.java delete mode 100644 Library_management--main/src/com/hry/bean/BookBean.java delete mode 100644 Library_management--main/src/com/hry/bean/HistoryBean.java delete mode 100644 Library_management--main/src/com/hry/bean/TypeBean.java delete mode 100644 Library_management--main/src/com/hry/dao/AdminDao.java delete mode 100644 Library_management--main/src/com/hry/dao/BookDao.java delete mode 100644 Library_management--main/src/com/hry/dao/TypeDao.java delete mode 100644 Library_management--main/src/com/hry/dbUtils/DbUtil.java delete mode 100644 Library_management--main/src/com/hry/dbUtils/TestDb.java delete mode 100644 Library_management--main/src/com/hry/servlet/AddBookServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/AddBookTypeServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/AddUserServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/AdminServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/BorrowServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/DeleteServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/DeleteTypeServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/DeleteUserServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/LoginServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/RegisterServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/SelectServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/UpdateBookServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/UpdateBookTypeServlet.java delete mode 100644 Library_management--main/src/com/hry/servlet/UpdateUserServlet.java diff --git a/Library_management--main/.classpath b/Library_management--main/.classpath deleted file mode 100644 index 4a3a6fe..0000000 --- a/Library_management--main/.classpath +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/Library_management--main/.gitignore b/Library_management--main/.gitignore deleted file mode 100644 index 84c048a..0000000 --- a/Library_management--main/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build/ diff --git a/Library_management--main/.project b/Library_management--main/.project deleted file mode 100644 index 5c40f7f..0000000 --- a/Library_management--main/.project +++ /dev/null @@ -1,31 +0,0 @@ - - - Library_management - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.wst.common.project.facet.core.builder - - - - - org.eclipse.wst.validation.validationbuilder - - - - - - org.eclipse.jem.workbench.JavaEMFNature - org.eclipse.wst.common.modulecore.ModuleCoreNature - org.eclipse.wst.common.project.facet.core.nature - org.eclipse.jdt.core.javanature - org.eclipse.wst.jsdt.core.jsNature - - diff --git a/Library_management--main/.settings/.jsdtscope b/Library_management--main/.settings/.jsdtscope deleted file mode 100644 index 92e666d..0000000 --- a/Library_management--main/.settings/.jsdtscope +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Library_management--main/.settings/org.eclipse.jdt.core.prefs b/Library_management--main/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 0c68a61..0000000 --- a/Library_management--main/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,7 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Library_management--main/.settings/org.eclipse.wst.common.component b/Library_management--main/.settings/org.eclipse.wst.common.component deleted file mode 100644 index 1f8a824..0000000 --- a/Library_management--main/.settings/org.eclipse.wst.common.component +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Library_management--main/.settings/org.eclipse.wst.common.project.facet.core.xml b/Library_management--main/.settings/org.eclipse.wst.common.project.facet.core.xml deleted file mode 100644 index bf8f8be..0000000 --- a/Library_management--main/.settings/org.eclipse.wst.common.project.facet.core.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.container deleted file mode 100644 index 3bd5d0a..0000000 --- a/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.container +++ /dev/null @@ -1 +0,0 @@ -org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.name deleted file mode 100644 index 05bd71b..0000000 --- a/Library_management--main/.settings/org.eclipse.wst.jsdt.ui.superType.name +++ /dev/null @@ -1 +0,0 @@ -Window \ No newline at end of file diff --git a/Library_management--main/WebContent/META-INF/MANIFEST.MF b/Library_management--main/WebContent/META-INF/MANIFEST.MF deleted file mode 100644 index 254272e..0000000 --- a/Library_management--main/WebContent/META-INF/MANIFEST.MF +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Class-Path: - diff --git a/Library_management--main/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar b/Library_management--main/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar deleted file mode 100644 index 3eb044b59eb5122030e3f2339b88c2ce8d571638..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2321813 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

V#u1O`wf3NFK-g2FkmKgw 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

I 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∨rOYmFWU2pfd)BPoPf~!fOP3 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

uYGN-gYA7rihff@!vzZHc6Rt+Ti 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 z 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 WdDP%E*Wt|{wokGeh*`flFu>5Cs-VpwRH^l&T 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%0D*&y|`^qr;I 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
  • PjPYSca4k;hQ~#*j9(c7qwwVVegE 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
    jvQ9CF*>&I{0a0|n+cbZd>7i9dTo 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�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

    T*$G)e%}|5+7gIaeqH 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

    L+HYcafFFYUE6 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Ƚ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≷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 z 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%0DE{WTtL{lZu!XG^{vMt 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

    oixHUFF5b~{(WQL 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

    Yy1 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 diff --git a/Library_management--main/WebContent/WEB-INF/web.xml b/Library_management--main/WebContent/WEB-INF/web.xml deleted file mode 100644 index 240c6a0..0000000 --- a/Library_management--main/WebContent/WEB-INF/web.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - Library_management - - index.html - index.htm - index.jsp - login.jsp - default.html - default.htm - default.jsp - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin.jsp b/Library_management--main/WebContent/admin.jsp deleted file mode 100644 index df6f323..0000000 --- a/Library_management--main/WebContent/admin.jsp +++ /dev/null @@ -1,326 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.bean.HistoryBean" %> - - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% - AdminBean admin = new AdminBean(); - String aid = (String)session.getAttribute("aid"); - AdminDao admindao = new AdminDao(); -// admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    图书管理
    -
    -
    -
      -
    • 根据图书编号、图书名称查询图书基本信息
    • -
    • 添加、修改、删除图书
    • -
    -
    -
    -
    -
    -
    -
    -
    图书分类管理
    -
    -
    -
      -
    • 根据分类名称查询图书分类信息
    • -
    • 添加、修改、删除图书分类
    • -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    图书借阅
    -
    -
    -
      -
    • 展示所有正在借阅图书的信息
    • -
    -
    -
    -
    -
    -
    -
    -
    图书归还
    -
    -
    -
      -
    • 展示所有已归还图书的信息
    • -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    读者管理
    -
    -
    -
      -
    • 根据账号、姓名查询读者基本信息
    • -
    • 添加、修改、删除读者信息
    • -
    -
    -
    -
    - -
    - - - -
    -
    - - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin_book.jsp b/Library_management--main/WebContent/admin_book.jsp deleted file mode 100644 index 628509b..0000000 --- a/Library_management--main/WebContent/admin_book.jsp +++ /dev/null @@ -1,535 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.TypeBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.bean.BookBean" %> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.dao.TypeDao" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    查询
    -
    -
    -
    - -
    - -
    - - -
    -
    -
    - - -
    -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_ListInfo(); - } - - for (BookBean bean : bookdata){ - %> - - - - - - - - - - <%} %> -
    图书号图书类型图书名称作者名称出版社总数量操作
    <%= bean.getCard() %><%= bean.getType() %><%= bean.getName() %><%= bean.getAutho() %><%= bean.getPress() %><%= bean.getNum() %> - -
    -
    -
    -
    -
    - - - - - - - -
    - - -
    - - - - - - - - - -
    - - - -
    - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin_booktype.jsp b/Library_management--main/WebContent/admin_booktype.jsp deleted file mode 100644 index e094eee..0000000 --- a/Library_management--main/WebContent/admin_booktype.jsp +++ /dev/null @@ -1,414 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.TypeBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.dao.TypeDao" %> -<%@ page import = "com.hry.bean.TypeBean" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.bean.AdminBean" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    图书分类管理
    -
    -
    -
    - -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - TypeDao bookdao = new TypeDao(); - bookdata = (ArrayList)bookdao.get_ListInfo(); - } - - for (TypeBean bean : bookdata){ - %> - - - - - - - <%} %> -
    图书分类名称操作
    <%= bean.getName() %> - -
    -
    -
    -
    -
    - - - - - - - -
    - - -
    - - - - - - - - - -
    - - - -
    - - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin_borrow.jsp b/Library_management--main/WebContent/admin_borrow.jsp deleted file mode 100644 index 6e657ac..0000000 --- a/Library_management--main/WebContent/admin_borrow.jsp +++ /dev/null @@ -1,406 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.HistoryBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.dao.TypeDao" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.bean.AdminBean" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    图书借阅信息
    -
    - -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_HistoryListInfo2(1); - } - for (HistoryBean bean : bookdata){ - %> - - - - - - - - - - <%} %> -
    图书号图书名称读者账号读者名称借阅日期截止还书日期操作
    <%= bean.getCard() %><%= bean.getBookname() %><%= bean.getAdminname() %><%= bean.getUsername() %><%= bean.getBegintime() %><%= bean.getEndtime() %> -
    -
    -
    -
    -
    - - - - - - - -
    - - -
    - - - - - - - - - -
    - - - -
    - - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin_history.jsp b/Library_management--main/WebContent/admin_history.jsp deleted file mode 100644 index 7139a6f..0000000 --- a/Library_management--main/WebContent/admin_history.jsp +++ /dev/null @@ -1,392 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.HistoryBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.dao.TypeDao" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.bean.AdminBean" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    图书归还信息
    -
    - -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_HistoryListInfo2(0); - } - for (HistoryBean bean : bookdata){ - %> - - - - - - - - - - <%} %> -
    图书号图书名称读者账号读者名称借阅日期还书日期
    <%= bean.getCard() %><%= bean.getBookname() %><%= bean.getAdminname() %><%= bean.getUsername() %><%= bean.getBegintime() %><%= bean.getEndtime() %>
    -
    -
    -
    -
    - - - - - - -
    - - -
    - - - - - - - - - -
    - - - -
    - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/admin_user.jsp b/Library_management--main/WebContent/admin_user.jsp deleted file mode 100644 index 916b52e..0000000 --- a/Library_management--main/WebContent/admin_user.jsp +++ /dev/null @@ -1,525 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.bean.AdminBean" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - - -
    -
    -
    -
    -
    读者管理
    -
    -
    -
    - -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - - - - - - - <% - ArrayList data2 = new ArrayList(); - data2 = (ArrayList)request.getAttribute("data"); - if(data2==null){ - - data2 = (ArrayList)admindao.get_ListInfo(); - } - - for (AdminBean bean : data2){ - %> - - - - - - - - - - - - <%} %> -
    账号姓名邮箱手机号当前借阅数历史借阅数可借阅天数最大可借数操作
    <%= bean.getUsername() %><%= bean.getName() %><%= bean.getEmail() %><%= bean.getPhone() %>11<%= bean.getLend_num() %><%= bean.getMax_num() %> - -
    -
    -
    -
    -
    - - - - - - - -
    - - -
    - - - - - - - - - -
    - - - -
    - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/borrow.jsp b/Library_management--main/WebContent/borrow.jsp deleted file mode 100644 index efb4869..0000000 --- a/Library_management--main/WebContent/borrow.jsp +++ /dev/null @@ -1,413 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.bean.HistoryBean" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.dao.AdminDao" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - -
    - -
    - - -
    -
    -
    -
    -
    -
    当前借阅信息
    -
    - -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_HisoryListInfo(1, aid); - - } - for (HistoryBean bean : bookdata){ - %> - - - - - - - - - - <%} %> -
    图书号图书名称读者账号读者名称借阅日期截止还书日期操作
    <%= bean.getCard() %><%= bean.getBookname() %><%= bean.getAdminname() %><%= bean.getUsername() %><%= bean.getBegintime() %><%= bean.getEndtime() %> - -
    -
    -
    - -
    -
    -
    - - - - -
    - - - -
    - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/history.jsp b/Library_management--main/WebContent/history.jsp deleted file mode 100644 index 2806e65..0000000 --- a/Library_management--main/WebContent/history.jsp +++ /dev/null @@ -1,412 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.bean.HistoryBean" %> -<%@ page import = "com.hry.dao.BookDao" %> -<%@ page import = "com.hry.dao.AdminDao" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    -
    -
    -
    -
    -
    借阅记录
    -
    - -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_HisoryListInfo(0, aid); - } - for (HistoryBean bean : bookdata){ - %> - - - - - - - - - - <%} %> -
    图书号图书名称读者账号读者名称借阅日期还书日期
    <%= bean.getCard() %><%= bean.getBookname() %><%= bean.getAdminname() %><%= bean.getUsername() %><%= bean.getBegintime() %><%= bean.getEndtime() %>
    - - - -
    -
    - - - - - -
    -
    -
    - - - - -
    - - - -
    - - - - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/index.jsp b/Library_management--main/WebContent/index.jsp deleted file mode 100644 index 6d58662..0000000 --- a/Library_management--main/WebContent/index.jsp +++ /dev/null @@ -1,99 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> - - - - -图书馆管理系统 - - - - - - - - - - - - - - - - - - - - -
    -
    -
    -
    - × - 欢迎登录图书馆管理系统 -
    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/index2.jsp b/Library_management--main/WebContent/index2.jsp deleted file mode 100644 index 631c96e..0000000 --- a/Library_management--main/WebContent/index2.jsp +++ /dev/null @@ -1,290 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - - - -<% - AdminBean admin = new AdminBean(); - String aid = (String)session.getAttribute("aid"); - AdminDao admindao = new AdminDao(); - admin = admindao.get_AidInfo2(aid); -%> - - - -
    - -
    - -
    - -
    - - -
    -
    -
    -
    -
    -
    图书查询
    -
    -
    -
      -
    • 根据图书编号、图书名称查询图书信息
    • -
    • 可查询图书的编号、名称、分类、作者、价格、在馆数量等
    • -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    借阅信息
    -
    -
    -
      -
    • 可查询除图书的基本信息、借阅日期、截止还书日期、超期天数等
    • -
    -
    -
    -
    - - -
    - - -
    -
    -
    -
    -
    借阅历史
    -
    -
    -
      -
    • 查询自己以往的借阅历史,包括哪些图书等具体信息
    • -
    -
    -
    -
    - - -
    - -
    -
    -
    - - - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/login.jsp b/Library_management--main/WebContent/login.jsp deleted file mode 100644 index f080c6c..0000000 --- a/Library_management--main/WebContent/login.jsp +++ /dev/null @@ -1,87 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - -
    -
    -
    -
    - × - 欢迎登录图书馆管理系统 -
    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/register.jsp b/Library_management--main/WebContent/register.jsp deleted file mode 100644 index cb05470..0000000 --- a/Library_management--main/WebContent/register.jsp +++ /dev/null @@ -1,87 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - - - - - - - 注册 - - - - - - - - - - - - - - - - - -
    - -
    -
    -
    -
    -
    - 选择主题 -
    -
    - - -
    -
    -
    - -
    - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/select.jsp b/Library_management--main/WebContent/select.jsp deleted file mode 100644 index 09bc35d..0000000 --- a/Library_management--main/WebContent/select.jsp +++ /dev/null @@ -1,325 +0,0 @@ -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<%@ page import = "com.hry.bean.AdminBean" %> -<%@ page import = "com.hry.dao.AdminDao" %> -<%@ page import = "com.hry.bean.BookBean" %> -<%@ page import = "com.hry.dao.BookDao" %> - - - - - 图书馆管理系统 - - - - - - - - - - - - - - - - - - - - - - - - - -<% -AdminBean admin = new AdminBean(); -String aid = (String)session.getAttribute("aid"); -AdminDao admindao = new AdminDao(); -admin = admindao.get_AidInfo2(aid); - -%> - - -
    - -
    - - - - -
    - -
    -
    -
    -
    -
    查询
    -
    -
    -
    - -
    - -
    - - -
    -
    - - -
    - - -
    -
    -
    -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - - - - - - <% - ArrayList bookdata = new ArrayList(); - bookdata = (ArrayList)request.getAttribute("data"); - if(bookdata==null){ - BookDao bookdao = new BookDao(); - bookdata = (ArrayList)bookdao.get_ListInfo(); - } - - for (BookBean bean : bookdata){ - %> - - - - - - - - - - - <%} %> - -
    图书号图书类型图书名称作者名称出版社总数量操作
    <%= bean.getCard() %><%= bean.getType() %><%= bean.getName() %><%= bean.getAutho() %><%= bean.getPress() %><%= bean.getNum() %>
    - - - -
    -
    - - -
    -
    -
    - - - - - - - - -
    - - - -
    - - - - -
    - - - -
    - - - - - - - - - - - - - \ No newline at end of file diff --git a/Library_management--main/WebContent/static/arrow_down.gif b/Library_management--main/WebContent/static/arrow_down.gif deleted file mode 100644 index 529fd661f9c9e078116b60be729e2de04dd67760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmZ?wbhEHbv|tcsxT?Vrw#R4BlO2zLKYITA*~4EC&c8Wx;mz5Xe_nk3`}NI_*J+1h zbC0Ip{dD{4yUTTF%76U(5xLj@_Q#ul|Np)B=}zUT!knYYU;cji{P*+gKd)Z>dHM10 z$EUxaeEj?2-Jf?4e%*ij=k34$|33VE|LphEw}0L|{r&XkzaRI1-TMy)4AcOMKUo+V z7&I7kK!$<*#K5-OVM>9Aj#U4NC6i7FPMmjPMTytisQGgjz5J|Ex&Oh23Lm{{=az>a z#aX-Wf7nsu*RIUx#J}R)``-_loS5p185kJz7~5J3nVWhFSw-8`y98J#kzX diff --git a/Library_management--main/WebContent/static/assets/css/admin.css b/Library_management--main/WebContent/static/assets/css/admin.css deleted file mode 100644 index 3fd52e0..0000000 --- a/Library_management--main/WebContent/static/assets/css/admin.css +++ /dev/null @@ -1,373 +0,0 @@ -/** - * admin.css - */ - - -/* - fixed-layout 固定头部和边栏布局 -*/ - -html, -body { - height: 100%; - overflow: hidden; -} - -ul { - margin-top: 0; -} - -.admin-icon-yellow { - color: #ffbe40; -} - -.admin-header { - position: fixed; - top: 0; - left: 0; - right: 0; - z-index: 1500; - font-size: 1.4rem; - margin-bottom: 0; -} - -.admin-header-list a:hover :after { - content: none; -} - -.admin-main { - position: relative; - height: 100%; - padding-top: 51px; - background: #f3f3f3; -} - -.admin-menu { - position: fixed; - z-index: 10; - bottom: 30px; - right: 20px; -} - -.admin-sidebar { - width: 260px; - min-height: 100%; - float: left; - border-right: 1px solid #cecece; -} - -.admin-sidebar.am-active { - z-index: 1600; -} - -.admin-sidebar-list { - margin-bottom: 0; -} - -.admin-sidebar-list li a { - color: #5c5c5c; - padding-left: 24px; -} - -.admin-sidebar-list li:first-child { - border-top: none; -} - -.admin-sidebar-sub { - margin-top: 0; - margin-bottom: 0; - box-shadow: 0 16px 8px -15px #e2e2e2 inset; - background: #ececec; - padding-left: 24px; -} - -.admin-sidebar-sub li:first-child { - border-top: 1px solid #dedede; -} - -.admin-sidebar-panel { - margin: 10px; -} - -.admin-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - background: #fff; -} - -.admin-content, -.admin-sidebar { - height: 100%; - overflow-x: hidden; - overflow-y: scroll; - -webkit-overflow-scrolling: touch; -} - -.admin-content-body { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; -} - -.admin-content-footer { - font-size: 85%; - color: #777; -} - -.admin-content-list { - border: 1px solid #e9ecf1; - margin-top: 0; -} - -.admin-content-list li { - border: 1px solid #e9ecf1; - border-width: 0 1px; - margin-left: -1px; -} - -.admin-content-list li:first-child { - border-left: none; -} - -.admin-content-list li:last-child { - border-right: none; -} - -.admin-content-table a { - color: #535353; -} -.admin-content-file { - margin-bottom: 0; - color: #666; -} - -.admin-content-file p { - margin: 0 0 5px 0; - font-size: 1.4rem; -} - -.admin-content-file li { - padding: 10px 0; -} - -.admin-content-file li:first-child { - border-top: none; -} - -.admin-content-file li:last-child { - border-bottom: none; -} - -.admin-content-file li .am-progress { - margin-bottom: 4px; -} - -.admin-content-file li .am-progress-bar { - line-height: 14px; -} - -.admin-content-task { - margin-bottom: 0; -} - -.admin-content-task li { - padding: 5px 0; - border-color: #eee; -} - -.admin-content-task li:first-child { - border-top: none; -} - -.admin-content-task li:last-child { - border-bottom: none; -} - -.admin-task-meta { - font-size: 1.2rem; - color: #999; -} - -.admin-task-bd { - font-size: 1.4rem; - margin-bottom: 5px; -} - -.admin-content-comment { - margin-bottom: 0; -} - -.admin-content-comment .am-comment-bd { - font-size: 1.4rem; -} - -.admin-content-pagination { - margin-bottom: 0; -} -.admin-content-pagination li a { - padding: 4px 8px; -} - -@media only screen and (min-width: 641px) { - .admin-sidebar { - display: block; - position: static; - background: none; - } - - .admin-offcanvas-bar { - position: static; - width: auto; - background: none; - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - overflow-y: visible; - min-height: 100%; - } - .admin-offcanvas-bar:after { - content: none; - } -} - -@media only screen and (max-width: 640px) { - .admin-sidebar { - width: inherit; - } - - .admin-offcanvas-bar { - background: #f3f3f3; - } - - .admin-offcanvas-bar:after { - background: #BABABA; - } - - .admin-sidebar-list a:hover, .admin-sidebar-list a:active{ - -webkit-transition: background-color .3s ease; - -moz-transition: background-color .3s ease; - -ms-transition: background-color .3s ease; - -o-transition: background-color .3s ease; - transition: background-color .3s ease; - background: #E4E4E4; - } - - .admin-content-list li { - padding: 10px; - border-width: 1px 0; - margin-top: -1px; - } - - .admin-content-list li:first-child { - border-top: none; - } - - .admin-content-list li:last-child { - border-bottom: none; - } - - .admin-form-text { - text-align: left !important; - } - -} - -/* -* user.html css -*/ -.user-info { - margin-bottom: 15px; -} - -.user-info .am-progress { - margin-bottom: 4px; -} - -.user-info p { - margin: 5px; -} - -.user-info-order { - font-size: 1.4rem; -} - -/* -* errorLog.html css -*/ - -.error-log .am-pre-scrollable { - max-height: 40rem; -} - -/* -* table.html css -*/ - -.table-main { - font-size: 1.4rem; - padding: .5rem; -} - -.table-main button { - background: #fff; -} - -.table-check { - width: 30px; -} - -.table-id { - width: 50px; -} - -@media only screen and (max-width: 640px) { - .table-select { - margin-top: 10px; - margin-left: 5px; - } -} - -/* -gallery.html css -*/ - -.gallery-list li { - padding: 10px; -} - -.gallery-list a { - color: #666; -} - -.gallery-list a:hover { - color: #3bb4f2; -} - -.gallery-title { - margin-top: 6px; - font-size: 1.4rem; -} - -.gallery-desc { - font-size: 1.2rem; - margin-top: 4px; -} - -/* - 404.html css -*/ - -.page-404 { - background: #fff; - border: none; - width: 200px; - margin: 0 auto; -} diff --git a/Library_management--main/WebContent/static/assets/css/amazeui.datatables.min.css b/Library_management--main/WebContent/static/assets/css/amazeui.datatables.min.css deleted file mode 100644 index f579a99..0000000 --- a/Library_management--main/WebContent/static/assets/css/amazeui.datatables.min.css +++ /dev/null @@ -1 +0,0 @@ -.am-datatable-hd{margin-bottom:10px}.am-datatable-hd label{font-weight:400}.am-datatable-filter{text-align:right}.am-datatable-filter input{margin-left:.5em}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after{position:absolute;top:50%;margin-top:-12px;right:8px;display:block;font-weight:400}table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{position:absolute;top:50%;margin-top:-12px;right:8px;display:block;opacity:.5;font-weight:400}table.dataTable thead .sorting:after{opacity:.2;content:"\f0dc"}table.dataTable thead .sorting_asc:after{content:"\f15d"}table.dataTable thead .sorting_desc:after{content:"\f15e"}div.DTFC_LeftBodyWrapper table.dataTable thead .sorting:after,div.DTFC_LeftBodyWrapper table.dataTable thead .sorting_asc:after,div.DTFC_LeftBodyWrapper table.dataTable thead .sorting_desc:after,div.DTFC_RightBodyWrapper table.dataTable thead .sorting:after,div.DTFC_RightBodyWrapper table.dataTable thead .sorting_asc:after,div.DTFC_RightBodyWrapper table.dataTable thead .sorting_desc:after,div.dataTables_scrollBody table.dataTable thead .sorting:after,div.dataTables_scrollBody table.dataTable thead .sorting_asc:after,div.dataTables_scrollBody table.dataTable thead .sorting_desc:after{display:none}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}table.dataTable thead>tr>th{padding-right:30px}table.dataTable th:active{outline:none}table.dataTable.table-condensed thead>tr>th{padding-right:20px}table.dataTable.table-condensed thead .sorting:after,table.dataTable.table-condensed thead .sorting_asc:after,table.dataTable.table-condensed thead .sorting_desc:after{top:6px;right:6px}div.dataTables_scrollHead table{margin-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0}div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,div.dataTables_scrollHead table thead tr:last-child td:first-child,div.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.dataTables_scrollBody table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.DTFC_LeftBodyWrapper tbody tr:first-child td,div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_RightBodyWrapper tbody tr:first-child td,div.DTFC_RightBodyWrapper tbody tr:first-child th,div.dataTables_scrollBody tbody tr:first-child td,div.dataTables_scrollBody tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot table{margin-top:0!important;border-top:none}table.table-bordered.dataTable{border-collapse:separate!important}table.table-bordered thead td,table.table-bordered thead th{border-left-width:0;border-top-width:0}table.table-bordered tbody td,table.table-bordered tbody th,table.table-bordered tfoot td,table.table-bordered tfoot th{border-left-width:0;border-bottom-width:0}table.table-bordered td:last-child,table.table-bordered th:last-child{border-right-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}.table.dataTable tbody tr.active td,.table.dataTable tbody tr.active th{background-color:#08c;color:#fff}.table.dataTable tbody tr.active:hover td,.table.dataTable tbody tr.active:hover th{background-color:#0075b0!important}.table.dataTable tbody tr.active td>a,.table.dataTable tbody tr.active th>a{color:#fff}.table-striped.dataTable tbody tr.active:nth-child(odd) td,.table-striped.dataTable tbody tr.active:nth-child(odd) th{background-color:#017ebc}table.DTTT_selectable tbody tr{cursor:pointer}div.DTTT .btn:hover{text-decoration:none!important}ul.DTTT_dropdown.dropdown-menu{z-index:2003}ul.DTTT_dropdown.dropdown-menu a{color:#333!important}ul.DTTT_dropdown.dropdown-menu li{position:relative}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#08c;color:#fff!important}div.DTTT_collection_background{z-index:2002}div.DTTT_print_info,div.dataTables_processing{top:50%;left:50%;text-align:center;background-color:#fff}div.DTTT_print_info{color:#333;padding:10px 30px;opacity:.95;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);position:fixed;width:400px;height:150px;margin-left:-200px;margin-top:-75px}div.DTTT_print_info h6{font-weight:400;font-size:28px;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.dataTables_processing{position:absolute;width:100%;height:60px;margin-left:-50%;margin-top:-25px;padding-top:20px;padding-bottom:20px;font-size:1.2em;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}div.DTFC_LeftHeadWrapper table{background-color:#fff}div.DTFC_LeftFootWrapper table{background-color:#fff;margin-bottom:0}div.DTFC_RightHeadWrapper table{background-color:#fff}div.DTFC_RightFootWrapper table,table.DTFC_Cloned tr.even{background-color:#fff;margin-bottom:0}div.DTFC_LeftHeadWrapper table,div.DTFC_RightHeadWrapper table{border-bottom:none!important;margin-bottom:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftBodyWrapper table,div.DTFC_RightBodyWrapper table{border-top:none;margin:0!important}div.DTFC_LeftFootWrapper table,div.DTFC_RightFootWrapper table{border-top:none;margin-top:0!important}div.FixedHeader_Cloned table{margin:0!important}.am-datatable-pager{margin-top:0;margin-bottom:0}.am-datatable-info{padding-top:6px;color:#555;font-size:1.4rem}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:16px;text-align:center;line-height:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child.dataTables_empty:before{display:none}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before{display:none}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:12px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:16px;text-align:center;line-height:14px;-webkit-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;-webkit-box-sizing:content-box;box-sizing:content-box;content:'+';background-color:#5eb95e}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#dd514c}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/css/amazeui.min.css b/Library_management--main/WebContent/static/assets/css/amazeui.min.css deleted file mode 100644 index 39263eb..0000000 --- a/Library_management--main/WebContent/static/assets/css/amazeui.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! Amaze UI v2.7.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],script,template{display:none}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a,ins{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0}svg:not(:root){overflow:hidden}figure{margin:0}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace;font-size:1em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-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}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;background:#fff;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;line-height:1.6;color:#333;font-size:1.6rem}body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}@media only screen and (max-width:640px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a{color:#0e90d2}a:focus,a:hover{color:#095f8a}a:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}ins{background:#ffa;color:#333}mark{background:#ffa;color:#333}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul{margin:0 0 1.6rem 0}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+hr,*+ol,*+p,*+pre,*+ul{margin-top:1.6rem}h1,h2,h3,h4,h5,h6{margin:0 0 1.6rem 0;font-weight:600;font-size:100%}h1{font-size:1.5em}h2{font-size:1.25em}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2em}ol,ul{padding-left:2em}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:1em 0}dt{font-weight:700}dt+dd{margin-top:.5em}dd{margin-left:0}dd+dt{margin-top:1em}hr{display:block;padding:0;border:0;height:0;border-top:1px solid #eee;-webkit-box-sizing:content-box;box-sizing:content-box}address{font-style:normal}blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd;font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}blockquote small{display:block;color:#999;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;text-align:right}blockquote p:last-of-type{margin-bottom:0}iframe{border:0}button,input:not([type=radio]):not([type=checkbox]),select{vertical-align:middle}.am-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.am-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%;max-width:1000px}.am-container:after,.am-container:before{content:" ";display:table}.am-container:after{clear:both}@media only screen and (min-width:641px){.am-container{padding-left:1.5rem;padding-right:1.5rem}}.am-container>.am-g{width:auto;margin-left:-1rem;margin-right:-1rem}@media only screen and (min-width:641px){.am-container>.am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g{margin:0 auto;width:100%}.am-g:after,.am-g:before{content:" ";display:table}.am-g:after{clear:both}.am-g .am-g{margin-left:-1rem;margin-right:-1rem;width:auto}.am-g .am-g.am-g-collapse{margin-left:0;margin-right:0;width:auto}@media only screen and (min-width:641px){.am-g .am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g.am-g-collapse .am-g{margin-left:0;margin-right:0}.am-g-collapse [class*=am-u-]{padding-left:0;padding-right:0}.am-g-fixed{max-width:1000px}[class*=am-u-]{width:100%;padding-left:1rem;padding-right:1rem;float:left;position:relative}[class*=am-u-]+[class*=am-u-]:last-child{float:right}[class*=am-u-]+[class*=am-u-].am-u-end{float:left}@media only screen and (min-width:641px){[class*=am-u-]{padding-left:1.5rem;padding-right:1.5rem}}[class*=am-u-pull-]{left:auto}[class*=am-u-push-]{right:auto}@media only screen{.am-u-sm-1{width:8.33333333%}.am-u-sm-2{width:16.66666667%}.am-u-sm-3{width:25%}.am-u-sm-4{width:33.33333333%}.am-u-sm-5{width:41.66666667%}.am-u-sm-6{width:50%}.am-u-sm-7{width:58.33333333%}.am-u-sm-8{width:66.66666667%}.am-u-sm-9{width:75%}.am-u-sm-10{width:83.33333333%}.am-u-sm-11{width:91.66666667%}.am-u-sm-12{width:100%}.am-u-sm-pull-0{right:0}.am-u-sm-pull-1{right:8.33333333%}.am-u-sm-pull-2{right:16.66666667%}.am-u-sm-pull-3{right:25%}.am-u-sm-pull-4{right:33.33333333%}.am-u-sm-pull-5{right:41.66666667%}.am-u-sm-pull-6{right:50%}.am-u-sm-pull-7{right:58.33333333%}.am-u-sm-pull-8{right:66.66666667%}.am-u-sm-pull-9{right:75%}.am-u-sm-pull-10{right:83.33333333%}.am-u-sm-pull-11{right:91.66666667%}.am-u-sm-push-0{left:0}.am-u-sm-push-1{left:8.33333333%}.am-u-sm-push-2{left:16.66666667%}.am-u-sm-push-3{left:25%}.am-u-sm-push-4{left:33.33333333%}.am-u-sm-push-5{left:41.66666667%}.am-u-sm-push-6{left:50%}.am-u-sm-push-7{left:58.33333333%}.am-u-sm-push-8{left:66.66666667%}.am-u-sm-push-9{left:75%}.am-u-sm-push-10{left:83.33333333%}.am-u-sm-push-11{left:91.66666667%}.am-u-sm-offset-0{margin-left:0}.am-u-sm-offset-1{margin-left:8.33333333%}.am-u-sm-offset-2{margin-left:16.66666667%}.am-u-sm-offset-3{margin-left:25%}.am-u-sm-offset-4{margin-left:33.33333333%}.am-u-sm-offset-5{margin-left:41.66666667%}.am-u-sm-offset-6{margin-left:50%}.am-u-sm-offset-7{margin-left:58.33333333%}.am-u-sm-offset-8{margin-left:66.66666667%}.am-u-sm-offset-9{margin-left:75%}.am-u-sm-offset-10{margin-left:83.33333333%}.am-u-sm-offset-11{margin-left:91.66666667%}.am-u-sm-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-sm-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-sm-centered:last-child{float:none}[class*=am-u-].am-u-sm-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-sm-uncentered:last-child{float:left}}@media only screen and (min-width:641px){.am-u-md-1{width:8.33333333%}.am-u-md-2{width:16.66666667%}.am-u-md-3{width:25%}.am-u-md-4{width:33.33333333%}.am-u-md-5{width:41.66666667%}.am-u-md-6{width:50%}.am-u-md-7{width:58.33333333%}.am-u-md-8{width:66.66666667%}.am-u-md-9{width:75%}.am-u-md-10{width:83.33333333%}.am-u-md-11{width:91.66666667%}.am-u-md-12{width:100%}.am-u-md-pull-0{right:0}.am-u-md-pull-1{right:8.33333333%}.am-u-md-pull-2{right:16.66666667%}.am-u-md-pull-3{right:25%}.am-u-md-pull-4{right:33.33333333%}.am-u-md-pull-5{right:41.66666667%}.am-u-md-pull-6{right:50%}.am-u-md-pull-7{right:58.33333333%}.am-u-md-pull-8{right:66.66666667%}.am-u-md-pull-9{right:75%}.am-u-md-pull-10{right:83.33333333%}.am-u-md-pull-11{right:91.66666667%}.am-u-md-push-0{left:0}.am-u-md-push-1{left:8.33333333%}.am-u-md-push-2{left:16.66666667%}.am-u-md-push-3{left:25%}.am-u-md-push-4{left:33.33333333%}.am-u-md-push-5{left:41.66666667%}.am-u-md-push-6{left:50%}.am-u-md-push-7{left:58.33333333%}.am-u-md-push-8{left:66.66666667%}.am-u-md-push-9{left:75%}.am-u-md-push-10{left:83.33333333%}.am-u-md-push-11{left:91.66666667%}.am-u-md-offset-0{margin-left:0}.am-u-md-offset-1{margin-left:8.33333333%}.am-u-md-offset-2{margin-left:16.66666667%}.am-u-md-offset-3{margin-left:25%}.am-u-md-offset-4{margin-left:33.33333333%}.am-u-md-offset-5{margin-left:41.66666667%}.am-u-md-offset-6{margin-left:50%}.am-u-md-offset-7{margin-left:58.33333333%}.am-u-md-offset-8{margin-left:66.66666667%}.am-u-md-offset-9{margin-left:75%}.am-u-md-offset-10{margin-left:83.33333333%}.am-u-md-offset-11{margin-left:91.66666667%}.am-u-md-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-md-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-md-centered:last-child{float:none}[class*=am-u-].am-u-md-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-md-uncentered:last-child{float:left}}@media only screen and (min-width:1025px){.am-u-lg-1{width:8.33333333%}.am-u-lg-2{width:16.66666667%}.am-u-lg-3{width:25%}.am-u-lg-4{width:33.33333333%}.am-u-lg-5{width:41.66666667%}.am-u-lg-6{width:50%}.am-u-lg-7{width:58.33333333%}.am-u-lg-8{width:66.66666667%}.am-u-lg-9{width:75%}.am-u-lg-10{width:83.33333333%}.am-u-lg-11{width:91.66666667%}.am-u-lg-12{width:100%}.am-u-lg-pull-0{right:0}.am-u-lg-pull-1{right:8.33333333%}.am-u-lg-pull-2{right:16.66666667%}.am-u-lg-pull-3{right:25%}.am-u-lg-pull-4{right:33.33333333%}.am-u-lg-pull-5{right:41.66666667%}.am-u-lg-pull-6{right:50%}.am-u-lg-pull-7{right:58.33333333%}.am-u-lg-pull-8{right:66.66666667%}.am-u-lg-pull-9{right:75%}.am-u-lg-pull-10{right:83.33333333%}.am-u-lg-pull-11{right:91.66666667%}.am-u-lg-push-0{left:0}.am-u-lg-push-1{left:8.33333333%}.am-u-lg-push-2{left:16.66666667%}.am-u-lg-push-3{left:25%}.am-u-lg-push-4{left:33.33333333%}.am-u-lg-push-5{left:41.66666667%}.am-u-lg-push-6{left:50%}.am-u-lg-push-7{left:58.33333333%}.am-u-lg-push-8{left:66.66666667%}.am-u-lg-push-9{left:75%}.am-u-lg-push-10{left:83.33333333%}.am-u-lg-push-11{left:91.66666667%}.am-u-lg-offset-0{margin-left:0}.am-u-lg-offset-1{margin-left:8.33333333%}.am-u-lg-offset-2{margin-left:16.66666667%}.am-u-lg-offset-3{margin-left:25%}.am-u-lg-offset-4{margin-left:33.33333333%}.am-u-lg-offset-5{margin-left:41.66666667%}.am-u-lg-offset-6{margin-left:50%}.am-u-lg-offset-7{margin-left:58.33333333%}.am-u-lg-offset-8{margin-left:66.66666667%}.am-u-lg-offset-9{margin-left:75%}.am-u-lg-offset-10{margin-left:83.33333333%}.am-u-lg-offset-11{margin-left:91.66666667%}.am-u-lg-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-lg-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-lg-centered:last-child{float:none}[class*=am-u-].am-u-lg-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-lg-uncentered:last-child{float:left}}[class*=am-avg-]{display:block;padding:0;margin:0;list-style:none}[class*=am-avg-]:after,[class*=am-avg-]:before{content:" ";display:table}[class*=am-avg-]:after{clear:both}[class*=am-avg-]>li{display:block;height:auto;float:left}@media only screen{.am-avg-sm-1>li{width:100%}.am-avg-sm-1>li:nth-of-type(n){clear:none}.am-avg-sm-1>li:nth-of-type(1n+1){clear:both}.am-avg-sm-2>li{width:50%}.am-avg-sm-2>li:nth-of-type(n){clear:none}.am-avg-sm-2>li:nth-of-type(2n+1){clear:both}.am-avg-sm-3>li{width:33.33333333%}.am-avg-sm-3>li:nth-of-type(n){clear:none}.am-avg-sm-3>li:nth-of-type(3n+1){clear:both}.am-avg-sm-4>li{width:25%}.am-avg-sm-4>li:nth-of-type(n){clear:none}.am-avg-sm-4>li:nth-of-type(4n+1){clear:both}.am-avg-sm-5>li{width:20%}.am-avg-sm-5>li:nth-of-type(n){clear:none}.am-avg-sm-5>li:nth-of-type(5n+1){clear:both}.am-avg-sm-6>li{width:16.66666667%}.am-avg-sm-6>li:nth-of-type(n){clear:none}.am-avg-sm-6>li:nth-of-type(6n+1){clear:both}.am-avg-sm-7>li{width:14.28571429%}.am-avg-sm-7>li:nth-of-type(n){clear:none}.am-avg-sm-7>li:nth-of-type(7n+1){clear:both}.am-avg-sm-8>li{width:12.5%}.am-avg-sm-8>li:nth-of-type(n){clear:none}.am-avg-sm-8>li:nth-of-type(8n+1){clear:both}.am-avg-sm-9>li{width:11.11111111%}.am-avg-sm-9>li:nth-of-type(n){clear:none}.am-avg-sm-9>li:nth-of-type(9n+1){clear:both}.am-avg-sm-10>li{width:10%}.am-avg-sm-10>li:nth-of-type(n){clear:none}.am-avg-sm-10>li:nth-of-type(10n+1){clear:both}.am-avg-sm-11>li{width:9.09090909%}.am-avg-sm-11>li:nth-of-type(n){clear:none}.am-avg-sm-11>li:nth-of-type(11n+1){clear:both}.am-avg-sm-12>li{width:8.33333333%}.am-avg-sm-12>li:nth-of-type(n){clear:none}.am-avg-sm-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:641px){.am-avg-md-1>li{width:100%}.am-avg-md-1>li:nth-of-type(n){clear:none}.am-avg-md-1>li:nth-of-type(1n+1){clear:both}.am-avg-md-2>li{width:50%}.am-avg-md-2>li:nth-of-type(n){clear:none}.am-avg-md-2>li:nth-of-type(2n+1){clear:both}.am-avg-md-3>li{width:33.33333333%}.am-avg-md-3>li:nth-of-type(n){clear:none}.am-avg-md-3>li:nth-of-type(3n+1){clear:both}.am-avg-md-4>li{width:25%}.am-avg-md-4>li:nth-of-type(n){clear:none}.am-avg-md-4>li:nth-of-type(4n+1){clear:both}.am-avg-md-5>li{width:20%}.am-avg-md-5>li:nth-of-type(n){clear:none}.am-avg-md-5>li:nth-of-type(5n+1){clear:both}.am-avg-md-6>li{width:16.66666667%}.am-avg-md-6>li:nth-of-type(n){clear:none}.am-avg-md-6>li:nth-of-type(6n+1){clear:both}.am-avg-md-7>li{width:14.28571429%}.am-avg-md-7>li:nth-of-type(n){clear:none}.am-avg-md-7>li:nth-of-type(7n+1){clear:both}.am-avg-md-8>li{width:12.5%}.am-avg-md-8>li:nth-of-type(n){clear:none}.am-avg-md-8>li:nth-of-type(8n+1){clear:both}.am-avg-md-9>li{width:11.11111111%}.am-avg-md-9>li:nth-of-type(n){clear:none}.am-avg-md-9>li:nth-of-type(9n+1){clear:both}.am-avg-md-10>li{width:10%}.am-avg-md-10>li:nth-of-type(n){clear:none}.am-avg-md-10>li:nth-of-type(10n+1){clear:both}.am-avg-md-11>li{width:9.09090909%}.am-avg-md-11>li:nth-of-type(n){clear:none}.am-avg-md-11>li:nth-of-type(11n+1){clear:both}.am-avg-md-12>li{width:8.33333333%}.am-avg-md-12>li:nth-of-type(n){clear:none}.am-avg-md-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:1025px){.am-avg-lg-1>li{width:100%}.am-avg-lg-1>li:nth-of-type(n){clear:none}.am-avg-lg-1>li:nth-of-type(1n+1){clear:both}.am-avg-lg-2>li{width:50%}.am-avg-lg-2>li:nth-of-type(n){clear:none}.am-avg-lg-2>li:nth-of-type(2n+1){clear:both}.am-avg-lg-3>li{width:33.33333333%}.am-avg-lg-3>li:nth-of-type(n){clear:none}.am-avg-lg-3>li:nth-of-type(3n+1){clear:both}.am-avg-lg-4>li{width:25%}.am-avg-lg-4>li:nth-of-type(n){clear:none}.am-avg-lg-4>li:nth-of-type(4n+1){clear:both}.am-avg-lg-5>li{width:20%}.am-avg-lg-5>li:nth-of-type(n){clear:none}.am-avg-lg-5>li:nth-of-type(5n+1){clear:both}.am-avg-lg-6>li{width:16.66666667%}.am-avg-lg-6>li:nth-of-type(n){clear:none}.am-avg-lg-6>li:nth-of-type(6n+1){clear:both}.am-avg-lg-7>li{width:14.28571429%}.am-avg-lg-7>li:nth-of-type(n){clear:none}.am-avg-lg-7>li:nth-of-type(7n+1){clear:both}.am-avg-lg-8>li{width:12.5%}.am-avg-lg-8>li:nth-of-type(n){clear:none}.am-avg-lg-8>li:nth-of-type(8n+1){clear:both}.am-avg-lg-9>li{width:11.11111111%}.am-avg-lg-9>li:nth-of-type(n){clear:none}.am-avg-lg-9>li:nth-of-type(9n+1){clear:both}.am-avg-lg-10>li{width:10%}.am-avg-lg-10>li:nth-of-type(n){clear:none}.am-avg-lg-10>li:nth-of-type(10n+1){clear:both}.am-avg-lg-11>li{width:9.09090909%}.am-avg-lg-11>li:nth-of-type(n){clear:none}.am-avg-lg-11>li:nth-of-type(11n+1){clear:both}.am-avg-lg-12>li{width:8.33333333%}.am-avg-lg-12>li:nth-of-type(n){clear:none}.am-avg-lg-12>li:nth-of-type(12n+1){clear:both}}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}code{padding:2px 4px;font-size:1.3rem;color:#c7254e;background-color:#f8f8f8;white-space:nowrap;border-radius:0}pre{display:block;padding:1rem;margin:1rem 0;font-size:1.3rem;line-height:1.6;word-break:break-all;word-wrap:break-word;color:#555;background-color:#f8f8f8;border:1px solid #dedede;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.am-pre-scrollable{max-height:24rem;overflow-y:scroll}.am-btn{display:inline-block;margin-bottom:0;padding:.5em 1em;vertical-align:middle;font-size:1.6rem;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;background-image:none;border:1px solid transparent;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out}.am-btn:active:focus,.am-btn:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}.am-btn:focus,.am-btn:hover{color:#444;text-decoration:none}.am-btn.am-active,.am-btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}.am-btn.am-disabled,.am-btn[disabled],fieldset[disabled] .am-btn{pointer-events:none;border-color:transparent;cursor:not-allowed;opacity:.45;-webkit-box-shadow:none;box-shadow:none}.am-btn.am-round{border-radius:1000px}.am-btn.am-radius{border-radius:2px}.am-btn-default{color:#444;background-color:#e6e6e6;border-color:#e6e6e6}a.am-btn-default:visited{color:#444}.am-btn-default.am-active,.am-btn-default:active,.am-btn-default:focus,.am-btn-default:hover,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{color:#444;border-color:#c7c7c7}.am-btn-default:focus,.am-btn-default:hover{background-color:#d4d4d4}.am-btn-default.am-active,.am-btn-default:active,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{background-image:none;background-color:#c2c2c2}.am-btn-default.am-disabled,.am-btn-default.am-disabled.am-active,.am-btn-default.am-disabled:active,.am-btn-default.am-disabled:focus,.am-btn-default.am-disabled:hover,.am-btn-default[disabled],.am-btn-default[disabled].am-active,.am-btn-default[disabled]:active,.am-btn-default[disabled]:focus,.am-btn-default[disabled]:hover,fieldset[disabled] .am-btn-default,fieldset[disabled] .am-btn-default.am-active,fieldset[disabled] .am-btn-default:active,fieldset[disabled] .am-btn-default:focus,fieldset[disabled] .am-btn-default:hover{background-color:#e6e6e6;border-color:#e6e6e6}.am-btn-group .am-btn-default,.am-btn-group-stacked .am-btn-default{border-color:#d9d9d9}.am-btn-primary{color:#fff;background-color:#0e90d2;border-color:#0e90d2}a.am-btn-primary:visited{color:#fff}.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{color:#fff;border-color:#0a6999}.am-btn-primary:focus,.am-btn-primary:hover{background-color:#0c79b1}.am-btn-primary.am-active,.am-btn-primary:active,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{background-image:none;background-color:#0a628f}.am-btn-primary.am-disabled,.am-btn-primary.am-disabled.am-active,.am-btn-primary.am-disabled:active,.am-btn-primary.am-disabled:focus,.am-btn-primary.am-disabled:hover,.am-btn-primary[disabled],.am-btn-primary[disabled].am-active,.am-btn-primary[disabled]:active,.am-btn-primary[disabled]:focus,.am-btn-primary[disabled]:hover,fieldset[disabled] .am-btn-primary,fieldset[disabled] .am-btn-primary.am-active,fieldset[disabled] .am-btn-primary:active,fieldset[disabled] .am-btn-primary:focus,fieldset[disabled] .am-btn-primary:hover{background-color:#0e90d2;border-color:#0e90d2}.am-btn-group .am-btn-primary,.am-btn-group-stacked .am-btn-primary{border-color:#0c80ba}.am-btn-secondary{color:#fff;background-color:#3bb4f2;border-color:#3bb4f2}a.am-btn-secondary:visited{color:#fff}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-btn-secondary:focus,.am-btn-secondary:hover,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{color:#fff;border-color:#0f9ae0}.am-btn-secondary:focus,.am-btn-secondary:hover{background-color:#19a7f0}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{background-image:none;background-color:#0e93d7}.am-btn-secondary.am-disabled,.am-btn-secondary.am-disabled.am-active,.am-btn-secondary.am-disabled:active,.am-btn-secondary.am-disabled:focus,.am-btn-secondary.am-disabled:hover,.am-btn-secondary[disabled],.am-btn-secondary[disabled].am-active,.am-btn-secondary[disabled]:active,.am-btn-secondary[disabled]:focus,.am-btn-secondary[disabled]:hover,fieldset[disabled] .am-btn-secondary,fieldset[disabled] .am-btn-secondary.am-active,fieldset[disabled] .am-btn-secondary:active,fieldset[disabled] .am-btn-secondary:focus,fieldset[disabled] .am-btn-secondary:hover{background-color:#3bb4f2;border-color:#3bb4f2}.am-btn-group .am-btn-secondary,.am-btn-group-stacked .am-btn-secondary{border-color:#23abf0}.am-btn-warning{color:#fff;background-color:#F37B1D;border-color:#F37B1D}a.am-btn-warning:visited{color:#fff}.am-btn-warning.am-active,.am-btn-warning:active,.am-btn-warning:focus,.am-btn-warning:hover,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{color:#fff;border-color:#c85e0b}.am-btn-warning:focus,.am-btn-warning:hover{background-color:#e0690c}.am-btn-warning.am-active,.am-btn-warning:active,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{background-image:none;background-color:#be590a}.am-btn-warning.am-disabled,.am-btn-warning.am-disabled.am-active,.am-btn-warning.am-disabled:active,.am-btn-warning.am-disabled:focus,.am-btn-warning.am-disabled:hover,.am-btn-warning[disabled],.am-btn-warning[disabled].am-active,.am-btn-warning[disabled]:active,.am-btn-warning[disabled]:focus,.am-btn-warning[disabled]:hover,fieldset[disabled] .am-btn-warning,fieldset[disabled] .am-btn-warning.am-active,fieldset[disabled] .am-btn-warning:active,fieldset[disabled] .am-btn-warning:focus,fieldset[disabled] .am-btn-warning:hover{background-color:#F37B1D;border-color:#F37B1D}.am-btn-group .am-btn-warning,.am-btn-group-stacked .am-btn-warning{border-color:#ea6e0c}.am-btn-danger{color:#fff;background-color:#dd514c;border-color:#dd514c}a.am-btn-danger:visited{color:#fff}.am-btn-danger.am-active,.am-btn-danger:active,.am-btn-danger:focus,.am-btn-danger:hover,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{color:#fff;border-color:#c62b26}.am-btn-danger:focus,.am-btn-danger:hover{background-color:#d7342e}.am-btn-danger.am-active,.am-btn-danger:active,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{background-image:none;background-color:#be2924}.am-btn-danger.am-disabled,.am-btn-danger.am-disabled.am-active,.am-btn-danger.am-disabled:active,.am-btn-danger.am-disabled:focus,.am-btn-danger.am-disabled:hover,.am-btn-danger[disabled],.am-btn-danger[disabled].am-active,.am-btn-danger[disabled]:active,.am-btn-danger[disabled]:focus,.am-btn-danger[disabled]:hover,fieldset[disabled] .am-btn-danger,fieldset[disabled] .am-btn-danger.am-active,fieldset[disabled] .am-btn-danger:active,fieldset[disabled] .am-btn-danger:focus,fieldset[disabled] .am-btn-danger:hover{background-color:#dd514c;border-color:#dd514c}.am-btn-group .am-btn-danger,.am-btn-group-stacked .am-btn-danger{border-color:#d93c37}.am-btn-success{color:#fff;background-color:#5eb95e;border-color:#5eb95e}a.am-btn-success:visited{color:#fff}.am-btn-success.am-active,.am-btn-success:active,.am-btn-success:focus,.am-btn-success:hover,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{color:#fff;border-color:#429842}.am-btn-success:focus,.am-btn-success:hover{background-color:#4aaa4a}.am-btn-success.am-active,.am-btn-success:active,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{background-image:none;background-color:#3f913f}.am-btn-success.am-disabled,.am-btn-success.am-disabled.am-active,.am-btn-success.am-disabled:active,.am-btn-success.am-disabled:focus,.am-btn-success.am-disabled:hover,.am-btn-success[disabled],.am-btn-success[disabled].am-active,.am-btn-success[disabled]:active,.am-btn-success[disabled]:focus,.am-btn-success[disabled]:hover,fieldset[disabled] .am-btn-success,fieldset[disabled] .am-btn-success.am-active,fieldset[disabled] .am-btn-success:active,fieldset[disabled] .am-btn-success:focus,fieldset[disabled] .am-btn-success:hover{background-color:#5eb95e;border-color:#5eb95e}.am-btn-group .am-btn-success,.am-btn-group-stacked .am-btn-success{border-color:#4db14d}.am-btn-link{color:#0e90d2;font-weight:400;cursor:pointer;border-radius:0}.am-btn-link,.am-btn-link:active,.am-btn-link[disabled],fieldset[disabled] .am-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.am-btn-link,.am-btn-link:active,.am-btn-link:focus,.am-btn-link:hover{border-color:transparent}.am-btn-link:focus,.am-btn-link:hover{color:#095f8a;text-decoration:underline;background-color:transparent}.am-btn-link[disabled]:focus,.am-btn-link[disabled]:hover,fieldset[disabled] .am-btn-link:focus,fieldset[disabled] .am-btn-link:hover{color:#999;text-decoration:none}.am-btn-xs{font-size:1.2rem}.am-btn-sm{font-size:1.4rem}.am-btn-lg{font-size:1.8rem}.am-btn-xl{font-size:2rem}.am-btn-block{display:block;width:100%;padding-left:0;padding-right:0}.am-btn-block+.am-btn-block{margin-top:5px}input[type=button].am-btn-block,input[type=reset].am-btn-block,input[type=submit].am-btn-block{width:100%}.am-btn.am-btn-loading .am-icon-spin{margin-right:5px}table{max-width:100%;background-color:transparent;empty-cells:show}table code{white-space:normal}th{text-align:left}.am-table{width:100%;margin-bottom:1.6rem;border-spacing:0;border-collapse:separate}.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th{border-top:0}.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}.am-table-bordered{border:1px solid #ddd;border-left:none}.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{border-left:1px solid #ddd}.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th{border-top:none}.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th{border-top:1px solid #ddd}.am-table-radius{border:1px solid #ddd;border-radius:2px}.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child{border-top-left-radius:2px;border-left:none}.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child{border-top-right-radius:2px;border-right:none}.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child{border-left:none}.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child{border-right:none}.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th{border-bottom:none}.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child{border-bottom-left-radius:2px}.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child{border-bottom-right-radius:2px}.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background-color:#e9e9e9}.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th{padding:.4rem}.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th{text-align:center}.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active{background-color:#ffd}.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled{color:#999}.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary{color:#0b76ac;background-color:rgba(14,144,210,.115)}.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success{color:#5eb95e;background-color:rgba(94,185,94,.115)}.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning{color:#F37B1D;background-color:rgba(243,123,29,.115)}.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger{color:#dd514c;background-color:rgba(221,81,76,.115)}fieldset{border:none}legend{display:block;width:100%;margin-bottom:2rem;font-size:2rem;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5;padding-bottom:.5rem}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}output{display:block;padding-top:1.6rem;font-size:1.6rem;line-height:1.6;color:#555;vertical-align:middle}.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field{display:block;width:100%;padding:.5em;font-size:1.6rem;line-height:1.2;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{outline:0}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{background-color:#fefffe;border-color:#3bb4f2;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3)}.am-form input[type=number]::-webkit-input-placeholder,.am-form input[type=search]::-webkit-input-placeholder,.am-form input[type=text]::-webkit-input-placeholder,.am-form input[type=password]::-webkit-input-placeholder,.am-form input[type=datetime]::-webkit-input-placeholder,.am-form input[type=datetime-local]::-webkit-input-placeholder,.am-form input[type=date]::-webkit-input-placeholder,.am-form input[type=month]::-webkit-input-placeholder,.am-form input[type=time]::-webkit-input-placeholder,.am-form input[type=week]::-webkit-input-placeholder,.am-form input[type=email]::-webkit-input-placeholder,.am-form input[type=url]::-webkit-input-placeholder,.am-form input[type=tel]::-webkit-input-placeholder,.am-form input[type=color]::-webkit-input-placeholder,.am-form select::-webkit-input-placeholder,.am-form textarea::-webkit-input-placeholder,.am-form-field::-webkit-input-placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{color:#999}.am-form input[type=number]:-ms-input-placeholder,.am-form input[type=search]:-ms-input-placeholder,.am-form input[type=text]:-ms-input-placeholder,.am-form input[type=password]:-ms-input-placeholder,.am-form input[type=datetime]:-ms-input-placeholder,.am-form input[type=datetime-local]:-ms-input-placeholder,.am-form input[type=date]:-ms-input-placeholder,.am-form input[type=month]:-ms-input-placeholder,.am-form input[type=time]:-ms-input-placeholder,.am-form input[type=week]:-ms-input-placeholder,.am-form input[type=email]:-ms-input-placeholder,.am-form input[type=url]:-ms-input-placeholder,.am-form input[type=tel]:-ms-input-placeholder,.am-form input[type=color]:-ms-input-placeholder,.am-form select:-ms-input-placeholder,.am-form textarea:-ms-input-placeholder,.am-form-field:-ms-input-placeholder{color:#999}.am-form input[type=number]::placeholder,.am-form input[type=search]::placeholder,.am-form input[type=text]::placeholder,.am-form input[type=password]::placeholder,.am-form input[type=datetime]::placeholder,.am-form input[type=datetime-local]::placeholder,.am-form input[type=date]::placeholder,.am-form input[type=month]::placeholder,.am-form input[type=time]::placeholder,.am-form input[type=week]::placeholder,.am-form input[type=email]::placeholder,.am-form input[type=url]::placeholder,.am-form input[type=tel]::placeholder,.am-form input[type=color]::placeholder,.am-form select::placeholder,.am-form textarea::placeholder,.am-form-field::placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{opacity:1}.am-form input[type=number][disabled],.am-form input[type=number][readonly],.am-form input[type=search][disabled],.am-form input[type=search][readonly],.am-form input[type=text][disabled],.am-form input[type=text][readonly],.am-form input[type=password][disabled],.am-form input[type=password][readonly],.am-form input[type=datetime][disabled],.am-form input[type=datetime][readonly],.am-form input[type=datetime-local][disabled],.am-form input[type=datetime-local][readonly],.am-form input[type=date][disabled],.am-form input[type=date][readonly],.am-form input[type=month][disabled],.am-form input[type=month][readonly],.am-form input[type=time][disabled],.am-form input[type=time][readonly],.am-form input[type=week][disabled],.am-form input[type=week][readonly],.am-form input[type=email][disabled],.am-form input[type=email][readonly],.am-form input[type=url][disabled],.am-form input[type=url][readonly],.am-form input[type=tel][disabled],.am-form input[type=tel][readonly],.am-form input[type=color][disabled],.am-form input[type=color][readonly],.am-form select[disabled],.am-form select[readonly],.am-form textarea[disabled],.am-form textarea[readonly],.am-form-field[disabled],.am-form-field[readonly],fieldset[disabled] .am-form input[type=number],fieldset[disabled] .am-form input[type=search],fieldset[disabled] .am-form input[type=text],fieldset[disabled] .am-form input[type=password],fieldset[disabled] .am-form input[type=datetime],fieldset[disabled] .am-form input[type=datetime-local],fieldset[disabled] .am-form input[type=date],fieldset[disabled] .am-form input[type=month],fieldset[disabled] .am-form input[type=time],fieldset[disabled] .am-form input[type=week],fieldset[disabled] .am-form input[type=email],fieldset[disabled] .am-form input[type=url],fieldset[disabled] .am-form input[type=tel],fieldset[disabled] .am-form input[type=color],fieldset[disabled] .am-form select,fieldset[disabled] .am-form textarea,fieldset[disabled] .am-form-field{cursor:not-allowed;background-color:#eee}.am-form input[type=number].am-radius,.am-form input[type=search].am-radius,.am-form input[type=text].am-radius,.am-form input[type=password].am-radius,.am-form input[type=datetime].am-radius,.am-form input[type=datetime-local].am-radius,.am-form input[type=date].am-radius,.am-form input[type=month].am-radius,.am-form input[type=time].am-radius,.am-form input[type=week].am-radius,.am-form input[type=email].am-radius,.am-form input[type=url].am-radius,.am-form input[type=tel].am-radius,.am-form input[type=color].am-radius,.am-form select.am-radius,.am-form textarea.am-radius,.am-form-field.am-radius{border-radius:2px}.am-form input[type=number].am-round,.am-form input[type=search].am-round,.am-form input[type=text].am-round,.am-form input[type=password].am-round,.am-form input[type=datetime].am-round,.am-form input[type=datetime-local].am-round,.am-form input[type=date].am-round,.am-form input[type=month].am-round,.am-form input[type=time].am-round,.am-form input[type=week].am-round,.am-form input[type=email].am-round,.am-form input[type=url].am-round,.am-form input[type=tel].am-round,.am-form input[type=color].am-round,.am-form select.am-round,.am-form textarea.am-round,.am-form-field.am-round{border-radius:1000px}.am-form select[multiple],.am-form select[size],.am-form textarea{height:auto}.am-form select{-webkit-appearance:none!important;-moz-appearance:none!important;-webkit-border-radius:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) no-repeat 100% center}.am-form select[multiple=multiple]{background-image:none}.am-form input[type=datetime-local],.am-form input[type=date],input[type=datetime-local].am-form-field,input[type=date].am-form-field{height:37px}.am-form input[type=datetime-local].am-input-sm,.am-form input[type=date].am-input-sm,input[type=datetime-local].am-form-field.am-input-sm,input[type=date].am-form-field.am-input-sm{height:32px}.am-form input[type=datetime-local] .am-input-lg,.am-form input[type=date] .am-input-lg,input[type=datetime-local].am-form-field .am-input-lg,input[type=date].am-form-field .am-input-lg{height:41px}.am-form-help{display:block;margin-top:5px;margin-bottom:10px;color:#999;font-size:1.3rem}.am-form-group{margin-bottom:1.5rem}.am-form-file{position:relative;overflow:hidden}.am-form-file input[type=file]{position:absolute;left:0;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;font-size:50rem}.am-checkbox,.am-radio{display:block;min-height:1.92rem;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.am-checkbox label,.am-radio label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.am-checkbox input[type=checkbox],.am-checkbox-inline input[type=checkbox],.am-radio input[type=radio],.am-radio-inline input[type=radio]{float:left;margin-left:-20px;outline:0}.am-checkbox+.am-checkbox,.am-radio+.am-radio{margin-top:-5px}.am-checkbox-inline,.am-radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.am-checkbox-inline+.am-checkbox-inline,.am-radio-inline+.am-radio-inline{margin-top:0;margin-left:10px}.am-checkbox-inline[disabled],.am-checkbox[disabled],.am-radio-inline[disabled],.am-radio[disabled],fieldset[disabled] .am-checkbox,fieldset[disabled] .am-checkbox-inline,fieldset[disabled] .am-radio,fieldset[disabled] .am-radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.am-form-warning .am-checkbox,.am-form-warning .am-checkbox-inline,.am-form-warning .am-form-help,.am-form-warning .am-form-label,.am-form-warning .am-radio,.am-form-warning .am-radio-inline,.am-form-warning label{color:#F37B1D}.am-form-warning [class*=icon-]{color:#F37B1D}.am-form-warning .am-form-field{border-color:#F37B1D!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-form-warning .am-form-field:focus{background-color:#fefffe;border-color:#d2620b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important}.am-form-error .am-checkbox,.am-form-error .am-checkbox-inline,.am-form-error .am-form-help,.am-form-error .am-form-label,.am-form-error .am-radio,.am-form-error .am-radio-inline,.am-form-error label{color:#dd514c}.am-form-error [class*=icon-]{color:#dd514c}.am-field-error,.am-form-error .am-form-field{border-color:#dd514c!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-error:focus,.am-form-error .am-form-field:focus{background-color:#fefffe;border-color:#cf2d27;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important}.am-form-success .am-checkbox,.am-form-success .am-checkbox-inline,.am-form-success .am-form-help,.am-form-success .am-form-label,.am-form-success .am-radio,.am-form-success .am-radio-inline,.am-form-success label{color:#5eb95e}.am-form-success [class*=icon-]{color:#5eb95e}.am-field-valid,.am-form-success .am-form-field{border-color:#5eb95e!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-valid:focus,.am-form-success .am-form-field:focus{background-color:#fefffe;border-color:#459f45;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important}.am-form-horizontal .am-checkbox,.am-form-horizontal .am-checkbox-inline,.am-form-horizontal .am-form-label,.am-form-horizontal .am-radio,.am-form-horizontal .am-radio-inline{margin-top:0;margin-bottom:0;padding-top:.6em}.am-form-horizontal .am-form-group:after,.am-form-horizontal .am-form-group:before{content:" ";display:table}.am-form-horizontal .am-form-group:after{clear:both}@media only screen and (min-width:641px){.am-form-horizontal .am-form-label{text-align:right}}@media only screen and (min-width:641px){.am-form-inline .am-form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.am-form-inline .am-form-field{display:inline-block;width:auto;vertical-align:middle}.am-form-inline .am-input-group{display:inline-table;vertical-align:middle}.am-form-inline .am-input-group .am-form-label,.am-form-inline .am-input-group .am-input-group-btn,.am-form-inline .am-input-group .am-input-group-label{width:auto}.am-form-inline .am-input-group>.am-form-field{width:100%}.am-form-inline .am-form-label{margin-bottom:0;vertical-align:middle}.am-form-inline .am-checkbox,.am-form-inline .am-radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.am-form-inline .am-checkbox input[type=checkbox],.am-form-inline .am-radio input[type=radio]{float:none;margin-left:0}}.am-input-sm{font-size:1.4rem!important}.am-input-lg{font-size:1.8rem!important}.am-form-group-sm .am-checkbox,.am-form-group-sm .am-form-field,.am-form-group-sm .am-form-label,.am-form-group-sm .am-radio{font-size:1.4rem!important}.am-form-group-lg .am-checkbox,.am-form-group-lg .am-form-field,.am-form-group-lg .am-form-label,.am-form-group-lg .am-radio{font-size:1.8rem!important}.am-form-group-lg input[type=checkbox],.am-form-group-lg input[type=radio]{margin-top:7px}.am-form-icon{position:relative}.am-form-icon .am-form-field{padding-left:1.75em!important}.am-form-icon [class*=am-icon-]{position:absolute;left:.5em;top:50%;display:block;margin-top:-.5em;line-height:1;z-index:2}.am-form-icon label~[class*=am-icon-]{top:70%}.am-form-feedback{position:relative}.am-form-feedback .am-form-field{padding-left:.5em!important;padding-right:1.75em!important}.am-form-feedback [class*=am-icon-]{right:.5em;left:auto}.am-form-horizontal .am-form-feedback [class*=am-icon-]{right:1.6em}.am-form-set{margin-bottom:1.5rem;padding:0}.am-form-set>input{position:relative;top:-1px;border-radius:0!important}.am-form-set>input:focus{z-index:2}.am-form-set>input:first-child{top:1px;border-top-right-radius:0!important;border-top-left-radius:0!important}.am-form-set>input:last-child{top:-2px;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.am-img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:2px;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-img-thumbnail.am-radius{border-radius:2px}.am-img-responsive{display:block;max-width:100%;height:auto}.am-nav{margin-bottom:0;padding:0;list-style:none}.am-nav:after,.am-nav:before{content:" ";display:table}.am-nav:after{clear:both}.am-nav>li{position:relative;display:block}.am-nav>li+li{margin-top:5px}.am-nav>li+.am-nav-header{margin-top:1em}.am-nav>li>a{position:relative;display:block;padding:.4em 1em;border-radius:0}.am-nav>li>a:focus,.am-nav>li>a:hover{text-decoration:none;background-color:#eee}.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover{color:#fff;background-color:#0e90d2;cursor:default}.am-nav>li.am-disabled>a{color:#999}.am-nav>li.am-disabled>a:focus,.am-nav>li.am-disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.am-nav-header{padding:.4em 1em;text-transform:uppercase;font-weight:700;font-size:100%;color:#555}.am-nav-divider{margin:15px 1em!important;border-top:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.am-nav-pills>li{float:left}.am-nav-pills>li+li{margin-left:5px;margin-top:0}.am-nav-tabs{border-bottom:1px solid #ddd}.am-nav-tabs>li{float:left;margin-bottom:-1px}.am-nav-tabs>li+li{margin-top:0}.am-nav-tabs>li>a{margin-right:5px;line-height:1.6;border:1px solid transparent;border-radius:0}.am-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.am-nav-tabs>li.am-active>a,.am-nav-tabs>li.am-active>a:focus,.am-nav-tabs>li.am-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.am-nav-tabs.am-nav-justify{border-bottom:0}.am-nav-tabs.am-nav-justify>li>a{margin-right:0;border-bottom:1px solid #ddd;border-radius:0}.am-nav-tabs.am-nav-justify>.am-active>a,.am-nav-tabs.am-nav-justify>.am-active>a:focus,.am-nav-tabs.am-nav-justify>.am-active>a:hover{border-bottom-color:#fff}.am-nav-justify{width:100%}.am-nav-justify>li{float:none;display:table-cell;width:1%}.am-nav-justify>li>a{text-align:center;margin-bottom:0}.lte9 .am-nav-justify>li{display:table-cell;width:1%}.am-topbar{position:relative;min-height:50px;margin-bottom:1.6rem;background:#f8f8f8;border-width:0 0 1px;border-style:solid;border-color:#ddd;color:#666}.am-topbar:after,.am-topbar:before{content:" ";display:table}.am-topbar:after{clear:both}.am-topbar a{color:#666}.am-topbar-brand{margin:0}@media only screen and (min-width:641px){.am-topbar-brand{float:left}}.am-topbar-brand a:hover{color:#4d4d4d}.am-topbar-collapse{width:100%;overflow-x:visible;padding:10px;clear:both;-webkit-overflow-scrolling:touch}.am-topbar-collapse:after,.am-topbar-collapse:before{content:" ";display:table}.am-topbar-collapse:after{clear:both}.am-topbar-collapse.am-in{overflow-y:auto}@media only screen and (min-width:641px){.am-topbar-collapse{margin-top:0;padding:0;width:auto;clear:none}.am-topbar-collapse.am-collapse{display:block!important;height:auto!important;padding:0;overflow:visible!important}.am-topbar-collapse.am-in{overflow-y:visible}}.am-topbar-brand{padding:0 10px;float:left;font-size:1.8rem;height:50px;line-height:50px}.am-topbar-toggle{position:relative;float:right;margin-right:10px}@media only screen and (min-width:641px){.am-topbar-toggle{display:none}}@media only screen and (max-width:640px){.am-topbar-nav{margin-bottom:8px}.am-topbar-nav>li{float:none}}@media only screen and (max-width:640px){.am-topbar-nav>li+li{margin-left:0;margin-top:5px}}@media only screen and (min-width:641px){.am-topbar-nav{float:left}.am-topbar-nav>li>a{position:relative;line-height:50px;padding:0 10px}.am-topbar-nav>li>a:after{position:absolute;left:50%;margin-left:-7px;bottom:-1px;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #f8f8f8;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.am-topbar-nav>li>a:hover:after{opacity:1;border-bottom-color:#666}.am-topbar-nav>li.am-dropdown>a:after{display:none}.am-topbar-nav>li.am-active>a,.am-topbar-nav>li.am-active>a:focus,.am-topbar-nav>li.am-active>a:hover{border-radius:0;color:#0e90d2;background:0 0}.am-topbar-nav>li.am-active>a:after{opacity:1;border-bottom-color:#0e90d2}}@media only screen and (max-width:640px){.am-topbar-collapse .am-dropdown.am-active .am-dropdown-content{float:none;position:relative;width:100%}}@media only screen and (min-width:641px){.am-topbar-left{float:left}.am-topbar-right{float:right;margin-right:10px}}@media only screen and (max-width:640px){.am-topbar-form .am-form-group{margin-bottom:5px}}@media only screen and (min-width:641px){.am-topbar-form{padding:0 10px;margin-top:8px}.am-topbar-form .am-form-group+.am-btn{margin-left:5px}}.am-topbar-btn{margin-top:8px}@media only screen and (max-width:640px){.am-topbar-collapse .am-btn,.am-topbar-collapse .am-topbar-btn{display:block;width:100%}}.am-topbar-inverse{background-color:#0e90d2;border-color:#0b6fa2;color:#eee}.am-topbar-inverse a{color:#eee}.am-topbar-inverse .am-topbar-brand a{color:#fff}.am-topbar-inverse .am-topbar-brand a:focus,.am-topbar-inverse .am-topbar-brand a:hover{color:#fff;background-color:transparent}.am-topbar-inverse .am-topbar-nav>li>a{color:#eee}.am-topbar-inverse .am-topbar-nav>li>a:focus,.am-topbar-inverse .am-topbar-nav>li>a:hover{color:#fff;background-color:rgba(0,0,0,.05)}.am-topbar-inverse .am-topbar-nav>li>a:focus:after,.am-topbar-inverse .am-topbar-nav>li>a:hover:after{border-bottom-color:#0b6fa2}.am-topbar-inverse .am-topbar-nav>li>a:after{border-bottom-color:#0e90d2}.am-topbar-inverse .am-topbar-nav>li.am-active>a,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.am-topbar-inverse .am-topbar-nav>li.am-active>a:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover:after{border-bottom-color:#fff}.am-topbar-inverse .am-topbar-nav>li .disabled>a,.am-topbar-inverse .am-topbar-nav>li .disabled>a:focus,.am-topbar-inverse .am-topbar-nav>li .disabled>a:hover{color:#444;background-color:transparent}.am-topbar-fixed-bottom,.am-topbar-fixed-top{position:fixed;right:0;left:0;z-index:1000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.am-topbar-fixed-top{top:0}.am-topbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.am-with-topbar-fixed-top{padding-top:51px}.am-with-topbar-fixed-bottom{padding-bottom:51px}@media only screen and (max-width:640px){.am-topbar-fixed-bottom .am-topbar-collapse{position:absolute;bottom:100%;margin-bottom:1px;background-color:#f8f8f8}.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after,.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before{display:none}.am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse{background-color:#0e90d2}}.am-breadcrumb{padding:.7em .5em;margin-bottom:2rem;list-style:none;background-color:transparent;border-radius:0;font-size:85%}.am-breadcrumb>li{display:inline-block}.am-breadcrumb>li [class*=am-icon-]:before{color:#999;margin-right:5px}.am-breadcrumb>li+li:before{content:"\00bb\00a0";padding:0 8px;color:#ccc}.am-breadcrumb>.am-active{color:#999}.am-breadcrumb-slash>li+li:before{content:"/\00a0"}.am-pagination{padding-left:0;margin:1.5rem 0;list-style:none;color:#999;text-align:left}.am-pagination:after,.am-pagination:before{content:" ";display:table}.am-pagination:after{clear:both}.am-pagination>li{display:inline-block}.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:5px}.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}.am-pagination .am-pagination-prev{float:left}.am-pagination .am-pagination-prev a{border-radius:0}.am-pagination .am-pagination-next{float:right}.am-pagination .am-pagination-next a{border-radius:0}.am-pagination-centered{text-align:center}.am-pagination-right{text-align:right}[class*=am-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen{.cssanimations [data-am-scrollspy*=animation]{opacity:0}}.am-animation-fade{-webkit-animation-name:am-fade;animation-name:am-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.am-animation-scale-up{-webkit-animation-name:am-scale-up;animation-name:am-scale-up}.am-animation-scale-down{-webkit-animation-name:am-scale-down;animation-name:am-scale-down}.am-animation-slide-top{-webkit-animation-name:am-slide-top;animation-name:am-slide-top}.am-animation-slide-bottom{-webkit-animation-name:am-slide-bottom;animation-name:am-slide-bottom}.am-animation-slide-left{-webkit-animation-name:am-slide-left;animation-name:am-slide-left}.am-animation-slide-right{-webkit-animation-name:am-slide-right;animation-name:am-slide-right}.am-animation-slide-top-fixed{-webkit-animation-name:am-slide-top-fixed;animation-name:am-slide-top-fixed}.am-animation-shake{-webkit-animation-name:am-shake;animation-name:am-shake}.am-animation-spin{-webkit-animation:am-spin 2s infinite linear;animation:am-spin 2s infinite linear}.am-animation-left-spring{-webkit-animation:am-left-spring .3s ease-in-out;animation:am-left-spring .3s ease-in-out}.am-animation-right-spring{-webkit-animation:am-right-spring .3s ease-in-out;animation:am-right-spring .3s ease-in-out}.am-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.am-animation-paused{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.am-animation-delay-1{-webkit-animation-delay:1s;animation-delay:1s}.am-animation-delay-2{-webkit-animation-delay:2s;animation-delay:2s}.am-animation-delay-3{-webkit-animation-delay:3s;animation-delay:3s}.am-animation-delay-4{-webkit-animation-delay:4s;animation-delay:4s}.am-animation-delay-5{-webkit-animation-delay:5s;animation-delay:5s}.am-animation-delay-6{-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes am-fade{0%{opacity:0}100%{opacity:1}}@keyframes am-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@-webkit-keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.am-article:after,.am-article:before{content:" ";display:table}.am-article:after{clear:both}.am-article>:last-child{margin-bottom:0}.am-article+.am-article{margin-top:2.4rem}.am-article-title{font-size:2.8rem;line-height:1.15;font-weight:400}.am-article-title a{color:inherit;text-decoration:none}.am-article-meta{font-size:1.2rem;line-height:1.5;color:#999}.am-article-lead{color:#666;font-size:1.4rem;line-height:1.5;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.am-article-divider{margin-bottom:2.4rem;border-color:#eee}*+.am-article-divider{margin-top:2.4rem}.am-article-bd blockquote{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-article-bd img{display:block;max-width:100%}.am-badge{display:inline-block;min-width:10px;padding:.25em .625em;font-size:1.2rem;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:0}.am-badge:empty{display:none}.am-badge.am-square{border-radius:0}.am-badge.am-radius{border-radius:2px}.am-badge.am-round{border-radius:1000px}a.am-badge:focus,a.am-badge:hover{color:#fff;text-decoration:none;cursor:pointer}.am-badge-primary{background-color:#0e90d2}.am-badge-secondary{background-color:#3bb4f2}.am-badge-success{background-color:#5eb95e}.am-badge-warning{background-color:#F37B1D}.am-badge-danger{background-color:#dd514c}.am-comment:after,.am-comment:before{content:" ";display:table}.am-comment:after{clear:both}.am-comment-avatar{float:left;width:32px;height:32px;border-radius:50%;border:1px solid transparent}@media only screen and (min-width:641px){.am-comment-avatar{width:48px;height:48px}}.am-comment-main{position:relative;margin-left:42px;border:1px solid #dedede;border-radius:0}.am-comment-main:after,.am-comment-main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.am-comment-main:before{border-right-color:#dedede;z-index:1}.am-comment-main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}@media only screen and (min-width:641px){.am-comment-main{margin-left:63px}}.am-comment-hd{background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-comment-title{margin:0 0 8px 0;font-size:1.6rem;line-height:1.2}.am-comment-meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px;font-size:13px;color:#999;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.am-comment-meta a{color:#999}.am-comment-author{font-weight:700;color:#999}.am-comment-bd{padding:15px;overflow:hidden}.am-comment-bd>:last-child{margin-bottom:0}.am-comment-footer{padding:0 15px 5px}.am-comment-footer .am-comment-actions a+a{margin-left:5px}.am-comment-actions{font-size:13px;color:#999}.am-comment-actions a{display:inline-block;padding:10px 5px;line-height:1;color:#999;opacity:.7}.am-comment-actions a:hover{color:#0e90d2;opacity:1}.am-comment-hd .am-comment-actions{padding-right:.5rem}.am-comment-flip .am-comment-avatar{float:right}.am-comment-flip .am-comment-main{margin-left:auto;margin-right:42px}@media only screen and (min-width:641px){.am-comment-flip .am-comment-main{margin-right:63px}}.am-comment-flip .am-comment-main:after,.am-comment-flip .am-comment-main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.am-comment-flip .am-comment-main:before{border-left-color:#dedede}.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.am-comment-primary .am-comment-avatar{border-color:#0e90d2}.am-comment-primary .am-comment-main{border-color:#0e90d2}.am-comment-primary .am-comment-main:before{border-right-color:#0e90d2}.am-comment-primary.am-comment-flip .am-comment-main:before{border-left-color:#0e90d2;border-right-color:transparent}.am-comment-primary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-highlight .am-comment-avatar,.am-comment-secondary .am-comment-avatar{border-color:#3bb4f2}.am-comment-highlight .am-comment-main,.am-comment-secondary .am-comment-main{border-color:#3bb4f2}.am-comment-highlight .am-comment-main:before,.am-comment-secondary .am-comment-main:before{border-right-color:#3bb4f2}.am-comment-highlight.am-comment-flip .am-comment-main:before,.am-comment-secondary.am-comment-flip .am-comment-main:before{border-left-color:#3bb4f2;border-right-color:transparent}.am-comment-highlight.am-comment-flip .am-comment-main:after,.am-comment-secondary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-success .am-comment-avatar{border-color:#5eb95e}.am-comment-success .am-comment-main{border-color:#5eb95e}.am-comment-success .am-comment-main:before{border-right-color:#5eb95e}.am-comment-success.am-comment-flip .am-comment-main:before{border-left-color:#5eb95e;border-right-color:transparent}.am-comment-success.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-warning .am-comment-avatar{border-color:#F37B1D}.am-comment-warning .am-comment-main{border-color:#F37B1D}.am-comment-warning .am-comment-main:before{border-right-color:#F37B1D}.am-comment-warning.am-comment-flip .am-comment-main:before{border-left-color:#F37B1D;border-right-color:transparent}.am-comment-warning.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-danger .am-comment-avatar{border-color:#dd514c}.am-comment-danger .am-comment-main{border-color:#dd514c}.am-comment-danger .am-comment-main:before{border-right-color:#dd514c}.am-comment-danger.am-comment-flip .am-comment-main:before{border-left-color:#dd514c;border-right-color:transparent}.am-comment-danger.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comments-list{padding:0;list-style:none}.am-comments-list .am-comment{margin:1.6rem 0 0 0;list-style:none}@media only screen and (min-width:641px){.am-comments-list-flip .am-comment-main{margin-right:64px}.am-comments-list-flip .am-comment-flip .am-comment-main{margin-left:64px}}.am-btn-group,.am-btn-group-stacked{position:relative;display:inline-block;vertical-align:middle}.am-btn-group-stacked>.am-btn,.am-btn-group>.am-btn{position:relative;float:left}.am-btn-group-stacked>.am-btn.active,.am-btn-group-stacked>.am-btn:active,.am-btn-group-stacked>.am-btn:focus,.am-btn-group-stacked>.am-btn:hover,.am-btn-group>.am-btn.active,.am-btn-group>.am-btn:active,.am-btn-group>.am-btn:focus,.am-btn-group>.am-btn:hover{z-index:2}.am-btn-group-stacked>.am-btn:focus,.am-btn-group>.am-btn:focus{outline:0}.am-btn-group .am-btn+.am-btn,.am-btn-group .am-btn+.am-btn-group,.am-btn-group .am-btn-group+.am-btn,.am-btn-group .am-btn-group+.am-btn-group{margin-left:-1px}.am-btn-toolbar{margin-left:-5px}.am-btn-toolbar:after,.am-btn-toolbar:before{content:" ";display:table}.am-btn-toolbar:after{clear:both}.am-btn-toolbar .am-btn-group,.am-btn-toolbar .am-input-group{float:left}.am-btn-toolbar>.am-btn,.am-btn-toolbar>.am-btn-group,.am-btn-toolbar>.am-input-group{margin-left:5px}.am-btn-group>.am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle){border-radius:0}.am-btn-group>.am-btn:first-child{margin-left:0}.am-btn-group>.am-btn:first-child:not(:last-child):not(.am-dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn:last-child:not(:first-child),.am-btn-group>.am-dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group>.am-btn-group{float:left}.am-btn-group>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group>.am-btn-group:first-child>.am-btn:last-child,.am-btn-group>.am-btn-group:first-child>.am-dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn-group:last-child>.am-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group-xs>.am-btn{font-size:1.2rem}.am-btn-group-sm>.am-btn{font-size:1.4rem}.am-btn-group-lg>.am-btn{font-size:1.8rem}.am-btn-group-stacked>.am-btn,.am-btn-group-stacked>.am-btn-group,.am-btn-group-stacked>.am-btn-group>.am-btn{display:block;float:none;width:100%;max-width:100%}.am-btn-group-stacked>.am-btn-group:after,.am-btn-group-stacked>.am-btn-group:before{content:" ";display:table}.am-btn-group-stacked>.am-btn-group:after{clear:both}.am-btn-group-stacked>.am-btn-group>.am-btn{float:none}.am-btn-group-stacked>.am-btn+.am-btn,.am-btn-group-stacked>.am-btn+.am-btn-group,.am-btn-group-stacked>.am-btn-group+.am-btn,.am-btn-group-stacked>.am-btn-group+.am-btn-group{margin-top:-1px;margin-left:0}.am-btn-group-stacked>.am-btn:not(:first-child):not(:last-child){border-radius:0}.am-btn-group-stacked>.am-btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-stacked>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-btn:last-child,.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn-group:last-child:not(:first-child)>.am-btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate;width:100%}.am-btn-group-justify>.am-btn,.am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group-justify>.am-btn-group .am-btn{width:100%}.lte9 .am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate}.lte9 .am-btn-group-justify>.am-btn,.lte9 .am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group .am-dropdown{float:left;margin-left:-1px}.am-btn-group .am-dropdown>.am-btn{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group .am-active .am-dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.am-btn-group .am-active .am-dropdown-toggle.am-btn-link{-webkit-box-shadow:none;box-shadow:none}.am-btn-group .am-active .am-dropdown-toggle,.am-btn-group .am-dropdown-toggle:active{outline:0}.am-btn-group-check>.am-btn>input[type=checkbox],.am-btn-group-check>.am-btn>input[type=radio],[data-am-button]>.am-btn>input[type=checkbox],[data-am-button]>.am-btn>input[type=radio]{position:absolute;z-index:-1;opacity:0}.am-close{display:inline-block;text-align:center;width:24px;font-size:20px;font-weight:700;line-height:24px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-webkit-transition:all .3s;transition:all .3s}.am-close:focus,.am-close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;outline:0}.am-close[class*=am-icon-]{font-size:16px}button.am-close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}a.am-close:hover{color:inherit;text-decoration:none;cursor:pointer}.am-close-alt{border-radius:50%;background:#eee;opacity:.7;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.am-close-alt:focus,.am-close-alt:hover{opacity:1}.am-close-spin:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype');font-weight:400;font-style:normal}[class*=am-icon-]{display:inline-block;font-style:normal}[class*=am-icon-]:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}[class*=am-icon-].am-fl{margin-right:.3em}[class*=am-icon-].am-fr{margin-left:.3em}.am-icon-sm:before{font-size:150%;vertical-align:-10%}.am-icon-md:before{font-size:200%;vertical-align:-16%}.am-icon-lg:before{font-size:250%;vertical-align:-22%}.am-icon-btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#eee;color:#555;text-align:center}.am-icon-btn:focus,.am-icon-btn:hover{background-color:#f5f5f5;color:#333;text-decoration:none;outline:0}.am-icon-btn:active{background-color:#ddd;color:#333}.am-icon-btn.am-danger,.am-icon-btn.am-primary,.am-icon-btn.am-secondary,.am-icon-btn.am-success,.am-icon-btn.am-warning{color:#fff}.am-icon-btn.am-primary{background-color:#0e90d2}.am-icon-btn.am-secondary{background-color:#3bb4f2}.am-icon-btn.am-success{background-color:#5eb95e}.am-icon-btn.am-warning{background-color:#F37B1D}.am-icon-btn.am-danger{background-color:#dd514c}.am-icon-btn-sm{width:32px;height:32px;font-size:16px;line-height:32px}.am-icon-btn-lg{width:64px;height:64px;font-size:28px;line-height:64px}.am-icon-fw{width:1.25em;text-align:center}.am-icon-glass:before{content:"\f000"}.am-icon-music:before{content:"\f001"}.am-icon-search:before{content:"\f002"}.am-icon-envelope-o:before{content:"\f003"}.am-icon-heart:before{content:"\f004"}.am-icon-star:before{content:"\f005"}.am-icon-star-o:before{content:"\f006"}.am-icon-user:before{content:"\f007"}.am-icon-film:before{content:"\f008"}.am-icon-th-large:before{content:"\f009"}.am-icon-th:before{content:"\f00a"}.am-icon-th-list:before{content:"\f00b"}.am-icon-check:before{content:"\f00c"}.am-icon-close:before,.am-icon-remove:before,.am-icon-times:before{content:"\f00d"}.am-icon-search-plus:before{content:"\f00e"}.am-icon-search-minus:before{content:"\f010"}.am-icon-power-off:before{content:"\f011"}.am-icon-signal:before{content:"\f012"}.am-icon-cog:before,.am-icon-gear:before{content:"\f013"}.am-icon-trash-o:before{content:"\f014"}.am-icon-home:before{content:"\f015"}.am-icon-file-o:before{content:"\f016"}.am-icon-clock-o:before{content:"\f017"}.am-icon-road:before{content:"\f018"}.am-icon-download:before{content:"\f019"}.am-icon-arrow-circle-o-down:before{content:"\f01a"}.am-icon-arrow-circle-o-up:before{content:"\f01b"}.am-icon-inbox:before{content:"\f01c"}.am-icon-play-circle-o:before{content:"\f01d"}.am-icon-repeat:before,.am-icon-rotate-right:before{content:"\f01e"}.am-icon-refresh:before{content:"\f021"}.am-icon-list-alt:before{content:"\f022"}.am-icon-lock:before{content:"\f023"}.am-icon-flag:before{content:"\f024"}.am-icon-headphones:before{content:"\f025"}.am-icon-volume-off:before{content:"\f026"}.am-icon-volume-down:before{content:"\f027"}.am-icon-volume-up:before{content:"\f028"}.am-icon-qrcode:before{content:"\f029"}.am-icon-barcode:before{content:"\f02a"}.am-icon-tag:before{content:"\f02b"}.am-icon-tags:before{content:"\f02c"}.am-icon-book:before{content:"\f02d"}.am-icon-bookmark:before{content:"\f02e"}.am-icon-print:before{content:"\f02f"}.am-icon-camera:before{content:"\f030"}.am-icon-font:before{content:"\f031"}.am-icon-bold:before{content:"\f032"}.am-icon-italic:before{content:"\f033"}.am-icon-text-height:before{content:"\f034"}.am-icon-text-width:before{content:"\f035"}.am-icon-align-left:before{content:"\f036"}.am-icon-align-center:before{content:"\f037"}.am-icon-align-right:before{content:"\f038"}.am-icon-align-justify:before{content:"\f039"}.am-icon-list:before{content:"\f03a"}.am-icon-dedent:before,.am-icon-outdent:before{content:"\f03b"}.am-icon-indent:before{content:"\f03c"}.am-icon-video-camera:before{content:"\f03d"}.am-icon-image:before,.am-icon-photo:before,.am-icon-picture-o:before{content:"\f03e"}.am-icon-pencil:before{content:"\f040"}.am-icon-map-marker:before{content:"\f041"}.am-icon-adjust:before{content:"\f042"}.am-icon-tint:before{content:"\f043"}.am-icon-edit:before,.am-icon-pencil-square-o:before{content:"\f044"}.am-icon-share-square-o:before{content:"\f045"}.am-icon-check-square-o:before{content:"\f046"}.am-icon-arrows:before{content:"\f047"}.am-icon-step-backward:before{content:"\f048"}.am-icon-fast-backward:before{content:"\f049"}.am-icon-backward:before{content:"\f04a"}.am-icon-play:before{content:"\f04b"}.am-icon-pause:before{content:"\f04c"}.am-icon-stop:before{content:"\f04d"}.am-icon-forward:before{content:"\f04e"}.am-icon-fast-forward:before{content:"\f050"}.am-icon-step-forward:before{content:"\f051"}.am-icon-eject:before{content:"\f052"}.am-icon-chevron-left:before{content:"\f053"}.am-icon-chevron-right:before{content:"\f054"}.am-icon-plus-circle:before{content:"\f055"}.am-icon-minus-circle:before{content:"\f056"}.am-icon-times-circle:before{content:"\f057"}.am-icon-check-circle:before{content:"\f058"}.am-icon-question-circle:before{content:"\f059"}.am-icon-info-circle:before{content:"\f05a"}.am-icon-crosshairs:before{content:"\f05b"}.am-icon-times-circle-o:before{content:"\f05c"}.am-icon-check-circle-o:before{content:"\f05d"}.am-icon-ban:before{content:"\f05e"}.am-icon-arrow-left:before{content:"\f060"}.am-icon-arrow-right:before{content:"\f061"}.am-icon-arrow-up:before{content:"\f062"}.am-icon-arrow-down:before{content:"\f063"}.am-icon-mail-forward:before,.am-icon-share:before{content:"\f064"}.am-icon-expand:before{content:"\f065"}.am-icon-compress:before{content:"\f066"}.am-icon-plus:before{content:"\f067"}.am-icon-minus:before{content:"\f068"}.am-icon-asterisk:before{content:"\f069"}.am-icon-exclamation-circle:before{content:"\f06a"}.am-icon-gift:before{content:"\f06b"}.am-icon-leaf:before{content:"\f06c"}.am-icon-fire:before{content:"\f06d"}.am-icon-eye:before{content:"\f06e"}.am-icon-eye-slash:before{content:"\f070"}.am-icon-exclamation-triangle:before,.am-icon-warning:before{content:"\f071"}.am-icon-plane:before{content:"\f072"}.am-icon-calendar:before{content:"\f073"}.am-icon-random:before{content:"\f074"}.am-icon-comment:before{content:"\f075"}.am-icon-magnet:before{content:"\f076"}.am-icon-chevron-up:before{content:"\f077"}.am-icon-chevron-down:before{content:"\f078"}.am-icon-retweet:before{content:"\f079"}.am-icon-shopping-cart:before{content:"\f07a"}.am-icon-folder:before{content:"\f07b"}.am-icon-folder-open:before{content:"\f07c"}.am-icon-arrows-v:before{content:"\f07d"}.am-icon-arrows-h:before{content:"\f07e"}.am-icon-bar-chart-o:before,.am-icon-bar-chart:before{content:"\f080"}.am-icon-twitter-square:before{content:"\f081"}.am-icon-facebook-square:before{content:"\f082"}.am-icon-camera-retro:before{content:"\f083"}.am-icon-key:before{content:"\f084"}.am-icon-cogs:before,.am-icon-gears:before{content:"\f085"}.am-icon-comments:before{content:"\f086"}.am-icon-thumbs-o-up:before{content:"\f087"}.am-icon-thumbs-o-down:before{content:"\f088"}.am-icon-star-half:before{content:"\f089"}.am-icon-heart-o:before{content:"\f08a"}.am-icon-sign-out:before{content:"\f08b"}.am-icon-linkedin-square:before{content:"\f08c"}.am-icon-thumb-tack:before{content:"\f08d"}.am-icon-external-link:before{content:"\f08e"}.am-icon-sign-in:before{content:"\f090"}.am-icon-trophy:before{content:"\f091"}.am-icon-github-square:before{content:"\f092"}.am-icon-upload:before{content:"\f093"}.am-icon-lemon-o:before{content:"\f094"}.am-icon-phone:before{content:"\f095"}.am-icon-square-o:before{content:"\f096"}.am-icon-bookmark-o:before{content:"\f097"}.am-icon-phone-square:before{content:"\f098"}.am-icon-twitter:before{content:"\f099"}.am-icon-facebook-f:before,.am-icon-facebook:before{content:"\f09a"}.am-icon-github:before{content:"\f09b"}.am-icon-unlock:before{content:"\f09c"}.am-icon-credit-card:before{content:"\f09d"}.am-icon-feed:before,.am-icon-rss:before{content:"\f09e"}.am-icon-hdd-o:before{content:"\f0a0"}.am-icon-bullhorn:before{content:"\f0a1"}.am-icon-bell:before{content:"\f0f3"}.am-icon-certificate:before{content:"\f0a3"}.am-icon-hand-o-right:before{content:"\f0a4"}.am-icon-hand-o-left:before{content:"\f0a5"}.am-icon-hand-o-up:before{content:"\f0a6"}.am-icon-hand-o-down:before{content:"\f0a7"}.am-icon-arrow-circle-left:before{content:"\f0a8"}.am-icon-arrow-circle-right:before{content:"\f0a9"}.am-icon-arrow-circle-up:before{content:"\f0aa"}.am-icon-arrow-circle-down:before{content:"\f0ab"}.am-icon-globe:before{content:"\f0ac"}.am-icon-wrench:before{content:"\f0ad"}.am-icon-tasks:before{content:"\f0ae"}.am-icon-filter:before{content:"\f0b0"}.am-icon-briefcase:before{content:"\f0b1"}.am-icon-arrows-alt:before{content:"\f0b2"}.am-icon-group:before,.am-icon-users:before{content:"\f0c0"}.am-icon-chain:before,.am-icon-link:before{content:"\f0c1"}.am-icon-cloud:before{content:"\f0c2"}.am-icon-flask:before{content:"\f0c3"}.am-icon-cut:before,.am-icon-scissors:before{content:"\f0c4"}.am-icon-copy:before,.am-icon-files-o:before{content:"\f0c5"}.am-icon-paperclip:before{content:"\f0c6"}.am-icon-floppy-o:before,.am-icon-save:before{content:"\f0c7"}.am-icon-square:before{content:"\f0c8"}.am-icon-bars:before,.am-icon-navicon:before,.am-icon-reorder:before{content:"\f0c9"}.am-icon-list-ul:before{content:"\f0ca"}.am-icon-list-ol:before{content:"\f0cb"}.am-icon-strikethrough:before{content:"\f0cc"}.am-icon-underline:before{content:"\f0cd"}.am-icon-table:before{content:"\f0ce"}.am-icon-magic:before{content:"\f0d0"}.am-icon-truck:before{content:"\f0d1"}.am-icon-pinterest:before{content:"\f0d2"}.am-icon-pinterest-square:before{content:"\f0d3"}.am-icon-google-plus-square:before{content:"\f0d4"}.am-icon-google-plus:before{content:"\f0d5"}.am-icon-money:before{content:"\f0d6"}.am-icon-caret-down:before{content:"\f0d7"}.am-icon-caret-up:before{content:"\f0d8"}.am-icon-caret-left:before{content:"\f0d9"}.am-icon-caret-right:before{content:"\f0da"}.am-icon-columns:before{content:"\f0db"}.am-icon-sort:before,.am-icon-unsorted:before{content:"\f0dc"}.am-icon-sort-desc:before,.am-icon-sort-down:before{content:"\f0dd"}.am-icon-sort-asc:before,.am-icon-sort-up:before{content:"\f0de"}.am-icon-envelope:before{content:"\f0e0"}.am-icon-linkedin:before{content:"\f0e1"}.am-icon-rotate-left:before,.am-icon-undo:before{content:"\f0e2"}.am-icon-gavel:before,.am-icon-legal:before{content:"\f0e3"}.am-icon-dashboard:before,.am-icon-tachometer:before{content:"\f0e4"}.am-icon-comment-o:before{content:"\f0e5"}.am-icon-comments-o:before{content:"\f0e6"}.am-icon-bolt:before,.am-icon-flash:before{content:"\f0e7"}.am-icon-sitemap:before{content:"\f0e8"}.am-icon-umbrella:before{content:"\f0e9"}.am-icon-clipboard:before,.am-icon-paste:before{content:"\f0ea"}.am-icon-lightbulb-o:before{content:"\f0eb"}.am-icon-exchange:before{content:"\f0ec"}.am-icon-cloud-download:before{content:"\f0ed"}.am-icon-cloud-upload:before{content:"\f0ee"}.am-icon-user-md:before{content:"\f0f0"}.am-icon-stethoscope:before{content:"\f0f1"}.am-icon-suitcase:before{content:"\f0f2"}.am-icon-bell-o:before{content:"\f0a2"}.am-icon-coffee:before{content:"\f0f4"}.am-icon-cutlery:before{content:"\f0f5"}.am-icon-file-text-o:before{content:"\f0f6"}.am-icon-building-o:before{content:"\f0f7"}.am-icon-hospital-o:before{content:"\f0f8"}.am-icon-ambulance:before{content:"\f0f9"}.am-icon-medkit:before{content:"\f0fa"}.am-icon-fighter-jet:before{content:"\f0fb"}.am-icon-beer:before{content:"\f0fc"}.am-icon-h-square:before{content:"\f0fd"}.am-icon-plus-square:before{content:"\f0fe"}.am-icon-angle-double-left:before{content:"\f100"}.am-icon-angle-double-right:before{content:"\f101"}.am-icon-angle-double-up:before{content:"\f102"}.am-icon-angle-double-down:before{content:"\f103"}.am-icon-angle-left:before{content:"\f104"}.am-icon-angle-right:before{content:"\f105"}.am-icon-angle-up:before{content:"\f106"}.am-icon-angle-down:before{content:"\f107"}.am-icon-desktop:before{content:"\f108"}.am-icon-laptop:before{content:"\f109"}.am-icon-tablet:before{content:"\f10a"}.am-icon-mobile-phone:before,.am-icon-mobile:before{content:"\f10b"}.am-icon-circle-o:before{content:"\f10c"}.am-icon-quote-left:before{content:"\f10d"}.am-icon-quote-right:before{content:"\f10e"}.am-icon-spinner:before{content:"\f110"}.am-icon-circle:before{content:"\f111"}.am-icon-mail-reply:before,.am-icon-reply:before{content:"\f112"}.am-icon-github-alt:before{content:"\f113"}.am-icon-folder-o:before{content:"\f114"}.am-icon-folder-open-o:before{content:"\f115"}.am-icon-smile-o:before{content:"\f118"}.am-icon-frown-o:before{content:"\f119"}.am-icon-meh-o:before{content:"\f11a"}.am-icon-gamepad:before{content:"\f11b"}.am-icon-keyboard-o:before{content:"\f11c"}.am-icon-flag-o:before{content:"\f11d"}.am-icon-flag-checkered:before{content:"\f11e"}.am-icon-terminal:before{content:"\f120"}.am-icon-code:before{content:"\f121"}.am-icon-mail-reply-all:before,.am-icon-reply-all:before{content:"\f122"}.am-icon-star-half-empty:before,.am-icon-star-half-full:before,.am-icon-star-half-o:before{content:"\f123"}.am-icon-location-arrow:before{content:"\f124"}.am-icon-crop:before{content:"\f125"}.am-icon-code-fork:before{content:"\f126"}.am-icon-chain-broken:before,.am-icon-unlink:before{content:"\f127"}.am-icon-question:before{content:"\f128"}.am-icon-info:before{content:"\f129"}.am-icon-exclamation:before{content:"\f12a"}.am-icon-superscript:before{content:"\f12b"}.am-icon-subscript:before{content:"\f12c"}.am-icon-eraser:before{content:"\f12d"}.am-icon-puzzle-piece:before{content:"\f12e"}.am-icon-microphone:before{content:"\f130"}.am-icon-microphone-slash:before{content:"\f131"}.am-icon-shield:before{content:"\f132"}.am-icon-calendar-o:before{content:"\f133"}.am-icon-fire-extinguisher:before{content:"\f134"}.am-icon-rocket:before{content:"\f135"}.am-icon-maxcdn:before{content:"\f136"}.am-icon-chevron-circle-left:before{content:"\f137"}.am-icon-chevron-circle-right:before{content:"\f138"}.am-icon-chevron-circle-up:before{content:"\f139"}.am-icon-chevron-circle-down:before{content:"\f13a"}.am-icon-html5:before{content:"\f13b"}.am-icon-css3:before{content:"\f13c"}.am-icon-anchor:before{content:"\f13d"}.am-icon-unlock-alt:before{content:"\f13e"}.am-icon-bullseye:before{content:"\f140"}.am-icon-ellipsis-h:before{content:"\f141"}.am-icon-ellipsis-v:before{content:"\f142"}.am-icon-rss-square:before{content:"\f143"}.am-icon-play-circle:before{content:"\f144"}.am-icon-ticket:before{content:"\f145"}.am-icon-minus-square:before{content:"\f146"}.am-icon-minus-square-o:before{content:"\f147"}.am-icon-level-up:before{content:"\f148"}.am-icon-level-down:before{content:"\f149"}.am-icon-check-square:before{content:"\f14a"}.am-icon-pencil-square:before{content:"\f14b"}.am-icon-external-link-square:before{content:"\f14c"}.am-icon-share-square:before{content:"\f14d"}.am-icon-compass:before{content:"\f14e"}.am-icon-caret-square-o-down:before,.am-icon-toggle-down:before{content:"\f150"}.am-icon-caret-square-o-up:before,.am-icon-toggle-up:before{content:"\f151"}.am-icon-caret-square-o-right:before,.am-icon-toggle-right:before{content:"\f152"}.am-icon-eur:before,.am-icon-euro:before{content:"\f153"}.am-icon-gbp:before{content:"\f154"}.am-icon-dollar:before,.am-icon-usd:before{content:"\f155"}.am-icon-inr:before,.am-icon-rupee:before{content:"\f156"}.am-icon-cny:before,.am-icon-jpy:before,.am-icon-rmb:before,.am-icon-yen:before{content:"\f157"}.am-icon-rouble:before,.am-icon-rub:before,.am-icon-ruble:before{content:"\f158"}.am-icon-krw:before,.am-icon-won:before{content:"\f159"}.am-icon-bitcoin:before,.am-icon-btc:before{content:"\f15a"}.am-icon-file:before{content:"\f15b"}.am-icon-file-text:before{content:"\f15c"}.am-icon-sort-alpha-asc:before{content:"\f15d"}.am-icon-sort-alpha-desc:before{content:"\f15e"}.am-icon-sort-amount-asc:before{content:"\f160"}.am-icon-sort-amount-desc:before{content:"\f161"}.am-icon-sort-numeric-asc:before{content:"\f162"}.am-icon-sort-numeric-desc:before{content:"\f163"}.am-icon-thumbs-up:before{content:"\f164"}.am-icon-thumbs-down:before{content:"\f165"}.am-icon-youtube-square:before{content:"\f166"}.am-icon-youtube:before{content:"\f167"}.am-icon-xing:before{content:"\f168"}.am-icon-xing-square:before{content:"\f169"}.am-icon-youtube-play:before{content:"\f16a"}.am-icon-dropbox:before{content:"\f16b"}.am-icon-stack-overflow:before{content:"\f16c"}.am-icon-instagram:before{content:"\f16d"}.am-icon-flickr:before{content:"\f16e"}.am-icon-adn:before{content:"\f170"}.am-icon-bitbucket:before{content:"\f171"}.am-icon-bitbucket-square:before{content:"\f172"}.am-icon-tumblr:before{content:"\f173"}.am-icon-tumblr-square:before{content:"\f174"}.am-icon-long-arrow-down:before{content:"\f175"}.am-icon-long-arrow-up:before{content:"\f176"}.am-icon-long-arrow-left:before{content:"\f177"}.am-icon-long-arrow-right:before{content:"\f178"}.am-icon-apple:before{content:"\f179"}.am-icon-windows:before{content:"\f17a"}.am-icon-android:before{content:"\f17b"}.am-icon-linux:before{content:"\f17c"}.am-icon-dribbble:before{content:"\f17d"}.am-icon-skype:before{content:"\f17e"}.am-icon-foursquare:before{content:"\f180"}.am-icon-trello:before{content:"\f181"}.am-icon-female:before{content:"\f182"}.am-icon-male:before{content:"\f183"}.am-icon-gittip:before,.am-icon-gratipay:before{content:"\f184"}.am-icon-sun-o:before{content:"\f185"}.am-icon-moon-o:before{content:"\f186"}.am-icon-archive:before{content:"\f187"}.am-icon-bug:before{content:"\f188"}.am-icon-vk:before{content:"\f189"}.am-icon-weibo:before{content:"\f18a"}.am-icon-renren:before{content:"\f18b"}.am-icon-pagelines:before{content:"\f18c"}.am-icon-stack-exchange:before{content:"\f18d"}.am-icon-arrow-circle-o-right:before{content:"\f18e"}.am-icon-arrow-circle-o-left:before{content:"\f190"}.am-icon-caret-square-o-left:before,.am-icon-toggle-left:before{content:"\f191"}.am-icon-dot-circle-o:before{content:"\f192"}.am-icon-wheelchair:before{content:"\f193"}.am-icon-vimeo-square:before{content:"\f194"}.am-icon-try:before,.am-icon-turkish-lira:before{content:"\f195"}.am-icon-plus-square-o:before{content:"\f196"}.am-icon-space-shuttle:before{content:"\f197"}.am-icon-slack:before{content:"\f198"}.am-icon-envelope-square:before{content:"\f199"}.am-icon-wordpress:before{content:"\f19a"}.am-icon-openid:before{content:"\f19b"}.am-icon-bank:before,.am-icon-institution:before,.am-icon-university:before{content:"\f19c"}.am-icon-graduation-cap:before,.am-icon-mortar-board:before{content:"\f19d"}.am-icon-yahoo:before{content:"\f19e"}.am-icon-google:before{content:"\f1a0"}.am-icon-reddit:before{content:"\f1a1"}.am-icon-reddit-square:before{content:"\f1a2"}.am-icon-stumbleupon-circle:before{content:"\f1a3"}.am-icon-stumbleupon:before{content:"\f1a4"}.am-icon-delicious:before{content:"\f1a5"}.am-icon-digg:before{content:"\f1a6"}.am-icon-pied-piper-pp:before{content:"\f1a7"}.am-icon-pied-piper-alt:before{content:"\f1a8"}.am-icon-drupal:before{content:"\f1a9"}.am-icon-joomla:before{content:"\f1aa"}.am-icon-language:before{content:"\f1ab"}.am-icon-fax:before{content:"\f1ac"}.am-icon-building:before{content:"\f1ad"}.am-icon-child:before{content:"\f1ae"}.am-icon-paw:before{content:"\f1b0"}.am-icon-spoon:before{content:"\f1b1"}.am-icon-cube:before{content:"\f1b2"}.am-icon-cubes:before{content:"\f1b3"}.am-icon-behance:before{content:"\f1b4"}.am-icon-behance-square:before{content:"\f1b5"}.am-icon-steam:before{content:"\f1b6"}.am-icon-steam-square:before{content:"\f1b7"}.am-icon-recycle:before{content:"\f1b8"}.am-icon-automobile:before,.am-icon-car:before{content:"\f1b9"}.am-icon-cab:before,.am-icon-taxi:before{content:"\f1ba"}.am-icon-tree:before{content:"\f1bb"}.am-icon-spotify:before{content:"\f1bc"}.am-icon-deviantart:before{content:"\f1bd"}.am-icon-soundcloud:before{content:"\f1be"}.am-icon-database:before{content:"\f1c0"}.am-icon-file-pdf-o:before{content:"\f1c1"}.am-icon-file-word-o:before{content:"\f1c2"}.am-icon-file-excel-o:before{content:"\f1c3"}.am-icon-file-powerpoint-o:before{content:"\f1c4"}.am-icon-file-image-o:before,.am-icon-file-photo-o:before,.am-icon-file-picture-o:before{content:"\f1c5"}.am-icon-file-archive-o:before,.am-icon-file-zip-o:before{content:"\f1c6"}.am-icon-file-audio-o:before,.am-icon-file-sound-o:before{content:"\f1c7"}.am-icon-file-movie-o:before,.am-icon-file-video-o:before{content:"\f1c8"}.am-icon-file-code-o:before{content:"\f1c9"}.am-icon-vine:before{content:"\f1ca"}.am-icon-codepen:before{content:"\f1cb"}.am-icon-jsfiddle:before{content:"\f1cc"}.am-icon-life-bouy:before,.am-icon-life-buoy:before,.am-icon-life-ring:before,.am-icon-life-saver:before,.am-icon-support:before{content:"\f1cd"}.am-icon-circle-o-notch:before{content:"\f1ce"}.am-icon-ra:before,.am-icon-rebel:before,.am-icon-resistance:before{content:"\f1d0"}.am-icon-empire:before,.am-icon-ge:before{content:"\f1d1"}.am-icon-git-square:before{content:"\f1d2"}.am-icon-git:before{content:"\f1d3"}.am-icon-hacker-news:before,.am-icon-y-combinator-square:before,.am-icon-yc-square:before{content:"\f1d4"}.am-icon-tencent-weibo:before{content:"\f1d5"}.am-icon-qq:before{content:"\f1d6"}.am-icon-wechat:before,.am-icon-weixin:before{content:"\f1d7"}.am-icon-paper-plane:before,.am-icon-send:before{content:"\f1d8"}.am-icon-paper-plane-o:before,.am-icon-send-o:before{content:"\f1d9"}.am-icon-history:before{content:"\f1da"}.am-icon-circle-thin:before{content:"\f1db"}.am-icon-header:before{content:"\f1dc"}.am-icon-paragraph:before{content:"\f1dd"}.am-icon-sliders:before{content:"\f1de"}.am-icon-share-alt:before{content:"\f1e0"}.am-icon-share-alt-square:before{content:"\f1e1"}.am-icon-bomb:before{content:"\f1e2"}.am-icon-futbol-o:before,.am-icon-soccer-ball-o:before{content:"\f1e3"}.am-icon-tty:before{content:"\f1e4"}.am-icon-binoculars:before{content:"\f1e5"}.am-icon-plug:before{content:"\f1e6"}.am-icon-slideshare:before{content:"\f1e7"}.am-icon-twitch:before{content:"\f1e8"}.am-icon-yelp:before{content:"\f1e9"}.am-icon-newspaper-o:before{content:"\f1ea"}.am-icon-wifi:before{content:"\f1eb"}.am-icon-calculator:before{content:"\f1ec"}.am-icon-paypal:before{content:"\f1ed"}.am-icon-google-wallet:before{content:"\f1ee"}.am-icon-cc-visa:before{content:"\f1f0"}.am-icon-cc-mastercard:before{content:"\f1f1"}.am-icon-cc-discover:before{content:"\f1f2"}.am-icon-cc-amex:before{content:"\f1f3"}.am-icon-cc-paypal:before{content:"\f1f4"}.am-icon-cc-stripe:before{content:"\f1f5"}.am-icon-bell-slash:before{content:"\f1f6"}.am-icon-bell-slash-o:before{content:"\f1f7"}.am-icon-trash:before{content:"\f1f8"}.am-icon-copyright:before{content:"\f1f9"}.am-icon-at:before{content:"\f1fa"}.am-icon-eyedropper:before{content:"\f1fb"}.am-icon-paint-brush:before{content:"\f1fc"}.am-icon-birthday-cake:before{content:"\f1fd"}.am-icon-area-chart:before{content:"\f1fe"}.am-icon-pie-chart:before{content:"\f200"}.am-icon-line-chart:before{content:"\f201"}.am-icon-lastfm:before{content:"\f202"}.am-icon-lastfm-square:before{content:"\f203"}.am-icon-toggle-off:before{content:"\f204"}.am-icon-toggle-on:before{content:"\f205"}.am-icon-bicycle:before{content:"\f206"}.am-icon-bus:before{content:"\f207"}.am-icon-ioxhost:before{content:"\f208"}.am-icon-angellist:before{content:"\f209"}.am-icon-cc:before{content:"\f20a"}.am-icon-ils:before,.am-icon-shekel:before,.am-icon-sheqel:before{content:"\f20b"}.am-icon-meanpath:before{content:"\f20c"}.am-icon-buysellads:before{content:"\f20d"}.am-icon-connectdevelop:before{content:"\f20e"}.am-icon-dashcube:before{content:"\f210"}.am-icon-forumbee:before{content:"\f211"}.am-icon-leanpub:before{content:"\f212"}.am-icon-sellsy:before{content:"\f213"}.am-icon-shirtsinbulk:before{content:"\f214"}.am-icon-simplybuilt:before{content:"\f215"}.am-icon-skyatlas:before{content:"\f216"}.am-icon-cart-plus:before{content:"\f217"}.am-icon-cart-arrow-down:before{content:"\f218"}.am-icon-diamond:before{content:"\f219"}.am-icon-ship:before{content:"\f21a"}.am-icon-user-secret:before{content:"\f21b"}.am-icon-motorcycle:before{content:"\f21c"}.am-icon-street-view:before{content:"\f21d"}.am-icon-heartbeat:before{content:"\f21e"}.am-icon-venus:before{content:"\f221"}.am-icon-mars:before{content:"\f222"}.am-icon-mercury:before{content:"\f223"}.am-icon-intersex:before,.am-icon-transgender:before{content:"\f224"}.am-icon-transgender-alt:before{content:"\f225"}.am-icon-venus-double:before{content:"\f226"}.am-icon-mars-double:before{content:"\f227"}.am-icon-venus-mars:before{content:"\f228"}.am-icon-mars-stroke:before{content:"\f229"}.am-icon-mars-stroke-v:before{content:"\f22a"}.am-icon-mars-stroke-h:before{content:"\f22b"}.am-icon-neuter:before{content:"\f22c"}.am-icon-genderless:before{content:"\f22d"}.am-icon-facebook-official:before{content:"\f230"}.am-icon-pinterest-p:before{content:"\f231"}.am-icon-whatsapp:before{content:"\f232"}.am-icon-server:before{content:"\f233"}.am-icon-user-plus:before{content:"\f234"}.am-icon-user-times:before{content:"\f235"}.am-icon-bed:before,.am-icon-hotel:before{content:"\f236"}.am-icon-viacoin:before{content:"\f237"}.am-icon-train:before{content:"\f238"}.am-icon-subway:before{content:"\f239"}.am-icon-medium:before{content:"\f23a"}.am-icon-y-combinator:before,.am-icon-yc:before{content:"\f23b"}.am-icon-optin-monster:before{content:"\f23c"}.am-icon-opencart:before{content:"\f23d"}.am-icon-expeditedssl:before{content:"\f23e"}.am-icon-battery-4:before,.am-icon-battery-full:before{content:"\f240"}.am-icon-battery-3:before,.am-icon-battery-three-quarters:before{content:"\f241"}.am-icon-battery-2:before,.am-icon-battery-half:before{content:"\f242"}.am-icon-battery-1:before,.am-icon-battery-quarter:before{content:"\f243"}.am-icon-battery-0:before,.am-icon-battery-empty:before{content:"\f244"}.am-icon-mouse-pointer:before{content:"\f245"}.am-icon-i-cursor:before{content:"\f246"}.am-icon-object-group:before{content:"\f247"}.am-icon-object-ungroup:before{content:"\f248"}.am-icon-sticky-note:before{content:"\f249"}.am-icon-sticky-note-o:before{content:"\f24a"}.am-icon-cc-jcb:before{content:"\f24b"}.am-icon-cc-diners-club:before{content:"\f24c"}.am-icon-clone:before{content:"\f24d"}.am-icon-balance-scale:before{content:"\f24e"}.am-icon-hourglass-o:before{content:"\f250"}.am-icon-hourglass-1:before,.am-icon-hourglass-start:before{content:"\f251"}.am-icon-hourglass-2:before,.am-icon-hourglass-half:before{content:"\f252"}.am-icon-hourglass-3:before,.am-icon-hourglass-end:before{content:"\f253"}.am-icon-hourglass:before{content:"\f254"}.am-icon-hand-grab-o:before,.am-icon-hand-rock-o:before{content:"\f255"}.am-icon-hand-paper-o:before,.am-icon-hand-stop-o:before{content:"\f256"}.am-icon-hand-scissors-o:before{content:"\f257"}.am-icon-hand-lizard-o:before{content:"\f258"}.am-icon-hand-spock-o:before{content:"\f259"}.am-icon-hand-pointer-o:before{content:"\f25a"}.am-icon-hand-peace-o:before{content:"\f25b"}.am-icon-trademark:before{content:"\f25c"}.am-icon-registered:before{content:"\f25d"}.am-icon-creative-commons:before{content:"\f25e"}.am-icon-gg:before{content:"\f260"}.am-icon-gg-circle:before{content:"\f261"}.am-icon-tripadvisor:before{content:"\f262"}.am-icon-odnoklassniki:before{content:"\f263"}.am-icon-odnoklassniki-square:before{content:"\f264"}.am-icon-get-pocket:before{content:"\f265"}.am-icon-wikipedia-w:before{content:"\f266"}.am-icon-safari:before{content:"\f267"}.am-icon-chrome:before{content:"\f268"}.am-icon-firefox:before{content:"\f269"}.am-icon-opera:before{content:"\f26a"}.am-icon-internet-explorer:before{content:"\f26b"}.am-icon-television:before,.am-icon-tv:before{content:"\f26c"}.am-icon-contao:before{content:"\f26d"}.am-icon-500px:before{content:"\f26e"}.am-icon-amazon:before{content:"\f270"}.am-icon-calendar-plus-o:before{content:"\f271"}.am-icon-calendar-minus-o:before{content:"\f272"}.am-icon-calendar-times-o:before{content:"\f273"}.am-icon-calendar-check-o:before{content:"\f274"}.am-icon-industry:before{content:"\f275"}.am-icon-map-pin:before{content:"\f276"}.am-icon-map-signs:before{content:"\f277"}.am-icon-map-o:before{content:"\f278"}.am-icon-map:before{content:"\f279"}.am-icon-commenting:before{content:"\f27a"}.am-icon-commenting-o:before{content:"\f27b"}.am-icon-houzz:before{content:"\f27c"}.am-icon-vimeo:before{content:"\f27d"}.am-icon-black-tie:before{content:"\f27e"}.am-icon-fonticons:before{content:"\f280"}.am-icon-reddit-alien:before{content:"\f281"}.am-icon-edge:before{content:"\f282"}.am-icon-credit-card-alt:before{content:"\f283"}.am-icon-codiepie:before{content:"\f284"}.am-icon-modx:before{content:"\f285"}.am-icon-fort-awesome:before{content:"\f286"}.am-icon-usb:before{content:"\f287"}.am-icon-product-hunt:before{content:"\f288"}.am-icon-mixcloud:before{content:"\f289"}.am-icon-scribd:before{content:"\f28a"}.am-icon-pause-circle:before{content:"\f28b"}.am-icon-pause-circle-o:before{content:"\f28c"}.am-icon-stop-circle:before{content:"\f28d"}.am-icon-stop-circle-o:before{content:"\f28e"}.am-icon-shopping-bag:before{content:"\f290"}.am-icon-shopping-basket:before{content:"\f291"}.am-icon-hashtag:before{content:"\f292"}.am-icon-bluetooth:before{content:"\f293"}.am-icon-bluetooth-b:before{content:"\f294"}.am-icon-percent:before{content:"\f295"}.am-icon-gitlab:before{content:"\f296"}.am-icon-wpbeginner:before{content:"\f297"}.am-icon-wpforms:before{content:"\f298"}.am-icon-envira:before{content:"\f299"}.am-icon-universal-access:before{content:"\f29a"}.am-icon-wheelchair-alt:before{content:"\f29b"}.am-icon-question-circle-o:before{content:"\f29c"}.am-icon-blind:before{content:"\f29d"}.am-icon-audio-description:before{content:"\f29e"}.am-icon-volume-control-phone:before{content:"\f2a0"}.am-icon-braille:before{content:"\f2a1"}.am-icon-assistive-listening-systems:before{content:"\f2a2"}.am-icon-american-sign-language-interpreting:before,.am-icon-asl-interpreting:before{content:"\f2a3"}.am-icon-deaf:before,.am-icon-deafness:before,.am-icon-hard-of-hearing:before{content:"\f2a4"}.am-icon-glide:before{content:"\f2a5"}.am-icon-glide-g:before{content:"\f2a6"}.am-icon-sign-language:before,.am-icon-signing:before{content:"\f2a7"}.am-icon-low-vision:before{content:"\f2a8"}.am-icon-viadeo:before{content:"\f2a9"}.am-icon-viadeo-square:before{content:"\f2aa"}.am-icon-snapchat:before{content:"\f2ab"}.am-icon-snapchat-ghost:before{content:"\f2ac"}.am-icon-snapchat-square:before{content:"\f2ad"}.am-icon-pied-piper:before{content:"\f2ae"}.am-icon-first-order:before{content:"\f2b0"}.am-icon-yoast:before{content:"\f2b1"}.am-icon-themeisle:before{content:"\f2b2"}.am-icon-google-plus-circle:before,.am-icon-google-plus-official:before{content:"\f2b3"}.am-icon-fa:before,.am-icon-font-awesome:before{content:"\f2b4"}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.am-icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.am-icon-pulse{-webkit-animation:icon-spin 1s infinite steps(8);animation:icon-spin 1s infinite steps(8)}.am-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.am-icon-ul>li{position:relative}.am-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.am-input-group{position:relative;display:table;border-collapse:separate}.am-input-group .am-form-field{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.am-input-group .am-form-field,.am-input-group-btn,.am-input-group-label{display:table-cell}.am-input-group .am-form-field:not(:first-child):not(:last-child),.am-input-group-btn:not(:first-child):not(:last-child),.am-input-group-label:not(:first-child):not(:last-child){border-radius:0}.am-input-group-btn,.am-input-group-label{width:1%;white-space:nowrap;vertical-align:middle}.am-input-group-label{height:38px;padding:0 1em;font-size:1.6rem;font-weight:400;line-height:36px;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:0}.am-input-group-label input[type=checkbox],.am-input-group-label input[type=radio]{margin-top:0}.am-input-group .am-form-field:first-child,.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group>.am-btn,.am-input-group-btn:first-child>.am-dropdown-toggle,.am-input-group-btn:last-child>.am-btn-group:not(:last-child)>.am-btn,.am-input-group-btn:last-child>.am-btn:not(:last-child):not(.dropdown-toggle),.am-input-group-label:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.am-input-group-label:first-child{border-right:0}.am-input-group .am-form-field:last-child,.am-input-group-btn:first-child>.am-btn-group:not(:first-child)>.am-btn,.am-input-group-btn:first-child>.am-btn:not(:first-child),.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group>.am-btn,.am-input-group-btn:last-child>.am-dropdown-toggle,.am-input-group-label:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-input-group-label:last-child{border-left:0}.am-input-group-btn{position:relative;font-size:0;white-space:nowrap}.am-input-group-btn>.am-btn{position:relative;border-color:#ccc}.am-input-group-btn>.am-btn+.am-btn{margin-left:-1px}.am-input-group-btn>.am-btn:active,.am-input-group-btn>.am-btn:focus,.am-input-group-btn>.am-btn:hover{z-index:2}.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group{margin-right:-2px}.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group{margin-left:-1px}.am-input-group .am-form-field,.am-input-group-btn>.am-btn{height:38px;padding-bottom:auto}.am-input-group-lg>.am-form-field,.am-input-group-lg>.am-input-group-btn>.am-btn,.am-input-group-lg>.am-input-group-label{height:42px;font-size:1.8rem!important}.am-input-group-lg>.am-input-group-label{line-height:40px}.am-input-group-sm>.am-form-field,.am-input-group-sm>.am-input-group-btn>.am-btn,.am-input-group-sm>.am-input-group-label{height:33px;font-size:1.4rem!important}.am-input-group-sm>.am-input-group-label{line-height:31px}.am-input-group-primary .am-input-group-label{background:#0e90d2;color:#fff}.am-input-group-primary .am-input-group-btn>.am-btn,.am-input-group-primary .am-input-group-label,.am-input-group-primary.am-input-group .am-form-field{border-color:#0e90d2}.am-input-group-secondary .am-input-group-label{background:#3bb4f2;color:#fff}.am-input-group-secondary .am-input-group-btn>.am-btn,.am-input-group-secondary .am-input-group-label,.am-input-group-secondary.am-input-group .am-form-field{border-color:#3bb4f2}.am-input-group-success .am-input-group-label{background:#5eb95e;color:#fff}.am-input-group-success .am-input-group-btn>.am-btn,.am-input-group-success .am-input-group-label,.am-input-group-success.am-input-group .am-form-field{border-color:#5eb95e}.am-input-group-warning .am-input-group-label{background:#F37B1D;color:#fff}.am-input-group-warning .am-input-group-btn>.am-btn,.am-input-group-warning .am-input-group-label,.am-input-group-warning.am-input-group .am-form-field{border-color:#F37B1D}.am-input-group-danger .am-input-group-label{background:#dd514c;color:#fff}.am-input-group-danger .am-input-group-btn>.am-btn,.am-input-group-danger .am-input-group-label,.am-input-group-danger.am-input-group .am-form-field{border-color:#dd514c}.am-list{margin-bottom:1.6rem;padding-left:0}.am-list>li{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #dedede;border-width:1px 0}.am-list>li>a{display:block;padding:1rem 0}.am-list>li>a.am-active,.am-list>li>a.am-active:focus,.am-list>li>a.am-active:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2}.am-list>li>a.am-active .am-list-item-heading,.am-list>li>a.am-active:focus .am-list-item-heading,.am-list>li>a.am-active:hover .am-list-item-heading{color:inherit}.am-list>li>a.am-active .am-list-item-text,.am-list>li>a.am-active:focus .am-list-item-text,.am-list>li>a.am-active:hover .am-list-item-text{color:#b2e2fa}.am-list>li>.am-badge{float:right}.am-list>li>.am-badge+.am-badge{margin-right:5px}.am-list-static>li{padding:.8rem .2rem}.am-list-static.am-list-border>li{padding:1rem}.am-list-border>li,.am-list-bordered>li{border-width:1px}.am-list-border>li:first-child,.am-list-border>li:first-child>a,.am-list-bordered>li:first-child,.am-list-bordered>li:first-child>a{border-top-right-radius:0;border-top-left-radius:0}.am-list-border>li:last-child,.am-list-border>li:last-child>a,.am-list-bordered>li:last-child,.am-list-bordered>li:last-child>a{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-list-border>li>a,.am-list-bordered>li>a{padding:1rem}.am-list-border>li>a:focus,.am-list-border>li>a:hover,.am-list-bordered>li>a:focus,.am-list-bordered>li>a:hover{background-color:#f5f5f5}.am-list-striped>li:nth-of-type(even){background:#f5f5f5}.am-list-item-hd{margin-top:0}.am-list-item-text{line-height:1.4;font-size:1.3rem;color:#999;margin:0}.am-panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.am-panel-hd{padding:.6rem 1.25rem;border-bottom:1px solid transparent;border-top-right-radius:0;border-top-left-radius:0}.am-panel-bd{padding:1.25rem}.am-panel-title{margin:0;font-size:100%;color:inherit}.am-panel-title>a{color:inherit}.am-panel-footer{padding:.6rem 1.25rem;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-panel-default{border-color:#ddd}.am-panel-default>.am-panel-hd{color:#444;background-color:#f5f5f5;border-color:#ddd}.am-panel-default>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#ddd}.am-panel-default>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#ddd}.am-panel-primary{border-color:#10a0ea}.am-panel-primary>.am-panel-hd{color:#fff;background-color:#0e90d2;border-color:#10a0ea}.am-panel-primary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#10a0ea}.am-panel-primary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#10a0ea}.am-panel-secondary{border-color:#caebfb}.am-panel-secondary>.am-panel-hd{color:#14a6ef;background-color:rgba(59,180,242,.15);border-color:#caebfb}.am-panel-secondary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#caebfb}.am-panel-secondary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#caebfb}.am-panel-success{border-color:#c9e7c9}.am-panel-success>.am-panel-hd{color:#5eb95e;background-color:rgba(94,185,94,.15);border-color:#c9e7c9}.am-panel-success>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#c9e7c9}.am-panel-success>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#c9e7c9}.am-panel-warning{border-color:#fbd0ae}.am-panel-warning>.am-panel-hd{color:#F37B1D;background-color:rgba(243,123,29,.15);border-color:#fbd0ae}.am-panel-warning>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#fbd0ae}.am-panel-warning>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#fbd0ae}.am-panel-danger{border-color:#f5cecd}.am-panel-danger>.am-panel-hd{color:#dd514c;background-color:rgba(221,81,76,.15);border-color:#f5cecd}.am-panel-danger>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#f5cecd}.am-panel-danger>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#f5cecd}.am-panel>.am-table{margin-bottom:0}.am-panel>.am-table:first-child{border-top-right-radius:0;border-top-left-radius:0}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:0}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:0}.am-panel>.am-table:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:0}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:0}.am-panel>.am-panel-bd+.am-table{border-top:1px solid #ddd}.am-panel>.am-table>tbody:first-child>tr:first-child td,.am-panel>.am-table>tbody:first-child>tr:first-child th{border-top:0}.am-panel>.am-table-bd{border:0}.am-panel>.am-table-bd>tbody>tr>td:first-child,.am-panel>.am-table-bd>tbody>tr>th:first-child,.am-panel>.am-table-bd>tfoot>tr>td:first-child,.am-panel>.am-table-bd>tfoot>tr>th:first-child,.am-panel>.am-table-bd>thead>tr>td:first-child,.am-panel>.am-table-bd>thead>tr>th:first-child{border-left:0}.am-panel>.am-table-bd>tbody>tr>td:last-child,.am-panel>.am-table-bd>tbody>tr>th:last-child,.am-panel>.am-table-bd>tfoot>tr>td:last-child,.am-panel>.am-table-bd>tfoot>tr>th:last-child,.am-panel>.am-table-bd>thead>tr>td:last-child,.am-panel>.am-table-bd>thead>tr>th:last-child{border-right:0}.am-panel>.am-table-bd>tbody>tr:first-child>td,.am-panel>.am-table-bd>tbody>tr:first-child>th,.am-panel>.am-table-bd>thead>tr:first-child>td,.am-panel>.am-table-bd>thead>tr:first-child>th{border-bottom:0}.am-panel>.am-table-bd>tbody>tr:last-child>td,.am-panel>.am-table-bd>tbody>tr:last-child>th,.am-panel>.am-table-bd>tfoot>tr:last-child>td,.am-panel>.am-table-bd>tfoot>tr:last-child>th{border-bottom:0}.am-panel>.am-list{margin:0}.am-panel>.am-list>li>a{padding-left:1rem;padding-right:1rem}.am-panel>.am-list-static li{padding-left:1rem;padding-right:1rem}.am-panel-group{margin-bottom:2rem}.am-panel-group .am-panel{margin-bottom:0;border-radius:0}.am-panel-group .am-panel+.am-panel{margin-top:6px}.am-panel-group .am-panel-hd{border-bottom:0}.am-panel-group .am-panel-hd+.am-panel-collapse .am-panel-bd{border-top:1px solid #ddd}.am-panel-group .am-panel-footer{border-top:0}.am-panel-group .am-panel-footer+.am-panel-collapse .am-panel-bd{border-bottom:1px solid #ddd}@-webkit-keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}.am-progress{overflow:hidden;height:2rem;margin-bottom:2rem;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.am-progress-bar{float:left;width:0;height:100%;font-size:1.2rem;line-height:2rem;color:#fff;text-align:center;background-color:#0e90d2;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.am-progress-striped .am-progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:36px 36px;background-size:36px 36px}.am-progress.am-active .am-progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.am-progress-bar[aria-valuenow="1"],.am-progress-bar[aria-valuenow="2"]{min-width:30px}.am-progress-bar[aria-valuenow="0"]{color:#999;min-width:30px;background:0 0;-webkit-box-shadow:none;box-shadow:none}.am-progress-bar-secondary{background-color:#3bb4f2}.am-progress-striped .am-progress-bar-secondary{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-success{background-color:#5eb95e}.am-progress-striped .am-progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-warning{background-color:#F37B1D}.am-progress-striped .am-progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-danger{background-color:#dd514c}.am-progress-striped .am-progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-xs{height:.6rem}.am-progress-sm{height:1.2rem}.am-thumbnail{display:block;padding:2px;margin-bottom:2rem;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-thumbnail a>img,.am-thumbnail>img{margin-left:auto;margin-right:auto;display:block}.am-thumbnail a.am-thumbnail.active,.am-thumbnail a.am-thumbnail:focus,.am-thumbnail a.am-thumbnail:hover{border-color:#0e90d2;background-color:#fff}.am-thumbnail a>img,.am-thumbnail>img,img.am-thumbnail{max-width:100%;height:auto}.am-thumbnail-caption{margin:0;padding:.8rem;color:#333;font-weight:400}.am-thumbnail-caption :last-child{margin-bottom:0}.am-thumbnails{margin-left:-.5rem;margin-right:-.5rem}.am-thumbnails>li{padding:0 .5rem 1rem .5rem}.am-scrollable-horizontal{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.am-scrollable-vertical{height:240px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:vertical}.am-square{border-radius:0}.am-radius{border-radius:2px}.am-round{border-radius:1000px}.am-circle{border-radius:50%}.am-cf:after,.am-cf:before{content:" ";display:table}.am-cf:after{clear:both}.am-fl{float:left}.am-fr{float:right}.am-nbfc{overflow:hidden}.am-center{display:block;margin-left:auto;margin-right:auto}.am-block{display:block!important}.am-inline{display:inline!important}.am-inline-block{display:inline-block!important}.am-hide{display:none!important;visibility:hidden!important}.am-vertical-align{font-size:0}.am-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.am-vertical-align-bottom,.am-vertical-align-middle{display:inline-block;font-size:1.6rem;max-width:100%}.am-vertical-align-middle{vertical-align:middle}.am-vertical-align-bottom{vertical-align:bottom}.am-responsive-width{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto}.am-margin{margin:1.6rem}.am-margin-0{margin:0!important}.am-margin-xs{margin:.5rem}.am-margin-sm{margin:1rem}.am-margin-lg{margin:2.4rem}.am-margin-xl{margin:3.2rem}.am-margin-horizontal{margin-left:1.6rem;margin-right:1.6rem}.am-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.am-margin-horizontal-xs{margin-left:.5rem;margin-right:.5rem}.am-margin-horizontal-sm{margin-left:1rem;margin-right:1rem}.am-margin-horizontal-lg{margin-left:2.4rem;margin-right:2.4rem}.am-margin-horizontal-xl{margin-left:3.2rem;margin-right:3.2rem}.am-margin-vertical{margin-top:1.6rem;margin-bottom:1.6rem}.am-margin-vertical-0{margin-top:0!important;margin-bottom:0!important}.am-margin-vertical-xs{margin-top:.5rem;margin-bottom:.5rem}.am-margin-vertical-sm{margin-top:1rem;margin-bottom:1rem}.am-margin-vertical-lg{margin-top:2.4rem;margin-bottom:2.4rem}.am-margin-vertical-xl{margin-top:3.2rem;margin-bottom:3.2rem}.am-margin-top{margin-top:1.6rem}.am-margin-top-0{margin-top:0!important}.am-margin-top-xs{margin-top:.5rem}.am-margin-top-sm{margin-top:1rem}.am-margin-top-lg{margin-top:2.4rem}.am-margin-top-xl{margin-top:3.2rem}.am-margin-bottom{margin-bottom:1.6rem}.am-margin-bottom-0{margin-bottom:0!important}.am-margin-bottom-xs{margin-bottom:.5rem}.am-margin-bottom-sm{margin-bottom:1rem}.am-margin-bottom-lg{margin-bottom:2.4rem}.am-margin-bottom-xl{margin-bottom:3.2rem}.am-margin-left{margin-left:1.6rem}.am-margin-left-0{margin-left:0!important}.am-margin-left-xs{margin-left:.5rem}.am-margin-left-sm{margin-left:1rem}.am-margin-left-lg{margin-left:2.4rem}.am-margin-left-xl{margin-left:3.2rem}.am-margin-right{margin-right:1.6rem}.am-margin-right-0{margin-right:0!important}.am-margin-right-xs{margin-right:.5rem}.am-margin-right-sm{margin-right:1rem}.am-margin-right-lg{margin-right:2.4rem}.am-margin-right-xl{margin-right:3.2rem}.am-padding{padding:1.6rem}.am-padding-0{padding:0!important}.am-padding-xs{padding:.5rem}.am-padding-sm{padding:1rem}.am-padding-lg{padding:2.4rem}.am-padding-xl{padding:3.2rem}.am-padding-horizontal{padding-left:1.6rem;padding-right:1.6rem}.am-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.am-padding-horizontal-xs{padding-left:.5rem;padding-right:.5rem}.am-padding-horizontal-sm{padding-left:1rem;padding-right:1rem}.am-padding-horizontal-lg{padding-left:2.4rem;padding-right:2.4rem}.am-padding-horizontal-xl{padding-left:3.2rem;padding-right:3.2rem}.am-padding-vertical{padding-top:1.6rem;padding-bottom:1.6rem}.am-padding-vertical-0{padding-top:0!important;padding-bottom:0!important}.am-padding-vertical-xs{padding-top:.5rem;padding-bottom:.5rem}.am-padding-vertical-sm{padding-top:1rem;padding-bottom:1rem}.am-padding-vertical-lg{padding-top:2.4rem;padding-bottom:2.4rem}.am-padding-vertical-xl{padding-top:3.2rem;padding-bottom:3.2rem}.am-padding-top{padding-top:1.6rem}.am-padding-top-0{padding-top:0!important}.am-padding-top-xs{padding-top:.5rem}.am-padding-top-sm{padding-top:1rem}.am-padding-top-lg{padding-top:2.4rem}.am-padding-top-xl{padding-top:3.2rem}.am-padding-bottom{padding-bottom:1.6rem}.am-padding-bottom-0{padding-bottom:0!important}.am-padding-bottom-xs{padding-bottom:.5rem}.am-padding-bottom-sm{padding-bottom:1rem}.am-padding-bottom-lg{padding-bottom:2.4rem}.am-padding-bottom-xl{padding-bottom:3.2rem}.am-padding-left{padding-left:1.6rem}.am-padding-left-0{padding-left:0!important}.am-padding-left-xs{padding-left:.5rem}.am-padding-left-sm{padding-left:1rem}.am-padding-left-lg{padding-left:2.4rem}.am-padding-left-xl{padding-left:3.2rem}.am-padding-right{padding-right:1.6rem}.am-padding-right-0{padding-right:0!important}.am-padding-right-xs{padding-right:.5rem}.am-padding-right-sm{padding-right:1rem}.am-padding-right-lg{padding-right:2.4rem}.am-padding-right-xl{padding-right:3.2rem}@media only screen{.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md,.am-hide-md-only,.am-hide-md-up,.am-show-lg-down,.am-show-md-down,.am-show-sm,.am-show-sm-down,.am-show-sm-only,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md-down,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-md,.am-show-md-only,.am-show-md-up{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-md,table.am-hide-md-only,table.am-hide-md-up,table.am-show-lg-down,table.am-show-md-down,table.am-show-sm,table.am-show-sm-down,table.am-show-sm-only,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-md,thead.am-hide-md-only,thead.am-hide-md-up,thead.am-show-lg-down,thead.am-show-md-down,thead.am-show-sm,thead.am-show-sm-down,thead.am-show-sm-only,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-md,tbody.am-hide-md-only,tbody.am-hide-md-up,tbody.am-show-lg-down,tbody.am-show-md-down,tbody.am-show-sm,tbody.am-show-sm-down,tbody.am-show-sm-only,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-md,tr.am-hide-md-only,tr.am-hide-md-up,tr.am-show-lg-down,tr.am-show-md-down,tr.am-show-sm,tr.am-show-sm-down,tr.am-show-sm-only,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-md,td.am-hide-md-only,td.am-hide-md-up,td.am-show-lg-down,td.am-show-md-down,td.am-show-sm,td.am-show-sm-down,td.am-show-sm-only,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-md,th.am-hide-md-only,th.am-hide-md-up,th.am-show-lg-down,th.am-show-md-down,th.am-show-sm,th.am-show-sm-down,th.am-show-sm-only,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:641px){.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg-down,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-md-up,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg-down,table.am-show-md,table.am-show-md-down,table.am-show-md-only,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg-down,thead.am-show-md,thead.am-show-md-down,thead.am-show-md-only,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg-down,tbody.am-show-md,tbody.am-show-md-down,tbody.am-show-md-only,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg-down,tr.am-show-md,tr.am-show-md-down,tr.am-show-md-only,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg-down,td.am-show-md,td.am-show-md-down,td.am-show-md-only,td.am-show-md-up,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg-down,th.am-show-md,th.am-show-md-down,th.am-show-md-only,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:1025px){.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg,.am-show-lg-down,.am-show-lg-only,.am-show-lg-up,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg,.am-hide-lg-down,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md-up,.am-hide-sm-up,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-md,table.am-hide-md-down,table.am-hide-md-only,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg,table.am-show-lg-down,table.am-show-lg-only,table.am-show-lg-up,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-md,thead.am-hide-md-down,thead.am-hide-md-only,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg,thead.am-show-lg-down,thead.am-show-lg-only,thead.am-show-lg-up,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-md,tbody.am-hide-md-down,tbody.am-hide-md-only,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg,tbody.am-show-lg-down,tbody.am-show-lg-only,tbody.am-show-lg-up,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-md,tr.am-hide-md-down,tr.am-hide-md-only,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg,tr.am-show-lg-down,tr.am-show-lg-only,tr.am-show-lg-up,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-md,td.am-hide-md-down,td.am-hide-md-only,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg,td.am-show-lg-down,td.am-show-lg-only,td.am-show-lg-up,td.am-show-md-up,td.am-show-sm-up,th.am-hide-md,th.am-hide-md-down,th.am-hide-md-only,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg,th.am-show-lg-down,th.am-show-lg-only,th.am-show-lg-up,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (orientation:landscape){.am-hide-portrait,.am-show-landscape{display:inherit!important}.am-hide-landscape,.am-show-portrait{display:none!important}}@media only screen and (orientation:portrait){.am-hide-landscape,.am-show-portrait{display:inherit!important}.am-hide-portrait,.am-show-landscape{display:none!important}}.am-sans-serif{font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif}.am-serif{font-family:Georgia,"Times New Roman",Times,SimSun,FontAwesome,serif}.am-kai{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-monospace{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}.am-text-primary{color:#0e90d2}.am-text-secondary{color:#3bb4f2}.am-text-success{color:#5eb95e}.am-text-warning{color:#F37B1D}.am-text-danger{color:#dd514c}.am-link-muted{color:#666}.am-link-muted a{color:#666}.am-link-muted a:hover,.am-link-muted:hover{color:#555}.am-text-default{font-size:1.6rem}.am-text-xs{font-size:1.2rem}.am-text-sm{font-size:1.4rem}.am-text-lg{font-size:1.8rem}.am-text-xl{font-size:2.4rem}.am-text-xxl{font-size:3.2rem}.am-text-xxxl{font-size:4.2rem}.am-ellipsis,.am-text-truncate{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.am-text-nowrap{white-space:nowrap}[class*=am-align-]{margin-bottom:1rem}.am-align-left{margin-right:1rem;float:left}.am-align-right{margin-left:1rem;float:right}.am-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.am-text-ir{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media only screen{.am-text-left{text-align:left!important}.am-text-right{text-align:right!important}.am-text-center{text-align:center!important}.am-text-justify{text-align:justify!important}}@media only screen and (max-width:640px){.am-sm-only-text-left{text-align:left!important}.am-sm-only-text-right{text-align:right!important}.am-sm-only-text-center{text-align:center!important}.am-sm-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px) and (max-width:1024px){.am-md-only-text-left{text-align:left!important}.am-md-only-text-right{text-align:right!important}.am-md-only-text-center{text-align:center!important}.am-md-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px){.am-md-text-left{text-align:left!important}.am-md-text-right{text-align:right!important}.am-md-text-center{text-align:center!important}.am-md-text-justify{text-align:justify!important}}@media only screen and (min-width:1025px){.am-lg-text-left{text-align:left!important}.am-lg-text-right{text-align:right!important}.am-lg-text-center{text-align:center!important}.am-lg-text-justify{text-align:justify!important}}.am-text-top{vertical-align:top!important}.am-text-middle{vertical-align:middle!important}.am-text-bottom{vertical-align:bottom!important}.am-angle{position:absolute}.am-angle:after,.am-angle:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-angle-up{top:0}.am-angle-up:after,.am-angle-up:before{border-bottom-style:solid;border-width:0 8px 8px}.am-angle-up:before{border-bottom-color:#ddd;bottom:0}.am-angle-up:after{border-bottom-color:#fff;bottom:-1px}.am-angle-down{bottom:-9px}.am-angle-down:after,.am-angle-down:before{border-top-style:solid;border-width:8px 8px 0}.am-angle-down:before{border-top-color:#ddd;bottom:0}.am-angle-down:after{border-top-color:#fff;bottom:1px}.am-angle-left{left:-9px}.am-angle-left:after,.am-angle-left:before{border-right-style:solid;border-width:8px 8px 8px 0}.am-angle-left:before{border-right-color:#ddd;left:0}.am-angle-left:after{border-right-color:#fff;left:1px}.am-angle-right{right:0}.am-angle-right:after,.am-angle-right:before{border-left-style:solid;border-width:8px 0 8px 8px}.am-angle-right:before{border-left-color:#ddd;left:0}.am-angle-right:after{border-left-color:#fff;left:-1px}.am-alert{margin-bottom:1em;padding:.625em;background:#0e90d2;color:#fff;border:1px solid #0c7cb5;border-radius:0}.am-alert a{color:#fff}.am-alert h1,.am-alert h2,.am-alert h3,.am-alert h4,.am-alert h5,.am-alert h6{color:inherit}.am-alert .am-close{opacity:.4}.am-alert .am-close:hover{opacity:.6}*+.am-alert{margin-top:1em}.am-alert>:last-child{margin-bottom:0}.am-form-group .am-alert{margin:5px 0 0;padding:.25em .625em;font-size:1.3rem}.am-alert>.am-close:first-child{float:right;height:auto;margin:-3px -5px auto auto}.am-alert>.am-close:first-child+*{margin-top:0}.am-alert-secondary{background-color:#eee;border-color:#dfdfdf;color:#555}.am-alert-success{background-color:#5eb95e;border-color:#4bad4b;color:#fff}.am-alert-warning{background-color:#F37B1D;border-color:#e56c0c;color:#fff}.am-alert-danger{background-color:#dd514c;border-color:#d83832;color:#fff}.am-dropdown{position:relative;display:inline-block}.am-dropdown-toggle:focus{outline:0}.am-dropdown-content{position:absolute;top:100%;left:0;z-index:1020;display:none;float:left;min-width:160px;padding:15px;margin:9px 0 0;text-align:left;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-animation-duration:.15s;animation-duration:.15s}.am-dropdown-content:after,.am-dropdown-content:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-dropdown-content:after,.am-dropdown-content:before{border-bottom-style:solid;border-width:0 8px 8px}.am-dropdown-content:before{border-bottom-color:#ddd;bottom:0}.am-dropdown-content:after{border-bottom-color:#fff;bottom:-1px}.am-dropdown-content:after,.am-dropdown-content:before{left:10px;top:-8px;pointer-events:none}.am-dropdown-content:after{top:-7px}.am-active>.am-dropdown-content{display:block}.am-dropdown-content :first-child{margin-top:0}.am-dropdown-up .am-dropdown-content{top:auto;bottom:100%;margin:0 0 9px}.am-dropdown-up .am-dropdown-content:after,.am-dropdown-up .am-dropdown-content:before{border-bottom:none;border-top:8px solid #ddd;top:auto;bottom:-8px}.am-dropdown-up .am-dropdown-content:after{bottom:-7px;border-top-color:#fff}.am-dropdown-flip .am-dropdown-content{left:auto;right:0}.am-dropdown-flip .am-dropdown-content:after,.am-dropdown-flip .am-dropdown-content:before{left:auto;right:10px}ul.am-dropdown-content{list-style:none;padding:5px 0}ul.am-dropdown-content.am-fr{right:0;left:auto}ul.am-dropdown-content .am-divider{height:1px;margin:0rem 0;overflow:hidden;background-color:#e5e5e5}ul.am-dropdown-content>li>a{display:block;padding:6px 20px;clear:both;font-weight:400;color:#333;white-space:nowrap}ul.am-dropdown-content>li>a:focus,ul.am-dropdown-content>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}ul.am-dropdown-content>.am-active>a,ul.am-dropdown-content>.am-active>a:focus,ul.am-dropdown-content>.am-active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#0e90d2}ul.am-dropdown-content>.am-disabled>a,ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{color:#999}ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.am-dropdown-header{display:block;padding:6px 20px;font-size:1.2rem;color:#999}.am-fr>.am-dropdown-content{right:0;left:auto}.am-fr>.am-dropdown-content:before{right:10px;left:auto}.am-dropdown-animation{-webkit-animation:am-dropdown-animation .15s ease-out;animation:am-dropdown-animation .15s ease-out}@-webkit-keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.am-slider a:focus,.am-slider a:hover{outline:0}.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none}.am-slider{margin:0;padding:0}.am-slider .am-slides:after,.am-slider .am-slides:before{content:" ";display:table}.am-slider .am-slides:after{clear:both}.am-slider .am-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.no-js .am-slider .am-slides>li:first-child{display:block}.am-slider .am-slides img{width:100%;display:block}.am-pauseplay span{text-transform:capitalize}.am-slider{position:relative}.am-viewport{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-carousel li{margin-right:5px}.am-control-nav{position:absolute}.am-control-nav li{display:inline-block}.am-control-thumbs{position:static;overflow:hidden}.am-control-thumbs img{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-slide .am-slides>li{display:none;position:relative}@media all and (transform-3d),(-webkit-transform-3d){.am-slider-slide .am-slides>li{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-slider-slide .am-slides>li.active.right,.am-slider-slide .am-slides>li.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.am-slider-slide .am-slides>li.active.left,.am-slider-slide .am-slides>li.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.am-slider-slide .am-slides>li.active,.am-slider-slide .am-slides>li.next.left,.am-slider-slide .am-slides>li.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.am-slider-slide .am-slides>.active,.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{display:block}.am-slider-slide .am-slides>.active{left:0}.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{position:absolute;top:0;width:100%}.am-slider-slide .am-slides>.next{left:100%}.am-slider-slide .am-slides>.prev{left:-100%}.am-slider-slide .am-slides>.next.left,.am-slider-slide .am-slides>.prev.right{left:0}.am-slider-slide .am-slides>.active.left{left:-100%}.am-slider-slide .am-slides>.active.right{left:100%}.am-slider-default{margin:0 0 20px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15)}.am-slider-default .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-default .am-viewport{max-height:300px}.am-slider-default .carousel li{margin-right:5px}.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;width:36px;height:36px;margin:-18px 0 0;overflow:hidden;opacity:.45;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-default .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;color:#333;content:"\f137";font-size:24px!important;text-align:center;line-height:36px!important;height:36px}.am-slider-default .am-direction-nav a.am-next:before{content:"\f138"}.am-slider-default .am-direction-nav .am-prev{left:10px}.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right}.am-slider-default .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-default:hover .am-prev{opacity:.7;left:10px}.am-slider-default:hover .am-prev:hover{opacity:1}.am-slider-default:hover .am-next{opacity:.7;right:10px}.am-slider-default:hover .am-next:hover{opacity:1}.am-slider-default .am-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.am-slider-default .am-pauseplay a::before{font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:20px;display:inline-block;content:"\f04c"}.am-slider-default .am-pauseplay a:hover{opacity:1}.am-slider-default .am-pauseplay a.am-play::before{content:"\f04b"}.am-slider-default .am-slider-desc{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;padding:10px;width:100%;color:#fff}.am-slider-default .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-default .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-default .am-control-nav li a{width:8px;height:8px;display:block;background-color:#666;background-color:rgba(0,0,0,.5);line-height:0;font-size:0;cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-default .am-control-nav li a:hover{background-color:#333;background-color:rgba(0,0,0,.7)}.am-slider-default .am-control-nav li a.am-active{background-color:#000;background-color:#0e90d2;cursor:default}.am-slider-default .am-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.am-slider-default .am-control-thumbs li{width:25%;float:left;margin:0}.am-slider-default .am-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer}.am-slider-default .am-control-thumbs img:hover{opacity:1}.am-slider-default .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-default .am-control-thumbs i{position:absolute}.am-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;display:none;opacity:0;outline:0;text-align:center;-webkit-transform:scale(1.185);-ms-transform:scale(1.185);transform:scale(1.185);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-modal:focus{outline:0}.am-modal.am-modal-active{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow-x:hidden;overflow-y:auto}.am-modal.am-modal-out{opacity:0;z-index:1109;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(.815);-ms-transform:scale(.815);transform:scale(.815)}.am-modal:before{content:"\200B";display:inline-block;height:100%;vertical-align:middle}.am-modal-dialog{position:relative;display:inline-block;vertical-align:middle;margin-left:auto;margin-right:auto;width:270px;max-width:100%;border-radius:0;background:#f8f8f8}@media only screen and (min-width:641px){.am-modal-dialog{width:540px}}.am-modal-hd{padding:15px 10px 5px 10px;font-size:1.8rem;font-weight:500}.am-modal-hd+.am-modal-bd{padding-top:0}.am-modal-hd .am-close{position:absolute;top:4px;right:4px}.am-modal-bd{padding:15px 10px;text-align:center;border-bottom:1px solid #dedede;border-radius:2px 2px 0 0}.am-modal-bd+.am-modal-bd{margin-top:5px}.am-modal-prompt-input{display:block;margin:5px auto 0 auto;border-radius:0;padding:5px;line-height:1.8rem;width:80%;border:1px solid #dedede;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.am-modal-prompt-input:focus{outline:0;border-color:#d6d6d6}.am-modal-footer{height:44px;overflow:hidden;display:table;width:100%;border-collapse:collapse}.am-modal-btn{display:table-cell!important;padding:0 5px;height:44px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1.6rem;line-height:44px;text-align:center;color:#0e90d2;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-right:1px solid #dedede}.am-modal-btn:first-child{border-radius:0}.am-modal-btn:last-child{border-right:none;border-radius:0}.am-modal-btn:first-child:last-child{border-radius:0}.am-modal-btn.am-modal-btn-bold{font-weight:500}.am-modal-btn:active{background:#d4d4d4}.am-modal-btn+.am-modal-btn{border-left:1px solid #dedede}.am-modal-no-btn .am-modal-dialog{border-radius:0;border-bottom:none}.am-modal-no-btn .am-modal-bd{border-bottom:none}.am-modal-no-btn .am-modal-footer{display:none}.am-modal-loading .am-modal-bd{border-bottom:none}.am-modal-loading .am-icon-spin{display:inline-block;font-size:2.4rem}.am-modal-loading .am-modal-footer{display:none}.am-modal-actions{position:fixed;left:0;bottom:0;z-index:1110;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;text-align:center;border-radius:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.am-modal-actions.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-modal-actions.am-modal-out{z-index:1109;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-modal-actions-group{margin:10px}.am-modal-actions-group .am-list{margin:0;border-radius:0}.am-modal-actions-group .am-list>li{margin-bottom:0;border-bottom:none;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.015);box-shadow:inset 0 1px 0 rgba(0,0,0,.015)}.am-modal-actions-group .am-list>li>a{padding:1rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-modal-actions-group .am-list>li:first-child{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.am-modal-actions-group .am-list>li:last-child{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-modal-actions-header{padding:1rem;color:#999;font-size:1.4rem}.am-modal-actions-danger{color:#dd514c}.am-modal-actions-danger a{color:inherit}.am-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1110;background:#fff;display:none;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-popup.am-modal-active,.am-popup.am-modal-out{-webkit-transition-duration:.3s;transition-duration:.3s}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media all and (min-width:630px) and (min-height:630px){.am-popup{width:630px;height:630px;left:50%;top:50%;margin-left:-315px;margin-top:-315px;-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}}.am-popup-inner{padding-top:44px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.am-popup-hd{position:absolute;top:0;z-index:1000;width:100%;height:43px;border-bottom:1px solid #dedede;background-color:#fff}.am-popup-hd .am-popup-title{font-size:1.8rem;font-weight:700;line-height:43px;text-align:center;margin:0 30px;color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-popup-hd .am-close{position:absolute;right:10px;top:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#999}.am-popup-hd .am-close:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);color:#555}.am-popup-bd{padding:15px;background:#f8f8f8;color:#555}.am-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:rgba(0,0,0,.15)}.am-offcanvas.am-active{display:block}.am-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.am-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;z-index:1091;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#262626}.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-offcanvas-bar-flip:after{right:auto;left:0}.am-offcanvas-content{padding:15px;color:#999}.am-offcanvas-content a{color:#ccc}.am-popover{position:absolute;top:0;left:0;margin:0;border-radius:0;background:#333;color:#fff;border:1px solid #333;display:none;font-size:1.6rem;z-index:1150;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.am-popover.am-active{display:block!important;opacity:1}.am-popover-inner{position:relative;background:#333;padding:8px;z-index:110}.am-popover-caret{position:absolute;top:0;z-index:100;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);overflow:hidden}.am-popover-top .am-popover-caret{top:auto;bottom:-8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-popover-bottom .am-popover-caret{top:-8px}.am-popover-bottom .am-popover-caret,.am-popover-top .am-popover-caret{left:50%;margin-left:-8px}.am-popover-left .am-popover-caret{top:auto;left:auto;right:-12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-popover-right .am-popover-caret{right:auto;left:-12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.am-popover-left .am-popover-caret,.am-popover-right .am-popover-caret{top:50%;margin-top:-4px}.am-popover-sm{font-size:1.4rem}.am-popover-sm .am-popover-inner{padding:5px}.am-popover-lg{font-size:1.8rem}.am-popover-primary{border-color:#0e90d2}.am-popover-primary .am-popover-inner{background:#0e90d2}.am-popover-primary .am-popover-caret{border-bottom-color:#0e90d2}.am-popover-secondary{border-color:#3bb4f2}.am-popover-secondary .am-popover-inner{background:#3bb4f2}.am-popover-secondary .am-popover-caret{border-bottom-color:#3bb4f2}.am-popover-success{border-color:#5eb95e}.am-popover-success .am-popover-inner{background:#5eb95e}.am-popover-success .am-popover-caret{border-bottom-color:#5eb95e}.am-popover-warning{border-color:#F37B1D}.am-popover-warning .am-popover-inner{background:#F37B1D}.am-popover-warning .am-popover-caret{border-bottom-color:#F37B1D}.am-popover-danger{border-color:#dd514c}.am-popover-danger .am-popover-inner{background:#dd514c}.am-popover-danger .am-popover-caret{border-bottom-color:#dd514c}#nprogress{pointer-events:none}#nprogress .nprogress-bar{position:fixed;top:0;left:0;z-index:2000;width:100%;height:2px;background:#5eb95e}#nprogress .nprogress-peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .nprogress-spinner{position:fixed;top:15px;right:15px;z-index:2000;display:block}#nprogress .nprogress-spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px transparent;border-top-color:#5eb95e;border-left-color:#5eb95e;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.am-tabs-bd{position:relative;overflow:hidden;border:1px solid #ddd;border-top:none;z-index:100;-webkit-transition:height .3s;transition:height .3s}.am-tabs-bd:after,.am-tabs-bd:before{content:" ";display:table}.am-tabs-bd:after{clear:both}.am-tabs-bd .am-tab-panel{position:absolute;top:0;z-index:99;float:left;width:100%;padding:10px 10px 15px;visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-tabs-bd .am-tab-panel *{-webkit-user-drag:none}.am-tabs-bd .am-tab-panel.am-active{position:relative;z-index:100;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-tabs-bd .am-tab-panel.am-active~.am-tab-panel{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-tabs-bd .am-tabs-bd{border:none}.am-tabs-bd-ofv{overflow:visible}.am-tabs-bd-ofv>.am-tab-panel{display:none}.am-tabs-bd-ofv>.am-tab-panel.am-active{display:block}.am-tabs-fade .am-tab-panel{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.am-tabs-fade .am-tab-panel.am-in{opacity:1}.am-share{font-size:14px}.am-share-title{padding:10px 0 0;margin:0 10px;font-weight:400;text-align:center;color:#555;background-color:#f8f8f8;border-bottom:1px solid #fff;border-top-right-radius:2px;border-top-left-radius:2px}.am-share-title:after{content:"";display:block;width:100%;height:0;margin-top:10px;border-bottom:1px solid #dfdfdf}.am-share-sns{margin:0 10px;padding-top:15px;background-color:#f8f8f8;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-share-sns li{margin-bottom:15px}.am-share-sns a{display:block;color:#555}.am-share-sns span{display:block}.am-share-sns [class*=am-icon]{background-color:#3bb4f2;border-radius:50%;width:36px;height:36px;line-height:36px;color:#fff;margin-bottom:5px;font-size:18px}.am-share-sns .am-icon-weibo{background-color:#ea1328}.am-share-sns .am-icon-qq{background-color:#009cda}.am-share-sns .am-icon-star{background-color:#ffc028}.am-share-sns .am-icon-tencent-weibo{background-color:#23ccfe}.am-share-sns .am-icon-wechat,.am-share-sns .am-icon-weixin{background-color:#44b549}.am-share-sns .am-icon-renren{background-color:#105ba3}.am-share-sns .am-icon-comment{background-color:#5eb95e}.am-share-footer{margin:10px}.am-share-footer .am-btn{color:#555}.am-share-wechat-qr{font-size:14px;color:#777}.am-share-wechat-qr .am-modal-dialog{background-color:#fff;border:1px solid #dedede}.am-share-wechat-qr .am-modal-hd{padding-top:10px;text-align:left;margin-bottom:10px}.am-share-wechat-qr .am-share-wx-qr{margin-bottom:10px}.am-share-wechat-qr .am-share-wechat-tip{text-align:left}.am-share-wechat-qr .am-share-wechat-tip em{color:#dd514c;font-weight:700;font-style:normal;margin-left:3px;margin-right:3px}.am-pureview{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1120;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-pureview.am-active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-pureview ol,.am-pureview ul{list-style:none;padding:0;margin:0;width:100%}.am-pureview-slider{overflow:hidden;height:100%}.am-pureview-slider li{position:absolute;width:100%;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:100;visibility:hidden}.am-pureview-slider li.am-pureview-slide-prev{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:109}.am-pureview-slider li.am-pureview-slide-next{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:109}.am-pureview-slider li.am-active{position:relative;z-index:110;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);visibility:visible}.am-pureview-slider .pinch-zoom-container{width:100%;z-index:1121}.am-pureview-slider .am-pinch-zoom{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.am-pureview-slider .am-pinch-zoom:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;font-size:24px;line-height:24px;color:#eee;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;z-index:1}.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after{display:none}.am-pureview-slider img{position:relative;display:block;max-width:100%;max-height:100%;opacity:0;z-index:200;-webkit-user-drag:none;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.am-pureview-slider img.am-img-loaded{opacity:1}.am-pureview-direction{position:absolute;top:50%;width:100%;margin-top:-18px!important;z-index:1122}.am-pureview-only .am-pureview-direction,.am-touch .am-pureview-direction{display:none}.am-pureview-direction li{position:absolute;width:36px;height:36px}.am-pureview-direction a{display:block;height:36px;border:none;color:#ccc;opacity:.5;cursor:pointer;text-align:center;z-index:1125}.am-pureview-direction a:before{content:"\f137";line-height:36px;font-size:24px}.am-pureview-direction a:hover{opacity:1}.am-pureview-direction .am-pureview-prev{left:15px}.am-pureview-direction .am-pureview-next{right:15px}.am-pureview-direction .am-pureview-next a:before{content:"\f138"}.am-pureview-bar{position:absolute;bottom:0;height:45px;width:100%;background-color:rgba(0,0,0,.35);color:#eee;line-height:45px;padding:0 10px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-pureview-bar .am-pureview-title{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-pureview-bar .am-pureview-total{font-size:10px;line-height:48px}.am-pureview-actions{position:absolute;z-index:1130;left:0;right:0;top:0;height:45px;background-color:rgba(0,0,0,.35)}.am-pureview-actions a{position:absolute;left:10px;color:#ccc;display:block;width:45px;line-height:45px;text-align:left;font-size:16px}.am-pureview-actions a:hover{color:#fff}.am-pureview-actions [data-am-toggle=share]{left:auto;right:10px}.am-pureview-actions,.am-pureview-bar{opacity:0;-webkit-transition:all .15s;transition:all .15s;z-index:1130}.am-pureview-bar-active .am-pureview-actions,.am-pureview-bar-active .am-pureview-bar{opacity:1}.am-pureview-nav{position:absolute;bottom:15px;left:0;right:0;text-align:center;z-index:1131}.am-pureview-bar-active .am-pureview-nav{display:none}.am-pureview-nav li{display:inline-block;background:#ccc;background:rgba(255,255,255,.5);width:8px;height:8px;margin:0 3px;border-radius:50%;text-indent:-9999px;overflow:hidden;cursor:pointer}.am-pureview-nav .am-active{background:#fff;background:rgba(255,255,255,.9)}[data-am-pureview] img{cursor:pointer}.am-pureview-active{overflow:hidden}.ath-viewport *{-webkit-box-sizing:border-box;box-sizing:border-box}.ath-viewport{position:relative;z-index:2147483641;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.ath-modal{pointer-events:auto!important;background:rgba(0,0,0,.6)}.ath-mandatory{background:#000}.ath-container{pointer-events:auto!important;position:absolute;z-index:2147483641;padding:.7em .6em;width:18em;background:#eee;-webkit-background-size:100% auto;background-size:100% auto;-webkit-box-shadow:0 .2em 0 #d1d1d1;box-shadow:0 .2em 0 #d1d1d1;font-family:sans-serif;font-size:15px;line-height:1.5em;text-align:center}.ath-container small{font-size:.8em;line-height:1.3em;display:block;margin-top:.5em}.ath-ios.ath-phone{bottom:1.8em;left:50%;margin-left:-9em}.ath-ios6.ath-tablet{left:5em;top:1.8em}.ath-ios7.ath-tablet{left:.7em;top:1.8em}.ath-ios8.ath-tablet{right:.4em;top:1.8em}.ath-android{bottom:1.8em;left:50%;margin-left:-9em}.ath-container:before{content:'';position:relative;display:block;float:right;margin:-.7em -.6em 0 .5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);background-color:rgba(255,255,255,.8);-webkit-background-size:50% 50%;background-size:50%;background-repeat:no-repeat;background-position:50%;width:2.7em;height:2.7em;text-align:center;overflow:hidden;color:#a33;z-index:2147483642}.ath-container.ath-icon:before{position:absolute;top:0;right:0;margin:0;float:none}.ath-mandatory .ath-container:before{display:none}.ath-container.ath-android:before{float:left;margin:-.7em .5em 0 -.6em}.ath-container.ath-android.ath-icon:before{position:absolute;right:auto;left:0;margin:0;float:none}.ath-action-icon{display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;text-indent:-9999em;overflow:hidden}.ath-ios7 .ath-action-icon,.ath-ios8 .ath-action-icon{width:1.6em;height:1.6em;background-image:url(data:image/png;base64,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);margin-top:-.3em;-webkit-background-size:auto 100%;background-size:auto 100%}.ath-ios6 .ath-action-icon{width:1.8em;height:1.8em;background-image:url(data:image/png;base64,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);margin-bottom:.4em;-webkit-background-size:100% auto;background-size:100% auto}.ath-android .ath-action-icon{width:1.4em;height:1.4em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);-webkit-background-size:100% auto;background-size:100% auto}.ath-container p{margin:0;padding:0;position:relative;z-index:2147483642;text-shadow:0 .1em 0 #fff;font-size:1.1em}.ath-ios.ath-phone:after{content:'';background:#eee;position:absolute;width:2em;height:2em;bottom:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);-webkit-box-shadow:.2em .2em 0 #d1d1d1;box-shadow:.2em .2em 0 #d1d1d1}.ath-ios.ath-tablet:after{content:'';background:#eee;position:absolute;width:2em;height:2em;top:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);z-index:2147483641}.ath-application-icon{position:relative;padding:0;border:0;margin:0 auto .2em auto;height:6em;width:6em;z-index:2147483642}.ath-container.ath-ios .ath-application-icon{border-radius:1em;-webkit-box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);margin:0 auto .4em auto}@media only screen and (orientation:landscape){.ath-container.ath-phone{width:24em}.ath-android.ath-phone{margin-left:-12em}.ath-ios.ath-phone{margin-left:-12em}.ath-ios6:after{left:39%}.ath-ios8.ath-phone{left:auto;bottom:auto;right:.4em;top:1.8em}.ath-ios8.ath-phone:after{bottom:auto;top:-.9em;left:68%;z-index:2147483641;-webkit-box-shadow:none;box-shadow:none}}.am-checkbox,.am-checkbox-inline,.am-radio,.am-radio-inline{padding-left:22px;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:14px;line-height:1.5}label.am-checkbox,label.am-radio{font-weight:400}.am-ucheck-icons{color:#999;display:block;height:20px;top:0;left:0;position:absolute;width:20px;text-align:center;line-height:21px;font-size:18px;cursor:pointer}.am-checkbox .am-icon-checked,.am-checkbox .am-icon-unchecked,.am-checkbox-inline .am-icon-checked,.am-checkbox-inline .am-icon-unchecked,.am-radio .am-icon-checked,.am-radio .am-icon-unchecked,.am-radio-inline .am-icon-checked,.am-radio-inline .am-icon-unchecked{position:absolute;left:0;top:0;display:inline-table;margin:0;background-color:transparent;-webkit-transition:color .25s linear;transition:color .25s linear}.am-checkbox .am-icon-checked:before,.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-checked:before,.am-checkbox-inline .am-icon-unchecked:before,.am-radio .am-icon-checked:before,.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-checked:before,.am-radio-inline .am-icon-unchecked:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-checkbox .am-icon-checked,.am-checkbox-inline .am-icon-checked,.am-radio .am-icon-checked,.am-radio-inline .am-icon-checked{opacity:0}.am-checkbox .am-icon-checked:before,.am-checkbox-inline .am-icon-checked:before{content:"\f046"}.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-unchecked:before{content:"\f096"}.am-radio .am-icon-checked:before,.am-radio-inline .am-icon-checked:before{content:"\f192"}.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-unchecked:before{content:"\f10c"}.am-ucheck-checkbox,.am-ucheck-radio{position:absolute;left:0;top:0;margin:0;padding:0;width:20px;height:20px;opacity:0;outline:0!important}.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons,.am-ucheck-radio:checked+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-checked{opacity:1}.am-ucheck-checkbox:disabled+.am-ucheck-icons,.am-ucheck-radio:disabled+.am-ucheck-icons{cursor:default;color:#d8d8d8}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-checked{opacity:1;color:#d8d8d8}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:checked+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:checked+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#dd514c}.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:checked+.am-ucheck-icons{color:#dd514c}.am-field-error+.am-ucheck-icons{color:#dd514c}.am-field-valid+.am-ucheck-icons{color:#5eb95e}.am-selected{width:200px}.am-selected-btn{width:100%;padding-left:10px;text-align:right}.am-selected-btn.am-btn-default{background:0 0}.am-invalid .am-selected-btn{border-color:#dd514c}.am-selected-header{height:45px;background-color:#f2f2f2;border-bottom:1px solid #ddd;display:none}.am-selected-status{text-align:left;width:100%;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-selected-content{padding:10px 0}.am-selected-search{padding:0 10px 10px}.am-selected-search .am-form-field{padding:.5em}.am-selected-list{margin:0;padding:0;list-style:none;font-size:1.5rem}.am-selected-list li{position:relative;cursor:pointer;padding:5px 10px;-webkit-transition:background-color .15s;transition:background-color .15s}.am-selected-list li:hover{background-color:#f8f8f8}.am-selected-list li:hover .am-icon-check{opacity:.6}.am-selected-list li.am-checked .am-icon-check{opacity:1;color:#0e90d2}.am-selected-list li.am-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.am-selected-list .am-selected-list-header{margin-top:8px;font-size:1.3rem;color:#999;border-bottom:1px solid #e5e5e5;cursor:default}.am-selected-list .am-selected-list-header:hover{background:0 0}.am-selected-list .am-selected-list-header:first-child{margin-top:0}.am-selected-list .am-selected-text{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:30px}.am-selected-list .am-icon-check{position:absolute;right:8px;top:5px;color:#999;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.am-selected-hint{line-height:1.2;color:#dd514c}.am-selected-hint:not(:empty){margin-top:10px;border-top:1px solid #e5e5e5;padding:10px 10px 0}.am-selected-placeholder{opacity:.65}.am-fade{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.am-fade.am-in{opacity:1}.am-collapse{display:none}.am-collapse.am-in{display:block}tr.am-collapse.am-in{display:table-row}tbody.am-collapse.am-in{display:table-row-group}.am-collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.am-sticky{position:fixed!important;z-index:1010;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}[data-am-sticky][class*=am-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}.am-dimmer-active{overflow:hidden}.am-dimmer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1100;opacity:0}.am-dimmer.am-active{opacity:1}[data-am-collapse]{cursor:pointer}.am-datepicker{top:0;left:0;border-radius:0;background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding-bottom:10px;margin-top:10px;width:238px;color:#555;display:none}.am-datepicker>div{display:none}.am-datepicker table{width:100%}.am-datepicker tr.am-datepicker-header{font-size:1.6rem;color:#fff;background:#3bb4f2}.am-datepicker td,.am-datepicker th{text-align:center;font-weight:400;cursor:pointer}.am-datepicker th{height:48px}.am-datepicker td{font-size:1.4rem}.am-datepicker td.am-datepicker-day{height:34px;width:34px}.am-datepicker td.am-datepicker-day:hover{background:#F0F0F0;height:34px;width:34px}.am-datepicker td.am-datepicker-day.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td.am-datepicker-new,.am-datepicker td.am-datepicker-old{color:#89d7ff}.am-datepicker td.am-active,.am-datepicker td.am-active:hover{border-radius:0;color:#0084c7;background:#F0F0F0}.am-datepicker td span{display:block;width:79.33px;height:40px;line-height:40px;float:left;cursor:pointer}.am-datepicker td span:hover{background:#F0F0F0}.am-datepicker td span.am-active{color:#0084c7;background:#F0F0F0}.am-datepicker td span.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td span.am-datepicker-old{color:#89d7ff}.am-datepicker .am-datepicker-dow{height:40px;color:#0c80ba}.am-datepicker-caret{display:block!important;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #3bb4f2;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:-7px;left:6px}.am-datepicker-right .am-datepicker-caret{left:auto;right:7px}.am-datepicker-up .am-datepicker-caret{top:auto;bottom:-7px;display:inline-block;width:0;height:0;vertical-align:middle;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.am-datepicker-select{height:34px;line-height:34px;text-align:center;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-select:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-next,.am-datepicker-prev{width:34px;height:34px}.am-datepicker-next-icon,.am-datepicker-prev-icon{width:34px;height:34px;line-height:34px;display:inline-block;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-next-icon:hover,.am-datepicker-prev-icon:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-prev-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053"}.am-datepicker-next-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f054"}.am-datepicker-dropdown{position:absolute;z-index:1120}@media only screen and (max-width:640px){.am-datepicker{width:100%}.am-datepicker td span{width:33.33%}.am-datepicker-caret{display:none!important}.am-datepicker-next,.am-datepicker-prev{width:44px;height:44px}}.am-datepicker-success tr.am-datepicker-header{background:#5eb95e}.am-datepicker-success td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-success td.am-datepicker-new,.am-datepicker-success td.am-datepicker-old{color:#94df94}.am-datepicker-success td.am-active,.am-datepicker-success td.am-active:hover{color:#1b961b}.am-datepicker-success td span.am-datepicker-old{color:#94df94}.am-datepicker-success td span.am-active{color:#1b961b}.am-datepicker-success .am-datepicker-caret{border-bottom-color:#5eb95e}.am-datepicker-success .am-datepicker-dow{color:#367b36}.am-datepicker-success .am-datepicker-next-icon:hover,.am-datepicker-success .am-datepicker-prev-icon:hover,.am-datepicker-success .am-datepicker-select:hover{background:rgba(165,216,165,.5);color:#367b36}.am-datepicker-danger tr.am-datepicker-header{background:#dd514c}.am-datepicker-danger td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-danger td.am-datepicker-new,.am-datepicker-danger td.am-datepicker-old{color:#f59490}.am-datepicker-danger td.am-active,.am-datepicker-danger td.am-active:hover{color:#c10802}.am-datepicker-danger td span.am-datepicker-old{color:#f59490}.am-datepicker-danger td span.am-active{color:#c10802}.am-datepicker-danger .am-datepicker-caret{border-bottom-color:#dd514c}.am-datepicker-danger .am-datepicker-dow{color:#a4241f}.am-datepicker-danger .am-datepicker-next-icon:hover,.am-datepicker-danger .am-datepicker-prev-icon:hover,.am-datepicker-danger .am-datepicker-select:hover{background:rgba(237,164,162,.5);color:#a4241f}.am-datepicker-warning tr.am-datepicker-header{background:#F37B1D}.am-datepicker-warning td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-warning td.am-datepicker-new,.am-datepicker-warning td.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td.am-active,.am-datepicker-warning td.am-active:hover{color:#aa4b00}.am-datepicker-warning td span.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td span.am-active{color:#aa4b00}.am-datepicker-warning .am-datepicker-caret{border-bottom-color:#F37B1D}.am-datepicker-warning .am-datepicker-dow{color:#a14c09}.am-datepicker-warning .am-datepicker-next-icon:hover,.am-datepicker-warning .am-datepicker-prev-icon:hover,.am-datepicker-warning .am-datepicker-select:hover{background:rgba(248,180,126,.5);color:#a14c09}.am-datepicker>div{display:block}.am-datepicker>div span.am-datepicker-hour{width:59.5px}.am-datepicker-date{display:block}.am-datepicker-date.am-input-group{display:table}.am-datepicker-time-box{padding:30px 0 30px 0}.am-datepicker-time-box strong{font-size:5.2rem;display:inline-block;height:70px;width:70px;line-height:70px;font-weight:400}.am-datepicker-time-box strong:hover{border-radius:4px;background:#ECECEC}.am-datepicker-time-box em{display:inline-block;height:70px;width:20px;line-height:70px;font-size:5.2rem;font-style:normal}.am-datepicker-toggle{text-align:center;cursor:pointer;padding:10px 0}.am-datepicker-toggle:hover{background:#f0f0f0}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" [" attr(title) "] "}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{margin:.5cm}select{background:#fff!important}.am-topbar{display:none}.am-table td,.am-table th{background-color:#fff!important}.am-table{border-collapse:collapse!important}.am-table-bordered td,.am-table-bordered th{border:1px solid #ddd!important}}.am-print-block{display:none!important}@media print{.am-print-block{display:block!important}}.am-print-inline{display:none!important}@media print{.am-print-inline{display:inline!important}}.am-print-inline-block{display:none!important}@media print{.am-print-inline-block{display:inline-block!important}}@media print{.am-print-hide{display:none!important}}.lte9 #nprogress .nprogress-spinner{display:none!important}.lte8 .am-dimmer{background-color:#000;filter:alpha(opacity=60)}.lte8 .am-modal-actions{display:none}.lte8 .am-modal-actions.am-modal-active{display:block}.lte8 .am-offcanvas.am-active{background:#000}.lte8 .am-popover .am-popover-caret{border:8px solid transparent}.lte8 .am-popover-top .am-popover-caret{border-top:8px solid #333;border-bottom:none}.lte8 .am-popover-left .am-popover-caret{right:-8px;margin-top:-6px;border-left:8px solid #333;border-right:none}.lte8 .am-popover-right .am-popover-caret{left:-8px;margin-top:-6px;border-right:8px solid #333;border-left:none}.am-accordion-item{margin:0}.am-accordion-title{font-weight:400;cursor:pointer}.am-accordion-item.am-disabled .am-accordion-title{cursor:default;pointer-events:none}.am-accordion-bd{margin:0!important;padding:0!important;border:none!important}.am-accordion-content{margin-top:0;padding:.8rem 1rem 1.2rem;font-size:1.4rem}.am-accordion-default{margin:1rem;border-radius:2px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.am-accordion-default .am-accordion-item{border-top:1px solid rgba(0,0,0,.05)}.am-accordion-default .am-accordion-item:first-child{border-top:none}.am-accordion-default .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 1rem}.am-accordion-default .am-accordion-title:before{content:"\f0da";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:5px}.am-accordion-default .am-accordion-title:hover{color:#0e90d2}.am-accordion-default .am-accordion-content{color:#666}.am-accordion-default .am-active .am-accordion-title{background-color:#eee;color:#0e90d2}.am-accordion-default .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-basic{margin:1rem}.am-accordion-basic .am-accordion-title{color:#333;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 0 0}.am-accordion-basic .am-accordion-title:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0da";-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:.5rem}.am-accordion-basic .am-accordion-content{color:#666}.am-accordion-basic .am-active .am-accordion-title{color:#0e90d2}.am-accordion-basic .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-gapped{margin:.5rem 1rem}.am-accordion-gapped .am-accordion-item{border:1px solid #dedede;border-bottom:none;margin:.5rem 0}.am-accordion-gapped .am-accordion-item.am-active{border-bottom:1px solid #dedede}.am-accordion-gapped .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;border-bottom:1px solid #dedede;padding:.8rem 2rem .8rem 1rem;position:relative}.am-accordion-gapped .am-accordion-title:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f105";-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;position:absolute;right:10px;top:50%;margin-top:-.8rem}.am-accordion-gapped .am-accordion-title:hover{color:rgba(0,0,0,.8)}.am-accordion-gapped .am-accordion-content{color:#666}.am-accordion-gapped .am-active .am-accordion-title{background-color:#f5f5f5;color:rgba(0,0,0,.8)}.am-accordion-gapped .am-active .am-accordion-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-divider{height:0;margin:1.5rem auto;overflow:hidden;clear:both}.am-divider-default{border-top:1px solid #ddd}.am-divider-dotted{border-top:1px dotted #ccc}.am-divider-dashed{border-top:1px dashed #ccc}.am-figure-zoomable{position:relative;cursor:pointer}.am-figure-zoomable:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00e";position:absolute;top:1rem;right:1rem;color:#999;font-size:1.6rem;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.am-figure-zoomable:hover:after{color:#eee}.am-figure-default{margin:10px}.am-figure-default img{display:block;max-width:100%;height:auto;padding:2px;border:1px solid #eee;margin:10px auto}.am-figure-default figcaption{text-align:center;font-size:1.4rem;margin-bottom:15px;color:#333}.am-footer{text-align:center;padding:1em 0;font-size:1.6rem}.am-footer .am-switch-mode-ysp{cursor:pointer}.am-footer .am-footer-text{margin-top:10px;font-size:14px}.am-footer .am-footer-text-left{text-align:left;padding-left:10px}.am-modal-footer-hd{padding-bottom:10px}.am-footer-default{background-color:#fff}.am-footer-default a{color:#555}.am-footer-default .am-footer-switch{margin-bottom:10px;font-weight:700}.am-footer-default .am-footer-ysp{color:#555;cursor:pointer}.am-footer-default .am-footer-divider{color:#ccc}.am-footer-default .am-footer-desktop{color:#0e90d2}.am-footer-default .am-footer-miscs{color:#999;font-size:13px}.am-footer-default .am-footer-miscs p{margin:5px 0}@media only screen and (min-width:641px){.am-footer-default .am-footer-miscs p{display:inline-block;margin:5px}}.am-gallery{padding:5px 5px 0 5px;list-style:none}.am-gallery h3{margin:0}[data-am-gallery*=pureview] img{cursor:pointer}.am-gallery-default>li{padding:5px}.am-gallery-default .am-gallery-item img{width:100%;height:auto}.am-gallery-default .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555}.am-gallery-default .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-overlay>li{padding:5px}.am-gallery-overlay .am-gallery-item{position:relative}.am-gallery-overlay .am-gallery-item img{width:100%;height:auto}.am-gallery-overlay .am-gallery-title{font-weight:400;font-size:1.4rem;color:#FFF;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);text-indent:5px;height:30px;line-height:30px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-overlay .am-gallery-desc{display:none}.am-gallery-bordered>li{padding:5px}.am-gallery-bordered .am-gallery-item{-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35);padding:5px}.am-gallery-bordered .am-gallery-item img{width:100%;height:auto}.am-gallery-bordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-bordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-imgbordered>li{padding:5px}.am-gallery-imgbordered .am-gallery-item img{width:100%;height:auto;border:3px solid #FFF;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35)}.am-gallery-imgbordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-imgbordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gotop a{display:inline-block;text-decoration:none}.am-gotop-default{text-align:center;margin:10px 0}.am-gotop-default a{background-color:#0e90d2;padding:.5em 1.5em;border-radius:0;color:#fff}.am-gotop-default a img{display:none}.am-gotop-fixed{position:fixed;right:10px;bottom:10px;z-index:1010;opacity:0;width:32px;min-height:32px;overflow:hidden;border-radius:0;text-align:center}.am-gotop-fixed.am-active{opacity:.9}.am-gotop-fixed.am-active:hover{opacity:1}.am-gotop-fixed a{display:block}.am-gotop-fixed .am-gotop-title{display:none}.am-gotop-fixed .am-gotop-icon-custom{display:inline-block;max-width:30px;vertical-align:middle}.am-gotop-fixed .am-gotop-icon{width:100%;line-height:32px;background-color:#555;vertical-align:middle;color:#ddd}.am-gotop-fixed .am-gotop-icon:hover{color:#fff}.am-with-fixed-navbar .am-gotop-fixed{bottom:60px}.am-header{position:relative;width:100%;height:49px;line-height:49px;padding:0 10px}.am-header h1{margin-top:0;margin-bottom:0}.am-header .am-header-title{margin:0 30%;font-size:2rem;font-weight:400;text-align:center;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-header .am-header-title img{margin-top:12px;height:25px;vertical-align:top}.am-header .am-header-nav{position:absolute;top:0}.am-header .am-header-nav img{height:16px;width:auto;vertical-align:middle}.am-header .am-header-left{left:10px}.am-header .am-header-right{right:10px}.am-header-fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:1010}.am-with-fixed-header{padding-top:49px}.am-header-default{background-color:#0e90d2}.am-header-default .am-header-title{color:#fff}.am-header-default .am-header-title a{color:#fff}.am-header-default .am-header-icon{font-size:20px}.am-header-default .am-header-nav{color:#eee}.am-header-default .am-header-nav>a{display:inline-block;min-width:36px;text-align:center;color:#eee}.am-header-default .am-header-nav>a+a{margin-left:5px}.am-header-default .am-header-nav .am-btn{margin-top:9px;height:31px;padding:0 .5em;line-height:30px;font-size:14px;vertical-align:top}.am-header-default .am-header-nav .am-btn .am-header-icon{font-size:inherit}.am-header-default .am-header-nav .am-btn-default{color:#999}.am-header-default .am-header-nav-title,.am-header-default .am-header-nav-title+.am-header-icon{font-size:14px}.am-intro{position:relative}.am-intro img{max-width:100%}.am-intro-hd{position:relative;height:45px;line-height:45px}.am-intro-title{font-size:18px;margin:0;font-weight:700}.am-intro-more-top{position:absolute;right:10px;top:0;font-size:1.4rem}.am-intro-bd{padding-top:15px;padding-bottom:15px;font-size:1.4rem}.am-intro-bd p:last-child{margin-bottom:0}.am-intro-more-bottom{clear:both;text-align:center}.am-intro-more-bottom .am-btn{font-size:14px}.am-intro-default .am-intro-hd{background-color:#0e90d2;color:#fff;padding:0 10px}.am-intro-default .am-intro-hd a{color:#eee}.am-intro-default .am-intro-right{padding-left:0}.am-list-news-hd{padding-top:1.2rem;padding-bottom:.8rem}.am-list-news-hd a{display:block}.am-list-news-hd h2{font-size:1.6rem;float:left;margin:0;height:2rem;line-height:2rem}.am-list-news-hd h3{margin:0}.am-list-news-hd .am-list-news-more{font-size:1.3rem;height:2rem;line-height:2rem}.am-list .am-list-item-dated a{padding-right:80px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-list .am-list-item-dated a::after{display:none}.am-list .am-list-item-desced a,.am-list .am-list-item-thumbed a{padding-right:0}.am-list-news .am-list-item-hd{margin:0}.am-list-date{position:absolute;right:5px;font-size:1.3rem;top:1.3rem}.am-list-item-desced{padding-bottom:1rem}.am-list-item-desced>a{padding:1rem 0}.am-list-item-desced .am-list-date{position:static}.am-list-item-thumbed{padding-top:1em}.am-list-news-ft{text-align:center}.am-list-news .am-titlebar{margin-left:0;margin-right:0}.am-list-news .am-titlebar~.am-list-news-bd .am-list>li:first-child{border-top:none}.am-list-news-default{margin:10px}.am-list-news-default .am-g{margin-left:auto;margin-right:auto}.am-list-news-default .am-list-item-hd{font-weight:400}.am-list-news-default .am-list-date{color:#999}.am-list-news-default .am-list>li{border-color:#dedede}.am-list-news-default .am-list .am-list-item-desced{padding-top:1rem;padding-bottom:1rem}.am-list-news-default .am-list .am-list-item-desced>a{padding:0}.am-list-news-default .am-list .am-list-item-desced .am-list-item-text{margin-top:.5rem;color:#757575}.am-list-news-default .am-list .am-list-item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:2;max-height:2.6em}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb{padding:0;margin-bottom:.8rem}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-desced .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-thumb img{width:100%;display:block}@media only screen and (max-width:640px){.am-list-news-default .am-list-item-thumb-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-right .am-list-thumb{max-height:80px;overflow:hidden}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text{-webkit-line-clamp:3;max-height:3.9em}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb{max-height:60px;overflow:hidden}}.am-map{width:100%;height:300px}.am-map-default #bd-map{width:100%;height:100%;overflow:hidden;margin:0;font-size:14px;line-height:1.4!important}.am-map-default .BMap_bubble_title{font-weight:700}.am-map-default #BMap_mask{width:100%}.am-mechat{margin:1rem}.am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap{-webkit-box-sizing:content-box;box-sizing:content-box}.am-menu{position:relative;padding:0;margin:0}.am-menu ul{padding:0;margin:0}.am-menu li{list-style:none}.am-menu a:after,.am-menu a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-menu-sub{z-index:1050}.am-menu-toggle{display:none;z-index:1015}.am-menu-toggle img{display:inline-block;height:16px;width:auto;vertical-align:middle}.am-menu-nav a{display:block;padding:.8rem 0;-webkit-transition:all .45s;transition:all .45s}.am-menu-default .am-menu-nav{padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-nav a{text-align:center;height:36px;line-height:36px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;color:#0e90d2}.am-menu-default .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#f1f1f1;font-size:24px}.am-menu-default .am-menu-nav>.am-parent.am-open>a{color:#095f8a}.am-menu-default .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-default .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-default .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#f1f1f1;border-radius:0;padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-sub>li>a{color:#555}@media only screen and (min-width:641px){.am-menu-default .am-menu-nav li{width:auto;float:left;clear:none;display:inline}.am-menu-default .am-menu-nav a{padding-left:1.5rem;padding-right:.5rem}}.am-menu-dropdown1{position:relative}.am-menu-dropdown1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown1 a{-webkit-transition:all .4s;transition:all .4s;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-dropdown1 .am-menu-nav{position:absolute;left:0;right:0;z-index:1050}.am-menu-dropdown1 .am-menu-nav a{padding:.8rem}.am-menu-dropdown1 .am-menu-nav>li{width:100%}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a::before{content:"\f067";position:absolute;right:1rem;top:1.4rem}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a{background-color:#0c80ba;border-bottom:none;color:#fff}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:before{content:"\f068"}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #0c80ba;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:100%;left:50%;margin-left:-4px}.am-menu-dropdown1 .am-menu-nav>li>a{border-bottom:1px solid #0b76ac;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);background-color:#0e90d2;color:#fff;height:49px;line-height:49px;padding:0;text-indent:10px}.am-menu-dropdown1 .am-menu-sub{background-color:#fff}.am-menu-dropdown1 .am-menu-sub a{color:#555;height:44px;line-height:44px;text-indent:5px;padding:0}.am-menu-dropdown1 .am-menu-sub a:before{content:"\f105";color:#aaa;font-size:16px;margin-right:5px}.am-menu-dropdown2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown2 .am-menu-nav{position:absolute;left:0;right:0;background-color:#f5f5f5;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1050;padding-top:8px;padding-bottom:8px}.am-menu-dropdown2 .am-menu-nav a{height:38px;line-height:38px;padding:0;text-align:center}.am-menu-dropdown2 .am-menu-nav>li>a{color:#333}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:after{color:#0e90d2;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;font-size:24px;content:"\f0d8";color:rgba(0,0,0,.2)}.am-menu-dropdown2 .am-menu-sub{position:absolute;left:5px;right:5px;padding:8px 0;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;z-index:1055}.am-menu-dropdown2 .am-menu-sub a{padding:0;height:35px;color:#555;line-height:35px}@media only screen and (min-width:641px){.am-menu-dropdown2 .am-menu-toggle{display:none!important}.am-menu-dropdown2 .am-menu-nav{position:static;display:block}.am-menu-dropdown2 .am-menu-nav>li{float:none;width:auto;display:inline-block}.am-menu-dropdown2 .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-dropdown2 .am-menu-sub{left:auto;right:auto}.am-menu-dropdown2 .am-menu-sub>li{float:none;width:auto}.am-menu-dropdown2 .am-menu-sub a{padding-left:2rem;padding-right:2rem}}.am-menu-slide1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-nav.am-in:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0d8";font-size:24px;color:#f5f5f5;position:absolute;right:16px;top:-16px}.am-menu-slide1 .am-menu-nav a{line-height:38px;height:38px;display:block;padding:0;text-align:center}.am-menu-slide1 .am-menu-nav>li>a{color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-slide1 .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#0e90d2;font-size:24px}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a{color:#0e90d2}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-slide1 .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#0e90d2;border-radius:0;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-sub>li>a{color:#fff}@media only screen and (min-width:641px){.am-menu-slide1 .am-menu-toggle{display:none!important}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;display:block}.am-menu-slide1 .am-menu-nav.am-in:before{display:none}.am-menu-slide1 .am-menu-nav li{width:auto;clear:none}.am-menu-slide1 .am-menu-nav li a{padding-left:1.5rem;padding-right:1.5rem}}.am-menu-offcanvas1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas1 .am-menu-nav{border-bottom:1px solid rgba(0,0,0,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-offcanvas1 .am-menu-nav>li>a{height:44px;line-height:44px;text-indent:15px;padding:0;position:relative;color:#ccc;border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}.am-menu-offcanvas1 .am-menu-nav>.am-open>a,.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.am-menu-offcanvas1 .am-menu-nav>li>a:hover{background-color:#474747;color:#fff;outline:0}.am-menu-offcanvas1 .am-menu-nav>.am-active>a{background-color:#1a1a1a;color:#fff}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a:after{content:"\f104";position:absolute;right:1.5rem;top:1.3rem}.am-menu-offcanvas1 .am-menu-nav>.am-parent.am-open>a:after{content:"\f107"}.am-menu-offcanvas1 .am-menu-sub{border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);padding:5px 0 5px 15px;background-color:#1a1a1a;font-size:1.4rem}.am-menu-offcanvas1 .am-menu-sub a{color:#eee}.am-menu-offcanvas1 .am-menu-sub a:hover{color:#fff}.am-menu-offcanvas1 .am-nav-divider{border-top:1px solid #1a1a1a}.am-menu-offcanvas2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas2 .am-menu-nav{padding:10px 5px}.am-menu-offcanvas2 .am-menu-nav>li{padding:5px}.am-menu-offcanvas2 .am-menu-nav>li>a{-webkit-transition:all .3s;transition:all .3s;background-color:#404040;color:#ccc;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5);height:44px;line-height:44px;padding:0;text-align:center}.am-menu-offcanvas2 .am-menu-nav>li>a:focus,.am-menu-offcanvas2 .am-menu-nav>li>a:hover{background-color:#262626;color:#fff;outline:0}.am-menu-offcanvas2 .am-menu-nav>.am-active>a{background-color:#262626;color:#fff}.am-menu-stack .am-menu-nav{border-bottom:1px solid #dedede;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-stack .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-stack .am-menu-nav>.am-parent>a:after{content:"\f105";position:absolute;right:1.5rem;top:1.3rem;-webkit-transition:all .15s;transition:all .15s}.am-menu-stack .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-menu-stack .am-menu-nav>li>a{position:relative;color:#333;background-color:#f5f5f5;border-top:1px solid #dedede;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);height:49px;line-height:49px;text-indent:10px;padding:0}.am-menu-stack .am-menu-nav>.am-open>a,.am-menu-stack .am-menu-nav>li>a:focus,.am-menu-stack .am-menu-nav>li>a:hover{background-color:#e5e5e5;color:#222;outline:0}.am-menu-stack .am-menu-sub{padding:0;font-size:1.4rem;border-top:1px solid #dedede}.am-menu-stack .am-menu-sub a{border-bottom:1px solid #dedede;padding-left:2rem;color:#444}.am-menu-stack .am-menu-sub a:hover{color:#333}.am-menu-stack .am-menu-sub li:last-child a{border-bottom:none}.am-menu-stack .am-menu-sub>li>a{height:44px;line-height:44px;text-indent:15px;padding:0}@media only screen and (min-width:641px){.am-menu-stack .am-menu-nav{background-color:#f5f5f5}.am-menu-stack .am-menu-nav>li{float:left;width:auto;clear:none!important;display:inline-block}.am-menu-stack .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-stack .am-menu-nav>li.am-parent>a:after{position:static;content:"\f107"}.am-menu-stack .am-menu-nav>li.am-parent.am-open a{border-bottom:none}.am-menu-stack .am-menu-nav>li.am-parent.am-open a:after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-menu-stack .am-menu-nav>li.am-parent.am-open .am-menu-sub{background-color:#e5e5e5}.am-menu-stack .am-menu-sub{position:absolute;left:0;right:0;background-color:#ddd;border-top:none}.am-menu-stack .am-menu-sub li{width:auto;float:left;clear:none}}.am-navbar{position:fixed;left:0;bottom:0;width:100%;height:49px;line-height:49px;z-index:1010}.am-navbar ul{padding-left:0;margin:0;list-style:none;width:100%}.am-navbar .am-navbar-nav{padding-left:8px;padding-right:8px;text-align:center;overflow:hidden}.am-navbar .am-navbar-nav li{display:table-cell;width:1%;float:none}.am-navbar-nav{position:relative;z-index:1015}.am-navbar-nav a{display:inline-block;width:100%;height:49px;line-height:20px}.am-navbar-nav a img{display:block;vertical-align:middle;height:24px;width:24px;margin:4px auto 0}.am-navbar-nav a [class*=am-icon]{width:24px;height:24px;margin:4px auto 0;display:block;line-height:24px}.am-navbar-nav a [class*=am-icon]:before{font-size:22px;vertical-align:middle}.am-navbar-nav a .am-navbar-label{padding-top:2px;line-height:1;font-size:12px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-navbar-more [class*=am-icon-]{-webkit-transition:.15s;transition:.15s}.am-navbar-more.am-active [class*=am-icon-]{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-navbar-actions{position:absolute;bottom:49px;right:0;left:0;z-index:1009;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-navbar-actions.am-active{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-navbar-actions li{line-height:42px;position:relative}.am-navbar-actions li a{display:block;width:100%;height:40px;-webkit-box-shadow:inset 0 1px rgba(220,220,220,.25);box-shadow:inset 0 1px rgba(220,220,220,.25);padding-left:20px;padding-right:36px}.am-navbar-actions li a :after{font-family:FontAwesome,sans-serif;content:"\f105";display:inline-block;position:absolute;top:0;right:20px}.am-navbar-actions li a img{vertical-align:middle;height:20px;width:20px;display:inline}#am-navbar-qrcode{width:220px;height:220px;margin-left:-110px}#am-navbar-qrcode .am-modal-bd{padding:10px}#am-navbar-qrcode canvas{display:block;width:200px;height:200px}.am-with-fixed-navbar{padding-bottom:54px}.am-navbar-default a{color:#fff}.am-navbar-default .am-navbar-nav{background-color:#0e90d2}.am-navbar-default .am-navbar-actions{background-color:#0d86c4}.am-navbar-default .am-navbar-actions a{border-bottom:1px solid #0b6fa2}.am-pagination{position:relative}.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}.am-pagination-select{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:0}.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:0;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}.am-paragraph p{margin:10px 0}.am-paragraph img{max-width:100%}.am-paragraph h1,.am-paragraph h2,.am-paragraph h3,.am-paragraph h4,.am-paragraph h5,.am-paragraph h6{color:#222}.am-paragraph table{max-width:none}.am-paragraph-table-container{overflow:hidden;background:#eee;max-width:none}.am-paragraph-table-container table{width:100%;max-width:none}.am-paragraph-table-container table th{background:#bce5fb;height:40px;border:1px solid #999;text-align:center}.am-paragraph-table-container table td{border:1px solid #999;text-align:center;vertical-align:middle;background:#fff}.am-paragraph-table-container table td p{text-indent:0;font-size:1.4rem}.am-paragraph-table-container table td a{font-size:1.4rem}.am-paragraph-default{margin:0 10px;color:#333;background-color:transparent}.am-paragraph-default p{font-size:1.4rem}.am-paragraph-default img{max-width:98%;display:block;margin:5px auto;border:1px solid #eee;padding:2px}.am-paragraph-default a{color:#0e90d2}.am-slider-a1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a1 .am-viewport{max-height:300px}.am-slider-a1 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a1 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a1 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a1 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a1 .am-direction-nav,.am-slider-a1 .am-pauseplay{display:none}.am-slider-a2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a2 .am-viewport{max-height:300px}.am-slider-a2 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a2 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a2 .am-control-nav li a.am-active{background:#0e93d7;cursor:default}.am-slider-a2 .am-direction-nav,.am-slider-a2 .am-pauseplay{display:none}.am-slider-a3{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a3 .am-viewport{max-height:300px}.am-slider-a3 .am-control-nav{width:100%;position:absolute;bottom:-20px;text-align:center;height:20px;background-color:#000;padding-top:5px;line-height:0}.am-slider-a3 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a3 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(200,200,200,.3);box-shadow:inset 0 0 3px rgba(200,200,200,.3)}.am-slider-a3 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a3 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-a3 .am-direction-nav,.am-slider-a3 .am-pauseplay{display:none}.am-slider-a4{margin-bottom:30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a4 .am-viewport{max-height:300px}.am-slider-a4 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center;line-height:0}.am-slider-a4 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a4 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a4 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a4 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a4 .am-direction-nav,.am-slider-a4 .am-pauseplay{display:none}.am-slider-a5{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a5 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a5 .am-viewport{max-height:300px}.am-slider-a5 .am-control-nav{width:100%;position:absolute;text-align:center;height:6px;display:table;bottom:0;font-size:0;line-height:0}.am-slider-a5 .am-control-nav li{display:table-cell}.am-slider-a5 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px}.am-slider-a5 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a5 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a5 .am-direction-nav,.am-slider-a5 .am-pauseplay{display:none}.am-slider-b1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b1 .am-viewport{max-height:300px}.am-slider-b1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:8px 0;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b1 .am-direction-nav a.am-prev{left:0;padding-right:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.am-slider-b1 .am-direction-nav a.am-next{right:0;padding-left:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.am-slider-b1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b1:hover .am-prev{opacity:.7}.am-slider-b1:hover .am-prev:hover{opacity:1}.am-slider-b1:hover .am-next{opacity:.7}.am-slider-b1:hover .am-next:hover{opacity:1}.am-slider-b1 .am-control-nav,.am-slider-b1 .am-pauseplay{display:none}.am-slider-b2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b2 .am-viewport{max-height:300px}.am-slider-b2 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b2 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-b2 .am-direction-nav a.am-prev{left:5px}.am-slider-b2 .am-direction-nav a.am-next{right:5px}.am-slider-b2 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b2 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b2:hover .am-prev{opacity:.7}.am-slider-b2:hover .am-prev:hover{opacity:1}.am-slider-b2:hover .am-next{opacity:.7}.am-slider-b2:hover .am-next:hover{opacity:1}.am-slider-b2 .am-control-nav,.am-slider-b2 .am-pauseplay{display:none}.am-slider-b3{margin:15px 30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b3 .am-viewport{max-height:300px}.am-slider-b3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b3 .am-direction-nav a.am-prev{left:-25px}.am-slider-b3 .am-direction-nav a.am-next{right:-25px;text-align:right}.am-slider-b3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b3:hover .am-prev{opacity:.7}.am-slider-b3:hover .am-prev:hover{opacity:1}.am-slider-b3:hover .am-next{opacity:.7}.am-slider-b3:hover .am-next:hover{opacity:1}.am-slider-b3 .am-control-nav,.am-slider-b3 .am-pauseplay{display:none}.am-slider-b4{margin:15px 20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b4 .am-viewport{max-height:300px}.am-slider-b4 .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;margin:-16px 0 0;padding:4px;overflow:hidden;opacity:.45;background-color:rgba(0,0,0,.8);cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;border-radius:50%;text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:20px;line-height:24px}.am-slider-b4 .am-direction-nav a.am-prev{left:-15px}.am-slider-b4 .am-direction-nav a.am-next{right:-15px}.am-slider-b4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b4:hover .am-prev{opacity:.7}.am-slider-b4:hover .am-prev:hover{opacity:.9}.am-slider-b4:hover .am-next{opacity:.7}.am-slider-b4:hover .am-next:hover{opacity:.9}.am-slider-b4 .am-control-nav,.am-slider-b4 .am-pauseplay{display:none}.am-slider-c1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c1 .am-viewport{max-height:300px}.am-slider-c1 .am-control-nav{position:absolute;bottom:0;display:table;width:100%;height:6px;font-size:0;line-height:0;text-align:center}.am-slider-c1 .am-control-nav li{display:table-cell;width:1%}.am-slider-c1 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.7);cursor:pointer;text-indent:-9999px}.am-slider-c1 .am-control-nav li a:hover{background:rgba(0,0,0,.8)}.am-slider-c1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c1 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:6px;padding:8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c1 .am-direction-nav,.am-slider-c1 .am-pauseplay{display:none}.am-slider-c2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c2 .am-viewport{max-height:300px}.am-slider-c2 .am-control-nav{position:absolute;bottom:15px;right:0;height:6px;text-align:center;font-size:0;line-height:0}.am-slider-c2 .am-control-nav li{display:inline-block;margin-right:6px}.am-slider-c2 .am-control-nav li a{width:6px;height:6px;display:block;background-color:rgba(255,255,255,.4);cursor:pointer;text-indent:-9999px}.am-slider-c2 .am-control-nav li a:hover{background:rgba(230,230,230,.4)}.am-slider-c2 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c2 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:0;padding:8px 60px 8px 8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c2 .am-direction-nav,.am-slider-c2 .am-pauseplay{display:none}.am-slider-c3{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c3 .am-viewport{max-height:300px}.am-slider-c3 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:10px;right:60px;height:30px;left:0;padding-right:5px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c3 .am-slider-counter{margin-right:5px;display:inline-block;height:30px;background-color:#0e90d2;width:40px;text-align:center;line-height:30px;color:#eee;font-size:1rem}.am-slider-c3 .am-slider-counter .am-active{font-size:1.8rem;font-weight:700;color:#fff}.am-slider-c3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-c3 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c3 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c3:hover .am-prev{opacity:.7}.am-slider-c3:hover .am-prev:hover{opacity:1}.am-slider-c3:hover .am-next{opacity:.7}.am-slider-c3:hover .am-next:hover{opacity:1}.am-slider-c3 .am-control-nav,.am-slider-c3 .am-pauseplay{display:none}.am-slider-c4{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c4 .am-viewport{max-height:300px}.am-slider-c4 .am-slider-desc{width:100%;background-color:rgba(0,0,0,.6);position:absolute;bottom:0;right:0;left:0;padding:8px 40px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c4 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:0;position:absolute;bottom:4px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;color:rgba(0,0,0,.7);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-c4 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c4 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c4:hover .am-prev{opacity:.7}.am-slider-c4:hover .am-prev:hover{opacity:1}.am-slider-c4:hover .am-next{opacity:.7}.am-slider-c4:hover .am-next:hover{opacity:1}.am-slider-c4 .am-control-nav,.am-slider-c4 .am-pauseplay{display:none}.am-slider-d1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d1 .am-viewport{max-height:300px}.am-slider-d1 .am-slider-desc{padding:8px 35px;width:100%;color:#fff;background-color:#0e90d2}.am-slider-d1 .am-slider-title{font-weight:400;margin-bottom:2px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d1 .am-slider-more{color:#eee;font-size:1.3rem}.am-slider-d1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;margin:0;position:absolute;bottom:18px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;border:1px solid rgba(255,255,255,.9);color:rgba(255,255,255,.9);border-radius:50%;-webkit-transition:all 3s ease;transition:all 3s ease}.am-slider-d1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-d1 .am-direction-nav a.am-prev{left:5px}.am-slider-d1 .am-direction-nav a.am-next{right:5px}.am-slider-d1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-d1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-d1:hover .am-prev{opacity:.7}.am-slider-d1:hover .am-prev:hover{opacity:1}.am-slider-d1:hover .am-next{opacity:.7}.am-slider-d1:hover .am-next:hover{opacity:1}.am-slider-d1 .am-control-nav,.am-slider-d1 .am-pauseplay{display:none}.am-slider-d2{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d2 .am-viewport{max-height:300px}.am-slider-d2 .am-slider-desc{position:absolute;left:10px;bottom:20px;right:50px;color:#fff}.am-slider-d2 .am-slider-content{background-color:rgba(0,0,0,.7);padding:10px 6px;margin-bottom:10px}.am-slider-d2 .am-slider-content p{margin:0;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.4rem}.am-slider-d2 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d2 .am-slider-more{color:#eee;font-size:1.3rem;background-color:#0e90d2;padding:2px 10px}.am-slider-d2 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-d2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-d2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;font-size:0;line-height:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-d2 .am-control-nav li a:hover{background:rgba(0,0,0,.5)}.am-slider-d2 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-d2 .am-direction-nav,.am-slider-d2 .am-pauseplay{display:none}.am-slider-d3{margin-bottom:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d3 .am-viewport{max-height:300px}.am-slider-d3 .am-slider-desc{position:absolute;bottom:0;color:#fff;width:100%;background-color:rgba(0,0,0,.7);padding:8px 5px}.am-slider-d3 .am-slider-desc p{margin:0;font-size:1.3rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-control-thumbs{position:static;overflow:hidden}.am-slider-d3 .am-control-thumbs li{padding:12px 4px 4px;position:relative}.am-slider-d3 .am-control-thumbs img{width:100%;display:block;opacity:.85;cursor:pointer}.am-slider-d3 .am-control-thumbs img:hover{opacity:1}.am-slider-d3 .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-d3 .am-control-thumbs .am-active+i{position:absolute;top:0;left:50%;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid rgba(0,0,0,.7);border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);margin-left:-4px;-webkit-transition:all .2s;transition:all .2s}.am-slider-d3 .am-direction-nav,.am-slider-d3 .am-pauseplay{display:none}.am-slider-d3 .am-control-thumbs{display:table}.am-slider-d3 .am-control-thumbs li{display:table-cell;width:1%}[data-am-widget=tabs]{margin:10px}[data-am-widget=tabs] .am-tabs-nav{width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-am-widget=tabs] .am-tabs-nav li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[data-am-widget=tabs] .am-tabs-nav a{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-tabs-default .am-tabs-nav{line-height:40px;background-color:#eee}.am-tabs-default .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-default .am-tabs-nav>.am-active a{background-color:#0e90d2;color:#fff}.am-tabs-d2 .am-tabs-nav{background-color:#eee}.am-tabs-d2 .am-tabs-nav li{height:42px}.am-tabs-d2 .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-d2 .am-tabs-nav>.am-active{position:relative;background-color:#fcfcfc;border-bottom:2px solid #0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active a{line-height:40px;color:#0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active:after{position:absolute;width:0;height:0;bottom:0;left:50%;margin-left:-5px;border:6px rgba(0,0,0,0) solid;content:"";z-index:1;border-bottom-color:#0e90d2}.am-titlebar{margin-top:20px;height:45px;font-size:100%}.am-titlebar h2{margin-top:0;margin-bottom:0;font-size:1.6rem}.am-titlebar .am-titlebar-title img{height:24px;width:auto}.am-titlebar-default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;margin-right:10px;background-color:transparent;border-bottom:1px solid #dedede;line-height:44px}.am-titlebar-default a{color:#0e90d2}.am-titlebar-default .am-titlebar-title{position:relative;padding-left:12px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700}.am-titlebar-default .am-titlebar-title:before{content:"";position:absolute;left:2px;top:8px;bottom:8px;border-left:3px solid #0e90d2}.am-titlebar-default .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.am-titlebar-default .am-titlebar-nav a{margin-right:10px}.am-titlebar-default .am-titlebar-nav a:last-child{margin-right:5px}.am-titlebar-multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f5f5f5;border-top:2px solid #3bb4f2;border-bottom:1px solid #e8e8e8}.am-titlebar-multi a{color:#0e90d2}.am-titlebar-multi .am-titlebar-title{padding-left:10px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700;line-height:42px}.am-titlebar-multi .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;line-height:42px}.am-titlebar-multi .am-titlebar-nav a{margin-right:10px}.am-titlebar-cols{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;background-color:#f5f5f5;color:#555;font-size:18px;border-top:2px solid #e1e1e1;line-height:41px}.am-titlebar-cols a{color:#555}.am-titlebar-cols .am-titlebar-title{color:#0e90d2;margin-right:15px;border-bottom:2px solid #0e90d2;font-weight:700}.am-titlebar-cols .am-titlebar-title a{color:#0e90d2}.am-titlebar-cols .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-titlebar-cols .am-titlebar-nav a{display:inline-block;margin-right:15px;line-height:41px;border-bottom:2px solid transparent}.am-titlebar-cols .am-titlebar-nav a:hover{color:#3c3c3c;border-bottom-color:#0e90d2}.am-titlebar-cols .am-titlebar-nav a:last-child{margin-right:10px}.am-wechatpay .am-wechatpay-btn{margin-top:1rem;margin-bottom:1rem} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/css/app.css b/Library_management--main/WebContent/static/assets/css/app.css deleted file mode 100644 index 8b52e27..0000000 --- a/Library_management--main/WebContent/static/assets/css/app.css +++ /dev/null @@ -1,1912 +0,0 @@ -ul, -li { - list-style: none; - padding: 0; - margin: 0; -} -header { - z-index: 1200; - position: relative; -} -.tpl-header-logo { - width: 240px; - height: 57px; - display: table; - text-align: center; - position: relative; - z-index: 1300; -} -.tpl-header-logo a { - display: table-cell; - vertical-align: middle; -} -.tpl-header-logo img { - width: 170px; -} -.tpl-header-fluid { - margin-left: 240px; - height: 56px; - padding-left: 20px; - padding-right: 20px; -} -.tpl-header-switch-button { - margin-top: 0px; - margin-bottom: 0px; - float: left; - color: #cfcfcf; - margin-left: -20px; - margin-right: 0; - border: 0; - border-radius: 0; - padding: 0px 22px; - font-size: 22px; - line-height: 55px; -} -.tpl-header-switch-button:hover { - outline: none; -} -.tpl-header-search-form { - height: 54px; - line-height: 52px; - margin-left: 10px; -} -.tpl-header-search-box, -.tpl-header-search-btn { - transition: all 0.4s ease-in-out; - color: #848c90; - background: none; - border: none; - outline: none; -} -.tpl-header-search-box { - font-size: 14px; -} -.tpl-header-search-box:hover, -.tpl-header-search-box:active { - color: #fff; -} -.tpl-header-search-btn { - font-size: 15px; -} -.tpl-header-search-btn:hover, -.tpl-header-search-btn:active { - color: #fff; -} -.tpl-header-navbar { - color: #fff; -} -.tpl-header-navbar li { - float: left; -} -.tpl-header-navbar a { - line-height: 56px; - display: block; - padding: 0 16px; - position: relative; -} -.tpl-header-navbar a .item-feed-badge { - position: absolute; - top: 9px; - left: 25px; -} -ul.tpl-dropdown-content { - padding: 10px; - margin-top: 0; - width: 300px; - background-color: #2f3638; - border: 1px solid #525e62; - border-radius: 0; -} -ul.tpl-dropdown-content li { - float: none; -} -ul.tpl-dropdown-content:before, -ul.tpl-dropdown-content:after { - display: none; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-title { - font-size: 12px; - float: left; - color: rgba(255, 255, 255, 0.7); -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-time { - float: right; - text-align: right; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; - width: 50px; - margin-left: 10px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications:last-child .tpl-dropdown-menu-notifications-item { - text-align: center; - border: none; - font-size: 12px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications:last-child .tpl-dropdown-menu-notifications-item i { - margin-left: -6px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-messages:last-child .tpl-dropdown-menu-messages-item { - text-align: center; - border: none; - font-size: 12px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-messages:last-child .tpl-dropdown-menu-messages-item i { - margin-left: -6px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item { - padding: 12px; - color: #fff; - line-height: 20px; - border-bottom: 1px solid rgba(255, 255, 255, 0.15); -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item:hover, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item:hover, -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item:focus, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item:focus { - background-color: #465154; - color: #fff; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .menu-messages-ico, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-ico { - line-height: initial; - float: left; - width: 35px; - height: 35px; - border-radius: 50%; - margin-right: 10px; - margin-top: 6px; - overflow: hidden; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .menu-messages-ico img, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-ico img { - width: 100%; - height: auto; - vertical-align: middle; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .menu-messages-time, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-time { - float: right; - text-align: right; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; - width: 40px; - margin-left: 10px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .menu-messages-content, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-content { - display: block; - font-size: 13px; - margin-left: 45px; - margin-right: 50px; -} -ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .menu-messages-content .menu-messages-content-time, -ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-content .menu-messages-content-time { - margin-top: 3px; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; -} -.am-dimmer { - z-index: 1200; -} -.am-modal { - z-index: 1300; -} -.am-datepicker-dropdown { - z-index: 1400; -} -.tpl-skiner { - transition: all 0.4s ease-in-out; - position: fixed; - z-index: 10000; - right: -130px; - top: 65px; -} -.tpl-skiner.active { - right: 0px; -} -.tpl-skiner-content { - background: rgba(0, 0, 0, 0.7); - width: 130px; - padding: 15px; - border-radius: 4px 0 0 4px; - overflow: hidden; -} -.fc-content .am-icon-close { - position: absolute; - right: 0; - top: 0px; -} -.tpl-skiner-toggle { - position: absolute; - top: 5px; - left: -40px; - width: 40px; - color: #969a9b; - font-size: 20px; - height: 40px; - line-height: 40px; - text-align: center; - background: rgba(0, 0, 0, 0.7); - cursor: pointer; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.tpl-skiner-content-title { - margin: 0; - margin-bottom: 4px; - padding-bottom: 4px; - font-size: 16px; - text-transform: uppercase; - color: #fff; - border-bottom: 1px solid rgba(255, 255, 255, 0.3); -} -.tpl-skiner-content-bar { - padding-top: 10px; -} -.tpl-skiner-content-bar .skiner-color { - transition: all 0.4s ease-in-out; - float: left; - width: 25px; - height: 25px; - margin-right: 10px; - cursor: pointer; -} -.tpl-skiner-content-bar .skiner-white { - background: #fff; - border: 2px solid #eee; -} -.tpl-skiner-content-bar .skiner-black { - background: #000; - border: 2px solid #222; -} -.sub-active { - color: #fff!important; -} -.left-sidebar { - transition: all 0.4s ease-in-out; - width: 240px; - min-height: 100%; - padding-top: 57px; - position: absolute; - z-index: 1104; - top: 0; - left: 0px; -} -.left-sidebar.xs-active { - left: 0px; -} -.left-sidebar.active { - left: -240px; -} -.tpl-sidebar-user-panel { - padding: 22px; - padding-top: 28px; -} -.tpl-user-panel-profile-picture { - border-radius: 50%; - width: 82px; - height: 82px; - margin-bottom: 10px; - overflow: hidden; -} -.tpl-user-panel-profile-picture img { - width: auto; - height: 82px; - vertical-align: middle; -} -.tpl-user-panel-status-icon { - margin-right: 2px; -} -.user-panel-logged-in-text { - display: block; - color: #cfcfcf; - font-size: 14px; -} -.tpl-user-panel-action-link { - color: #6d787c; - font-size: 12px; -} -.tpl-user-panel-action-link:hover { - color: #a2aaad; -} -.sidebar-nav { - list-style-type: none; - padding: 0; - margin: 0; -} -.sidebar-nav-sub { - display: none; -} -.sidebar-nav-sub .sidebar-nav-link { - font-size: 12px; - padding-left: 30px; -} -.sidebar-nav-sub .sidebar-nav-link a { - font-size: 12px; - padding-left: 0; -} -.sidebar-nav-sub .sidebar-nav-link-logo { - margin-right: 8px; - width: 20px; - font-size: 16px; -} -.sidebar-nav-sub-ico-rotate { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - -webkit-transition: all 300ms; - transition: all 300ms; -} -.sidebar-nav-link-logo-ico { - margin-top: 5px; -} -.sidebar-nav-heading { - padding: 24px 17px; - font-size: 15px; - font-weight: 500; -} -.sidebar-nav-heading-info { - font-size: 12px; - color: #868E8E; - padding-left: 10px; -} -.sidebar-nav-link-logo { - margin-right: 8px; - width: 20px; - font-size: 16px; -} -.sidebar-nav-link { - color: #fff; -} -.sidebar-nav-link a { - display: block; - color: #868E8E; - padding: 10px 17px; - border-left: #282d2f 3px solid; - font-size: 14px; - cursor: pointer; -} -.sidebar-nav-link a.active { - cursor: pointer; - border-left: #1CA2CE 3px solid; - color: #fff; -} -.sidebar-nav-link a:hover { - color: #fff; -} -.tpl-content-wrapper { - transition: all 0.4s ease-in-out; - position: relative; - margin-left: 240px; - z-index: 1101; - min-height: 922px; - border-bottom-left-radius: 3px; -} -.tpl-content-wrapper.xs-active { - margin-left: 240px; -} -.tpl-content-wrapper.active { - margin-left: 0; -} -.page-header { - background: #424b4f; - margin-top: 0; - margin-bottom: 0; - padding: 40px 0; - border-bottom: 0; -} -.container-fluid { - margin-top: 0; - margin-bottom: 0; - padding: 40px 0; - border-bottom: 0; - padding-left: 20px; - padding-right: 20px; -} -.row { - margin-right: -10px; - margin-left: -10px; -} -.page-header-description { - margin-top: 4px; - margin-bottom: 0; - font-size: 14px; - color: #e6e6e6; -} -.page-header-heading { - font-size: 20px; - font-weight: 400; -} -.page-header-heading .page-header-heading-ico { - font-size: 28px; - position: relative; - top: 3px; -} -.page-header-heading small { - font-weight: normal; - line-height: 1; - color: #B3B3B3; -} -.page-header-button { - transition: all 0.4s ease-in-out; - opacity: 0.3; - float: right; - outline: none; - border: 1px solid #fff; - padding: 16px 36px; - font-size: 23px; - line-height: 23px; - border-radius: 0; - padding-top: 14px; - color: #fff; - background-color: rgba(0, 0, 0, 0); - font-weight: 500; -} -.page-header-button:hover { - background-color: #ffffff; - color: #333; - opacity: 1; -} -.widget { - width: 100%; - min-height: 148px; - margin-bottom: 20px; - border-radius: 0; - position: relative; -} -.widget-head { - width: 100%; - padding: 15px; -} -.widget-title { - font-size: 14px; -} -.widget-fluctuation-period-text { - display: inline-block; - font-size: 16px; - line-height: 20px; - margin-bottom: 9px; -} -.widget-body { - padding: 13px 15px; - width: 100%; -} -.row-content { - padding: 20px; -} -.widget-fluctuation-description-text { - margin-top: 4px; - display: block; - font-size: 12px; - line-height: 13px; -} -.widget-fluctuation-description-amount { - display: block; - font-size: 20px; - line-height: 22px; -} -.widget-statistic-header { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - text-transform: uppercase; - margin-bottom: 8px; -} -.widget-body-md { - height: 200px; -} -.widget-body-lg { - min-height: 330px; -} -.widget-margin-bottom-lg { - margin-bottom: 20px; -} -.tpl-table-black-operation a { - display: inline-block; - padding: 5px 6px; - font-size: 12px; - line-height: 12px; -} -.tpl-switch input[type="checkbox"] { - position: absolute; - opacity: 0; - width: 50px; - height: 20px; -} -.tpl-switch input[type="checkbox"].ios-switch + div { - vertical-align: middle; - width: 40px; - height: 20px; - border-radius: 999px; - background-color: rgba(0, 0, 0, 0.1); - -webkit-transition-duration: .4s; - -webkit-transition-property: background-color, box-shadow; - margin-top: 6px; -} -.tpl-switch input[type="checkbox"].ios-switch:checked + div { - width: 40px; - background-position: 0 0; - background-color: #36c6d3; -} -.tpl-switch input[type="checkbox"].tinyswitch.ios-switch + div { - width: 34px; - height: 18px; -} -.tpl-switch input[type="checkbox"].bigswitch.ios-switch + div { - width: 50px; - height: 25px; -} -.tpl-switch input[type="checkbox"].green.ios-switch:checked + div { - background-color: #00e359; - border: 1px solid #00a23f; - box-shadow: inset 0 0 0 10px #00e359; -} -.tpl-switch input[type="checkbox"].ios-switch + div > div { - float: left; - width: 18px; - height: 18px; - border-radius: inherit; - background: #ffffff; - -webkit-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1); - -webkit-transition-duration: 0.4s; - -webkit-transition-property: transform, background-color, box-shadow; - -moz-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1); - -moz-transition-duration: 0.4s; - -moz-transition-property: transform, background-color; - pointer-events: none; - margin-top: 1px; - margin-left: 1px; -} -.tpl-switch input[type="checkbox"].ios-switch:checked + div > div { - -webkit-transform: translate3d(20px, 0, 0); - -moz-transform: translate3d(20px, 0, 0); - background-color: #ffffff; -} -.tpl-switch input[type="checkbox"].tinyswitch.ios-switch + div > div { - width: 16px; - height: 16px; - margin-top: 1px; -} -.tpl-switch input[type="checkbox"].tinyswitch.ios-switch:checked + div > div { - -webkit-transform: translate3d(16px, 0, 0); - -moz-transform: translate3d(16px, 0, 0); - box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #0850ac; -} -.tpl-switch input[type="checkbox"].bigswitch.ios-switch + div > div { - width: 23px; - height: 23px; - margin-top: 1px; -} -.tpl-switch input[type="checkbox"].bigswitch.ios-switch:checked + div > div { - -webkit-transform: translate3d(25px, 0, 0); - -moz-transform: translate3d(16px, 0, 0); -} -.tpl-switch input[type="checkbox"].green.ios-switch:checked + div > div { - box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px #00a23f; -} -.tpl-page-state { - width: 100%; -} -.tpl-page-state-title { - font-size: 40px; - font-weight: bold; -} -.tpl-page-state-content { - padding: 10px 0; -} -.tpl-login { - width: 100%; -} -.tpl-login-logo { - max-width: 159px; - height: 205px; - margin: 0 auto; - margin-bottom: 20px; -} -.tpl-login-title { - width: 100%; - font-size: 24px; -} -.tpl-login-content { - width: 300px; - margin: 12% auto 0; -} -.tpl-login-remember-me { - color: #B3B3B3; - font-size: 14px; -} -.tpl-login-remember-me label { - position: relative; - top: -2px; -} -.tpl-login-content-info { - color: #B3B3B3; - font-size: 14px; -} -.cl-p { - padding: 0!important; -} -.tpl-table-line-img { - max-width: 100px; - padding: 2px; -} -.tpl-table-list-select { - text-align: right; -} -.fc-button-group, -.fc button { - display: block; -} -.theme-white { - background: #e9ecf3; -} -.theme-white .sidebar-nav-sub .sidebar-nav-link-logo { - margin-left: 10px; -} -.theme-white .tpl-header-search-box:hover, -.theme-white .tpl-header-search-box:active .tpl-error-title { - color: #848c90; -} -.theme-white .tpl-error-title-info { - line-height: 30px; - font-size: 21px; - margin-top: 20px; - text-align: center; - color: #dce2ec; -} -.theme-white .tpl-error-btn { - background: #03a9f3; - border: 1px solid #03a9f3; - border-radius: 30px; - padding: 6px 20px 8px; -} -.theme-white .tpl-error-content { - margin-top: 20px; - margin-bottom: 20px; - font-size: 16px; - text-align: center; - color: #96a2b4; -} -.theme-white .tpl-calendar-box { - background: #fff; - border-radius: 4px; - padding: 20px; -} -.theme-white .tpl-calendar-box .fc-event { - border-radius: 0; - background: #03a9f3; - border: 1px solid #14b0f6; -} -.theme-white .tpl-calendar-box .fc-axis { - color: #868E8E; -} -.theme-white .tpl-calendar-box .fc-unthemed .fc-today { - background: #eee; -} -.theme-white .tpl-calendar-box .fc-more { - color: #868E8E; -} -.theme-white .tpl-calendar-box .fc th.fc-widget-header { - background: #32c5d2!important; - color: #ffffff; - font-size: 14px; - line-height: 20px; - padding: 7px 0px; - text-transform: uppercase; - border: none!important; -} -.theme-white .tpl-calendar-box .fc th.fc-widget-header a { - color: #fff; -} -.theme-white .tpl-calendar-box .fc-center h2 { - color: #868E8E; -} -.theme-white .tpl-calendar-box .fc-state-default { - background-image: none; - background: #fff; - font-size: 14px; - color: #868E8E; -} -.theme-white .tpl-calendar-box .fc th, -.theme-white .tpl-calendar-box .fc td, -.theme-white .tpl-calendar-box .fc hr, -.theme-white .tpl-calendar-box .fc thead, -.theme-white .tpl-calendar-box .fc tbody, -.theme-white .tpl-calendar-box .fc-row { - border-color: #eee!important; -} -.theme-white .tpl-calendar-box .fc-day-number { - color: #868E8E; - padding-right: 6px; -} -.theme-white .tpl-calendar-box .fc th { - color: #868E8E; - font-weight: normal; - font-size: 14px; - padding: 6px 0; -} -.theme-white .tpl-login-logo { - background: url(../img/logoa.png) center no-repeat; -} -.theme-white .sub-active { - color: #23abf0!important; -} -.theme-white .tpl-table-line-img { - border: 1px solid #ddd; -} -.theme-white .tpl-pagination .am-disabled a, -.theme-white .tpl-pagination li a { - color: #23abf0; - border-radius: 3px; - padding: 6px 12px; -} -.theme-white .tpl-pagination .am-active a { - background: #23abf0; - color: #fff; - border: 1px solid #23abf0; - padding: 6px 12px; -} -.theme-white .tpl-login-btn { - background-color: #32c5d2; - border: none; - padding: 10px 16px; - font-size: 14px; - line-height: 14px; - outline: none; -} -.theme-white .tpl-login-btn:hover, -.theme-white .tpl-login-btn:active { - background: #22b2e1; - color: #fff; -} -.theme-white .tpl-login-title { - color: #697882; -} -.theme-white .tpl-login-title strong { - color: #39bae4; -} -.theme-white .tpl-login-content { - width: 500px; - padding: 40px 40px 25px; - background-color: #fff; - border-radius: 4px; -} -.theme-white .tpl-form-line-form, -.theme-white .tpl-form-border-form { - padding-top: 20px; -} -.theme-white .tpl-form-border-form input[type=number]:focus, -.theme-white .tpl-form-border-form input[type=search]:focus, -.theme-white .tpl-form-border-form input[type=text]:focus, -.theme-white .tpl-form-border-form input[type=password]:focus, -.theme-white .tpl-form-border-form input[type=datetime]:focus, -.theme-white .tpl-form-border-form input[type=datetime-local]:focus, -.theme-white .tpl-form-border-form input[type=date]:focus, -.theme-white .tpl-form-border-form input[type=month]:focus, -.theme-white .tpl-form-border-form input[type=time]:focus, -.theme-white .tpl-form-border-form input[type=week]:focus, -.theme-white .tpl-form-border-form input[type=email]:focus, -.theme-white .tpl-form-border-form input[type=url]:focus, -.theme-white .tpl-form-border-form input[type=tel]:focus, -.theme-white .tpl-form-border-form input[type=color]:focus, -.theme-white .tpl-form-border-form select:focus, -.theme-white .tpl-form-border-form textarea:focus, -.theme-white .am-form-field:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.theme-white .tpl-form-border-form input[type=number], -.theme-white .tpl-form-border-form input[type=search], -.theme-white .tpl-form-border-form input[type=text], -.theme-white .tpl-form-border-form input[type=password], -.theme-white .tpl-form-border-form input[type=datetime], -.theme-white .tpl-form-border-form input[type=datetime-local], -.theme-white .tpl-form-border-form input[type=date], -.theme-white .tpl-form-border-form input[type=month], -.theme-white .tpl-form-border-form input[type=time], -.theme-white .tpl-form-border-form input[type=week], -.theme-white .tpl-form-border-form input[type=email], -.theme-white .tpl-form-border-form input[type=url], -.theme-white .tpl-form-border-form input[type=tel], -.theme-white .tpl-form-border-form input[type=color], -.theme-white .tpl-form-border-form select, -.theme-white .tpl-form-border-form textarea, -.theme-white .am-form-field { - display: block; - width: 100%; - padding: 6px 12px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border: 1px solid #c2cad8; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - text-indent: .5em; - -o-border-radius: 0; - border-radius: 0; - color: #555; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} -.theme-white .tpl-form-border-form .am-checkbox, -.theme-white .tpl-form-border-form .am-checkbox-inline, -.theme-white .tpl-form-border-form .am-form-label, -.theme-white .tpl-form-border-form .am-radio, -.theme-white .tpl-form-border-form .am-radio-inline { - margin-top: 0; - margin-bottom: 0; -} -.theme-white .tpl-form-border-form .am-form-group:after { - clear: both; -} -.theme-white .tpl-form-border-form .am-form-group:after, -.theme-white .tpl-form-border-form .am-form-group:before { - content: " "; - display: table; -} -.theme-white .tpl-form-border-form .am-form-label { - padding-top: 5px; - font-size: 16px; - color: #888; - font-weight: inherit; - text-align: right; -} -.theme-white .tpl-form-border-form .am-form-group { - /*padding: 20px 0;*/ -} -.theme-white .tpl-form-border-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} -.theme-white .tpl-form-line-form input[type=number]:focus, -.theme-white .tpl-form-line-form input[type=search]:focus, -.theme-white .tpl-form-line-form input[type=text]:focus, -.theme-white .tpl-form-line-form input[type=password]:focus, -.theme-white .tpl-form-line-form input[type=datetime]:focus, -.theme-white .tpl-form-line-form input[type=datetime-local]:focus, -.theme-white .tpl-form-line-form input[type=date]:focus, -.theme-white .tpl-form-line-form input[type=month]:focus, -.theme-white .tpl-form-line-form input[type=time]:focus, -.theme-white .tpl-form-line-form input[type=week]:focus, -.theme-white .tpl-form-line-form input[type=email]:focus, -.theme-white .tpl-form-line-form input[type=url]:focus, -.theme-white .tpl-form-line-form input[type=tel]:focus, -.theme-white .tpl-form-line-form input[type=color]:focus, -.theme-white .tpl-form-line-form select:focus, -.theme-white .tpl-form-line-form textarea:focus, -.theme-white .am-form-field:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.theme-white .tpl-form-line-form input[type=number], -.theme-white .tpl-form-line-form input[type=search], -.theme-white .tpl-form-line-form input[type=text], -.theme-white .tpl-form-line-form input[type=password], -.theme-white .tpl-form-line-form input[type=datetime], -.theme-white .tpl-form-line-form input[type=datetime-local], -.theme-white .tpl-form-line-form input[type=date], -.theme-white .tpl-form-line-form input[type=month], -.theme-white .tpl-form-line-form input[type=time], -.theme-white .tpl-form-line-form input[type=week], -.theme-white .tpl-form-line-form input[type=email], -.theme-white .tpl-form-line-form input[type=url], -.theme-white .tpl-form-line-form input[type=tel], -.theme-white .tpl-form-line-form input[type=color], -.theme-white .tpl-form-line-form select, -.theme-white .tpl-form-line-form textarea, -.theme-white .am-form-field { - display: block; - width: 100%; - padding: 6px 12px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border-bottom: 1px solid #c2cad8; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #555; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} -.theme-white .tpl-form-line-form .am-checkbox, -.theme-white .tpl-form-line-form .am-checkbox-inline, -.theme-white .tpl-form-line-form .am-form-label, -.theme-white .tpl-form-line-form .am-radio, -.theme-white .tpl-form-line-form .am-radio-inline { - margin-top: 0; - margin-bottom: 0; -} -.theme-white .tpl-form-line-form .am-form-group:after { - clear: both; -} -.theme-white .tpl-form-line-form .am-form-group:after, -.theme-white .tpl-form-line-form .am-form-group:before { - content: " "; - display: table; -} -.theme-white .tpl-form-line-form .am-form-label { - padding-top: 5px; - font-size: 16px; - color: #888; - font-weight: inherit; - text-align: right; -} -.theme-white .tpl-form-line-form .am-form-group { - /*padding: 20px 0;*/ -} -.theme-white .tpl-form-line-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} -.theme-white .tpl-table-black-operation a { - border: 1px solid #36c6d3; - color: #36c6d3; -} -.theme-white .tpl-table-black-operation a:hover { - background: #36c6d3; - color: #fff; -} -.theme-white .tpl-table-black-operation a.tpl-table-black-operation-del { - border: 1px solid #e7505a; - color: #e7505a; -} -.theme-white .tpl-table-black-operation a.tpl-table-black-operation-del:hover { - background: #e7505a; - color: #fff; -} -.theme-white .tpl-amendment-echarts { - left: -17px; -} -.theme-white .tpl-user-card { - border: 1px solid #3598dc; - border-top: 2px solid #3598dc; - background: #3598dc; - color: #ffffff; - border-radius: 4px; -} -.theme-white .tpl-user-card-title { - font-size: 26px; - margin-top: 0; - font-weight: 300; - margin-top: 25px; - margin-bottom: 10px; -} -.theme-white .achievement-subheading { - font-size: 12px; - margin-top: 0; - margin-bottom: 15px; -} -.theme-white .achievement-image { - border-radius: 50%; - margin-bottom: 22px; -} -.theme-white .achievement-description { - margin: 0; - font-size: 12px; -} -.theme-white .tpl-table-black { - color: #838FA1; -} -.theme-white .tpl-table-black thead > tr > th { - font-size: 14px; - padding: 6px; -} -.theme-white .tpl-table-black tbody > tr > td { - font-size: 14px; - padding: 7px 6px; -} -.theme-white .tpl-table-black tfoot > tr > th { - font-size: 14px; - padding: 6px 0; -} -.theme-white .am-progress { - height: 12px; -} -.theme-white .am-progress-title { - font-size: 14px; - margin-bottom: 8px; -} -.theme-white .widget-fluctuation-tpl-btn { - margin-top: 6px; - display: block; - color: #fff; - font-size: 12px; - padding: 8px 14px; - outline: none; - background-color: #e7505a; - border: 1px solid #e7505a; -} -.theme-white .widget-fluctuation-tpl-btn:hover { - background: transparent; - color: #e7505a; -} -.theme-white .widget-fluctuation-description-text { - color: #c5cacd; -} -.theme-white .widget-fluctuation-period-text { - color: #838FA1; -} -.theme-white .text-success { - color: #5eb95e; -} -.theme-white .widget-head { - border-bottom: 1px solid #eef1f5; -} -.theme-white .widget-function a { - color: #838FA1; -} -.theme-white .widget-function a:hover { - color: #a7bdcd; -} -.theme-white .widget { - padding: 10px 20px 13px; - background-color: #fff; - border-radius: 4px; - color: #838FA1; -} -.theme-white .widget-title { - font-size: 16px; -} -.theme-white .widget-primary { - min-height: 174px; - border: 1px solid #32c5d2; - border-top: 2px solid #32c5d2; - background: #32c5d2; - color: #ffffff; - padding: 12px 17px; - padding-left: 22px; -} -.theme-white .widget-statistic-icon { - position: absolute; - z-index: 30; - right: 30px; - top: 24px; - font-size: 70px; - color: #46cad6; -} -.theme-white .widget-statistic-description { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - line-height: 14px; - padding-top: 8px; - color: #fff; -} -.theme-white .widget-statistic-value { - position: relative; - z-index: 35; - font-weight: 300; - display: block; - color: #fff; - font-size: 46px; - line-height: 46px; - margin-bottom: 8px; -} -.theme-white .widget-statistic-header { - padding-top: 18px; - color: #fff; -} -.theme-white .widget-purple { - padding: 12px 17px; - border: 1px solid #8E44AD; - border-top: 2px solid #8E44AD; - background: #8E44AD; - color: #ffffff; - min-height: 174px; -} -.theme-white .widget-purple .widget-statistic-icon { - color: #9956b5; -} -.theme-white .widget-purple .widget-statistic-header { - color: #ded5e7; -} -.theme-white .widget-purple .widget-statistic-description { - color: #ded5e7; -} -.theme-white .page-header-button { - opacity: .8; - border: 1px solid #32c5d2; - background: #32c5d2; - color: #fff; -} -.theme-white .page-header-button:hover { - opacity: 1; -} -.theme-white .page-header-description { - color: #666; -} -.theme-white .page-header-heading { - color: #666; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-content .menu-messages-content-time { - color: #96a5aa; -} -.theme-white ul.tpl-dropdown-content { - background: #fff; - border: 1px solid #ddd; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item, -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item { - border-bottom: 1px solid #eee; - color: #999; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item:hover, -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item:hover { - background-color: #f5f5f5; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-item .tpl-dropdown-menu-notifications-time, -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .tpl-dropdown-menu-notifications-time { - color: #999; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item:hover { - background-color: #f5f5f5; -} -.theme-white ul.tpl-dropdown-content .tpl-dropdown-menu-notifications-title { - color: #999; -} -.theme-white .sidebar-nav-link a { - border-left: #fff 3px solid; -} -.theme-white .sidebar-nav-link a:hover { - background: #f2f6f9; - color: #868E8E; - border-left: #3bb4f2 3px solid; -} -.theme-white .sidebar-nav-link a.active { - background: #f2f6f9; - color: #868E8E; - border-left: #3bb4f2 3px solid; -} -.theme-white .sidebar-nav-heading { - color: #999; - border-bottom: 1px solid #eee; -} -.theme-white .tpl-sidebar-user-panel { - background: #fff; - border-bottom: 1px solid #eee; -} -.theme-white .tpl-content-wrapper { - background: #e9ecf3; -} -.theme-white .tpl-header-fluid { - background: #fff; - border-top: 1px solid #eee; -} -.theme-white .tpl-header-logo { - background: #fff; - border-bottom: 1px solid #eee; -} -.theme-white .tpl-header-switch-button { - background: #fff; - border-right: 1px solid #eee; - border-left: 1px solid #eee; -} -.theme-white .tpl-header-switch-button:hover { - background: #fff; - color: #999; -} -.theme-white .tpl-header-navbar a { - color: #999; -} -.theme-white .tpl-header-navbar a:hover { - color: #999; -} -.theme-white .left-sidebar { - background: #fff; -} -.theme-white .widget-color-green { - border: 1px solid #32c5d2; - border-top: 2px solid #32c5d2; - background: #32c5d2; - color: #ffffff; -} -.theme-white .widget-color-green .widget-fluctuation-period-text { - color: #fff; -} -.theme-white .widget-color-green .widget-head { - border-bottom: 1px solid #2bb8c4; -} -.theme-white .widget-color-green .widget-fluctuation-description-text { - color: #bbe7f6; -} -.theme-white .widget-color-green .widget-function a { - color: #42bde5; -} -.theme-white .widget-color-green .widget-function a:hover { - color: #fff; -} -.theme-black { - background-color: #282d2f; -} -.theme-black .tpl-am-model-bd { - background: #424b4f; -} -.theme-black .tpl-model-dialog { - background: #424b4f; -} -.theme-black .tpl-error-title { - font-size: 210px; - line-height: 220px; - color: #868E8E; -} -.theme-black .tpl-error-title-info { - line-height: 30px; - font-size: 21px; - margin-top: 20px; - text-align: center; - color: #868E8E; -} -.theme-black .tpl-error-btn { - background: #03a9f3; - border: 1px solid #03a9f3; - border-radius: 30px; - padding: 6px 20px 8px; -} -.theme-black .tpl-error-content { - margin-top: 20px; - margin-bottom: 20px; - font-size: 16px; - text-align: center; - color: #cfcfcf; -} -.theme-black .tpl-calendar-box { - background: #424b4f; - padding: 20px; -} -.theme-black .tpl-calendar-box .fc-button { - border-radius: 0; - box-shadow: 0; -} -.theme-black .tpl-calendar-box .fc-event { - border-radius: 0; - background: #03a9f3; -} -.theme-black .tpl-calendar-box .fc-axis { - color: #fff; -} -.theme-black .tpl-calendar-box .fc-unthemed .fc-today { - background: #3a4144; -} -.theme-black .tpl-calendar-box .fc-more { - color: #fff; -} -.theme-black .tpl-calendar-box .fc th.fc-widget-header { - background: #9675ce!important; - color: #ffffff; - font-size: 14px; - line-height: 20px; - padding: 7px 0px; - text-transform: uppercase; - border: none!important; -} -.theme-black .tpl-calendar-box .fc th.fc-widget-header a { - color: #fff; -} -.theme-black .tpl-calendar-box .fc-center h2 { - color: #fff; -} -.theme-black .tpl-calendar-box .fc-state-default { - background-image: none; - background: #fff; - font-size: 14px; -} -.theme-black .tpl-calendar-box .fc th, -.theme-black .tpl-calendar-box .fc td, -.theme-black .tpl-calendar-box .fc hr, -.theme-black .tpl-calendar-box .fc thead, -.theme-black .tpl-calendar-box .fc tbody, -.theme-black .tpl-calendar-box .fc-row { - border-color: rgba(120, 130, 140, 0.4) !important; -} -.theme-black .tpl-calendar-box .fc-day-number { - color: #868E8E; - padding-right: 6px; -} -.theme-black .tpl-calendar-box .fc th { - color: #868E8E; - font-weight: normal; - font-size: 14px; - padding: 6px 0; -} -.theme-black .tpl-login-logo { - background: url(../img/logob.png) center no-repeat; -} -.theme-black .tpl-table-line-img { - max-width: 100px; - padding: 2px; - border: none; -} -.theme-black .tpl-table-list-field { - border: none; -} -.theme-black .tpl-table-list-select .am-dropdown-content { - color: #888; -} -.theme-black .tpl-table-list-select .am-selected-btn { - border: 1px solid rgba(255, 255, 255, 0.2); - color: #fff; -} -.theme-black .tpl-table-list-select .am-btn-default.am-active, -.theme-black .tpl-table-list-select .am-btn-default:active, -.theme-black .tpl-table-list-select .am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - border: 1px solid rgba(255, 255, 255, 0.2); - color: #fff; - background: #5d6468; -} -.theme-black .tpl-pagination .am-disabled a, -.theme-black .tpl-pagination li a { - color: #fff; - padding: 6px 12px; - background: #3f4649; - border: none; -} -.theme-black .tpl-pagination .am-active a { - background: #167fa1; - color: #fff; - border: 1px solid #167fa1; - padding: 6px 12px; -} -.theme-black .tpl-login-btn { - border: 1px solid #b5b5b5; - background-color: rgba(0, 0, 0, 0); - padding: 10px 16px; - font-size: 14px; - line-height: 14px; - color: #b5b5b5; -} -.theme-black .tpl-login-btn:hover, -.theme-black .tpl-login-btn:active { - background: #b5b5b5; - color: #fff; -} -.theme-black .tpl-login-title { - color: #fff; -} -.theme-black .tpl-login-title strong { - color: #39bae4; -} -.theme-black .tpl-form-line-form, -.theme-black .tpl-form-border-form { - padding-top: 20px; -} -.theme-black .tpl-form-line-form .am-btn-default, -.theme-black .tpl-form-border-form .am-btn-default { - color: #fff; - border: 1px solid rgba(255, 255, 255, 0.2); -} -.theme-black .tpl-form-line-form .am-selected-text, -.theme-black .tpl-form-border-form .am-selected-text { - color: #888; -} -.theme-black .tpl-form-border-form input[type=number]:focus, -.theme-black .tpl-form-border-form input[type=search]:focus, -.theme-black .tpl-form-border-form input[type=text]:focus, -.theme-black .tpl-form-border-form input[type=password]:focus, -.theme-black .tpl-form-border-form input[type=datetime]:focus, -.theme-black .tpl-form-border-form input[type=datetime-local]:focus, -.theme-black .tpl-form-border-form input[type=date]:focus, -.theme-black .tpl-form-border-form input[type=month]:focus, -.theme-black .tpl-form-border-form input[type=time]:focus, -.theme-black .tpl-form-border-form input[type=week]:focus, -.theme-black .tpl-form-border-form input[type=email]:focus, -.theme-black .tpl-form-border-form input[type=url]:focus, -.theme-black .tpl-form-border-form input[type=tel]:focus, -.theme-black .tpl-form-border-form input[type=color]:focus, -.theme-black .tpl-form-border-form select:focus, -.theme-black .tpl-form-border-form textarea:focus, -.theme-black .am-form-field:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.theme-black .tpl-form-border-form input[type=number], -.theme-black .tpl-form-border-form input[type=search], -.theme-black .tpl-form-border-form input[type=text], -.theme-black .tpl-form-border-form input[type=password], -.theme-black .tpl-form-border-form input[type=datetime], -.theme-black .tpl-form-border-form input[type=datetime-local], -.theme-black .tpl-form-border-form input[type=date], -.theme-black .tpl-form-border-form input[type=month], -.theme-black .tpl-form-border-form input[type=time], -.theme-black .tpl-form-border-form input[type=week], -.theme-black .tpl-form-border-form input[type=email], -.theme-black .tpl-form-border-form input[type=url], -.theme-black .tpl-form-border-form input[type=tel], -.theme-black .tpl-form-border-form input[type=color], -.theme-black .tpl-form-border-form select, -.theme-black .tpl-form-border-form textarea, -.theme-black .am-form-field { - display: block; - width: 100%; - padding: 6px 12px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - text-indent: .5em; - border: 1px solid rgba(255, 255, 255, 0.2); - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} -.theme-black .tpl-form-border-form .am-checkbox, -.theme-black .tpl-form-border-form .am-checkbox-inline, -.theme-black .tpl-form-border-form .am-form-label, -.theme-black .tpl-form-border-form .am-radio, -.theme-black .tpl-form-border-form .am-radio-inline { - margin-top: 0; - margin-bottom: 0; -} -.theme-black .tpl-form-border-form .am-form-group:after { - clear: both; -} -.theme-black .tpl-form-border-form .am-form-group:after, -.theme-black .tpl-form-border-form .am-form-group:before { - content: " "; - display: table; -} -.theme-black .tpl-form-border-form .am-form-label { - padding-top: 5px; - font-size: 16px; - color: #fff; - font-weight: inherit; - text-align: right; -} -.theme-black .tpl-form-border-form .am-form-group { - /*padding: 20px 0;*/ -} -.theme-black .tpl-form-border-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} -.theme-black .tpl-form-line-form input[type=number]:focus, -.theme-black .tpl-form-line-form input[type=search]:focus, -.theme-black .tpl-form-line-form input[type=text]:focus, -.theme-black .tpl-form-line-form input[type=password]:focus, -.theme-black .tpl-form-line-form input[type=datetime]:focus, -.theme-black .tpl-form-line-form input[type=datetime-local]:focus, -.theme-black .tpl-form-line-form input[type=date]:focus, -.theme-black .tpl-form-line-form input[type=month]:focus, -.theme-black .tpl-form-line-form input[type=time]:focus, -.theme-black .tpl-form-line-form input[type=week]:focus, -.theme-black .tpl-form-line-form input[type=email]:focus, -.theme-black .tpl-form-line-form input[type=url]:focus, -.theme-black .tpl-form-line-form input[type=tel]:focus, -.theme-black .tpl-form-line-form input[type=color]:focus, -.theme-black .tpl-form-line-form select:focus, -.theme-black .tpl-form-line-form textarea:focus, -.theme-black .am-form-field:focus { - -webkit-box-shadow: none; - box-shadow: none; -} -.theme-black .tpl-form-line-form input[type=number], -.theme-black .tpl-form-line-form input[type=search], -.theme-black .tpl-form-line-form input[type=text], -.theme-black .tpl-form-line-form input[type=password], -.theme-black .tpl-form-line-form input[type=datetime], -.theme-black .tpl-form-line-form input[type=datetime-local], -.theme-black .tpl-form-line-form input[type=date], -.theme-black .tpl-form-line-form input[type=month], -.theme-black .tpl-form-line-form input[type=time], -.theme-black .tpl-form-line-form input[type=week], -.theme-black .tpl-form-line-form input[type=email], -.theme-black .tpl-form-line-form input[type=url], -.theme-black .tpl-form-line-form input[type=tel], -.theme-black .tpl-form-line-form input[type=color], -.theme-black .tpl-form-line-form select, -.theme-black .tpl-form-line-form textarea, -.theme-black .am-form-field { - display: block; - width: 100%; - padding: 6px 12px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} -.theme-black .tpl-form-line-form .am-checkbox, -.theme-black .tpl-form-line-form .am-checkbox-inline, -.theme-black .tpl-form-line-form .am-form-label, -.theme-black .tpl-form-line-form .am-radio, -.theme-black .tpl-form-line-form .am-radio-inline { - margin-top: 0; - margin-bottom: 0; -} -.theme-black .tpl-form-line-form .am-form-group:after { - clear: both; -} -.theme-black .tpl-form-line-form .am-form-group:after, -.theme-black .tpl-form-line-form .am-form-group:before { - content: " "; - display: table; -} -.theme-black .tpl-form-line-form .am-form-label { - padding-top: 5px; - font-size: 16px; - color: #fff; - font-weight: inherit; - text-align: right; -} -.theme-black .tpl-form-line-form .am-form-group { - /*padding: 20px 0;*/ -} -.theme-black .tpl-form-line-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} -.theme-black .tpl-table-black-operation a { - border: 1px solid #7b878d; - color: #7b878d; -} -.theme-black .tpl-table-black-operation a:hover { - background: #7b878d; - color: #fff; -} -.theme-black .tpl-table-black-operation a.tpl-table-black-operation-del { - border: 1px solid #f35842; - color: #f35842; -} -.theme-black .tpl-table-black-operation a.tpl-table-black-operation-del:hover { - background: #f35842; - color: #fff; -} -.theme-black .am-table-bordered { - border: 1px solid #666d70; -} -.theme-black .am-table-bordered > tbody > tr > td, -.theme-black .am-table-bordered > tbody > tr > th, -.theme-black .am-table-bordered > tfoot > tr > td, -.theme-black .am-table-bordered > tfoot > tr > th, -.theme-black .am-table-bordered > thead > tr > td, -.theme-black .am-table-bordered > thead > tr > th { - border: 1px solid #666d70; -} -.theme-black .am-table-bordered > thead + tbody > tr:first-child > td, -.theme-black .am-table-bordered > thead + tbody > tr:first-child > th { - border: 1px solid #666d70; -} -.theme-black .am-table-striped > tbody > tr:nth-child(odd) > td, -.theme-black .am-table-striped > tbody > tr:nth-child(odd) > th { - background-color: #5d6468; -} -.theme-black .tpl-table-black { - color: #fff; -} -.theme-black .tpl-table-black thead > tr > th { - font-size: 14px; - padding: 6px; - border-bottom: 1px solid #666d70; -} -.theme-black .tpl-table-black tbody > tr > td { - font-size: 14px; - padding: 7px 6px; - border-top: 1px solid #666d70; -} -.theme-black .tpl-table-black tfoot > tr > th { - font-size: 14px; - padding: 6px 0; -} -.theme-black .tpl-user-card { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; -} -.theme-black .tpl-user-card-title { - font-size: 26px; - margin-top: 0; - font-weight: 300; - margin-top: 25px; - margin-bottom: 10px; -} -.theme-black .achievement-subheading { - font-size: 12px; - margin-top: 0; - margin-bottom: 15px; -} -.theme-black .achievement-image { - border-radius: 50%; - margin-bottom: 22px; -} -.theme-black .achievement-description { - margin: 0; - font-size: 12px; -} -.theme-black .am-progress { - height: 12px; - margin-bottom: 14px; - background: rgba(0, 0, 0, 0.15); -} -.theme-black .am-progress-title { - font-size: 14px; - margin-bottom: 8px; -} -.theme-black .am-progress-title-more { - color: #a1a8ab; -} -.theme-black .widget-fluctuation-tpl-btn { - margin-top: 6px; - display: block; - color: #fff; - font-size: 12px; - padding: 5px 10px; - outline: none; - background-color: rgba(255, 255, 255, 0); - border: 1px solid #fff; -} -.theme-black .widget-fluctuation-tpl-btn:hover { - background: #fff; - color: #4b5357; -} -.theme-black .widget-fluctuation-description-text { - color: #c5cacd; -} -.theme-black .text-success { - color: #08ed72; -} -.theme-black .widget-fluctuation-period-text { - color: #fff; -} -.theme-black .widget-head { - border-bottom: 1px solid #3f4649; -} -.theme-black .widget-function a { - color: #7b878d; -} -.theme-black .widget-function a:hover { - color: #fff; -} -.theme-black .widget { - border: 1px solid #33393c; - border-top: 2px solid #313639; - background: #4b5357; - color: #ffffff; -} -.theme-black .widget-primary { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; - padding: 12px 17px; -} -.theme-black .widget-statistic-icon { - position: absolute; - z-index: 30; - right: 30px; - top: 0px; - font-size: 70px; - color: #1b9eca; -} -.theme-black .widget-statistic-description { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - line-height: 14px; - padding-top: 8px; - color: #9cdcf2; -} -.theme-black .widget-statistic-value { - position: relative; - z-index: 35; - font-weight: 300; - display: block; - color: #fff; - font-size: 46px; - line-height: 46px; - margin-bottom: 8px; -} -.theme-black .widget-statistic-header { - color: #9cdcf2; -} -.theme-black .widget-purple { - padding: 12px 17px; - border: 1px solid #5e4578; - border-top: 2px solid #5c4375; - background: #785799; - color: #ffffff; -} -.theme-black .widget-purple .widget-statistic-icon { - color: #8a6aaa; -} -.theme-black .widget-purple .widget-statistic-header { - color: #ded5e7; -} -.theme-black .widget-purple .widget-statistic-description { - color: #ded5e7; -} -.theme-black .page-header-description { - color: #e6e6e6; -} -.theme-black .page-header-heading { - color: #666; -} -.theme-black .container-fluid { - background: #424b4f; -} -.theme-black .page-header-heading { - color: #fff; -} -.theme-black .sidebar-nav-heading { - color: #fff; -} -.theme-black .tpl-sidebar-user-panel { - background: #1f2224; - border-bottom: 1px solid #1f2224; -} -.theme-black .tpl-content-wrapper { - background: #3a4144; -} -.theme-black .tpl-header-fluid { - background: #2f3638; -} -.theme-black .sidebar-nav-link a.active { - background: #232829; -} -.theme-black .sidebar-nav-link a:hover { - background: #232829; -} -.theme-black .tpl-header-switch-button { - background: #2f3638; - border-right: 1px solid #282d2f; -} -.theme-black .tpl-header-switch-button:hover { - background: #282d2f; - color: #fff; -} -.theme-black .tpl-header-navbar a { - color: #cfcfcf; -} -.theme-black .tpl-header-navbar a:hover { - color: #fff; -} -.theme-black .left-sidebar { - padding-top: 56px; - background: #282d2f; -} -.theme-black .widget-color-green { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; -} -.theme-black .widget-color-green .widget-head { - border-bottom: 1px solid #147494; -} -.theme-black .widget-color-green .widget-fluctuation-description-text { - color: #bbe7f6; -} -.theme-black .widget-color-green .widget-function a { - color: #42bde5; -} -.theme-black .widget-color-green .widget-function a:hover { - color: #fff; -} -@media screen and (max-width: 1024px) { - .tpl-index-settings-button { - display: none; - } - .theme-black .left-sidebar { - padding-top: 111px; - } - .left-sidebar { - padding-top: 111px; - } - .tpl-content-wrapper { - margin-left: 0; - } - .tpl-header-logo { - float: none; - width: 100%; - } - .tpl-header-navbar-welcome { - display: none; - } - .tpl-sidebar-user-panel { - border-top: 1px solid #eee; - } - .tpl-header-fluid { - border-top: none; - margin-left: 0; - } - .theme-white .tpl-header-fluid { - border-top: none; - } - .theme-black .tpl-sidebar-user-panel { - border-top: 1px solid #1f2224; - } -} -@media screen and (min-width: 641px) { - [class*=am-u-] { - padding-left: 10px; - padding-right: 10px; - } -} -@media screen and (max-width: 641px) { - .theme-white .tpl-error-title, - .theme-black .tpl-error-title { - font-size: 130px; - line-height: 140px; - } - .theme-white .tpl-login-title { - font-size: 20px; - } - .theme-white .tpl-login-content { - width: 86%; - padding: 22px 30px 25px; - } - .tpl-header-search { - display: none; - } - ul.tpl-dropdown-content { - position: fixed; - width: 100%; - left: 0; - top: 112px; - right: 0; - } -} diff --git a/Library_management--main/WebContent/static/assets/css/app.less b/Library_management--main/WebContent/static/assets/css/app.less deleted file mode 100644 index 1b8de9a..0000000 --- a/Library_management--main/WebContent/static/assets/css/app.less +++ /dev/null @@ -1,2056 +0,0 @@ -ul,li { - list-style: none; - padding: 0; - margin: 0; -} - -a { - -} - -header { - z-index: 1200; - position: relative; -} -.tpl-header-logo { - width: 240px; - height: 57px; - display: table; - text-align:center; - position: relative; - z-index: 1300; - - a { - display:table-cell; - vertical-align:middle; - } - - img { - width:170px; - } -} - - -.tpl-header-fluid { - margin-left: 240px; - height: 56px; - - padding-left: 20px; - padding-right: 20px; -} - - -.tpl-header-switch-button { - - margin-top: 0px; - margin-bottom: 0px; - float: left; - color: #cfcfcf; - margin-left: -20px; - margin-right: 0; - border: 0; - border-radius: 0; - padding: 0px 22px; - font-size: 22px; - line-height: 55px; - - &:hover { - - outline: none; - } -} - - -.tpl-header-search-form { - height: 54px; - line-height: 52px; - margin-left: 10px; - -} -.tpl-header-search-box , .tpl-header-search-btn { - transition: all 0.4s ease-in-out; - color: #848c90; - background: none; - border: none; - outline: none; -} - -.tpl-header-search-box { - font-size: 14px; - - &:hover,&:active { - color: #fff; - } -} - -.tpl-header-search-btn { - font-size: 15px; - - &:hover,&:active { - color: #fff; - } -} - -.tpl-header-navbar { - color: #fff; - li { - float: left; - } - a { - line-height: 56px; - display: block; - padding: 0 16px; - position: relative; - - - &:hover { - - } - - .item-feed-badge { - position: absolute; - top: 9px; - left: 25px; - } - } -} - -ul.tpl-dropdown-content { - padding: 10px; - margin-top: 0; - width: 300px; - background-color: #2f3638; - border: 1px solid #525e62; - border-radius: 0; - - li { - float:none; - } - - &:before , &:after { - display: none; - } -} - - -ul.tpl-dropdown-content { - - - .tpl-dropdown-menu-notifications { - - } - - .tpl-dropdown-menu-notifications-title { - font-size: 12px; - float: left; - color: rgba(255, 255, 255, 0.7); - } - - .tpl-dropdown-menu-notifications-time { - float: right; - text-align: right; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; - width: 50px; - margin-left: 10px; - } - - .tpl-dropdown-menu-notifications:last-child .tpl-dropdown-menu-notifications-item { - text-align: center; - border: none; - font-size: 12px; - i { - margin-left: -6px; - } - } - - .tpl-dropdown-menu-messages:last-child .tpl-dropdown-menu-messages-item { - text-align: center; - border: none; - font-size: 12px; - i { - margin-left: -6px; - } - } - .tpl-dropdown-menu-notifications-item , .tpl-dropdown-menu-messages-item { - padding: 12px; - color: #fff; - line-height: 20px; - border-bottom: 1px solid rgba(255, 255, 255, 0.15); - - &:hover , &:focus { - background-color: #465154; - color: #fff; - } - - - - .menu-messages-ico { - line-height: initial; - float: left; - width: 35px; - height: 35px; - border-radius: 50%; - margin-right: 10px; - margin-top: 6px; - overflow: hidden; - - img { - width: 100%; - height: auto; - vertical-align: middle; - } - } - - .menu-messages-time { - float: right; - text-align: right; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; - width: 40px; - margin-left: 10px; - - - } - - .menu-messages-content { - display: block; - font-size: 13px; - margin-left: 45px; - margin-right: 50px; - - .menu-messages-content-title { - - } - - .menu-messages-content-time { - margin-top: 3px; - color: rgba(255, 255, 255, 0.7); - font-size: 11px; - } - } - - - } -} - -.am-dimmer { - z-index: 1200; -} -.am-modal { - z-index: 1300; -} -.am-datepicker-dropdown { - z-index: 1400; -} - -.tpl-skiner { - transition: all 0.4s ease-in-out; - position: fixed; - z-index: 10000; - right: -130px; - top: 65px; -} - -.tpl-skiner.active { - right: 0px; -} -.tpl-skiner-content { - background: rgba(0, 0, 0, 0.7); - width: 130px; - padding: 15px; - border-radius: 4px 0 0 4px; - overflow: hidden; -} - -.fc-content .am-icon-close { - position: absolute; - right: 0; - top: 0px; -} -.tpl-skiner-toggle { - position: absolute; - top: 5px; - left: -40px; - width: 40px; - color:#969a9b; - font-size: 20px; - height: 40px; - line-height: 40px; - text-align: center; - background: rgba(0, 0, 0, 0.7); - cursor: pointer; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - -} -.tpl-skiner-content-title { - margin: 0; - margin-bottom: 4px; - padding-bottom: 4px; - font-size: 16px; - text-transform: uppercase; - color:#fff; - border-bottom: 1px solid rgba(255, 255, 255, 0.3); -} - -.tpl-skiner-content-bar { - padding-top: 10px; - .skiner-color { - transition: all 0.4s ease-in-out; - float: left; - width: 25px; - height: 25px; - margin-right: 10px; - cursor: pointer; - } - .skiner-white { - background: #fff; - border: 2px solid #eee; - } - - .skiner-black { - background: #000; - border: 2px solid #222; - } -} - -.sub-active { - color:#fff!important; -} -.left-sidebar { - transition: all 0.4s ease-in-out; - width: 240px; - min-height: 100%; - padding-top: 57px; - position: absolute; - z-index: 1104; - top: 0; - left: 0px; - &.xs-active { - left:0px; - } - &.active { - left:-240px; - } - -} -.tpl-sidebar-user-panel { - padding: 22px; - padding-top: 28px; -} - -.tpl-user-panel-slide-toggleable { - -} - -.tpl-user-panel-profile-picture { - border-radius: 50%; - width: 82px; - height: 82px; - margin-bottom: 10px; - overflow: hidden; - - img { - width: auto; - height: 82px; - vertical-align: middle; - } -} -.tpl-user-panel-status-icon { - margin-right: 2px; -} -.user-panel-logged-in-text { - display: block; - - color:#cfcfcf; - font-size: 14px; -} -.tpl-user-panel-action-link { - color: #6d787c; - font-size: 12px; - &:hover { - color: #a2aaad; - } -} - -.sidebar-nav { - list-style-type: none; - padding: 0; - margin: 0; -} - -.sidebar-nav-sub { - display: none; - .sidebar-nav-link { - font-size: 12px; - padding-left: 30px; - a { - font-size: 12px; - padding-left: 0; - } - } - - .sidebar-nav-link-logo { - margin-right: 8px; - width: 20px; - font-size: 16px; - } -} - -.sidebar-nav-sub-ico-rotate{ - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - -webkit-transition: all 300ms; - transition: all 300ms; -} -.sidebar-nav-link-logo-ico { - margin-top: 5px; -} -.sidebar-nav-heading { - padding: 24px 17px; - font-size: 15px; - font-weight: 500; -} -.sidebar-nav-heading-info { - font-size: 12px; - color:#868E8E; - padding-left: 10px; -} -.sidebar-nav-link-logo { - margin-right: 8px; - width: 20px; - font-size: 16px; -} -.sidebar-nav-link { - - color: #fff; - - a { - display: block; - color: #868E8E; - padding: 10px 17px; - border-left: #282d2f 3px solid; - font-size: 14px; - cursor: pointer; - - &.active { - cursor: pointer; - border-left: #1CA2CE 3px solid; - color: #fff; - - } - - &:hover { - color: #fff; - } - } -} - -.tpl-content-wrapper { - transition: all 0.4s ease-in-out; - position: relative; - margin-left: 240px; - z-index: 1101; - min-height: 922px; - border-bottom-left-radius: 3px; - &.xs-active { - margin-left: 240px; - } - &.active { - margin-left: 0; - } -} - -.page-header { - background: #424b4f; - margin-top: 0; - margin-bottom: 0; - padding: 40px 0; - border-bottom: 0; -} - -.container-fluid { - margin-top: 0; - margin-bottom: 0; - padding: 40px 0; - border-bottom: 0; - padding-left: 20px; - padding-right: 20px; -} - -.row { - margin-right: -10px; - margin-left: -10px; -} - -.page-header-description { - margin-top: 4px; - margin-bottom: 0; - font-size: 14px; - color: #e6e6e6; -} -.page-header-heading { - font-size: 20px; - font-weight: 400; - .page-header-heading-ico { - font-size: 28px; - position: relative; - top: 3px; - } - small { - font-weight: normal; - line-height: 1; - color: #B3B3B3; - } -} - -.page-header-button { - transition: all 0.4s ease-in-out; - opacity: 0.3; - font-weight: 500; - border-radius: 0; - float: right; - outline: none; - border: 1px solid #fff; - padding: 16px 36px; - font-size: 23px; - line-height: 23px; - border-radius: 0; - padding-top: 14px; - color: #fff; - background-color: rgba(0, 0, 0, 0); - font-weight: 500; - - &:hover { - background-color: #ffffff; - color: #333; - opacity: 1; - } -} -.widget { - width: 100%; - min-height: 148px; - margin-bottom: 20px; - border-radius: 0; - position: relative; -} - -.widget-head { - width: 100%; - padding: 15px; -} - -.widget-title { - font-size: 14px; -} -.widget-function { - -} -.widget-fluctuation-period-text { - display: inline-block; - font-size: 16px; - line-height: 20px; - margin-bottom: 9px; -} -.widget-body { - padding: 13px 15px; - width: 100%; -} -.row-content { - padding: 20px; -} - -.widget-fluctuation-description-text{ -margin-top: 4px; - display: block; - font-size: 12px; - line-height: 13px; - } - -.text-success { - -} -.widget-fluctuation-tpl-btn { - -} -.widget-fluctuation-description-amount { - display: block; - font-size: 20px; - line-height: 22px; -} - -.widget-primary { - -} - -.widget-statistic-header { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - text-transform: uppercase; - margin-bottom: 8px; -} - .widget-body-md { - height: 200px; - } -.widget-body-lg { - min-height: 330px; - // height: 330px; -} -.widget-margin-bottom-lg { - margin-bottom: 20px; -} - -.tpl-table-black-operation { - -} - - -.tpl-table-black-operation { - a { - display: inline-block; - padding: 5px 6px; - font-size: 12px; - line-height: 12px; - } -} -.tpl-switch input[type="checkbox"] { - position: absolute; - opacity: 0; - width: 50px; - height: 20px; - } - - - .tpl-switch input[type="checkbox"].ios-switch + div { - vertical-align: middle; - width: 40px; - height: 20px; - - border-radius: 999px; - background-color: rgba(0, 0, 0, 0.1); - -webkit-transition-duration: .4s; - -webkit-transition-property: background-color, box-shadow; - - margin-top: 6px; - } - - - .tpl-switch input[type="checkbox"].ios-switch:checked + div { - width: 40px; - background-position: 0 0; - background-color: #36c6d3; - - - } - - - .tpl-switch input[type="checkbox"].tinyswitch.ios-switch + div { - width: 34px; - height: 18px; - } - - - .tpl-switch input[type="checkbox"].bigswitch.ios-switch + div { - width: 50px; - height: 25px; - } - - - .tpl-switch input[type="checkbox"].green.ios-switch:checked + div { - background-color: #00e359; - border: 1px solid rgba(0, 162, 63, 1); - box-shadow: inset 0 0 0 10px rgba(0, 227, 89, 1); - } - - - .tpl-switch input[type="checkbox"].ios-switch + div > div { - float: left; - width: 18px; - height: 18px; - border-radius: inherit; - background: #ffffff; - -webkit-transition-timing-function: cubic-bezier(.54, 1.85, .5, 1); - -webkit-transition-duration: 0.4s; - -webkit-transition-property: transform, background-color, box-shadow; - -moz-transition-timing-function: cubic-bezier(.54, 1.85, .5, 1); - -moz-transition-duration: 0.4s; - -moz-transition-property: transform, background-color; - - pointer-events: none; - margin-top: 1px; - margin-left: 1px; - } - - - .tpl-switch input[type="checkbox"].ios-switch:checked + div > div { - -webkit-transform: translate3d(20px, 0, 0); - -moz-transform: translate3d(20px, 0, 0); - background-color: #ffffff; - - } - - - .tpl-switch input[type="checkbox"].tinyswitch.ios-switch + div > div { - width: 16px; - height: 16px; - margin-top: 1px; - } - - - .tpl-switch input[type="checkbox"].tinyswitch.ios-switch:checked + div > div { - -webkit-transform: translate3d(16px, 0, 0); - -moz-transform: translate3d(16px, 0, 0); - box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px rgba(8, 80, 172, 1); - } - - - .tpl-switch input[type="checkbox"].bigswitch.ios-switch + div > div { - width: 23px; - height: 23px; - margin-top: 1px; - } - - - .tpl-switch input[type="checkbox"].bigswitch.ios-switch:checked + div > div { - -webkit-transform: translate3d(25px, 0, 0); - -moz-transform: translate3d(16px, 0, 0); - - } - - - .tpl-switch input[type="checkbox"].green.ios-switch:checked + div > div { - box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 162, 63, 1); - } - - - -.tpl-page-state { - width: 100%; -} - -.tpl-page-state-title { - font-size: 40px; - font-weight: bold; -} - -.tpl-page-state-content { - padding: 10px 0; -} - -.tpl-login { - width: 100%; -} - -.tpl-login-logo { - max-width: 159px; - height: 205px; - margin: 0 auto; - margin-bottom: 20px; -} -.tpl-login-title { - width: 100%; - font-size: 24px; -} -.tpl-login-content { - width: 300px; - margin: 12% auto 0; -} -.tpl-login-remember-me { - color: #B3B3B3; - font-size: 14px; - - label { - position: relative; - top: -2px; - } -} -.tpl-login-content-info { - color: #B3B3B3; - font-size: 14px; -} - -.tpl-pagination { - -} - -.cl-p { - padding: 0!important; -} -.tpl-table-line-img { - max-width: 100px; - padding: 2px; -} -.tpl-table-list-select { - text-align:right; - } -.fc-button-group, .fc button { - display: block; -} - -.theme-white { - - .sidebar-nav-sub { - .sidebar-nav-link-logo { - margin-left: 10px; - } - } - .tpl-header-search-box:hover, .tpl-header-search-box:active - .tpl-error-title { - - color: #848c90; - } - .tpl-error-title-info { - line-height: 30px; - font-size: 21px; - margin-top: 20px; - text-align: center; - color: #dce2ec; - } - .tpl-error-btn { - background: #03a9f3; - border: 1px solid #03a9f3; - border-radius: 30px; - padding: 6px 20px 8px; - } - .tpl-error-content { - margin-top: 20px; - margin-bottom: 20px; - font-size: 16px; - text-align: center; - color: #96a2b4; - } -.tpl-calendar-box { - background: #fff; - border-radius: 4px; - padding: 20px; - .fc-event { - border-radius: 0; - background: #03a9f3; - border: 1px solid #14b0f6; - } - .fc-axis { - color: #868E8E; - } - .fc-unthemed .fc-today { - background: #eee; - } - .fc-more { - color: #868E8E; - } - - .fc th.fc-widget-header { - background: #32c5d2!important; - - color: #ffffff; - font-size: 14px; - line-height: 20px; - padding: 7px 0px; - text-transform: uppercase; - border:none!important; - a { - color: #fff; - } - } - - .fc-center { - h2 { - color:#868E8E; - } - } - .fc-state-default { - background-image: none; - background: #fff; - font-size: 14px; - color: #868E8E; -} - .fc th, .fc td, .fc hr, .fc thead, .fc tbody, .fc-row { - // background: rgba(0, 0, 0, 0)!important; - border-color: #eee!important; - } - .fc-day-number { - color: #868E8E; - padding-right: 6px; - } - .fc th { - color: #868E8E; - font-weight: normal; - font-size: 14px; - padding: 6px 0; - } - } - - .tpl-login-logo { - background: url(../img/logoa.png) center no-repeat; - - } - .sub-active { - - color:#23abf0!important; - } -.tpl-table-line-img { - border: 1px solid #ddd; -} -.tpl-pagination .am-disabled a , .tpl-pagination li a { - color: #23abf0; - border-radius: 3px; - padding: 6px 12px; -} - -.tpl-pagination .am-active a{ - background: #23abf0;color: #fff; - border: 1px solid #23abf0; - padding: 6px 12px; -} - - -.tpl-login-btn { - background-color:#32c5d2; - border: none; - padding: 10px 16px; - font-size: 14px; - line-height: 14px; - outline: none; - - &:hover,&:active { - background: #22b2e1; - color:#fff; - } - -} -.tpl-login-title { - color: #697882; - strong { - color: #39bae4; - } -} - .tpl-login-content{ - width: 500px; - padding: 40px 40px 25px; - background-color: #fff; - border-radius: 4px; - } - - .tpl-form-line-form , .tpl-form-border-form { - padding-top: 20px; - } - - -.tpl-form-border-form input[type=number]:focus, .tpl-form-border-form input[type=search]:focus, .tpl-form-border-form input[type=text]:focus, .tpl-form-border-form input[type=password]:focus, .tpl-form-border-form input[type=datetime]:focus, .tpl-form-border-form input[type=datetime-local]:focus, .tpl-form-border-form input[type=date]:focus, .tpl-form-border-form input[type=month]:focus, .tpl-form-border-form input[type=time]:focus, .tpl-form-border-form input[type=week]:focus, .tpl-form-border-form input[type=email]:focus, .tpl-form-border-form input[type=url]:focus, .tpl-form-border-form input[type=tel]:focus, .tpl-form-border-form input[type=color]:focus, .tpl-form-border-form select:focus, .tpl-form-border-form textarea:focus, .am-form-field:focus{ - -webkit-box-shadow: none; - box-shadow: none; - } -.tpl-form-border-form input[type=number], .tpl-form-border-form input[type=search], .tpl-form-border-form input[type=text], .tpl-form-border-form input[type=password], .tpl-form-border-form input[type=datetime], .tpl-form-border-form input[type=datetime-local], .tpl-form-border-form input[type=date], .tpl-form-border-form input[type=month], .tpl-form-border-form input[type=time], .tpl-form-border-form input[type=week], .tpl-form-border-form input[type=email], .tpl-form-border-form input[type=url], .tpl-form-border-form input[type=tel], .tpl-form-border-form input[type=color], .tpl-form-border-form select, .tpl-form-border-form textarea, .am-form-field { - display: block; - width: 100%; - - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border: 1px solid #c2cad8; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - text-indent: .5em; - -o-border-radius: 0; - border-radius: 0; - color: #555; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} - -.tpl-form-border-form .am-checkbox, .tpl-form-border-form .am-checkbox-inline, .tpl-form-border-form .am-form-label, .tpl-form-border-form .am-radio, .tpl-form-border-form .am-radio-inline{ - margin-top: 0; - margin-bottom: 0; - -} - -.tpl-form-border-form .am-form-group:after { - clear: both; -} -.tpl-form-border-form .am-form-group:after, .tpl-form-border-form .am-form-group:before { -content: " "; - display: table; - -} -.tpl-form-border-form .am-form-label{ - padding-top: 5px; -font-size: 16px; -color: #888; -font-weight: inherit; -text-align: right; -} -.tpl-form-border-form .am-form-group { - /*padding: 20px 0;*/ - -} -.tpl-form-border-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} - - .tpl-form-line-form input[type=number]:focus, .tpl-form-line-form input[type=search]:focus, .tpl-form-line-form input[type=text]:focus, .tpl-form-line-form input[type=password]:focus, .tpl-form-line-form input[type=datetime]:focus, .tpl-form-line-form input[type=datetime-local]:focus, .tpl-form-line-form input[type=date]:focus, .tpl-form-line-form input[type=month]:focus, .tpl-form-line-form input[type=time]:focus, .tpl-form-line-form input[type=week]:focus, .tpl-form-line-form input[type=email]:focus, .tpl-form-line-form input[type=url]:focus, .tpl-form-line-form input[type=tel]:focus, .tpl-form-line-form input[type=color]:focus, .tpl-form-line-form select:focus, .tpl-form-line-form textarea:focus, .am-form-field:focus{ - -webkit-box-shadow: none; - box-shadow: none; - } -.tpl-form-line-form input[type=number], .tpl-form-line-form input[type=search], .tpl-form-line-form input[type=text], .tpl-form-line-form input[type=password], .tpl-form-line-form input[type=datetime], .tpl-form-line-form input[type=datetime-local], .tpl-form-line-form input[type=date], .tpl-form-line-form input[type=month], .tpl-form-line-form input[type=time], .tpl-form-line-form input[type=week], .tpl-form-line-form input[type=email], .tpl-form-line-form input[type=url], .tpl-form-line-form input[type=tel], .tpl-form-line-form input[type=color], .tpl-form-line-form select, .tpl-form-line-form textarea, .am-form-field { - display: block; - width: 100%; - - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border-bottom: 1px solid #c2cad8; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #555; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} - -.tpl-form-line-form .am-checkbox, .tpl-form-line-form .am-checkbox-inline, .tpl-form-line-form .am-form-label, .tpl-form-line-form .am-radio, .tpl-form-line-form .am-radio-inline{ - margin-top: 0; - margin-bottom: 0; - -} - -.tpl-form-line-form .am-form-group:after { - clear: both; -} -.tpl-form-line-form .am-form-group:after, .tpl-form-line-form .am-form-group:before { -content: " "; - display: table; - -} -.tpl-form-line-form .am-form-label{ - padding-top: 5px; -font-size: 16px; -color: #888; -font-weight: inherit; -text-align: right; -} -.tpl-form-line-form .am-form-group { - /*padding: 20px 0;*/ - -} -.tpl-form-line-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} - - .tpl-table-black-operation { - a { - border: 1px solid #36c6d3; - color:#36c6d3; - &:hover { - background: #36c6d3; - color:#fff; - } - } - a.tpl-table-black-operation-del { - border: 1px solid #e7505a; - color:#e7505a; - &:hover { - background: #e7505a; - color:#fff; - } - } -} - .tpl-amendment-echarts { - left: -17px; - } - .tpl-user-card { - border: 1px solid #3598dc; - border-top: 2px solid #3598dc; - background: #3598dc; - color: #ffffff; - border-radius: 4px; - } - .tpl-user-card-title { - font-size: 26px; - margin-top: 0; - font-weight: 300; - margin-top: 25px; - margin-bottom: 10px; - } - .achievement-subheading { - font-size: 12px; - margin-top: 0; - margin-bottom: 15px; - } - .achievement-image { - border-radius: 50%; - margin-bottom: 22px; - } - .achievement-description { - margin: 0; - font-size: 12px; - } - - .tpl-table-black { - color: #838FA1; - - thead>tr>th { - font-size: 14px; - padding: 6px; - } - tbody>tr>td { - font-size: 14px; - padding: 7px 6px; - - } - tfoot>tr>th { - font-size: 14px; - padding: 6px 0; - } - } - - - .am-progress { - height: 12px; - } - .am-progress-title { - font-size: 14px; - margin-bottom: 8px; - } - .am-progress-title-more { - - } - .widget-fluctuation-tpl-btn { - margin-top: 6px; - display: block; - color: #fff; - font-size: 12px; - padding: 8px 14px; - outline: none; - background-color: #e7505a; - border: 1px solid #e7505a; - &:hover { - background:transparent; - color:#e7505a; - } - - } - .widget-fluctuation-description-text{ -color: #c5cacd; - } - background: #e9ecf3; - .widget-fluctuation-period-text { - color:#838FA1; - } -.text-success { - color: #5eb95e; -} - .widget-head { - border-bottom: 1px solid #eef1f5; -} - .widget-function { - a { - color: #838FA1; - &:hover { - color:#a7bdcd; - } - } - - } - .widget { - padding: 10px 20px 13px; - background-color: #fff; - border-radius: 4px; - color: #838FA1; - - } - .widget-title { - font-size: 16px; - } - - .widget-primary { - - min-height: 174px; - border: 1px solid #32c5d2; - border-top: 2px solid #32c5d2; - background: #32c5d2; - color: #ffffff; - padding: 12px 17px; - padding-left: 22px; -} -.widget-statistic-body { - -} -.widget-statistic-icon { - position: absolute; - z-index: 30; - right: 30px; - top: 24px; - font-size: 70px; - color: #46cad6; -} -.widget-statistic-description { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - line-height: 14px; - padding-top: 8px; - color: #fff; -} -.widget-statistic-value { - position: relative; - z-index: 35; - font-weight: 300; - display: block; - color: #fff; - font-size: 46px; - line-height: 46px; - margin-bottom: 8px; -} -.widget-statistic-header { - padding-top: 18px; - color: #fff; -} -.widget-purple { - padding: 12px 17px; - border: 1px solid #8E44AD; - border-top: 2px solid #8E44AD; - background: #8E44AD; - color: #ffffff; - min-height: 174px; - .widget-statistic-icon { - color: #9956b5; - } - .widget-statistic-header { - color: #ded5e7; - } - .widget-statistic-description { - color: #ded5e7; - } -} - .page-header-button { - opacity: .8; - border: 1px solid #32c5d2; - background: #32c5d2; - color:#fff; - &:hover { - opacity: 1; - } - } - .page-header-description { - color: #666; - } - .page-header-heading { - color: #666; - } - .container-fluid { - - } - ul.tpl-dropdown-content .tpl-dropdown-menu-messages-item .menu-messages-content .menu-messages-content-time { - color: #96a5aa; - } - ul.tpl-dropdown-content { - background: #fff; - border: 1px solid #ddd; - .tpl-dropdown-menu-notifications-item , .tpl-dropdown-menu-messages-item { - border-bottom: 1px solid #eee; - color:#999; - - &:hover{ - background-color: #f5f5f5; - } - .tpl-dropdown-menu-notifications-time { - color: #999; - } - } - .tpl-dropdown-menu-messages-item:hover { - background-color: #f5f5f5; - } - - .tpl-dropdown-menu-notifications-title { - color:#999; - } - - - } - .sidebar-nav-link { - a { - border-left: #fff 3px solid; - } - a:hover { - - background: #f2f6f9; - color: #868E8E; - border-left: #3bb4f2 3px solid; - } - } - - .sidebar-nav-link a.active { - background: #f2f6f9; - color: #868E8E; - border-left: #3bb4f2 3px solid; - } - .sidebar-nav-heading { - color: #999; - border-bottom: 1px solid #eee; - } - .tpl-sidebar-user-panel { - background: #fff; - border-bottom: 1px solid #eee; - } -.tpl-content-wrapper { - background: #e9ecf3; - } - .tpl-header-fluid { - background: #fff; - border-top: 1px solid #eee; -} - .tpl-header-logo { - background: #fff; - border-bottom: 1px solid #eee; -} - -.tpl-header-switch-button { - background: #fff; - border-right: 1px solid #eee; - border-left: 1px solid #eee; - &:hover { - background: #fff; - color: #999; - } -} - .tpl-header-navbar { - a { - color:#999; - - &:hover { - color: #999; - } - } - } - .left-sidebar { - background: #fff; - } - - .widget-color-green { - border: 1px solid #32c5d2; - border-top: 2px solid #32c5d2; - background: #32c5d2; - color: #ffffff; - .widget-fluctuation-period-text { - color:#fff; - } - .widget-head { - border-bottom: 1px solid #2bb8c4; - } - .widget-fluctuation-description-text { - color:#bbe7f6; - } - .widget-function { - a { - color:#42bde5; - &:hover { - color: #fff; - } - } - } - } - - - -} - - -.theme-black { - - .tpl-am-model-bd { - background: #424b4f; - } - .tpl-model-dialog { - background: #424b4f; - } - .tpl-error-title { - font-size: 210px; - line-height: 220px; - color: #868E8E; - } - .tpl-error-title-info { - line-height: 30px; - font-size: 21px; - margin-top: 20px; - text-align: center; - color: #868E8E; - } - .tpl-error-btn { - background: #03a9f3; - border: 1px solid #03a9f3; - border-radius: 30px; - padding: 6px 20px 8px; - } - .tpl-error-content { - margin-top: 20px; - margin-bottom: 20px; - font-size: 16px; - text-align: center; - color: #cfcfcf; - } - .tpl-calendar-box { - background: #424b4f; - padding: 20px; - .fc-button { - border-radius: 0; - box-shadow:0; - } - .fc-event { - border-radius: 0; - background: #03a9f3; - } - .fc-axis { - color: #fff; - } - .fc-unthemed .fc-today { - background: #3a4144; - } - .fc-more { - color: #fff; - } - .fc th.fc-widget-header { - background: #9675ce!important; - color: #ffffff; - font-size: 14px; - line-height: 20px; - padding: 7px 0px; - text-transform: uppercase; - border:none!important; - a { - color: #fff; - } - } - - .fc-center { - h2 { - color:#fff; - } - } - .fc-state-default { - background-image: none; - background: #fff; - font-size: 14px; -} - .fc th, .fc td, .fc hr, .fc thead, .fc tbody, .fc-row { - // background: rgba(0, 0, 0, 0)!important; - border-color: rgba(120, 130, 140, 0.4) !important; - } - .fc-day-number { - color: #868E8E; - padding-right: 6px; - } - .fc th { - color: #868E8E; - font-weight: normal; - font-size: 14px; - padding: 6px 0; - } - } - .tpl-login-logo { - background: url(../img/logob.png) center no-repeat; - - } - .tpl-table-line-img { - max-width: 100px; - padding: 2px; -border: none; -} - .tpl-table-list-field { - border: none; - } - .tpl-table-list-select { - - .am-dropdown-content { - color:#888; - } - .am-selected-btn { - border:1px solid rgba(255, 255, 255, 0.2); - color:#fff; - } - - .am-btn-default.am-active, .am-btn-default:active, .am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - border:1px solid rgba(255, 255, 255, 0.2); - color:#fff; - background: #5d6468; - } - } -.tpl-pagination .am-disabled a , .tpl-pagination li a { - color: #fff; - padding: 6px 12px; - background: #3f4649; - border: none; -} - -.tpl-pagination .am-active a{ - background: #167fa1;color: #fff; - border: 1px solid #167fa1; - padding: 6px 12px; -} - -.tpl-login-btn { - border: 1px solid #b5b5b5; - background-color: rgba(0, 0, 0, 0); - padding: 10px 16px; - font-size: 14px; - line-height: 14px; - color:#b5b5b5; - - &:hover,&:active { - background: #b5b5b5; - color:#fff; - } - -} -.tpl-login-title { - color:#fff; - strong { - color: #39bae4; - } -} - - - - - .tpl-form-line-form , .tpl-form-border-form { - padding-top: 20px; - - .am-btn-default { - color:#fff; - border: 1px solid rgba(255, 255, 255, 0.2); - - } - .am-selected-text { - color:#888; - } - } - .tpl-form-border-form input[type=number]:focus, .tpl-form-border-form input[type=search]:focus, .tpl-form-border-form input[type=text]:focus, .tpl-form-border-form input[type=password]:focus, .tpl-form-border-form input[type=datetime]:focus, .tpl-form-border-form input[type=datetime-local]:focus, .tpl-form-border-form input[type=date]:focus, .tpl-form-border-form input[type=month]:focus, .tpl-form-border-form input[type=time]:focus, .tpl-form-border-form input[type=week]:focus, .tpl-form-border-form input[type=email]:focus, .tpl-form-border-form input[type=url]:focus, .tpl-form-border-form input[type=tel]:focus, .tpl-form-border-form input[type=color]:focus, .tpl-form-border-form select:focus, .tpl-form-border-form textarea:focus, .am-form-field:focus{ - -webkit-box-shadow: none; - box-shadow: none; - } -.tpl-form-border-form input[type=number], .tpl-form-border-form input[type=search], .tpl-form-border-form input[type=text], .tpl-form-border-form input[type=password], .tpl-form-border-form input[type=datetime], .tpl-form-border-form input[type=datetime-local], .tpl-form-border-form input[type=date], .tpl-form-border-form input[type=month], .tpl-form-border-form input[type=time], .tpl-form-border-form input[type=week], .tpl-form-border-form input[type=email], .tpl-form-border-form input[type=url], .tpl-form-border-form input[type=tel], .tpl-form-border-form input[type=color], .tpl-form-border-form select, .tpl-form-border-form textarea, .am-form-field { - display: block; - width: 100%; - - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - text-indent: .5em; - border: 1px solid rgba(255, 255, 255, 0.2); - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} - -.tpl-form-border-form .am-checkbox, .tpl-form-border-form .am-checkbox-inline, .tpl-form-border-form .am-form-label, .tpl-form-border-form .am-radio, .tpl-form-border-form .am-radio-inline{ - margin-top: 0; - margin-bottom: 0; - -} - -.tpl-form-border-form .am-form-group:after { - clear: both; -} -.tpl-form-border-form .am-form-group:after, .tpl-form-border-form .am-form-group:before { -content: " "; - display: table; - -} -.tpl-form-border-form .am-form-label{ - padding-top: 5px; -font-size: 16px; -color: #fff; -font-weight: inherit; -text-align: right; -} -.tpl-form-border-form .am-form-group { - /*padding: 20px 0;*/ - -} -.tpl-form-border-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} - - - - - - - .tpl-form-line-form input[type=number]:focus, .tpl-form-line-form input[type=search]:focus, .tpl-form-line-form input[type=text]:focus, .tpl-form-line-form input[type=password]:focus, .tpl-form-line-form input[type=datetime]:focus, .tpl-form-line-form input[type=datetime-local]:focus, .tpl-form-line-form input[type=date]:focus, .tpl-form-line-form input[type=month]:focus, .tpl-form-line-form input[type=time]:focus, .tpl-form-line-form input[type=week]:focus, .tpl-form-line-form input[type=email]:focus, .tpl-form-line-form input[type=url]:focus, .tpl-form-line-form input[type=tel]:focus, .tpl-form-line-form input[type=color]:focus, .tpl-form-line-form select:focus, .tpl-form-line-form textarea:focus, .am-form-field:focus{ - -webkit-box-shadow: none; - box-shadow: none; - } -.tpl-form-line-form input[type=number], .tpl-form-line-form input[type=search], .tpl-form-line-form input[type=text], .tpl-form-line-form input[type=password], .tpl-form-line-form input[type=datetime], .tpl-form-line-form input[type=datetime-local], .tpl-form-line-form input[type=date], .tpl-form-line-form input[type=month], .tpl-form-line-form input[type=time], .tpl-form-line-form input[type=week], .tpl-form-line-form input[type=email], .tpl-form-line-form input[type=url], .tpl-form-line-form input[type=tel], .tpl-form-line-form input[type=color], .tpl-form-line-form select, .tpl-form-line-form textarea, .am-form-field { - display: block; - width: 100%; - - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #4d6b8a; - background-color: #fff; - background-image: none; - border: 1px solid #c2cad8; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); - -webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; - background: 0 0; - border: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - box-shadow: none; - padding-left: 0; - padding-right: 0; - font-size: 14px; -} - -.tpl-form-line-form .am-checkbox, .tpl-form-line-form .am-checkbox-inline, .tpl-form-line-form .am-form-label, .tpl-form-line-form .am-radio, .tpl-form-line-form .am-radio-inline{ - margin-top: 0; - margin-bottom: 0; - -} - -.tpl-form-line-form .am-form-group:after { - clear: both; -} -.tpl-form-line-form .am-form-group:after, .tpl-form-line-form .am-form-group:before { -content: " "; - display: table; - -} -.tpl-form-line-form .am-form-label{ - padding-top: 5px; -font-size: 16px; -color: #fff; -font-weight: inherit; -text-align: right; -} - - - -.tpl-form-line-form .am-form-group { - /*padding: 20px 0;*/ - -} -.tpl-form-line-form .am-form-label .tpl-form-line-small-title { - color: #999; - font-size: 12px; -} - - background-color: #282d2f; - - .tpl-table-black-operation { - a { - border: 1px solid #7b878d; - color:#7b878d; - &:hover { - background: #7b878d; - color:#fff; - } - } - a.tpl-table-black-operation-del { - border: 1px solid #f35842; - color:#f35842; - &:hover { - background: #f35842; - color:#fff; - } - } -} - .am-table-bordered { - border: 1px solid #666d70; - } - .am-table-bordered>tbody>tr>td, .am-table-bordered>tbody>tr>th, .am-table-bordered>tfoot>tr>td, .am-table-bordered>tfoot>tr>th, .am-table-bordered>thead>tr>td, .am-table-bordered>thead>tr>th { - border: 1px solid #666d70; - } - - .am-table-bordered>thead+tbody>tr:first-child>td, .am-table-bordered>thead+tbody>tr:first-child>th { - border: 1px solid #666d70; - } - - .am-table-striped>tbody>tr:nth-child(odd)>td, .am-table-striped>tbody>tr:nth-child(odd)>th { - background-color: #5d6468; - } - .tpl-table-black { - color:#fff; - - thead>tr>th { - font-size: 14px; - padding: 6px; - border-bottom: 1px solid #666d70; - } - tbody>tr>td { - font-size: 14px; - padding: 7px 6px; - border-top: 1px solid #666d70; - } - tfoot>tr>th { - font-size: 14px; - padding: 6px 0; - } - } - .tpl-user-card { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; - } - .tpl-user-card-title { - font-size: 26px; - margin-top: 0; - font-weight: 300; - margin-top: 25px; - margin-bottom: 10px; - } - .achievement-subheading { - font-size: 12px; - margin-top: 0; - margin-bottom: 15px; - } - .achievement-image { - border-radius: 50%; - margin-bottom: 22px; - } - .achievement-description { - margin: 0; - font-size: 12px; - } - - - - .am-progress { - height: 12px; - margin-bottom: 14px; - background: rgba(0, 0, 0, 0.15); - } - .am-progress-title { - font-size: 14px; - margin-bottom: 8px; - } - .am-progress-title-more { - color: #a1a8ab; - } - .widget-fluctuation-tpl-btn { - margin-top: 6px; - display: block; - color: #fff; - font-size: 12px; - padding: 5px 10px; - outline: none; - background-color: rgba(255, 255, 255, 0); - border: 1px solid #fff; - &:hover { - background: #fff; - color:#4b5357; - } - - } -.widget-fluctuation-description-text{ -color: #c5cacd; - } - - .text-success { - color: #08ed72; -} -.widget-fluctuation-period-text { - color:#fff; - } - - .widget-head { - border-bottom: 1px solid #3f4649; -} - .widget-function { - a { - color:#7b878d; - &:hover { - color:#fff; - } - } - - } - .widget { - border: 1px solid #33393c; - border-top: 2px solid #313639; - background: #4b5357; - color: #ffffff; - } - .widget-primary { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; - padding: 12px 17px; -} -.widget-statistic-body { - -} -.widget-statistic-icon { - position: absolute; - z-index: 30; - right: 30px; - top: 0px; - font-size: 70px; - color: #1b9eca; -} -.widget-statistic-description { - position: relative; - z-index: 35; - display: block; - font-size: 14px; - line-height: 14px; - padding-top: 8px; - color: #9cdcf2; -} -.widget-statistic-value { - position: relative; - z-index: 35; - font-weight: 300; - display: block; - color: #fff; - font-size: 46px; - line-height: 46px; - margin-bottom: 8px; -} -.widget-statistic-header { - color: #9cdcf2; -} - -.widget-purple { - padding: 12px 17px; - border: 1px solid #5e4578; - border-top: 2px solid #5c4375; - background: #785799; - color: #ffffff; - .widget-statistic-icon { - color: #8a6aaa; - } - .widget-statistic-header { - color: #ded5e7; - } - .widget-statistic-description { - color: #ded5e7; - } -} - .page-header-description { - color: #e6e6e6; - } - .page-header-heading { - color: #666; - } - .container-fluid { - background: #424b4f; - } - .page-header-heading { - color: #fff; - } - .sidebar-nav-heading { - color:#fff; - } - .tpl-sidebar-user-panel { - background: #1f2224; - border-bottom: 1px solid #1f2224; -} - .tpl-content-wrapper { - background: #3a4144; - } - .tpl-header-fluid { - background: #2f3638; - -} - - .sidebar-nav-link { - a.active { - background: #232829; - } - a:hover { - - background: #232829; - } - } - -.tpl-header-switch-button { - background: #2f3638; - border-right: 1px solid #282d2f; - &:hover { - background: #282d2f; - color: #fff; - } -} - .tpl-header-navbar { - a { - color:#cfcfcf; - - &:hover { - color: #fff; - } - } - } - .left-sidebar { - padding-top: 56px; - background: #282d2f; - } - - .widget-color-green { - border: 1px solid #11627d; - border-top: 2px solid #105f79; - background: #1786aa; - color: #ffffff; - .widget-head { - border-bottom: 1px solid #147494; - } - .widget-fluctuation-description-text { - color:#bbe7f6; - } - .widget-function { - a { - color:#42bde5; - &:hover { - color: #fff; - } - } - } - } -} - - - -@media screen and (max-width: 1024px) { - .tpl-index-settings-button { - display: none; - } - - .theme-black .left-sidebar { - padding-top: 111px; - } - .left-sidebar { - padding-top: 111px; - } - .tpl-content-wrapper { - margin-left: 0 - } - .tpl-header-logo { - float:none; - width: 100%; - } - .tpl-header-navbar-welcome { - display: none; - } - - .tpl-sidebar-user-panel { - border-top: 1px solid #eee; - } - .tpl-header-fluid { - border-top: none; - margin-left: 0; - } - - .theme-white .tpl-header-fluid { - border-top: none; - } - .theme-black .tpl-sidebar-user-panel { - border-top: 1px solid #1f2224; - } -} - -@media screen and (min-width: 641px) { - [class*=am-u-] { - padding-left: 10px; - padding-right: 10px; -} -} -@media screen and (max-width: 641px) { - - .theme-white , .theme-black { - .tpl-error-title { - font-size: 130px; - line-height: 140px; - - } - } - .theme-white { - - .tpl-login-title { - font-size: 20px; - } - .tpl-login-content{ - width: 86%; - padding: 22px 30px 25px; - } - } - - - - .tpl-header-search { - display: none; - } - ul.tpl-dropdown-content { - position: fixed; - width: 100%; - left: 0; - top: 112px; - right: 0; - } -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/css/fullcalendar.min.css b/Library_management--main/WebContent/static/assets/css/fullcalendar.min.css deleted file mode 100644 index f9fa1c1..0000000 --- a/Library_management--main/WebContent/static/assets/css/fullcalendar.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * FullCalendar v0.0.0 Stylesheet - * Docs & License: http://fullcalendar.io/ - * (c) 2016 Adam Shaw - */.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar{margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/css/fullcalendar.print.css b/Library_management--main/WebContent/static/assets/css/fullcalendar.print.css deleted file mode 100644 index ad1a023..0000000 --- a/Library_management--main/WebContent/static/assets/css/fullcalendar.print.css +++ /dev/null @@ -1,208 +0,0 @@ -/*! - * FullCalendar v0.0.0 Print Stylesheet - * Docs & License: http://fullcalendar.io/ - * (c) 2016 Adam Shaw - */ - -/* - * Include this stylesheet on your page to get a more printer-friendly calendar. - * When including this stylesheet, use the media='print' attribute of the tag. - * Make sure to include this stylesheet IN ADDITION to the regular fullcalendar.css. - */ - -.fc { - max-width: 100% !important; -} - - -/* Global Event Restyling ---------------------------------------------------------------------------------------------------*/ - -.fc-event { - background: #fff !important; - color: #000 !important; - page-break-inside: avoid; -} - -.fc-event .fc-resizer { - display: none; -} - - -/* Table & Day-Row Restyling ---------------------------------------------------------------------------------------------------*/ - -.fc th, -.fc td, -.fc hr, -.fc thead, -.fc tbody, -.fc-row { - border-color: #ccc !important; - background: #fff !important; -} - -/* kill the overlaid, absolutely-positioned components */ -/* common... */ -.fc-bg, -.fc-bgevent-skeleton, -.fc-highlight-skeleton, -.fc-helper-skeleton, -/* for timegrid. within cells within table skeletons... */ -.fc-bgevent-container, -.fc-business-container, -.fc-highlight-container, -.fc-helper-container { - display: none; -} - -/* don't force a min-height on rows (for DayGrid) */ -.fc tbody .fc-row { - height: auto !important; /* undo height that JS set in distributeHeight */ - min-height: 0 !important; /* undo the min-height from each view's specific stylesheet */ -} - -.fc tbody .fc-row .fc-content-skeleton { - position: static; /* undo .fc-rigid */ - padding-bottom: 0 !important; /* use a more border-friendly method for this... */ -} - -.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td { /* only works in newer browsers */ - padding-bottom: 1em; /* ...gives space within the skeleton. also ensures min height in a way */ -} - -.fc tbody .fc-row .fc-content-skeleton table { - /* provides a min-height for the row, but only effective for IE, which exaggerates this value, - making it look more like 3em. for other browers, it will already be this tall */ - height: 1em; -} - - -/* Undo month-view event limiting. Display all events and hide the "more" links ---------------------------------------------------------------------------------------------------*/ - -.fc-more-cell, -.fc-more { - display: none !important; -} - -.fc tr.fc-limited { - display: table-row !important; -} - -.fc td.fc-limited { - display: table-cell !important; -} - -.fc-popover { - display: none; /* never display the "more.." popover in print mode */ -} - - -/* TimeGrid Restyling ---------------------------------------------------------------------------------------------------*/ - -/* undo the min-height 100% trick used to fill the container's height */ -.fc-time-grid { - min-height: 0 !important; -} - -/* don't display the side axis at all ("all-day" and time cells) */ -.fc-agenda-view .fc-axis { - display: none; -} - -/* don't display the horizontal lines */ -.fc-slats, -.fc-time-grid hr { /* this hr is used when height is underused and needs to be filled */ - display: none !important; /* important overrides inline declaration */ -} - -/* let the container that holds the events be naturally positioned and create real height */ -.fc-time-grid .fc-content-skeleton { - position: static; -} - -/* in case there are no events, we still want some height */ -.fc-time-grid .fc-content-skeleton table { - height: 4em; -} - -/* kill the horizontal spacing made by the event container. event margins will be done below */ -.fc-time-grid .fc-event-container { - margin: 0 !important; -} - - -/* TimeGrid *Event* Restyling ---------------------------------------------------------------------------------------------------*/ - -/* naturally position events, vertically stacking them */ -.fc-time-grid .fc-event { - position: static !important; - margin: 3px 2px !important; -} - -/* for events that continue to a future day, give the bottom border back */ -.fc-time-grid .fc-event.fc-not-end { - border-bottom-width: 1px !important; -} - -/* indicate the event continues via "..." text */ -.fc-time-grid .fc-event.fc-not-end:after { - content: "..."; -} - -/* for events that are continuations from previous days, give the top border back */ -.fc-time-grid .fc-event.fc-not-start { - border-top-width: 1px !important; -} - -/* indicate the event is a continuation via "..." text */ -.fc-time-grid .fc-event.fc-not-start:before { - content: "..."; -} - -/* time */ - -/* undo a previous declaration and let the time text span to a second line */ -.fc-time-grid .fc-event .fc-time { - white-space: normal !important; -} - -/* hide the the time that is normally displayed... */ -.fc-time-grid .fc-event .fc-time span { - display: none; -} - -/* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */ -.fc-time-grid .fc-event .fc-time:after { - content: attr(data-full); -} - - -/* Vertical Scroller & Containers ---------------------------------------------------------------------------------------------------*/ - -/* kill the scrollbars and allow natural height */ -.fc-scroller, -.fc-day-grid-container, /* these divs might be assigned height, which we need to cleared */ -.fc-time-grid-container { /* */ - overflow: visible !important; - height: auto !important; -} - -/* kill the horizontal border/padding used to compensate for scrollbars */ -.fc-row { - border: 0 !important; - margin: 0 !important; -} - - -/* Button Controls ---------------------------------------------------------------------------------------------------*/ - -.fc-button-group, -.fc button { - display: none; /* don't display any button-related controls */ -} diff --git a/Library_management--main/WebContent/static/assets/fonts/FontAwesome.otf b/Library_management--main/WebContent/static/assets/fonts/FontAwesome.otf deleted file mode 100644 index d4de13e832d567ff29c5b4e9561b8c370348cc9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124988 zcmbUJd0Z36|2U4%l4KKha{x&!By57#qh9rZpm?<2TJKtFy^$jj1QJZbecwX32_PVX zV7f9YgpFlkhA%W0jjEMtS0Jd_fh znd;+QjS%$}-ydy`PBA{D96bW+QiO!EREy0H^Md=|1;cL$g@gh`QIvF%#cZFOVYFFN zjC_5*%MT6qP=mcbgS`S*kkBC&IHbZV(j4qd1=EyB*Nq-84FB8V_@^Kh2T!&rf+x57 z_i>22@LYgTr4OPIjacN5f{+f4Koihp6ozJ@htNW_7_C5&XcLM;Mr1-MXgkV6d8i20 zpk~y8y3t{D0zHi`p_kAV^fvk!eT#lYf1x1?Q9?>W`B7?0OX;cmsj*ZT^$@j$ilm~b zWGa=)p(?0mY8TZ*9idKAXQ*@3bJR=J73v-8OX_>-XX+0MQ+IqApJ6^)pD{jRKC^um z`>gR&v{exJ{Me)YNS& zBwQ_gT)07K6xxJ&!ct+iuu-^E*el#8JSaRNd`fspcvW~q_@VHo@V1B+sYRnj<3&?M z;i6fhg`!oWCqz*qlPE>BU6d}$6%~j|L^YxYQHQ8Uv{$rGbV_tV^t|Y@=$fcs^rh%` z(GcxJOKBCYqsP*d=`eaWy?|a#ucJ57(eyStjV_|g=xW+Yx6!@yVfq>RW%@PxJ^C~H zTly#ZH~Nm47R$x=i8=8D;tArZ;&Aa|@p`dIoFy(1*NR)j-QxY?qvBKI=fu~zm-4?3?PF?px@)!?(lti0^UVXMCUYecktc z-_L!&_r2{q#83>&1TY$AG&7Ew$V_HJnQ$h8nZ-QJ%wrZYtC%PzmPunA%uePYbCfy3 zTx4Eit}t&gpDVg;<2RkK=lG;3hzv5&IRY&@I7+Sx3&kS$~D*k-na?P8x~ z53onrQ|uY`Y4#%fBKr#a4*LQ7GyA&~Nrh5BsY*IrI!ZcLI#D`BYLG@qXG`Zwmq?dO zS4$(M>!h2cTcvSQlQdbHDz!^9rMc2VX@%4wt&=uMTcsV+E@`iHzx1&5nDmtNtn|F} zIq7BT>(aNR??^w8ej@!s`nB|y^e5?W(m$mG(jgfolgJdZVKR+OCmSW3APbdElg*Sp zESoP|EL$d9C0i@oAlo8~k;Til$;>jVEM1l@%a;|)%4JouT3NHKP1Y&fBYRSIP8~OM0 zpXI;H|B?^N?M0`Iba;j3qNQIXWvUHqjcJY_u9v zjnQ_iG2UvlnfPJ(N0KeEN%6_i3A|xSHCfC?Te>AVEyWlGgWoOjz1}URrEa&zTH=f` z@TPFFM<>9aEyiL=;?I<5Yf`E;(QJ?bZQhoGw3&t?+CiE8(~s5Q?%6x^omX5QE#&wQ=?*{W0NwX zt#R?ufSh}kdsiNlsnI|~pjT?V#rhB6-Lj{LyJh1xW2_zePPbaTuXnHPnQUrunk|Z_ zY)Yc}Zpll3PopKtbJ?B-10}-aJYb?Z-r_0PVy#A_*=Di;9rdfKqU8?E+480T))WU(e@ z1LH*}1CK_<0*&qVj6`5Lt7ld`pYW{esd(8m3dXcrl8jj(WwyIhwAoE*DKWOFv{a9% zc`N+<_^L;sfpz0OBJLG!o=70E$%*D9;4LrFQqycEcnRQpqZNc0B;B0kB_@oQYRXDT zgi&HVGw}+nM;?K!W{)6xSkv44J>l}!Ja;{h-F>rrFXinp4b(ww67UJ|IFG+LtIcML zi;Drm0&>hT#^mH!9%u1@HM`LSl!@~2hNr}fqNk9S>bdam?B%DZe;Mk38a&VbPYY1g z!-037;JZjjw!|1StRRmd(zYZUC^0}vj5X019~*5m@=WLDY_r8~+@1zfZ;nqiC)%@; zjW(O7A;D?^BmoA2(bD2#jL{&^v1#^LODYIus)s!iQ*F^8$h;nj0ptfCIPKrQXqBz6g)^yuvij6<^ChI|EUA1 zfNemH*rPm%@|589Jy#x;-jWwZyjnHeY!<@U%qG@8$$} zDwS9B(J3%sv^mz8VvI{lw8!&vfUdV0?J-89)#Slv{N#9JoFxrV9|g05Umj8a)8N6^ z|Foo~{!f)h_P@`1OP+_kMbK}aj(M;+qb&*aH6R6kJp{L>SYmh^>J>6Cr+WBhdm1pG zXExrFr$=}%vl&?Jo&`<5C${kR|5Z#plK!Kd_^L4z=Hao+u@;^xHjmx5rNH3vpqtGp zMpFV9%GBsMP(B_K^M=^d5r6f_Kk#E5U=R!i?*#zg8dHa>Xe=yDryofSkbG1YEMi}4nsrcMt{P0P;aag%5S8Yc4n z@IJx6CEhKtnG%i3aracacYNL)M1iIQUPw!{nT%j(VnN_w`5GGsLhm(%9?|rO#eW;T z((&Jxe@%kt37(85drGn))@BO@<^nC|)p0zkc(rB&0|a~u@}Fpn`qu#b({#^7M1@Wc z_4q@4w_r5*3I1b&`Ods5*VC441epZ=@4b4Yn|BpF9PH7oo~eaSnd&v5d<~=$BoD;L zOYD2sC}6y(&?(c5Y1V`oun8b9)@`X-*0h);YetMcmKUghgvz54Vt5LJ{*3{>5;`^F zpEf&av6wVFs6<|Y@KFD>@Uy?y>d|`tQ{nGMg@%T~X~+UIl@??4yvW^hCQyw(|Jw%o zE;=g?=np<5@EYLit`1=(<3Cki0sV82=Z*hVy&|0oG{^v7&yrySak5$x2OA*nG+XHnL9atO7xVd& z@V16~FVI^UJQ)Tfguw`5FhUsL1`mXJA6N*37+??s^kV=}1ArO;)BvCc05t%p0VWd; zaNz(K4shWB7w(7ehiRYUEbQ-ix1JG#zIt|*UL6_5@%W2^N6AM@9avH!* z2e|0~2Q&)_Z2$)Z zGfbWg=M*@n!Wjx@7@P(;!{M9;=X5wD(vAE&zyRbjz{3V0mjTFS0CE|CTm~SQ0mx;T z0v%3;4yOVf5Xu0AG610rKqvzc$^e8i0HF*(C<7460E99Cp$tGM0|>t%6yQPuE)?K^ zK88?$3j???fC~dSAd3OWVgRxjfGh?eivh@D2m?3+zyVDRKobMd!~irg08I=)69dr1 z05mZGO$N16+7S{M7Kta01-4sc;22Acz47VweVS z(*O<#VgP~|fFK4Shye&<0D>5RAO;|a0SICMf*61x1|Wz52x0(&7=R!KAc!FX;6Q>5 zAVCI@AVb9T_^F_RLD;5F_b}^J=rtV35)Nbu_sY@K=^jp<3VnwIal(N(;UG%kK-h4g zO*qgd9B2~`vXcG>!2?yGQ18u^AHsL^N=&iTIO;(voLcUQ2^Uc1l!I!dTB#1Ii#h<2;p0?4 z^*;5rkJyLx@$(t)Gu`K5pZPw^eAfAF@rm&%@M-jE@!98dSTI%ah~RNSmteo3PjFiB z48(UY3EmfcEcjgTgWwmzZNY#rP#7YdAPg1G5Y7=U6h0zcAzUYn7A6Sug&zq&7ZMRA z5{Z08deJ12S(G8l7nO-BMYWetHfIIaPcVd zIPrrJcbz7lBYs>QC60yIt3!NDd{+FS_zUqj;_t93X{&1Gquc<%n^u}zRY|Nane5-!u-t&S(a6?GuWl<?qg4~ z&p<@|1$tKBG%ASzL z$+kmmvP{-1I|k9mcOmll4a6M(f{3FJL>$#}y?l~IG5Hg6qr5=gChwH* zl^^!R4$sT`;RkRqIqys(4kBDpi%Is#LY8dR50&7gaB* zuBcv9-B5j?`dsz3>U-5Ms@p1}7ORzNy?U&Al6t0kv3iyIarGv3oH|);SLdpW)jQPH z>IQX-xwc0zXE-rZBl6VcH3l`0Jh{0XVrQ~_y ztKkUMvm}(L;eb+BUS1YEEQC?xFs$c-U6|qX< zFzU4&ehA)5^#I3DT(^wQ%4_S?UlVt>wRP&Q(VcC1S$Z5Pd<4c%;@DXX>3@*HFiG6M znPEd2q8iV!eFqNov7;FhIg(-f%m+;D0!Gh@=P)e1MK^Z{rb|y@SaAuA>=^{!*fR>e zqGuSax;u_a7zHpRId&owJWv?H1=EESfCRg8+p}S2*}1vd`eowm_S{`Cvt8}&yY$3~ z`yXN06)+xum%YKcIs6;r;zSK)#dRgx;*!rfSG+sEm0>L~ZQ>xr6ZB>I)Ek;`3X!Go*{wbSU@{na^1^OM8RXZv**-wpjX6OoXin2v%D&g-hwHDxwux8_KSGonXlYbvXE)K=Cuig3XFYV3x<|;Uv zo2#3pBXgVI9kWx*l0V5QIR50XcoB#H#QcSI@=PyY`0}G~>F(k?cwmkf42Ht34F5+gaP45^#VZbN{-#dyvwj4qAGU4 z87%Bpzt52`$QL5g9?H0Z5pg?>q5dq#{sDr7;US#M6>_2TZ`^F-*tgfbv|tm*b~|2R z>N#N7Wx%a;BXGdARU9i`!m!UXz!ota84f7;)9}Uc<-h_r=idm`vEMT~ccd$_lfyzz z?~ZgwmT-fr%^aRdeDDKg_IJAW4NdEw(2&KGNCcTlu5!fHk zSdSmkUb)=R{G$HT)wj0(x_w{if%1bD9hL1n>pCS^z|`%|Z!O#zcQ)!|;-?b!=8YRS z*)7~1)f^5F2bBS%Iyw9RUvfpBU_j<^7{_kn7O*r37ItzD@p4XonV0NijLuVGK?U8u z0-6M?0BP4jwD2OLz>~O_B$@GID9y>nt3i*9=2+q&n_0a108q#-7;s`W;|5hnK-IZtVYuRE2LI@q zHICB<4}LBLy?aju>)FA6+{F#4=rWGnPZsL$sKjJ0evE|R(lQ-MBwIuo>20P1+QHNG zfwsP`bUjJLTSU0D0Y8RA@LbIxsNRKSGrpfVKrJ2Q0LAV|FN*O(;evx1PCl=?wmZ*}4`O1g8)c9tLWE%y1$iIx_5gLgP`FFLxi@udAW& z&s;HvNVVqe4UHN4!rH>R;<`8@3T!QJEAJ?m6hC>q^l2?F#y;4Bx9C}3>9QmW2a-o{ z4Dr=(A~WZ&TD~ARD?7K|Dsea*RhqQ=&YZ658b^)xWc|s;W6gN(Sv>g@d>@ub%FkWc zaY5@UagD+!@n3p*GJ`p=2NWL530N8!AB*vDHWe6M)CIc9S-`QAflJ&fE5kPJz-t(C z1K$uel$O*LYk4KkX0_#EiUTXa+Myp%u__kVGw#!_)6a3_v^!Efh0*ik=87bz=~o#S z+yH(A4kUJ(N0R<9ewV|C!TNl_>4ze52cvVTX#5#4L2E%yW44yX&ydA+zE45U5Cu)?{#u;@WCx#9!y6lVSUKr98b;^qRuyg)JN;(DwD)8dL3vEpffRu%sK zJ#OHl>wucPJsQ6+CLOLK5th;*ZLf(OJ)3uL)^(ljJ@3%qDd3-AA?=E0yBWM2jO6sF zxVWgo{QQEtOkNFS*R~b3S64f#wFm1C)bDHj^~qajKD{g{dhv4E6|E}>zlpQ(F&3{N zd&zooRzy@}CT@XoaBXvkv!kIksJ5}Lv8GW{OV^avmNu03MhD_hQZK^QG}v#TM+7qv z3C0^-9F^KNll+8#a?gaW9-BpiK=+YhSe>=oQg1H`vK8gnw`<&yJgI3`O~eUUO#jJX z1HJ%i_*=3G=i*KHVH$71a*Xi8&-%-Dbn8g0n8>R{DE0 z%_ckp?t=?r2S)pv!*CHl>~%)$*bWnX1uO&@@S55teNS^o&yyP7U+VYxOZgmFt1xb` zKc8d&qaoc+mot@P$8rCweq6KI{h&5keEKl918ZE+u*sbKO%FS);#nOI4_m#*V3mOP zCU~>KHZh-m`swul`wP7!Gv9)(;r%ueNSxv(Za_u915Sa*wP4j3uy1W$Q$s^_5PplU zuX2{vR-7lkfi8Q}8jie5FT^uN?3)a4C|UK#9BBSoAeZU`FcB3aU}y1G33~1$*>Lo+ z>h5cz&W7D>yR@#`bZ2v3R+&D1nJB9)GcQ}~zD;KpwRJY=S$vjpHkKC8dTr^4{FMc3 zh&426B8{wgCn#wr1DY{-u#n~v4_deor!y60W%~8&=fk)yFs|A)4u48Mb&qq8BmZ3S zr>=2)JAc))`#3xfUK-5MtDL(Zh!MtnkdY7a=AgB#W0z)ELq}^X0JJcagC)mE797Xe zW{zU9V)U;>!HRY?HB~lgTUu)Co%&tPtsS+yv2!^SShu&RH@#iL;>Vby+;|$l2`mCX zI{X#a=+tAo7>{LiKhXTE>48mLPFC#VuuRle?`&<;faBR*-dxh4D`_aKDc<2`i6oH4 zkvN_)!#u$+Aj61!0tragk8n>DS!m)nW(@HIr8koKffW=0`9LA!KRM8cDz>$`x~56r zP*+{2-61Y4E-x=BDk%tZi`-9&rno)^MWmU_y~(j}03tRpz$N&chqZ<;1=a?`3$8DF zi*vAMlMXt|&M7S@U_ML5*ca^~G8c zh1~q2ybApc^05eX*7ssC_0vV<4Y4~Cx2xR`;JGf(N#=@J9QyI3idwz1usWxtVD0R{ z@{;0ma67At>q;9X4)#0{d=B2i$n#rwm33%4b~Ws5)w2Z!Ic3?}?3{+y0zLa=PLI7= zXKS{UXJvvMfNFKZGAKTq2(cg8q$Nwighr5EWH-K#%)rTbE(>}&5+n~tCczS5->OGi zAJGzuB&;LD$#9&o4nuYvPIwj%=e06U2805}oEJf^SUj1*w;2qK0j!NrGx%%ZJPUJx zozGlczXFyWJkU%=-W|<2a5kKPA{@ei&<78C7JVQeyr9Aj?;kq=TBo6*uA#Ou2sHK_ zj@_Bx<=DA1h!t<=*u8rlr>uKf@dAbgvFoSDaFaMaHZkllM+GhiO*UJ%mBzuuR7o~C zG>#plo+Z8$CJQmnedv7khqu$Xax`Gr>(v-;+O z!p0med1fv7g`|^de~rgs`hhz%i@))_iVB1Rrp@A|uznO1SZNYiX+qCm;Q>)gZC6LD zcECxucI6b->c1ibV1`y)T>mOAdmifOpSAPsduVu?`@#2G-OKjde{< z4fsm@v`>=XTz9s9pzA73+iBO@)ABP4^=!1xnvs#7WxYKquw`d!+s+nA_g-G1_2V!Q zG+qG0V6}t8V0EKy%xI75i0X;$sqJap(<||%^SC{kA83o-onXab;|F)EsRa>JE_OC_~fCZr%nMwcG!E1bUPZIp#6BSpCw^* zacQFy3mF{d(QDw);LYI4zQ@QzrU%oZ_!`IlfMqb>V`agf{ zJ$GrSA3p;Ntc5hm9vCMg;cy)qCt3)qY5^Vz#{!Tt@C()8W3ihVa+-DZtET|v2Ay6k zvu+iz!_mAW_FnL*ceTSZogD;Huo^6MU|}T|>WYi1i?z{J?Ae54QBesAQBlVd&YnGX z?5vL6I-C6Fz7wZ$h)E1S5rL<%;{V4OM|MUYiGrw!+bLRp{{6U*fRQ@51ZLng2LIq5 z(Y;rAN4^Cd!}`|Roo$*+ThFWodI95rkGIC%MG4Hlp_JmcqsmwW1F0{ z4Gk=rLrmZns@VlEt$CXzKzbHua3C9i(w)qJvl7NoVGHMxEDOgbFv8$L2$d~o#H=`R zU+PgEM)c8r`;LMw=J0q89={rM6MoknW1~!`^(jYtGN08xyJz=7R@2th+*Ygmw(E_n zCqI+0-t{6@!FsWssM|7XbS0fdodq2d_E}Dz3G*p}vw_(UQy1BLF~#)s=-Dz!Sy@R1 z7(f-Bod+6w**NfyW>ksXO7YI@y*ZtQEZF_gFk?IY00bI13^o`?Zh@Z`h>o#hqWE<* zR)AvrfN}7uONGJvBo42|83WO~-+}jZvih>JijrcD4UZxt+4{e(HMZ(&YpQE%HEdMEF%R3HJ(du~=50&VB(|~Q z+2C%0nx-$E;a5BqSbPDSU*JgJSpe?rt`6v%?t{fL7(zbQ3$@WAlVWmyN2Y^NNz#$6G+j4{5Bwe_}h&9 zpF{z*C}0m#LL9#ksn#L&T%>*r4LgDEt4H@;K=*xy0$CKup}-X=Fdqe;M1ceaMWLY2 zkVcC%laS^qq%B6lD-b6}TrA>p5Z8>j=MncC(kYQH80i)u-A1IdB3&=ieU0=wq~D12 zg(&1c6k(D2XDh*@Za8I5=!-9HE2e;kbrMk9;R$RE*2f<`IPsCqPd2^#$; z8uK`MfI?%nXzT$rE*gywL*qY16K0_a4m9BvG~sVF@i=;LGJ0?&dhj%Q(1j)ip-Cn* zS%fC*(BvL8WhI*WJqis#VdIe@4;flexDN_njKZ&>X*1EZ5;W~Hnr=fgXf(r!W>%qD zlhCYqG^+{C4n(t`M-Q>+;a2qURWxS`n)3~sn}_BhG_MoQ??wx%(ZaoG(FL^lJG5j0 zT5=RE8A6XNMJxT$$||(-U9>6?tumw4zGyXzR?E<81zLR-tr>yVSkRiQC~_})d?i|Y zKU#Yft$hlueG@%#KU!x%>o=nf*U-i(XyYqr(;Bo{hc>@~wlHW*4~mLFQHxR3<0vW* zMeRXR-=HWL+A2a@m1yfe6g?3|Z$dH4P|OD?<_?P8hGM@!agQRS7#WLEd=84gjuM8W z1S>KPN2Y5iF#si|qQsZcwvlLC3`z<{N#{`VHkAA>O0lDqkC9n`%oC6~8ksYZxf+?f zk@W{r6QEN9;L>h)LfL>ind3f?eoy~r;xP>S+5|Q8QD^i&5CR< zBD)INCnNg{DD7F4o{BQ^P{uBlDMgtDD2ql}>rmDOl)VMzY(+V{QO*}AcL~ZpjB@`* zdEcV^DJcIcDhNRZ6Hvj|sL+ZEuc0C_Dw>0ea#7J~R2+zkO{ioJDzTxGQ>f%^RPqxl zO+=+HqcRIBbD*-9QTZrTUWUpqqKb!5#ZI(CjdnbOcI-ww{y>$BQPpTvbs9M`P_+tG zA3-&fQSAy;w;0vcqPm|^{Y+F}f$A@y1`0KdK@BTWqYO1(N6n*9YbDw_1?~I1N@Q;*JGMNiK{Pd|sAsYB<4=-hU6-hwVXiY|PDF6N_)XV9}N z(X&6I=Q;GkM)cx!^zun`c_zC22YO{Cx*|qb;P)zeH3wZyLf2-Y*QTS_$DubSqBn}r z8*idFr=sh_(Di6^Lyc~1LH)PTJ4NVS33@jdy?X(@cNo2&iQfMReb9tH9FIP{jXt`8 zK5jrC-$tK2hd#T7zL<%=Jcz#RLpSr#R~Gd3TJ-gC^v!+fn|Sn11^V_F`feopt`>ba zfNoWx?=PVrQqhld(U0fRPm|EkLFnfy^vgHs*G}|X9r}F~`a_BScn9774!I7Z!AA7A zgM!U;pKmC^QcCa{C0tJl2Pm4R=tfE`r^Kfy@f(!Hmy)cae8VY5Mlo3w^E}1ANJ;IK zY!jteO!Qqz=rD>clIx^Faf-%Tp$5~X>Z(k`L28I<-VD%ePIeU$DM zO8+|*l0yyGQNy#T;rpo(8fwHUYQ(G5{ky4=J=CaTYSa~Kw1FCZo*MlLHAYB{p{X$v zYRp1v%s12n-%w+hQDd)D<6fY~OR4cG)c7uH{MXckG-^UA6`DeYzDI=}r3_liFqJYa zp$uCnLn383M}>z{(^gQ^FH_SA6|s?;VWnoOsF|CoSs~P{<a!)?cDFh^YL~2Vq6$M|q?W49nOhpG!(NR>)Nh;Px#nw=<`>EK= zRO}B_oQ*POQSnQt`0G@{L@MDpWg1DDUZ)a!sBJT;Bm#Q>9TjehQh#erRBkc@5njNLFaTY1X50h_=>xPSd)%aXP|WYUMm66yU!rr9D+YfJR> z-Lvb-J$i@u!13#skLtd^gw_3cjYi)6pM(7Ea>5+bxL`78A_sooLlC-=<7ke84Isci z-5V@gq`t7i8L#8xj`1ssH<)|OT^V}#6iq4`a>62~i5v6;PWvJ9F#w;aiMqOa4jh1C z(kWO5fdemC4wMX0^NYTs;;J3R;E58aC^p{`AFa8w5&Lli>%}lyk;r`%D)JBqcEUnc z2HnC8G9fNLn}Hocc{jMg(1KL}yNuh*9PZ;IW0l;1Q`~LqN!yzN+ebdIH6+A(B9SbA z_q&Jw&{o68jemUi{?&K&SdS&JY8K-AvCrPFo;}^Yk|C#f@R%?>f(Vwb(-F-Gq8Uzt zhD)}t9Y1NIwu-Kz7mok-%vwDO`jcqj@3v&h+iQNtv}OUsLCTmDWl>h}a*wOG^V6XD zy*B-wep~_ggPm0|5)7({N{ydjc5^`1RI<6LR6ihe{|rIa4v6E)@n(33L7DnsQmd^_ z=dS7}X|9c;-No5^>{=7!dYlxBN?Y5?+q4H-d!NJ$8GsKKZilUm8}10V3~zMH$;N(H z1i6eax@NqJA9V%bN8JIg87oA1`z!yy^xCrzdL@6agIyaz0)y{U`*GEDrE2NT4SP?K!byyG18PVGtn1-0Sj>BOsX#W@p4oZ{LRPSbgZ(ca zu!r*i_COc`9{oQ(!Rq}f=1%0jr|~F0#tYr9hS0?Sy#voj{x7V&yDeC_m%_4OS`K1U zF}Oty!L_VT9SO$4Uo%4^henZe`25!l35J&G9KJ*DK-@AI&*k>+ZSL&UV}Khl4VXlo zoy~jqYC!MQf&lqIr=SA^@V0y1ox`5vF4%v^Am{i4pZj+VPXjc;aQ`!urw3^N@7VXo z<;Bm)fliQdo{LlEhLF-Tp6DcfH+zNO>=ApjSojSex*OK9Net+92nj+Q{qSta#nF2N z`EF0VD62mA^yBtK3?cu;)en!{g9X`k0_*U)=o+I+^=yOT3Xo+xc><5tJ$7bBVf31< zkG0NtFPdd;N_xSl{q`Jw8RQQ zp@N(Wea@<~rKKyAi<0xrxkUF@U_%N2U?S0y(c5hL^3saZVhv>0G?eO&Z#lN*=*FCs z{FI_3veFWmyQ3frQd6vANJ!bWLx-28HYc`i+m#fQxG6p=akHenbO$_JQd3f2s(b3u zw^m%*D1mrpg;VQ<;8UX>5C7{x?!kgXMM3+?a#40oM}DUkTOnNB+EJ(Pc%|XB#w&-K z5A8hA4*SFiY!v_GQLM#d4)^LCJTD9_WsSP{rxVU5Ug$W`da&g%Ua>#0qqeoPo#*jr zP!XOO##UYz@W*wK?t#ZIAWUCwj5Vs1SVzABijJjoKWp{oHvEZeFt_fz2JRyb<{?_Qe#g1rG z&`_-Vhy23I^p^afSLfE3HB~fK1v#slY8&eZmbl&t99ZIhM^xU>SlQ&+H*TtKs;h5! z^_@U@J8;Wi5V`w;8_v1HXgTn{9h?i5>$EqD0#_B(?O;I$?f4`|ZWDVP1DhVMupiX- zb9gN1$9^1X*1CKSfTYRpYhCv*dm5Z~kBy1*dAFnghwE->m@)p@X?33pF4oju^u0H1Q8 zJ+r|(I>)%x?^W?GYEZuAS7SZmS{^# zc9fOs$qjNtR94Cd5J$lVP$anxFMS(Fig&g)wbtv&@2+kG)15vDWOu&+7{nC1pd+o?RhoWXq@mU6I{st&}ET0kEAkgV6@A`Ui< zl7EH0h0*%vosQiFEri25z(H{>XsD{z z!WuGyJoW)ur*(_Sc~V8NL0{?M)AQPLVHbBJ-QMhMtJm*3)q0}$qy$g+4o7^87inPt z{|%wv>-m|N07Gr&x*=qI_ZY+Tt4aXc|Mm#TrxXrnJU^K*JM|g9eD6m!q`K#T_QT!) zSOYUR)Gvm8p8o&WC3M3g0$d3kNkP;ftVE;$)(1{CFwkvSQiyT?c-S;af_-OPMYiBA z@G5YHqY7fnNpFEm3Cp49V00i}BDZ;O%t^a0n8+cAGzmE3ck#)dy{Dhiz#Nus;iAZF zkg_S-WOIF+MgJOja*F4m3YePs*fJ8J-=1&Iv*k!K^9r(UnxSlQDA(Ft+t8wW2kY?6 z8{pcRZ$jSIaxGBU|Ai}9q(9K!({@}V2mR@N17Lrc2*m4w*#&!<0iD`4$?cDSaX$fv zKl#NyiBMg`Pd%XP+JIMV6A|jb&oeNqO`6NO`d9Hg0!iZW)7Q?9(l2fmWxiT;?F|in z0Y3+^^h@Klhs9OQVKHWZ{uomS^mxUQt_z}5KX?6! zDUJM2!C{ycUkDNuERMpgf^@~4T%b#*1h)g@Y!*^;1t7)!c|3=T>6 z!{I6ZOP3o$tlk( zk=XKbbIh7h&dDd>=rG?AbckQ!ZLb3aK?!XC={?iS%fP|^R#eK*TwoE^_%((eR0;VD ztmiz{JI*^wwMz+ZyiyDveUlpCAj#0B8s;qwsfbfO1VRE?HLwiyJi{;E)Q}nlxz!1MzQs_$-D-rb$PCq2M%_0Zv~ zhj755?_d4?&|x@kUA=Xc|99x>_qU*WRax-&rK`hSNe)+{%cMz9ccg3Gi4ONRccP}d z%dtm$wOU=y6c#xO?M$oF(W1Ro%(XN-nzeXJG1uzE`6mBSLV2kM4b>mJg;8RcD{xNpl zv-*Lkp)H~wTN}ThmAB1q*TG9~6Pb=aX?sq4^hjGzuijPQD#UYOqZ*tr-~!GQsk!hO ztX>iZ&!}^|(%bCL>MTb_Sthx3#}b%OxHUaqduI|Ixv2H!41LL-YG+fcq}AC`yHh(b zKx5^TNAZK_^myN(uI*gex$Vb-`mE92o3ukUbar-mMYg`WmMD*v5H5N}P>$V}QIWYL zt2w(eyKHUj1lzXUjI^Rsds$Aiy)wOglWA(|=Ax|3yz)#*d3JMJd1m1gi8E5x=cJ}* zSJ)~GocUEbRkn(Z%8WdtBdTMI=*LvmOh&bD{D> zZaQ&(22iIzc!XQF)dYO1cSl9@? zJ8TOqi%1wA4T-^?)e%sw8!|J3#f5^w$bsANb%OUBg?qUq_r6|$>_D)C@a@7tq$^Af zR9y#-((BgQ&o9)vo%F)lk3VA7uLEZa?rdQAgxhpRm%z|VIX%$wTW$z);S0y}ulM7G z&s~pVmd{yI9v?^?G^&-UZu#4fd^`8@gY8_0`&ztNNO@ zu7)-UnD}O3iMHBV?R09o9J{M_>((@pF}3e&PW+17pL|*8T3adVh=FNdOwh!yElq`F z-}@}09owt6Z`ag;0lBXQew0|5gOyrmH6(TH-T{YhQ|F|HZBOR4puPuK_ zl*b>&3l`zUb07~m+GP)fghV(bYw0;OIWlA-MQ(RA>|k|GGzV4A5`pp}f?ETIpIqmE z55PA3mMa#&N1E{0N|)=ocD3zgCth{^cJ-fsYMS?-aU9e_a-^n&jQdW1WNp*Z6&m<# zH4+g*IzY_XU;U7)#90W?h;r^=8!Ru zl9+_}>V^cp`@|iYx)CqJk96S0H*c2R)Z%CG>#)Q7BaSDt0UvA5z|!d&4t@hK*5I9_ z1|yQLQ{LXPxq6G16p`ZW3R0}En=Vqij#S_=rR`=(@21K-tJ5?~>hCwL)~(pSv}##S z<-|aUBo6;<7wEY`r*bO^5Z2%Pvi&Qqvir^JRaMvZRWDu6d}&X2?H+B@k%l8RM^-ei zXk6J=)frgv)CIh;`TQl^d=0mr$F0pT)nDH8{G0pwTdwyu9cVmQcTiF`e0b4tEx1wl zH8&8oK6B(NMQ=2{kP@WaY8BVcB<4Gb`HM?Uh4FUts^mo_%Q7U&?(A?8ER+?v4$Na6 znTS=y5Bmo=FzX7$Ed#AsrR)o)uY-!8Iq3X|KHIjxFIBI6g9PC4)V?T3DgU8Hh7>YSok+S#YvRAU#WB8 zP3MnDx)1!d>$r9ozOOd7P2ZYVF+WQ~e8pr-1Me+qme-Qrv<(14mm9%{QeZ@E0Lp}A|yY)4dy?8BmvJay;j|PA0ORR=a z1ncU=4T6t@MFlX0SL&QSqrjehOo|je~yNqTEF6@Wc?b4Zyb+F`UaOgwKNRb?2?!>+bHof4YPE z0{(%!KXU$~4?gAt@fK`XV+Ht!Lho-UKPUJ)Ox?*q+ppdq`8M$A2JPx67*Ed5X>yv+ z*(om3l++eClnQjC+hIAL6?&a-ioS6*3ayMJhfdx|d&645$VpQ(^J%R;k@#uxsFSJHa%B zdD4$aWCA1p0h}FArWQow#o&q603%$&KSOd^609j4!SLB!3}AcCy+|pZ#R>4=!$QDU z`iuVN8(csNM6Lw`AE?VJ%gW1j?vw75qVjU6X!DDmI~!^m>g)BcldhAZ`g*8ncRGvn z^^e1sJVX6M{UUx!;(`8wei81%{qQXXM+$JhsMofwEm51eEzf4xlNls}-|fIN-~i8I zr~o1=G7jJ5;Cqol2!Qb}Ya;UUt*iy!QMv`_6XjU1*?P^yCYT zSFdPb@ea@Ypk4&Vs~^Ju;Hrl({Jx2k6o9^iui!xCtyb3a+Y{=gj856Tx2d*2ew=5k21>|Szd@y-lMYetjJs!^`yz0F@!Zms)Bx9%gd4foE#J(4p8 zG2Kbpq}cSW`H+*_1A8pJ>t;%nTi4G_o;VtwA&@mmAZrrOT!Rif^kQ`(gZxG#Ex$O_B*B{J!f~wX?V?x44-6PJRz8F3zngb{0FU+nrAQJN`Y; z>1?ld7E3;If1}=6(o#^bE2z(}EGk;IED%_?q(lSCaRDS1)9vk*744uHT5Fxo3l{<* zRMA}7QrTSUEUuI6ijQrIg_yuHX8d57dMIotOhkZf#RFjjVIn*kPgWm4?szr+IPZf5 z#vfndh>xE%DUcV3Z@(4sL0HI!g2efRf#=~RAoz7wy|dUmmAs1L;+)*9{ET8rVOeQm zfdh&jjp6e5X>ruY4Nb z=l8p)t*NM}uHfS}rKS31%Xr#NSO)qJkyqz(x&s2 zwn^F~ZJMO%JWrI;maz)RR3=cn6_1KTJ&u*N)0N`)th8{v_n!Ove@2>QXYaLF zR`y=&9iHcT#k2d9k=<4B3iAAYK44chaPlwvM#*{-dJ=p;leyVbUF0EaT^*bHe6fS4 zL1^$5@JDpNg>TS6_qXn+*x@}1?gSi;`SN8PE;M)=d_DMs0Vdd#hX&mVuwoUY1J-&6 z76|V%&fi8tKtZ7{@g_zDmXLjHiFS!svFk;0A2Hj}j=6Ff0x<00zJq#PAcgGSi;N_x zWq5t!-Dw3@vSi@}Wr86gHI*AZ8ic?%WPaqn@n%dv3z}4;V(*nb59Vi^& zKhmM=q@;hYhW3}xp>KiQC|*Z~Vhf0Uw7>W*B)GAO41G&V`zOmte+e17j?pIHqC>Ie zB@O8>Cf}07AZdzMkWhFk6KLphDH(zWhe&AX3WN?Pte~M%It2R;5g(_a*kb|-U4boV zZ-|719w#{JI0?m3t2Onq?$3nPjFX3GF<5x`gV%m^7#RkBo*xDW4{T$vhhZxydc?a8 zTiI*2jbl6DflYXcBSj>X1R>ACg57!Ut?YJs@>g~_+;N8o#B)?lUza6hJ`XW;3X!BXx2Wb@gvoZI9!iq4E{8b{7MF>$Z4?2%%qJB_$_3?mz=Q8vr;Kc0N?drjQI)%?7ut{JQKly{TE}v{!5t1 zLDnEBwtqVUuD~`RL~wP@g{fQ*qPIuMQBiGeadV3b!276LZt{n)pF;cWrzpOM@8Lu` zvQ86HqvPCsPXO7k`RInIw&wm3H5@%k-WDN&^1+b{SNY!aVD4?hH)=yxp(Uj`s)p;~ z-TZyKEHpVPil01L6r}^PAf#5ufyVi^2z{Bl1}I!i1T&7z`+((Z=uvu96vfV68^wJz z8JO)RGDd?iklWi@Z4o-n!k?34`?vXv2V-pr65eH2;Qg}|F)J_yRv^9w?`?n%7uH;bc!Bupg(Dvzd?CT_gfn}0s^vfWNK{i>+{Df`*@>Y!Du7w20F3}t zfC)AP3^7a!pv<}i7bs#bWU%Qi&xi%!4)FZ?$Mp!!`hdg#J`FlY6lT@cWkWErpz5Z{GHBtD}$05y-l;G7eNGbtDV4tn{5zR#8%Sm4(>J)4Yu2t@u~wRzl5B`qlQvDcv$(K`CwU~1#F3}TUD%TvUT~2W z%G+CTV~EB_tXih!kQ4Fs%)Ck0&ydpn&rt`BrPo#4Y}*{cTyAXrlJo_1#mhrfF;1f^ zfm^++V*90kULfmEs1J3{PCUkMzw=XKr<#l)!w+30Y97IK4t(1+?WA2=)b708&LZn2 zNYci5*)TLvIfY?c`ZPaqdxe6h)!n5ecc>n0>)k}oWm~ecMSJG%9XXxmd9=YExr*K) zdODTtrgF}boof+=UflNG`y@}$wg_?ntMDs!`;eji1uYqh3=HN4WKAZ~-E=nnP)$EX zqq7M%@IR2J$Y8`&Mtv&XI3s4lt4ub4SYJ>2M2mL^wlJ;zZi?uU4dM6b> z_Z-#~h?aZ}7qu<}X-1BmL95@8^^~Y7q2JK;m{e!;sWBNku+Z{ARpaOxoDLrlq9%lV zL)MYAWHw(|l~)543;W>=_q!^bBCC~j+D%O2>LFz8|LPtcat(Pu>3EK`3-|8#Xe5=O zN90ekNLgUaPjhgEG0&ZkSEr^K(~SJ$XGI0`=Q`%G1mL@LEj>q9@F}r|$S75$GpZ<- z1IcP88Bd=jOU6jk5`q^es!|W2m8Ah0^}9sKdH$yVVXWV7&J?AZ@lMthEG zzh{xMA*;dEz|m%pMMS1t0b&1TGFK&NsX|$As7k5kSfKAw@+f`e^V!tLmxw0(FziFj zBBQ7YN($5I;m9e}*B6UR4VJfPvW!1?GgGR&q`*qNCymfhzpSsI_* zcbgZNfbEZ4oGz4@1(`C%l9bkWm**Gp3BqcT!RqJ+ch~|4-uymt0Wv{H+l*)s8wH){{p@HGdsk3}Dp;*w=nvnT<} z%sTw93~Hx=LBogBKpN=V^BftIW=qY?F!-@-jlqzm&rbIP4JzGb6700emloo&q)n7< z&a!5y5uD+NKZ{&>I`+y2P9@I-3vGcfQet*TMqXyV#V^|m9zDV@d}k*(PM|sZEg?%t zAs$U0J3GK-_OsZSu7cB})52LG6A618}Rgw!_#( zB*&|((bV1q`zsJ116$;MjlAi5$Uo(2+6NP-tOt83G3~VixrhxN3>*Lu3GM*wA!vJa zO16{M?S1ZjpQpKhQ18C(uDzNdGtPTW){dkv*j;X2&x1yL+j7d#cpjD+LH9p*78LCt z!BpuK@6-exK|HM!ibQyUrFtpiR+r%K!0cnDpIze~*?mY!o)|_S`<&&>b%C%j#bkIp z%U_=74}IVI-Ptdt-Q7Khl!Z8zgboivr12jM_>IqP7^xjArA1^83EE3es4Fd_fU;sa1SV*wRGXeqs!6CV-|OGS`$k4uH`GPKF?*@c$760Cd^=A=o(%W=ONe@h;#l|gzGLAV zzJz0$LkF);Xn;M+0%N_+_`z3<_d0m-@cW-3=U8sdH6Tsaq;zKGWjZ(-2uKKM;s9`Y zIuH%e!bdJKm82B_PAMov#i{Xmaq77EjO0{o@F+xSdQ(yoBwC2p6DWqi5NX=9pX&y3 z+pQ1+*8n{r1d8E2)Y%Vi;ecM8p)uGp;IFViiUr!(Kya5wxD|u%1Ll|z5x{cY|9uN5-wkvwgFQf+fX)*i zOEZ6p72PGy(-2Uzr}wmr61T6Jyd7Tw5$X>$_eO~GD~o|ksm-V{)o|Ur$v}~OTT^ab zLle%AE2^F0Vgt!G+;#PuK0+XKjDN+V%4R9a(gFA<+)^G{R`%}M<}rjPR#k)6JJo+n=m0ix3KlG<7o?L>}d8xnN&nv873j_nTe4Lk z!T$0+-0v{jo_~={O_yetSjtLOMEd>rM0(*&G1rmu*4o4sA?w%fe9LjD;6Rxa z3*3?bje8y`B4H${zrW~FlF=y>b|2M{`DCQ5YOm~F;jQn9;tDw_YiD6{#9HywGkX+w z{!IBZ;BNjp)9 z+yEzuDWWI};!;A}4Z|p21@$6GHxy%X5i^i#6}ts7+iG!o@ACk62Y!S)P52IH;ZCk_ zr*lWR3UXv)zpR$+ZZM?QbE)-)hTST15@Ez|d$h{kw272LzOGl>O!xfrx}D#@TouD( z^@KSj`lPE3r}tHna5|hkOT*}`zDF3|4JY9QK!~&5i)G=fBQ zc8X%EZar78uKD)c8XnWhdRb=7(HLeoAj-|21|bmYl27c$MYIF{gvX_vzHq^`=?l(X zhg3_q%jdzne`@5;_s=hw4!sP|OUmN3qGVuHN7SS@r0z=D<=1eqao_HPQiw1(oT>&Y zBmH*Pa&{x85`;g@Ccsl=FGLka7VOOP(}6KjY)0}{P3MY}Q<=&|$_kU#v^*j`GA%NN zO1|;U^&S`w?Cn1yVtM2r;CevyCfCR{ZEoDsurVc4ADOX}J|E?aV0coBiq4TF=cg2# zIWi*3wWBbiIKnS{Q`na9&C*OG(08hEA`7UG;((<@a>tpMgDeJ-eO;Scr?1cOs{sKd zIj2}(tR{2C#fACBh%FztpRu3Zl~aRtk~C=+Ysh(xd}8_fpVKQjvK#S;Y#(fvzqVK- zPsc~SAIRt8BZegh_Z^qnJ_;=$j~~&?xK{Wc3cz5ZG-TZOzauy^UWEjs6@UYFsVfM6 zy9;odHsRNNgD6H4#TW#&m)hk^tH{?fM&_3nw!x{1(eQE1$ltPK^ePKi6;-?{R3+bG zC!1up_?);n;E7&cLq#0@2d;H0-g|&P#8)hSe%~T>s9Vt_MuRuW!(`I=BYfSS+C2@s zfBZFsJlB3%N;EZ-p=(8D!^hFTseoquMZ;R<@azALavYr|ZhW`=!uzWCGS6?n$o;tD zsr^IL!J)};x}SQciM}u|X!C|`>w?!x(aEq)Ge&RPDW$vE?bV~e-393fe2s=%VQIVh z)wsre*OMpI=*oBEePZ&OtnP5pi4&@ttXg9=*L1Ax+)o?+Vo5^#}{<>p# z)Sk#a((`L5#^F_Us8~L)4MQV2`|ZAp)BFJ_eu?)I8DNe0po$Fma5;uWKF=O!2112< zQ&+QawF)PWGDfAwa4n$~8&|19lUKz=aoFc=OT*|bfLL0TIP`qNxzJ;rquN$mqrxdp zq@0L6%;gkkmlUhoW7;>J;Or9l;Wjca8^nr!be5X>i0MfB=;q~gD4!Poa@YoZ`_KD-JkIaAkbB{Z>izf&VefKe znwX6bNALp@jvv_bCsUvRHVzD=4u8>YrB$*`CbCKfR{4wic_}pAla;Wo=Fo{*S)Au% z&sonW!a0#Sht44rNsx-PkcIESj(&!`O2^JQ#npzNu-5LDzI%$i3LE?x_||0MeAoQcp5{H?^#~ROE zBabi#U;H!;<~>hHNLqIS0{(xpsg}Wn0tW~>M3b>Fae}r;hP4UERd*omQUZ?m2pL6v zIl(1y%9!1RyFu&~&w}m5dtjpb(nsJSzBmR`!_(p$o_JBBtw>+0#(HZlEh;L_;Z6#% zB4J7|CKYEq1D`}pM;pWv!^h^-L`$3fk#vw#p z1K_Im3QPzc43$q5iWh}7?#GpMc`JYg{{K>S5`4AMO?2R!&vV_ENQ3ejpcVY-@(tXZ z-!=ixI2vF^2tq0F7!8Ms`97Ww_&lwBJUWGhE+h$b3%Q)c9a^?OtUOuTwz7D6kSZt? zZs_o!;T)u}+#RpT+9jRC+lLPiZEtTcKGAlJD=*&Pc<7{*TrMFAWD8@rk?Kp|mAY55 zwDj}!2u9>#qIC@rO3ByCtSn=;DK|6M;>fYtYz~V(GdDBaXwH&aB|BP`Hj~wuWyb3) zvneOjo|S8L*m81n>}Ff0bi*N~B`ed41Y?fbmSfAdrAN|cJVk zw)jQnBfL26^oJ3=XVSm%|ErYwHKvBRawhHRTa=pMNJK)&3%<~Lw7{8zouMU&d1-OQ z)z_5P=JRZJU@}Y`?N1)__t_6`pKzn0IfdYi;&FsgeU1_ZV5M?rfcymnxKrILl!%qB zK(MHEBp3c7^)bAF%*ud0RJ?pu^a{0nK|okyO#^?p`pu&%xxMOEz2B+jrU0z1qLt*~g9lv))wy=7C6|{wC%Y1}W8>DOty!&FTo6&Q zk}KWlqW`rD>qL&ST~GXU=Q;EywJE)L-;w;IM^wLWxJAX>rp;-aAzURoMjuwoEtBbh zp<6aQiPi#M-9B#1jHOblr!xZSdvw1Fr+umJ)t6UCuV1A?cSn5m!cW|ZW4n(LXc&eQ zvHExNU#`7BfmI5VCz1S4zQk?uBkU7$T_hgf%7Bb0KH9pAS8kRvCRf25N=| zgVmtkIz2HdgkKR8x+rpuG<1I4yqT(z2gdIi$5qeWHNQpMMJFPBxSmXW;!N;65f`JS z+i!od`8)M{7b=?G;g8gvZK^shEom-&e;`uT^jF9ZsqWo~i|?tf9V3ITG;;a1 zCkyM3i!H_crK4xg9d4HbUEqG094B9r-TeV*d1pZPB7aerGB;vm z9_^>b6!bhu6b_z-L!ep6B~Sg-9?QM?_|6F#vC`v<8)uAHfj}~I7M&EwHAK~}o;uX> zVx%gzIO?F2BjOIA-uns@I-8h{wk$hV2ph;fW=EFIWX_cC3C6?? za*y5QusCyVxw%fW-DEdr8#1$`jcb&dSs6By)8w?~*=_dRysTV<-C)fyWlG;%k7Xb| z+u$@f%r1LwuH9w9OJh!YW~TI9q|$6m$C2qdMrRIyTP|Ck*_Gumn2pj)CZ*9}O6Srn z2D?**<-^4RXlpX4&gUz$jYea-Io+Ir1<&GiI9xgS2n(L{-&_t1zZRhi#^dPLD#;@< z9Sd^j`#O}puN zX^3rCWV4#6#pPvA#JCEJ9A%brso*jzJWs6GQGH=AaY9Qqk~ivCtEwOFhc)@o`h zp8`>2v^qo*Qop0c%n6?a3mZKfn?0XMgL4{owy2RAFE4chl~lx9Et9gW8YbF6{9|r8 zi(|MAB(Sr0%Yg1WhNc6_8Q3`d^`U`mf&y`!Fy0Wx4CB-x@ux2cIwct`#E8o56-DK0 zca6BbA|(N??r2Yp2pZ9W%3T>X8Fd_8F8n5XUpMpk6m?IHc*@Kb(~&4$?)goW5t*Tj zP|*&c1JUYZvZ`)1`A2^;SB4)KqOuB>Mh%3?&_Q(`h1#Rr0$>E9TLZ<@Y4n%$_4D-g zZ^w~>oOj8<$3Gu^>wO}b@M$Y(^A8^)KZlb;kV1Z)J}pJ84=wGHG2w2c@jSmMX)#$v z9YjQ(4N_7gAq{2VxE;56z;mEAPP%U z2tuLGUB)^;LtSiTq=U{s=G#W*I_nI(;>!KvD)oH?@Q;lMLHv}i(g#40f)EIxxRG%O16U`($9#`D&k?V06>O6 zY!^qQpEI&Dw$4cAuk>9)=Ni1b_?5@)GSoTA+&151biO09BDUV(S7+SiEU!Sajq^oL zjuRypRb*7C9nS1*2Vdu`taQ{JBlCU9+$HEfcJyOk%}}?5%=IPnkJULUE1h+I4)0f! z4kUi~ad5c?5(Ux@BjHw^z>lLxgbKr4O92A7qc*zqF1)XEuOHiz?DTZ3D}-j;s1U>%u6Rcgi% z38WL&I@gtK;4wtFWMnWCIk5DklzlUNOWXRQja6Hu=&l)nfMiurRnVd3fWI%Zm_&4u zg{X!wM&CnSP5XbvcY3k<;!pc8sp0am2q-dW|MLlai`%Z0e>)#Pt^x_> zsjAQ(giZb!ef_m|4qxTKlIEDA=)&kisjh%ZPd2D-H+|H}$?x1Iip#? zu2s_sfvorkRgp>SzFWY*9fo1uDn)0S!@r!dQU%|W^%T+tZUq|$AZjn||Ec;Sci{Iu ze-IxP8<+oZxnO8=dv6IkV8v^c#prg&#bw*#`SrSmy4C8aC`Vxo9~`G)jHJmEc!$Uv1y^DxW)D-eHg*AoM#cj>FUs|Od?cZGgL)9da zU)}FkAXb$d0Vse1*CqO_K!ouV*&!KD%8(7{3UT#doE{48+VU$GeR0cAmsG4A04}J) z-MGSVm*9J@96KWe*ffyzA6aazzgw1F-9m=pXE;WtH{bj$ zz54Bjde^bayi+liMCy`%_Ed}hznRh19G{RQ&9g)%WvkLnsa8XJhQ1&!Dc6{ybEYL1q(&#`OVTp!`ZQy% zF&jvLob19hn?(xyIMbxIr|6T@p~kJt$TG(#q((Lwq}kRGOE#aAYTp)9lx8L-Aiq@OCG;>^4Zh<8; zD=W*KR+!*OFEraCS{*sb#vS=7&X|I%-8(bmvrLAVJZZ8$H9y&z=-S~jRvJrlD$+}& z`NsIl6m_Al(U!&Qi#G1ftIV-Q!#>YV%hub|?Z8(!(hA~BqRr7MnYk62d4{4mtEpI; z12qZ!D~l}7Ele)3R;3lE7bQ7TTqfJrqeZq@Q`+0MLaEhk%~s_W8s06<)?2c6+2E#> zBxReC-pMl~iK2&Zk(INt-eSphTAW6^G%hKBcbX01EyS(Pe|ziW&NgYbBhQ+rE;r{V z6{Y9cGxM_Sw!Fd|Cwz#aoV-k<%aCWtv!E7^#jJP5q^4y`GcpaPj4TsCAeq_hH~UQA zSh}aUxd3?6e^1S@Kf(o0x zSejQ8npLLCFS1z*x%{NcLMNB+IF{xzx{M7OIqAJli}wc0GdPoyGhI3LY4JvU7qcVR z2`|xQ%CQtwJ1qEKDY?en^n$G1bg45TE3wAtG*=W@lBBtCG_zIN$&SRb9F!l4GiPze z^rW10Q*5@Suk)doVXAtN&bUoR`u6mPQR=hzGKSch>F)A9HED=l_QezwX| zT2^2w!Oc{VQoRMzjb%AN5#YzRJCPKG(`nClRMiwF=ch)d z6zOyGG7IzaO3MpkOHE}ahp|YXnOo`1$(B~+=IM*liqonM=Gc6=#CbqG6y!LJ&p%5C z&Y+qoc%C%XUmV)M%3mA|jfM7&8n>_TqLMy#>WQwUKE^Q`u&mLZPM!KuAcs`ZGG@p)s#dRFn^&@qw?*efN2^AKk6t>N`#tOXHSfJ5#hHKp{utm- zR3ZGa9C<8gQ7xv6{l)9<1>(in-nhx2Qh1}<-i?ds3uKY}wSIEQ_=@&3pZ{B#C?P&F zJyH!GN;$B68^}gz?x#WBtFf@As*($7ZrF5E9i)*z+VAA1hLC2is~o}JU%~ar>bX>d$BSsRTmS>HHYjtxJ=Dl-em`OG>7mpvAVSIzV>l$x(V6jB{C$w z@3*pnZe*>XW}MVbj?& z{8wW{i?pGWUscJg`%T*Y+Udm{YA0z>ExLsv3$@W}Ra?a6Jx(Jj^>#EYW2o17Gu%XY`{3UrRR{490Z7%C*Z17O9_mI&ASc zp7x*q`qSx88Yb+XbZ&`s+1VQr->BvD`hEYe#?!ZX^3eO&{^k13)|}a#z6Zrp5X~eH zUGa6JVVzTA>k?DjJ$~+@5H9@(MMewi;z;?!*Pgr^tzvoZ;{l!&4S$P7*o0cc&Hu2;Z z9N76<88$4LvVF@I-ZKIXY}vAX$`VzNS0Mt&2(7dgat{c>A%yB_rNK)1PuEaE>y(6k z@1CUez7jG3FzG#xA-@=s53->`AgF(V613q~-0M;@@d;r2fE`iJaSv+87YhuC6%UCRjUr}Za7d~ot{*Rc&FzRXj#-P)vCtLo;_~ylDY$% zxt=n2xoG9F9ha}F$m0M^NXQdcFNdu<#tFZ9e)qQOQdgZl+uQ1|2vC0T+B2F!`^)6`c&Rs-cu%;^X~1<&`W?;KOUpJ**iAo-tiYulLg^uNWduu3-EOzCl3#Yl)k_0iHQZGftV3p&-{xh ze%ei36?m)oX;9N26`^naS5{i^6Qf-$|_3=Fj=IEU$(sbvMN9< zS4@7Id?f*xvGqqR$on+d9YJtXf?rAEmFr?7Czt9cc*Pk15cc50hFq&1T+Z8=RQ=tP z$Kz!i;1B+EK)ceND2^x(E!$c)qj6#N%3}IN>&Um(9+9p+5`FZz>U{O_BL}&IM=n<0 zP=9(oZ0Qc_3c0{@UE6Uqsya@3dd04#i&U!<*KOa( zg>BprzAQl+zkF5tdiAO`&XSG%hT?4%;kDtl5qqKz>dO;OZn^!W*>|lZHgj9faxQnc zd1;0!MWW9&HOrwKT^h?Q5`>O?7uH==5S%;P%T7F@}&F#|dH-AVX52=5=T~OV@cT`_!JihvHG&%IiyLOpyso z_z=USSo$$86Vaj|xfLrkBRe4@#e*UNFC;X&%3!I&_cj;P%sr?`7Uf zCe6MU5-%#TRMe_I$vy1K=gNxe^A4%sYPC5I@h*wEJ-b+BNeZ{DSFf|IFfTSs<@sjq zBFjQ`;-Vb;bG&WS=Im|izRJHX;7hW)1PtE0=RD|rjiN?3iz zd>Pv{pB*)d1zvl_;@XlJYno}_4)Ygp?!OCvfYsU6Jx>{MmyrtZ28hVW!KnY0TFB8A zWCcP^i4InPhUKgLySwo};#5Y&vH+MUOy$T5x`KHCMlf|9g@wGo2)C>l++7E#y#C!s z$wKm|473biQHFSD1jN&arj*D17##gY&?^GxB6Sw<$Nj0S2v=|i8%&S9P4sc ziYd<9<;T%wi0GLz}9N=7r#!n$f2=Q?jE2#X4-Gq&-Ki-im4q-en0{$ z(ru=1si}>wBO7taxq#-{2+L>44|A8oiC9S%p_V5S6EA&0f!aCld4>X8?Rm!Y48gPT zjPMEoj3$s_>!CP*n(G^(Ftrp!uc6o&q&n@t?UWTgF|!uoc9V(Vge;_ zNwAf)nk9*mN&2XmiJ$u7XVQp>*rO#1FQg5Df?3doNI~mcAOewsa(lA~o^ggPu#{5B zEWiP=YCxt7Xnirt?f@MKoi4Z@(Ch*x5Gx(yPPqGx!P=%Dj-qI*HBdL`5IV?Yjk_b7 z>B)Oxcfk5}C?hrZ{$yB}{_O&Aor>-bs9}1v9xd*F)bfROhW7Cm$iKe*tk_TJ!0ij} zt5(pS(!f9hX%#O)T7~wT7uJYDz#j8t07?Z8Zq#&lxj{eG!-9s&x~B^w?23C`!0%y^ zM%V#-#w~q$fA6H#lZweJ7M&He(Hcx_k?4MqxA$xVdf)f4oAn-!6k;cHH17A5VIjfc zTO(m1ig2%pLFkl8=ZqgRiT3xZuhafRZoE65r{l@P^i`ynUnZh0b-}yCnx#E^5e(_> z@cHVs4+0@eKUo~GWc)Luexai4D|wW5?MFuAA5{MtQ4Nk6|AMLrh;E&HfazW+zd z^be^BnB6H;o*i+05+VaRRxy!$aN`FH@9$&l2~(1DbR2nthH>%;`uc>YXRPDp`*RR& z`Alrh9hrG=FlQy72`40tw%vKv+&i_WFWym;hmV1D#d~&<&m;pOp9xRdts5P$W)l_;=&rMcN|sM*W{O1@cUYh?K`dN6%qH05Jn(WfYO5M#amZy z4d&zH(oku3bwhMx80Sida*aAA)s&9XoxjjuMCl0pr>Ky1ccpWUVbKk%)jM@i?Bllv zuiU!0uRfsw_XwPZ)BBF?YvIc)@=^Tt=#J{JMlRh|Xev?{71~{JEzv&~CyR(k+`bv5 zx4azoKRx{(P`U5o*J4a=@0A+F6q=`k3?*o%YJ|z2XyxTKEic8q9P#86bB6AEa@U-$ zUB6Y|x_0KK;}>C&ud8KmRZBV$lP&3$+cJWs!dd$3R1Fi8#KBsMCcuW$Dur~|CT&?oIv@gkAutV5Om|7&_fKhj{yhl zrk4bFklwXrwoF;mqB^+0iA$v1+KD}T)?|8`O_WB2dsi9++=@J7mCYSyX6DA z{|51S{9uk0b!Mi;lF54lo*|QjjUpScLk?9(7Q5Y&t1d6iFUjMD{r)~iXGvC>zR(Z!nGQB- zVlHIy%p^#+rvm#AkS_xdvC`v2+c^Z3hy_3Tu1@Sc`j^(iszz8?BCx$uz|9o{uFn=gyrubMD3WUPXms z$|I-wH(*%sj0ewQLO-Fjd9}ZVfulVl65^4nJu**!8sZuFJZ~{u%~`4{jmwFkH+TB{ z=>wmufB1}8G)3xSQZKvp&JXGzZsBdQx(IJS!`shKZ(e+!H#(i**-g;&xZI&ic4F=s zNmX`rc2!lirRwiPSv?I#2v365$HEL4F$nhDw<6sxpr1hSQ1rRAfympUOo6Csucikc zZ2L9%OK@O=pkdMzs3fN(5Xn6yBEdMS*PCTGuD$@Gn0bDPP@pbB2V7c&A(-kUCg1K> zMuvr=$PmCg;)wiZ_EsUkBky+W80c#NeeC$i8Ja3h+uexQt2C^-Md09|oio?3;NqgA z5n!A)Zr)RAR3xQw;xrvj6UnN7IeMpooN8GDbq7Ej0TSWP7woP z5IuEzhRp%C6!7&3iey1nuB?~|Ht0wf!U8BP%pwt8-ZHPqH|P>^S>Q^z-=I5CnUI_m z&jGj8C2oYJjQB+t)k&B?;X*BH=<)wfeurKi0Dx*&UY60pwc@*Y8@Xj@6(@ zW=*xTpn~@d!`{L$iN2!RP^0bztgT!hu_>BI>)9sAucHK`my)pqtI^2`yae6&Xjj|&U$E;57~@v2x({YL9k`Y-m@uU)yg8emuE9ZMlcrtV&49~P zfxHY1sD9lp2{@gtV4McwT{}3eReu4%xz7Or_kSVV9>ChTf5Y1T1E}pU&JrMP1md#n zXJ-HUBfI4Vc0$SlR48QI#H?^84@hQ@O9|66%_|q%4#yRtgDWz+4VvQmF|r;V3eRH7 zIU#FmmmGwl0juI64Fs`a5{lY-r#DPhU(3RGZ^KOYmzO;X$;+o+yAi?lRHCAiyHavv z*Qt(MDyG{EqOwa&UXk%Vt!prPOu`n77_4lU@Byht!0j&;5$?Hw5oCmqUbf4#GPjQE zls($<=oSJ%)aCQwHH(S%9`C*ApYmdv@REfPiSE9FyQ>|V7A~yxWl1FoT#z^+38hwp z7$v@pYe#Kd-1umvW4h-5$4>u`HeSF4ipEgcip&JZG>(x@Vc`Q0%jnU}#COBQPlLXu zx94m2>!IH8r*@)DZV)vQ#sLNw7StZE z(m*GWbpY5hfdb%5nLxpCcsAE$a+%hvR?s1lXHFMfP54Eif*_Vh>_M0sRjp_%JaBj@ z{d#)`ue#UgXS2v({C-8RYz5njnM>}jLJ(l;{UAWL!;YHpEC}E$zuRWdEdXmpN?yQE z&!PaZwiNEb(;6}s1^`wwp;d|FnS3a&I@*D-z_u0Mu)y6mZ(JZUGIqr_6|OHZ$-RL9 zF|eCY;30Mbz^Q=u)c2Y&3I8hm!mL-`D836G9XvTJL*b&6m`VhkSbkTJbK@;ekJqpR zbu7t?^;d$8_Y{LeaSJzzF_P>a4#Yhi$nN0|3F-3Q!=ZTB9@xv4G@-s{>) zSCa@j7}h4MmqU*Ws2!RxPm{Rj}CVm1ue9sQZ~>_q|hoMRM+8gVaH9d zg*W4OL{zL}vkXoqVm^TZ8t-lpwdd0q?0a`6A!2J?m;RD^?sZ!!2Oxa|k0$WRD?Jl?&6K)*q! zoPljVGrZfTc(-AhoypwPnVNz3{`8(xxQTOi>y)m{ytSIYo}_PwBJAL8zg@F@Iac~i zEVmiCOm$Y!cr@f!S>HBRgU867SYGHoTeWbL^`HwqU>!Q`ed}(;$zew@Ivzucdm#v^ z7yzXIbFkn+?bWLQ+k<27Pc_CA1=52>YQER&x+b zKmtxMh}{90A{6p9LLf-*-5m}#mGhc=9b05QKzoO}yOc0Qx;rp0fa}*NyVqg%S~xm{ z*xPW04i_)^VBJ?7<|~v#N7<}SiTva}pW!eVkW>ZL=1(im)J{S*ShWY>-rtCkBuKXO zpq*|lY}F330?C>r_Tn+wy;SQl5_k+kuTAXhb_yMx0|fA$m8{%2c?T5GP3&Ng3uWAJ zFfJW$x2V?rH3NyGh6hrqt)(AfkIyytT)j1^1=l5r!?}^%N6{59Y4CmjfyIek>@K0B z440vxDC?~w*B>%^eV-t7QOXSJ%&-f1eXfbc1pd2G6avNrIR#LW0aRa{|WWwFzl@8n9V3YrRPqzHPwkJ=Ccm_VrF2V9yu zOrbEK15t{&VUfL-bL@`0wf8hh3vDsDo!DOrES-=vq*&<%UzAjR5-&Q_%qh^x>1kI7E0g zf>KAy)R39@vmWBbzWj+_3lNnZfbW7^tXpvxca8V{K!g}G0yC{RB;lBv8Q-lXGuS3C(W zsV1$8YY&^TX9mQ3FyoUcG7m&c`t(rH(l@04srS$E0DJx^+SO9==3$tqcwjy+)Ck(k zxah)#^~!>lxV<3-!3A66^uf}Akf*0oAB3=;{@`v1uW#8}5uy*)$89SJmeR2&z=P>W zCa9tB_!J^8V^8p&bYaF=4eHfsQMAU}Ai1CXe@`L)PV+$dc`%V3 zzxfRh#k^O)A+i-@FqHo_Omo9Zz^cZgiGI6q74(^DY>WI}6EG`+kJ4purgJFKr~o{q zNJDjEOqIhW44VPh??V}m?7F`X7TrMXBY(VKzn-qY?C0+KP}cL8{r-K-Z!&r0roH)BN`bsP#**h{@Nqt(1&8e*LN$33C7i6 zCXV9PGr0IYFQdYw@oJ-xTA~1H5_*SEk zC>FH^Jav+eRLegH{rlCWbEz*cbV7;+HsB?q1W|@amo2%=N56GEt&MbOJRS)`$?is_ zd`&QzJSnT{Hyns&g^i|Y(!YHC}5+$=-@Ar8hE~928eI$(zT}`EnrDTqTNY0U`j+21} zQe05NI3N0mi9WHE%H~SR0ttEOB6<29GRPsNC{Wtr+4$i528THc5L}%vNy$yIr#PhN zAp7>nX*%3!1Ra({N^;6dvrE-v`1gw!5D8yoEHV{kO5w;8)dn)=y*o#wbhbp8E3DLDS z_)ATIFUFHCApAYgfrSi>feyO6LP|>7z&3;cZ35wz-5&7^^=Y9q!)d)G$(3AUl0wMa zYEu^$I122%vj`FXcgQAy%UI3S8sUa=#j3(LE&%a(oxD1KkEna81d8MzHO{+|Muepz zvb0cn_^sqO=ebaY)z@2wbyspialG0piH}c?Na1O;XQjvT+Pw7S^>3~76Z+A+V?9}- zwT9B2d(;KRxp^hLu$bt*C0jE}fSXtEDXl+j;KvGC!dPocD#SCb zzCGVUNN%PKfhL^on62&N&yto9X7q*V4K3S0pV? zSQaUj6Tv7s*L?8Z>ngMsBJ=LV^;`tLYGKHxInz{+e>t{Vc74;k3!Axm$&aUM$(R!y znTRj@sg3kVdyn*DGPUz#gur$IzU|joG62UUU*CTxPt*%Rr2LAEOxQrCVmM$iKcSK9 z_5MD;pwl0ReXtl%$gj!Q31x9bv4wu|AXo3A4Sk?Xpf|T}4a(lS&yUt)b4Gk&Y*AcU zf*)EX|D<2_VH!XF-~piV%<0AtK2~{p+}o7$zxPY6OsPmHqyHpd`SzkHCr*6;q0}x8 zn>tZ7v2p5YKq$YaUza6Rq*SJ|mdl9&oX1^&aMtG6tLtmMK+t+@$|x7P|1loj_q5_$ zAbT;KOt>P0dtzlanwDvZyA{k%JFG$G4N|O{F^JxI6hTmP4c`V3D|s5LB6MGrsHunu zJC?@PNDzXC{x4zv09ZDy-Vb#6;2{~`2>*9)_Kw}#SV_%oJHoeR^9?;N(YEZyaLB2@ zr)k{17hBve5ilsP2w`N6U#qF{!Sx#Q{#Tr z{ZAzw^a@Q97b6;dyOJ1G#BbPb`sBE|p&>-8X(>OTZhL#%QXU6(YT|N|Ia`ECD1g41 z3rV8Ei2A*b6j%m%6(?HUccKotfD?7#MC>eLoaO%`>^^(Em%-&yF-&*qJ|Jg}jaVN?D*@^!a>|{sjp3a?M7tw||E~|4F z;zSP@1x~ypTpPCCBn538IK&`oJ;6GQJs9C#zg&g2n|xxohGLq0WAfdY{AIbft9Ql0 zz@sW`x2vhRt_t!?Hq(yXdB-CUf}OG?q9y_u>N(woa56_8gh_KY`)bjzRK`)c=b+D3 zKK_+eVSM2B)C2pJ_bm4c?s7(R?%B*N#we5TN<~go8cb!X=~L_O0jfzHL8YQ3UB;a4 z*J}_YHqyY-#&X2a1t9O>GK%DiqW(&g-fKY4hCxWEP=`GZ7p8zO`y;9NtT&YO4> zJ?t_BX*<@qUq=*6FtJE#Rk|aaIk6-CjVB^-d^*_#?TwCjuma#laze~SR|${Uq~_G! zdqADh*~=$I(`sjNfBYe_{Vx12&R7%fDKJa9(P8*iV4k`+K~a!Ut}iGcxg=L{ea)S~ z`$^1o7&)Eo=Q~gRtgLZ92Wqv%ox4(YtFT+7D`bE{v`g&o5e2G{S5fDmC+B;`kj8}z@iXN{xkKS zJ%E0hrit|{*tk8GNi&(XX0TF-^N7&^qWG=EM};p^N_(syitoLTvb_c41foI6o_EF6 z+rNQ(37(ZWOG04=Pz8e}|6yg#&OvfJFDJ`n7X8IAAmFy(C9SCmWWm8ij+iStXX|&j-pe!2eY^#lPC4}MLg$N zTA!iLOw3DiMI`E(a}IF3kgsteVWylMv%&0IF1&l=+~u=pPP>8wD(NXeJNID$f^c{q zxr30L^bY-=d@sN6CcSRWV(W+^kho6#jrna7efJcQ|88L4B17pN((Fw3pg<6_gtWOK zF`|SojmY*(_MxA*w<*X&DU$Ewtyvvn4VlOwWrEkg7wN^41@3k)!Ak+-Md(;Abbi@S zK}I^$bM%}7x{c@X+*PO)dUcdAl7HG-*LJoAqdi)J{_UIsTb>h5pqDSnLbUL*dv&zz z(u#)5oI4u=3}!@6*r~WRnqaZO-L>D#4%-R)|L>-x68reCwh(^N{P*#`#J(3|-yO$^ zePgdL`-%G`mCM9~{U1U7NYpkX)8M-nyW8H_K4II(N{gW4U{y$$+gm98P@+qh(Kj!` z$#w~uCM`fM^0F_<^5c~xN@5qJD+L%?jMR;$kwb{Ey4ltVH|SX578#2dk}_bft&V_f zEg?s{L7&=V=otIQWK2C7AfZR4)2U#c zPs^>X@b$~wBxA(>U<|=e6`jTp1vLUvYes&%J8yHxjx(bYq=YMo#Z7s;xAVt$A zz2ZC!`KFKE!PK||NH~9y)BgN zgMn`nmyQU%!2|zmC~HVcPf8`b-3v-|d>p8NCXfkqZ4nb=NFaNhb4*z#9l01oAbDFt zFERqC^bE+Prl3Kg*gzNsHuNX7tH5{nBLxn7MrLyh{2%xn!GnV*Ou)9NDImS0hx&y`!MA$*L)d7GkKosSZO zu*8T+HT0n9YB#Bw?j!rUpAco0{&^wKwwY|#So<~mHFAw!6Y!AOtJ)DNeXFCkx8v4) zBfP1q+NZAybrmawJ8rV7GWN(3{XMUv@NV8$czDomdXHNkxAdgjty@sp6Dh@)ADy80 zTJ9?MdBeZqmM_;&IO^pJ{)_InZjo;KTOO{rJoL1ihX(+P-4#c??&*&nvGKN^3Vio& zQiq))ipUozFR|*`hX0-6b!73pJGe>2S;pl)X6mrT?(J>Jsex8alpkV)F?n~Az_oS8 zo}qIF)hRdv_)5h{s-rE_Hi5NNrq{-nAG?LayrU{FHpigHMF7fm^M*vT&OPJcWs*4A~0w-w3-iF)>*U zG}jG-Xdu#YfsWRxodY4Y5t}&t{xcA6rkfSQW?}Px4TKs}2@N0@BzI2X zx+=jn{m(N;;X}cLUAj~v3W3SK0uG}{*u$pe#cLq}c7Ps$1ei7+C7#KJMw5vgAO|1; zW-Lt31vh5<=PYeO#!YAuuz*w670SR_XNj=g+Uz)YFnZ%T~0wF4{OT4-M;<5W`ym)&sVxfm8R91t6aC4w-wi@ zgfOkMJxolynL2tNE!s1qJMPw3pft2;P-2NvcL?x6@h&rk4>iXEuLWjlx}aCU=kxhb zCq&Uf4K&plpB$f%#(>gJm##`m%F0XOQ}a*{x0HA*iT*MmZZ`lRk<}D$t1@%j%yns{ zQ6fk|oEjOBy*%jY?&~a4!5}t=5u_uyjNl%u3^6t*L9l5(i*%AnV&5afC4sCK>BIIx z7Rk*i+WL~kms=33YIl)_h9}@cP)8Vp3&jh;QxTJ2rm0X>l$lEqb8Qnm3(Jf(>Izq) zYG2fZphstR!X^SR-gt_sDNivqg-(TWtffL*6E9xTo{EyhD074=B1#j}LBH)8AEgbp zM7V}qDif+yRu^ff6As>${QrBWwl+lWD>P*>`5=abM0;VdF+%Mcu1*LKRl+_DEeNkv za~0|uV_6}ltTshSzPYRdv^MrI#5mtTEy(7%*4^gmjpzRysCWlP!Jhr>73Sp>64B*% zlI3XIK%!Y~URqvqb~0+llQS6I^w7~N5JmL;4K+i&@PV|bz*3aSR}m+pNo!8cbInaf zUAfA>TB_Zn+nL$O2yxQle>RaCO&R9YT-UtRq%3UWBP9c`kX}#7q#IXb462f}5_49` zelkj7%+s0D!C;k=lWb%R>0>JUs8G^mqVwsFk^Df2cS!p>Uy*8k^cxL+%q+3KL(*B_ z@r#rm`VqRJ3(40i^7hY-z?c>lgDARGl)=-4`2?RA%4=A-(Dq>KOW4`8MvG@2tY!xRs?YUN#qK1 zfeu>sOm-@`E&xnY(Ok$`OrTLb4ILswhadEH{>3gIBp&CWzRtFVh>Nv@|NAP*{hh3M z1p!doCh`|cQt5`fbnXp~_C86w9eS;N^5`PKRD;MnJ+aTcRD5(svmq}h+jN)oSLEhv zLFb;Hg>ZUTx_TQ!rsFtO03C=`05fHD<9YzJhtRo7nnl7!keSoLKlBB0UO8AvCB2po zgmgqtqBLkZh=gV)>F`KTOX&-)prk}Yj5#qo6`|;!B*B-V(`4Y`FF|Vz;L~KprwPvS z7_vs$t-T#q@OU5<`;w0V3GCr$>tQ>FPw^9}`eejmzZQnXPjr5{0K-4NFxSrShx7wi z&f|?9yLtPFLC*d9It!mjX_r9Sbs>eSw3GM=$z}h5rWV1q`;dM{#?UXA5Y1C>_B_vIwPt4YkoAz4@TxCV>efnYq z8vE3_uehW?AoN8%r10=?Tw#c%IFl{7FSm$Pud%{$P|VuuY^zzS95RCT;>1w`;Py7u zcmFbiDtV&mLCkbMnMunzy}cRNRQtb3i#r{NzQaIB6NXRNrQ^A$xSxsmsyqdwc=fu# zgD_%eKTBc8q5}ddOL#A^WDlW6+QCtS`zboEcWFG{N#_UQ9ZIDm z#CI|h#CP1K8ciCe{8aENWNLn*zba^#aqgtIbO(-&PQ%j;Krh(slK4!}1gLN}MID6Q z2qFQCxlu|!7T?SI=e@!Lk<6Qn7vI~03&)#=DVKVs=s+Fx@r_-(DiC%m?hi1!kzP@^Ygm|fsK_Z_= z$0ONbgj=n=Siad0jD~wr(W2MofW2Iwrn2{!MP?-WuTklZS}HMe{&bE+K8LK7?rPRG zt7x7~uEzmnOLhBN^m|k^3wyxpJSnjhl9^v`Bk84N=|>M~|0YJh?@{ZiI|;;y# zEO^eouk6E-C$hiD_uwSurwc(W>d&gnM|0$y>>;VHrL&NPLe;#~0Zaup1bh9ZNrg%I z8nX!dRA|hJrg#$rA~pjnw6y=jr;Aj+2oZwkFvZ!{Vi(sU)7h09K6vo?v3*Gh~si-pVta#;4K`%ktvWTU%O-tIwW zA$?E(tCN5Ct8o4ceI@_9E87UFLlbO1(#`1^I@O`m3`wTUVn(Mjv8OocpMYDq!rFa4 z06aVHwifCl+P$M;?2<&}AMwNmPwbwf#YAT!B2-XWF^TyRS25S+hdZTX%|uvFq^+Y5 z>u3RebhZ%hXR9ZA?C9t}ui85LSD-EVRZK%lg)Na}g)_9umtq|4>?P@%!9Bpb_9A>X zY+&mxZn*;c{1Mx@QBCJY8)(u+=LR=PjX^{-fPQhbqe#xSIdH4b=B;(jO?CCnV1k0h z1zBd=0`#5>LbxqMkoSO3%>Fg%Q6G*rNb?%aW=kbg`&Ip!d&=8-uPU9{$smaOU|d>s;(;AVcuogtKX{zDRa>w?NO#My+Pf`?c7sw`Z(f5 zHW#wS8EVf!9XAKo;rO?1_NfbO-U~#5-6Zne)0SJ}w^4v$S&K7~+1klK*3y{OP^dH> zjXM;u*Rl(p@73&z+7VKfb1UZj#@02*X4Q-`FzNC7Xw@gu7%A;TRVz192Yzn&f(RcS zvqcxM)ki!L-@2`!h}@O&oW6BnQM32XHQW97Y_KfIUu0RBKX3n9rX1rnKA7A00?q_~ z#j7hd=Hy0(G)Vt?_~~#MmfZ+Xx)4Xw^E_cr-amKjI&rxor2c}CLm(M_^YP_X zPx7xMUdq0bb~696`fS$a%UAA^KzVc9F56%d&-!X&qtxnbiyA3mT=bS~i>k~V_+0Lus6eZPHey6>)XR(S<>((6IR6 z2%e0YY1dq7mIYOAi{GZIEiJ6eq*zs$x@0H+HF5n` zwkM@7zKpAm4l3|fZ3#*UiQ?m(yHi~n5w3~e0;Gp*i#evU!cwx66B_I%kdVK*W~_dA!?2|Ct=72s(DCt#JnOGZs%Tk)-z6!k_cQEE)+(G6$>2bRB7%CQTNy!TP zJM4y(fOwomRB!@LFu0&PnvX9_sYmR&2MD?A3vuqHH3d6WJ8BX_%J{;l+(4Xr52%yT zx7oe2fS{1L5LHB+sWgR8&)1f~cRF~5R?FmF8HZSXGVD3E0oJLipwL`V#FOSLcBxF5 zNlwEVGok46le4#o^wzCsWa?btvV(=&>Kh8eyg9l_W?kQ&%n}CSm0;q;MSnm0%oGz-4liK7 zp3Z}CB9@WRaGjhqXHnE7CWJca5D8~+)liw9zFPxo%hE|-FS?z~MBo;kuP5_VD7Kuh zuYktg?Yv88%D!i+iIV{nolN;A#?8sj&Y;E9NwK7tv|?W6+{$^4!^%H1K|r{G|US~jE-EOWTF}iBAiY7zIB@KphipCJ1n*g)EQK5q% zflftp?4BtJhJ+lAt0u<+DNK?qZ7P8i3`0toV=mDvt%sn#V@_3P$E#?nbaPyISORai zyy+VgpjV;?^0d7R7hx$2Z5EprTC&Z#e2!UPm{LH05~xC_HyBhxwe92F0<1H;b|Y?> zBW<@xD1tTCd{&>50MO42{LI!iWO z+-y@;zKYD1))hv_0wL0!2J3Y=OeZ0g%}&;9(lqv=?VA-iG-Rd<>_IsitV?!HPD@IM zTQOG}7++S561O5D43Z2=eZe-NxAjY|)SO>Zt0D`emb~<2Q1V974|{f$ca=Gdnv|Gn z!_^T{YE*L~#F(N<%t%zJH60;FOG0I5h_L`AWE~;K@&q7`+Z1JL3*an*sR!w!Cqw*E zoD}}sK*o>qdiaffKuwJ0cFJ>=1HYU0OwELl z5E2etg$nLVxW1Z%@XsvYeN*up(@1#qP5K}$B7XhOT`pBSI|}`+P!D)QtAqsl4f%!a zmI!K^$2tCR7MV_`Gf1>D`U~Af2RxTh2bmBL1y`NSU@+(;2APl`>b%}^bNY$3 zi(NdS+k_-?S|TLT(=4jz&XDJHw-8Uhk=Wy{;0G38;Vq0v+a%q-CZoE*&KreH(Z2?> z0zihSb+WC)tUp?ePE8joSZfs>zk>{KuY&a2brQf@x6mh7NWbD7an31`~*M=KODb| zlpogvl1$T4p%jP*q%y>1hh#<|rgN+(fgEuVhOx)iwJckxlc zAWV{CTK@;%6kiil8&n%q5?tuR?CqZ0ZCxm%N)py3{?!PaWx! zL*8X_Uh7`HR*C`CT456DiN9Kxpv~^~L+wc7_H`G|_rQNq_||0Wj|rBZl?eT%5J3rJ z`;gHRdzrKk9W5Cu6;@kk2&>y?NRaC=b!3>pX!;lmKciqxh2t*=x3W_g;V}sjdR94F zPgy6h-wir3a~(H%v!2TD_}p0Y^0N9zhB#KRMYP)xNSSq0i@(f^G}0~o=Tnb<*hM}# zOU4W>rM(%FjEL;Kc^@T@*U%56=nw<_uxx^PxM|M0J*Tc)E||%J9mG>d76e>Y-_jgd z#GHOp&Kh<$onBdpK-O~m7(G2kmPaQkQe%q;77wf*?0R}2>E`=a6j|;=0xV?4?|+?+ zC5pP=7&6QD1)JTJwaXfsL4+Kg44#Wv9~-$+UNkN5QD7bvL4~sc$4+&(2rm=MaC| zn;h2@KhoQErzT`wD2yebB|_+^Ad2g6M6&nl;Ej<~HG_^&(+`UWSo+p}d|_jQ{%G>P z5Hc{342UL!Oqbf~PE;`8)Z8w(olC|RlZmNhr1$BVb78wzl!T`RriU`5~)Ii^F6I>W+j*qA?*)LkLnDNQI*ukt}mI z^2|nL7G0rDh|;2e_h+kPv-7nD$!1EB{Sfu%lEhX?Ab(8d=%03%WQ|tL zx+G>>QVK9PV0VCbVb^d#3M_dD)^#HnoiCw3Xk&}nAZ!3wSV6Kyoz0=#TdPU3yU@QC zV!cC>k~lhdmNy74^iOkgfi^$eH9tGoQlLc7=o5%B^oF$ialoRFLwy|$P*0JX!`WTP zpPIY`V`7?XVp@tCdT-*P0C$FFK%6DysV!+73c^7jgQVi$iX6ZSOrjVF$w9GiFlLHi za+6(H`sF_F%Z&Hsuv_<(-&S7Re}SuN+P&wi16%g_?DVN(_RpJMIZ@@cC^38%A2w@+ zI#3nnZ7%iz==c|73HJly+Z_4kbZZ8s+~o2!FHo-Rk5t2I$3Xq?yb zY0IYtkI{a3C~IfVw%q3Y=BnoAefzc_EI-PW9Wftlf#aJhs#;p72(_%feTw~r%sOSL z#7z?7)Q+Y7f^~|_<~xpk!?zEV+IafDq}ti(jks(dVdF*CFB{^9xc}E;tXvBpXC0>b zwT^AZa#Rt7l zpKd*PniD>io$@}ogtN6qv2O;o50lP6;&q<8DK*eY2{t-)`XDwUksxP}>}=He`j+h6 zkt64M8fQDj-XI@9-@=rV<(iV2q)ktm2EF6j`7?^9siw_{3!2YQBZ~CgBx6d3Yf8En z{J}Tq2MXG2+7Q6^M=5P1q-4|(bl>wEP6)Qgv8TOT7ccQ%wV3NX%FY8oXynN1mO~Yh z&&h)l;pmkE zozvzp@*WQ79nzP?dL}OkFl1Jkwlngs4(~abY72H48VwB@rO8nJP(w6ni|5qP&y!~) z&B@)eTU`(tqlJi6VUi`1kvj~RIuvg$TD>vS@P}WH?*$x!{9jD(YnO6OSN-clt10)= zXKzetm?^0u{BYd0+9NP})6=7wj^haLeRWLH0ZW7CM9u+pr>Qm!PDcyQv#Fxlh+#O7>gRbYZ7v^%1cVkrs|x63dWdO zTvA}l%G7_i0j#`T9eTdE#h?i`1T(?L!f=zS)DRP?$%spfyqMWwY%D&tSJ$koS*4rI zB%CQLkKhX9=fQC0EX^rRiG}0Rk_#7wrvxR%n2T%7HJZzw=}R*5J}lA}X?F+JrZEp= z<}A0&XXNiWWIGhhXf17_v-8wDH9Kg}diwslkFMtx8>+I+%{5Qg6UX(p!VZMjCz=li zogG~`hbbMKzd2|GQ=GB~LL%*q^(vbIXcZ^-aLRB<(t+@pHyP7%(h(<4)oM%gMK<8* z^bkfEN0+miP`*kuMrN%%T(OOjGhG}U@HH`A9UO9Vvm(n9i#3J0Sy2rAoNQq;H0egA zwkWv}Ni%e1OwTER_gayt3uR6qHk76ggL+INsr*LO#03@p?89guA&2%;q-9?1GmIzCeNNUi#pd-;Nxq{ zIU9X3sUdxDPOarceR2J=Qs117moganLMI1@7wP4HG-g+1R-TXjE&A0wGGWq>j9l&D z;56&{y7R#g!*3?u$hwyE$cwx?`HWZdl=9DY%!W;=aa(!H%#9sk>}wpHNxNG5B&?V* ze9e+Yivy|S#zB$Gd_yy4>7ooPN(!%jb)PDLB3p%%soL-m{4PTxmZeN+o>V@)00V8xu;@HR_s-a+8J0F%@QR)7ED+<&@=bFDu#;f0$Vr8?!N-+Z^dx z5*!u~-12$GvW$)ESC?++yevyM+)sNHO}YoSd7shV&nUQ06q$PryN$aI%>Mm)-2whl zMu7L}z#}0K%@yT!wclPkU5{&C?cmY2i%h;q-~G13=5i7qy^KYqwv;%*WpHu>&xDiw zuFcfU`c4`XHCz;8=y&>OD&_U2)SNU9h}2pE>UYpV10T2QDNWf;SDF_wbe`}Ro16jV z9SFW5I_GURd=ay$7C@`NwjRJy5n6VsCbIed3Ky-I5{ zV^sUWs^ErVoH-9niR2wRo=EXQT0Q7DYyh3phmNEJK1|u;L%tXT@SD#LGG|d?I@5m8 z8qLCe)AJw+hsHV-RQj>njA67l)qjK>-a7C{j?)w{`A5IXJ+6`?J4lAi>xU8r5^9fT zlMOWV2#pA2G^4v_{O-#xa}nW^(!*OXnabYPSQR``Vm8%Qeef;At|=WVy-q& zBugV-TX&PMfVOio3jr)$O_vR&3&AP1@CAAIHxgW>2iR~vBjAjZE?1TY(#oc zc&JJrqNg`EYz^ALt(9%4+q#F8)gkIoTN@CFTvy;$+CL+fiOq=G>Z{TR>8a1^#8jUE zP9M057SXF5*x?PCO4|d#UFsXHQ)|VRRUv*UJXu@^?U_2Co3w|j9ex>XR@!azM~hIT zyU5Mfs+`pnTAs|6C!a{!u^S_f5R;pyS6a*louz_|)q_J*T6*tLK5uRzj>6?#WG16` z+C*nkNBd>Xx{eFF#nwj7IRkCtg1^x&u9U#N2J^Ue*ykP<1AuN!q~FZGEET&5U-2m?D~0!r>g8O(y8-SEL@K|Hc_iQ zE){yTi=7)AifcV=OaMA0fkh~=3isI(!r5d_Kh(bkp>XW0K82SWh%59{~^64zvHBPL{Dq}A@c zeKh$6^|qJZ^d%p;3mY!kH(+V&dx^fndfH-rmEjCuwU8vR^ra9Gw9AjY^~V+0ho|nX z*}t5LF0Kv#O7&G;Woa?L|LDE_50<=~=||rR+QbMWX5w-OPp6yoe-Q5YraOsx8s+>{ zzROK=9FZS-gIe&oAufr9+`!{MOL0AvgJ}Z`&>E7fbS5z6BatwR;!#)-vS^@*{r_*xCL^_eD1qfJV6O-@bIXq5Di1-*9?sTf&s`v8_M+OpR-%CNIU5L0ShZurac_d8wQ!6&TrivL*=Wjf1)9NZR^qTo>vM@b2$UlL-Z9WGhV==YJit4zIs`?3 z$NU8-^xJgSDEftpzNUN0=kCblFD4nJ?0bG@uT8MH8ArdPkL{zB zq}7=mLy^QZ6nni7cpk0_&yL6zfH$5UX(W>rvdI8)nzYVB8%iR;Q#uN0n!zAs9pZk; zO`--q+vX4tegWsAPR7LxJ zDaD#lXV-hqL|idTKY+TxqY>rq!=#kiHnIsqNvmjNSP%pjLS5AbMQKGUQH2aK(>Wjj z*AoS1#aSGR48$7wDIhX@ThD{Aak+#zyJJ@%=iaE;d!zOlc^|G7DkH-HHYcCaKBNyI z7l)liy&9AyRz}$L^~t&2-DF#fgM5rvG`_JUtP*g{_(lu9Bo zX*S*`p){W46eBkylQluy2dj!pbvrmM8TQRKz4ChHWBSSSS&Y7I`AG|;LbD`9Wtc;p z^vX1o-!;q@eHi&Q3jN`VQ1T`2DQ7a`(DS$!sEUnw*@o=$46p(A>)?8uO6rMwccJI6 zWSQkASuAWK&aVk4C-<%6NH!bjJulL`VpT=_@%q-f1Lw+HqYgzDeYw?}c}Cu0HPKEwa1DLzutqr!W1roafXkN_HumA-i->8VGMNHeMW-I2W42(U zP068~^ETye+7-Ghk4US?yFNb-`|+bnD&I^U@wR$%`NrnN=EU9Q`OOH>IUgm%{UH?R zOnQh@kelSsZ{g+#Y+-TfI^hzYyn=YG1iMEcoW*Cb+ILDk)@+wP0hdSG)CK4a;3q==rPkMzpMN7cU+zhLx& zzJHMr&(R04IwsKX^h#rs{;oC$iKAFyrhNq&!J&%bp`f6ZdSyl`{UCKdE`7jog%$Q0 zbQ;%epDpCx(JNzm2M^jj@-v`y=a9Ab-mu$7fQhL202y=!M439e7M%5oIwmACDkKDY zZ#-!-V4(B_spMBUh6s9+cnj$qOp*e!?FPwf6MwfsFT?2;!c)&lGwVhN&5}~dBM=yJ zLJh5yA}&}dIV~j)$O}q%!Hqm~7Ve1ucqigC>Irq=+8;{6JTsg+@iWm6hz5I$8H;>i z;X!W&aOOYkR;cUm1F()WIp~ZT(^Fa!R|Kjok?JB-q`ClA);Ir9WsL;r0mJ`!pb?&T zfHQ$ifo0*IkdU5?B#0-HATf!W$Vg>`IjSTPl_OY@Y$-@DP>F-GD1i9?4#=#5T_PgY zVPLd?+Mx(Fsu-OA2JkqKykx1l6vTN!6lgObPCf@}m5lp_k0BpOXykY#M*L}-l3pkI z;2paTn$Qq3jwIdYgvEcc)ayeUC9IHCXu=9ZRrVFqSRkKJLg!+iDBVQ%NuFx%eD|cI zc4qpVRi8(3aM!{On&<813cswnkVX|SHze5}EQv60i?70L*+Gd9{Ax#4NDDxvEtnAJ z*q)IL1gqY*^`xamAlDsCT?Y11&HmyXd21CPK)MEyF8I%ow|qCB+o(zo zjNY=GUwY-_;p0b69CH2U(y7MgtcQ8W7nalRmDIgxTpr5vB{elm8dTewnr|NB54KgG z%G}Ld$_;5;q6!L1N!-exAT$1YNQR{mY5IvzQ)oX1*Hnn8S*|DHbWMZ^k_rR5B}^V9 z-v#71@G5k)bbve1kY4ymGh=um_ILN6e+QBV=)2K?tY!Y@O#CiOhJofcNPJ=^${I=CW7|q&#lin=2VmX+{5YNU-ml~Cgb1s1`hx5*xX_;EUy!lPK z_w%7uy+KPe$LPL!H7{?C&Wy>5=cZ^ECB!OY&m`Q|a`M~h@fq;$R~K$Bu&Nky;M&F zcGKj29CB38_59%Hn9xT1H8PEUU=>&CXY2jBVd%D7PXs%WoO6@Buo~F7*o?F|o{nGA z8=v=x6OvP9hrha@yfgF6md zq$EpxXXx>hbev>C`N<6zRd+63`K~ylIIW2HB;(1&*C*)&ymJcge1GZk_r+TAoh2yF z^f)UySFxk@lJef%a}&7sCR)VyCYQ;@zh8mlqMHzQ33rLf1{>aSvwP#4mX5Mv^4Pr- zW;Ro{Ev7VlTinlcep~$W9LD$1nayVrcIkYaJ=4775dZU~U(YR#w3fccA%9b?ux1_DQQ_^OsCI;HK1+K}qCLK+AD^Q0DqX3E>~+-hE#G<50pk@yC6!9L zkp|dLaP?eZDFcgp(%BIMZ8>HRIGSsnWj@;jcLU-0w{-XR`X*Fx;=Trj1x0a`X`yVR zKZ>5`R6AdiHTlnU zLN@mXL!czxkfBE$K%f40-#4$o*qD%(lo+p!HzgJzj`X0sDIsm|PQe0Cy6GEO+lPN1VhtJ8)H0ex>gwGUB+qUg#RUQi2yRnkXBdWcm z>*-c&Pr6Q#g|gpF6jNrs-Pb1WzaZO`UkE+~v%7UTS?*|k0Zs%EqOQT;YVsCYeU1F< zGI{$BCMEHHOWL#{ZKG=Q=4=xx$CcpU9zjzvo27yHB?Ds2sYnwUnB>hHQ#PqKZO*|) zDC)XErlFQ{KE0XHzEqLZ)Rf(%YHmtP-HEBf1-9vrq(pd&G-Cj01xu4PiKQh1pzxAt zgvSEuX%!+Rz9aw^UIh`CMP%TMIi9C^vXOX8aFZ$Nr{B``D*I%B37*?0+b08J@LZTI zEPyrmwJ`fw+U}G+eESy2^pN@k5Ga`e`nru>gx7fDPi8pU?g$b#IWJzHoXl+6G$qkf zRfl^sJM<~k+<2ELF+d}a@oaIj_zIO<+Xkt z_Otg0-6gJ-l?{bERhLhEIg2N@0Jhe7tTWe*+}%aq!M z(>{mH>@WbAhGBWm(e{Zj7{y9ZY)oeS{b#Cyyqam*?$39wN=eZt=B6-SN1mnEsp_6( z9XZ11=IZlPP`p%3hC{;InLL4nH4KA4+4W&QzA;=@tPzys2<*(54pUDP)c6YZ4>NxNC=h-u`FSIZ~lOWmK*?gDhIBs41u^X;AHJ@>#pq2Y*|3 z?$hz~lRaP1^glD6`Cnh*T2@w*U#B{K5VOD_%j)VU-H<|`nPo+ zyP!^TLRJ$|5fU5`5zNsYvYsQy^rT%zJtSQ?1VYI>N=S&mEe$S@sHv%_sNqPn?DgXx zU%!4lwigE$m~zhy@?G3W-~aP>*U@&!`ZY^Fm`|3Tkq|c-iKRp9kc(mnKU`#hoE<|mW;JJ2=l=g59kRg>{7S=&C3u9e#SoXA?Kd@0_eYh`5b z1h##iO#bLNxjTX0rQ?JK+ow{x*4`jC+lyxHDB+$!@8F$!+o!UB-og3&WPPtp5Xek? z=m*JWTx^@k3RJOIIoh@h1?&Uzx$}J<1A_;9A5S0f!dd$?7Ot`i0jiJJY{)6_fwY;7 zZeAy`z9+krb*uT*`CWTz4i+6_j0FV-a@Cc0+Fd|897f%$IH3 zf280D_yPXeTCkCs_|(dCBlZ`AV7>>5KahD5lw&fkx_8YM|pr>hf{^7quAl7Sa{ zD(4`A({Jup)YW|2WZ(?NWcFT3c~*W&nQ~iXad-lC_e%@sN>ie?hoim~Rj#~zklHWl z6Wxvl_LyFZsPx3>C}l)hOhuhA_4k5PoJpOlwj?vluOq@?Jfr%NIDdEbAa6mz9zbjc+ zpSF|RQ+~v--%K>8Q70sSO+qRTlpi!6Nl8+CNI#ABhDLx3bp#s2llEASY?nIRAo*67 zsPoE*JGZ6Eb@sGXpAFf(Iwmwad>zwx^`_;P>YMGE>MDMlrX+mNDh5DE8vJG`TSZ4m zQd;(bX|tgC^2NS1_OM@q#sU@?z2(5M&80r_Q1_4;kdk7ei}6_%UNSerY13w zkyj@tPyXVgq~Xc*z0|2!6Z5l5@^YD66Npw-X01Lwn-AW3EQ~m)h{Lzrt9SD9w&HvQ zkW-iqM8@XEq-f$(5>s`ViIq%cqNZ}8YGG7FSRlVORGo}8ki1$`m|0L(QdZJXTaUW+ z`XX(usicHGH+88dYK0&d;Hknj~*^RrO4zGQMHlQ|GNCmZM_ zRe%4&ZCiMG^|GeWlZKl{+?DUb^c`*>UPeG|ynaWW;C)zyAKy{Qcii7LYAG)cL|{w0 zPgZ}igBy8jY~|QfOPfBuKfet}q^AG!S+Ul4?2IoWJk~RFed*71m3^ktK1*<)N9dY$Ks=IUa zh{d81-%U&$H7bCB0gFmVl!9yT;62(}gdI|*dl zrm&+Q(08^|$6)5y*m1Y|s;K0nkEnFu)d^1{c^~?(I{LxW;SB)_n77z3@Ux@E)}p6} zS3?5py^iSb9y#KAWGs+d3W@~zy^ibptB*K zjm9$+1vdm7@zPK9@^bAwpTvBe2pwWc#BsZBB}}ucUN*Gshv_d=MDp}0k@8v_iYTQY zJ*AR9W2Ov%yU6UMJpzXh4-7!}c;NUXI8;0pPf$FVhK9~#bM4$wA`TII$j^WBq@J+8 zMCSUU@Vf_pVMa0SwhhMc^>r8h9_#D_!u36l*51M@)|jV0m}*Ql(zlMr6f&;OBp zG559VM``_zoSb?d!OFdNzuG%XaRS#S*>AfIu7p!y1aYurY@1Tzz$C7cfnkY~Z>%QSv!y?La)4_OdlURAB7yBL|Nj3Rz|c1?qT57AUqe_?+6}=! zL<&GcP2Lg_yok2p@s_jvt3O0S4D|b7WZFaAtDXIw+uLXh>)|Y)S}|ugIIf%)Im<^J z|J=Rvg@^OMm-5y3#iuTC6*~mG=5*?HUFwwUy40!Gg{ro(?jYZ>9cRabv=}esQ-%}M zo3{VIHi+EP6gTNYQJ^9WNlHX*t8GE-uHE``n|5#9wLrgd6X1wZ3cHh(MvKE+VNLp#DqWxA28K7g2uzDk zwC8WoNE%DnGYA179Po=hk|q71e6buOVV9--2GM>H!dQlTz3Z_*e&qzNmZe(yBO-Os zb$HCp-R*?o8fr@NM2v|Ll=WeO2*?&lhP(W@( z7r{hS!aGQ(L;TI^GMLERtsdbFQtP*V?4k2D zhf&MLfk12RsQJ`gCC_z0`rQdm_~+0ce+!rGQ~<_lFFFZjCOQpo|42Ig@E1=xxyC^w zbY(r3uk=XcNv`x(%7#OeRq~!5P>?EPr;u-M%fyn6$3n*AFUTO_Z!)O6o79&KlDE1^ zhaq-`Ii@S=g0P4RB57UlA53g8R>dqD))N(i-tCt57#1qoj(G5c$DjCqEhukWVq0Qb zVqdN$%+Z#YEiac7S-+M(`xIHFrN&Z`p0#6R-g*NtA|&YCA?7(rTy_AFz^;eKWONPl z+#PRD;>n;M;NZ=|*t3RaAx^XgiEpEpqr2>bB?fh(AyGAVVT}JW9?+W+68lsciTOwZ zHo&1f&|XHys!(Oo9|!GG%nP$nE`kus8pNZ3OGeCS^o^53+)<&&A$*LG`?-FWe0oIq zKzs$>WvB0L@31{blN;_2NB83Ff7|b~r0b|hv}=5vHY0(%=X=+0&qsa}U41|PXv4%t z-$K6v-vVatj>~JlRgtcb9zp)p=4L&|4s<57o$Wp{a+JO$soHy};Hb)M((52f6;5tR z$Z{j-6h@QfDoEUnfz>1?F2~TZ(6^z#(QFBIOQ5ozw5Ldl@9>1Y6Uj<$%FjiHce*G4E<4b|WsmEV6sCoAkas$a-6F zWbM<7r{wFE0V9{vu6u`-t={kTRk|=fP+_br5}YLV4}>3B`)4Jj=NQQ(`o7Ox1e1N{ z?pef<#ndW6h1wFFhM6M+K9bm)DaY#Rl;QMg3zq`m!e;u0#Mm8^FYPZ_+tL~0stiN!KmFwP5b6im^+Dc=b91n0o#^9+x{P`#oQx#Z@>$L zGYG1MP0~LwsY}Uxce2`D{O>|mq4K*yk1pM0JrR$^R=BSAp>Uf_!KSi5+~;a17a#Q* zpB|T-9Z53*G;}+XN)3YW%Xg($%en}A4xRjpsE+P_^6I*ywHiUB1f52cpi0z$ z1BQ<$sfGWGvG)Lr;%eWovug+DNBcCfrVXq z?*a;_2=-oL)Wj&Z6ia%nd1E=VoW=LM2hIC?f8YQ5uIul*?36QS&dixP<$3PszQtlD zCo3yECsP}t=kqPa4B127I32_`5@X}y`S^GQj6lFCEhA1y!0bL<)e&2$C6Q7jV5WFm zpUz|&OhyB5NHsu6&5&g1(#IGNL3dTQj!y(Rk`PL53TO`|UZ0v^ zP#aRy40@p$QhZktxnj`4V4{vsNQg)DqCed%l+pD}Tv~#`kcMP@C2?U$2GwzrF`h04 z(RN0>AubLD)bW8dsf0!`ae701x;ote9>xk11$_|%XVk?RV%4~k7$J}vN@ya$UGW(i z=?0^oFC&S}b>QBNI#5%oV`5`tgdiGGOmz%M%8ka143nNOAvy*mWpQuMdeGd7%ZxEb zN5z7>3kJpH5KA|{5C=r*Gh#BKK4r`VeqK7JRoup9MH{2En6Y%E++}g&^Kp8u-WUTb zg~^zOltn1PccOvI)VVs_iJnTjw88 zC3Lkpg3Hxrg@D;LM*kr?Ja?o_@`n~gzUWaKWL5NXk7 zQ!Nvw&yLJf=VfQ-Azd!fGGw)FxLFB2US_nxJ~bgOB_6i~btc3j(nS|7Pn1QrcT1=5 zr^5{us?QBCP#5Ip7T{p%@Lf#XlOhhVBPCJN&$euf33um-(H}PcwKP{fe_>>RlMoOS z7Za*_^RX->H=-bkmnK)0P@Gia)&2}t`d3opBu!}Wh0ZwqAto*oEtqwr0+_A>jL{-XXXd1f*IeoDDqVu(%UQ&RM)`qcEg z#L~!IIgZPWi8O>kh%=B43Jdd%6+-4_QtLX}$#1ON$o0cFPjH>*EuRv#E-@%gYlu%t(kG?r$|LRKO~81oFMjus%=lY)-AMY?5+P6Sa{tNp%j#2k z#f7OryXup9gq8wComCF>Ri?bjcZ_k4+I34({6@j6a7UqUu^dA~ORHrVm$&!G)m!K1 z_uH_+J6taIZW{tinm$FPwC01A59IQy@~ZQ&+D+bYz4}VgmwTtTEIPIUyRA(znX#EMQo?~D19yyc zlbcofoW5h`tix-IHg|ny;c9_&stk_DfJNeQeXS5DWRTwv`dAK12~s2M^|2{2ajG;nr9_{TBBgmI z&SQqZMm959I<9>nLr1b06Nkj->+%zG?GwwH1U5#851+IP(G+1If(fyc(u^|?WM)dU z=r$7`jPG6yfAI~;f@X6^+1|Le*K*&ma5OZ4iL!#3{hBoQoXWnUBaP99*tA&tl*E)o zeS$oN)tU0Li}=6ENM_n=QrB}13yfPm92J$!H@#RTr7f>+vpvb^*vz=}1fxA1)TwY# zC$WifVZo6?A3B=3)r;=!n9N7OT#nFp5|82(k?aVmH0|2A#qmdReiu&;do5bChYu%& z?Gx^~ogPa&sc5HVpAPrpBk(M2kjNk={?Utq3FDP$%YjU$w$hMUA{;C!Za%9z71ZQf z!e#eXsKKs@QKrNpwBByt6D1!#lGReIG9dJ&=Np$Ic$mA!gmDtQVK zf>sL@n00;(2=q1SscM(evs`tIZ_#%3B(Mf!z@wb*IDq~XxDcqxPzmM&US_KaFp3T! zRzHx=g^8eUS04ZJwI zeI^$kZpe%jc9bR@D65uV`M&R9k$j|SeiGNq}ayt2GWSH4qz zc2Vt=@v8A&Qzn<3d0oX~S7;?rC5e>(HMQZM>v0-)@ES zwWv+v^a%<21T}f65ojSTVus6z^n-XzaI(I;z}9ych*OZhfo*pGEn7DVxx)#1I!2qk z%c!*{Sj-A9PRz}+Kd~=2E45ggYY+OW1Wd>ivT_rP!?Wz2_l0K#Vf18gZl*+V%f8*pvXT2L zsvxl-E49#`@a7w-1=@m;RQm;)uqtR1L+mNvej_n7D-;CaUBxi6S^Sx#b~1;Md`u8Z zFq*we2bsJa*b$lBjA4&HJ6lEWqll&S zSJdbh7|+%ZWj*sO8g^u1DnF?p-Xp| z&B)Lhp)dlN?kxB{$M=EWbl;1DL)#UKG0AwMc?8uAa^)P1hwkcIXOG?acJ7h6OV|5u z*(`W9csF|1%ddUgT8#<92x317Z}K>5H;{fN(AKqx>h)32`eM!WXWU|opp`y(O=GQTbD$ou?nAnzlW;<9Tl=7%4xA`N#?S`6}%X1 zdCKAPKiYE+Bu?m|u=~{6sPpOzXEF;Q<-Pa ztIkKA4LOB;rIS-DglSS+u=IG)k8qS^-u5T{o$81`IC5c|WglQ(D9%D}KrN##@iZ9b z*2TmJinW(iQYZsHul@;XxI}zNHaT>GC&4nysD-qZQp+rrWvBQtCgMBs`52#_IE4c< zH>fnIM-d4G3u_p@AJmWQ22S7!DYIFBs_rIv4r&1x@H2G8@vhWU zad}Cx+>jcVgeh1doetb;K@{B&pglFUv;Y_c!^GO4Jy%;=dL*|rlc7>%+|cG0B{^k& z)0f+%-(=X5QSi`?_S;QuZV!DuZ>gP6t?!<|dbnSfxD&{yfOT&OsgJR@JQDxl{I5pb zxT(6CeWUCuKfXF=f5E<@di$k&n1z&e1&l;cN%LE~OO)l$?Fnw!)fm3t{$4eh!GEDM zxj;8x4xNoNm7@?06IHv$7U1jeiYIo&Eg-~zsK zKeyo+haKS8NR0Ioj?&o0k~ z>`C}UCfX-{hqubxu)_p-*szHu3-&H;1{X6DHEuZJeIe3*4UJ>sYWF0NpA~88wZa+_ zcOm;kO=C0C&@s)&_MR*G%ASUO&zPzV)itV``08j#=@*>W%WbvL;>q`cZ6Km{?FJH04l zqs#JWr)8I8n=vM_YB`pDT5!cg@`(RI=cPegSFSAeJcD72)#>8;;{us*i`x|+ny@QD zo*tTpF;4G!lllhnUhyH}9xAt^LDlj6y|CZB`>SZL!E32aFZy8vQQkb%{7osJD%)NV zS+z%1m%hI)7i$YkHa)zgBJyAF6L$Z;sNg;P;lnxk&4{*_U9gPhQY(_tgo_TcvgC@y zG9G#&N&deW<#XS8`1|s_v+&b3{Yu0Q# zc;sk9^RZ*~E^C4OISO_mj4r1kj%vLa3s~J$GPlP!u(B=(c;Y>PEI&akXMeIDt*Zyz zbl%E89*Dn}a-$}POrO;!>(^g?%Deu}lgN<(J|=JzJeQ3c>3Z_s{kkuIzt=F^kw>q3 zhx3^=Eyz(_yL@4O2MJbR46YaTyGn(>+=T?$N`LJFXVvl&m%}@F@cegjoj!|pQPE9g z>(itN(dxBWQcD=W^O4(aGb+8P^bh=cQT2!1`oDDtI>+^&PL=(DTmuZ*K`*_iKIu zTs~5i{oS_oMUQhYoL{tQUMTM<|1jTcbLL);df2Py=+QlW3_G*@_>C^>m#?3Lj%7Yx z+pqRp=E;3h%YrIX^vNme>eP~oq}|@+?lp1{(4VCJ=MNlf*e?&L+ZWM4+>{h>1{GjHcG#!w6f zh;yxKo5?%ZgHK9Nj4`V9?D_PQXG%}V4JoO48EQjf-sex~^lQ5?0b~+&$vPdci%-zS zt6h`)L%rhUTU;Y|Ekkcgj>O-7NCp;u{Uu+S*pOBpD|aWdXPyv*`JD{SdU#GSW`Q0g zEA-K@_@!sAT&llYch8V!hnQrYUf7x2JY>K6Y!T^NPex28{Ai*CiCLU6rM$4JN_BeY z$?Yu=yjn#fSC9oX@|peK@q_ae=2M_%Hcwu{_yS68RyP7SBeoWZxj)rmLnvZQg_u+`PIp|Jt~u+^2P zS}{#ZyWD9x(w%O=e<|%pQrc~<*zq>)=|(ASktD@&Xd%4{j}!XyPw02F93Fu+@WG5j zAFLEU2bEMhQ8FRF-3a+jT~?}3DHFnu#+(3$+ck_(Gs%a~TZEJK=5bOU7b^=?S`;e`ECWiv#nD%ZP#s9S~oM zaZ!@C_Zz3c$Vh*^pM8pNUSL_YD4^eKJKZ+C{pFh$hW<_6q@2AkU0YfD#GCX(P5mq$8*YW@*yQQ~5)S zhA0$r7C5sgj*r46!OU&Q>G|v&cYlDckZloK&N(4uZ6st(r9;k;@a|uaNu6JNF zFmm1Frn&(XpdPj?5UT zb`9U`J?8m=mL5WgNz5i{}KC#x<2fjW-^P{gO@XJ_T7$x7sVHW)oHTIIlvZ);Gu%Zpujx9iuKtdOL{jt{{$o-ygumdY*fA)f%dX9o_& zBmng3WD33?Y9MZ5^8iohpB#OE@L+%>6oVg=_l;miHS#o$bYa}KItMIMW9K7;xGEk$ zBJZC)5#Y8@Akt19-czHBypIqg1^&K09)FiPmo{w0@w5x0$LJ$DCOJkI8-r_*wlwTJ zQF<0$ZX{Pg^VD37;Y1szi%@Px%o2uX;~lJzl3|9+1_(XD)v9b2ziFGz<$CPe<`GV< z*AE}Q9X?|6)EL1dC#*4N&v~#q%kk-RUap+CC#Nwi$3xyWoroM}w28C7 z@vYdD?CWbke?D`zAANrhAWasqG9Zf6{vYlI@MVCd0e`!DkoTAUC0xE-QIXu_TVb!< zI{O>MtR*m8|Hb8GCznKI5C6?BqC>DSG9o!BJL0$D;KhQ5mfC0}BNZf+hH`IZ4L|$U zE;1)DIWmG=(fsh2mJQQLYO#Zx z-evIiEW&Fn!X*iLSuPO1I2-bXLVRW30yi`Lg(0B0?gZt&17r&$zO?R` z3yc4DXgk7rBf9&$%@`M)Ao5v^uj7R9vFfoCaw{Bxg}sI`_zC*m0dH!@3?(*B@CZ!N zg8)ZP${u>iAHRt zPD?bTt3nxTH9~>VmY1BUWE*zxZV(7($pXo*>+bE1JV2_JrX?EXC9D7Yu%8@9pdlBZ za9;x;dbd5ly#RLDyL0#mF)LHnSa+HHtp}G`O5L1oswgo_W)Z9*Kna4Rf}8kLO|s0=iUZy>Ij|*&glvL4n7jlJ z1_1}!KWiObAz1hw*zXZ-wd(kUA-aBSNX z_EqD0Dihj=$;em(S9jFy#ENaP@zO_bo+o?!`P~r^ftRcn_Ygp0f z=3KYt@+8uA5cy&%UDZC)JfWwSJdwxg;Wz$7RhW>Mke4W@z4dfix=Kr*m?ylZtIQ+G z7q>~*Czrp2W#Jc+-nN(Y?erW2rM_hD4g8T7@CB|5#4EHfU{ZZqv9~zupJn=;wWT*p zy{R{Yf!B9!dmXH6+Z$x0Z<{0M&^8)s74#r5nW18D>P@_52qQwm?^tn`IE(4}rv`-g zD>|EVVJOnqgj9Rvcx1cA1o_Gr&(tM@9AO=ej@HJ9C&na2>!VX(>dw?20e)iKjqD0T zVXm>nkb_>8)XPctN<(n1ceZ@Y9t><%L_wP))5FvO`XFt1!1i?!w13vX zRL^uD&{b?m zsE8{I$@fj4Tue`nby^w{66bFSlqY9~iq@99{MnH$Ik{yo5m=NYOpj%AVaH?z~S zjYT=8lB5dICjw*vBRdI%i=;*x%-LW}r=)*%=oLs_7Q_@nQK}uCwGBFJ8@A2HI=LO| zW*eaQB$K=eJ}naqbKd`JiB&RMqyU(-y_F*i6m3rMgyIyC$f;1+f;wJ$05XcxN=sF3 ztqT-yT5&$9op3N)vC24ug!YsvgEzcsCHZLkp?Q5D!^RpERcb0bzMT#_$oAMgXfx$- zm9R_qtU5+*sagJ`4Q+}mho8_ zbGeZ-80ZpVDthJdLIUFcVC^l(Y0Lg|TEMN+EuCOhd#$FgEuGNSU;|EGW;CW5z!vF3 zc99f#+Mu#?g`{BKgbhMGx=y1S(Q!Q_FHZ-3%Nc3BEZW!-Cq*9(P%EEn%qEM?=WiGP z?{y5OP29{SOJ>5{GjqxLZz017+dCT4Z_h8838)LiAj~GH(xRP~2w32@0ushVav((p z(2Yq(Tdi>t)b}mmfwlJ}Q1Dv^jH}`+O(s_VCb>OK4$Lz|h$xh32A{Wezz02Hmm)1MffEOA=EmAcJBCV z9V#tb%XcIc`d6z-8oRf;VsD0!l6QtYODkgbrejsz!V(a!qBFmDMaaFCdM)B2OqO7q zsOQL#$>6K#eTJ``GoWaL+VY6q;=X+=#LU7R+NLqv6H0g1U@*uUQ&ThaLjLnJ>qZMA!nZwtCM6f7}u(97v234Al5%M4brS!TxfpDS>9)N z?(z=I7szC^Sqhr*J*}0COWAp(jzX>jG`TVI{K%lpAhmdwnz^xLGr)yj00aaj(qUnA z;7$O06?Dl1>U@fBJx-wh{qY{6mOq0($1yg!a2zPEg|t_EpW>u$JTj~p?u_-7{9QsdcFNh+Bp!(G7(vFs`Avj& zTkeI~mLU_^Pugu6Isx6fndSVc5N7nw-JG>tXFtz-hmUuC;Q8&sqjiUzrmK>Gvtvfl z>3X^2jQqka0^Y(>E#rHtA?9oKk&{Ku)qy4RYJ~;0<4)**M~ki}P+A$MzI-w~VvitB z&IepiI?<u%IUUfEqE!2vu!er4ehS8HqUL z=$g~3nl>F~*U2eAb!#^QX^{ zVaHCMC-T#04tbs0e{$~yguEsw&-B0i%sf(j&Uxx~1^BBYVof zxgjUFP+b@2o*;<6uJ4jX#&jgB6O`S1mRO}pX~~UBZbR_)ox#z$)dvfAR}^K1`=G5{ z1BFm0IyQ-nWhSsLG!MZ}R*qJupa`@!jjm<(v)9QwPr8md%eIg_-1(kdlW)oDpy0%q z9ek`yast9MOr;ss>W&jtW`e8$OIC{$b&0xIULPHk9H(Bm%^Nz--K?y7x|jIXRumZv zb9r3=v)>5*1bu$iRYR>jr7$HYOGQ3A&vhJ~8Wy0BP%jAd-0YJRQWGweYSR*<08r6d zSw}?01%&QOHH7f7Ym*_;lbD^IxL18aS6y~YwL7wKM-K0onUtET$}*)FX65OU@_6Gh z=4adVI>w0w1*VmC0PT?&l&ne!NbrqTdFk_Z?N;Yxrx@}C;}J-i#_M3djWcAWXP!tu zAnax{PD0gmI(NjoX5F$)E2b~3^Z2T$C>7IJ(`hCuC?p|B?HQC)3vHs#tf3?&9||18 zP0r5%=krc|R%(_mOYY3Z&ehJ*&P@!rJIfXmTSG-{VtSRSEF)V^7Bz7l7nK^bJ=0I^ zxN_dmnfo?e%+Eywa+>l~sOjLR7I}I>(SP z{iO<76Br^@h|;lVH>;SATEU{+Dix=xQcJahp!1|yK_3IUPPGyYoK_26y;r&y`_)!T z)gegLk%8(+$thP*b3K)y73L1SN{1T~X!MRFapGpU)=-GpE>QJWXe)EeE16 z%oyou7*Uy~Ys1j1+_`@Kx0-*+SFzs1S4^0-aMq<2KY0I&)tbKNKf5ynP#!BQw9T`I zQDzhUNR1;C$OsMIr$llZ9z|x;tlxpp8t=GhAZRG%$JyP_&ir)q>zi}VjM_Z_tJ_KE zMNh}yLJrq{CrlIhNR7j!62POF0LGb)7x=RH^VJiWSq6X`-M`&3`+RtL9|X%GH0u56_?fAbltF z7Z7+hjdNo`9R7$=TFb4jv%gUPUx`0+o!t#(4DygHSV}*bMr6yVY&iK~nT%|<9Zu|- zXlg%?JY=Q(p0Kx?T^Bg}c&v^Rz}0H?lJ-OprFk-UbMeLLyn`rbr!QVKO>m%HWYaDz zYULedBHMc5B8=i<4JmJMJ-_G7+B56UtUPlR_SMyAPyalU42(UyjL4}RQ4QP3HtKlR z<;=csmY(a8e0|1UGP(5hmBU4sFNYN$xq9>pS$Ji|<-??NpW^-3mfVs@kR$31(^Kv)IA;lnwp zQM1C=H$>}?#v$>&XsnLAcAqURjP?`A!8Fb%5YfOBq}C5@u$9%9Kgx41xzoRi9>sK zlmYIjOlB}v@rGJigOi_@LyWHCBFNm>3c$tfh#UJSbpu1ypTv!!ZdYaEDY}pQW=#nQ zw5+Nq4URG8CGUZ|{S!t~bi}t2fsQ=kcW(KeY zWi0+M1wl4nip9lGi>4HTqyGx*-FqtjI3*4)h<8b8Ef~$Pb5#6H|Shv~JEQ!Hbfi=jR?l!JyQ3CxC!6zP)(PvcoR-zcmb>QgHQD(!H7Z&oy5czF zN}dkYGqn8j({E)r!Zt6_3&`W$lXFVe5LdP>hgT{(UWvuKvkPi!Rbr*(72<~V%s)@h z;Ip6-D<@tu%M^1UHCVgmmbi8>f&byeUELqG9peC3$5WhBv9Y)=m?d(cz-Qhnjg?*zFE-a7@+qCwx zQ3uxjBHZeD=TvNE$2;f3lCBiB?5LHVsl~su5>md249Fwz*D1uUWJsGAFcL?Bj0-b| zn_-;RR0TF3+uwMM2U2+;qBfehrnvJVY;1fÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB 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 CDx5C> diff --git a/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.eot b/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.eot deleted file mode 100644 index c7b00d2ba8896fd29de846b19f89fcf0d56ad152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76518 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%0DyT{kunD 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⋙XjcpMsTB<}!+~Xj9@I4si`Mf(~BgjqzaT6lI_+$E%T$QOUromM;gNW}?5k z^Qg2pRvrK!5~H09&w3&xi==ccDbs5<|MmKVClW;m@q4alkl3{nXp$fDJ`*A*e2^$+&R97WmDxMgGHPH6*d;JV3=A8_qjL-<3>U-~w+NP$GF}NE@&owc+eths zl_fU1u&E271H)ql!PocY!OQa_?YLE&)G=HRKwBc@CrIkGYPEW*l6^oDQxcQFgXp!;CU^&YN?DQtz#+sEv>C&fcS^cfSCa?cn30Qj=E3n- z2>~0GgSd)!wqB{t`E&VVXASrsW9AT(N+H!g57R`7&qkbNE}%AGg{3FVWdb9grR;U2 z6jNbvLE9}1-|3{WSCO3fi87nPi}C4l^+SgmlP1h=3gS(LWNkHxmYPhC#}O!gcyQ&Q z>vUEraxB64UPmB&EAMsii=p)9eq76=s=#juGfp5@*R!QZN1TkvR%y)@Zp1 zFD@A&7dEWb7M5A)CIq3rlg+nZFvOoixX`p&sB$JY(pfpuPU5j5(J~{%8lxtmqpi`L zlTaawVRoDsCvnU0-tsLrng7UE?2UA40CDDX!-JO>TxCBvBTE5tgu_gh1(d*ISm03k zwuzMxpAy~vEWySL1VzusdUVfSNf=XLjcQ9T5Q$R`)+59`7&N1Qq)}(gm6(J^peaR> zns0&P>~B%rIenl8Tt=F`{R#e97r@X)Tp)kckJWFbc;LY_;78B+Ch#rKD8g6lVkgtE zZ3xAv`Jdux`lo3KA5GcS&-*_B>=Yg)0E6^+31q!=wHXi|E}NE>M24L7S@wsofCphG zr?7+!cYwV;L9`u=W)4e+%!jTtRAk=aaTmZZPAAEe>OW-hL7^!xeMH@RoI&j8&4 zt(%0g!d#8Cn1j3NtvWSOS;TnBg_ znQp@-H+N##fXrrFC(pKa-Ud4p3Xrp5_vW?LKqUHQWX+V@&>kRW$$_H8~8}KKwFlk+cRs zfqz!a$UFpAV9DhPunM-{0Kz4JdK};8EIbS0bfr*a4nqp85D(dE=<5U&j3=O914}b- zoa0?TebDCRO#B5R>Z8h1dEKab8@NUFk4(PON5M5O3bicm?HgoDal@h145Lr}x3G_n z+xrlA2RGy$x&E>vM>Nd|%Spd*^;G_Es<7<0^AD$&TZk!=+#ImC8cbY}+nu4H8?|y= zD{G8kbFw%ai@8UO^0rIAYtCX;l> znnid?IB+@<)fYl;j?Hu66tG{3hlALiVJ370c-}TV^j6_)R8-0Tk1z{#=>V%q7g`9I z539w&=&KRaY$~E&huX`tt~MLCrs*Qle8xlhPtL3MyST_wt*eOyww!#MQQ&0#*|!g_ zUV&dt%Tv4d;g*OvAyY5}OI;I73sU+jxo^HagFY@u7%B`|UMN)RU8S0ny3QOze#a7tJw;nPII zLv)PfQYcJmNOyPOp(SubPM07R^R?AL*jAd5ms=`OnxB zqvn;4v>y%?P6Jyy+@RD)Q;{4e4ThJ*lr$0tfXGrro&kDmJQ?s|wI)Ql5&ZG)TVD$t z4=Cklei8%Vu^`gZ<37lc%L<@$6B~d>)UjIwQWQN)4VbelGj|~!Efsm({J2i1M73;G0 zS6qxC3>+N0v>_Qe45Bj6hq2jfF58kOR#(+lK_=v~U`iR$1r)&WvTO8P7A;??w@-*^ z($3aMU3N*Dd+Sc=RxHE|z&sdhV1>@sn8bPG0twdxtME2Oexx0AaCQ`9(oNwgvXe^z z9SF>FM5VHTk>!Dep(%epu{;UjD_%#q_6LM`0pnH-aNw`d>j1rf z&rD@^gri5rTKyF6z;zu(ollRE_B^A`>vJJJff@48Nb7bcO*!z8#@!ZmJ~~HO;)EZR z<(8C(ADfLEOV_-@P)^f|yI3)dOJs<})LZg@Tz0ZRM=W6wD2grZ(at%6!CQ+SaHSRa z>B05l;pP7&a-V#j9Mr&d8Z!i0h6gG$BP1SfvszZfX~55{2#MAfWX~u~O1CN^P54xV z&!6Z743m@$+2P%%%KsV7$kv;U*#OhRuR@R-3D=ez31Am@+h%h;i)js z49XSnbFIh_dBVU7S$)k-WfR}4rkJyp%X20{E9IIdyacBwKpZXyPb05|(_;r8vO@_b z?Ol2Z8?38fh{zCxpgI-8A|{;O{vDt$CBRu6!9AO{gujd$*^z(=dd0aM^1-Q$FoiLr z&Jj!b?1BSuaPU@V5X);*orRV*&WZpgHvB8=6=I$R0kla~*kgbS#~!Q>t1jbBsLmRu z@b{!}wIdHQpaIh%pn00=yrVM%-M1g;yOkeA9~e`G|0n_gWAE3PEX&eV{&INgL#aOf z>2=VPs=-gfGBD0KkkE-`jTEQXSA9w_yliWT$Fg;pk#;8J777VT*aKf`t`LV?pV}3U z@?q6+=uL5_GBz|W;%TtaQ$QENONE{u%-UXq-oL-o>=&n?hI8DE(uYO1&Qxv%~kU3+KCCP|z_k&7%%8 zQvuXAjMuFl!#CrV-9)=0rcb%_Ya#LNA;b|T&Jkv)l!|~>rqCwJngoz~E&(4T1Y6A? z0;@94QAps3<4J4v*v_^6E6M5Vr+NdVy)Of^}<){Misx*P-&=nzETu#gZ zRg%pm2j?i}UB%Cxz=76enl51HdBbJV5_WX7bx9Q{lTh2 zk)r{6L7z%oRQnp#24s4Pb@!sR7iw!=s$waM23=m4Lt#0Dr{u+Nvim~Y%P4W zHnQFu@^Jr?^U)6iuJBFlk9$VY)A`TZ&3Sui;9xvx$;$>y@F%MY=06KzhqryVGZAmx@SV#{}1F1i& zK?$sJ!+$;sM}n(JYz9NaY07LcIp!sj1nFdes8AQ!_?~?V(+ljIXym2v(w{Q5eSeo9 zdvCd+Q$ms+{7urVEY|C>Wh63m#1Z{IvLvz=D2d#Y+<95&IVAg(6WhL(5v;@{A1)z_ zS)Ow(k_m5gNSx+eNs#%)STuDaazE+^sfNg2?coUz9YjRvODvO8kcgVf;24c?ksYic zTiEkNl^@oapHYftC9AmM&C1#zDVo3`7LPd@59lG`c>~!jc^VSpDAmj&^aH$?hTSRm zwXsv^R#n8Zl$w^rb0co> zWUw;B(TM+PaRwg>SpbFw{OkSF_<-pH1^_wEBGe-n9?yGB?_r6&0yy!H=?~1q!>EGB z-aSOvvekfQ4S)GXq?IAbUd+i46+UOZj^T#IDt2-LjbLHVAZ{;bG$SJmLOVhOMVUXi zf!4w|I;j%0fyJNW7ASmhe@&x~i>w%VvARUFCsEK2Z5t#;7@|+#8vY9CA^yrMI8#kH z(?#ioug~g-DrN(~(5=W|nHi}vEoGm_Vd^I5wx~WKe=0?zOov*Qr$BMw&rPs)OPgTi zZdYxL(JcNJm6s~cAZ;dUeXt2Z0^&C+xD1|wwVnyGPz>wbP@Div7eWA6@Nu|!Tm1E4 zXv;7VX~=x$n(-rR=ls9sgwLCZxNK*fkUZr?UR4>@^kfF?gslsJN)|1loxIbSG+4Mp*C$mYth>TvH;3ZZ0#%q$<2O!0Ljbq1Fk3bNGO)!n6YRe zOH5TuXniQV59Bxp^Tg5um;{Gunor{cA!67P0-1|JLCC<$h?tE5qZ_L_m~B%6{}WA@ zL}yi+y%tOtM~4=&FpiQXuL;z22N}^y8r3+W$yaE+VkC~lYIGX{)8AlwPeaYT^ek-H zJZ2_u)>{F;l?Y<~ce2efjNTgk=4E~p>e)iHN+R-cBGq)O@fI1fX`M*4!-=zMA(!M7qCs$C*vH5NP=sj~$u z{UDA}zzP*Gh0FlQVcsPGg8Uj2wE!9BMig*4zc?&6SY4^zn21^Rj1l6zp87*ac5Q&0 zSChB|>%W~ttcVjQGADJ%5}FNt7%vwLoL0b=<}6B#Rm%h)%HN$iht5e1F4U9a*LvF` z3~(8ORA1mpPFW-p-hoYFmZN5=ay$izn><)C=x4=g3-1NQn&pzcgTDLmS6cm|864C2 zX$@lI-}{ zz#Jqd$Ms3(;!FczP=+nC-tgo8_i^)#NEP_X$e?QB&)9v1X_oJ(0_D66f^RTXqYs3p ziOE=Z=WA7sl!4Y#Mb}vawI9=p{_7D^K&q7vI1ujNV%rnwN;?(V=!8E1S|iPDw-7{0 zP?Fw=WJ{}hVT=LrK~c!`kT5;lxrB3+q<2(5pRSl&@Lm%LW0)NR$X8PKM|qv4xtJY`5Nd0Mnx4dhzx=#O3}#m9#0hG(7kZ0C$o<* zRlc?q$4T?^>whL|Hz+HOf#*jP@->8k{tnVScsrX=5VQubAlqo+8ep2HH9cA&yP%@3 zSE(q|<|pFnc(QRJF4NyTno(W?cX0C_s)(Fhf}Rt}2UDCR^w6Ns8hlL(s-@DjsLr5a z6@bN(BRR>VEhDCQQ_Pj9t=XYnSh-JZHZGFN2`K`1hS+?S9airR=eKgf@E!Xw8G{$e zk~^8L>zFYZyoxI0qX{i*=Gb8t>l`qkD$xFT=)hsE8x?k(F}5KPBcluL-9&!{fw2st zwGYyYcinq+J0lNy7=;}+F#NT!c_Db(C9Oo59Dxo=RgBe3g&a*mao|ZcL^CF5lo01s z5^#FqF(?HFWp#`xJqhczP^lVw8TY9M2zT&&ia!~zQOT^omAbsxqt;w88q1NOgzWa9 zxaNq78#=+jG$3FOtVk#;ZbTb{S})e7rW8SrHBE|a0gdq{&0so=Fc(qfhJGWEOYjWg zLrg~vS}pMJmH;8g_~f$vRy~vBdlPY7j{B#R*FlrhNk%H%j6?Q~BMUC!ONa1; zv+yzYD|%87m2%X$dsW=JyVM_*;3yHYlKRaSjE@=l`&EBuw^GhvvAX5|fqx{{P;*s! zqnb)HP*v1fk>zxww1_rPZaqb%QsWXCdAre|Lr*7Z3r=xF&oFTFV1=_ zP{=!R$AH32RKGjQt_t2|tm-CR9u_N9R`5-I_vcQNNQODri8-mOOWV{!nQIEHN=c}` zNvNKyC-oGVoQ1NI2emB1Ab>Nzwa^vnZV3&6AyrP~@FSkZ7Zvx9Z>W<6XtDK&)tcz-E7 zFWT!Z7$H|c1b9p>yk4X6L$T1UL*b8oP=0Oy2JGXV#yLGfB>iQVlGoq}&;=02`+zIF z9i_iOU0v5I@n|VC`VHh^^Ms8d0!Ay->IvVWeBs?yHE+_5SIXSUWWj5`q5DweLx4IZ z*Wd}VH#Q}l$FjL^0J=DqboWqChQr|xA3m3mW)uejGBy;brz1G=;3OK817SD-J-IR#_1WnFWWJBW6wwR@iLc7j$@JkeZ)YcTAHg_ut1x6HsX7 z@9Y*=!j0_FJ&BtLn%>Mcjt<5T8A!a3+F&r@bm9UrW+4o51rA_sUdjp#1C*+6$q-BN zz>Kcsi7Mwk6aYoM6lfU%1Q(@+oz}NaHgRL=j=396UCOZAbGUUX^GMKy06*fA8jYe$ zWHsrssWD!c>RFacvBriV%|RpTpwW6C3e>aMF^RyRo>PjHK&;kp~?hx6?fGU8kS4Fo1+s+Am4R4PakzYo0CL&l3AAj^I`m5Quf{ukC)2i!qZ_il!HO2nuJiJ z+Oq)B)E*i|qRgI0Ol(YqQb3B7SkMWJ`eG}MuaH9->aLEsNh<%t4FRg!0^2oqr*WgB z$BjeO5SV?Dv!?Hm3OTm64LgK#(&x)GaCks-XKEkt0|%aV0ED#cArQP0FvNr9q*T54xT{fn?GaoUE}RMpKk9{D zaq@*PELdG~>T&Xy-5T2HxbA|f+!~ADHc09(RF+{w2X@n`-!gs`^LzevCpBZo3JH!D zq-AiZQX&rymDozbI0S3bSp!#|c7Lg>DQzii*m|@l0p2ckORF-DkH%8GsdgkZb?w3# zcUn=zz-QX^!i2(>HTX(Wr2;THX8(|Seemq1)d)42JcH(Oxn~HEaV&&$b$8Zh)OVkX zce1XQyzS%FUxbu7P>oy$UvT!xK{Q}J zdlWdw0gIfm9DhnCMnm~Nq{0^DQ3#BEJ$!@d&s>s+5qUrh6t0cm2$ErP41%fz`2yiT zqjEk70W9PNV~!m_Hl3ut36QP~kU-)JT(44mCj-s?($$QOjmN{-ksf9q@j9b&#mRbU z1iC3Jb+}ET(>W;sRe9qHV#)dUV?PKLja>*d!z7K|o#95`*?h@7olBbHHjO3?`Am;n{y=i2 zv^f#-AF_<$;vf+KBE)Y=RxAH%$MY$J2zoBEnRFQXm+JDB)~fi#{TLW>|;_0>&8J+JTtet|VP#@Q&f zGS5zrsbK)3Gf36J&wa0DLgd`4V80B(1<_d?*h=sGW18Ec@n2@c(y#&wv!0@|2?T-&H)F@ANc!@a`WgN# zT_FI8;ZjooDk55`I>jf94^Y691yO{-K;us4q2XaUDhSq+aqIZz0LA z5lsy8j@SK$J_XOCbR@PO6j+I5II;Vd5{uY)NE|UM)yCW^X0cQ7s&AI_uT!iKw$c2S_o%JYM4-?smyGSb$e5a$r&WZ|WTwAQ7 zK4h-VJ#85rnp9cAP|EEn!X`=+hk1%h#YvEs<0mchQa#(&)y=mI9iz!WXGFgr%ED$d zc(giqqi>I!CkVj512ZaNdEaik2zvsy9+|{?mdPg=*y6UO1YYSc~~ zMHE<8Y&Iwnv4{VmC;_SLND3mly1;8nrg7*XgA6b)c}0)>+EqM=aXk+7wde9E;7`=3 zIDaP?NFu0GdiW_;;-|<5j)&8j5~wY4lr!i{4%vB{yI;}09R0L!s?brBsiD0FD`n~7}mELwwUD45V* zR=)*{(`tHnQi^hAa_tBmUc-j~i%<~!dH@Vh1~-Wf9RL+@ENL7Cw1}knAjYB)qsc@^ zoId#x$Z0MY?T&zf>RHRkq)O}(g!mw^?LSWmfnJ=7BeK0#6sAR?TK(g~rQxCS9b2c+ z(u`DMm%|Jc+j0?HhkwP`lf;fzVmbp*V_^x8g}{Lm5!^gTPAA_8pRcRcFEQmKhiqMu zJ*H3|4FHh^i^4ui!eow|FT-#zivV~ef%)kKsg8F3g(~@^3ppNbS`f`dGoCCV8%TsZ zXS-R9MZzx;TJWeRx!MN0h+o3Y{~d^31x1*mxw|@#AP+C~{nM7!~}V9~;j5D8(*2B!*870GjPz~Qeo%~UoVAVYp^k{@5c{1^$jdl`Sqm$$lG zR&OgRwyiq+Ne8f)QkSV_$lDF&8qqucW%h22qN4?Mdi|o z@dM3$frMNnEsv$)!s7@#4ce*~fi4enOOT>!6`Q&n`JGE1!22XXHL{+{uo)o>Ok|S{qsM>s*vTp{F!<#!hhY|#cq>4zAbc*vF@G$g?R^g5aEzm~~ zq>F!f0|jIl9%P(IZKr;GqlcKc9efpPt0O24%QFE07)I4muy1d769b229$*;3S*F~f zsa#59HFw6z?+HzvY3Dcq1|>TG$%u&W2q|vS7?Je>Pt0HNW7P72g`A)r{@BA#mfICo zVcU?3g$Iu2;M^^+SmPEpu+{>${}DsO%xEdYy z0`)iJSbshpFm(!BY_pR+Yy3ig9m7RE!=w5Yo^cj%?~o z8~PX6f|&U%584rT-33s=p=1FilPqY1{4st|=Rf%DwF{57i5hwc{pmqq!-B%$U9yv# zeSWmH*rm4Om9-^v`QZo){Ab01U`Ti@@pC1)Cm)$gX|y6XC5Z*#BztUjlemznJa)WY zfOMF5jQbsvMGf2GU6#%_a5M!EvXc@*6H_5fk8MtKIE@CTRD^_@(ibcTw$B=Z=_&4i znP7RmbvD92Y4a$$!V!ng@xl%Hnd(Ne_VX|hM<9F$Azh+Xea=e~QrWe#ejb@b%ocr4 z#EVTx7>JoYN$!0}rSjH@wkbr=U|q0Sz-5NMVMDL#QA+W9+!O)@wpwDkDf@e#yAr-i zl9lUP6mU8V=BVV$ZG62#&` zR|=qK_~HKQ6fb6?mKh=X(@G{@S&fv2Xq!?&v8=Rug$ZQtY1v+6t^H#Qmf6XHA$A;KPK87$whl$RDD5);QkByhlrQ?k8x(MAL- zgO(IUMsZ<8(EO3sN#GnlJMG3#Tj+?9hqoZ*8_J@Ps8>jF zTPtr23neK;xz{3msSjd^XS6OnXg#}I>SeFkDx}GzQ;V>rFyL1$%800!qH*AB&4>>t z+Gx}}GH^FAYJBVCp18Nfg~p9x{4w2D#wFWndmU5s~4khVw&`q` z8BJ>xX|G$wf`m*noq95?H*1AV%*A>@#D@ZE%+-+Sks?f444yMtAPs7b@mbJ*KaDXU z*xyYN`~#sg_otG5Sl<>U^TP1cHY*b2Gic`aI1r=m2VgF+s)UGWStj!pKpl?}Cg5m< z9niH%(1;@zYQZQlqbSSxjU3nj{tPzUeC6SS4xR+LNIUR4CoR|4d0zzwWbA>b*X#yJ zGegyw9NpRcCH8SfN8N>Q5f%>~?236Z)5D5=qniP$iP@oF4D2-z8ht}c zD-C^_AH@nX0OtZ#(`$ew=h2n3I!VQXGR`*al~=iK)l_Hshsx*9b+HgMS?AznM2{y? z%T$w=5a%Ht?h|lD`>}Cwnrz)L=_YzkTYM3pw(J4yS}Mr+1f;Bbe*5}YPqp6;R0dN0 zG`@{Llp?`+X{l#lH7J8MLXuVc!GRxukzCNrA%s9q|LK*543VO0)}sE1R^VYgq>;9` zHQWe*SYbK003suvL0-{Kw}=zp(&wS%LWAfvXkb{v5Gs-JpSrgK(xpp0N@G2cm`f51 zP24k&xFKBS*$W&N6%LqZbbxe@;RC1Fj4}ZU$zdFG6af{;8M+Wdx#CDawoK^-P^L!q zDUAD!=YHU+)^DzC)6CYZz%CpvHw{F9O%cX1W$c&5K{MkJ1;1pwC4NhXi>1Ks3+^^6 z;%u|@H8H`(kO=yh&zlw{U8y5OZk#Al3L?R6xJ)4qpkj}Jy+K5pTqNi9-?mb`3`HTl zSNR9D9|On$3kV*{aj5KRJOh;=;VIpDiHTwa4lOj-*)d>duKkU+T3Z^Thjg;2nkExk zoe}iCjJq<;et-#gSQ|>g3u=|{`W|%b20%3^DCrj!jHCepWom&}r()g%QZLpF&1rit zddP-ph zg&JxxNgFUR`3-af-5G(@W?p-gJ-L}8kP2EvP+b>bF-D}r%Iw_&xbgh=&B7TNsw z?q3GmRSY`0ef*?^5=G zsI=^mGU~6JgSlm?XsM-c%SE`dzEhBZ<`}Xm?c_cVXPJH%a!XG}5%!ayEy!~|CzLS? zc9Kz6pU~uu4NXwiO32T~!r%}2hg;SJfF6DDG|qIa&rcKe@aiCaFAi4O!kd ze_%-m4HLz8;zQ@kkJ}Wt*?fH2cE>EB*uy<5z;{V(`D1etY>eWuXkoEz!EOmbb-}n% zwGct+!A$!%!z*!arwm0q@UgfzwN1!jyZ5K#^t!6uHj2KE>=?aaS8G7ar(^ zS8ZU^oMg{#TCaL46OQaFnK}SAHtPS=W3RS&ZWZjZMQG~}K$fn2-LTXb-GR8qrE!x+ zugIkh#rbF?^GkwQT~3Y4T?W+mL!*inJw}GMs+VaU#37L zY2IT84ec#2F93@W4ZXJ)8N!TrvDWbuW4)hK`ueMi;1r-aBiXgAG3lld7a<@Dh0Id& zHes%%rp42Z!n$ZuAln)8hj`IYJw>xrOQ77#TPtO0vToGQxIP6oVQ3Q6#J}#NK`Rg~ z^|j$Djl&cX`kC9kY2d$~^2?}}+y_6(Em{L%0`E9o5N=dwg1&am^sKsskr=%QptUm` zE{UO}vj+n3j9f#70z;D7(wEJH97H!cfD9lF2cWC^9Q|X}co3Z5VC-AQ#Pa#HnRS(i zOJu103w%?J6ZohFfGyx^!wgYtxO}Drz^p~){>$A>sT%I{ad4evd$ z(^O@x!fD5WJy}IgP#zj^$6yHpr&#eqDTed>U^GsPJ8(=aB3O64bx39tV^#YK=Jtbe zMw4bXBbvaR(2sQ}zc(p$HS~m!d!*UyN2L4dtpWM*l~&0o*sv@Ax^P9T-VCoER6Jw4 zGzAgE-P=^oqmV^DZU!l>$O_e9k5B)i5Z@w2(%$K(UbtQT5GW6sN3vNh?9cnam6jL* z^pT)@K@^`&zPlfbCVCGBpt_I174gRma0je2B=j5NiyTYVWHfVGFkXNF1_jJBlDP?h zuhcEQ4bWw7zK#U|gWN9IxA0B(e3%e!lPtUn1OfHYcp*A1iP|GEo3whOB3*}#EP(oL zuUFA^FG|5EJCVi|mhRX4LOlWhL|<`o zuHN=@g0KZqw<8}LvMiHI5$3kt$`L0gBQw{|0rN+u_uuX)2PYn(CJef-zMl7wEC>Bn z$-?!)SzQd54-Y&84lsnK&`E)gv=U>93_s9Q?O<;3MA-PAc=Rz96Ghd>_^&+i%)%v* z$DTei4Lp04EGpXg=`%J!Tvwj~b3{(q%98y3>2mmf#SnF5T4g9d29E zS}G&VpJI&i?O0(=H8l!qDw?4}Rwx|BPG@XYScbQaG%;FoszO}K^J1$x#1m;c8!puT zZ1YCmqb8-7D)v~IXn>AFhyVrh=mCj}+6;Z$fV^V(&})soB7F=S!5Lu2Hoc>mL+hGe zP>KnRvaX9N-(onWC+_tDbD(BMB0`*c#1jY(ugus9bkU8dE=v#SOfSH#m6z#APDl3&k8}PvLdsL&CUCd8hwR!wxVOvj+fGj7;k= z98+)Dqy&&iv+yOd;WhwgH$Guva|gYHjHb;>8ydK%B^JSOhAImdXWaY1)AZ)S@fc$=sa>lZq>{YD+7} z;|h6SKG*Ap2f7pDR%ah-b7A8WTc~J=fxkq=lJWpmNRun!5=m&`6S~8k1S|G7%o+|M zwg<6NFv;jd%wcK>o? z2j}5YafuH_tF8lGBp^;O{~*RNa6>_;&^iIUqBr+JD@81s$G=oP4_H|8K2F-^fr1k% zoc!&6xVgZPNxB*EC~n3L0DVa?_n)0-G>xGm*#;RmFD{R{1HzjmfID`IpyHCr_Dw`I zSLr}fc1M;Hp3@GKfvve{tC=d)Q~}i@IFS$PQ|PI^UUG0-zo^z~$Wz;3Y++{e=t-#` zY_wHOD5wc7-qC@YW1+h_Rh5+q{@s+^Xd^=!DAC94`<2+S$nVAO>iouJ`cx<=26AYv zkT&sygn3EQe?!kf=0z>kdsK;&zJ!K;dWu^tbEAj{{7@yT05p30Cf0v^7h?W1mb0_j zF~{`iln3L}x@@WWW0NI^&_ez}m;v7ov8D8x9C*GEDF?o-{PaShpDPy@|ETddFH{LM zvjKD%{)89wfbax1EV7@ZpDqkv2HAsU`SK9Zw@k9+JOvaoa0!=ZFrY;*x^|RPaAZFr z{Tfh==5lmv+%fMu}x+p9WIg=M4eB=Rw+N}Xb#ujecQ{pHXg!QoM8D^gYoE0`z0ka|i z-_w-c5%QHJ?g5MQj5B8NzgeS{5NDhN)i_#&!GuReF&0_>G$TL~5J00m3z{^TMoRe% zJbZxBP#GHn6lX2Py35Eh5k*+&m3NlwNcADrc*KebiuutFg_B}wS+c^Y*(C6oKebOSau^u4Bf5sO&<{Pvz)%i> zBwOo@X)@$z5hQ6Y!M7Mb6}b75NnL(WFV;hrvcgD!Xi0Ub8S9NDYAkZNK{N<=G$N@@ zw_ON*vVBBU4t}-8g7t|-kTMK4xqKpdn~reICdGn9vteL2&WZ8I{i^}BNW6CdJ{DJk z&Asy-eLh(QzjS<2?Hk~vNQ2~nhi2kU?d0f&V(Fy{XlOA3G7ScH@CjWPMjO1~z)p`t zHs;Jb))g3Z(4PE5&RC8+l_>!Oqz|m)g{xj=H5Z&Lv^F50&iTk9OG~ZR*PkeSXj6;8 z4LwCHEXXzpC^=sl;EKz^fbpB@Rxq9s85qJTb*FiblP_@4a4F3-h7WY@(3iR5+kjAIeM2D>739S$7sjkIi9M4V>ZVjNRF*3Rq+G zAHqM#QPnZTdiLOaz%C-r3t4P*?VRsEW^fPIM81&TY@Mo%Nh{dj>hMH4I6 zG&gFpBEKQS8Oa5gxUaizFqO89N=6>@=^4W}fK5G#1}&|Q zaIP+n84u3N%mF);wyN1o2tA40wnIyHcF@nQ z@4&-WGW=%ervm7f8m6B~bs3DCs4et_PC!Wghfu{f*-MP(-Gw*$B#FNlKqH?p8y+5- zox;*_K--T&HAGH8rw`Q6>+29(pBNXn2VeVfi;?z)9pc&`6P+a{BVQRF4S?bP3S!$~ zmc^YYVG+fYGHkDT6N9XRZwba02H`g;Wv@hA16vCQ<}B|N3aqQL&6`VtAE3b1I>MBV zAPNvEA+=x_pGGZ%uxG7}B;A+#0-l`FAp$QLo@79Gi}*(VQ4H@4W(hoj28I=428M+2 zbV_H>O`KJ|dP+&Y!d67<;Y)I{mOH3eI8gX!L4KwCgW&lm7|d<_7R2vEqC&vkHZ^`II!}hIJp&0Q7?mb%zR2r zYv^fdx>VY)N6TlI$u5;N^D7gEBwur4k=+7`HcA?PDVh>o?ajt;{!&@uhY0GBL0OnI zxS{v!{NZrGpPDtrLZKQ`OYATMJD$;&vxCXlLin*PDRh|O+IV&`uGh!RZzM7ZRhWO3 zo(~{mT{A0k`wRc0-?yBlb>p5B0nFK(`GQG7&U-PNSa#;zaqlD+!Vk*0`UJDu=aVwh z!pwMZCA1yypaSX<97cG2oKV7ok(p~@skadz_C`n0B18-GerV%W;Ne}16SpDya#sK8 zhL?vTH*+*&UyY?0lFqk^aRkRcM2XfP1bG0uaUv<{Si8)$6H-(>5_sZz5|BcK%w-@Y z{JOLD+IFFEA{T_1?3CO|6*n>e!h&6|8$o$zx`WN1|M;clj* zs|8@7heRW}?vf;?Ng6^Va~ivr;b5V4mgAf|7d58tV%5ja!?F?a{EL(}tG$TQTTxJw zB1k|S!;l^xyf#%No50!f(g5%iuaG;NMBxa6q9CYG&&yUWxFvH+XR|z6ONxe(SKNpb zkp`EIBh&CBeT<)HF2Y!p>}!ck^8v92ddwXF@O0oJm}5aZ3nPfaCOG-=ohoo(at>a! zZs~n2Ik8&o#pCu68!Gvj*FNh#=IqA|IbvADisw4NS8Sjmb>5Sz@QH>6liPb@T?^+p+^&lRViZ;3u@95HTiC zO9rZ*VvU6a{I)$*sRYI+Ku3_Kk`xCxsTE6!NSKwnyB3{Z?HfG;U7#WZXE8D@SLZyX zrGt{d={_Zu{&HxpO@myO6~p9Gf+yeT64+$HpV}xZ4M>pjN@emk5y%h8(2$21)Iz|b zc^dSjkPi|OJ^+9-t=Ph3UAW(Tx+CJ;XwYJJ2!EJ@FRSQNsv&xmQ&YHxOlB3=W$AK%QUAxe%m1Oo}XOm!TeZjC3@O(=3=>!9ESxNawdpg5eA7y8||anN!Ii_*YK+liSFfd-Zb z;b_|!`YzJNE})>@Ixw#i z9|P0DuL8W{zOCaGFZQ5CuXeL}|7}~ptcP{`9Kp4)U5w91MM`vvUSxuZo zPKu0D>d{^l1xE3q!7096J+4WY8>uOwlR)!f2idum+LgitK=ESd?D0^f{Q22*ZN?I^ zk26vdF{#ZQl0KIx0e1+53BrVxZ5Ed}Wa{9&^hxEXFFL>oc9MCpM*+t+4B&gNEjO$l z*g&w|U*VVQ0wVg94_eihN|neeT+B-+?C-reS99l+k`a!{`vJUfc6mz_m5({xzc9I; zEb*XcaKh#n=5_JKyovVR^&wI#?G}b$<8f;G&pqH97V(_?c<9ZLSl}@>k57=n6r!{l zM8h{j_ejA|q=s=n{r=?Z`-HR1yN#1yBlc`uhBaiV{Z)4y%^@cFyraNoU>i9Sn#zb=GZ~;RPsS9L1!I0D zNf3!eTwWAHa!@-!_`@`Bz`u;`KO|T|w4n&$a+?C+X1!S(yK2P<5F@3H&kGGFv3aVN?NuM9hL6 zRXYl?q&8$S>F5-Q(jxf-NSyLwCt8QrVth>3`G8m$oh@={XJRO6_0m9ZtJJ)nvhZOczWp z!V?7S>pRp4CF`t^{K%@2n|R6)q5MbI%ihgbQm&10GNp*yYe_40_b67^vuAc@!*l5#%os{*10y)bcK zr2vJ-|HS*QOo~CbcCsi!Q7}P*JY)NMUgb<$7q=qDJ>f8l*iPKc@j?VqwpPl<$fWEL zqU@&ST4;>jrkD@gst9<&I4LdIn(%Gd=m!Q`6*K@l<}}&$^i)ON1%=saTZGTmu4(Z;9bIG&Lvxok1vuo0Y#)#-Sk0a%4Kb_hE5zTgn08op-VIX7P$DKP^O}Aj zB63T|hTLbq!R`y&G7+K5Z~Vmmn`KAK8dJa}R1+iD2*=DpY)M7PqY6V=nXDl+@CG~# z@0fZ*v(+dSB|}+M5XyV;mQT*d-8sUy=+l#I><3k{U<7lig(xy%T}8TYbps&BpfUO? z?f{?oO0|MC)e(6>3=1(qqv@p^&P5khW2;e^#$~KmI)g#T4ir)5^smMZhbi>$L^Ac|$_=3U^}0 zN@WJDXvi8T4Swtni^6^VU`PivOJh-}^h8+F$C{FRojqu;5&M98_D^ayMO=dh3fpMl z!Vsh`7tChJAVJV7^oY-gp&w_-k`S3+3Gp(a)87|F09II0Gid6D!ifPirgF5MZ=xC^ zUDcpN-I@wJzz6(Upr$)t)nRmw3aF41aVrY?AZ*fthYS@=P{xZkN-8!*<;DiZP6A3` zXmEBKcvk*?((WG z344d5sA^miUIQPmIC_-PGI^Z>Mp{rhysZ6Jj%4-vrYu;l|3B`{Ab^&X4x^x{T#Ve} z2Ir^7b6pyHRk+oOh=qc-=&-$SEBc05^TmOp;Fmvw5IZ5$xZsi+xZ$kfkuT93k-Pvuf#tG*+F^$^rGo$*Q5HABvpn6k^ucxq=bjhs-PILHuw=NBAGkJZa|3K zaGrov45Z>C5ul5md{ii;QSfL`m52m&aZvw2h=em+5t5{V6f%*Gg$`*OCI@_*31#u> z3JZKBR=FZgSz0lg5wNTQWG2AJZUy^@CK(6t3(L3DLX#Ji!IKFyF3Cz}6MVVpGcwJQ%hFiAYm0 zUx8l!{<0+n3w%2Q@<&aCRnUbZi(q*KK|St5A3F+Q6J1b_AC@W%!W>yh#jM}bWS&MX ze@zw?Qg(27u`rq3+v360SyN?L0BF>B=^bSO+2Mj`3p%BZsag|&M7c}~Yf)GRc@hCD z9(5fDx8(qyBPvqcMHLaQi5!3y4MKINJEd$17?LCRswuWPq z|7~sPdgWe@GF(r1*q<7CrJA~S^PCDx8~0(kLk18P4T?^{UKJV?K6HY01PK@@4TSV5 zYxEXO53*u8K7qqCxk-AR!aY4IWAlLY0y)G?VC_kOqfltlgP|l7m_Q?(69bgVhyjP) z``WGQR-V~AaHn$XjK;ZJ0T}l842u;#;9SABQS4$nj0;#(V*2ihCto@@X1MC|^{c3) zQV1_VRo!r_yYg2~J-?>XB*0$PeDvhf~Ok$U_X~fFbM^S z)FD&i(^9`FB836g95a1oIXHS(f0xRRK zAba8su3CmhM8Ff89V&|RZGDywf-D<+k>hPn83Lqx+Ad)Wu_!)>?eKAKvJB}4laB$A z>deSF_i59&?MB6#ie(P7;!fmMj&tY$&|%?7c(lqAk_wchdG9TkSw zM;4OpC(=~bg87(dTA=ikF$Ouno`qR}1gIT!*#iBEjZnBrhfnh%PYksmc?V7&T)Iwh zy8dSl(}|$+XbF_(!4KMHE%Iu7VVx5)p%EMEEP&jw2L_Y)k$Qc6N*A6t_wF~oW5Nm< zt3t`5;>p##e|p%x`v+I46xd44N^*(f#CjgO9M9>^mHg!!WEYwM6&^M(G-X{23NL$K-v*MLZ*A8=%$z8}M~YO2WjjL}rR!Wg z+DFt%kuJMZ*qeXRg7IgpFA8bp%Pnes^(0ZPo;>D;;H*%JuMww(aNEGKe_fPR=Tiz} zVLj_6(zgeVVVu7BT7>lw=D<|~e@vZCb1*p;Myz%?71QlET zE?Srx8Ux7LRk@~J?9S%0WwssU1HHKu>3p&AF}0)aMI)=UwL`GOlxjK>8Q6=JxdJiI zwzAzj0cA79t?gY#5-b@DP7rpqOv%j{kZBAy_>*qQW2rkegJUNK|X8B|+^2Nwcbvo&f zX0*uWcwr_%uIakr?Sv^$T9|y(1NrwY4qgHg88#OOotTZ4Z)p0!W85x-Y z{c-|;{$NA9H5~Nsx+<=Y``nMDJdX>+LZz5&rbn+8O4u7A@erZuE!9Y;HeSPFjaQA`10N${KB9&Z#Nc2eXFi}V`k~Gm>YSdMDdFN z#CCL?0s-_SGwXxJHyX#i5FG(iI<%U_F(&R>jiS^<=r7No4o zgr8Vi;$rd3Et+KK;G8Nnf{FNSkvH{h>Ok-rDjI=}M%Ex?HuLC0j zizrq)cBRr<<3cfi3zY3%uH%W>cG)Ms&MXCjSJ)8= zM4OxT?(8@nOyIAr;x(50!-~%;G4Un>oatJiip3*^-9_CU=x*F{ZW~6F4p0_Sgs8!j zBFuecVQEOAJVgtK2(Yj6f%m6M@|A~zL^xI)NvzQKy2pHP+e&8f`PD{u7yd& zj6B1#eH8O9=t!Qex77v(I2isuL}Vw(Yt zN25@L#WaYogEDKY7zvI-QW!SPXiA}|N>lKZgnI?1S~TG%gEcAyaG0DhQ;BEOfO`7+ zii-dJHk<|unqnOucu%`JIkJm6ea%+GnR29dWQ2gFq@PP_AXit9750&?^2BAU*}y+r75g&s@_EteQcF#YO? zI`c41MP&x)07EFzyJA9NXi>l(&{B$ik@oYGRG-2WpFmq>wHRhLfyWACLLVBS+VcGr z-Yd&OZLS8W$vuVIp8`9{t)f7|CCLsD2a<*%h#P>Dj{G=2v10^o+|go=j1?lUa&^jy z2WavT-c^6lT~p0H33!*_jtqF;rY|b@z>6p!{FoIEi4ZXD;6iVpMzHDBl&*s^Kmem~gCUxAFJTpFw0U#tGR8lgG2heZ_6XQhB3*Zs*p*zI6BJ;HpvqF_}HEQSRL z)sJsNYXoQeBqAB_pmPwY2v5wH)06%yb{|IrZ`)fUBp9%a<3 zQE?pN|G%+S{a|utDq(xLDv(}NES*-u?yH|mL2yiZ@Eue0>zQQ`g`3+o6H*_3LSTja z$VvS3QU5GrVnlX>;xc8#4ui|al!Dcjz(J8NI$x1#c3|JcD9xaP&viT=z?3LP7IL3c zi^c!A4AnSNw@qy88^;h~(hh7w5XqYMr^4oyM=V5L#|+vO-2$LkcbDms!}AJKcj&;o z3eVxDh;vOZ$oh+APuvDez!L$41kBxu%+#Zc5Zk=N2Hr0ic`Xs-2xqYh=nRz*V&FhE z0MRE%nO8LPWF_1H=lbHT2FVXUm~>5v)@&>+>sOjG5XFSbl|nT1@fp`rq?3@?^IjBo zkufr*sEhxNY$WEJ3F~E2^RyeJ&(epG0TIk#oU}t)qYpG-VTv@s;~+MImza&lgJUMW zI&3HBil!pgQ|!Jg4b`UUOIr$A>HsbC8QviOBrl0&rIP_!Q^y{Zlmc5(JvP4R8hwIf!rhE-zdg|yvt3ZR}7D2kE*}gxA}kZ8cYi8qgFQNQB~9 zAFFwhZii`ngT=B2R8)m7?H>Ce(+(m8!PaiEFeQ~y-W}n13M9SJI(gXZQVwwM(FU-U z0q#+?1&#-2)NQfzQ@uHan{{nDE1n1)dxL9O`MHQ};n$4Agl7q_SBNld@iwPo?%?NG6NX-Ll%{BzS_wFwnyghuiDqj%jHOOFRP?6prFB7kb!$Ut1_p@jS zd_C_l|HE_A?owD04%ik{#Gm|-l{O^UA&ayfI#42299wWP$~zOA)$IwbwB4PIW~sJX z7xF!}lLKU?x5147^fx!&xON_iDTXs2?f@=ht`i0rh7FQ-PbBg2bh%@2v7{GNfI*Dd zfi(g*1PI(sJLw==($xgcu*DDhu`|LbLF!2_7YkOIzGb`j0R~d zX~?yxp}dhWv)<9LDQ%EBz;N*-pq2W~+8YYh@^RhxOff)>RtNvMV{BAXmIXOaLcIdf zdWhySXjehMP3TlmE6l#nS*88IFy+4fI~?eo>do-*!_io@4{=B%M|X}-@DcCblv@a% zOGOux;6kxjHNMy+{c{Z)Rtg-8(e2c2t-8#(TF=;Exx6u3%l#%)xLZGHBZ0)bQ&( z$Tr@|p)tjjh2NEU`I@dJL+kkrVIbb}%%MQF8bPZf%?Jop?`xBq@_<`|3-yJbSq?nC z(uFjpc(Bt&Wg1CeM5tTUi+5Nu+8}^d#wA}f$nGFc=G+8tw32t_$zxrCy& z+&9XKcVNX5KebgMNgJoTWhi~zSzorG?_noHY!_`-_ia=wRQO7@xi%6jhpwC;Jkj4N zV66nJy};@7U6Dz4hnPTA!y%YgU{R?OIJyJ1X0T{PZ}3*_5I>$L)DnJU(3q%#jt5*5 zEEstN$d(PhdlM`fDNY0&g4+zAU&!B{mBsECDvMRR$oIM{g5=(!=m^VbKY+C&$-UgV zWSU^*$c_UIH2u&n8=|UM0ZpA}Bn~Z;hF#Hl9@KUCxx5=n)w<|Mn@Tn&Ykk4}K#Q4_ z^-fZ+r-@gJec_G)UJV57H-|e(4wY%2&M#Lw7uXvlh-PHb3y4T5SwyO^_FA8)oD7s7 zA0MebVRopa*dSn25)(wg&!oyxGp?9W`|TT0WkkWY$aD#}d)q#p7c> zeoDH(r;xRvlRY?4&_p(th)0(#U4o|Fda6gWWy@;yQRBa@z_d7qIA`vJH}wi4+9b=p z{`qZq{VeNb2RwUwb|^?UbH_Wv{LY}99hX7CA5e5Tsk-@mI5rRhQ0(Ln zoR-v6E}^)Wy2;|_Ild&|&A71!09RMd#25!Oa?M)uv~1S*2eFJ5Z7NP$!-Z|BZ$0;{ zs|P{mEtwacUpVL)OxfY_mn*;(sS6JNt{mssJY5V8CL&F>h^U5=>ryBTpRCc6sERU$ zvI?dJ%rQqx%cLCNq8>&EwW800KnM($faW9Yit3S~7Fa|H7Cny(5z0dHcuKW3 z51FVwhg?cRuzXY2+)?jU2~b5FR})F(ZK4Il4%l#C>v^$Zr;&L;n^54 zdNy+rLN`z>8Y=%zd4b3RRG3AvYm<5wfuK~K8kMqh-hdu_tdXQ3>fV4CL@F4 zQ9myxfs=FJ$LLx2tQZZ50&rKc=Md0fGl}aF;Z^F?%Wg1$!GdCW86^QlWsPcKjTK|S zNK1JkWEq4xLlxS%8Bao*r2NvLunr{BpqTM+Jr33dW6SF}Lzp0Cn;9)_n$4RMg*D|+ zoT3~}E*;mm!kPzXT(W-sdda1=W>7K&2>9nHRCSfGzV82Ww=xLHX)m|!^hE=sG=B3v zzl?&1S|r^n_g(IG*nxehYoEcVS|U-@;*X-XKp+W&*U}dV#f#QIBJ}e2TOg+R?iMX+ z7z82q_8SYkco9tlGZM`q0~RU1ojs<6`dp*=(Omd~TOAEjS8vC_4q~;vskmoxbN_uz zcLOihA_NXn>0&7gX#u2izG<-22SO-FOE{vJ-86<#qq1R4VkSIT_!m!>v$zMv#tz*j)&x({ZA(9v#WA! z=)R}DEpigrke+8R2e}iuL;|)hCIfO$Q@zSGU*Xc6H?Pe}+2#gUHyWh!0fN)YBVCyr z?Ku`c`lBKaP9>?0j_}s{TzSy}t|RgqXWp!82~(4~ajz_~&wE@-OcY%YWrnwT}m_)~!H+N~5n1!)wpLp$INqbM;k$3}}h56xIS z&ul2ElLh3fRyl&o!B1C1jxoCY^kxHyp}^>>rAm5CwYUea+vzu`55~{;gF1Tnv=+D>bupg zC$Vi15sIM_K*c9aRhi-G;+O^Cjpvco1`Mi4N&cy>0A8vGMbODu<9o;o5)720L1@jv zqz@4s zu1{jY8=gW?>$KF+wS1e{ICi^^F)Hq3Gx$WoGFnhRkAU-i!52y# z9eR&nbwswURWRUozX*03i&_B&=7H>{BTW|q75HNOr^T`baH+zJYV%^VOU3WlIl^Bw zNQ(IcA{NJ)y-TieZk2`Z#V)Q~Q8~Q7|Ru!}Q{-*Ty8Ey_at*sMdy)r`; zwvl|Ppc2B^Q5h-+zqLA!-p|+I#ZH5O`lDn7> z*C0$2OUT!;#MXAXuMWk&bb1ud~GW|O= zJuQMGOCI1UrK?KdJ2#&t>w^Oj7;_ zn37f)sK9Y~5^vHkkR`Qqt{IzF1Ee6sA*LP)6gi02G1OygBr9rVbWb8Rx#Rb&p% z0^vcOYaEq19^VhNM7Y5g8uPO#-U+PK8#^F*AW{e(qQ`LKOOvKI1VqB@=&qOCkfpV} z2AK8}EbRKi>0i(g-g0&dN(FAiJsK+k7=)1i`w{UAo)GeR1{hPX=0A)&`m|swq*ek# zUOwvLygDz+wi@Of5clii{BoJORwA{gi&WbDT{7;?a0j;0@0)5@2}XjgMidAiwj-+j zvI^NJcsZ-^CKBefS4Tt}(ETDE`{r%dFB68?Km*-E^Im4!pcZvxyg1q~9&*#IphP1n zq0muFNzD@sq{-h8mhYM_Tu$u+QtZVeHdIs~u0Luy4c?cu;^0V@WOR>P)=44r8$g>N>zB zJ-eadTgu%#FmO+@=Jv@fibqB8s_2`+L5QwA7)O#ttD}>Si}$o@;;V4QA|by(Nz?5T zk;6;^OkdZpBo;nkkcj#aXjTEeDMHrFnifcfmg(CW1OtWvFr`iJ_$GI|C_m$}jX49` zp#--KT!SoU<#UKR=md=5q~V;;lna-9Np(lMJTL->vsNO(jcqVxTRbJTtv}X^ivMMR zgqGnuV~_D|+l7PIY0)o;7~hL4C|AQE(QoLfA^Vw2N{lJOP7bgx8biGY54KGGZs;DQ znMFc|7{g#bZLZW_G#Le>Vmc&C$PprNEm1PDi8M?#O#}3}68cj_Nr}g&l7!KvB{D##~$7dU=jV zWP{M~>Q3)59xdzNSWdIN_M2h#D8YOhTx36$oiN?IA70+>0ciqt6s z0!lzOl>p_kf~9CeMzs&YL9ny+$vlkf@B)}u?n3XBa{5-o4vvftqo74)%%JZI2tB;g zJK6w#B}`4K0qgjQgF~$!^B*IE=RswqbY@@tlt3U2c0Z5C&cEd7VqL>Alx82hN;TDN zR1HY11`^^*_mLSNl6X@$$D)@5*y>3suH>yal~QZy4kb+r!A*Bs(1|)iOK$lTqkkYj z%~mW$Pti(68i$}lk&fSqjY0O`ZL%OS(%4D13GF-c{Wnfi67PwGte}BtWxfc|&dKgp ztFqYu)#_H#WnG+b%9}EK+@=sH_{W&toCq*z5xSB)wz$6y5o5kRy% z3F0S>i=mUqo-iL1&HWHn?4m%X*SMt1Z2*f#lPUY)Ts&PDq82INisCUK27Xo$;Q(mL zlofXto}ZEzlg-o%ZdW5c(HzlHsPkF`>n@SbIOK&%64+sZl@jBl4$1d*A}pX1Z82$u zqVzBZhr;9oWjiZkRT`!yb9bv&-p2ig zbhMo_9|xFr3<&&>`L5O^TPL9CPZ5mv%h*bkhBK-T}>r%v2As|G+Egn6F+P$MmV zN)Se9E>!Cm{~dhGWbqmJQ7HBnE(D2w&Y7!nqCPWQvCvr&vOCUiziknqj;vjp%nO9; z#818cp!SQu<@~#l&Oe+dPk|#z?pBU;R>l?c@TjxsC7gPmt zR*j1|fQgjuOb)SCXvI!R`CjT}5(ZZayOU}|1g0Y9M&`$WFXvnY-SBr~%MLG&md($1QueMht(wnEx^tqU9!9a$@1QF@l+02&`;&{xyaF)IN zmBHl&xgEuXzyXz|#~v1nswlpu3Iwb}0~~_#|89zlIB(Pg!ll;ePt-xnfr#WV0e*e` zk6v++;{hS8rd6g~3dtuNNCb(xr%%8#PwcV7I2av(qX5JjB2cNNZW!l?1R7I+9}8pw zmL0Ua1Ld>Wj%%P}JcHW$EU$TTy%AVbsW&0ix_x@82WCl2e}xjXu%e3>!%0?pRE1Ds zr7W7uAsv*&0KEDAn8au?GGOf7;}T5^Ykyt}BS}7W_C?eEYV|jr`)3T6X@w-YT=JR% z{XkqbDhvi5;EWYL2!#Auj3mtLHxsT>iFILsKM6`P4W)Hhtk=42R*TvYx(W$jcwEa3 zxCmmk<`;=&L3(2J%!5}7Gz_()w;6K|Fxtt2u%wLTz$j;)NOKL&Fnlg1iT8ZHxj%7C9l)b>XvqN#83306QiJ|DfZ?e%9wIbW!=jW|{fFVWN$f2?1lG?E}bFP5^#aOOKO$7+a0>;o^Z z{`8Nrl`#$8Vpxn~@h(^*SdZ69JWsJ|N%%hcuu6R3{TJM*3D+5C>lb#N*-&ChI${-) zTC_p!bdxX(MPyKyfh414L8usjz=43x;z!HiiYBka$;Za@3@Q=v68I>D+u|6w2W&X~ zf#-+f2_iWO4uJGwcylxoY06Iv+jzJ}68Q$b+tCmEi$6w+bW1YU)l z3II{dz}MgJK-0w6VlrmX1;W139bSTw`+Rgk>sn4z6ik?R3f|H-Kg4v;wiUGy7Vu4DR5@MxB5TTK=aTB}Fg z6hq0gK>`9nvWQz9GfxOB5pn9YF)vQ2=4zM$^bZ&XmNJac$;zjau~jw|D|HveR8j$M z)E%_;SjVJI=Np}6r1O)Powu-i5eHJTI5FIuwYGf0s2h4bP^=CR0urtY@`IFUW9azf z2H3)yD<}l03qV~HDhkN>Mv0k--(o@K#p)zQhAx@kj>h}!8VG(z_CVjC((%6zW~6sw zK_DCg0W7BGzi0*^@|RAhESKwumg~`CKw07`oIRPSNs0P=!xC>Z1{D`SUnk{;7|3@W z-)B3NY6YBqqv7nXq?3QV`=3z|16IxE>B+*j0=#>H4EebPTqP<-@gZScLoEl96|2>R z;bC)YZ9^OnxJb-{>Hw00UH#uQL$4kYDt;M7Iez~?dt;1Q~ii*Y+y zIQr7u=}};-rp^^W(1Mrt#-_ZO6~nn}*bsD;Q{f;hnBFX?)@Xc!D!uE*r`o+3lsFx- zb(Rolm*3uho7|2EFT-nJHW>-eIR{J|gj&HuC^r(^6ESHJ)_18OqH=P2PwPnVMT*IG z`!fe*W%a6bd;#iXp-1(QRwYO;;V}sIRs@i=@d7eZdc4^jUC`1KYo7BN{5NNzhJQ_N zzig5OTj+Fh=`VXg;L>LhBwcede~utonJw|SQ|^b~OePfH#Dkg_@^KbM!TIS~4me}B z_BFYj`zBzo?VJx~a^>B#%)kp|g?NlW)j)Rzx{5{ouC#RAZkKjcTy~)5BFT z6*N%-hM0h-%SM9j1yE^5f@Gq6q0$ETZV}kEgCi`iP!DRl{SLM44S&KMpjNm}z`%eu zutAMaIYnTE4FJjHf|3_}-J^J`!Xa-0L$E58OhBP}!G2GW#07+a9flhL{b_&{JpzGaC9ic`8B<;M?Wc`I_AbfSsp^RfPn?!3g zhJ5?qQ$lXX(UL6GF$0+JfAb9o1I6Eu62cbaW`(Zc+TbK0QqUEpHfxxvA2;sAjxY!` zfJ?Qz*)`v%{A`XoqZ^4@fQ(f{V73chf`Y8G;}dY7c2Mrdv@>tn7R?{G+8Ba@3Kwvl z#ZifJ^SbA*aTT&^$lst!E|FKp%|YeIf5UI+=FhJ3H6Bn5=EJwN)QW}2a+~CuDVe&_p-`jiM5j7G8bAKq9Jn|p-v|2r_hWxHpj5#0+t}et(B2Lt-O@|u_TwTTcj6f>G%a&Zk9uvK6yrBw!aDVi$u?g!t+|kjG9(PUfbvq zN_pTGfe`5oGqkfg6Neg^syIQC`+Hhgr$k%pz>4ot9!+5-$%J zkh>mM==3gXj8xIL0xm3@Jz<5oEfRep78#Tvq&rOOhY;Mnz&nv9mj)K47VZ6D&su12 zbLOH2nUqwPL7(#5b(+SK^2a~~lMSmx=}u&3HMgqAtMxsf75CZe?$LHSRyPtqY%ii% z?n^CPi*#q2^ZE-(3K^)MP`ULRlOk`}xspP`|Bmj2hDS)p*z6v`0Zn0>_rhpfze`Fe z8kmd~XO0PA(8=<%I=U$o5l|H%B+d|RqL@&`pxQQ2;VM^P(4LGDOCRxFji0Om=v8d! z%4>o7C{kfUxR#i1J9v23&tC#Vcg7_tKr{QRxQDN3=KdYV$+|D~lMZ#;!RlCbP+sg$ zY?vO&VoNCP;)-Ys*Iwbk1?)&B&uJ4+hE)Gg2uP|FlvP}TL>fiLjJRT~cVA;{1zo`O z5DS$H~#^P94YZu$=8$Ksmucr>u;%@2qt$5Jm46sKq!_D2-Q=K-X9~| zm(u~L18Bq;!@^iwBDHG8c2+p;2fIyp!m%E3z_qO$h=g`nO#xnp5JPsoi*l0UP#DCp(Maz@;b+Ik-U&pVLn*@)=VnLaAK)`q*;p|V83WG#t=%|*wwAm=EQgj@hmbwzVXLOhl? zwV}h4$~7+U!4SnEgVPCz*uZxEYR@OO0;uUphCc^05zd_c7VI-3;TVjewHKbZso;8cuJC5C&1O_^>V}(3kC4esa#bw_>VKtnBC;Vh-T?Wq5;^l~QuZiP4vmjB%ZivKrYymn_nUHM(Vjj-CF@D&|*U&2cez?T_(OaekXE}YU`?%+=s?}BZ|Q&w6^V#(iIL{i(tlxJOXelXY+GF3k+6e zkiQ$Y%2BWc=J9)XprH{7VcZ!D3c?T|R8(9y!NTFJJ+|1Tm1xM3Sb7v=X_%1;bidCxivs~!WE|o1!w0#C*pQq5G1cjb z7>9oC>`9;y_OiMnaS-|@Xv|C)DaJ_MXY<9XMU_>m@ZY?|qLxMlt`hQ7hFQ^EvaYtR z7zNc{`5h&8RRz(ff-4=~7OLTI6L#RZ33Tq`-AQu$l$tX+6=q1Ii8zR&%NTYr)2ecE zw(dkMO!kpz!H^<}e+75$m~muO%42d~@7*yql~!L5#aOh8O*a@krd#affsAPCq9PG&AOWHJfS(@F4<1zC32<;6Na3`8kezkhIE-BJ7S zI_%=#5o~-I{{$!pv@~jjdzU%Bx$GU)i+vp53@_W>KDa>L*C! zJA?>`hE&+XoGLj`r2TNOGPDx~3y)$aEm3}O5MW=1*B-i21!n&pe*@ro$WRB{=mGI3 zksS~#`SA9E$f;>Jap#4rFHr78_P6YV7 z8fF%#R4Iq}5210H*8{T2SQu9ay*lGHJa|}@N^!sapP*PQX4-`k5?thT4I3!ij_(Z^ zxpFQ6B3{Wu8+4XO893O;7UUcki9G6)Cv?!t;)~(kf>=%uo5}C%j-_O z1cvvCb@B_yk&r88rkBq(Iu5Ogi^vxXMT2l2mUe;*!BlQiMB&Go9ssavD4-I*6b=a$3^1F;Qh+7+1slm@ zp;@D9H}yp2FMnPhnpKIiF=*ml=t)3w{0NUwB`%>&5e%3e4XEi>gG0Q@W?Xv!Z?Oh1 ztCpZlP8t9ay<6Fc_C}J`{HR9K3~H_f3cQr13b#WyAPzVZOk~1#Uf|61L zNZBNre~s@#NdP>OA>E&+i^+NGL*1GAz&Hw0kqv#dw5Nblq5Z$!GL*9ZsaCcu37gOe zRM?&BHqJ-VEn@CaEQL1GbhtIe0EdNoSU_VP#0TS=VFxf^Fqq>C7(vRnYLIhGbDDGi z;=p;a9DmKb8>^Xx44tAjq9@NUn{t3+G$G70GI2cO5CMBDBPT5?(Qy-i#A7=xPu_#s zuHYG`n04O4tX%8VA+O6tfZc?+$R!AS-)D$n(PtQj5)1<~nnOQ^=fi9J3dQvKwgLxl z-|tEgE!f9>`&_Nd-7Fgaw=IMxk~*H*p!SxQ&3CZRZBVN&NQI~s#Oy%zNMQ?|fHCZA zO~en3C_ky{8AQRbNGQt|me9Fb_d7xRJGEpuDg4gRzc801pxsjFw}2AuWw1SWXd_WV z40J}s!`;QnK{G;*RU0WOd8k|gcJe;W3V#JcpZ3GD@_%Wmgtt?&;Mx^3;sn*)fM`rD zmx`8yUAGuVkw&l~`pLQLVWkG&>z8f-;CI`A`~d87hpht&`)Sv}J;pvy8qLOau(57u z!Ys%%2^P=r>Ci9C0Ks)~BPKZude)b#>M|)^`Iw)_@E)Qe zcGsQou*qPC-_HX4C{)F272hD?J`HT_X?)u(3NT~+JAGdT>#dJ;S6)&3St0+qZK z?1Q|W5qXsr%%rQStxYtfF(?&T551)UllK=`pm*9!N&xlpfNeidCv6k_!;69y%fnBNfVY z`AtMUA!9v%%%GK3j2x417|_^5s5k7w$O$RHJ*#7~;Mo?B&@f{1rHf!Y0=)6HZ0wan z@w68oysCSEWNb#!8(Q9Ej2*Ku7VaC*qTj#TBGy-+F{+j%)ToAW2s=Y4p4uIEWmR#Q z-rgIf!_zm~%OdkqQ{`T%I%JyTE)1Ri_n zHd=lcVFJ?0K)mY1mIC{%LFGcFw2dD#|C8f~J*+;=?)jyn8yQ?i&V+50u=aF67NS`T zIsznMzh^;1CWXw%D;IB!GN4phx$yQ>Blb_R@u7IT6a3sr375{LPWAbJ*?sG3;zPP! zjbNZP;({iCATuaPQ4FV|wLB7t3Q8(;p^;F%HwR2TDw`q$qe7%XhJhtzWTujlvHpM? z!0p=g3D6@VM!u-=y%XX{d5t50b=hYfG3P+2=^QMNk7=v{9M1tkGNltSfuzzvcqJgweVNcOzU7zAYTv(7%(uli`z!#laBTiv&waQ)I_|n z5b7_8SRJqMJzt)$z%M+&NED$t)?im{bcD}Ps6MdC#2>ZOL?kt_M`y{^z!TZTLMs|q zO)S(y!MyG1H1nn?ost@h{B;k8(Ry9I#DQEMMk%=%4bDvmNk0zoEyqIZis3*gpryyG zI&QSOE(cFbmC>5S)A;Yoamnj)M@LNjj|$EKV1pf22!Ft%n{0j~og}Q4qGV*P$r#84 zq2jovuy*`Aj=&%&dt8ySW(naXT$%!4NpT_EjRFZoei7GDtD#HS{#7J7hVqHH12(GJrIUIUssa zbf{~{UcEpH8A36ioDdW=JR$IG%mVraatquQph`hvg9--< z4!9MNBY<2$xLV|0AK(~G?9bAeSkXvngG}j za1g*Qz-0jB0Fndz23QOr44^5#Z2YI@UzWau`0MZQlzzeZ-}B#)|I7CO@1K(X6a8<% zFZ2I>__6sn_FuOD4f%)A|KNTZ^Dhwkf5jfy`!(;Ut)4ghS$Nj=AHcs&ya@V(;0N2^ z3O)zCS^8u3N##4F??~Q?ogRATbd2cn)x)U=Y2M0RQu{S@oa#f_7jo{*{akzdmVg3= z9(q67Uhef*v;BVKe;s+D!ao39`{DzHP7pW}=l22J5Aw%^ZWFjU=C3aJWyfwt<-?3l zPB@>&97o`HV!fd^3*Iws?XGt3+UCl3zuX&l?dmqN*yC-DxJE84633)^>c*XdodkOq z!jVANf~PSmISj1k4=Ox`AP&oMh%q2~=rdbNg%J6`cP43cs10lo9t9*Qalp26P9?qR zHo%-fb_KEN(*g*B<7a$q6RJ8h_YfgPm+(*{djb%E@Ndcnxx#c|%b*npK?O6i?G5X= zVX~}1(G@?ASeAak(>Pk6xC=4QHCO7RIp>T96`F#$$f=luJ!^mHV8eN7atDjZ2J%h^ z1QbBCO-j6wSmfwpZU7$i=noJO0qjx-ho-I+L%=A&R4YwUfiy@wFZNH9V|f93X)s`D zMM9_HD$j5#e8goHw1pDa!R;|Lu#Xb0EHQVY^^p3>WK=fk-oA zAu}O&^p$)eMDn*-3Bqllu6T8Z0Ns*UmywW=(*6~C$|i^h;HCtwb6-mkmZ=V2`JIwT zb>Ko#Nkp0sfVV=yc0{0XMrRPymr5m*3(>5KARkRkDWLdXje|VXq&}}ba}Vv}S8Knb z0Kz<>PT!NaBk#tjyburpFUq(LoDnWIa1mMp?JPCpoWNQJ^{XL&EF(@qJaH7q((aJ1 zLWsOV62kC;x7!hwJpC^#;5dA>&7X8Y0T+WnuX%~XOC=f&WKK^9xHIrd8S1^9?g-eO z9v5*vZ95YKb!XsDSZYCjJ}RdO^N2}MGVorS7**dRIZ*4tw6-`Xlsr;GNL*>eoeLL< z1l$e1GGYA88(TX<)!PZ3n~lh;WyficA(MC<4GX3`pN>qSFl%h8;352i0WqzjwU|6X z7-1B>nK*udYLYBOS;sjnn@NsV3sI-A;{FO{?1oc0AYoE!(I0$P`kF{pkq$xw*=Xc? zRRPhbu+l{a*y@5ri%f(f6XOO<5@^i7;scS)!`n_sF@iV97q^%a2nDz!WdU$$&}F*1 zy8?0s-NMA5GrvM*-;P>Qr8CkFGuS%#TrA;+)o`G1P$Xzn zk0Q<<|FUREIp}gI&$4P7Lg-7qXuoGClCSZ@#kYMV3O@`&kE+Ku(7OXDM^v`B6McVA zT=Hl9lE-S}>$H1mEB_PnwvMz(ES{ z?gjuYoGGc2YVy$W41Uv8ix~OX6tSELl2oN%pLX#`>sY^_DfXZg=801~a3*}?HrEpy ztfdGkvpPz8=5Flq-O;1GOHD-=Gw9WZst*P;z4z@DxeI4eYS8!xl2}79^$HK7Bk-Fh z02nw=k@)N`9A54d!XX)xF>}^(h9L##*T~AsX4oG2159o0j8tYPV@-Mm;>WbT2IciF zP*@L8(Zm>pWP5|h{Y?2cc{htgnB5~( z^4gd<_z7cDZ|#-zN+HUqb3q0^9m9P+P^OAXMpu-oI~KtgQ#~ zd=q36FQ=yEB0x$#v8MlGA{xbR0=`yQAIhSBW{xcD?NqP$$F&q5erfT~f(pa{Drr&* zCn+U$V%lIRU7ayuWCOG2l9w+moT20~W((634 zmJr1-oRDM`209QDceG<`BqInbt0be8QrV>ll=U`0>WQh_D8MAJotFu%W0Lhk+1Ldb zY?uN^sOUn3XYP{?d05oj1ke;N1GreR{SQEwD%foqHTN(vj_$q)E_q+|k^dH&w14xe z%=S^LE{JCc-VD$ZQ5*<@si^RLL~-dTxU=E<=uk@iyI>x|OuTbcU(_|(rjotr6%cr1 zBmpstr;Nus`UDOzE_2}th;c=-Bwaz4KfC!_h(b{BLU|yOS^G|M4c1GTV=l|z962Hr zA+6#o$B89gdxR%K6dB~@wb+?~-N{N6-+js?a_joB8l^tu^ionWYhdDN%}DgOwkhTRO9IT$=sM^gcFW-L8)7-3ZDak^`CRx+;u1Z%+H zraIVI!8VjFlp%C}=e~kdF`(eitLgJoR1xtQsEK3e zYseq1j?IZ8MKqUr5PmkO76F`1YtlEk^@V z9!4@iAz>|J)fsd|0YsLO-sU)-DZ)+sNliOpU>wS{K`RikZBiqax=RM{kdFP}a-E<9 zdIGKE;ROY=xCH=%i--#V#3>+NC{B(1(1gE_ngeM8iC=^ktulJVXL1*_K`=-|W;g0h z)sXW6A_OOb2`oD>6#=6(SJ3|2WHwATn@p3K-(FMz^;csO2qnwuO6Gb$E$e32!1hIM zLv+l7lbeWK2>=2}9D40wgu& zeMKWcZZru{Giw&xt^0dOv~<{T`fWf1xB-*E6<7Ql{j$AcUN&%unDG;(Wl#xgmMyu` zHs?BJyf)tG+Pi~l>WTJ4Hj2nGl0Y`i#4%Q%zv3)-jZx-*s}@qO*dPvLL-G$T=5qR+gX)R8jP{K+~B6 zOXLg_6lpvGr0>R%DrN`J(ZOme9(Hb;qb0r`&bt^U4N*Ubv#tigv>O7zYs%5CYDTr> zwH+w~Y63oy9T@tM2R?o#3c}FvlXMNp3L*XmKUMEh7n+0wB=fWsbD^9j=KG%1VBlMw z08@CLOU-Sp28WrIXo1Z16Fkt#C$U^$feY1g?V7u22Z~R|kgFGEdq$vFCWVdf=d>A>1|oxT0s}m)tIhmsEw85nN#PCu;$`nGhP-Pn{kDQHF_dt^k$9O6(G-qI{nX5(1RY zB{KO$j8ANu020&$u@Xu!1fLBO0g_GxlJO*rLu`irAg0Hw+Qy~N^rFj!)O6;qA@Nsl z+kKny5~;DQQ*xQ$9xkh*|U zYO6-ARJ!uEwZGOD-)Y}g-!4+yTD$r7jcu)c>r$Y7ZH3I`|9#G#NhSfbeSh!g|Nleg z-gE9f_uR8Q=Q+=QB_>IdOUg;I)HiF^vIQI7oY;aZZ{ru8J!9r9{u4=&BxXTAwrJ_t z)_YpF*CXG6eBUKkt=aVG*v+pXe~%=|{PH!|Z#s1fHA%{D+_zkQ<&BqB@BdK_`G+K4 z{rmOn)?DiPx%4}U*KNc7j`g_UmTjLv{t)ts^;d1)wyYui4DzVcmb>zrOV;rFXY@+^ zoMp)GziQ34O|pweCEiKxi(S3us&(VPxT9L)T@Jke=1tdJzd88gWLe^q(4NZPt?Sla z_L)P=+aPwWw0N6qEX;gVGnIuShRQzlhmlV`CS`>*{Li`jUf3T}Nw>{@C#^9Dn}5CCsTL-uleYTcr_im5zFj#*b!? zEY`H@o?3Ql`l;3d`+vUq zpI`gUd;f9rKc4$lttaZK@>F^%JYi4B6Z8Z;evi-N^(Y?M!#&I+xlg$bcfmdAKIuN; ze&79f_ut&_x&Pb!SNC7s$KA)=N8NvRzvF(}{g(Sr?*DTC(fy|T5AHXdG~fT9{9}O4 z(yJLk8~w`v;UtN z0hTwin|S{wHFjc?CY=!PC=Hv)jHh9|=#->ArRJn+WCA+###=)Htv+6tYVT-^ds!;e z-p$(Ltu;)0s=06v%SKYE$Y73+EL*szInfYSbK!=BI;$SH3sR~*g+CybZO!%JDvPB` zOcmZC;T_G$cmpn8*TUPod0T7PtB%aJcXYCjw$_j)%~*f=ip$r}!0DVTmKR25Q#Eqd z;c4hnV<-Dt7d8ij%?mHZDa|Y2DNHKAAir4KW&={{A_zena%h7t#nE|>6r&$QSL@OY zheV2dd>x6H67mHx3?U_Fyl>oRyw7xYovin^cO;C1Uw-X=Rc8*WApO zCpii*-7IY6+Iv&%{F{eMTyxksdH-u)HV!5QNS?~+gcKvv6lsAZCB2%i=q}!j0b%J> zGL`lQLKy1~?_}O0V-B=nARG$UD3f?=x7^v$+08n==Hz6&G(8xoTr6q)^|7|>RpS^N zcU89SG2^evnBS@9oqncj4$FzG)4%syFKZL)I$Hva1zI}mCTcH#tK*{F>YfwXp4F>+ z)O^qCm@Fk~j_hb2H-7xM<{d|B5(UZW_bUzDXZ2cas^9s{=KW8r<0DC*FBuuHKE1#B z!M>AtZgr1Bb(nKZeaiv=N(zRwMaiIrtu;K{En`AyOyx(~eT4^X^}UnF8Ux+8U$Z!o zSbWXx-2=uOg$Hv!zQU5Y_|p5PzxMa$x!FV_JGc4oul>gxg=fsVKaaT^km`^@MSfIA z^OjU`1b}w>2~0ba{*KnLU&WY2jEB!>!GJ$#Of{xrLWBH#fHjmCtzR$3zjH|D#o1ie<4v}5w+q*`jn z*_)wU%UX>UhYuSoSnFK2o!!V@6zys}d$V|eHFmRGjXS!HpBpP*d{MTQn%VjRt)w;r zvN86xQW{WIgpl@bmBzo77Fvxed9+x{(-Bj1du|-ucjF#C80(m|Zi=;M=|}GR$kHC` zly$Q@VnN-=zixc{_19VVo!joccUxxNmP;?5-q4(B#$Utqi!a@>PJYw8|GFgEX-(<$ zUN_!6R+=g;k}j66k#3XjmmZhCC`oFjJ=M(Wv}zUzO=1A+56LrcdrClkaT%~tGY-c$rQYuoA2=&Q04kA}7sFpoxAU#~_!|KE`d|xai4GSq-sxQSJ zIa9I_;dpT>V$e|;E^=}>DVG;9hOeKw!skwicdKF%i;YO&$kKcgwibIq3Efl@!o=QC z%755>S?X;!r1sw4b}o*?X*qYcJ6s|(+S|_P$bVRt87$9?xFdi&UKA#*h`Xld^m-`=%)rg^x zm~^A$((YEiB!#e>VDHkky0MI<+NUyXR#qHpnRa)yFy@}<;^;lbzG##ZEX5z7ynKAI zxD~yJZJ>NKYW$Kvh%%`6>QnEkK4p(o4^}YXW?Eg^io;k`-Dw?Je<+|^nd%cY8^1Ds zW!A(}NEP44QpMVTg{$H{XS-`YLA99lj7d|~V{e>+y&3DO**w&xrZDWywBjZKZR5}y zs%F@Tz-$Q0OTv;oBju$?e&>MS39@AXB*<`b1U)uCb2fU651jTSRq}^2BJJ4?^Up%0 zmG{Xlg(dL2qj14L*8W1Cn$FRZf2P%<)BkWwP1+=9i(&W=zx zr0FiSUQhtoNYgD0^kX>WBb;qwaH6xfA2EJ!{JZh{Bio|f@u;?eh%6hJfxtg1b%$$ zP0g;@RmSstUP0h-PDi4pK==y!x13&(k^*K*kkT4TqIIAd#12D1GdfSLFTa0UUh=u} zE}uBC+&`D@D?RAD&JanKMNP*GBF!nyt{bG2OQuWg_z96wDO02sF(1Htx^y-2?WsB~ z5Nag|!ur%PBLU1vJ=UnE<3IHR%QdajLP({Ff(3n#OD&9+4G=_U>1rFWLfgA6EIPjN zqc*q8ersB{xaat)T>r=E@z|epRW?kwStAdIoX(Mj@3Xp{j@uKWaKw$mJVbBU$FBN~ zBgCT}$<_-T5nJ*;>y=^mJ*`o%^J|{qMyvh04x7_q53a0i9bd(RPEod{Wx^7N!{$uf zZ`)X2*tWIJ;xY@5i}Ik@JBqZdxsOkhrc0Ltwnxo6*v1i1FgouC{~M?wzO|dNI7T8gM6 z4tm4jVnMAMxl^FIA}PkF@~P}UyDd)HX({v;dL0g@rQ5=7{7111Vt*Bj>DM;SV@3>x zb42K}0j4naDVZg>maVTa|?`k3@d>Z!{Lh`md5403sQZ0{~z7(Q@ot zfZE{De3+zJSog+LX_kTLy7ai;pqpzW>ASpYd zeGMmbL`P{^6phX>?x}XL362v!1v@?K7lIFZx4AY0*nh^D5JiAs?oi;S3E4=V78Y|c zPYsK8NFEMs3ZVdG0x}SZi4g|GB(VNHCyZa5*t6#ZYdFEKJ7PR;tTrA$a)hm6PqH=g zfH4F^1PcWNrBGHp!7nZ^dgO?h$5u(w7Xm$c0qqjY$SsW6CS49{A>x}@pdLbjG%gc& zq{|wF1a&|cj3Bp;kc%irm;(hvVMs5QSFnKdIcI=XFrVYE4j+H7rI2;{SOAxeqqrVm zK4&4@5@AnR5&^apSKPRA07cv=!j=XS7WPDhM-_%$%-ihSNx4VT57<2*VSqEpBgsekK6menc>>n}h;ZW;TT74{}6CJ}+KyUG) zfFlTjlxj+q7)h2=?FRr3m}pGxkMExN$%*%{mm9i_Z+L5stgpjoWNW?NCME$g!6PxL z>41<&nNleh8>Y1H>FT<`JO*kmTN zR|=C~!HG@2m}PliDslpds`6c1CL(7e8QZ&+JS*E|cGU222hTrg)X*fd-*!*o4V86u zm4#nSDH|iVR7DaJqQk|e3pTd117mZRWv}$d3IlGh#}kXiYkBMg7d?M^p3lfzE&e3W zCH+3Xk^jL5t$H?ukDwi)2}A$Wsi`bgU+3bW+1grZzXz_a0mq;Wi6`4y73}>W?Ev6L zw#nu$#)8lo>j&m^STXk|d>QoJq!f@N3$0L}y3tZ1xQ7Nvy^ z{svtcqI0G&pA;8uZw;w$vaGS*cz2KS=Z&}fu{Gf1G7+0ysMTmDE36 zMfZvqUv&DXu}7GH4-0I(1COx*l^cIGzI^p%xBJa1QtkeoJ#+53&Uarj!HO%@Lg=25w_ zpj-$n*0_=r^lvT3F%GT+BJ3h`7b*G-Y2=6#3}HDF$tq_{Om~b~*d}I)HFU{Re#5?f z8;pTMo)A3;y3c=&S&YAbE#F0OnJw}WUa3>SO&A0f64gyq3RiRH_RTscfrok*8`L98er|Lm$eVv#djTeXncI>#u(vl!Oys2vnM+) zUi%Q!KKV)G#6xQ@c1)fv?wSN@Y~#}S_=gUBj8(j}efvwsAI*NnWJwtS4JYsxw(BCj z*%rq}6Oyr4`;9LfCj=hW*a9q7rT-+YaJB&JG>2Vzfw=|=USdj4)OF68YlD=4CK3bC zEw{JG7#-q!&h!qJJ8zcF9Z6Nx)m6|h6>-~Uo#DlXZ~vW9HCYv`4pz3zXsN`xDyf1x zh1vo*`Rkao+34Fj(p+idKhq{`|HYOHJq`G6!Mus~mfZt~2SD_BIBt{9=b!BnJMS~Q zosOzhx+^em>C$Embna%KF@EX3>Y*KI6KgeCpYh`t$B%(iq5pJdNU-8{@NSuUZ@o7jY|GGf`p{iq8bI*7gD^nRov=`#B=3HlDHt=`+_|G)T6#lKi=b#3jV`0MVzwYGMu_*ll(r#|MJx~G zIDdn3L(&MQ+cU{RCY6C)zCV*o@gF1=JKdabWHU)4kWBI)CUY6q-`<-^6*`E>0u)H6 z9@aM&-vtTP2fs}<+W_tlI1vg&R!{i)!&<>|qH&3q8un_ETA0fW`~&SnZ_wyyEgr(l z`1ey8v)Qs_1D|*!+PqA<6gDIh@g%_Az;WqRC)Cp&sm^Xrf*MMYL~UdOx3sVh_NBG- zoUUQd0s98lI~`Jqb!#QrP6|~PS-G;jc6md{c*lSJw83=??vGZ4G=@EqJAztxj73(t z9F>Dj3ey!Oq4>ut%)+@Vq*=U9e;}TQ)Y!@2pSL(~>qlHu)3P9Tql5 z=c$wLC=M6zb5<%rBntgVtUv9FQa54F;0@X38y8NWthBf+Rhm6eWlL>L*%~bNIxVrO z&f20n>($7Xl%?Kk2}CT8WISCNVw!B-G;i>Rtux)8s#&!W`PZR(cMa{Af?6<$S}>Cs zQozN>R0(4YT`_Bg5Q3xtLJS5$1;iC55MsYpc87!UbUN;@99M75HfATrn)x7X4y?|u zx)Xn^>vCFR>>1;NIOSC<@xk+5PvgcqlzYsFg0={dnO$05&^Br?N*5eA5aav8}a0y%=N zS|*utbdNmu-Gc|;Jtz+l$#fz|$ALEgx(t^x>-=qn%ZDZ3av#bae3#GNw_#9}lX1Lf z{OsA|?>U(xLkH820WSxQRT@8CT8vqeTR}K=rto$J+V)8hLHa{J%p92~-~iGlSOdJwR(;J>@)EnP4K6d4}PDAd&ae;9PhA-`5BA+QhZON z`~2#F+rP`Lv8hJ3*Z5Ofxs!!0L90{kK9?EYk#*5Ysa~1!iT^dxl9U(AKQ_7*UKqS# zk#4v7)3tm(f5oL6v4zIRFRuHKiRU=n)mqB0_!N(eHP=T~?9Vob#q-3sWj@h(r!rLQ z1Gkp8`T`c0iK~Di0h2*s_%+a?huUJ^_H+w)FCCo=Xf;e0v?IC(vQiI-J_iH_=vF4P zj0a`MvW^6h7StSaFyNAP01r+8DvS(op4Y>+HCD~+xp?lxxlzWMMQfUV?)J596EEG| z)4JHg3cu&>-3i^UsSw~KGA(VYvX=e+&hX06tdHEhsw;lZvhK_yFU{KW_%o}<92&F1 zxY`|Ki>~V#Gdb>6Y?)WuEnDYZ#9!4TQ#UW0b;YEpv-SIJRU0BLgPT?>6>djOGCDTc zs>-i6Tbx!^VN1E6MJ6u0Wq$ke2@_)#^)Ebp>EoBpjA|jVK647K&k2$g6ezB| z7M|`T))YvObPGCqsBs)gBCY9|Uv!k_*{gjl5p}Zd8(77Zg?@kh3%5)hx9+1+)m3wU z(&Espyy`|T4?%puywAu^d$YZIb9C2?wy)iK9#8w~dvxB;?e&#TyDDGKt*UC}=~i3P z?H?PT=zOT~`ZDXn@H7$CX!$T zpbBP{rU*-@8^TVc2s||%+&EeOp zx%ZORg)u8rRMpn-OhT3GdX3*t!z{|)3$Lv3Ym6(h{bTWM0e?+A(&Wk|BTq)~msF%u zYEV*6Rbg%!Q=N9kHVrJUb}3_)Sr^V^7OTt|Qc(B>iU~{<{5BS=c zwJH{IHL>&7v4_@e;Z@;iKyg&KoLevF5g!9nOk*qy-NqW}VF+-GMrK2#EWy%g!9Zu?flvUOFc`Wt)SF~bR0BhVV7xtr zXP1~`I}5^BX=^-OKCmvESDjLG>*6b$tPBh8jN__XWmxoJ#1#9-8vp7s$5yRzOzzAo zk%*G*oa}JART<``D%2sPt}1j@y$xf|AqS6@4f%pu%&Bp%s7pHcw|Bnqv}QfCr+iubjZQ3pxiMg9Zb~Lb6#JY2%hnx;9W+^GlXWX zT<$PhPVr%R9Wti(!LFquFsMqAu>Yh)ITc3|u$~Y(4M%Y=NB0yQ^CCqDcG-s{|6gji zX|5=vF{0g~Q7VqYQb*)Cj{n>39&MlSVfm5cT|V07V~y*g#sBn3|3hQ_VQn0Je{`FN z;iVjQ%G3YUD1V@wZnWl@+D2k;Q=`)w8l68AyqA|BeSdUcN9UOY#RrkKXE|uNe?r_- zvrhksveF~(l$R<`4-D1Iu0K<9@GnDGmEi(qSI_*I(8G_y6^lUOfe+6JJzPc}ATtVjJW2=uhxV+jzY-J; zr}wca_ZK8S4>pu2T2ZdD7g(j*8|Jg3`BT=fsG!;S0u!>QkLs@6eoWztB`zS%e zLh~m$s8XLwYD_?}5^t zgIk|wd;BW20H$0Fyb0(l9lkF$QVXsL-lU@yELDbKAi>LmOA)*+UYrUOFb#ff}fU)gjb$Flt#)WrLuqgoa{-CJ$}sd%X1rUFdY^P(t=`JE@Jm{Y+cv6Ez}*rSlu zq9k}c$TBuc8aTX4Xd0z>XIc-o1z9^NbOx#&JPX)vw9g9}ECa7jmJ}hjaphYpbNq&o zO)vab$C20Q9jt#aZ}h2eB@Y;V2NE5b)LTiE+L)93LsZHZqEg>C`Udl?pATe`2U!2p zsnnk!=@9g%pqF*XyGBSkT);YxF)@ILOne~IW0Xz+GY8nQEKQuC2K0=__5RVhG;WQ zteOYEL$X(JI&wNyCrJ7rj8;05q$ekn6d4Qv(4_~Bgi%X^=)-e#^>?eBmw4KOxA>Xzo9Rpx9;Da>W4llg(*%b<$vUqG0Ha4ds9 zAb*hiAz4hhjtQsv4#?X!@88_VrI^=v(i`)#)k_X;9R&Oz+$v|McEFg!G2Z11hsbzi zb&m`Xvu525eJob!GX|7ZtBiqFu#ejxWqqiotB>c0>M8u_d9#+S2P<`t7u9H*X#}#m z=T;|b@$i?R#Xwa&x{AeCMNtdbX#q2&9{|7KEUgf$x2$X9g}pqu5V8U&tt<45M91Nf z-_%{gzAmO~{*YMpWNqKAlcgPjID}>aHCO7Qbjs7 z`1-Bq$YG1(vDrcsn(Fmn{iKE0?0R-XKTt-*&vJfVZxl-X^gFB6NS#vZ<*R<1v%+Js zve%3p@I_Pp&Yi}gu$?b+(iwdn7Wpv4ZN`meLGHR$!C`kucoP%f;Nk8ZhXhFqo zN>U!TVQ)@J{>VR9-aqnfqCYu-)5tHVL&%`e2RNt*8p{-tk!Y%;Q~s$x67d%%T9sjY zc*Uw-?{`E_WFrngf5B=itPq@opj-

    =v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( diff --git a/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff b/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff deleted file mode 100644 index 6e7483cf61b490c08ed644d6ef802c69472eb247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l diff --git a/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff2 b/Library_management--main/WebContent/static/assets/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 7eb74fd127ee5eddf3b95fee6a20dc1684b0963b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71896 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≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c 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 diff --git a/Library_management--main/WebContent/static/assets/i/app-icon72x72@2x.png b/Library_management--main/WebContent/static/assets/i/app-icon72x72@2x.png deleted file mode 100644 index 5b8968c081b06ed77b4c81422097486c4d555a2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7215 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 diff --git a/Library_management--main/WebContent/static/assets/i/examples/admin-firefox.png b/Library_management--main/WebContent/static/assets/i/examples/admin-firefox.png deleted file mode 100644 index 157477d5b637d67d307c49df57984f2232477532..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4030 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 diff --git a/Library_management--main/WebContent/static/assets/i/examples/admin-ie.png b/Library_management--main/WebContent/static/assets/i/examples/admin-ie.png deleted file mode 100644 index dc3374c7f112a7391a36d356a62547b9ef31e394..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3999 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 TVm8uSKSaR7%*OP-iF@qtdNMrP diff --git a/Library_management--main/WebContent/static/assets/i/examples/blogPage.png b/Library_management--main/WebContent/static/assets/i/examples/blogPage.png deleted file mode 100644 index 96a09bbc19efe2ae1114e266e767239b20a517a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2581 zcmchZeNaRR#AZzx3jvqhDyRq6eCqc5aiR3WewDVL|zC9U{xYCBBLx? zJ_5BmF}#S>Ma6a#`M3}|0Tc;@(!4+=5_wPvmNn@3KwZWZ$%gE;+i`8jW!u@E-aqcg zIrpA(erN7G_Z7xQZ*_I?aG_8ruHj)@c2Fqu0EOc4&3s2F!5tgSaA3to?h2_HC15j~ z%{Y#?wYA;3bH{GCUmGD{Z!j3tYIS>iyF#I8XlUr}?!Ma$@qSy? zExn~_N)?jHI_(^W?KJDw$$rjM1;j$ICAx6U-@#+lb8jVxd$R63P9 zqOGx@pFg^8^w?ykDxt8leYy!fT%8dzu@Gfa_dzTq!b1-UFaDG%=3bvFMX(hTG`xz_ zSE7G2F+qpTjPtkJPai{fH*gmTh2wSgj9rCOG;!}G%tsadG?D5u;qzPegY%s|M#OW)J|45ULdj=s`=Uq9 z%bD#N$?}{w`R4o}WX!ze=VBmMc`iFt;`8CLFA5@3#DA2K7!U2dl7I-FNE=cSMaGGG~mQr75W3Ohpd<1 z{a-hZn|!-2)Di+O7kR7p<&$%Xi4g>uC5-!blv=b=qEGXbznanS9YZ|4&23FLqV_b) zlO&b^u&hg257KKT`ayE7_;92n<@HzSB^w{?n9f+zePcARQI?`|2e>g=O2p%ggklaV zpzDObXt}bJ27Vc(?&M=OYEKreLf6on7lE^~Jw-$W{&pw10zI2-aRU)_aUpR@mP-x? zrFHnd5ppAn7M3)bH%tRXW6|@Jrq513a?lpsny=YVNK_=)kj=`4$ToUHF)=Gsb_(-;#Oza@XDsI$`{zt1L=q zgPOo|yu`W~wCl+|asJVq>p7U~2~j5NXia19LVV8>z^6VsFQXbA9^OCQ%0`kXC-yG? zaGu)UPQB2u#-#jYt8*>dY?9J#YsaVB`H8RK9xh=m$`=X0(s@8wRMSuQrT&ks{X*1xpEXD#gRvPmqME_Md^`en6#bajm_)2?r%9mb2#;lk>I<;Ciz41!6R&asvKT`R9U4LHU ziR(unhae9EhJt^>^N{0fk!*Ry~#~Qz)W&NOL|Lese z^2}p8-B((HP5cu5Z1YRp{5WKCS%QqFM0p7|VsjbzmY*mnt({Z0{XRYl|C0iW6 z{?*~m7Ppq)>^?B6f>j#Un{-%jhTvEG|6bbt-YF$Ml4ilGb~S~HmP-VjlN@v`-ndsv zd_Jcb92!5LnYZ74B!j&^;$e=zPPmK5N8bkc$|r5)IauxjDiVkNP4D3hx#2*0#Z$@x YiTI$8<}DNaOQVE`L~pseIqCR60aXq;tpET3 diff --git a/Library_management--main/WebContent/static/assets/i/examples/landing.png b/Library_management--main/WebContent/static/assets/i/examples/landing.png deleted file mode 100644 index bb18e9a36d0c1e919ebe9b72748940d024f960fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4520 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 diff --git a/Library_management--main/WebContent/static/assets/i/examples/landingPage.png b/Library_management--main/WebContent/static/assets/i/examples/landingPage.png deleted file mode 100644 index 91ca8834cfb343c27cb0739cfb9a488b358ee824..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2499 zcmd^Bdr%W+5Wnyc5QC4lfPg7g>{R7p^@u11i$Vxu5UoN(fWZn!B7p?tRT+6!&|)HD z#gd>D0z@I8GYeO+5L9+yZzno z+uOO5zCNDV#TJVJ0Kj??-S+{24h#U89}IQ1o=)8wg;s6#-M!x<>HEgX$w`Gm(b?H) zT+0=-_PTs?Mk0}DG#VV`tG2ebuCA_aMQ4h{a_t&Oh#YG7&2P9F*m)|a_pzV$A(+^G zKA)_#VKK`9z{ttV-EDtjpQ^w6aDngJnR_2KI^EV~pPfkQW$&dtb>BwXBr6oe)nAjG zMii;{1@D}=W%p&MQFp-S-ln<4Jdm@N4SB&4@#dMW2QQA)R%;F)N^9p-wua#aanfby+oS#Lj4_8LR>g&-hCr2h!l&@QprFVJ#A*w>2X<~@< zuH-W#D8ROLtjSTF;>fgO7FVLfgCX2_=^~{^lHJ%7Q0ptJqAT8~kZb&sD{8;xk2wdM zIFbBa53Bq+LrV%7b>q!WCQjELb0gIRxS-r}`=ylPIr9MF0CL9pS0tmbmfWGU3hBO}S-FC)CUq`x#rzkt*U-nd^eh~CZdcr!4+ z13nX4&o(k&lxm$xT9s^=BEqtc*etyCv{A{jV&qEoYmAw-4QT112TQ@G#yVjAW zqyMa#EY9!`!KCo>Ell+=I7coK_Pip4wqHs3Nk+fS^QXZhi##0=Q<<$`UWdHq@=4Kf zk8}#(Bi&oofR3J%SHVYRWAXvji((f??ryjg?Dv4XLCP*T2(%>qc00_vanwKpF?`D# z$h&C2G~sJXXj^m6%V_Azy0a%(Lxk%K3bXE{*iEiM24ark6a`It;4Renl?WRYpMpF& zK?HaWV$Va*K~}@4YV9iSD=p*SnV}SKXNlu?}M*QSUAXC zpDz|&f}~Lw>yC1v(+gAyS9x51<$$6Y6E|;W%=C&6$qmy#IFTOS@fLk%aD95-chQ6t z(fV`)dE3>9Q%DSp5tL246N$I9;~%I;=`{s@_Z1H!XVo~rr?!1bY15-yC;Lns%$fZj-(9vD(EHr@d_o0;4QYv)pxK49T(2dmr)wtRE**aa#u%Id5i87C+br!Y=o&+K*BFRp8U Pr~oeyANQ&qA?ZH@mq-FS diff --git a/Library_management--main/WebContent/static/assets/i/examples/loginPage.png b/Library_management--main/WebContent/static/assets/i/examples/loginPage.png deleted file mode 100644 index f695210befb12be41abfb502ca71485c38cb8eab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2081 zcmeAS@N?(olHy`uVBq!ia0y~yVA{;U!1#!R87OjwdCM~(WgOrW;=2C9&GYBa|M>Ca z^5x6Vo;^Er=FFNkYj)qgar*S>|Ns9#J?;~8rssZP+Lc2~mYmso?!>_xle%Z8rKte5 zbCd-61#!X6tkb603C zQ@{DT_q%Md!*pAo3m*zZxJ~tp9XL-q@t$?!JL`0I;ms*Q);Y(WW3Ff1pHcH8`(DGj zw9Av;MqB2bpB|MP^E^j(R*tdcg{yD2i9G$H<8{#T=H!gS-11R(R+{eCcip68t9|-W zOyotML>A_{t8emdE>F9@^OsR(?THMr@~pGRk~eSMeA9s8F~jujj=NjVUcHfd!G+ms zR&RS|LhyOnoKJ}?aeNnUuF0*ge61Daxy_>THJ7siU%^}Zh%Lg8mosiR==oLt+SzsU zkCXp1&DtC#*iX2b++N0b_EFfmcoDWw2Q0-IbWONTNk#8?FFd-(h^q7VK|R?i3=GVU z0>4GC?SFV{N281Lio$79=_?5kW!2kx)92 z*=fyb+k4N>dp^bX_WT{vvzPj!TZq*a*aUyZdTiYMga|KS(~RcXe{U`w>||o#VQ_R| zxm0Xd%E0Vaf~>hb>-&s$HwO$b}u>Cw3)@yyLa;y z3oOKvbNlZ7nSMQGDPC1*I)R$onbH{*z#jwD_tK_fw8>uxsf9^_6a3(T7SEkK>pFi)T z5@wR~H2qy!_gPYZQkIyB_XMHT}YL@c_wdfHMNx|^`SYJ=#&IfFbuy+YK=Rw~}R-e4|CT#N3n`

    =wOYf^}zy14r?xd`5zbxj) zadXz+{9N^HPWg_#_4n0Qrr94io?qF1zEZCKvCUzifvjhRmf$VGbnM^WJ;>Yaz{7BG zGY8YJe2c(OUhHdTXg=JsYyMlL;?L7`_xu^`*{0mHR6Wqru&1fDv3h;lA#Og?-yXB} zTAs}c+gyoB@64V3H~CxQxBJmK4-a$rXJARbXd!h(=Jk#RDZ28yy53v1tXY4ZmG^km aYhDgpfsfVG^c8@WHiM_DpUXO@geCxHHWEz$ diff --git a/Library_management--main/WebContent/static/assets/i/examples/sidebarPage.png b/Library_management--main/WebContent/static/assets/i/examples/sidebarPage.png deleted file mode 100644 index 4dbdb3954051d816398d4f8f08cbbfece3df1c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2365 zcmb_e2~ZPP7!F1#RpV%7h$Z96)aeLH!VxSK1S%dVltZWqf(WvKBrBC8SP+CF*m9|@ z(u5+ShzbU;Z4!Me1j00gK+wBuNCXj-_?rsctUNbuc0GRwSE*DeigtH*x3#rt zwOSmmW;K25 zW;D~LnCkR#g9{0BnT@$%0Z3of!n=>=XpTiCO0FbjVbAWDocgroh!R^xE*yzL`&rdu zXe2TuoCPrWhM%jomY+}=4%Yszs zc-sFwmn9IHH^~3W+}ly}XzQ%e4vaWYeEhi#rD8p3!Z`Ofc_42HSdL7F679 zZj)QI7P%S5QOR*k?d;kaRDVE4PfzNCbLLBR}xCzDe*Q>bc|iGKr_`dbUEpv&nk5L$!8g{A zL5f%$np&Hb zC^v%@N5{E{NbJ{9`7xl%7}Zyp#)#N?1=N8vb)8JWcRB_G+({-P0&J;f&;d846S}Y* zk!0YDLNxs(Du?oiP!E!D2InBhXz`T>{9bNK!WK0Dn+im2S#kugVrWxnzbXx6XWo|q z*vx_8{%m-D+IE8BsSDnr+V8BADZX)!6Vr%GX3{Ys0$5`ctXU~c-Xg)9?aCNYAM%eRXgdSyFp%=$UZFAx&t=%lgvtUkQhGFo z0+_|qlwe*^DgYxj{b4Pa1AHuo6ma##Dq!k%c?F3tLZrH{$4=nj_6e;@fNpz%DE#eZ z!1iN+{#GDAhVmp>6W*WgH9swRar#cvn?s`yNGHFZ8@nwoN`H0Q6*~7U3noGwXuur! z(gGF7Dd<6djhY$|*A=G+Dd-PValb}O^|{@>##L}N7hLm0#R>%UY{db@DNp{A^~{q! zvu(}~)$n5jTKOWtkrcOGeCxF}lOft~!G!Rgz2NIZhWs4>aT`ReH^CzZC=3GB;FLf< z4A_nBo&h+eRAo2VC24(6zEp0ANccy;C<+t6z4%}wC)-)p^O+zbKgNkKT^bKLB0B;c V4%ROp`yV1~aP?So&L!yke*o1d&XWKD diff --git a/Library_management--main/WebContent/static/assets/i/favicon.png b/Library_management--main/WebContent/static/assets/i/favicon.png deleted file mode 100644 index 09581589c3c12aee04739f86e6aaf8291b8d928c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 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 w@?V5}DJq}q%Acd-bHVw)OV diff --git a/Library_management--main/WebContent/static/assets/img/a5.png b/Library_management--main/WebContent/static/assets/img/a5.png deleted file mode 100644 index 98d7d45c0b938ab3d80828d114e409c40fcfbbc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38145 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 diff --git a/Library_management--main/WebContent/static/assets/img/k.jpg b/Library_management--main/WebContent/static/assets/img/k.jpg deleted file mode 100644 index aeae82802dddabd99262a3bf39162d7b75cfd6f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3468 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 diff --git a/Library_management--main/WebContent/static/assets/img/logo.png b/Library_management--main/WebContent/static/assets/img/logo.png deleted file mode 100644 index 59ecc33c6f13d3443667e6843981caab5dd55853..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8220 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 diff --git a/Library_management--main/WebContent/static/assets/img/logoa.png b/Library_management--main/WebContent/static/assets/img/logoa.png deleted file mode 100644 index 93fb05edc496508e7caa472cdf83827559d054f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5789 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 z zbv#v%U#2RGV!aR!(e8J;H;Ua zv&7lYi8_iZHBp)&`;smqYJc1<69g`(29FYVFIA`QFX+<|5E}0s)||)wQ^>m F{{erc8yNrq diff --git a/Library_management--main/WebContent/static/assets/img/user01.png b/Library_management--main/WebContent/static/assets/img/user01.png deleted file mode 100644 index de90703e87eef5ecb96fd8e8862fdda2f3ce3439..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9474 zcmV+dCH>loP)Px&08mU+ML0S+2L}l{K0Q1@KMD#AH#s;A4G#na1VBVX z0s;a%Jv%r%It2v=J3l=_M@B(LL;(Q-5fc?QI5!m+86+nvAtNR_JUS^XFFip(4-gU< z8yyV`2@nno6BQR393LhrEDH$-9wH?h9w9CKSW4JDk2&zFEbn< zBO)azIXyfU85}S)Hxv;KIXyrL1_a^5wj>-B8yFNH8x}G(IWspq?9j*R&BHrCLop^B zH90&Z9~tAuxhy6hJwirEIxF12uSh;HAR!_u9u+hzAlAF6*14lgLp2{45UpGbhHXk&bUu-@&ox%D+K8F+VaSQb91Tn}Zt@4#T91d}2rN)y_C4 z8(2p+SW`rHTS5~J2;97^K}AB>v!FvbD#xvsU{XNw*V05VAx<|ZM@vYil6f^RB|bMR zT0$;wPB*xsiZ3oHKt)K=w4GN?Jz`Bby`hFFDJI>#sM@)uk9uM%7!S>_nT2mpwU&9& zx1+V2e}ZI5cxO>>SwVqnP_37HQAam)VoFXuEUl4s?$XN`5DU_{pmJ3^!KskEoq)}% zl{Gdqb#h`cGB7VIBFV6rmwaBJh-h3_NRxqR>(k3aKsifCJl@8zIV~Zxk#p0qoMl=_ z#;~5HiEe0SS$cYGRyHI>MnE1O8zv+k&$_I|rjX6EoM=`+RXZzRf?PwirIW9de`Y@^o|1rkOE%fFsMNu?k6lNepO3e; ztC?t0#FUDushPHgbRtbA#sB~y07*naRA}Bsm64Hz*Bm@Hq zkkEUVB7G^Mzy;|@QAB!EL5iTTA_&+}P;7|37qDUPy|1gg>-M|%oAZzNekUa4@$t!z zcix#fGr>(!O!;;!4B)`;85X!rTW^hAxze_6WTbObrpQU8>2XPph)8(9wbMf*Iv5_F z&>ep8YMz6&jisffwT;bA8~63oaOg~%ru&&T8#}G&W!h|<1$?^26bnQFhS3zGDHbLN zZ=HF+|A+ni+eY4Z-g2_>^@xZpER2s#KD2eKk1{hn{MOBb2Q%CA9NGsRY#giw0&5$A zd+UrD2!eh90l#N|10e`7rWhGv6oA273zMrpowv4Kxw8Mtwzkf#o1EG+d)$U=s;XW@ z`n=z^HB*!oo^Wu}p-=5jPMMj-4g!ItKwx7na5pePA}}@6kQ(gcbs*fgSQ!~0N$8D5 zYjEAIZTo?-fB)8Pw>EWua`JTR>pFV&?2FXSwl+6UpM-=%H@h-1_1wy8g7cwR3oIt2nEe(iel=g_MW)d*?J3K2hJoDzwtHpVP*4DtV8ML%+#m#__p@5-q=>R$q&S>h?sYd8v zdH|9qN-k*IwtxQ*|NPL|w(Wh}wyj$eTq0aj-<|*Z?sVVQPM?wY-8aL-!?SK}+j{eA zp3|U>wauV|)1X=LY>Y8YC+7bVItUQp338Ai69-S9TO)1z_y76l`-E-VKu$qcL~`Wi z)XQgo`g;5H$eDuoom+1mN;q_D>!wXNZyt0QgolHuJySp|1_3kvAA&v~i<(Z!RGku| zsdJ2`wkyNCZ@u5&cID42;am6ru&pyZE4d+lxc=JNvlCy>-oAaN;MTTnZMV9+6CiBi zo5CHe9c-LLPMP7whGxanEKrKgMy7o8L>I0(bEd)%FpLxcnbYdvndJit+J3n5zF_~h zwli*S$#n&(eb>%TOiX;8cz63WO1!r2?#`_vBW($p?M^l}4uejf2YoUv^~}~AfGzNs zPt&CsmICMn7?>860FYyYBG1f2ZQI(~{)F^Ba|SHv(FAHD;$OUba{m1JCll9hk3ed7 zZfzSm-Fe8z%_mqSuy$~8^2|DP(8kczz10AO%+@6rmTI^e=p7P*VX&ZG_4V}h85ucq z`pT89eFbOs|8UDwqj5=ykBm$``}L>C=O?k4o zD|1upycxLGR^7*=gUpAwQ&F_w^QWRhG;#3I1Q#Uu^qs!ab|#^7CsTQaIBytJ}fKkZ8Gc{rdH@EpWP+LFllO zL6E6Nx+I=D^{UdtGb=f{pzrkl&d!3)Gb5e1PoF({wyLV?TGzzBCm(h_j@nmpt*XAN zsy?TwDd)u4o;{HfN`Z|s)AL}rlPR9aC@#)x#Th`fzG*>O4G^RQi`CRQChba*XOBx= zLEXqmLSI3A>ggZ$zx&!XSyR(>^!($;k9YmP>v+`BmwS(dhK6pq5gK|dHfOBC#nac< z*E9HF_@J4&xtVp|r`aYmbhb?UW(rdB?EvYMNGS?;t1EDGIg^l(THtc#%0GWTd9v@^ z!>ImUzyJOtI&b^eRjh_nR@VFQ;lm@xnz9>`mC?~6pR9uprsn3Rg5s-SL@WC28R+PG z49Z)S#_*V%rxXR(75G5Xrq=ZpG`QUU=dZths(o6vZr6|BqjTrZk9XgCm6vvetcxjX zE-Nb=*l=vL!9^1-a7f5Ubd_>Bm_85k0g#YMEDA; z?`-V?90LFn=IUMU<-M#Uq^NB5xyq(JK^|)b;b%kwh?XVXE`xckCJ-wV6A)rz0IV5M z@pI=Q4!oG;1t$kbB>T8TM8?OvL+fA*k%%CIN3>L3P4cP<^2r-#qg8Lr?f_AlC;~5+g;pWm1pBm}n z*KqdFelsc_l)`QQHG>*tE1qVfQY@f|QOF1QGgB=01z za!`^Ia(MOX@sF#rgFK>r!=0=^i2#muF-k5A41+?3L!O}ih@^aK&rHq=4o-HdOD*&t zjg0fJdUv~~qO9nx9YTC(yD$Jm03w*>Djb2{B*u6Vscg6U_(8TOG zWwhs@6{N5!9D&1NtHBfnFfj9xl)2zMQZu(z)ZQ-Y>2a%bOFdmRS(BcYSXn(9+WRWT zb)oGVTjV;Tgt;aqEeDAA(6SZYOInJ?&mB1yTOAbW8!Un<5ty2qS=tom;bza6f;>TC z!yuTDxd3VR5NSlg1&0bw_tozW&GxH4R$aKEthdq8&eqP(Zec)xBUU2_a%sNnrR6J@ zl@^r^Y~1kj<*LHC=RP*zy0xXLrJ2Lk);Y6rSaw+;Yry=u)8}Fb1_-4{)ZU%&{!C}x z@XNhp0BIUK*IVZ0xG-R$V*ngf?5;^(uCA_*j(1&GEP;rfs#v}6Pgbj5%|s@3<<0aqu7vRh*=ysXV1<^}xQaRg?AU5rMuo*4Dmo;XBx%ZjYOWvTKF`<_c!~+&R;Y zcjT?Lw8_l!sXLV5({Q=EGW%KVo1C%c-WG@!bQP3e(7EPc@?L>5Z2mFu(j)frEYc3p!BHcsPVYA%354;6~QeYOP} ztxXKT65!yb>r7d?bPz^br>sL;JL{5@U8)na4_r9$CbTGKbHGB3f$|GgN@HV^<3b4C zT_}~1!?hV1XRGRmFDH9y0@qrB>!xOAkj2*PVf+DxfdvwSDVYwS9XAKf%q&IW2?;)K z!4Z+w)!EN-zT~`WUbY!Lw_5{!<$GH@NMcv-C9VJoaCC*XlAE!w>-LM``1oXvMiUrq zXexkeG&eUi9W;Pp5llz91sL4)>5FI1TRL-2tF@__Ak!zj&c`h)*rjmz!1i-ZO}))w z@K@X2v0Z~f0_NX!^#hhjL|LoDv`?R;K1CUM5BeVt|C00L0iBd^g6~m|NP2 z(6x0YHFY?3&$E*oP8=!P{Nr7(%|G5j=k8tCBv)5xC%e7wz8%`#JP=x4co|ffgho3ZibWNhNG4Fk0mMKQZ~ z-|xMjQgrUiiS5r;E?VSkwJ7@e^T0H}IKMc}B2zPH!j@*RNWze3f~E#6U>3-DW8;}K zXU^SeX`|G@{p&W;R~M9CShMP3=;7lT`#$d7yDHXy`}VP4P8>UO?rC#O(e?W&&7nEl zUq4@|Su3y^%!=?>8JFgl=BI<0A_QD3)_Epq6+tP6dKW;Z&orJ3b>i#fsqxG@eWt)A zsPJ?1#*MkPFJIQg##WDQKk)3?f$b;W9J|q5loC?9EaqX;ft4%$+TI_`I#mB6^4{z8 z^z^j2wOFf1mcVa-poPZ*gJ97DQ)aHWwt)^Q(ggRV7Bn=ZMy(sK&E5F2WU{6*XKc^w zdn;Godwt>8(B2fUOP9P`#+#nqyO&*Z{_DiVWa1vbJ^ucCf_kDs1x7(rUh&+iu(V@J zP`KbMUOaQ=oI!z71l_(TH8s`Er7!AKMee%Vy)OqghMsu++$H*X#MpsfzJ!(y&9}8% zUb;Hx+3V3G0|O_!HiRZ_-%}l1?cd<%i$2~ID|&M}40O;~AYQ0VUL-`SML z#*UQSiq&6!*?#oN>C~#j*B|yaSHyTPa9ntCOLOIgu|1XNHV%w$oQ$n`nXzwgwSSt& zB6BONXiGi3siir2${h6N03@&lD#qzLE#QgBN$KGi5!4WW83ucRcr^}ntSdTq<6-Wu z-(k+~eRZxjq+`W`uz-MN_y7JS=fs;01LNZZ`!X`3qG~_J`lkgh0yC^l_4TYEkz1!u z{r2^Mu1+xHjn_MQDt)1_(t}{LDJZyo3TBe>#>RC;jVb-*yZTQx_l6GiKk#0@d_jPt z_oE}foXB|-x^Z<`^WnpXPvur@tSJl%Tok=_QM9?fo*_6>JVW;_1gd%+WHBW1r%a_% z6d07A?iUmkQIJ|6)#!Z*j`!vtcReUCABuT(u6JnHr3DL?FAob?(Q@O$FF8$>=X#rq znu}uAojSa6)o5B^w1E@Wc_JrI&p?oJ;n!dH zxJ3F_bfh$b5<6_k`W{AAJI4hpRwN~PFA4k3vGi5W*w}?Hy}Ng}#9S|XxS=w!FkSQ9 z!_PxcUmsE6=E_683%O#1bzx)UrN+}2=Rs2ud8DOpfAhz$zr0RMKRUFo!+Sv(%#YX# zgyt1TFl5DwC1GpqmNXx`u>HV^jWHoDkD7ZQ9*M0kY=B{Pt(Cq$VD#_=0)FS5Iq16- zNH82|fHM=cNLsqn0IGe*0~Kqph9mmiwXL z%7rgCUcCa}oBaL#(;T4M5d<{3*c|`tY*3<) zDiJ~OIuSA^oC&=&Q9~&y%a*KIj)`$hTJq?A z%Q7rnw%^@d*3w-03~sXQ${ROeMe)xrjCXOc0woASG$cR{lNoe8oj{`BC{{o)cB_l7be>P0)x;Ei9`|uKnya8N}>Y<0Ejdf zLArf>V9m~QvJts7teoX}H0p3^M@tKEmH;E9{OyDC{^RKTyVwgbcKJrH^%aSF8XB@= zEB%9pFMA3gYxSX{AP5~CXV3{`BAHCWAc!-4-qNKzHu?AjCuenM<_&HNj@Hv(d-iB; z2;B96Syoz_($W9n`0?{mU%z&BO>R$*O!IiIRBAMFL6Px^dq>kQyNJvnxd4JGVdC}Z z3@(W&VRB>$GH)JeG2XFw>CHponVFe~K3yHWdeg@eR%V}xsN9Mape%#6{nYW}KmBz6 z$0mj5=uV^48GIVl$;^3}6k~vF zI+)p>wPSs;Q+Gn9nVIh*<-3f-hjUMbqHNNv`?^Xdy9RzPS$%yVG$;GO z>(_p1*~2A!FZXzAqV>>$3Lz2=NlZMGOe9go6gp9gGyY}@6w2Zqn?B_o+_ZT8VECbM zr46jIixQ630%cu__oedOQ;*MQOzu6oal8UN+Vbc>fBbUcz=1tug@vg#CqKhJC$dBg z{cjMmA(_J@(IspWfrY~m^H3tgyTx-2c1)8N=N-y&au7J>39OV=6SYyfx$A}+JEEeZ zj_$48aPr)%r%xZ=xbgR|zy9&ZuU~RbB#vHw@wvVsP~>5X7~dddh9Q9|qp*l{mIRES zHxD(gnb-@Q>HPJr;oc4*&h{ zfB)z2zmMfKC0>pnuD%>068RcpZ5|+WA|64AWS*FSXKN|nl%N-5EC;6Y)?bCDUp%;D zhmDnFhH5oE!PI0t|`el43OHct`0A+OXVqW7nVJJbtJSh)_*iHb~yfWyqiWT zvP2gzmR$tsid^n2I!(ePa1~lA6E_bX9cG?FZqKGs$z*=M6xMz^gRzrAB3d4*uj;BD zuN@!%{N(uK2VP#KhfjvSX?k;FY_w@Kan-8P_`c2vjmXAomQD%55SlwEnZ*#37z~nB ztDqs{b)0!~*VEW6nV7~^*^8x2s+LP-yE7PcL0&>t$>gffA8WhLe>nc(L3v|G(Ty+1 zDk~EcD=R}c?5!V8bqjX#H3J4R-Vi|u1b42Xgw5no$PA9qUZ-R!JQXxHo5pr_hJTdu zv?QvKC8bf_xul)k;)2g7YbHO|)`F7$$3sIyr+$8V?#PYMV@HlW9q+n!`;1$#(h|)m z-ylRL)H;K}kTNM8CZ8|i;g({MrAuef_+oWFo6S)Rc`Uht$(_xTirv}nEHRav=XUnw z$=ceCeNTS+(4W%(AO+Ub)jz|@`1$9fT~%l5JO$?Z*erzZ5rvMBkHFQyB_qzbC=hn z2mOzueuj3CajmaFWQJxsa2;X=eG5Stc(O#oBa^i}mhfA+rto=enpQ%k^3)QQmO-;; z$!ILLoD6_DY_^JF89ZE4TN`!$eE+WgUFbYWId$szDR|~iRJjE^AR$08{04!hg&!ymqo=A4vJIYuE3; z?|QKN)Z_kB>vE%_KBoqw^u@vj69m?`h)gyM&y-N)be6r8Vh<3A6^%w!+0!I)p+v0a z$`ORa;mUYgmYi*$PnkW9Mc(Nf*-%||Z6fOUu6_)%?(nI{$8$6GO;$(t2n_Xg2ZP|5 zG9sBGBak>WIh`xy@YP`aQU#kr$yZ4g?f~JbxjZ3@;>=-7m^`gS&9l#!YPBpGRp53l z(k1maB-ru({tu6j!xDG?a7M}J`uJqHNAz``!1#dr7MUnxLu;h+ctnnxD-?s0nKT+( zA*8VFkrI`VD^_qh&QuzkE>}ynLV(z-Sd8MGYu}YL__^HvnhWPRbmWYTjD1H->igWl z^;y`I4G_E`3Hla;$Y9HeM5&xcWUILL6i_0kNqHPCo2KB%g&eJd#TRlV&Qd;~F4l^L z_Rav2OWcdOR&__a>VsUaMMXV1|0Lrm+>R3^H7_EQ+bs?CF$k=2L_8j=b|Q-{qZ6bm zDxEK;I!ka%r_nfa6$g|kI4T8IXwRZ4Bob$em`CKRRSJ9ieCiyzJ9HaU-`giYPDTd3 zn3yx)r#I z^C`|WDxcO$Vp`RG#=bJbzD0{$>9KO<%ID7)Sy}0%pc;WG1-#(Mh#U%&!zA;_95sih zvd3{GTDFQu0f;k)C*-K|IZ_3Mp^&qMM6ovCey)WxK-g-wibS_sJG^RgRcvCDfA*gA z^q{o3K%lIRw!{((OJA6M8ALjVOqWuaR4$z+qo}xINJW!&bEv31$i)WKe&GketYF5QI<&44zpC0rY7%M#jVMsAV3kg&qorEVr z>PlsF3WY?K5}}@X9GX;!gN`K;@}&7vHU<&rb0kw}GPPD}PvQylorN=&a@+~C^rY*} z$V9zG5%sG;N{;`Y^k=W{-Mbf;7L?Yrh=3++LpmLg<{$}?M3K?i6cU9-lt@&3Et@09 zsl;N5P%h1<(DErf1&8k}h3b((3fQv%qL?RV=+By^Ka1gRR!lZC54>En7cda8^q}P&-D zkt)~>xk|g6EM{dq2LMtW1P~t8(wlk{7-tvOWqZfkda% zICLtT#HBH0Jb>^BWC=$sB}o-HzB8XJR7sr09A`e1AxA+22t%sn@WnheY?Y|(!A`?; zrxVHUOo2c%y6WY}k9${Dt_t0-abTa1CCd~n)BPvdLa8*86l#zMS1%jSqH!r)CfgZD za~6|@YOXzxV~?tZBNQ{B#Y=@!nw(97%Ni~sRA3NjI>nt#Coj?r@BO%OlbDu>QhPWirzrWd}bLU2E>ZM-~t3s=F%Ayk_=Le&7@Jq zWI7EJmxE)g)fBmq#Zz#33MhT1O30!LIWiTWtCEOSOo~E6kpf8yMoF|%E|1Hlku5DX zH5Kb%#hy2bYMvU0<#wSc!`)P<+Jz_3W+3FN%N^VIa|t?D_CNCF5h0FRx@E@ z;b^I3xtOJ*(o{^iXxL(^iVL$6ho$DTR1}$*$|MWYN{Rros~ZnjF98pi2Zuu-(g|D& zQ^IFbS1Ma5CMOT=1= zOr>J+#AG&KCgDamoGc1yeBwmVp9S|JR1gM%O_VH!{~>3JX*@oeC6j4+e69Nb03vI0 Ua`=#co&W#<07*qoM6N<$f^4+^5&!@I diff --git a/Library_management--main/WebContent/static/assets/img/user02.png b/Library_management--main/WebContent/static/assets/img/user02.png deleted file mode 100644 index c5f6334e0bbe503171c8045d30f56f8e73b56136..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9072 zcmV-$BahsPP)Px&08mU+MU0P=hl-ATeu0mZmVSVQf`f;Sl9h^$k$-}P zjggdzjE@-!1|Sa$AqfR77!oNJ4}5=vt#DfRDK&NU@goul? zeqodVGrT*2th-Mtwpv2nP!^9u^S=18{SHhDSDTHz-3U9DRY0qhd-W6cLh8 zKQa>y?8mo|lb&^Vgprh(j7&O3MNc>)7|GGxK`J6^ZF*5pTdZqRm{vi~*5El95VB%P z@7vCooT#j2PMn~tOEM|==iY{jmgl^wm6xLQ-q9Hu9|QpdNh~3*cwwbvP`{9TtFXKD z+}FE}ckcX(Fd01jF zBgM_wQ&wW2rLl8QLOmZ9OeGs#UTmv!Q@(XqwrWnp zdt7QfFLX#Yf`yYhIYWbijJ|DB*_?x0S!Lj^mxqRt-@vVbeSgQ6fzsXQ@X^UNG(3hu zFI6WSj*OPafn}XxPMBLq<+!9pAQsfAl(lbI*s`DAsFGejGb$k@`Rn4(s-D@bnovqn ze_c}W&A_yEUN$5i(WH;2ZdnWr5G5!uwRdH!T|v-{aoePdzQxhKm4dLg!fjn$oorRe znu+1Qv%P+0?9RNkhHbpT&E)Lz=*qgulX|9raEDVseN8^-%)!-_dBVxmP%0ocD=fFY z$jyXl#Ex)sae1tLXOW7JFfcfAdyKD%b;XK#Q$IU(XJ%khRiSiYVM;^TyRDLJSchp{ zeROkfR!*34U)7zF(6y+FfrCOcHK~k(pg}j1qO!T3l1M;B#MtDlQbliTa-Nu>ovyt? z5e;H)e33RSh?b?*=kUsac$k8FqqxRzA{|s05}J2wxz5{(czNK(yzln=tHIC7c4oY* zrks$Kuat_Wpr_xZqH0WmjQ{{307*naRA}B!nFmd zLxcbkL3)u6(mT>osnQjYUKWrhtc8wJS5N^v_TI~`*Y&P$FW;PhaKAgmB>MQAm*2EA zli;?3iGjfryj#0=?bfwhF_X~mJ8{CgwVTToNHbHID&1riZ9)c<+uf4EO=%%;)2DL; z1cGKaURzt6OfVuC84(1x?yZtrwQAEE_}R2+m7JX19y$2?dK`8rK5L>rW`jk)1 zKj~%)xJLMt6fU!y+1;Hom6XyQc!!%JAaGl9BLqg$cq6>Fl$17}j90;vHM#f85M#}n z_3IHv4k1>pT7#1Shy*gRucwQEbPr`^#(gfA$>kaWgDYS%RkT$e+)2VSr(Fm}con7# zf=EfL5SZQCQbtBbDtIG-;8xlCRqMglt_Rd6gjiLEAYx(?;^N{G5+X4oRcnQQvDO`r zQ@8{{iohk;#YNCfAmH)cEz<(BN{b5_FD*?l;tB|ONl9rHa21&>Ese+H30&r_du8{^ z)`Q!Dv6%6F|$o!5d|3MU*udWEBo1z^OPKMv)Min8f*k>NjGKTUuNM z5$Vg3E(C4qmfXO=6akY!P$9$bE3GPpmj(w(OR7prlaZ^WrKAuLevw=EZ{1t77PIvt zmtlt^2!_Gli%V?HK5wwFYQw$2Tmg3`VAIi(gi^- zLFPdMu4aUb3W~avRBkRo5)PG?h9@a0a3Y>emIAsY9*E4rva%cZR{XVT6K*v+8EoBZ z^aN_e#r+00y@7oA{9x*C`pir&Byf_8reIDpNVA2hnUo8;1wlTL+oHmRL%~ZnDEeSh z=-(x^$=zf^%e}I}8(T37f*7n&)`?zlIEjD?`kPJS5=(b8?%WxgNxCzXo15bj6eMsV z2$)dVg52~RO_c)&f^z2w1Su&LaV+N2(nuiiw8;RuUv_^`Y$d+{0u*E$RtzWZcVP_( z5nno1;H-5x1d-sxu@}}rmMz^)zkBsT`r=S}Ze)%#)!8u^(n;W=ITsNj z?-)Gi5?ntQtRgMVRFTq#)CW1Cqu9A#+orWP81at&Fd)$0!<$(1|R@HT2_Pz@ zK#9SR87;>jJiU7S_=Aj@p+$#b_sPkVlb1&K?K@~`+31~>6;sVD)uc<1D=^0nA2DTi(gBT4xJ*Q5&pE~^A z$&1GTv}KDzRAr@;hOZ;UifIJRk&N1;5vBwRN7{&RWBsZ%SV-35FaY+1RXhJ&w%Vq3 z;J2kaNhyJWpYOUPB|W%0?vUKx;A&M|>{<+%i--2@E8MR*uFngn#yXv0mZl5+pn;93!5Ee_Q>mR?wqNcfr2 zkhjD){G85BNlMBH3=GV;Gj*n|si{=)h>w+zo{#G(kOB~(C}d?Jj=Ct>d^K|9U4Vva z2d;zbOswRQ;nuBC(Ca#!LEMFcJ>n>X?|Q;(ms>2cn;DIWPDdq)k{KtA zqc5z5d&}VQ{rl<1j~@>VOv-pLm7E$jyL0DGH$5MbzfK<8SBQcFhCoUzmXeZ|ogJ~a z*KV2`p(0I4xqkin4Ji1vSd&DpWSxP?Ko0mTfU=b%q!s0N+)clK7eUf9rjkb{6nAb0 z2!y^4K@J@Pi1)V`W{Uza6aYf(m9e!Qs?9OdCZ`ORq2{=vnj!kFNu2?Hy zzIpumeIzCD&ehZ~H;c`(I~Db;TwPt8QRGo}eJg?}DS;Lw#10^fw!OLC(%Q@$=qf=q zf*vTl)~z=9+QBv$@Xl5U{k=Z)DO|R{G(uzR||H_AR6-Ci(FXhCe^V&~t0pxhb)zn#F z?AWY`L5lxXB660(S0z9JNJ5|rp7}DKFPb7T5Y`n}V+?fr;tW1~zwKALHBaq?a$l?U z{4FG9IsqcGV}~q2tm-f&&{nVtVd;aeEm2+|a{+vYR=)@BUl9W^1wE3HFRv=ccsIQ#7h=St1|KA)| z($dnh(;@C^XSzfwE`td*^;0dgxTx3)p{ z8wA-QQsRoVK%s~r`}d1Nk03-a8PXyb&-M8J10SmpG^-#8njb|M7EE01PhY-V$^JDU zKOkB;@x+PN`IMyP7+C;7NMvOd^?Xncqe}S-@%G-oA0Z%tAtt81GNffD`H7ctyqIY0 z65a9GY`QW>ii-#Q_T|+F+OKCBY}if`VFyadNZl+eixA+h-D5tk&BXvIK70{H9%StI z28_~vkYPuZLAH2@U^MR^zj{43aEo#nCm|Yu(QFUB_uZFQ74O2&nT33~tb8K+gmP=j zgNe;Rk=+a&i;0-Y(PNVj+l$*zfxiwS73dF`B@v|-f+S?9a82^r;-U&!fnZ9oZP%uI;~8{?HvkEG@mgksR;+mVl7yPXLN- zLXvd)&mO{c2p~$}e<5Nb2>rKL|M^daKRqrs9u_TYP{LiF*tuDDGjzvao_Cz#90q3S3pZP{x8m(qH=3`3Fb(k2)V=;+$Un(jp zzPGlHW_Kt2w4EEv95L zxx2gD#zxndst)nqWA}C3=K$WPd z*g59oGd9t07#V4(E?;GSpk70!T~E*T;z3JO^{T2WM|o#zN^y*y0#$s%pVUWk`npZh#jkfD` zTAkc(SzE6g6kH`w)v4+2UACQ3Rc<{15aPH@|5NOfl~q{aMVBJFPsGKxaz1@|?$Os5 z9Ur260(w0&)dF?Lont;$&F=2*4GrbCwbUGWUwQS$OAS^>d@gRcGz``Sim$U_tzFGf zZ;p-iylRz`A#vQ+^y(^+$zijw$X(zqaenrv-##G7hj2{ElQ4jM^Ucmqn6?fdE3~vE z*02nzR71Pb$)0wfPOD?ymWJ{!<_8X#J350aYqeZ#`dV%35oCPtc-dD74)+yd5HN7w z?EJfTSB?UN9gbz!b%4N?C5wikQx^+i{EdprQt;k4>E7I2?9=HA5FL#=`7yoZAw&7s?||5N&Yd$m z?`H-t=i=fjwq5vpiRYjAeTb+QZ(CTv5WE99Y&V+c(U?+*L41IrSA1-{Wq+3`*6X`$ z`(;9Nl|hIy-qFdhW-nR>#xlRv8m*(FA(ys;A7P=V|Y)xGft!->hXjh>=O!7p11!A%X zrg-dpFtcsj{LBC%A>AO#gQab; zD^doo#(piMXz-SDYn4W&PHku!DijPNlCaIp3>e$|w)qK{3bHv~!qa}IZ|@xW%gqA$ z3sGcuccQ=pU>qZRM%%YHHtvs#+Tv~6*wx=vt8J}pW0S~laYU)M7o=dH z4ddb};CMejKZG!=@Pm+)1iba)oIU+_lj6u<=nlas&?KQyP9AG~owcR$qm}Ft*Tb%^ zhkq|bkVe=WVPI+O>dJ-7)W(K(UbD(c-H;WUHibd<;J{1h2SV?6z9R0tkiS$wulA>% z9e7%&IPzi^F%%&z;4O&AG0Uv1{b(dQBD+fub^5~B+d)B8C3FE8i%e4zPe^Ob{PlOx zdkw0(p%OHfJy_r?kPd*H_d}4goVQDI)n&#Z1MDd)#jwAA0fGfo{bpH3pW>6I>dw@f z{_=+pAI8M!LFF`Kkj6%JCy?UpZK=gfRMp7R3hj-|rGn`Y(|+8842L-jTy^^V>C z7dU?}$r+Rt_;U(|>c%EsJaThWbQ?pF(K{tWmCu=uT()mZZfk2xe)!MsU3w=m2+K)c zBT510FGFpc15PaBUefqDX=s{S2~s3Btv~>A-tYYBvnVFQKYxC_^rj$0Uw^uIY%KYY zSqp#w#jUwkV>)ukb}<2V`sCy@37OYo6g$5w+;a^NL~S!h#7{BIaLWkGBd~1 zdUdi))Bd=?-?V^(#M%ZC*|zQU>9f#;vzLBeDjAg1_m9o#8JkFb@e2$oV{p6sj5_8{ z=gbVZw*z9>J|V%*uD@Nc8TPtbsd(?W@R&-nQX zakvZHFn>YZPoD)7{`vUrpEuqVFc`u1dK0BDZqLq!g_TZ>H4){(-V>%qMs7C^+uJAf z*67p@KRnr`GXvhwi3oPgit;^R{nD4Er4SlQB!;3@C5=QPy*O`n8YeuB%Huq!IgcpW zOK;!)d~fr(Mw*7N^%Hd>sWXw0>eOjN z9qODw(>JP8SM}v}CsU=gOP4Nrrlpbgf{{pRFV33b0))s~ROar5Sa zS~Py#r?j-`#qF@t+oiX|ntGjcB5OPq-XFO2OIS>^`?W4R9V(=$POXxTvu`j#(>cml z)jTQ1kfc@K)6i31J~?^GlZ093A2<#>TPPG>7#Q%|29+Yre*5#_jlr7>d-An2tzu$Q zhm*rfQ<05Rb9)o6J$(J&jn^$KMjn2II#gmQ?6*{Ms*?BB)Rb3ul0NW0DMu@TI2_Z^ z$_@?sb79@%ZN(pybVhSF2}TU21B>nMbz)(Udw|6KQ+x zTGPYA9}cA4ePm$~^RaRJYs)U`Pd{lmy9nl})OuB2^Q0M>1k;|dhRJq!_sL0jPfz4F z&r3L=FaRLg1L*cW8$hSOeLQ&MW=Hr!eqUx?T~kBPndC>QrKxSH4daUm<=1*99{&F9 zr}sa}|M=qR(-%*FOs}ePs&sali*R;40Fa#N{sftZu%=OW_lu*&lb66{5d2HHY+-gl zKsH3i%hV&|>z!k*hR+;ipyf|QmHJ2-%&WAy&{`0T$w{q!Cz`2G8z z{_BK3<8sMy(M6D!NYBi!cB}SL%VP&!i%*@JgcKm{1tr-WHjmUBRVopw#>dr1ME_3F(x{^}$NziJC6wY%E`#1jYS1_ZGAJQ^+FG(ZNjAB&W<%HO}+>|Q?UVDI421eDut z$-@9~ADIO$ub=&Ztg`ZlN<$=s`$X5=TvxI_uy%CRt|8`RVP%zj9pp{ByTkb2P!jI^ z=>Z`pPfbltpFVK*!hkT~@!()bM^Q+tM#4+`!;_cNGBX{{l!lc)N=1}wlkF3;kXzed zKYR8p3m!UD4OmUWi*$h^rJYop+3)S%RQSVt)tO?ek(i!KBvL4G5jPOPrsq*8`f9ZJ zfPn$wh3v<`KeegI!L9;0ZRQan zXS&Drd`4p0hwYKOrf?UstJxer8z}lTet>X*vjiE;FbR1gZ+dJn@Dk*?Er~RKH5nj} zl9TOaWIWv;mS@@y!IBuMV+dVqj?keW@&rNPLB00zhsJ*{KKm)Tb2be9G7b*5p-*uG z!fHAvfY0XB^eH@kwvbbOqoaf21rViui!ZxKU3)`iWJn2DUp#8N4K3bQE7bE+zYGxo z>gwuL4S5&Ayh*tKye?3Jg3OP%ef+`hpWlCAjk(QEl!6lbOk3hps1tq(ox|tz=`;$D z9w6ix-0NU?c!j+5%`!c7Gkr7^eP}`=B}~2e14&7+(;~_=YU!v`)uH>siZ$1L*{dj= z35@#sdh^e}eEfm+&+pF~I$>G9-7tLSjDzjapE$lSpro43kB9KnD0%E`cJ)1Q7o&*b zsIGKy=t*N^s3|d&l$N&m`7aa|dzl)Rl2#U`qtXe4XwDyHFc_NV^}%yhbHP(1C!g8H z6c&yhIdUW{6+!H6d*9;X1G1|rC3G-eo*ISDVbjZsOc)+T{w~z0{ifH`_W^`RB&B8A z-g)}yQSzBgTcGHG86syz2)Zv{&i6PvH&^B8>npF(+kEm_q}9ddBZ^1dMw)uc5#)0K zj>iw+=u^O3{OUY?H6EYCUMd15{^48=^{j7?Uxyh)ON-b=^7ORLc>1XAOlD?ptqw~k zO2^O;r7v^-=+UE>pUBH=XgE7V=kG6ca=dg{PjNRu+TAh8kMD5t@tkamTJ>ALK{Zcb zKM%sQG}z(6FbTgdPmNNrdopcmsih^;HJS$f;m%)=lCRp^+Uckp8X_^yIWF`0`9OK% z3;|MS)!5l7?cd+{UEPu0yLQixGz^#9+uPeN32{7LJcn;wz~}Jk)f7rzJcm>Lro+R- zE4;(esWNIy;B`w&OC=?ly(CYl-HaE>4v;Ukz+i#Ha^+n-5G4QQjE)YgMh3>=(PPIB zyXq!YlkRL!Xu6|oxU7{ANM&q;T_aG*WkfJ#ar^+nW6CIeRw1}pANnN2t zt&FE<>>X^0HIX{CEF`4E3m}(|=BL})^(NTcmtVVf^02ENG_`0KplX_N5$`&OpE%afN4AD-DH9d9JVX=1zDsh_X z9PuQCk)MD0^3kIi3H_O8l6!i3+z-22=^X(fZnLR9<LTg@UQAtz{WzJXjuzoSwYl-wO2PHt;z zYHx3DhAnS5g8b6tjvx*{()4iybbVtrezjUbNlAgR8bzNLA7A#yi{W7s5<6doC@I{m ztSpw6C6TD4!-BB^iZE9`0-58yzX^gsP;Ruf-5wbkiHUKA4NP%2>}3!VU}QR6eXK@- zil>De^Wu$-OGHZY==6en{tW0|`X(yiuuAGYH7Y6!Do_hz4G=@9b5s%<@{b%jU!usqrYr1=Y~+0m6$fxEIb~coi9| z&6^`i3KxBq#A2~@(3eW61m%5U&~vPpVuUb2v&YeV5607xSt#-&Zk-~=Zm5!B`%Jit zmKQ?uaBNyO%_N-13o$M!SO6(`JYIp^8-|xxQHXwsc2JeChV#5eWo4y0`o;?Th75g2 z=Ic8bBxzmb&oE&y0Kza?cr<%tH`ozi$bz>fVtUFQ05U!l9ukie@^}FuCi?8y*pdQ$ zxV#|QO3D_z{QdnyjA<`71_e86aG6d{PE>ecenJdK$6)h~sz<}U;Fs|N2+003Y}O40 z92h%xfVY}@CNsw~$4R||-?MT202({qE1X>rTTr48N@zTu_!_w){}BI>Sc-n@M)Tk* z$37Pb0hq5N>QIi3Rl)VT8&yx3gfL9JO#Bff*4X1kSeP5qB7#^oyW6ADesAdAE6;K9 zY&I>R$SaQ?u3rLqMx({kt5?aznuLdhgd0;rq&Aud1<$uuRXIBPI?e?LS5;L72iKcR zZ6GLe1A0$ujd<5 zy1JsP{J=(lw8n<``+H$Z82KJNULLKwZOj5u6cyb7;tqj_eiurFF3gF~V?&vE(Mya= zFi0K`AO-&6#%jjK;66&Ls^muPXldO8V8GKwZ#GIwN-~W7i%>`)CVlxdU{J19k0=5J zQO2y=QN2S*LPM9|;sV%t@oY*7qomrnfD#KGk{8b_DJdx`iUkS;DQ`g=DAwBOXt0$R zNy*mO@S+eC6O$qnkG{+Lc{Cc0LZQ7KLlng^Js+5&K?(^$U|NB(i^k#cOw=Iq6mSqI z0Z2i(zj3UZnz5Q1B`+NOFBScjv2mjal5ZRm9#RAplgrWJc`&&F)2q94vzQ!5DxhsILCD=46; zd0|4pUlbnO1UXD<+4^+Qa!6^A&azx!DQQ1?vRG9bpHp< i8PHvZ$p8QV0!c(cRKO6bwtA2N0000Px&08mU+Maj<8&Ct}&(bfI*?aR;8%g@%v%+<-x(#6Zu z`SR@Z?B@RV@%8QK_wec^84>^g{`T+a9u*JA%hCJv?i&&f{PXM4($@a}`SI%Ha8EM* z_V3ix*5lvX$j#Ft6ARwl+Su6G^5@lXO)G3mEcWWz$<5aK@ZfGpCN&@u@Z-_?@#ria z6#Vky{`v6v?c3?%-O|(3J0=u`SU7`JG9MQe>)_5M9~^Udcm4I{a7iypF&=$>dNw8; zdQ~`BIv-3oDC^zHYDh0>YiZ@#$7Dn-c2F)sEE!TZ9XTr_@8{zy8VXxLCu3z~Ml2LT zFeGI{CI0>Neuatt_~?F6Ff1k|`O>s*adO9pU@ajX?B(HlcV~-ULti^1oM%OhTsluM z7xw7Zc71^4rhscrHo&u(+|0FfO*8)d>{(PndQLTTQ8?eyw`fWwZ);Y6Q9FiMKhVOf zjE8e>Wlfirh*3;9lVeDkkb8evI;3w+cT+Ou*1r}G38J5t$hn}3gKBt6D!zVMm0&)N zjC}joyx*U8M?5y_tA){!X;VEcl8uO7NjJ#P*Q=MVtRqVT$&AyLUPfD}0wT@LqwzP?ocRb$Pz1Yc? zbZa$mUL&iMTcV<+d2m*hZB)#acEyit^zFrnZ8cwCHGyO+OhiD|$-8xBUz&GaiAF8r z(W3kF(ZH#8l95DGn=5~B!_rVtP$5JN&jG#~;Y zkYFHWhy(-_q)YEznsi0!y(l7zC{01JfLwd;z4tP9$17laa{?B9pLK44FW{ z=gR~#K}Ff<{mM$M^QTYGn)Lrb;F}m?|2`4>$4cVqyqEsZ4ufc>er(jPf7f7>A(S8WJE3<=|!Edo(_`t{fwzR~#iXj*>883W)xYV)Y(EYsf{{=yBB&F#F5XJ`6rz@+F zv2Fw_bB4AlIQ~`#uvGGh}V*`Wr%0vR8auT>zUw?SsJWw*XBBq}2C#w(u zq=F@=4iB$}GyvteQyG`bFw$A>CJ-F2uHLq-=DZ<5CSi_amod8x5d$G+&X_q9ai$ZA zkoL``&+Adr5BuoI8tNr;$xy9sF=dRh3TgQMA;27o8<@KBELBw1?AHU@+$zi{_aFw`aNcd%CgU$}eTPO}K zEtf9s=W$s^WHO7(5DNqqHTI{$E<`~(5Cf64pt?vzA`$|O*;rs0m239(^*;3=1e#H2 zE?nkmN?0;Ks4^K(8cuP@YB~O@<@lxJ)jWoqk&MCRiUnn9FYm9PML-#VjxZeSJ}m<1 zSPu-)0ry{m0>hlXwz=Nt@Zq_0p%DS%2iJMf@GO`nVxDujlZRQ3g9F8Bf6IOp;bJj& z(6M@3IdMG+>pGNZ+%6oVqJ$XW6Ci#-fl+qkmDceHc^;V|=1HBMqRd=e zq9}nO&JGV>1yH2nfq@=Q)uY!YP9nhs`>p|hBd91Vbl?mA-prGR5;NqYlt3r4yTKVUp(ep~D*Uyso z$i!Lb_Go?pM3Hk$2O#v+^i=iqmQ?vQUG?K@YR)Ck)j_w{g!{v!*MvIaIojC;v}Xqu z2mQWjlkdi&q9WhNtHV|;>MXyntR){^sGYU27ordhg z$RKoo_(2dIfbbl{V*|2rhOe*h%CL1|VXM}z-M*r(>Kcr|S=g{O#KtWVl@(wJ|H@Fq zLv{9OQ;na5MTRfGTt^2XmLn1{#Ly%G%L2frY@}i3s&y;F)-GDHXwiy4J5OtA5hr5P z7MtkkLLwj#-XBYFtMt?~)HKx9)YNC>y?oC1W0Bz~L=YWZ3kYEdq~R?A%a$$6-soGj z(RbxKjDaAF{@gpsaF!Nk5e8AhLxn^n%)}u}00KHRG&I!JHPrN$bdE~k@PktjDUo}n zqhrL931F}%1EhW9#v*VFl5uhSq7?|Ty?YV~v&WDGMj?o@vhs9gB^4EdqO#-+bu83W zyI)H9WS}63CNc_z4w;XdBo3rxXM+@AtX#PYGYdgpAg53ehyWo%b3gz{8Mg}{kPig{ zAliF(@%fMeG8xmMgD9we`C?aqWGzD(Sq)Bwfmz$-kVP-F6cChjB08ZA5NEmq0z$?R zVA$m5QHdWJEe)u+FbG-G2-UCD$tf;5pg4PD(Q3rFynV%*HEU4bSFDKKf$pzJi2?#I zg;n6-Lc*hQoRQQ!iQNrq!e2ymW5 zO6CB>U`&as#yBNv8WZwZWIy=sSY2W1K=sQIOPweVNlBK$#o3!c%Bod}f-vX>p>4%i#6pg^D2wyFG@11xxwgA!=g~ZTPilK8%)L9AJc;VnN%;oU;M~5M^0VHV9d{ z5?V1V4AOsj`>M5hR@7nl<2L=5u1Pt-KVQ>Kji zkztm&o%^-Dy*-Z05C~+jUpWIJ=wWh_gF~`qa6ocYVBnF=%*?)rkHd;Kc|RPrU%dDq zr-_yF0ZCNG%L`L78-wU6rV0-6tYWb=HI0rf+pqy9Zd{0ah-+Dy)EOC-9gvh1Yv(+8 zhH>T$gI~J2$$#|K$_=MlE{&Gk+uPhXuEhHU`~tgBQV8-PtcT4mHASzOn_DzP7K|84 zJ*NtLdNu@mxWZNQM$zvirQr6C%S1hm6rxmPCOix762$fe+FChMLxVv$3VPZh$((9>gO zpJ#g;u6qt}_gjp!Oikq~w-C7K49=7ZP$V z=@^eM3;c6U(51Yq5=m*(`pQZY31om65=jMx5<#(}j8X8=P@k;&+=%5C`}*~UQzuTG zF!Q#Ga_35;ER&0u6&JUEYF{>ZtPFB;=G?<$XZV8TwQK&qR9+9yO7_MCSceTU2mpvk z3qel-fc0SvqN)mlbjz2M-2z{~zJ99kT%cJ%Qk0{+G%m?98BSg}4wA8M(PzzP{cQd+tPR zfMt@MYoK#%5%f!BMIuLr~i!dmKW=R}E(MU&n;DPS3f z@O}KLeM9!9O`BG)+8){`7K|FKC(7p|0WU2Kf}MlkJ;FmSX-XcM;hucGrzhZHtXZ&S ztP?sGqhcYFU=T0+wSA-Sqen$WKmWYx=c2H+YyLd;a_@S)4-Ll(7+WOpGaX-r@K8`y z)zoK~vczW4eO4QSi-Rq#?8YFVC-~Rwb~sbktt#5!yKc2_*xD6qhOezBj0MVwiV`}5 z=McUx4+_SZG*wmo8aJ+^RZ!4|*F8O!7{o5h&JJUEdt(O|)Y*ogVU1k9`r?W;!a3`S z;~^jdF~&j01)`wL=xGDQwGbxc2CJUJU@JSPD7z?lIXGBmS$SJ+2>KmdTG#XQrlQ}$ zvaq#v$`cJM<@*p3TO`mb0f!cTr2i)b5PE9rO#m^o+E83v>^e8>XWbg1CSXCsP1LIb*&43q!^g^P<)m$i>C z9p7JF5uWtvVs|BC5XV83uo8w1a*F zGljH7ImN{x!-~eZcCPQGVF zMTI1vEChY<3kwBC-5i}+5Eh*kGV*e6pobYwDFjU>IZ+M(2@j{l#bvc*1%KMua|*@l zpNk%2IT;5*3BnF7qy#Y9+G8A0g1M!x-~FIMqPg77(IWvtTnYhZ3IfXkx`h$yBhWY-Eri$<7ZjuTKQcZv# zxB>vtR0!iC`ug7?P+k_-7Nn+aYhY;tB+%Kz%q1!($IivX!^0#eC&$#(G@Js>;$&+1 zyYEV0*!~J%ul~}Fw+QMK5|X2WUkL~@1!+(~CdmD=IJx<30YKn6o-B3*DK0rM7)?z~ z6UY}l8Stukg)q>g9Sk> zAg0KbOhXWL4gDR97ua|7#WcjA$1CxmR2m2-Q2>JSZj$5TlH+1(3VsEAdc1laJfeKL zeEITDy6uuVS}L$+V?*mZ1SShX!N7IER590|X}@@Ld4J!BjJA36bXa0nN2#MpR!$r+ zOifTEn7IH4vhR@X`{?m%cnV&(?xT=H_tG!`1%@PC23BS82D=0XkyF4bFl*ZEvy10% z&Z{c;kl}w=Q->kuxw<+!Q*xq^Uw|+(OMn2oOicr`U8Dl>5j4zm12qwU;DrP0}5KkPVdhzlVQ<%!+Ju1+v~O`Q@FK#7?tFdSXo-Cd>OEiEliU-e~1 zXiTMp5-OE$K22i|I7ZS^B!`4U6bV5cGEKF7;nJG6n2gTO2Z_5r3|!cnD&qo#=NuPB zL1{pc1dqT#sjEBJ4W1~aTYl;C)SWt2*EW<&V_Jt|l+%i=kW|J)6fI)WX}{2>sV%1T zWb;w~v_A?iT-ciV2UpC6q{Ja_pc~ChOg#cU9NonXH>2f7;a6@S1jbZda~hQs%G`+@ z)0lZ$%aHKz5XGQZHwPj1HEjUNq<56~|B-e9QN&y>50U~pD5j_zO(5qXAOs-X<8N*w zCAzxm*5DV@nn~lZz09F64HboqL8izPf~K$j-i7v~O-M;v*P)V}(3d z7xjr5I#o;^-QBsM#7OXU=yq2$QsOBRGHFz6Ypjx|{h*>X27wB&u$V9bN(<644Ys1Z zh4%h60C^r0-+)86eO&wrCac}{6VPs& z1rT7kx`u@C03uEsdCOt9dSZ~Nt-`K41c9F9uu=MrNy;%6C_UzenBZ3=}Kmmx0x0y#Eg1EZ!z^;bACr@_Lqjhm5s-lDO zLMoHVq;fcPHrv)qV~&y>(%qY9)6_ZVTAuyl1wM0|&L$!y85s@yG}X>d@aq9EZbXP- zuw+?gCBoIKn-?rx zxD>)>@!@$jM-$T$x1q$>H$=4VJrwid$9Dj^A?7+#;CTVg-#{Rsp~7`z#biEtGt?EW zD_5dxEfnSot(n%%-FvYR(P!*Hk0?rnf1p?hvD9YibDtVW3Cep+MrmnUoo936had0k z`F!ODm*HxfljQYYH*QC889dXR95crdcPK0*gyEKv znE9k@Xo!y59StvCT?>HJWu8pmYYb0U=>I6r+1rfK6p*D$7cX8gzrHlJF>xDE+A?D5 z+Y%pS=BESY-IWoUo4d0^jt8`dJ1~%th6nx;Pu?Evik2&Zi)X7yXnkncu3f#&#s+f? zj13HSG$Ry(C>V>!elnejAW^uGmV=KjE$Qyhye~+iXihBEZ98S2!u4qeFjvq z%w78R-cKWaX`n^Mkj6QI4xVcuWJDa}?>{i`{@(2_TdYZRr(&jg(nYyDdoxN|tg?RV z8OB&N8#Dt1XV_qnqXiEhBtA%MgHv%=y-ac^!ExWcU*5z=9C^2g=Nj(F1%}iyWUwLe z=+Vr9yYIJLIWTg76RoIWUC(H0ov^m)<;$0871hJJvu6SW{XbX*Wbu4p_-CdTG(LcK zOpJ+Xlels3K6MOvy6@hVF3!lnK)7=V9Fja~^@GIJlA{*}?!3SI`M}VYXZN=J^!dt_ z0}%NUy+WpS-3uWMeNleqk$xd{MlMA~_hu26hL4%+E|sE%0w_tf@(ix!P6%kY_-7e-kLbjOmUazMnpK9dNu05QuO4zI{7VFr0rNm&Rd++On;4>9%w_r!GIgmN}!DV80MC zFt^TjfRdxBNB#Y4Vs^Ftb{FF2O`z;Ul-oOReg6D;%a(z6-v)+;zTLg|(`V67f4zUU zZ{OFieVIp46cqIJrQ~u#sUW3}%4XAB>0Yfb@*}Nr2$%(s@{V-S0-U4%F>Osh-g$QS zF2&XH{rhKM?`_%g3uGq#&7M1V-o3khd*2;k#9#UAufJ~Y`#KzvD~cHID<~*9(%2X= z(zTOH<*-H8aN5(EtzH)F+FF9Wy#i8Gm6u*#Qc_-Ww#0u|Q%wU8mO37oeK%p>z!r=` z9ohpr4h-$N^YwGY$k5Gy{`0SW1Np+89534laJsLcv9Z54QpBWE*-SWx&22d%nyt1M zD6zM}%6I;P(N^p3lU3yaO80MS^8XD&O8GiGJS?RQ5AOlWfw#8?1}+S}9r`wKqqno` z-ajF>9OyborLoyBN>U3_3kn+hBO@cBx@a6Y@!^29uBB^FYgH(LoQ!ff;A3|>gnvzq zzdw@yps)W>@9yKnyZ3Cl2OHMN)(i1(pWGN2NjZ6NADH$2=}3I;K`JEKIxjU9K_cSg zBXe`nN&$Nd-P|@p{#nL?UZ-7q9<93-6+%885*rHS%7&f43TcjV>e zAQ+DtGwB{E(ps!fT6 z1&q!VF>OVCBKCMlUMQ?HG%AzRn_gmnHa+itRTVgwnHj}R5OQi{+;k*Dsi^$KH+ zAjgYc2N0@Ic#w%1mR_)}nhN*SZM{Xe)<%aDf>>Bg)!Q9UgBqf;&0FCCJ0-F+0(AQ>Px&08mU+MgRQp_xbE!7esJ6TKf9#O#?V>I9LDu?f(4l z{QK_x{_*|%@BaMkYc*H@{_k%&S86j=aXnpZHdSI8MrbiqToyxV9Y}9DT2Tc$WEe*K z{q9Z#J7_XeqjGm{HdtvjR9X{3Y&2ACI9h8VN@_S)_WAGh`R;5yTL1p=N&`0j{O)8P zNlOGeVi!YYGE_zaIY$CBa6w=H`|of(TL1s{omF3SK3!fKMrRvF#JahtWM*F#L9Bat zqjh<_w6**C>!WXUmQY-qQC^~JacMPKr*?Z|EK#j;Z=Y;+z__`faCc`eQJ-dQXCOn+Ns%mMmi;7hcKzBl5x~{XQdVIXA ztz|7#XE|G|b#l3}u%(imWFADNj+p=d`>dOwxU#svu&|6rSF)?HnOkM2eu2WYv}!U@ zzP!A$k&L*erle^fjCg2T3*D%##{{8Yqk4Y7r>d5G zhjTVhb}mh&U1Ft}o{edGtD>iLMPs*=jf`P&?&#p5g^z$fS(R{ktA~%AVP~aiYOINd zhg)pGz`~w>idz*rWHwiQMq6biM4E(;k8pmgfPIHlWu=0Mcsf;%Og{F#)U@1+w zxVxTdaIS1@c}ityKVF(uWNk@eu91?5NMW>>m7rc^Z!=WOyT1DV^l2$eo?vZ}Ok$E$ zX}5}ivVwepV{(04Yi}?}=GxAaTV|qqg|?iYu6=}*c7dmFaHpH3^YH0V1~YO+SjD!x zYa>ElGg8*Y!E{t+{PyO$pre|ImYs}~doxkz;N8o&sf<8blW2Crud2V8h+iQ@_3z$+ zPhN&@dt4tq%eAxM-q-r`-eo*h)4#gl(7e#h%g3*EDnpor$YlCFDN6#xJoX-PyuRA}CPm2h@An68!GZ-7O|-PNi4Y_R9TYg6j^XRpqlef!7TUr5^I zA%+%GqBT(i!Jhy3{V~soe~Tg#ztuuA$7~~Niw532{QUXz)2B~ATa$(v7z7N1cP1t# zh(RWk&CTJ9!B-=X0`=xPlYAj?I`9*75?Y#t)&^(HiRL5{Ygi0gP^A6w)5A~O=5$17 z#_fKI)6)7Df?^0VYSbt)W(m%moaMVzbfo&#s|VEsM|?-K9ISPa%?=m@m^$dAHu6B* zLF>p7lUGkZ?>JZ5H#lfJVX*Z1*(2XVG#Cs*(ij125JxXH`IvY2#jSn&Zk=imNgOzm zMZ{96?Er3>lg;7(f&eU`EMKh$DXNlBMT54s?hv82wu4QqFOY!+3kHTUSW4hqY6`%2 zKyhl%jTR-Ab^00oJZS4Ka1+=H z+()#woXtW>hW|dK#00s8RWib$g_Z*1hKtZsDD(;3x|PSP>`6*^@@zEmO95KLTNCW} zjts~^?ycYbT7lp`C=i6gi>=_y6W^f)han~tO|W*sN?A+mh{?56H?~srTwPpUTmmUn zs;8+{QdPne2OUj5NGui!SvPUPkt5Zz7yByn_x!%`XLo&D0l4KRa04l02m6WGYQqpL z?V99c79V-_;^r|1O+y148N40QJ75@<}piU4F4|Uw;1U z4UfB@Jj)_lle4l$i$)JTNW8o6#@2oN ztSVnu{f-#6`V%JD0!APZAV}$(Ne&JugE*`J&~U^G9y#Ef{+h~j_R$N}3v_X2`Z$Ye z@X0x!XH}V*RM-9RwmETD+2)pfrewe*3ae_wu3 zP=3(XJ$r)o@OXRt&NX9;0|cW8+(F8SuA5^p2oXp8GE_D5LGM%ZF8);9F{*-;J{ z1&7T-5^Hz@jUITx=6P}`6jv&ZMx}7@R97(0C(s2bPzOS&vDZRyb5GFL8$m%qpad$* zudCVJ9cdT=3>0I>jung;EV}K0K^$0-b$a zc0!rC2!k{(EXac8kNqcy295_Yi zQwVG}ok_>jIBYrys}K7>TepwtE6ZB;jYiCQ#^fnwY@huqpl&L;-@!PG?>|Z>y(|PoR%a zK2InN3c3Mm^7DoC-}*H91{L}m20R3Ip`{f1 z)fHNqa(#ppkg?MRR`&FCb`}Z)d7eCY_1tP|3eMfwnbVSr7I$|aVKH4FHHtt044^!( z_8r>TzN#+RgCDD-gK3g`RmSLfa>F;Ma#9 za~+az4c7*266-?XL5rA9g|_$MLBa94dTgp5hYH=J$0cytTrQt$Doi@Q7!e@leFBtq zP~zqWQ&`{@+VNpD?0ne%iTnC=0B(U0w0@>omu5qVrnA|4F3|35J)S3p!qwB`0gK9J zVU>CzV6h)8q5_d@CBCP33cWJOTkv$t+sDc<}^;0jF%oVy~#Oz%9X2{w2F-kI)(K}N#Xoe_| z2`DaGWEWH~*kx>NeEm7>qL6Qm67#PhzN%xH-W&|IGJ(1-j@ZZF*5N_iD#LM?nGz$+xYwAb#*g! zsZ;`+Af`~696TLQVDs5VG=fny zGZW0h)2Yx0m3%&pf@e~gu&GdZLMU1So&at_ZBt#(UHsW#f~{Npc&xsrTa2AP4uzea zG312NQazf*BAfpeLdweWeUOxyDJI~V1Uk5e=Q3&j9PkYf`wEQ!5(&_zbQ@i2Ail*h z?s)2A+df;A75x#Q!~*lmf?>=s4!wS1Db(-ZL0DO2l5h9b%uMJ2I^D)!Odt?wpo2=` zQ-DLD(~Ou#MnKoq#o>2+^?~^>+}GH4Lw- z{x*1BBf7XJ6VwoZL7}o?k}&mPa=NmO=tjEuXb#+vT*Thl-T?DTjx6;GfNn4pYcgy$TJZn?NU za@&92mRbz9>Mut1YcYK~n8g?i95>_ZoxWu2Zwd1Z;;w1jQOh7SIfuAaAd-j=sx&bRiphU#N^M+q@zj1$<|F&G`yzC`msUzvS9BSkl_ z(&0qf!{;(7V3i(~3Wp;$bO((I&m0@NkrA~oZtb#2#}#Kqy*~qFggz2s2i0rLV8F4? z?#xY*HIejhkTJJUu?fJS;Kj%(*nLq_0K(K|x<+$!ZSZ1h*TU_~wr}3}Vd?wkzSdSq z1`+}aj2U(eL2D}v6l>BK2=QA8)}dt4g`GV;rg%CXN|(c7Qemtx#YR*blSVh{Y2h^?|!??9!08K6PuNdD>VQXtr)}#lg8u&B)@vfDV+9}EG*uJk7C zx}?8eEe}IT0CAW!&~8Pe(KsA9M8b@u>qbNF=^Q%DXS%Mdp3$L0$JacH4EW>h+uNWd zw3QJG&1Y;p4wOJZ8~U36?IrpDKEOcJF0rb#qS;{ipu*OHrvia0rWz4!bUD$7T>JJP zdvxsBvAG|fIV^oM2+M|s0s)*dPTr85eEqRj7WprK$oS?noRUOgS1W0zOsbwM>?UkF z7up{7U?^WBXhuBqP+#rwM=SU5U$f@o+cCK6GYmjLx}k6Zl5Bjv>#Q&NPhLT)ao;e= zOT+hB`O|a>bUmmoikJ&KAb|^Gi=!KD6s;?cK6L-s%KgW4&I9Ek`L;vHbXeR%V^uOh z&b<5!<12_ccI}WQI(!Rx#pUvxc|103Rk}>39?V6&4c-Q_!K9b&UsHR$Mci`y;vZ*k zKO0k%YG-T*^90lYW5e}&w671RSVwarB7cF9$zyOj4x)FrdMa&9`CN)8lgGu=*>od4 z3dhKZi_gsTH!^ai>ek*zi>-My@6D)Zw|^OxmkLfH2$WV|^7X3QI1&jr{H-+r^4Aa| zT>gAKZDqwbwIc92RJ4&$2^>0y;7>OqWb$pqLZd@nwaJX+!Ggg z_pgJB@AgI>+`R3NXU`l&FA>CUT&Qt!sK5@A4j0}!*2DSz8;FB%^{JrzN-Jk)E}Xex zSGR!+2o49vI-HBC(b0X;wKHcvdbDij)Tsv#9*i_x_x6Ls(&A<$#LmLa*eR}UB~tU;5)bjW$!_!S$+>cOcHhcz+g-t;l^NumcCh+7P$|D^r5lhJeR&(NzeY?b_9~aytmX z@_}Rk;-^KkH?RHAFVCByL)`49C&9q7W|3Gd>wkiv;(c&xUk?&u1O~=|L(8G#DvDA>R}p!kw-hpPlZDN5-F7x$+T6nTj#K|MACZv)7(DIs3$a&c6Nd zq14XqOtJ4M2iQ`{{|fOP@QA(BAmlllf=~H;p)*AfAOu%em&In5X7S^jyOu%BoT^ds z{rA&mgIjBNeE#(L?d`hemYX8XRo8{3i)dRTSN>g3^Gh4PFs~tH$KHdNcFf#+f_>m(qDP~iq zgs$8Uc44J84eNG*%$RZV#EQ3?1Z0gFJa@Rw)L$T*xs z_02b*HolCCQr@}HdnYzrs#eH@rNO~cS$cosJ6Xy{oPWamUcZa;mL(gEk2f$FIUXZm z5Hq-2BEP1DK0=xQekdnPmMocpV%wH=4^gZ;G2_yu%?p1`Q}!m@DZZc#E-MH}1bLbK zLV8T1M{pwU{hb4Tj>l_LQ%8<8FaWn85CJ#NCL=v7B8x|WSNsLKU;x=6ADmq_Ze{t4vi_}!qDDfCXBL)0IQY^1*fJwX;AV>+4 zfk7792duZx@%HjM7rA%ue7|eC*-dqw7mE885z;7Sc6RKYSY>v&M|KP(2L;{T@vl^5n0KvvHG4k=lLK`^^!%`&uKp8$}!I0U(cz<*(tf5~(^@sz}e4M1@OaQS~*6YBV61 z-9NVXC<7A$ZVf|5Vi2IX+v*$N2gtIS;Me9w&?alK0La`qz&IBfd32uRoX*2}QHq+n zUzJMPu80U#nA}5|a3?&yzFV0BN`Bk0;nA_9YXD*ZU4jS(R~DyQ4k0WD_cvd^zXmCp z8F>)dHDmRRA;?^(-McqMZaO;8$#B+O@7$2X@6TKOqrf=z8<$? zR_*=T{m0|HjE5jlUY6I7rGk+0^s0vE4d>4noxzlBpBcFcAgd8%+l(cbE;-F}n&Sur zh*fjrat=qxVx+Re9SOw=VNGSh!7>k-ha@}vutyY(mF=|vIpYN$)(Mkofa-!HFp&jbG#$ZDKAUI(|(QWEWXg4 z7NIDU#&~#mNXnu-JYoRSf*@WwMHU7ch?(W$$4Qwzr%#B8y8xrgR6lE-c6u6D+i&|Y`l6POs>ccE_g_hkH@K2Ysr2t@ zZ!a(JFKKJ5sc8pFcTIU8CIvboa?|cPa{z&800{`tFuc7YS6$1HHp1yaE|o|;)EObg zZDEN|;&xw}+j_MWplZqvE+3|UM8B1j}}u0<4-rFls2%)7L_JGc?IZlhoQ`6>iS z7`*a>e|i6n9zFk4CA3KNKnzwMF6V@Hj909ZJ*RO)E z2Z&ds*EO}QP`%5;BT*XFtCCj8B~iKI_LrOzJOHw;x4ZuQ(~Gu}k~Wnp?QvCmUS4`wc34{Q zy}aV*=e&12IidD;bVLtFKo~+FqWR?o5tmTd7*iq3*cBs{N-sPwQItgm2TRiHF36<{ z+*3sH^IKn+lh9e5R@SB}zje2yMAcTJYN^Qx2??tx3rmv+Uk)iR^72MDp&p;>=xDfb zAwYlt;q8s)eWzL-Qzk1Yh*8L;(yH=A)jgRaE%us6L7@z{10XA4uU?#Ul-DIaznWK; zmffE#3(LssI93$rH4iG-5Q~N28u$iUyg`juQF>uUNuRXgsq5EBoR2`O9p*-x7 z9$qNLo%ljof1$fKJXn6Oy#`_Ks#GmGhA6%{ct zjf#+v!zt2;#;}@(x@*PVN-1vB35Xpl0OQvk3rCFb;8}HRcb9UFIq@?7P!%;rrTBEu!B_>5#nA^19>sr&}!)3TL zYeC75jY!M-3u$TD!BMey!qT(DRjQD3RYgU?<+jry6}j>VNmNB)Q%8|^&fK}Mvm4q& zCql!|LMT*ZUfu5sQ*xD^^#$!=DeAm1SzNN{b&%fC!jx zO&64^Y?R_B(VR>TzEP08zc>^0{LWcl)K+aNRcj^6JR zBN`hc)Vp@=YE(2_j>t$!fwu)EWm1nsxd%Z0@9DZv>j2T)yQQLlNW!DCfUGU=yngQ%58=#_URI+$B>KsM`y6HLBGS h>b8=CYw2~x{|{~A`Hq}#U)BHs002ovPDHLkV1n`?2wMOE diff --git a/Library_management--main/WebContent/static/assets/img/user05.png b/Library_management--main/WebContent/static/assets/img/user05.png deleted file mode 100644 index ee82940645825dadaf3e61db84119594d4aed815..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9220 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 diff --git a/Library_management--main/WebContent/static/assets/img/user07.png b/Library_management--main/WebContent/static/assets/img/user07.png deleted file mode 100644 index e3405826e8ecd32e95f1bc7073d5668b949f781c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8542 zcmV-kA)(%hP)Px&08mU+MGyx85)u>+1q2KO0|)>B2LS;B0R#*K0a!ya z0RaID0RagK2m}EERzffl5)Bmz1P2ER5CQ=a5D^mv0vQnyNE!qe4h;bT16DvV5C#Si z4-8g4D-j6<6bcF)4G0Sh4O&1i83zN)n|vM=6c7ms3I_!3zn>Ql2vIsI9}x^52LnSJ z0!=n22L=N!BqQ_3rVR}VEDZ%B7#K7U1tt{@Djyy3!lCol!O)?GpKnzt8x_!?fbPhu z@yxIk6c95b9nPGC=((9A7!p=PHaZjpFdi26&b1a67G6R!Bnt&35eK`AY&#b;$|hi6YcF~5**#gla5vXJr5xN}lQB^(^?!ldlUug92m z?ZK)wEGY8EukYW}+NF>|6$HhWdL0%Jt9xA>85i}-sy!MHkZM>xGB3e|VK*KX;i-(t zm3#yQ29jh*Q}P- zoQ-@@KJe4J_rayKj(A))DEZgGFB1v($gsnkfTVwLoO5BujCzA!N_9ms?aj8m3PghlgE>Ug;YYsmTuIjke6*< zUQ0#HosD)*IqTZXt#V{kE*;;Yh5Fsf=&_8mfn8oO98e$%TRSv;UQ~)!H_f7V&zN@L zxt`~(p1g{DZ$BzeFd@~ipMFR+n_oO;HYDfKy{d?Uxqxxsp_lXL+_ZRWpI%aLHX+2G zm9~+G?y;z9TUCQ@X+aKxnE(JC{7FPXRA}C9ng?8y=k~{A0!9NELSkw#i9!-E6aoYy zB!FQUM23LuAyiQ|vP3`unKDIWR6v$YQ5=Yhg38j0NVS5fIP0#n)?54Uy6yiwZ$ia; z?;+*`A->=I&hI?uInVn6NB%r;OeT>?B;aXy9$qM~?I{ZgkjVnV!j>(<0ymq$L_uQ`xpW#0 zPhzlAI1CaI&*E_4GRg>{uA)g3u^0qAHz6Zo`fm}P#fcGg2g_*W1GqX zN~F>NUj+joR4mBwg~RF6SuBnhldH*Pz{Tk_I+KWJ(rGDPL7nFVdtig$xxd&Zx#fXqRV8m2ugSwM*t}o zWTenz5+u50?6@%oN-lTE8$C}vam&Ji~kG4 z#NioCu8>X_bz}$x904RfK_U={Y;8?J1JtDyE?shUI)m>ib<5PZ%k=d0lx4cPdCJ@Z z^!RKB32Io#@e*AvNzv5>ioV^v8BY{`;BhzxID#tJOOPNE&=L|lrZX}mV2-pz%J;No zn`Q?1u6q{d`}eeGKxU@%x@T@~Qd7@N*G!+nvTm7_51!!ZA|anGm55SO$ovwwFho$B zf#7g>w8|L_FBU6CNE6a&y1F7sMu!xx<6RP2o$V z(yJXEZY9!yOjlo5{lf0(^v>S&>dyWL_04zdAM}?!n|8DNEC1Qz`jO@`eNQrcMiwnb z7-K83%}9`tDbhkal&V<}Jc2L?40sof#`1#I$4>~DE|HZ4Oi$}~KkM#(9)0_dKW>bb z2G{nAn=VXU`0%8@zT3xDe_eOaNP7P}XHOa|MY>QZv=vE2SFhUgDW-OX3L*a(k7sdF zFBFRC3@07F3Qh; z{yaawvnCxF?kD0ybT+qHn@0o>i;Lc0xLZG-mfzfyKho^r%IDCbs|uh!a}rV#5@1=m zEwZzlQ9`An2T&L+GU{3^7KI2DD%nxydiY&gbZ7cV=k2kYzShdvs7A}y_;~-#n=7)j zBT_-jlfxzs(LMdm%|2^wIb2Q*y#pxVNrDhMahTnILzvJs=uF5JocXRYJ-vB<1&H)i3Si{ix zxMbUsMV~>a3J7XasK+rGU?O$(xx@9Hw}*ym?p(Tb?b<+VY?S*&h}hW5%I({i@6RgM zj_4BSzCYAo|Lj>=S&0Y`G@4M5z~P|gij#%esoBk#B8MOfSr>X2R0xxW=Q7BAPv`#L z^t_3auUacBD^Ffaw2Cq_J96a6zfQ--TJ143+#l&-p&i^JzVP&Leg4vQ0iu`~I-Mg- zfL4)^kRc$Nsudy~YH|p9h62l;iS0oQhAv;r^IXr!?V8d{*ZkuX<11Se?W3ZOY&df7 z-n}EI-5ae84L5Jz6ckxeVIA80Oeh=RgH` zu^ltVd(&M?D?$*XwKCD(KFSObTejRgVrCX)Wofy2^Libd$jG3Is=TC z9(dFpSqvJTq|0CJ=-d-M)MsAtDkQ|;e^Y#{m6iKhvkmvQ{2#;MmQvI)`_zkSlP z)>Icq6A5Vom@NbX78xLRpVEb8ips>ABlKXd2A$6LT;@=p?hQ`w12HUj_rU z6sRmZjk{_ELy}pR-&|byMTn=$Ovz-S zfWzhTl!;6hi7p9SgmN{nP_6`PDhR@b&%ods8R7LZqnk%uCXf=KY|=rHi>IN0F;f(f z?FxuZP~^V2RB?T#o|Z_MLgR9km3cfoL*iDrNNuLRa1Kq(G5`bn32dGWJbl|L10G)MU3zYAYIw4_9I_r$axv;62Dx|d`?H_~Aj>gG zP|&e`b;q5mqt7`q7_@CP`ZghLzA8ZMFa(B~*-wZhB7p$?9@G-4W$8^#fllGta#Ik* z>S9#m#Uo}Lwm`wTs)EOHXFjg<9R4uAcR2R zXz+Lhl2%!#SS$|L*7m3f+N84_AXZivFS?&brrg`I;fR?#K;Y%|;EK(`$YcAC7Q74( ze48fYtb$=GhNCHBQT6l@W2wA(K}+QEcxaG^lqu6zpdYlJbp{3ohFe&e&p;X*PopoO z-22zRj$lgGqgcKlR{gPkdyf|QJN zKxt6djRXd!hFVy7MA`tu&@#61^y$V%tH#s+f;fVdV8*Xsud^S7AjomQ(5`-0!HPNC zSS%8cDT|KwSqztV_yoaY#w!6t*~q|vOQ86UhyznwEFfDpo0c0|!qv^pPFrnBM3cwkk|@s2 z;=sTbWJwT$G@|8x+H$?6CDO9t`|sVY?6>c+KOb+n+~(lEy1E|<3JTi2Q%4+RLb?}B z%v7xdho*YpEnB>3CS44uD!Wddb& zer{@4SGf5t@O`~iBeaz7&7$^LLT>@ahO=kgt@hX_CbmxADJ`|$R}g;lIFy(7V{yJr zBI29&q&=wby>oI9AfQDKAu7#=@Mv5TkEFFYw`*5dg!!#k{-}CSLxx}ziM?p{{Ra5< z`?FSwiIwp`j@49;jP#1j+r#~i7qt8N1xCB2q@h;n6S<{sPnYI3Y^aHuo7e(8q~@4Fs*A3xsi zSKiXBZ!4n7IxjRdSjWeA`snK;$h`jnK}(X3ljVy;oq|uEJo&0J(aOFt%Ka>C>{ypH zGrJgDIa!n5`8+y5|5<(igAZ?CTn?=}`m(${v~!sx#@4m}!e~Qq{ErUnP`ValLnP{3 z^1v%_Bt{C2Juf}4s;~6qtxNuiiB=Gev6hD0tx%tgZJq3^&WFL(q0Aw=d8+qzQ*KM# z4@V2i{hUVBOa%e17XpWqf)mHyy#vP5{{ex@QdUyp(QI*U`MpDZ6Q!^>##>reR$9Vd z3mZ#iYisMZzLDnsG&nlI+}D{dcB!hWHMgkS`%QVdQ+kE{q42EpU0T3$Q@CX>z9b9B~s9q-OhuSzzz@bIYcs1i5jzWwm~h5F}z zO`FQ5pWl7@R_tUEdGPB;kM@4E!`sDykISrXi;q81`le^CtFMBx6hZ#MpoK!hGpJf@ zIFnPfWYV>+Yfag!VJ7Ys2b)LwUn_MH=QiEHKQ%S>$In0i{O8Ya0(0XIehu+xCxUd9 z$+UVtUh;1}Ut4n+Ao7IGKnR~aAyTMRJx4Nytz|m>JS@|cPa$d<8=E|FNebFy`D$`t z;MJv%zXjf}0mPqgZrr(Kv;QlA>_(6^qtOA5uU?jFfy0kn%O7^~ML@4qwW8_)YQDN@w47GfI}? zC=|*+)up6Fpa8?z*jVq~Q2LWY`9p)%gEeE5u=HKbE$yu=U%je~54jWq!)s-HWo2w) zq9s6p^3`qxx%{E$LEsf&JRE+K20}2%QUoDWKT(kFNQjAv$%CQX_eB>*YTn$raq{G? zTcs{{V%-xrZ-VJ1-oLW)BAke#qU=wcNJJ38fD*r5m)}nnWoK=C`0%0l(Cln2#c63# zsT3?-1atr{8e>qAkgZ$4{Bq%omdD=Z#|w(vUSESFV+}y;{X=Y) z>loTwxx1rG*`J3v^VL`1?%uuk=w7g7*RG%57r6{QTdn2jxpqd$QVgP{MW)Ja2L=nv z7BIg2@_lNHcl*(YS#7UFLPC=B@-Eq**lcrfzs~0KaI|xGw?A<{@%))HXTJLO+ub`i z9);TaZr67&UKG7OK&7xv0pjfI^GS&kj1JIFRH6McWg9KTGS^#9f9Fi5ed^wyKXG6+&tXZ?e&wI4X z<@O9DQ|`$kH3x@63?fh1XAq#gAN6i80OR2pT^vyya$XL3wEIz(4R$!$j~FOh$dWan zWQTV{OJI-QYDdR&phN+gw{+=e5HLk=7UX)-sNc(nS&=qDHgWA){^#wt@87*~@7dbdAUAAntlKJ!HkcA4!!Y55m*|6v%!#{{mwN+FkoflqD636o zK@KgvkmuC?O>x%Cr(36P6kBJ1{QdonwzeBd@$nZM(On6E?1fWSdAZ-3(T0}L7I9$H zlrxzI5Le$!nQs_`n_HNj-K-LxKUbAvoQ7GlP##;a=eCr$zbsC=d*DF-kjwqI?}x9v zxzpPEsuc#-^_w>xL=dzTy&Kl-7;R~BaS80rBx&*`(vlKSvLx)PT>x8l^=gSiiNbkm z+V!UkXT{bJ;!wYK3y(Mb2lRmd!R6zP8-M%=aqZQ$YZY+p-CJ<Rui%D3C)&M_WRjTs{_E_a)9XV2MfsWTskheG$Lps>l@g#eYGzF5HUs z;iuOhJUHAhP7MupajB^p9Q^suK9}m6u{)EKlXq_2sx6Jsj*B~9eEj%Jzw+|Yu9ncy zDwovXuRD-))Rp-Fk@8J55)uGnE5Xg5|HUWg$<7b1A4UP4+8LfRjWb7z#HlVW_wWDu zD-7^&YN~>3t*_j@=01y?amOS4${WOi)m1ft@1OqO%vV)crpQWU0a7i` zk_^b1spDr5Rb6La*G%X;o_t+0747{5t^B)1VsW7O{{4@`SMJ;yyVI7HRBWDPUK=ca zA$HQX_~C~*?YIc<)I68GnxP9%pT5ZTR8}`2c}XP!ZhEF+ZhCIh0W%P}5LFi6kxhmn zl0s5dRiaQS1a(S4e(%)X-ln0C!>9h8nE3D4uMf7hC1txb6$N@!?Azy2_k)E+oKs6+ zUiD!5hlN{z|E_7AsIE>R(rl$}YhA;f^#bhdWB>t5j(nLw_fo>fNCbf+zZOwdnXJ~F ze)sx^+aKTDxbn-tU;mOl9Q-Sc-Fc-UAwkEEMeYMnB0>Yjd4rt~VEp)L*X4RW1EBD1 zGs5&2FIu)v->z_;95S;QRY~Z;MW9mf%F0A7Jv|C3M_HObI8gJUr~mEyso(DZdjGfI ze*1O!RMMqO70}c6?W==ig{B5pS9gw^m^^(k3cKStDMy`Wz)i3#bZ{suD}+!$<|-gc zLabuGQ zMJ;P!_-Q92oUN##tcP``$Pf#W?sCZ@YM2kvNhSzM%sw3h;yMFz6 z<cyd<2=byErw+j*XZrZ8d*|cp z7`}%^zy&pf`wd=df zxe|2^uDZGk%+`{tVXli65V@8w0K(uBV9I0B4OEp_Y`hXlbuOA>Jo9rOKYpCr6&M)k zQsoq!t?dyRiS7&59lJG9)roZUO-ul!0p;s*r$ohwhip;LQH_y0`jp}3L-o!SFk}n6 z`GqHuz#Srm#4}I@w5l?7S!ba4O)wxhIJvggI;kya6Lzn*&ZD$1ef+?I`o4kW$n5kW-w6H7eeuwl+9$T?+E>u$br@EHgeZUR_!m7Y7R_ z6t>|tyShdk$-0_GDk?l4`a=N~O%YBRo9m!l5d_^ZFu=p*l?Yr0-oU^h#{dwJMv`7( zdY%(B;8O_l`t|F!wu;h$fr*-Y;{)ezmkuOrACHJ|!laC*M(ZJlx{5jmQCBg-6%Y!vDP#-^10Ij7si{d{prN_I2*emD zD4zN0)m6i=8qveL^i5w)-(d8)0|y?|j182QCdVC*iwO7j-m&Aciye8z0!>XLBbAxJ zk&y8SqKp6rJR=PajTLiNXlQ6^Xvp7Yfb3FLCd$f2^4<*J$j-iU<;K{X!NKbEXTUg| zJ~3eKQJbu-ja&gp!=Sz{KoA4|@i0gZvV_5AQ}>5k65{TAQ7n z903c($3lKz}Ep^)y0$hrIM^xtX2jTYwgRGwN(_;3 zvk{ml|HP7+WC3H2#u7MK$RX#@NgohT7hZ6w)z$_T=H{RT7{L*75y5|!@wWkEh2oM3 zgwt3ce_;jsc{W2sea4a{OEf{8ff72l%9S9+D+4qK#tUXDMylwv-f%BL^Xf zVo_+w5vyh(Dmj=L;Qf*%=vNDL9rX@i45Vb?huq*=kO2>rEQnh4qlNaspm5u^ZNhB| z2w1ZKAag#CRiCo8WF|Dw0@ajGkFPXYi6C2_KACdKhP4rqjPm8-;b9KGm_z0)tSA50 z#UP55{cp%8OFl8Ms-_1F4i(*f`}P8Cz%IeH$=TpRL^6DMb2-Gr1Ez~&i^;zbWQKyW zwSfDdkX4^7`Ao;EIZWriiR6jU&<'am-u-sm-6'f>><'am-g'<'am-u-sm-12'tr>><'am-g am-datatable-footer'<'am-u-sm-5'i><'am-u-sm-7'p>>",renderer:"amazeui"}),a.extend(r.ext.classes,{sWrapper:"dataTables_wrapper am-datatable am-form-inline dt-amazeui",sFilter:"dataTables_filter am-datatable-filter",sFilterInput:"am-form-field am-input-sm",sInfo:"dataTables_info am-datatable-info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length am-form-group am-datatable-length",sLengthSelect:"am-form-select am-input-sm",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_"}),r.ext.renderer.pageButton.amazeui=function(e,t,n,o,i,s){var l,u,c,f=new r.Api(e),d=e.oClasses,h=e.oLanguage.oPaginate,p=0,g=function(t,r){var o,c,b,v,m=function(e){e.preventDefault(),a(e.currentTarget).hasClass("am-disabled")||f.page(e.data.action).draw(!1)};for(o=0,c=r.length;o0?"":" am-disabled");break;case"previous":l=h.sPrevious,u=v+(i>0?"":" am-disabled");break;case"next":l=h.sNext,u=v+(i",{"class":d.sPageButton+" "+u,id:0===n&&"string"==typeof v?e.sTableId+"_"+v:null}).append(a("",{href:"#","aria-controls":e.sTableId,"data-dt-idx":p,tabindex:e.iTabIndex}).html(l)).appendTo(t),e.oApi._fnBindAction(b,{action:v},m),p++)}};try{c=a(document.activeElement).data("dt-idx")}catch(b){}g(a(t).empty().html('
      ').children("ul"),o),c&&a(t).find("[data-dt-idx="+c+"]").focus()},r.TableTools&&(a.extend(!0,r.TableTools.classes,{container:"DTTT am-btn-group",buttons:{normal:"am-btn am-btn-default",disabled:"am-disabled"},collection:{container:"DTTT_dropdown dropdown-menu",buttons:{normal:"",disabled:"am-disabled"}},print:{info:"DTTT_print_info"},select:{row:"am-active"}}),a.extend(!0,r.TableTools.DEFAULTS.oTags,{collection:{container:"ul",button:"li",liner:"a"}})),t.exports=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{datatables:2}],2:[function(e,t,n){(function(e){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return a(e,window,document)}):"object"==typeof n?t.exports=function(t,n){return t||(t=window),n||(n="undefined"!=typeof window?"undefined"!=typeof window?window.jQuery:"undefined"!=typeof e?e.jQuery:null:("undefined"!=typeof window?window.jQuery:"undefined"!=typeof e?e.jQuery:null)(t)),a(n,t,t.document)}:a(jQuery,window,document)}(function(e,t,n,a){"use strict";function r(t){var n,a,o="a aa ai ao as b fn i m o s ",i={};e.each(t,function(e,s){n=e.match(/^([^A-Z]+?)([A-Z])/),n&&o.indexOf(n[1]+" ")!==-1&&(a=e.replace(n[0],n[2].toLowerCase()),i[a]=e,"o"===n[1]&&r(t[e]))}),t._hungarianMap=i}function o(t,n,i){t._hungarianMap||r(t);var s;e.each(n,function(r,l){s=t._hungarianMap[r],s===a||!i&&n[s]!==a||("o"===s.charAt(0)?(n[s]||(n[s]={}),e.extend(!0,n[s],n[r]),o(t[s],n[s],i)):n[s]=n[r])})}function i(e){var t=ze.defaults.oLanguage,n=e.sZeroRecords;!e.sEmptyTable&&n&&"No data available in table"===t.sEmptyTable&&je(e,e,"sZeroRecords","sEmptyTable"),!e.sLoadingRecords&&n&&"Loading..."===t.sLoadingRecords&&je(e,e,"sZeroRecords","sLoadingRecords"),e.sInfoThousands&&(e.sThousands=e.sInfoThousands);var a=e.sDecimal;a&&Be(a)}function s(e){pt(e,"ordering","bSort"),pt(e,"orderMulti","bSortMulti"),pt(e,"orderClasses","bSortClasses"),pt(e,"orderCellsTop","bSortCellsTop"),pt(e,"order","aaSorting"),pt(e,"orderFixed","aaSortingFixed"),pt(e,"paging","bPaginate"),pt(e,"pagingType","sPaginationType"),pt(e,"pageLength","iDisplayLength"),pt(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":"");var t=e.aoSearchCols;if(t)for(var n=0,a=t.length;n").css({position:"fixed",top:0,left:0,height:1,width:1,overflow:"hidden"}).append(e("
      ").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(e("
      ").css({width:"100%",height:10}))).appendTo("body"),r=a.children(),o=r.children();n.barWidth=r[0].offsetWidth-r[0].clientWidth,n.bScrollOversize=100===o[0].offsetWidth&&100!==r[0].clientWidth,n.bScrollbarLeft=1!==Math.round(o.offset().left),n.bBounding=!!a[0].getBoundingClientRect().width,a.remove()}e.extend(t.oBrowser,ze.__browser),t.oScroll.iBarWidth=ze.__browser.barWidth}function c(e,t,n,r,o,i){var s,l=r,u=!1;for(n!==a&&(s=n,u=!0);l!==o;)e.hasOwnProperty(l)&&(s=u?t(s,e[l],l,e):e[l],u=!0,l+=i);return s}function f(t,a){var r=ze.defaults.column,o=t.aoColumns.length,i=e.extend({},ze.models.oColumn,r,{nTh:a?a:n.createElement("th"),sTitle:r.sTitle?r.sTitle:a?a.innerHTML:"",aDataSort:r.aDataSort?r.aDataSort:[o],mData:r.mData?r.mData:o,idx:o});t.aoColumns.push(i);var s=t.aoPreSearchCols;s[o]=e.extend({},ze.models.oSearch,s[o]),d(t,o,e(a).data())}function d(t,n,r){var i=t.aoColumns[n],s=t.oClasses,u=e(i.nTh);if(!i.sWidthOrig){i.sWidthOrig=u.attr("width")||null;var c=(u.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);c&&(i.sWidthOrig=c[1])}r!==a&&null!==r&&(l(r),o(ze.defaults.column,r),r.mDataProp===a||r.mData||(r.mData=r.mDataProp),r.sType&&(i._sManualType=r.sType),r.className&&!r.sClass&&(r.sClass=r.className),e.extend(i,r),je(i,r,"sWidth","sWidthOrig"),r.iDataSort!==a&&(i.aDataSort=[r.iDataSort]),je(i,r,"aDataSort"));var f=i.mData,d=I(f),h=i.mRender?I(i.mRender):null,p=function(e){return"string"==typeof e&&e.indexOf("@")!==-1};i._bAttrSrc=e.isPlainObject(f)&&(p(f.sort)||p(f.type)||p(f.filter)),i._setter=null,i.fnGetData=function(e,t,n){var r=d(e,t,a,n);return h&&t?h(r,t,e,n):r},i.fnSetData=function(e,t,n){return A(f)(e,t,n)},"number"!=typeof f&&(t._rowReadObject=!0),t.oFeatures.bSort||(i.bSortable=!1,u.addClass(s.sSortableNone));var g=e.inArray("asc",i.asSorting)!==-1,b=e.inArray("desc",i.asSorting)!==-1;i.bSortable&&(g||b)?g&&!b?(i.sSortingClass=s.sSortableAsc,i.sSortingClassJUI=s.sSortJUIAscAllowed):!g&&b?(i.sSortingClass=s.sSortableDesc,i.sSortingClassJUI=s.sSortJUIDescAllowed):(i.sSortingClass=s.sSortable,i.sSortingClassJUI=s.sSortJUI):(i.sSortingClass=s.sSortableNone,i.sSortingClassJUI="")}function h(e){if(e.oFeatures.bAutoWidth!==!1){var t=e.aoColumns;ve(e);for(var n=0,a=t.length;n=0;i--){h=n[i];var g=h.targets!==a?h.targets:h.aTargets;for(e.isArray(g)||(g=[g]),l=0,u=g.length;l=0){for(;p.length<=g[l];)f(t);o(g[l],h)}else if("number"==typeof g[l]&&g[l]<0)o(p.length+g[l],h);else if("string"==typeof g[l])for(c=0,d=p.length;ct&&e[o]--;r!=-1&&n===a&&e.splice(r,1)}function R(e,t,n,r){var o,i,s=e.aoData[t],l=function(n,a){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=w(e,t,a,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==s.src)){var u=s.anCells;if(u)if(r!==a)l(u[r],r);else for(o=0,i=u.length;o").appendTo(s)),n=0,a=f.length;ntr").attr("role","row"),e(s).find(">tr>th, >tr>td").addClass(c.sHeaderTH),e(l).find(">tr>th, >tr>td").addClass(c.sFooterTH),null!==l){var d=t.aoFooter[0];for(n=0,a=d.length;n=0;s--)t.aoColumns[s].bVisible||r||p[o].splice(s,1);g.push([])}for(o=0,i=p.length;o=t.fnRecordsDisplay()?0:u,t.iInitDisplayStart=-1);var d=t._iDisplayStart,h=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,he(t,!1);else if(c){if(!t.bDestroying&&!V(t))return}else t.iDraw++;if(0!==f.length)for(var p=c?0:d,g=c?t.aoData.length:h,v=p;v",{"class":s?i[0]:""}).append(e("",{valign:"top",colSpan:b(t),"class":t.oClasses.sRowEmpty}).html(_))[0]}ke(t,"aoHeaderCallback","header",[e(t.nTHead).children("tr")[0],F(t),d,h,f]),ke(t,"aoFooterCallback","footer",[e(t.nTFoot).children("tr")[0],F(t),d,h,f]);var T=e(t.nTBody);T.children().detach(),T.append(e(r)),ke(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}function W(e,t){var n=e.oFeatures,a=n.bSort,r=n.bFilter;a&&Te(e),r?$(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice(),t!==!0&&(e._iDisplayStart=0),e._drawHold=t,M(e),e._drawHold=!1}function U(t){var n=t.oClasses,a=e(t.nTable),r=e("
      ").insertBefore(a),o=t.oFeatures,i=e("
      ",{id:t.sTableId+"_wrapper","class":n.sWrapper+(t.nTFoot?"":" "+n.sNoFooter)});t.nHolding=r[0],t.nTableWrapper=i[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var s,l,u,c,f,d,h=t.sDom.split(""),p=0;p")[0],c=h[p+1],"'"==c||'"'==c){for(f="",d=2;h[p+d]!=c;)f+=h[p+d],d++;if("H"==f?f=n.sJUIHeader:"F"==f&&(f=n.sJUIFooter),f.indexOf(".")!=-1){var g=f.split(".");u.id=g[0].substr(1,g[0].length-1),u.className=g[1]}else"#"==f.charAt(0)?u.id=f.substr(1,f.length-1):u.className=f;p+=d}i.append(u),i=e(u)}else if(">"==l)i=i.parent();else if("l"==l&&o.bPaginate&&o.bLengthChange)s=ue(t);else if("f"==l&&o.bFilter)s=z(t);else if("r"==l&&o.bProcessing)s=de(t);else if("t"==l)s=pe(t);else if("i"==l&&o.bInfo)s=ae(t);else if("p"==l&&o.bPaginate)s=ce(t);else if(0!==ze.ext.feature.length)for(var b=ze.ext.feature,v=0,m=b.length;v',u=o.sSearch;u=u.match(/_INPUT_/)?u.replace("_INPUT_",l):u+l;var c=e("
      ",{id:s.f?null:r+"_filter","class":a.sFilter}).append(e("
      ").addClass(n.sLength);return t.aanFeatures.l||(f[0].id=a+"_length"),f.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",l[0].outerHTML)),e("select",f).val(t._iDisplayLength).bind("change.DT",function(n){le(t,e(this).val()),M(t)}),e(t.nTable).bind("length.dt.DT",function(n,a,r){t===a&&e("select",f).val(r)}),f[0]}function ce(t){var n=t.sPaginationType,a=ze.ext.pager[n],r="function"==typeof a,o=function(e){M(e)},i=e("
      ").addClass(t.oClasses.sPaging+n)[0],s=t.aanFeatures;return r||a.fnInit(t,i,o),s.p||(i.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(e){if(r){var t,n,i=e._iDisplayStart,l=e._iDisplayLength,u=e.fnRecordsDisplay(),c=l===-1,f=c?0:Math.ceil(i/l),d=c?1:Math.ceil(u/l),h=a(f,d);for(t=0,n=s.p.length;to&&(a=0)):"first"==t?a=0:"previous"==t?(a=r>=0?a-r:0,a<0&&(a=0)):"next"==t?a+r",{id:t.aanFeatures.r?null:t.sTableId+"_processing","class":t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function he(t,n){t.oFeatures.bProcessing&&e(t.aanFeatures.r).css("display",n?"block":"none"),ke(t,null,"processing",[t,n])}function pe(t){var n=e(t.nTable);n.attr("role","grid");var a=t.oScroll;if(""===a.sX&&""===a.sY)return t.nTable;var r=a.sX,o=a.sY,i=t.oClasses,s=n.children("caption"),l=s.length?s[0]._captionSide:null,u=e(n[0].cloneNode(!1)),c=e(n[0].cloneNode(!1)),f=n.children("tfoot"),d="
      ",h=function(e){return e?ye(e):null};f.length||(f=null);var p=e(d,{"class":i.sScrollWrapper}).append(e(d,{"class":i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?h(r):"100%"}).append(e(d,{"class":i.sScrollHeadInner}).css({"box-sizing":"content-box",width:a.sXInner||"100%"}).append(u.removeAttr("id").css("margin-left",0).append("top"===l?s:null).append(n.children("thead"))))).append(e(d,{"class":i.sScrollBody}).css({position:"relative",overflow:"auto",width:h(r)}).append(n));f&&p.append(e(d,{"class":i.sScrollFoot}).css({overflow:"hidden",border:0,width:r?h(r):"100%"}).append(e(d,{"class":i.sScrollFootInner}).append(c.removeAttr("id").css("margin-left",0).append("bottom"===l?s:null).append(n.children("tfoot")))));var g=p.children(),b=g[0],v=g[1],m=f?g[2]:null;return r&&e(v).on("scroll.DT",function(e){var t=this.scrollLeft;b.scrollLeft=t,f&&(m.scrollLeft=t)}),e(v).css(o&&a.bCollapse?"max-height":"height",o),t.nScrollHead=b,t.nScrollBody=v,t.nScrollFoot=m,t.aoDrawCallback.push({fn:ge,sName:"scrolling"}),p[0]}function ge(t){var n,r,o,i,s,l,u,c,f,d=t.oScroll,g=d.sX,b=d.sXInner,v=d.sY,m=d.iBarWidth,S=e(t.nScrollHead),D=S[0].style,y=S.children("div"),_=y[0].style,T=y.children("table"),w=t.nScrollBody,C=e(w),x=w.style,I=e(t.nScrollFoot),A=I.children("div"),F=A.children("table"),L=e(t.nTHead),P=e(t.nTable),R=P[0],j=R.style,H=t.nTFoot?e(t.nTFoot):null,N=t.oBrowser,O=N.bScrollOversize,k=lt(t.aoColumns,"nTh"),M=[],W=[],U=[],E=[],J=function(e){var t=e.style;t.paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0},V=w.scrollHeight>w.clientHeight;if(t.scrollBarVis!==V&&t.scrollBarVis!==a)return t.scrollBarVis=V,void h(t);t.scrollBarVis=V,P.children("thead, tfoot").remove(),H&&(l=H.clone().prependTo(P),r=H.find("tr"),i=l.find("tr")),s=L.clone().prependTo(P),n=L.find("tr"),o=s.find("tr"),s.find("th, td").removeAttr("tabindex"),g||(x.width="100%",S[0].style.width="100%"),e.each(B(t,s),function(e,n){u=p(t,e),n.style.width=t.aoColumns[u].sWidth}),H&&be(function(e){e.style.width=""},i),f=P.outerWidth(),""===g?(j.width="100%",O&&(P.find("tbody").height()>w.offsetHeight||"scroll"==C.css("overflow-y"))&&(j.width=ye(P.outerWidth()-m)),f=P.outerWidth()):""!==b&&(j.width=ye(b),f=P.outerWidth()),be(J,o),be(function(t){U.push(t.innerHTML),M.push(ye(e(t).css("width")))},o),be(function(t,n){e.inArray(t,k)!==-1&&(t.style.width=M[n])},n),e(o).height(0),H&&(be(J,i),be(function(t){E.push(t.innerHTML),W.push(ye(e(t).css("width")))},i),be(function(e,t){e.style.width=W[t]},r),e(i).height(0)),be(function(e,t){e.innerHTML='
      '+U[t]+"
      ",e.style.width=M[t]},o),H&&be(function(e,t){e.innerHTML='
      '+E[t]+"
      ",e.style.width=W[t]},i),P.outerWidth()w.offsetHeight||"scroll"==C.css("overflow-y")?f+m:f,O&&(w.scrollHeight>w.offsetHeight||"scroll"==C.css("overflow-y"))&&(j.width=ye(c-m)),""!==g&&""===b||Re(t,1,"Possible column misalignment",6)):c="100%",x.width=ye(c),D.width=ye(c),H&&(t.nScrollFoot.style.width=ye(c)),v||O&&(x.height=ye(R.offsetHeight+m));var X=P.outerWidth();T[0].style.width=ye(X),_.width=ye(X);var q=P.height()>w.clientHeight||"scroll"==C.css("overflow-y"),G="padding"+(N.bScrollbarLeft?"Left":"Right"); -_[G]=q?m+"px":"0px",H&&(F[0].style.width=ye(X),A[0].style.width=ye(X),A[0].style[G]=q?m+"px":"0px"),P.children("colgroup").insertBefore(P.children("thead")),C.scroll(),!t.bSorted&&!t.bFiltered||t._drawHold||(w.scrollTop=0)}function be(e,t,n){for(var a,r,o=0,i=0,s=t.length;i").appendTo(x.find("tbody"));for(x.find("thead, tfoot").remove(),x.append(e(n.nTHead).clone()).append(e(n.nTFoot).clone()),x.find("tfoot th, tfoot td").css("width",""),m=B(n,x.find("thead")[0]),a=0;a").css({width:r.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(a=0;a").css(c||u?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(x).appendTo(D);c&&f?x.width(f):c?(x.css("width","auto"),x.removeAttr("width"),x.width()").css("width",ye(t)).appendTo(a||n.body),o=r[0].offsetWidth;return r.remove(),o}function Se(t,n){var a=De(t,n);if(a<0)return null;var r=t.aoData[a];return r.nTr?r.anCells[n]:e("").html(w(t,a,n,"display"))[0]}function De(e,t){for(var n,a=-1,r=-1,o=0,i=e.aoData.length;oa&&(a=n.length,r=o);return r}function ye(e){return null===e?"0px":"number"==typeof e?e<0?"0px":e+"px":e.match(/\d$/)?e+"px":e}function _e(t){var n,r,o,i,s,l,u,c=[],f=t.aoColumns,d=t.aaSortingFixed,h=e.isPlainObject(d),p=[],g=function(t){t.length&&!e.isArray(t[0])?p.push(t):e.merge(p,t)};for(e.isArray(d)&&g(d),h&&d.pre&&g(d.pre),g(t.aaSorting),h&&d.post&&g(d.post),n=0;na?1:0,0!==s)return"asc"===u.dir?s:-s;return n=i[e],a=i[t],na?1:0}):c.sort(function(e,t){var n,a,r,u,c,f,d=o.length,h=l[e]._aSortData,p=l[t]._aSortData;for(r=0;ra?1:0})}e.bSorted=!0}function we(e){for(var t,n,a=e.aoColumns,r=_e(e),o=e.oLanguage.oAria,i=0,s=a.length;i/g,""),f=l.nTh;f.removeAttribute("aria-sort"),l.bSortable?(r.length>0&&r[0].col==i?(f.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),n=u[r[0].index+1]||u[0]):n=u[0],t=c+("asc"===n?o.sSortAscending:o.sSortDescending)):t=c,f.setAttribute("aria-label",t)}}function Ce(t,n,r,o){var i,s=t.aoColumns[n],l=t.aaSorting,u=s.asSorting,c=function(t,n){var r=t._idx;return r===a&&(r=e.inArray(t[1],u)),r+10&&s.time<+new Date-1e3*u)&&i.length===s.columns.length){for(t.oLoadedState=e.extend(!0,{},s),s.start!==a&&(t._iDisplayStart=s.start,t.iInitDisplayStart=s.start),s.length!==a&&(t._iDisplayLength=s.length),s.order!==a&&(t.aaSorting=[],e.each(s.order,function(e,n){t.aaSorting.push(n[0]>=i.length?[0,n[1]]:n)})),s.search!==a&&e.extend(t.oPreviousSearch,ne(s.search)),r=0,o=s.columns.length;r=n&&(t=n-a),t-=t%a,(a===-1||t<0)&&(t=0),e._iDisplayStart=t}function We(t,n){var a=t.renderer,r=ze.ext.renderer[n];return e.isPlainObject(a)&&a[n]?r[a[n]]||r._:"string"==typeof a?r[a]||r._:r._}function Ue(e){return e.oFeatures.bServerSide?"ssp":e.ajax||e.sAjaxSource?"ajax":"dom"}function Ee(e,t){var n=[],a=Vt.numbers_length,r=Math.floor(a/2);return t<=a?n=ct(0,t):e<=r?(n=ct(0,a-2),n.push("ellipsis"),n.push(t-1)):e>=t-1-r?(n=ct(t-(a-2),t),n.splice(0,0,"ellipsis"),n.splice(0,0,0)):(n=ct(e-r+2,e+r-1),n.push("ellipsis"),n.push(t-1),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function Be(t){e.each({num:function(e){return Xt(e,t)},"num-fmt":function(e){return Xt(e,t,tt)},"html-num":function(e){return Xt(e,t,Ye)},"html-num-fmt":function(e){return Xt(e,t,Ye,tt)}},function(e,n){Ve.type.order[e+t+"-pre"]=n,e.match(/^html\-/)&&(Ve.type.search[e+t]=Ve.type.search.html)})}function Je(e){return function(){var t=[Pe(this[ze.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return ze.ext.internal[e].apply(this,t)}}var Ve,Xe,qe,Ge,ze=function(t){this.$=function(e,t){return this.api(!0).$(e,t)},this._=function(e,t){return this.api(!0).rows(e,t).data()},this.api=function(e){return new Xe(e?Pe(this[Ve.iApiIndex]):this)},this.fnAddData=function(t,n){var r=this.api(!0),o=e.isArray(t)&&(e.isArray(t[0])||e.isPlainObject(t[0]))?r.rows.add(t):r.row.add(t);return(n===a||n)&&r.draw(),o.flatten().toArray()},this.fnAdjustColumnSizing=function(e){var t=this.api(!0).columns.adjust(),n=t.settings()[0],r=n.oScroll;e===a||e?t.draw(!1):""===r.sX&&""===r.sY||ge(n)},this.fnClearTable=function(e){var t=this.api(!0).clear();(e===a||e)&&t.draw()},this.fnClose=function(e){this.api(!0).row(e).child.hide()},this.fnDeleteRow=function(e,t,n){var r=this.api(!0),o=r.rows(e),i=o.settings()[0],s=i.aoData[o[0][0]];return o.remove(),t&&t.call(this,i,s),(n===a||n)&&r.draw(),s},this.fnDestroy=function(e){this.api(!0).destroy(e)},this.fnDraw=function(e){this.api(!0).draw(e)},this.fnFilter=function(e,t,n,r,o,i){var s=this.api(!0);null===t||t===a?s.search(e,n,r,i):s.column(t).search(e,n,r,i),s.draw()},this.fnGetData=function(e,t){var n=this.api(!0);if(e!==a){var r=e.nodeName?e.nodeName.toLowerCase():"";return t!==a||"td"==r||"th"==r?n.cell(e,t).data():n.row(e).data()||null}return n.data().toArray()},this.fnGetNodes=function(e){var t=this.api(!0);return e!==a?t.row(e).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(e){var t=this.api(!0),n=e.nodeName.toUpperCase();if("TR"==n)return t.row(e).index();if("TD"==n||"TH"==n){var a=t.cell(e).index();return[a.row,a.columnVisible,a.column]}return null},this.fnIsOpen=function(e){return this.api(!0).row(e).child.isShown()},this.fnOpen=function(e,t,n){return this.api(!0).row(e).child(t,n).show().child()[0]},this.fnPageChange=function(e,t){var n=this.api(!0).page(e);(t===a||t)&&n.draw(!1)},this.fnSetColumnVis=function(e,t,n){var r=this.api(!0).column(e).visible(t);(n===a||n)&&r.columns.adjust().draw()},this.fnSettings=function(){return Pe(this[Ve.iApiIndex])},this.fnSort=function(e){this.api(!0).order(e).draw()},this.fnSortListener=function(e,t,n){this.api(!0).order.listener(e,t,n)},this.fnUpdate=function(e,t,n,r,o){var i=this.api(!0);return n===a||null===n?i.row(t).data(e):i.cell(t,n).data(e),(o===a||o)&&i.columns.adjust(),(r===a||r)&&i.draw(),0},this.fnVersionCheck=Ve.fnVersionCheck;var n=this,r=t===a,c=this.length;r&&(t={}),this.oApi=this.internal=Ve.internal;for(var h in ze.ext.internal)h&&(this[h]=Je(h));return this.each(function(){var h,p={},g=c>1?He(p,t,!0):t,b=0,v=this.getAttribute("id"),m=!1,_=ze.defaults,T=e(this);if("table"!=this.nodeName.toLowerCase())return void Re(null,0,"Non-table node initialisation ("+this.nodeName+")",2);s(_),l(_.column),o(_,_,!0),o(_.column,_.column,!0),o(_,e.extend(g,T.data()));var w=ze.settings;for(b=0,h=w.length;bt<"F"ip>'),F.renderer?e.isPlainObject(F.renderer)&&!F.renderer.header&&(F.renderer.header="jqueryui"):F.renderer="jqueryui"):e.extend(L,ze.ext.classes,g.oClasses),T.addClass(L.sTable),F.iInitDisplayStart===a&&(F.iInitDisplayStart=g.iDisplayStart,F._iDisplayStart=g.iDisplayStart),null!==g.iDeferLoading){F.bDeferLoading=!0;var P=e.isArray(g.iDeferLoading);F._iRecordsDisplay=P?g.iDeferLoading[0]:g.iDeferLoading,F._iRecordsTotal=P?g.iDeferLoading[1]:g.iDeferLoading}var R=F.oLanguage;e.extend(!0,R,g.oLanguage),""!==R.sUrl&&(e.ajax({dataType:"json",url:R.sUrl,success:function(t){i(t),o(_.oLanguage,t),e.extend(!0,R,t),ie(F)},error:function(){ie(F)}}),m=!0),null===g.asStripeClasses&&(F.asStripeClasses=[L.sStripeOdd,L.sStripeEven]);var j=F.asStripeClasses,H=T.children("tbody").find("tr").eq(0);e.inArray(!0,e.map(j,function(e,t){return H.hasClass(e)}))!==-1&&(e("tbody tr",this).removeClass(j.join(" ")),F.asDestroyStripes=j.slice());var N,O=[],k=this.getElementsByTagName("thead");if(0!==k.length&&(E(F.aoHeader,k[0]),O=B(F)),null===g.aoColumns)for(N=[],b=0,h=O.length;b").appendTo(this)),F.nTHead=V[0];var X=T.children("tbody");0===X.length&&(X=e("").appendTo(this)),F.nTBody=X[0];var q=T.children("tfoot");if(0===q.length&&J.length>0&&(""!==F.oScroll.sX||""!==F.oScroll.sY)&&(q=e("").appendTo(this)),0===q.length||0===q.children().length?T.addClass(L.sNoFooter):q.length>0&&(F.nTFoot=q[0],E(F.aoFooter,F.nTFoot)),g.aaData)for(b=0;b/g,Ze=/^[\w\+\-]/,Ke=/[\w\+\-]$/,et=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),tt=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,nt=function(e){return!e||e===!0||"-"===e},at=function(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null},rt=function(e,t){return $e[t]||($e[t]=new RegExp(vt(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace($e[t],"."):e},ot=function(e,t,n){var a="string"==typeof e;return!!nt(e)||(t&&a&&(e=rt(e,t)),n&&a&&(e=e.replace(tt,"")),!isNaN(parseFloat(e))&&isFinite(e))},it=function(e){return nt(e)||"string"==typeof e},st=function(e,t,n){if(nt(e))return!0;var a=it(e);return a?!!ot(dt(e),t,n)||null:null},lt=function(e,t,n){var r=[],o=0,i=e.length;if(n!==a)for(;o")[0],St=mt.textContent!==a,Dt=/<.*?>/g,yt=ze.util.throttle,_t=[],Tt=Array.prototype,wt=function(t){var n,a,r=ze.settings,o=e.map(r,function(e,t){return e.nTable});return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?(n=e.inArray(t,o),n!==-1?[r[n]]:null):t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?a=e(t):t instanceof e&&(a=t),a?a.map(function(t){return n=e.inArray(this,o),n!==-1?r[n]:null}).toArray():void 0):[]};Xe=function(t,n){if(!(this instanceof Xe))return new Xe(t,n);var a=[],r=function(e){var t=wt(e);t&&(a=a.concat(t))};if(e.isArray(t))for(var o=0,i=t.length;oe?new Xe(t[e],this[e]):null},filter:function(e){var t=[];if(Tt.filter)t=Tt.filter.call(this,e,this);else for(var n=0,a=this.length;n0)return e[0].json}),qe("ajax.params()",function(){var e=this.context;if(e.length>0)return e[0].oAjaxData}),qe("ajax.reload()",function(e,t){return this.iterator("table",function(n){xt(n,t===!1,e)})}),qe("ajax.url()",function(t){var n=this.context;return t===a?0===n.length?a:(n=n[0],n.ajax?e.isPlainObject(n.ajax)?n.ajax.url:n.ajax:n.sAjaxSource):this.iterator("table",function(n){e.isPlainObject(n.ajax)?n.ajax.url=t:n.ajax=t})}),qe("ajax.url().load()",function(e,t){return this.iterator("table",function(n){xt(n,t===!1,e)})});var It=function(t,n,r,o,i){var s,l,u,c,f,d,h=[],p=typeof n;for(n&&"string"!==p&&"function"!==p&&n.length!==a||(n=[n]),u=0,c=n.length;u0)return e[0]=e[t],e[0].length=1,e.length=1,e.context=[e.context[t]],e;return e.length=0,e},Lt=function(t,n){var a,r,o,i=[],s=t.aiDisplay,l=t.aiDisplayMaster,u=n.search,c=n.order,f=n.page;if("ssp"==Ue(t))return"removed"===u?[]:ct(0,l.length);if("current"==f)for(a=t._iDisplayStart,r=t.fnDisplayEnd();a=0&&"applied"==u)&&i.push(a));return i},Pt=function(t,n,r){var o=function(n){var o=at(n);if(null!==o&&!r)return[o];var i=Lt(t,r);if(null!==o&&e.inArray(o,i)!==-1)return[o];if(!n)return i;if("function"==typeof n)return e.map(i,function(e){var a=t.aoData[e];return n(e,a._aData,a.nTr)?e:null});var s=ft(ut(t.aoData,i,"nTr"));if(n.nodeName){if(n._DT_RowIndex!==a)return[n._DT_RowIndex];if(n._DT_CellIndex)return[n._DT_CellIndex.row];var l=e(n).closest("*[data-dt-row]");return l.length?[l.data("dt-row")]:[]}if("string"==typeof n&&"#"===n.charAt(0)){var u=t.aIds[n.replace(/^#/,"")];if(u!==a)return[u.idx]}return e(s).filter(n).map(function(){return this._DT_RowIndex}).toArray()};return It("row",n,o,t,r)};qe("rows()",function(t,n){t===a?t="":e.isPlainObject(t)&&(n=t,t=""),n=At(n);var r=this.iterator("table",function(e){return Pt(e,t,n)},1);return r.selector.rows=t,r.selector.opts=n,r}),qe("rows().nodes()",function(){return this.iterator("row",function(e,t){return e.aoData[t].nTr||a},1)}),qe("rows().data()",function(){return this.iterator(!0,"rows",function(e,t){return ut(e.aoData,t,"_aData")},1)}),Ge("rows().cache()","row().cache()",function(e){return this.iterator("row",function(t,n){var a=t.aoData[n];return"search"===e?a._aFilterData:a._aSortData},1)}),Ge("rows().invalidate()","row().invalidate()",function(e){return this.iterator("row",function(t,n){R(t,n,e)})}),Ge("rows().indexes()","row().index()",function(){return this.iterator("row",function(e,t){return t},1)}),Ge("rows().ids()","row().id()",function(e){for(var t=[],n=this.context,a=0,r=n.length;a").addClass(a);e("td",l).addClass(a).html(n)[0].colSpan=b(t),o.push(l[0])}};i(a,r),n._details&&n._details.remove(),n._details=e(o),n._detailsShow&&n._details.insertAfter(n.nTr)},jt=function(e,t){var n=e.context;if(n.length){var r=n[0].aoData[t!==a?t:e[0]];r&&r._details&&(r._details.remove(),r._detailsShow=a,r._details=a)}},Ht=function(e,t){var n=e.context;if(n.length&&e.length){var a=n[0].aoData[e[0]];a._details&&(a._detailsShow=t,t?a._details.insertAfter(a.nTr):a._details.detach(),Nt(n[0]))}},Nt=function(e){var t=new Xe(e),n=".dt.DT_details",a="draw"+n,r="column-visibility"+n,o="destroy"+n,i=e.aoData;t.off(a+" "+r+" "+o),lt(i,"_details").length>0&&(t.on(a,function(n,a){e===a&&t.rows({page:"current"}).eq(0).each(function(e){var t=i[e];t._detailsShow&&t._details.insertAfter(t.nTr)})}),t.on(r,function(t,n,a,r){if(e===n)for(var o,s=b(n),l=0,u=i.length;l=0?s:r.length+s];if("function"==typeof n){var l=Lt(t,a);return e.map(r,function(e,a){return n(a,Ut(t,a,0,0,l),i[a])?a:null})}var u="string"==typeof n?n.match(Wt):"";if(u)switch(u[2]){case"visIdx":case"visible":var c=parseInt(u[1],10);if(c<0){var f=e.map(r,function(e,t){return e.bVisible?t:null});return[f[f.length+c]]}return[p(t,c)];case"name":return e.map(o,function(e,t){return e===u[1]?t:null; -});default:return[]}if(n.nodeName&&n._DT_CellIndex)return[n._DT_CellIndex.column];var d=e(i).filter(n).map(function(){return e.inArray(this,i)}).toArray();if(d.length||!n.nodeName)return d;var h=e(n).closest("*[data-dt-column]");return h.length?[h.data("dt-column")]:[]};return It("column",n,s,t,a)},Bt=function(t,n,r){var o,i,s,l,u=t.aoColumns,c=u[n],f=t.aoData;if(r===a)return c.bVisible;if(c.bVisible!==r){if(r){var d=e.inArray(!0,lt(u,"bVisible"),n+1);for(i=0,s=f.length;in;return!0},ze.isDataTable=ze.fnIsDataTable=function(t){var n=e(t).get(0),a=!1;return e.each(ze.settings,function(t,r){var o=r.nScrollHead?e("table",r.nScrollHead)[0]:null,i=r.nScrollFoot?e("table",r.nScrollFoot)[0]:null;r.nTable!==n&&o!==n&&i!==n||(a=!0)}),a},ze.tables=ze.fnTables=function(t){var n=!1;e.isPlainObject(t)&&(n=t.api,t=t.visible);var a=e.map(ze.settings,function(n){if(!t||t&&e(n.nTable).is(":visible"))return n.nTable});return n?new Xe(a):a},ze.camelToHungarian=o,qe("$()",function(t,n){var a=this.rows(n).nodes(),r=e(a);return e([].concat(r.filter(t).toArray(),r.find(t).toArray()))}),e.each(["on","one","off"],function(t,n){qe(n+"()",function(){var t=Array.prototype.slice.call(arguments);t[0].match(/\.dt\b/)||(t[0]+=".dt");var a=e(this.tables().nodes());return a[n].apply(a,t),this})}),qe("clear()",function(){return this.iterator("table",function(e){L(e)})}),qe("settings()",function(){return new Xe(this.context,this.context)}),qe("init()",function(){var e=this.context;return e.length?e[0].oInit:null}),qe("data()",function(){return this.iterator("table",function(e){return lt(e.aoData,"_aData")}).flatten()}),qe("destroy()",function(n){return n=n||!1,this.iterator("table",function(a){var r,o=a.nTableWrapper.parentNode,i=a.oClasses,s=a.nTable,l=a.nTBody,u=a.nTHead,c=a.nTFoot,f=e(s),d=e(l),h=e(a.nTableWrapper),p=e.map(a.aoData,function(e){return e.nTr});a.bDestroying=!0,ke(a,"aoDestroyCallback","destroy",[a]),n||new Xe(a).columns().visible(!0),h.unbind(".DT").find(":not(tbody *)").unbind(".DT"),e(t).unbind(".DT-"+a.sInstance),s!=u.parentNode&&(f.children("thead").detach(),f.append(u)),c&&s!=c.parentNode&&(f.children("tfoot").detach(),f.append(c)),a.aaSorting=[],a.aaSortingFixed=[],Ie(a),e(p).removeClass(a.asStripeClasses.join(" ")),e("th, td",u).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),a.bJUI&&(e("th span."+i.sSortIcon+", td span."+i.sSortIcon,u).detach(),e("th, td",u).each(function(){var t=e("div."+i.sSortJUIWrapper,this);e(this).append(t.contents()),t.detach()})),d.children().detach(),d.append(p);var g=n?"remove":"detach";f[g](),h[g](),!n&&o&&(o.insertBefore(s,a.nTableReinsertBefore),f.css("width",a.sDestroyWidth).removeClass(i.sTable),r=a.asDestroyStripes.length,r&&d.children().each(function(t){e(this).addClass(a.asDestroyStripes[t%r])}));var b=e.inArray(a,ze.settings);b!==-1&&ze.settings.splice(b,1)})}),e.each(["column","row","cell"],function(e,t){qe(t+"s().every()",function(e){var n=this.selector.opts,r=this;return this.iterator(t,function(o,i,s,l,u){e.call(r[t](i,"cell"===t?s:n,"cell"===t?n:a),i,s,l,u)})})}),qe("i18n()",function(t,n,r){var o=this.context[0],i=I(t)(o.oLanguage);return i===a&&(i=n),r!==a&&e.isPlainObject(i)&&(i=i[r]!==a?i[r]:i._),i.replace("%d",r)}),ze.version="1.10.12",ze.settings=[],ze.models={},ze.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},ze.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},ze.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},ze.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(e){try{return JSON.parse((e.iStateDuration===-1?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(t){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(e.iStateDuration===-1?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(n){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:e.extend({},ze.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},r(ze.defaults),ze.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},r(ze.defaults.column),ze.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:a,oAjaxData:a,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Ue(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Ue(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,n=t+e,a=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?o===!1||e===-1?t+a:Math.min(t+e,this._iRecordsDisplay):!o||n>a||e===-1?a:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},ze.ext=Ve={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:ze.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:ze.version},e.extend(Ve,{afnFiltering:Ve.search,aTypes:Ve.type.detect,ofnSearch:Ve.type.search,oSort:Ve.type.order,afnSortData:Ve.order,aoFeatures:Ve.feature,oApi:Ve.internal,oStdClasses:Ve.classes,oPagination:Ve.pager}),e.extend(ze.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),function(){var t="";t="";var n=t+"ui-state-default",a=t+"css_right ui-icon ui-icon-",r=t+"fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix";e.extend(ze.ext.oJUIClasses,ze.ext.classes,{sPageButton:"fg-button ui-button "+n,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:n+" sorting_asc",sSortDesc:n+" sorting_desc",sSortable:n+" sorting",sSortableAsc:n+" sorting_asc_disabled",sSortableDesc:n+" sorting_desc_disabled",sSortableNone:n+" sorting_disabled",sSortJUIAsc:a+"triangle-1-n",sSortJUIDesc:a+"triangle-1-s",sSortJUI:a+"carat-2-n-s",sSortJUIAscAllowed:a+"carat-1-n",sSortJUIDescAllowed:a+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+n,sScrollFoot:"dataTables_scrollFoot "+n,sHeaderTH:n,sFooterTH:n,sJUIHeader:r+" ui-corner-tl ui-corner-tr",sJUIFooter:r+" ui-corner-bl ui-corner-br"})}();var Vt=ze.ext.pager;e.extend(Vt,{simple:function(e,t){return["previous","next"]},full:function(e,t){return["first","previous","next","last"]},numbers:function(e,t){return[Ee(e,t)]},simple_numbers:function(e,t){return["previous",Ee(e,t),"next"]},full_numbers:function(e,t){return["first","previous",Ee(e,t),"next","last"]},_numbers:Ee,numbers_length:7}),e.extend(!0,ze.ext.renderer,{pageButton:{_:function(t,a,r,o,i,s){var l,u,c,f=t.oClasses,d=t.oLanguage.oPaginate,h=t.oLanguage.oAria.paginate||{},p=0,g=function(n,a){var o,c,b,v,m=function(e){fe(t,e.data.action,!0)};for(o=0,c=a.length;o").appendTo(n);g(S,v)}else{switch(l=null,u="",v){case"ellipsis":n.append('');break;case"first":l=d.sFirst,u=v+(i>0?"":" "+f.sPageButtonDisabled);break;case"previous":l=d.sPrevious,u=v+(i>0?"":" "+f.sPageButtonDisabled);break;case"next":l=d.sNext,u=v+(i",{"class":f.sPageButton+" "+u,"aria-controls":t.sTableId,"aria-label":h[v],"data-dt-idx":p,tabindex:t.iTabIndex,id:0===r&&"string"==typeof v?t.sTableId+"_"+v:null}).html(l).appendTo(n),Ne(b,{action:v},m),p++)}};try{c=e(a).find(n.activeElement).data("dt-idx")}catch(b){}g(e(a).empty(),o),c&&e(a).find("[data-dt-idx="+c+"]").focus()}}}),e.extend(ze.ext.type.detect,[function(e,t){var n=t.oLanguage.sDecimal;return ot(e,n)?"num"+n:null},function(e,t){if(e&&!(e instanceof Date)&&(!Ze.test(e)||!Ke.test(e)))return null;var n=Date.parse(e);return null!==n&&!isNaN(n)||nt(e)?"date":null},function(e,t){var n=t.oLanguage.sDecimal;return ot(e,n,!0)?"num-fmt"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return st(e,n)?"html-num"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return st(e,n,!0)?"html-num-fmt"+n:null},function(e,t){return nt(e)||"string"==typeof e&&e.indexOf("<")!==-1?"html":null}]),e.extend(ze.ext.type.search,{html:function(e){return nt(e)?e:"string"==typeof e?e.replace(Qe," ").replace(Ye,""):""},string:function(e){return nt(e)?e:"string"==typeof e?e.replace(Qe," "):e}});var Xt=function(e,t,n,a){return 0===e||e&&"-"!==e?(t&&(e=rt(e,t)),e.replace&&(n&&(e=e.replace(n,"")),a&&(e=e.replace(a,""))),1*e):-(1/0)};e.extend(Ve.type.order,{"date-pre":function(e){return Date.parse(e)||0},"html-pre":function(e){return nt(e)?"":e.replace?e.replace(/<.*?>/g,"").toLowerCase():e+""},"string-pre":function(e){return nt(e)?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""},"string-asc":function(e,t){return et?1:0},"string-desc":function(e,t){return et?-1:0}}),Be(""),e.extend(!0,ze.ext.renderer,{header:{_:function(t,n,a,r){e(t.nTable).on("order.dt.DT",function(e,o,i,s){if(t===o){var l=a.idx;n.removeClass(a.sSortingClass+" "+r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:a.sSortingClass)}})},jqueryui:function(t,n,a,r){e("
      ").addClass(r.sSortJUIWrapper).append(n.contents()).append(e("").addClass(r.sSortIcon+" "+a.sSortingClassJUI)).appendTo(n),e(t.nTable).on("order.dt.DT",function(e,o,i,s){if(t===o){var l=a.idx;n.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:a.sSortingClass),n.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==s[l]?r.sSortJUIAsc:"desc"==s[l]?r.sSortJUIDesc:a.sSortingClassJUI)}})}}});var qt=function(e){return"string"==typeof e?e.replace(//g,">").replace(/"/g,"""):e};return ze.render={number:function(e,t,n,a,r){return{display:function(o){if("number"!=typeof o&&"string"!=typeof o)return o;var i=o<0?"-":"",s=parseFloat(o);if(isNaN(s))return qt(o);o=Math.abs(s);var l=parseInt(o,10),u=n?t+(o-l).toFixed(n).substring(2):"";return i+(a||"")+l.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+u+(r||"")}}},text:function(){return{display:qt}}},e.extend(ze.ext.internal,{_fnExternApiFunc:Je,_fnBuildAjax:J,_fnAjaxUpdate:V,_fnAjaxParameters:X,_fnAjaxUpdateDraw:q,_fnAjaxDataSrc:G,_fnAddColumn:f,_fnColumnOptions:d,_fnAdjustColumnSizing:h,_fnVisibleToColumnIndex:p,_fnColumnIndexToVisible:g,_fnVisbleColumns:b,_fnGetColumns:v,_fnColumnTypes:m,_fnApplyColumnDefs:S,_fnHungarianMap:r,_fnCamelToHungarian:o,_fnLanguageCompat:i,_fnBrowserDetect:u,_fnAddData:D,_fnAddTr:y,_fnNodeToDataIndex:_,_fnNodeToColumnIndex:T,_fnGetCellData:w,_fnSetCellData:C,_fnSplitObjNotation:x,_fnGetObjectDataFn:I,_fnSetObjectDataFn:A,_fnGetDataMaster:F,_fnClearTable:L,_fnDeleteIndex:P,_fnInvalidate:R,_fnGetRowElements:j,_fnCreateTr:H,_fnBuildHead:O,_fnDrawHead:k,_fnDraw:M,_fnReDraw:W,_fnAddOptionsHtml:U,_fnDetectHeader:E,_fnGetUniqueThs:B,_fnFeatureHtmlFilter:z,_fnFilterComplete:$,_fnFilterCustom:Q,_fnFilterColumn:Y,_fnFilter:Z,_fnFilterCreateSearch:K,_fnEscapeRegex:vt,_fnFilterData:ee,_fnFeatureHtmlInfo:ae,_fnUpdateInfo:re,_fnInfoMacros:oe,_fnInitialise:ie,_fnInitComplete:se,_fnLengthChange:le,_fnFeatureHtmlLength:ue,_fnFeatureHtmlPaginate:ce,_fnPageChange:fe,_fnFeatureHtmlProcessing:de,_fnProcessingDisplay:he,_fnFeatureHtmlTable:pe,_fnScrollDraw:ge,_fnApplyToChildren:be,_fnCalculateColumnWidths:ve,_fnThrottle:yt,_fnConvertToWidth:me,_fnGetWidestNode:Se,_fnGetMaxLenString:De,_fnStringToCss:ye,_fnSortFlatten:_e,_fnSort:Te,_fnSortAria:we,_fnSortListener:Ce,_fnSortAttachListener:xe,_fnSortingClasses:Ie,_fnSortData:Ae,_fnSaveState:Fe,_fnLoadState:Le,_fnSettingsFromNode:Pe,_fnLog:Re,_fnMap:je,_fnBindAction:Ne,_fnCallbackReg:Oe,_fnCallbackFire:ke,_fnLengthOverflow:Me,_fnRenderer:We,_fnDataSource:Ue,_fnRowAttributes:N,_fnCalculateEnd:function(){}}),e.fn.dataTable=ze,ze.$=e,e.fn.dataTableSettings=ze.settings,e.fn.dataTableExt=ze.ext,e.fn.DataTable=function(t){return e(this).dataTable(t).api()},e.each(ze,function(t,n){e.fn.DataTable[t]=n}),e.fn.dataTable})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1]); \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/js/app.js b/Library_management--main/WebContent/static/assets/js/app.js deleted file mode 100644 index a8166f9..0000000 --- a/Library_management--main/WebContent/static/assets/js/app.js +++ /dev/null @@ -1,365 +0,0 @@ -$(function() { - // 读取body data-type 判断是哪个页面然后执行相应页面方法,方法在下面。 - var dataType = $('body').attr('data-type'); - console.log(dataType); - for (key in pageData) { - if (key == dataType) { - pageData[key](); - } - } - // // 判断用户是否已有自己选择的模板风格 - // if(storageLoad('SelcetColor')){ - // $('body').attr('class',storageLoad('SelcetColor').Color) - // }else{ - // storageSave(saveSelectColor); - // $('body').attr('class','theme-black') - // } - - autoLeftNav(); - $(window).resize(function() { - autoLeftNav(); - console.log($(window).width()) - }); - - // if(storageLoad('SelcetColor')){ - - // }else{ - // storageSave(saveSelectColor); - // } -}) - - -// 页面数据 -var pageData = { - // =============================================== - // 首页 - // =============================================== - 'index': function indexData() { - $('#example-r').DataTable({ - - bInfo: false, //页脚信息 - dom: 'ti' - }); - - - // ========================== - // 百度图表A http://echarts.baidu.com/ - // ========================== - - var echartsA = echarts.init(document.getElementById('tpl-echarts')); - option = { - tooltip: { - trigger: 'axis' - }, - grid: { - top: '3%', - left: '3%', - right: '4%', - bottom: '3%', - containLabel: true - }, - xAxis: [{ - type: 'category', - boundaryGap: false, - data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'] - }], - yAxis: [{ - type: 'value' - }], - textStyle: { - color: '#838FA1' - }, - series: [{ - name: '邮件营销', - type: 'line', - stack: '总量', - areaStyle: { normal: {} }, - data: [120, 132, 101, 134, 90], - itemStyle: { - normal: { - color: '#1cabdb', - borderColor: '#1cabdb', - borderWidth: '2', - borderType: 'solid', - opacity: '1' - }, - emphasis: { - - } - } - }] - }; - - echartsA.setOption(option); - }, - // =============================================== - // 图表页 - // =============================================== - 'chart': function chartData() { - // ========================== - // 百度图表A http://echarts.baidu.com/ - // ========================== - - var echartsC = echarts.init(document.getElementById('tpl-echarts-C')); - - - optionC = { - tooltip: { - trigger: 'axis' - }, - - legend: { - data: ['蒸发量', '降水量', '平均温度'] - }, - xAxis: [{ - type: 'category', - data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] - }], - yAxis: [{ - type: 'value', - name: '水量', - min: 0, - max: 250, - interval: 50, - axisLabel: { - formatter: '{value} ml' - } - }, - { - type: 'value', - name: '温度', - min: 0, - max: 25, - interval: 5, - axisLabel: { - formatter: '{value} °C' - } - } - ], - series: [{ - name: '蒸发量', - type: 'bar', - data: [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3] - }, - { - name: '降水量', - type: 'bar', - data: [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3] - }, - { - name: '平均温度', - type: 'line', - yAxisIndex: 1, - data: [2.0, 2.2, 3.3, 4.5, 6.3, 10.2, 20.3, 23.4, 23.0, 16.5, 12.0, 6.2] - } - ] - }; - - echartsC.setOption(optionC); - - var echartsB = echarts.init(document.getElementById('tpl-echarts-B')); - optionB = { - tooltip: { - trigger: 'axis' - }, - legend: { - x: 'center', - data: ['某软件', '某主食手机', '某水果手机', '降水量', '蒸发量'] - }, - radar: [{ - indicator: [ - { text: '品牌', max: 100 }, - { text: '内容', max: 100 }, - { text: '可用性', max: 100 }, - { text: '功能', max: 100 } - ], - center: ['25%', '40%'], - radius: 80 - }, - { - indicator: [ - { text: '外观', max: 100 }, - { text: '拍照', max: 100 }, - { text: '系统', max: 100 }, - { text: '性能', max: 100 }, - { text: '屏幕', max: 100 } - ], - radius: 80, - center: ['50%', '60%'], - }, - { - indicator: (function() { - var res = []; - for (var i = 1; i <= 12; i++) { - res.push({ text: i + '月', max: 100 }); - } - return res; - })(), - center: ['75%', '40%'], - radius: 80 - } - ], - series: [{ - type: 'radar', - tooltip: { - trigger: 'item' - }, - itemStyle: { normal: { areaStyle: { type: 'default' } } }, - data: [{ - value: [60, 73, 85, 40], - name: '某软件' - }] - }, - { - type: 'radar', - radarIndex: 1, - data: [{ - value: [85, 90, 90, 95, 95], - name: '某主食手机' - }, - { - value: [95, 80, 95, 90, 93], - name: '某水果手机' - } - ] - }, - { - type: 'radar', - radarIndex: 2, - itemStyle: { normal: { areaStyle: { type: 'default' } } }, - data: [{ - name: '降水量', - value: [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 75.6, 82.2, 48.7, 18.8, 6.0, 2.3], - }, - { - name: '蒸发量', - value: [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 35.6, 62.2, 32.6, 20.0, 6.4, 3.3] - } - ] - } - ] - }; - echartsB.setOption(optionB); - var echartsA = echarts.init(document.getElementById('tpl-echarts-A')); - option = { - - tooltip: { - trigger: 'axis', - }, - legend: { - data: ['邮件', '媒体', '资源'] - }, - grid: { - left: '3%', - right: '4%', - bottom: '3%', - containLabel: true - }, - xAxis: [{ - type: 'category', - boundaryGap: true, - data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'] - }], - - yAxis: [{ - type: 'value' - }], - series: [{ - name: '邮件', - type: 'line', - stack: '总量', - areaStyle: { normal: {} }, - data: [120, 132, 101, 134, 90, 230, 210], - itemStyle: { - normal: { - color: '#59aea2' - }, - emphasis: { - - } - } - }, - { - name: '媒体', - type: 'line', - stack: '总量', - areaStyle: { normal: {} }, - data: [220, 182, 191, 234, 290, 330, 310], - itemStyle: { - normal: { - color: '#e7505a' - } - } - }, - { - name: '资源', - type: 'line', - stack: '总量', - areaStyle: { normal: {} }, - data: [150, 232, 201, 154, 190, 330, 410], - itemStyle: { - normal: { - color: '#32c5d2' - } - } - } - ] - }; - echartsA.setOption(option); - } -} - - -// 风格切换 - -$('.tpl-skiner-toggle').on('click', function() { - $('.tpl-skiner').toggleClass('active'); -}) - -$('.tpl-skiner-content-bar').find('span').on('click', function() { - $('body').attr('class', $(this).attr('data-color')) - saveSelectColor.Color = $(this).attr('data-color'); - // 保存选择项 - storageSave(saveSelectColor); - -}) - - - - -// 侧边菜单开关 - - -function autoLeftNav() { - - - - $('.tpl-header-switch-button').on('click', function() { - if ($('.left-sidebar').is('.active')) { - if ($(window).width() > 1024) { - $('.tpl-content-wrapper').removeClass('active'); - } - $('.left-sidebar').removeClass('active'); - } else { - - $('.left-sidebar').addClass('active'); - if ($(window).width() > 1024) { - $('.tpl-content-wrapper').addClass('active'); - } - } - }) - - if ($(window).width() < 1024) { - $('.left-sidebar').addClass('active'); - } else { - $('.left-sidebar').removeClass('active'); - } -} - - -// 侧边菜单 -$('.sidebar-nav-sub-title').on('click', function() { - $(this).siblings('.sidebar-nav-sub').slideToggle(80) - .end() - .find('.sidebar-nav-sub-ico').toggleClass('sidebar-nav-sub-ico-rotate'); -}) \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/js/dataTables.responsive.min.js b/Library_management--main/WebContent/static/assets/js/dataTables.responsive.min.js deleted file mode 100644 index 76e1e4a..0000000 --- a/Library_management--main/WebContent/static/assets/js/dataTables.responsive.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return t(e,window,document)}):"object"==typeof exports?module.exports=function(e,n){return e||(e=window),n&&n.fn.dataTable||(n=require("datatables.net")(e,n).$),t(n,e,e.document)}:t(jQuery,window,document)}(function(t,e,n,i){"use strict";var r=t.fn.dataTable,s=function(e,n){if(!r.versionCheck||!r.versionCheck("1.10.3"))throw"DataTables Responsive requires DataTables 1.10.3 or newer";this.s={dt:new r.Api(e),columns:[],current:[]},this.s.dt.settings()[0].responsive||(n&&"string"==typeof n.details?n.details={type:n.details}:n&&n.details===!1?n.details={type:!1}:n&&n.details===!0&&(n.details={type:"inline"}),this.c=t.extend(!0,{},s.defaults,r.defaults.responsive,n),e.responsive=this,this._constructor())};t.extend(s.prototype,{_constructor:function(){var n=this,i=this.s.dt,s=i.settings()[0],o=t(e).width();i.settings()[0]._responsive=this,t(e).on("resize.dtr orientationchange.dtr",r.util.throttle(function(){var i=t(e).width();i!==o&&(n._resize(),o=i)})),s.oApi._fnCallbackReg(s,"aoRowCreatedCallback",function(e,r,s){t.inArray(!1,n.s.current)!==-1&&t("td, th",e).each(function(e){var r=i.column.index("toData",e);n.s.current[r]===!1&&t(this).css("display","none")})}),i.on("destroy.dtr",function(){i.off(".dtr"),t(i.table().body()).off(".dtr"),t(e).off("resize.dtr orientationchange.dtr"),t.each(n.s.current,function(t,e){e===!1&&n._setColumnVis(t,!0)})}),this.c.breakpoints.sort(function(t,e){return t.widthe.width?-1:0}),this._classLogic(),this._resizeAuto();var a=this.c.details;a.type!==!1&&(n._detailsInit(),i.on("column-visibility.dtr",function(t,e,i,r){n._classLogic(),n._resizeAuto(),n._resize()}),i.on("draw.dtr",function(){n._redrawChildren()}),t(i.table().node()).addClass("dtr-"+a.type)),i.on("column-reorder.dtr",function(t,e,i){n._classLogic(),n._resizeAuto(),n._resize()}),i.on("column-sizing.dtr",function(){n._resizeAuto(),n._resize()}),i.on("init.dtr",function(e,r,s){n._resizeAuto(),n._resize(),t.inArray(!1,n.s.current)&&i.columns.adjust()}),this._resize()},_columnsVisiblity:function(e){var n,i,r=this.s.dt,s=this.s.columns,o=s.map(function(t,e){return{columnIdx:e,priority:t.priority}}).sort(function(t,e){return t.priority!==e.priority?t.priority-e.priority:t.columnIdx-e.columnIdx}),a=t.map(s,function(n){return(!n.auto||null!==n.minWidth)&&(n.auto===!0?"-":t.inArray(e,n.includeIn)!==-1)}),d=0;for(n=0,i=a.length;n=d&&o(t,n[l].name);else if("not-"===r)for(l=0,c=n.length;l=0;n--)if(o<=a[n].width){d=a[n].name;break}var u=this._columnsVisiblity(d);this.s.current=u;var h=!1;for(n=0,i=l.length;n").append(l).appendTo(d)}t("").append(o).appendTo(r),"inline"===this.c.details.type&&t(i).addClass("dtr-inline collapsed"),t(i).find("[name]").removeAttr("name");var c=t("
      ").css({width:1,height:1,overflow:"hidden"}).append(i);c.insertBefore(e.table().node()),o.each(function(t){var i=e.column.index("fromVisible",t);n[i].minWidth=this.offsetWidth||0}),c.remove()}},_setColumnVis:function(e,n){var i=this.s.dt,r=n?"":"none";t(i.column(e).header()).css("display",r),t(i.column(e).footer()).css("display",r),i.column(e).nodes().to$().css("display",r)},_tabIndexes:function(){var e=this.s.dt,n=e.cells({page:"current"}).nodes().to$(),i=e.settings()[0],r=this.c.details.target;n.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]");var s="number"==typeof r?":eq("+r+")":r;t(s,e.rows({page:"current"}).nodes()).attr("tabIndex",i.iTabIndex).data("dtr-keyboard",1)}}),s.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],s.display={childRow:function(e,n,i){return n?t(e.node()).hasClass("parent")?(e.child(i(),"child").show(),!0):void 0:e.child.isShown()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(i(),"child").show(),t(e.node()).addClass("parent"),!0)},childRowImmediate:function(e,n,i){return!n&&e.child.isShown()||!e.responsive.hasHidden()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(i(),"child").show(),t(e.node()).addClass("parent"),!0)},modal:function(e){return function(i,r,s){if(r)t("div.dtr-modal-content").empty().append(s());else{var o=function(){a.remove(),t(n).off("keypress.dtr")},a=t('
      ').append(t('
      ').append(t('
      ').append(s())).append(t('
      ×
      ').click(function(){o()}))).append(t('
      ').click(function(){o()})).appendTo("body");t(n).on("keyup.dtr",function(t){27===t.keyCode&&(t.stopPropagation(),o())})}e&&e.header&&t("div.dtr-modal-content").prepend("

      "+e.header(i)+"

      ")}}},s.renderer={listHidden:function(){return function(e,n,i){var r=t.map(i,function(t){return t.hidden?'
    • '+t.title+' '+t.data+"
    • ":""}).join("");return!!r&&t('
        ').append(r)}},tableAll:function(e){return e=t.extend({tableClass:""},e),function(n,i,r){var s=t.map(r,function(t){return''+t.title+": "+t.data+""}).join("");return t('').append(s)}}},s.defaults={breakpoints:s.breakpoints,auto:!0,details:{display:s.display.childRow,renderer:s.renderer.listHidden(),target:0,type:"inline"},orthogonal:"display"};var o=t.fn.dataTable.Api;return o.register("responsive()",function(){return this}),o.register("responsive.index()",function(e){return e=t(e),{column:e.data("dtr-index"),row:e.parent().data("dtr-index")}}),o.register("responsive.rebuild()",function(){return this.iterator("table",function(t){t._responsive&&t._responsive._classLogic()})}),o.register("responsive.recalc()",function(){return this.iterator("table",function(t){t._responsive&&(t._responsive._resizeAuto(),t._responsive._resize())})}),o.register("responsive.hasHidden()",function(){var e=this.context[0];return!!e._responsive&&t.inArray(!1,e._responsive.s.current)!==-1}),s.version="2.1.0",t.fn.dataTable.Responsive=s,t.fn.DataTable.Responsive=s,t(n).on("preInit.dt.dtr",function(e,n,i){if("dt"===e.namespace&&(t(n.nTable).hasClass("responsive")||t(n.nTable).hasClass("dt-responsive")||n.oInit.responsive||r.defaults.responsive)){var o=n.oInit.responsive;o!==!1&&new s(n,t.isPlainObject(o)?o:{})}}),s}); \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/js/fullcalendar.min.js b/Library_management--main/WebContent/static/assets/js/fullcalendar.min.js deleted file mode 100644 index 5c26630..0000000 --- a/Library_management--main/WebContent/static/assets/js/fullcalendar.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * FullCalendar v0.0.0 - * Docs & License: http://fullcalendar.io/ - * (c) 2016 Adam Shaw - */ -!function(t){"function"==typeof define&&define.amd?define(["jquery","moment"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("moment")):t(jQuery,moment)}(function(t,e){function n(t){return q(t,qt)}function i(t,e){e.left&&t.css({"border-left-width":1,"margin-left":e.left-1}),e.right&&t.css({"border-right-width":1,"margin-right":e.right-1})}function r(t){t.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function s(){t("body").addClass("fc-not-allowed")}function o(){t("body").removeClass("fc-not-allowed")}function l(e,n,i){var r=Math.floor(n/e.length),s=Math.floor(n-r*(e.length-1)),o=[],l=[],u=[],d=0;a(e),e.each(function(n,i){var a=n===e.length-1?s:r,c=t(i).outerHeight(!0);c *").each(function(e,i){var r=t(i).outerWidth();r>n&&(n=r)}),n++,e.width(n),n}function d(t,e){var n,i=t.add(e);return i.css({position:"relative",left:-1}),n=t.outerHeight()-e.outerHeight(),i.css({position:"",left:""}),n}function c(e){var n=e.css("position"),i=e.parents().filter(function(){var e=t(this);return/(auto|scroll)/.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==n&&i.length?i:t(e[0].ownerDocument||document)}function h(t,e){var n=t.offset(),i=n.left-(e?e.left:0),r=n.top-(e?e.top:0);return{left:i,right:i+t.outerWidth(),top:r,bottom:r+t.outerHeight()}}function f(t,e){var n=t.offset(),i=p(t),r=n.left+y(t,"border-left-width")+i.left-(e?e.left:0),s=n.top+y(t,"border-top-width")+i.top-(e?e.top:0);return{left:r,right:r+t[0].clientWidth,top:s,bottom:s+t[0].clientHeight}}function g(t,e){var n=t.offset(),i=n.left+y(t,"border-left-width")+y(t,"padding-left")-(e?e.left:0),r=n.top+y(t,"border-top-width")+y(t,"padding-top")-(e?e.top:0);return{left:i,right:i+t.width(),top:r,bottom:r+t.height()}}function p(t){var e=t.innerWidth()-t[0].clientWidth,n={left:0,right:0,top:0,bottom:t.innerHeight()-t[0].clientHeight};return v()&&"rtl"==t.css("direction")?n.left=e:n.right=e,n}function v(){return null===Zt&&(Zt=m()),Zt}function m(){var e=t("
        ").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),n=e.children(),i=n.offset().left>e.offset().left;return e.remove(),i}function y(t,e){return parseFloat(t.css(e))||0}function S(t){return 1==t.which&&!t.ctrlKey}function w(t){if(void 0!==t.pageX)return t.pageX;var e=t.originalEvent.touches;return e?e[0].pageX:void 0}function E(t){if(void 0!==t.pageY)return t.pageY;var e=t.originalEvent.touches;return e?e[0].pageY:void 0}function D(t){return/^touch/.test(t.type)}function b(t){t.addClass("fc-unselectable").on("selectstart",C)}function C(t){t.preventDefault()}function H(t){return!!window.addEventListener&&(window.addEventListener("scroll",t,!0),!0)}function T(t){return!!window.removeEventListener&&(window.removeEventListener("scroll",t,!0),!0)}function x(t,e){var n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.lefta&&o=a?(n=o.clone(),r=!0):(n=a.clone(),r=!1),l<=u?(i=l.clone(),s=!0):(i=u.clone(),s=!1),{start:n,end:i,isStart:r,isEnd:s}}function N(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days"),ms:t.time()-n.time()})}function G(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days")})}function A(t,n,i){return e.duration(Math.round(t.diff(n,i,!0)),i)}function O(t,e){var n,i,r;for(n=0;n=1&&ot(r)));n++);return i}function V(t,n,i){return null!=i?i.diff(n,t,!0):e.isDuration(n)?n.as(t):n.end.diff(n.start,t,!0)}function P(t,e,n){var i;return W(n)?(e-t)/n:(i=n.asMonths(),Math.abs(i)>=1&&ot(i)?e.diff(t,"months",!0)/i:e.diff(t,"days",!0)/n.asDays())}function _(t,e){var n,i;return W(t)||W(e)?t/e:(n=t.asMonths(),i=e.asMonths(),Math.abs(n)>=1&&ot(n)&&Math.abs(i)>=1&&ot(i)?n/i:t.asDays()/e.asDays())}function Y(t,n){var i;return W(t)?e.duration(t*n):(i=t.asMonths(),Math.abs(i)>=1&&ot(i)?e.duration({months:i*n}):e.duration({days:t.asDays()*n}))}function W(t){return Boolean(t.hours()||t.minutes()||t.seconds()||t.milliseconds())}function j(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function U(t){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(t)}function q(t,e){var n,i,r,s,o,l,a={};if(e)for(n=0;n=0;s--)if(o=t[s][i],"object"==typeof o)r.unshift(o);else if(void 0!==o){a[i]=o;break}r.length&&(a[i]=q(r))}for(n=t.length-1;n>=0;n--){l=t[n];for(i in l)i in a||(a[i]=l[i])}return a}function Z(t){var e=function(){};return e.prototype=t,new e}function $(t,e){for(var n in t)X(t,n)&&(e[n]=t[n])}function X(t,e){return Kt.call(t,e)}function K(e){return/undefined|null|boolean|number|string/.test(t.type(e))}function Q(e,n,i){if(t.isFunction(e)&&(e=[e]),e){var r,s;for(r=0;r/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"
        ")}function et(t){return t.replace(/&.*?;/g,"")}function nt(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+":"+e)}),n.join(";")}function it(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+'="'+tt(e)+'"')}),n.join(" ")}function rt(t){return t.charAt(0).toUpperCase()+t.slice(1)}function st(t,e){return t-e}function ot(t){return t%1===0}function lt(t,e){var n=t[e];return function(){return n.apply(t,arguments)}}function at(t,e,n){var i,r,s,o,l,a=function(){var u=+new Date-o;uo&&(s=mt(t,e,u,d,n[l]),s!==!1);l--)h=s+h;for(a=o;a<=l;a++)f+=gt(t,n[a]),g+=gt(e,n[a]);return(f||g)&&(p=r?g+i+f:f+i+g),c+p+h}function mt(t,e,n,i,r){var s,o;return"string"==typeof r?r:!!((s=r.token)&&(o=re[s.charAt(0)],o&&n.isSame(i,o)))&&ct(t,s)}function yt(t){return t in se?se[t]:se[t]=St(t)}function St(t){for(var e,n=[],i=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;e=i.exec(t);)e[1]?n.push(e[1]):e[2]?n.push({maybe:St(e[2])}):e[3]?n.push({token:e[3]}):e[5]&&n.push(e[5]);return n}function wt(){}function Et(t,e){var n;return X(e,"constructor")&&(n=e.constructor),"function"!=typeof n&&(n=e.constructor=function(){t.apply(this,arguments)}),n.prototype=Z(t.prototype),$(e,n.prototype),$(t,n),n}function Dt(t,e){$(e,t.prototype)}function bt(t,e){return!t&&!e||!(!t||!e)&&(t.component===e.component&&Ct(t,e)&&Ct(e,t))}function Ct(t,e){for(var n in t)if(!/^(component|left|right|top|bottom)$/.test(n)&&t[n]!==e[n])return!1;return!0}function Ht(t){return{start:t.start.clone(),end:t.end?t.end.clone():null,allDay:t.allDay}}function Tt(t){var e=Rt(t);return"background"===e||"inverse-background"===e}function xt(t){return"inverse-background"===Rt(t)}function Rt(t){return J((t.source||{}).rendering,t.rendering)}function It(t){var e,n,i={};for(e=0;e=t.leftCol)return!0;return!1}function Bt(t,e){return t.leftCol-e.leftCol}function zt(t){var e,n,i,r=[];for(e=0;ee.top&&t.top").prependTo(n),q=j.header=new _t(j),l(),d(j.options.defaultView),j.options.handleWindowResize&&(J=at(m,j.options.windowResizeDelay),t(window).resize(J))}function l(){q.render(),q.el&&n.prepend(q.el)}function a(){K&&K.removeElement(),q.removeElement(),$.remove(),n.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),n.off(".fc"),J&&t(window).unbind("resize",J)}function u(){return n.is(":visible")}function d(e,n){lt++,K&&e&&K.type!==e&&(A(),c()),!K&&e&&(K=j.view=ot[e]||(ot[e]=j.instantiateView(e)),K.setElement(t("
        ").appendTo($)),q.activateButton(e)),K&&(tt=K.massageCurrentDate(tt),K.displaying&&tt>=K.intervalStart&&tt=K.intervalStart&&t"),h.append(r("left")).append(r("right")).append(r("center")).append('
        ')):i()}function i(){h&&(h.remove(),h=c.el=null)}function r(n){var i=t('
        '),r=e.options,s=r.header[n];return s&&t.each(s.split(" "),function(n){var s,o=t(),l=!0;t.each(this.split(","),function(n,i){var s,a,u,d,c,h,p,v,m,y;"title"==i?(o=o.add(t("

         

        ")),l=!1):((s=(r.customButtons||{})[i])?(u=function(t){s.click&&s.click.call(y[0],t)},d="",c=s.text):(a=e.getViewSpec(i))?(u=function(){e.changeView(i)},g.push(i),d=a.buttonTextOverride,c=a.buttonTextDefault):e[i]&&(u=function(){e[i]()},d=(e.overrides.buttonText||{})[i],c=r.buttonText[i]),u&&(h=s?s.themeIcon:r.themeButtonIcons[i],p=s?s.icon:r.buttonIcons[i],v=d?tt(d):h&&r.theme?"":p&&!r.theme?"":tt(c),m=["fc-"+i+"-button",f+"-button",f+"-state-default"],y=t('").click(function(t){y.hasClass(f+"-state-disabled")||(u(t),(y.hasClass(f+"-state-active")||y.hasClass(f+"-state-disabled"))&&y.removeClass(f+"-state-hover"))}).mousedown(function(){y.not("."+f+"-state-active").not("."+f+"-state-disabled").addClass(f+"-state-down")}).mouseup(function(){y.removeClass(f+"-state-down")}).hover(function(){y.not("."+f+"-state-active").not("."+f+"-state-disabled").addClass(f+"-state-hover")},function(){y.removeClass(f+"-state-hover").removeClass(f+"-state-down")}),o=o.add(y)))}),l&&o.first().addClass(f+"-corner-left").end().last().addClass(f+"-corner-right").end(),o.length>1?(s=t("
        "),l&&s.addClass("fc-button-group"),s.append(o),i.append(s)):i.append(o)}),i}function s(t){h&&h.find("h2").text(t)}function o(t){h&&h.find(".fc-"+t+"-button").addClass(f+"-state-active")}function l(t){h&&h.find(".fc-"+t+"-button").removeClass(f+"-state-active")}function a(t){h&&h.find(".fc-"+t+"-button").prop("disabled",!0).addClass(f+"-state-disabled")}function u(t){h&&h.find(".fc-"+t+"-button").prop("disabled",!1).removeClass(f+"-state-disabled")}function d(){return g}var c=this;c.render=n,c.removeElement=i,c.updateTitle=s,c.activateButton=o,c.deactivateButton=l,c.disableButton=a,c.enableButton=u,c.getViewsWithButtons=d,c.el=null;var h,f,g=[]}function Yt(){function n(t,e){return!O||tV}function i(t,e){O=t,V=e,r(Y,"reset")}function r(t,e){var n,i;for("reset"===e?j=[]:"add"!==e&&(j=w(j,t)),n=0;nr.value)&&(r=i));return r?r.unit:null},jt.Class=wt,wt.extend=function(){var t,e,n=arguments.length;for(t=0;t').addClass(n.className||"").css({top:0,left:0}).append(n.content).appendTo(n.parentEl),this.el.on("click",".fc-close",function(){e.hide()}),n.autoHide&&this.listenTo(t(document),"mousedown",this.documentMousedown)},documentMousedown:function(e){this.el&&!t(e.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),this.stopListeningTo(t(document),"mousedown")},position:function(){var e,n,i,r,s,o=this.options,l=this.el.offsetParent().offset(),a=this.el.outerWidth(),u=this.el.outerHeight(),d=t(window),h=c(this.el);r=o.top||0,s=void 0!==o.left?o.left:void 0!==o.right?o.right-a:0,h.is(window)||h.is(document)?(h=d,e=0,n=0):(i=h.offset(),e=i.top,n=i.left),e+=d.scrollTop(),n+=d.scrollLeft(),o.viewportConstrain!==!1&&(r=Math.min(r,e+h.outerHeight()-u-this.margin),r=Math.max(r,e+this.margin),s=Math.min(s,n+h.outerWidth()-a-this.margin),s=Math.max(s,n+this.margin)),this.el.css({top:r-l.top,left:s-l.left})},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1))}}),ce=jt.CoordCache=wt.extend({els:null,forcedOffsetParentEl:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(e){this.els=t(e.els),this.isHorizontal=e.isHorizontal,this.isVertical=e.isVertical,this.forcedOffsetParentEl=e.offsetParent?t(e.offsetParent):null},build:function(){var t=this.forcedOffsetParentEl||this.els.eq(0).offsetParent();this.origin=t.offset(),this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},ensureBuilt:function(){this.origin||this.build()},buildElHorizontals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().left,l=s.outerWidth();e.push(o),n.push(o+l)}),this.lefts=e,this.rights=n},buildElVerticals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().top,l=s.outerHeight();e.push(o),n.push(o+l)}),this.tops=e,this.bottoms=n},getHorizontalIndex:function(t){this.ensureBuilt();var e,n=this.lefts,i=this.rights,r=n.length;for(e=0;e=n[e]&&t=n[e]&&t=this.boundingRect.left&&t=this.boundingRect.top&&t=r*r&&this.handleDistanceSurpassed(t)),this.isDragging&&this.handleDrag(n,i,t)},handleDrag:function(t,e,n){this.trigger("drag",t,e,n),this.updateAutoScroll(n)},endDrag:function(t){this.isDragging&&(this.isDragging=!1,this.handleDragEnd(t))},handleDragEnd:function(t){this.trigger("dragEnd",t)},startDelay:function(t){var e=this;this.delay?this.delayTimeoutId=setTimeout(function(){e.handleDelayEnd(t)},this.delay):this.handleDelayEnd(t)},handleDelayEnd:function(t){this.isDelayEnded=!0,this.isDistanceSurpassed&&this.startDrag(t)},handleDistanceSurpassed:function(t){this.isDistanceSurpassed=!0,this.isDelayEnded&&this.startDrag(t)},handleTouchMove:function(t){this.isDragging&&t.preventDefault(),this.handleMove(t)},handleMouseMove:function(t){this.handleMove(t)},handleTouchScroll:function(t){this.isDragging||this.endInteraction(t,!0)},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1)),this["_"+t]&&this["_"+t].apply(this,Array.prototype.slice.call(arguments,1))}});he.mixin({isAutoScroll:!1,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,initAutoScroll:function(){var t=this.scrollEl;this.isAutoScroll=this.options.scroll&&t&&!t.is(window)&&!t.is(document),this.isAutoScroll&&this.listenTo(t,"scroll",at(this.handleDebouncedScroll,100))},destroyAutoScroll:function(){this.endAutoScroll(),this.isAutoScroll&&this.stopListeningTo(this.scrollEl,"scroll")},computeScrollBounds:function(){this.isAutoScroll&&(this.scrollBounds=h(this.scrollEl))},updateAutoScroll:function(t){var e,n,i,r,s=this.scrollSensitivity,o=this.scrollBounds,l=0,a=0;o&&(e=(s-(E(t)-o.top))/s,n=(s-(o.bottom-E(t)))/s,i=(s-(w(t)-o.left))/s,r=(s-(o.right-w(t)))/s,e>=0&&e<=1?l=e*this.scrollSpeed*-1:n>=0&&n<=1&&(l=n*this.scrollSpeed),i>=0&&i<=1?a=i*this.scrollSpeed*-1:r>=0&&r<=1&&(a=r*this.scrollSpeed)),this.setScrollVel(l,a)},setScrollVel:function(t,e){this.scrollTopVel=t,this.scrollLeftVel=e,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(lt(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var t=this.scrollEl;this.scrollTopVel<0?t.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&t.scrollTop()+t[0].clientHeight>=t[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?t.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&t.scrollLeft()+t[0].clientWidth>=t[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var t=this.scrollEl,e=this.scrollIntervalMs/1e3;this.scrollTopVel&&t.scrollTop(t.scrollTop()+this.scrollTopVel*e),this.scrollLeftVel&&t.scrollLeft(t.scrollLeft()+this.scrollLeftVel*e),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.endAutoScroll()},endAutoScroll:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.handleScrollEnd())},handleDebouncedScroll:function(){this.scrollIntervalId||this.handleScrollEnd()},handleScrollEnd:function(){}});var fe=he.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(t,e){he.call(this,e),this.component=t},handleInteractionStart:function(t){var e,n,i,r=this.subjectEl;this.computeCoords(),t?(n={left:w(t),top:E(t)},i=n,r&&(e=h(r),i=R(i,e)),this.origHit=this.queryHit(i.left,i.top),r&&this.options.subjectCenter&&(this.origHit&&(e=x(this.origHit,e)||e),i=I(e)),this.coordAdjust=k(i,n)):(this.origHit=null,this.coordAdjust=null),he.prototype.handleInteractionStart.apply(this,arguments)},computeCoords:function(){this.component.prepareHits(),this.computeScrollBounds()},handleDragStart:function(t){var e;he.prototype.handleDragStart.apply(this,arguments),e=this.queryHit(w(t),E(t)),e&&this.handleHitOver(e)},handleDrag:function(t,e,n){var i;he.prototype.handleDrag.apply(this,arguments),i=this.queryHit(w(n),E(n)),bt(i,this.hit)||(this.hit&&this.handleHitOut(),i&&this.handleHitOver(i))},handleDragEnd:function(){this.handleHitDone(),he.prototype.handleDragEnd.apply(this,arguments)},handleHitOver:function(t){var e=bt(t,this.origHit);this.hit=t,this.trigger("hitOver",this.hit,e,this.origHit)},handleHitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.handleHitDone(),this.hit=null)},handleHitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},handleInteractionEnd:function(){he.prototype.handleInteractionEnd.apply(this,arguments),this.origHit=null,this.hit=null,this.component.releaseHits()},handleScrollEnd:function(){he.prototype.handleScrollEnd.apply(this,arguments),this.computeCoords()},queryHit:function(t,e){return this.coordAdjust&&(t+=this.coordAdjust.left,e+=this.coordAdjust.top),this.component.queryHit(t,e)}}),ge=wt.extend(ae,{options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,y0:null,x0:null,topDelta:null,leftDelta:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(e,n){this.options=n=n||{},this.sourceEl=e,this.parentEl=n.parentEl?t(n.parentEl):e.parent()},start:function(e){this.isFollowing||(this.isFollowing=!0,this.y0=E(e),this.x0=w(e),this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),D(e)?this.listenTo(t(document),"touchmove",this.handleMove):this.listenTo(t(document),"mousemove",this.handleMove))},stop:function(e,n){function i(){r.isAnimating=!1,r.removeElement(),r.top0=r.left0=null,n&&n()}var r=this,s=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,this.stopListeningTo(t(document)),e&&s&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:s,complete:i})):i())},getEl:function(){var t=this.el;return t||(t=this.el=this.sourceEl.clone().addClass(this.options.additionalClass||"").css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}),t.addClass("fc-unselectable"),t.appendTo(this.parentEl)),t},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var t,e;this.getEl(),null===this.top0&&(t=this.sourceEl.offset(),e=this.el.offsetParent().offset(),this.top0=t.top-e.top,this.left0=t.left-e.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},handleMove:function(t){this.topDelta=E(t)-this.y0,this.leftDelta=w(t)-this.x0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),pe=jt.Grid=wt.extend(ae,ue,{hasDayInteractions:!0,view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,dayDragListener:null,segDragListener:null,segResizeListener:null,externalDragListener:null,constructor:function(t){this.view=t,this.isRTL=t.opt("isRTL"),this.elsByFill={},this.dayDragListener=this.buildDayDragListener(),this.initMouseIgnoring()},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(t){this.start=t.start.clone(),this.end=t.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var t,e,n=this.view;this.eventTimeFormat=n.opt("eventTimeFormat")||n.opt("timeFormat")||this.computeEventTimeFormat(),t=n.opt("displayEventTime"),null==t&&(t=this.computeDisplayEventTime()),e=n.opt("displayEventEnd"),null==e&&(e=this.computeDisplayEventEnd()),this.displayEventTime=t,this.displayEventEnd=e},spanToSegs:function(t){},diffDates:function(t,e){return this.largeUnit?A(t,e,this.largeUnit):N(t,e)},prepareHits:function(){},releaseHits:function(){},queryHit:function(t,e){},getHitSpan:function(t){},getHitEl:function(t){},setElement:function(t){this.el=t,this.hasDayInteractions&&(b(t),this.bindDayHandler("touchstart",this.dayTouchStart),this.bindDayHandler("mousedown",this.dayMousedown)),this.bindSegHandlers(),this.bindGlobalHandlers()},bindDayHandler:function(e,n){var i=this;this.el.on(e,function(e){if(!t(e.target).is(i.segSelector+","+i.segSelector+" *,.fc-more,a[data-goto]"))return n.call(i,e)})},removeElement:function(){this.unbindGlobalHandlers(),this.clearDragListeners(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){this.listenTo(t(document),{dragstart:this.externalDragStart,sortstart:this.externalDragStart})},unbindGlobalHandlers:function(){this.stopListeningTo(t(document))},dayMousedown:function(t){this.isIgnoringMouse||this.dayDragListener.startInteraction(t,{})},dayTouchStart:function(t){var e=this.view;(e.isSelected||e.selectedEvent)&&this.tempIgnoreMouse(),this.dayDragListener.startInteraction(t,{delay:this.view.opt("longPressDelay")})},buildDayDragListener:function(){var t,e,n=this,i=this.view,r=i.opt("selectable"),l=new fe(this,{scroll:i.opt("dragScroll"),interactionStart:function(){t=l.origHit,e=null},dragStart:function(){i.unselect()},hitOver:function(i,o,l){l&&(o||(t=null),r&&(e=n.computeSelection(n.getHitSpan(l),n.getHitSpan(i)),e?n.renderSelection(e):e===!1&&s()))},hitOut:function(){t=null,e=null,n.unrenderSelection()},hitDone:function(){o()},interactionEnd:function(r,s){s||(t&&!n.isIgnoringMouse&&i.triggerDayClick(n.getHitSpan(t),n.getHitEl(t),r),e&&i.reportSelection(e,r))}});return l},clearDragListeners:function(){this.dayDragListener.endInteraction(),this.segDragListener&&this.segDragListener.endInteraction(),this.segResizeListener&&this.segResizeListener.endInteraction(),this.externalDragListener&&this.externalDragListener.endInteraction()},renderEventLocationHelper:function(t,e){var n=this.fabricateHelperEvent(t,e);return this.renderHelper(n,e)},fabricateHelperEvent:function(t,e){var n=e?Z(e.event):{};return n.start=t.start.clone(),n.end=t.end?t.end.clone():null,n.allDay=null,this.view.calendar.normalizeEventDates(n),n.className=(n.className||[]).concat("fc-helper"),e||(n.editable=!1),n},renderHelper:function(t,e){},unrenderHelper:function(){},renderSelection:function(t){this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(t,e){var n=this.computeSelectionSpan(t,e);return!(n&&!this.view.calendar.isSelectionSpanAllowed(n))&&n},computeSelectionSpan:function(t,e){var n=[t.start,t.end,e.start,e.end];return n.sort(st),{start:n[0].clone(),end:n[3].clone()}},renderHighlight:function(t){this.renderFill("highlight",this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderBusinessHours:function(){},unrenderBusinessHours:function(){},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},renderFill:function(t,e){},unrenderFill:function(t){var e=this.elsByFill[t];e&&(e.remove(),delete this.elsByFill[t])},renderFillSegEls:function(e,n){var i,r=this,s=this[e+"SegEl"],o="",l=[];if(n.length){for(i=0;i"},getDayClasses:function(t){var e=this.view,n=e.calendar.getNow(),i=["fc-"+$t[t.day()]];return 1==e.intervalDuration.as("months")&&t.month()!=e.intervalStart.month()&&i.push("fc-other-month"),t.isSame(n,"day")?i.push("fc-today",e.highlightStateClass):t *",mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(t){var e,n=[],i=[];for(e=0;el&&o.push({start:l,end:n.start}),l=n.end;return l=e.length?e[e.length-1]+1:e[n]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(t){var e,n,i,r,s,o=this.daysPerRow,l=this.view.computeDayRange(t),a=this.getDateDayIndex(l.start),u=this.getDateDayIndex(l.end.clone().subtract(1,"days")),d=[];for(e=0;e
        '+this.renderHeadTrHtml()+"
      "},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return""+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+""},renderHeadDateCellsHtml:function(){var t,e,n=[];for(t=0;t1?' colspan="'+e+'"':"")+(n?" "+n:"")+">"+i.buildGotoAnchorHtml({date:t,forceOff:this.rowCnt>1||1===this.colCnt},tt(t.format(this.colHeadFormat)))+""},renderBgTrHtml:function(t){return""+(this.isRTL?"":this.renderBgIntroHtml(t))+this.renderBgCellsHtml(t)+(this.isRTL?this.renderBgIntroHtml(t):"")+""},renderBgIntroHtml:function(t){return this.renderIntroHtml()},renderBgCellsHtml:function(t){var e,n,i=[];for(e=0;e"},renderIntroHtml:function(){},bookendCells:function(t){var e=this.renderIntroHtml();e&&(this.isRTL?t.append(e):t.prepend(e))}},me=jt.DayGrid=pe.extend(ve,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(t){var e,n,i=this.view,r=this.rowCnt,s=this.colCnt,o="";for(e=0;e
      '+this.renderBgTrHtml(t)+'
      '+(this.numbersVisible?""+this.renderNumberTrHtml(t)+"":"")+"
      "},renderNumberTrHtml:function(t){return""+(this.isRTL?"":this.renderNumberIntroHtml(t))+this.renderNumberCellsHtml(t)+(this.isRTL?this.renderNumberIntroHtml(t):"")+""},renderNumberIntroHtml:function(t){return this.renderIntroHtml()},renderNumberCellsHtml:function(t){var e,n,i=[];for(e=0;e',this.view.cellWeekNumbersVisible&&t.day()==n&&(i+=this.view.buildGotoAnchorHtml({date:t,type:"week"},{class:"fc-week-number"},t.format("w"))),this.view.dayNumbersVisible&&(i+=this.view.buildGotoAnchorHtml(t,{class:"fc-day-number"},t.date())),i+=""):""},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},spanToSegs:function(t){var e,n,i=this.sliceRangeByRow(t);for(e=0;e');o=n&&n.row===e?n.el.position().top:l.find(".fc-content-skeleton tbody").position().top,a.css("top",o).find("table").append(i[e].tbodyEl),l.append(a),r.push(a[0])}),this.helperEls=t(r)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(e,n,i){var r,s,o,l=[];for(n=this.renderFillSegEls(e,n),r=0;r
      '),s=r.find("tr"),l>0&&s.append(''),s.append(n.el.attr("colspan",a-l)),a'),this.bookendCells(s),r}});me.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),pe.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return pe.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(e){var n=t.grep(e,function(t){return t.event.allDay});return pe.prototype.renderBgSegs.call(this,n)},renderFgSegs:function(e){var n;return e=this.renderFgSegEls(e),n=this.rowStructs=this.renderSegRows(e),this.rowEls.each(function(e,i){t(i).find(".fc-content-skeleton > table").append(n[e].tbodyEl)}),e},unrenderFgSegs:function(){for(var t,e=this.rowStructs||[];t=e.pop();)t.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(t){var e,n,i=[];for(e=this.groupSegRows(t),n=0;n'+tt(n)+"")),i=''+(tt(s.title||"")||" ")+"",'
      '+(this.isRTL?i+" "+c:c+" "+i)+"
      "+(l?'
      ':"")+(a?'
      ':"")+""},renderSegRow:function(e,n){function i(e){for(;o"),l.append(d)),v[r][o]=d,m[r][o]=d,o++}var r,s,o,l,a,u,d,c=this.colCnt,h=this.buildSegLevels(n),f=Math.max(1,h.length),g=t(""),p=[],v=[],m=[];for(r=0;r"),p.push([]),v.push([]),m.push([]),s)for(a=0;a').append(u.el),u.leftCol!=u.rightCol?d.attr("colspan",u.rightCol-u.leftCol+1):m[r][o]=d;o<=u.rightCol;)v[r][o]=d,p[r][o]=u,o++;l.append(d)}i(c),this.bookendCells(l),g.append(l)}return{row:e,tbodyEl:g,cellMatrix:v,segMatrix:p,segLevels:h,segs:n}},buildSegLevels:function(t){var e,n,i,r=[];for(this.sortEventSegs(t),e=0;e td > :first-child").each(n),r.position().top+s>l)return i;return!1},limitRow:function(e,n){function i(i){for(;D").append(y),h.append(m),E.push(m[0])),D++}var r,s,o,l,a,u,d,c,h,f,g,p,v,m,y,S=this,w=this.rowStructs[e],E=[],D=0;if(n&&n').attr("rowspan",f),u=c[p],y=this.renderMoreLink(e,a.leftCol+p,[a].concat(u)),m=t("
      ").append(y),v.append(m),g.push(v[0]),E.push(v[0]);h.addClass("fc-limited").after(t(g)),o.push(h[0])}}i(this.colCnt),w.moreEls=t(E),w.limitedEls=t(o)}},unlimitRow:function(t){var e=this.rowStructs[t];e.moreEls&&(e.moreEls.remove(),e.moreEls=null),e.limitedEls&&(e.limitedEls.removeClass("fc-limited"),e.limitedEls=null)},renderMoreLink:function(e,n,i){var r=this,s=this.view;return t('').text(this.getMoreLinkText(i.length)).on("click",function(o){var l=s.opt("eventLimitClick"),a=r.getCellDate(e,n),u=t(this),d=r.getCellEl(e,n),c=r.getCellSegs(e,n),h=r.resliceDaySegs(c,a),f=r.resliceDaySegs(i,a);"function"==typeof l&&(l=s.trigger("eventLimitClick",null,{date:a,dayEl:d,moreEl:u,segs:h,hiddenSegs:f},o)),"popover"===l?r.showSegPopover(e,n,u,h):"string"==typeof l&&s.calendar.zoomTo(a,l)})},showSegPopover:function(t,e,n,i){var r,s,o=this,l=this.view,a=n.parent();r=1==this.rowCnt?l.el:this.rowEls.eq(t),s={className:"fc-more-popover",content:this.renderSegPopoverContent(t,e,i),parentEl:this.view.el,top:r.offset().top,autoHide:!0,viewportConstrain:l.opt("popoverViewportConstrain"),hide:function(){o.segPopover.removeElement(),o.segPopover=null,o.popoverSegs=null}},this.isRTL?s.right=a.offset().left+a.outerWidth()+1:s.left=a.offset().left-1,this.segPopover=new de(s),this.segPopover.show(),this.bindSegHandlersToEl(this.segPopover.el)},renderSegPopoverContent:function(e,n,i){var r,s=this.view,o=s.opt("theme"),l=this.getCellDate(e,n).format(s.opt("dayPopoverFormat")),a=t('
      '+tt(l)+'
      '),u=a.find(".fc-event-container");for(i=this.renderFgSegEls(i,!0),this.popoverSegs=i,r=0;r'+this.renderBgTrHtml(0)+'
      '+this.renderSlatRowHtml()+"
      "},renderSlatRowHtml:function(){for(var t,n,i,r=this.view,s=this.isRTL,o="",l=e.duration(+this.minTime);l"+(n?""+tt(t.format(this.labelFormat))+"":"")+"",o+='"+(s?"":i)+''+(s?i:"")+"",l.add(this.slotDuration);return o},processOptions:function(){var n,i=this.view,r=i.opt("slotDuration"),s=i.opt("snapDuration");r=e.duration(r),s=s?e.duration(s):r,this.slotDuration=r,this.snapDuration=s,this.snapsPerSlot=r/s,this.minResizeDuration=s,this.minTime=e.duration(i.opt("minTime")),this.maxTime=e.duration(i.opt("maxTime")),n=i.opt("slotLabelFormat"),t.isArray(n)&&(n=n[n.length-1]),this.labelFormat=n||i.opt("smallTimeFormat"),n=i.opt("slotLabelInterval"),this.labelInterval=n?e.duration(n):this.computeLabelInterval(r)},computeLabelInterval:function(t){var n,i,r;for(n=Ne.length-1;n>=0;n--)if(i=e.duration(Ne[n]),r=_(i,t),ot(r)&&r>1)return i;return e.duration(t)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(t,e){var n=this.snapsPerSlot,i=this.colCoordCache,r=this.slatCoordCache;if(i.isLeftInBounds(t)&&r.isTopInBounds(e)){var s=i.getHorizontalIndex(t),o=r.getVerticalIndex(e);if(null!=s&&null!=o){var l=r.getTopOffset(o),a=r.getHeight(o),u=(e-l)/a,d=Math.floor(u*n),c=o*n+d,h=l+d/n*a,f=l+(d+1)/n*a;return{col:s,snap:c,component:this,left:i.getLeftOffset(s),right:i.getRightOffset(s),top:h,bottom:f}}}},getHitSpan:function(t){var e,n=this.getCellDate(0,t.col),i=this.computeSnapTime(t.snap);return n.time(i),e=n.clone().add(this.snapDuration),{start:n,end:e}},getHitEl:function(t){return this.colEls.eq(t.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(t){return e.duration(this.minTime+this.snapDuration*t)},spanToSegs:function(t){var e,n=this.sliceRangeByTimes(t);for(e=0;e
      ').css("top",r).appendTo(this.colContainerEls.eq(i[n].col))[0]);i.length>0&&s.push(t('
      ').css("top",r).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=t(s)},unrenderNowIndicator:function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},renderSelection:function(t){this.view.opt("selectHelper")?this.renderEventLocationHelper(t):this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderHighlight:function(t){this.renderHighlightSegs(this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderHighlightSegs()}});ye.mixin({colContainerEls:null,fgContainerEls:null,bgContainerEls:null,helperContainerEls:null,highlightContainerEls:null,businessContainerEls:null,fgSegs:null,bgSegs:null,helperSegs:null,highlightSegs:null,businessSegs:null,renderContentSkeleton:function(){var e,n,i="";for(e=0;e
      ';n=t('
      '+i+"
      "),this.colContainerEls=n.find(".fc-content-col"),this.helperContainerEls=n.find(".fc-helper-container"),this.fgContainerEls=n.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=n.find(".fc-bgevent-container"),this.highlightContainerEls=n.find(".fc-highlight-container"),this.businessContainerEls=n.find(".fc-business-container"),this.bookendCells(n.find("tr")),this.el.append(n)},renderFgSegs:function(t){return t=this.renderFgSegsIntoContainers(t,this.fgContainerEls),this.fgSegs=t,t},unrenderFgSegs:function(){this.unrenderNamedSegs("fgSegs")},renderHelperSegs:function(e,n){var i,r,s,o=[];for(e=this.renderFgSegsIntoContainers(e,this.helperContainerEls),i=0;i
      '+(n?'
      '+tt(n)+"
      ":"")+(o.title?'
      '+tt(o.title)+"
      ":"")+'
      '+(u?'
      ':"")+""},updateSegVerticals:function(t){this.computeSegVerticals(t),this.assignSegVerticals(t)},computeSegVerticals:function(t){var e,n;for(e=0;e1?"ll":"LL"},formatRange:function(t,e,n){var i=t.end;return i.hasTime()||(i=i.clone().subtract(1)),pt(t.start,i,e,n,this.opt("isRTL"))},getAllDayHtml:function(){return this.opt("allDayHtml")||tt(this.opt("allDayText"))},buildGotoAnchorHtml:function(e,n,i){var r,s,o,l;return t.isPlainObject(e)?(r=e.date,s=e.type,o=e.forceOff):r=e,r=jt.moment(r),l={date:r.format("YYYY-MM-DD"),type:s||"day"},"string"==typeof n&&(i=n,n=null),n=n?" "+it(n):"",i=i||"",!o&&this.opt("navLinks")?"'+i+"":""+i+""},setElement:function(t){this.el=t,this.bindGlobalHandlers()},removeElement:function(){this.clear(),this.isSkeletonRendered&&(this.unrenderSkeleton(),this.isSkeletonRendered=!1),this.unbindGlobalHandlers(),this.el.remove()},display:function(t,e){var n=this,i=null;return null!=e&&this.displaying&&(i=this.queryScroll()),this.calendar.freezeContentHeight(),ut(this.clear(),function(){return n.displaying=ut(n.displayView(t),function(){null!=e?n.setScroll(e):n.forceScroll(n.computeInitialScroll(i)),n.calendar.unfreezeContentHeight(),n.triggerRender()})})},clear:function(){var e=this,n=this.displaying;return n?ut(n,function(){return e.displaying=null,e.clearEvents(),e.clearView()}):t.when()},displayView:function(t){this.isSkeletonRendered||(this.renderSkeleton(),this.isSkeletonRendered=!0),t&&this.setDate(t),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours(),this.startNowIndicator()},clearView:function(){this.unselect(),this.stopNowIndicator(),this.triggerUnrender(),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy()},renderSkeleton:function(){},unrenderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},triggerRender:function(){this.trigger("viewRender",this,this,this.el)},triggerUnrender:function(){this.trigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){this.listenTo(t(document),"mousedown",this.handleDocumentMousedown),this.listenTo(t(document),"touchstart",this.processUnselect)},unbindGlobalHandlers:function(){this.stopListeningTo(t(document))},initThemingProps:function(){var t=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=t+"-widget-header",this.widgetContentClass=t+"-widget-content",this.highlightStateClass=t+"-state-highlight"},renderBusinessHours:function(){},unrenderBusinessHours:function(){},startNowIndicator:function(){var t,n,i,r=this;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit(),t&&(n=lt(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=+new Date,this.renderNowIndicator(this.initialNowDate),this.isNowIndicatorRendered=!0,i=this.initialNowDate.clone().startOf(t).add(1,t)-this.initialNowDate,this.nowIndicatorTimeoutID=setTimeout(function(){r.nowIndicatorTimeoutID=null,n(),i=+e.duration(1,t),i=Math.max(100,i),r.nowIndicatorIntervalID=setInterval(n,i)},i)))},updateNowIndicator:function(){this.isNowIndicatorRendered&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add(new Date-this.initialNowQueriedMs)))},stopNowIndicator:function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearTimeout(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},updateSize:function(t){var e;t&&(e=this.queryScroll()),this.updateHeight(t),this.updateWidth(t),this.updateNowIndicator(),t&&this.setScroll(e)},updateWidth:function(t){},updateHeight:function(t){var e=this.calendar;this.setHeight(e.getSuggestedViewHeight(),e.isHeightAuto())},setHeight:function(t,e){},computeInitialScroll:function(t){return 0},queryScroll:function(){},setScroll:function(t){},forceScroll:function(t){var e=this;this.setScroll(t),setTimeout(function(){e.setScroll(t)},0)},displayEvents:function(t){var e=this.queryScroll();this.clearEvents(),this.renderEvents(t),this.isEventsRendered=!0,this.setScroll(e),this.triggerEventRender()},clearEvents:function(){var t;this.isEventsRendered&&(t=this.queryScroll(),this.triggerEventUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.setScroll(t),this.isEventsRendered=!1)},renderEvents:function(t){},unrenderEvents:function(){},triggerEventRender:function(){this.renderedEventSegEach(function(t){this.trigger("eventAfterRender",t.event,t.event,t.el)}),this.trigger("eventAfterAllRender")},triggerEventUnrender:function(){this.renderedEventSegEach(function(t){this.trigger("eventDestroy",t.event,t.event,t.el)})},resolveEventEl:function(e,n){var i=this.trigger("eventRender",e,e,n);return i===!1?n=null:i&&i!==!0&&(n=t(i)),n},showEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","")},t)},hideEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","hidden")},t)},renderedEventSegEach:function(t,e){var n,i=this.getEventSegs();for(n=0;n=this.nextDayThreshold&&r.add(1,"days")),(!i||r<=n)&&(r=n.clone().add(1,"days")),{start:n,end:r}},isMultiDayEvent:function(t){var e=this.computeDayRange(t);return e.end.diff(e.start,"days")>1}}),we=jt.Scroller=wt.extend({el:null,scrollEl:null,overflowX:null,overflowY:null,constructor:function(t){t=t||{},this.overflowX=t.overflowX||t.overflow||"auto",this.overflowY=t.overflowY||t.overflow||"auto"},render:function(){this.el=this.renderEl(),this.applyOverflow()},renderEl:function(){return this.scrollEl=t('
      ')},clear:function(){this.setHeight("auto"),this.applyOverflow()},destroy:function(){this.el.remove()},applyOverflow:function(){this.scrollEl.css({"overflow-x":this.overflowX,"overflow-y":this.overflowY})},lockOverflow:function(t){var e=this.overflowX,n=this.overflowY;t=t||this.getScrollbarWidths(),"auto"===e&&(e=t.top||t.bottom||this.scrollEl[0].scrollWidth-1>this.scrollEl[0].clientWidth?"scroll":"hidden"),"auto"===n&&(n=t.left||t.right||this.scrollEl[0].scrollHeight-1>this.scrollEl[0].clientHeight?"scroll":"hidden"),this.scrollEl.css({"overflow-x":e,"overflow-y":n})},setHeight:function(t){this.scrollEl.height(t)},getScrollTop:function(){return this.scrollEl.scrollTop()},setScrollTop:function(t){this.scrollEl.scrollTop(t)},getClientWidth:function(){return this.scrollEl[0].clientWidth},getClientHeight:function(){return this.scrollEl[0].clientHeight},getScrollbarWidths:function(){return p(this.scrollEl)}}),Ee=jt.Calendar=wt.extend({dirDefaults:null,localeDefaults:null,overrides:null,dynamicOverrides:null,options:null,viewSpecCache:null,view:null,header:null,loadingLevel:0,constructor:Ot,initialize:function(){},populateOptionsHash:function(){var t,e,i,r;t=J(this.dynamicOverrides.locale,this.overrides.locale),e=De[t],e||(t=Ee.defaults.locale,e=De[t]||{}),i=J(this.dynamicOverrides.isRTL,this.overrides.isRTL,e.isRTL,Ee.defaults.isRTL),r=i?Ee.rtlDefaults:{},this.dirDefaults=r,this.localeDefaults=e,this.options=n([Ee.defaults,r,e,this.overrides,this.dynamicOverrides]),Vt(this.options)},getViewSpec:function(t){var e=this.viewSpecCache;return e[t]||(e[t]=this.buildViewSpec(t))},getUnitViewSpec:function(e){var n,i,r;if(t.inArray(e,Xt)!=-1)for(n=this.header.getViewsWithButtons(),t.each(jt.views,function(t){n.push(t)}),i=0;i=n&&e.end<=i},Ee.prototype.getPeerEvents=function(t,e){var n,i,r=this.getEventCache(),s=[];for(n=0;nn};var Re={id:"_fcBusinessHours",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"};Ee.prototype.getCurrentBusinessHourEvents=function(t){return this.computeBusinessHourEvents(t,this.options.businessHours)},Ee.prototype.computeBusinessHourEvents=function(e,n){return n===!0?this.expandBusinessHourEvents(e,[{}]):t.isPlainObject(n)?this.expandBusinessHourEvents(e,[n]):t.isArray(n)?this.expandBusinessHourEvents(e,n,!0):[]},Ee.prototype.expandBusinessHourEvents=function(e,n,i){var r,s,o=this.getView(),l=[];for(r=0;r1,this.opt("weekNumbers")&&(this.opt("weekNumbersWithinDays")?(this.cellWeekNumbersVisible=!0,this.colWeekNumbersVisible=!1):(this.cellWeekNumbersVisible=!1,this.colWeekNumbersVisible=!0)),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.cellWeekNumbersVisible||this.colWeekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-day-grid-container"),n=t('
      ').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.dayGrid.setElement(n),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement(),this.scroller.destroy()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.dayGrid.unrenderBusinessHours()},renderSkeletonHtml:function(){return'
      '},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var t=this.opt("eventLimit");return t&&"number"!=typeof t},updateWidth:function(){this.colWeekNumbersVisible&&(this.weekNumberWidth=u(this.el.find(".fc-week-number")))},setHeight:function(t,e){var n,s,o=this.opt("eventLimit");this.scroller.clear(),r(this.headRowEl),this.dayGrid.removeSegPopover(),o&&"number"==typeof o&&this.dayGrid.limitRows(o),n=this.computeScrollerHeight(t),this.setGridHeight(n,e),o&&"number"!=typeof o&&this.dayGrid.limitRows(o),e||(this.scroller.setHeight(n),s=this.scroller.getScrollbarWidths(),(s.left||s.right)&&(i(this.headRowEl,s),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(s))},computeScrollerHeight:function(t){return t-d(this.el,this.scroller.el)},setGridHeight:function(t,e){e?a(this.dayGrid.rowEls):l(this.dayGrid.rowEls,t,!0)},queryScroll:function(){return this.scroller.getScrollTop()},setScroll:function(t){this.scroller.setScrollTop(t)},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(t,e){return this.dayGrid.queryHit(t,e)},getHitSpan:function(t){return this.dayGrid.getHitSpan(t)},getHitEl:function(t){return this.dayGrid.getHitEl(t)},renderEvents:function(t){this.dayGrid.renderEvents(t),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return this.dayGrid.renderDrag(t,e)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(t){this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),ke={renderHeadIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'"+tt(t.opt("weekNumberTitle"))+"":""},renderNumberIntroHtml:function(t){var e=this.view,n=this.getCellDate(t,0);return e.colWeekNumbersVisible?'"+e.buildGotoAnchorHtml({date:n,type:"week",forceOff:1===this.colCnt},n.format("w"))+"":""},renderBgIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'":""},renderIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'":""}},Me=jt.MonthView=Ie.extend({computeRange:function(t){var e,n=Ie.prototype.computeRange.call(this,t);return this.isFixedWeeks()&&(e=Math.ceil(n.end.diff(n.start,"weeks",!0)),n.end.add(6-e,"weeks")),n},setGridHeight:function(t,e){e&&(t*=this.rowCnt/6),l(this.dayGrid.rowEls,t,!e)},isFixedWeeks:function(){return this.opt("fixedWeekCount")}});Ut.basic={class:Ie},Ut.basicDay={type:"basic",duration:{days:1}},Ut.basicWeek={type:"basic",duration:{weeks:1}},Ut.month={class:Me,duration:{months:1},defaults:{fixedWeekCount:!0}};var Le=jt.AgendaView=Se.extend({scroller:null,timeGridClass:ye,timeGrid:null,dayGridClass:me,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid()),this.scroller=new we({overflowX:"hidden",overflowY:"auto"})},instantiateTimeGrid:function(){var t=this.timeGridClass.extend(Be);return new t(this)},instantiateDayGrid:function(){var t=this.dayGridClass.extend(ze);return new t(this)},setRange:function(t){Se.prototype.setRange.call(this,t),this.timeGrid.setRange(t),this.dayGrid&&this.dayGrid.setRange(t)},renderDates:function(){this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-time-grid-container"),n=t('
      ').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.timeGrid.setElement(n),this.timeGrid.renderDates(),this.bottomRuleEl=t('
      ').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement()),this.scroller.destroy()},renderSkeletonHtml:function(){return'
      '+(this.dayGrid?'

      ':"")+"
      "},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.timeGrid.unrenderBusinessHours(),this.dayGrid&&this.dayGrid.unrenderBusinessHours()},getNowIndicatorUnit:function(){return this.timeGrid.getNowIndicatorUnit()},renderNowIndicator:function(t){this.timeGrid.renderNowIndicator(t)},unrenderNowIndicator:function(){this.timeGrid.unrenderNowIndicator()},updateSize:function(t){this.timeGrid.updateSize(t),Se.prototype.updateSize.call(this,t)},updateWidth:function(){this.axisWidth=u(this.el.find(".fc-axis"))},setHeight:function(t,e){var n,s,o;this.bottomRuleEl.hide(),this.scroller.clear(),r(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),n=this.opt("eventLimit"),n&&"number"!=typeof n&&(n=Fe),n&&this.dayGrid.limitRows(n)),e||(s=this.computeScrollerHeight(t),this.scroller.setHeight(s),o=this.scroller.getScrollbarWidths(),(o.left||o.right)&&(i(this.noScrollRowEls,o),s=this.computeScrollerHeight(t),this.scroller.setHeight(s)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()"+e.buildGotoAnchorHtml({date:this.start,type:"week",forceOff:this.colCnt>1},tt(t))+""):'"},renderBgIntroHtml:function(){var t=this.view;return'"},renderIntroHtml:function(){var t=this.view;return'"}},ze={renderBgIntroHtml:function(){var t=this.view;return'"+t.getAllDayHtml()+""},renderIntroHtml:function(){var t=this.view;return'"}},Fe=5,Ne=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];Ut.agenda={class:Le,defaults:{allDaySlot:!0,slotDuration:"00:30:00",minTime:"00:00:00",maxTime:"24:00:00",slotEventOverlap:!0}},Ut.agendaDay={type:"agenda",duration:{days:1}},Ut.agendaWeek={type:"agenda",duration:{weeks:1}};var Ge=Se.extend({grid:null,scroller:null,initialize:function(){this.grid=new Ae(this),this.scroller=new we({overflowX:"hidden",overflowY:"auto"})},setRange:function(t){Se.prototype.setRange.call(this,t),this.grid.setRange(t)},renderSkeleton:function(){this.el.addClass("fc-list-view "+this.widgetContentClass),this.scroller.render(),this.scroller.el.appendTo(this.el),this.grid.setElement(this.scroller.scrollEl)},unrenderSkeleton:function(){this.scroller.destroy()},setHeight:function(t,e){this.scroller.setHeight(this.computeScrollerHeight(t))},computeScrollerHeight:function(t){return t-d(this.el,this.scroller.el)},renderEvents:function(t){this.grid.renderEvents(t)},unrenderEvents:function(){this.grid.unrenderEvents()},isEventResizable:function(t){return!1},isEventDraggable:function(t){return!1}}),Ae=pe.extend({segSelector:".fc-list-item",hasDayInteractions:!1,spanToSegs:function(t){for(var e,n=this.view,i=n.start.clone().time(0),r=0,s=[];i
      '+tt(this.view.opt("noEventsMessage"))+"
      ")},renderSegList:function(e){var n,i,r,s=this.groupSegsByDay(e),o=t('
      '),l=o.find("tbody");for(n=0;n'+(n?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-main"},tt(t.format(n))):"")+(i?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-alt"},tt(t.format(i))):"")+""},fgSegHtml:function(t){var e,n=this.view,i=["fc-list-item"].concat(this.getSegCustomClasses(t)),r=this.getSegBackgroundColor(t),s=t.event,o=s.url;return e=s.allDay?n.getAllDayHtml():n.isMultiDayEvent(s)?t.isStart||t.isEnd?tt(this.getEventTimeText(t)):n.getAllDayHtml():tt(this.getEventTimeText(s)),o&&i.push("fc-has-url"),''+(this.displayEventTime?''+(e||"")+"":"")+'"+tt(t.event.title||"")+""}});return Ut.list={class:Ge,buttonTextKey:"list",defaults:{buttonText:"list",listDayFormat:"LL",noEventsMessage:"No events to display"}},Ut.listDay={type:"list",duration:{days:1},defaults:{listDayFormat:"dddd"}},Ut.listWeek={type:"list",duration:{weeks:1},defaults:{listDayFormat:"dddd",listDayAltFormat:"LL"}},Ut.listMonth={type:"list",duration:{month:1},defaults:{listDayAltFormat:"dddd"}},Ut.listYear={type:"list",duration:{year:1},defaults:{listDayAltFormat:"dddd"}},jt}); \ No newline at end of file diff --git a/Library_management--main/WebContent/static/assets/js/jquery.min.js b/Library_management--main/WebContent/static/assets/js/jquery.min.js deleted file mode 100644 index 9a85bd3..0000000 --- a/Library_management--main/WebContent/static/assets/js/jquery.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! jQuery v2.0.3 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license -//@ sourceMappingURL=jquery.min.map -*/ -(function(e,undefined){var t,n,r=typeof undefined,i=e.location,o=e.document,s=o.documentElement,a=e.jQuery,u=e.$,l={},c=[],p="2.0.3",f=c.concat,h=c.push,d=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,x=function(e,n){return new x.fn.init(e,n,t)},b=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^-ms-/,N=/-([\da-z])/gi,E=function(e,t){return t.toUpperCase()},S=function(){o.removeEventListener("DOMContentLoaded",S,!1),e.removeEventListener("load",S,!1),x.ready()};x.fn=x.prototype={jquery:p,constructor:x,init:function(e,t,n){var r,i;if(!e)return this;if("string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:T.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 x?t[0]:t,x.merge(this,x.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:o,!0)),C.test(r[1])&&x.isPlainObject(t))for(r in t)x.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=o.getElementById(r[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?n.ready(e):(e.selector!==undefined&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return d.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[1]||{},a=2),"object"==typeof s||x.isFunction(s)||(s={}),u===a&&(s=this,--a);u>a;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(l&&r&&(x.isPlainObject(r)||(i=x.isArray(r)))?(i?(i=!1,o=n&&x.isArray(n)?n:[]):o=n&&x.isPlainObject(n)?n:{},s[t]=x.extend(l,o,r)):r!==undefined&&(s[t]=r));return s},x.extend({expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=a),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){(e===!0?--x.readyWait:x.isReady)||(x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(o,[x]),x.fn.trigger&&x(o).trigger("ready").off("ready")))},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if("object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}return!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:JSON.parse,parseXML:function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(r){t=undefined}return(!t||t.getElementsByTagName("parsererror").length)&&x.error("Invalid XML: "+e),t},noop:function(){},globalEval:function(e){var t,n=eval;e=x.trim(e),e&&(1===e.indexOf("use strict")?(t=o.createElement("script"),t.text=e,o.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(k,"ms-").replace(N,E)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,s=j(e);if(n){if(s){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(s){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:function(e){return null==e?"":v.call(e)},makeArray:function(e,t){var n=t||[];return null!=e&&(j(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:g.call(t,e,n)},merge:function(e,t){var n=t.length,r=e.length,i=0;if("number"==typeof n)for(;n>i;i++)e[r++]=t[i];else while(t[i]!==undefined)e[r++]=t[i++];return e.length=r,e},grep:function(e,t,n){var r,i=[],o=0,s=e.length;for(n=!!n;s>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,s=j(e),a=[];if(s)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(a[a.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(a[a.length]=r);return f.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;return"string"==typeof t&&(n=e[t],t=e,e=n),x.isFunction(e)?(r=d.call(arguments,2),i=function(){return e.apply(t||this,r.concat(d.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):undefined},access:function(e,t,n,r,i,o,s){var a=0,u=e.length,l=null==n;if("object"===x.type(n)){i=!0;for(a in n)x.access(e,t,a,n[a],!0,o,s)}else if(r!==undefined&&(i=!0,x.isFunction(r)||(s=!0),l&&(s?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(x(e),n)})),t))for(;u>a;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:l?t.call(e):u?t(e[0],n):o},now:Date.now,swap:function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i}}),x.ready.promise=function(t){return n||(n=x.Deferred(),"complete"===o.readyState?setTimeout(x.ready):(o.addEventListener("DOMContentLoaded",S,!1),e.addEventListener("load",S,!1))),n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function j(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}t=x(o),function(e,undefined){var t,n,r,i,o,s,a,u,l,c,p,f,h,d,g,m,y,v="sizzle"+-new Date,b=e.document,w=0,T=0,C=st(),k=st(),N=st(),E=!1,S=function(e,t){return e===t?(E=!0,0):0},j=typeof undefined,D=1<<31,A={}.hasOwnProperty,L=[],q=L.pop,H=L.push,O=L.push,F=L.slice,P=L.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",W="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",$=W.replace("w","w#"),B="\\["+M+"*("+W+")"+M+"*(?:([*^$|!~]?=)"+M+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+$+")|)|)"+M+"*\\]",I=":("+W+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+B.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=RegExp("^"+M+"*,"+M+"*"),X=RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=RegExp(M+"*[+~]"),Y=RegExp("="+M+"*([^\\]'\"]*)"+M+"*\\]","g"),V=RegExp(I),G=RegExp("^"+$+"$"),J={ID:RegExp("^#("+W+")"),CLASS:RegExp("^\\.("+W+")"),TAG:RegExp("^("+W.replace("w","w*")+")"),ATTR:RegExp("^"+B),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:RegExp("^(?:"+R+")$","i"),needsContext:RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Q=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Z=/^(?:input|select|textarea|button)$/i,et=/^h\d$/i,tt=/'|\\/g,nt=RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),rt=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{O.apply(L=F.call(b.childNodes),b.childNodes),L[b.childNodes.length].nodeType}catch(it){O={apply:L.length?function(e,t){H.apply(e,F.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function ot(e,t,r,i){var o,s,a,u,l,f,g,m,x,w;if((t?t.ownerDocument||t:b)!==p&&c(t),t=t||p,r=r||[],!e||"string"!=typeof e)return r;if(1!==(u=t.nodeType)&&9!==u)return[];if(h&&!i){if(o=K.exec(e))if(a=o[1]){if(9===u){if(s=t.getElementById(a),!s||!s.parentNode)return r;if(s.id===a)return r.push(s),r}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(a))&&y(t,s)&&s.id===a)return r.push(s),r}else{if(o[2])return O.apply(r,t.getElementsByTagName(e)),r;if((a=o[3])&&n.getElementsByClassName&&t.getElementsByClassName)return O.apply(r,t.getElementsByClassName(a)),r}if(n.qsa&&(!d||!d.test(e))){if(m=g=v,x=t,w=9===u&&e,1===u&&"object"!==t.nodeName.toLowerCase()){f=gt(e),(g=t.getAttribute("id"))?m=g.replace(tt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",l=f.length;while(l--)f[l]=m+mt(f[l]);x=U.test(e)&&t.parentNode||t,w=f.join(",")}if(w)try{return O.apply(r,x.querySelectorAll(w)),r}catch(T){}finally{g||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,r,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>i.cacheLength&&delete t[e.shift()],t[n]=r}return t}function at(e){return e[v]=!0,e}function ut(e){var t=p.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function lt(e,t){var n=e.split("|"),r=e.length;while(r--)i.attrHandle[n[r]]=t}function ct(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function pt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return at(function(t){return t=+t,at(function(n,r){var i,o=e([],n.length,t),s=o.length;while(s--)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}s=ot.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},n=ot.support={},c=ot.setDocument=function(e){var t=e?e.ownerDocument||e:b,r=t.defaultView;return t!==p&&9===t.nodeType&&t.documentElement?(p=t,f=t.documentElement,h=!s(t),r&&r.attachEvent&&r!==r.top&&r.attachEvent("onbeforeunload",function(){c()}),n.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ut(function(e){return e.appendChild(t.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=ut(function(e){return e.innerHTML="
      ",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),n.getById=ut(function(e){return f.appendChild(e).id=v,!t.getElementsByName||!t.getElementsByName(v).length}),n.getById?(i.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(nt,rt);return function(e){return e.getAttribute("id")===t}}):(delete i.find.ID,i.filter.ID=function(e){var t=e.replace(nt,rt);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=n.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==j?t.getElementsByTagName(e):undefined}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.CLASS=n.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==j&&h?t.getElementsByClassName(e):undefined},g=[],d=[],(n.qsa=Q.test(t.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll(":checked").length||d.push(":checked")}),ut(function(e){var n=t.createElement("input");n.setAttribute("type","hidden"),e.appendChild(n).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&d.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||d.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),d.push(",.*:")})),(n.matchesSelector=Q.test(m=f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&ut(function(e){n.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",I)}),d=d.length&&RegExp(d.join("|")),g=g.length&&RegExp(g.join("|")),y=Q.test(f.contains)||f.compareDocumentPosition?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)while(t=t.parentNode)if(t===e)return!0;return!1},S=f.compareDocumentPosition?function(e,r){if(e===r)return E=!0,0;var i=r.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(r);return i?1&i||!n.sortDetached&&r.compareDocumentPosition(e)===i?e===t||y(b,e)?-1:r===t||y(b,r)?1:l?P.call(l,e)-P.call(l,r):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,n){var r,i=0,o=e.parentNode,s=n.parentNode,a=[e],u=[n];if(e===n)return E=!0,0;if(!o||!s)return e===t?-1:n===t?1:o?-1:s?1:l?P.call(l,e)-P.call(l,n):0;if(o===s)return ct(e,n);r=e;while(r=r.parentNode)a.unshift(r);r=n;while(r=r.parentNode)u.unshift(r);while(a[i]===u[i])i++;return i?ct(a[i],u[i]):a[i]===b?-1:u[i]===b?1:0},t):p},ot.matches=function(e,t){return ot(e,null,null,t)},ot.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Y,"='$1']"),!(!n.matchesSelector||!h||g&&g.test(t)||d&&d.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return ot(t,p,null,[e]).length>0},ot.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},ot.attr=function(e,t){(e.ownerDocument||e)!==p&&c(e);var r=i.attrHandle[t.toLowerCase()],o=r&&A.call(i.attrHandle,t.toLowerCase())?r(e,t,!h):undefined;return o===undefined?n.attributes||!h?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null:o},ot.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},ot.uniqueSort=function(e){var t,r=[],i=0,o=0;if(E=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(S),E){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return e},o=ot.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+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=ot.selectors={cacheLength:50,createPseudo:at,match:J,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(nt,rt),e[3]=(e[4]||e[5]||"").replace(nt,rt),"~="===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]||ot.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]&&ot.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return J.CHILD.test(e[0])?null:(e[3]&&e[4]!==undefined?e[2]=e[4]:n&&V.test(n)&&(t=gt(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(nt,rt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&C(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=ot.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,h,d,g=o!==s?"nextSibling":"previousSibling",m=t.parentNode,y=a&&t.nodeName.toLowerCase(),x=!u&&!a;if(m){if(o){while(g){p=t;while(p=p[g])if(a?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&x){c=m[v]||(m[v]={}),l=c[e]||[],h=l[0]===w&&l[1],f=l[0]===w&&l[2],p=h&&m.childNodes[h];while(p=++h&&p&&p[g]||(f=h=0)||d.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[w,h,f];break}}else if(x&&(l=(t[v]||(t[v]={}))[e])&&l[0]===w)f=l[1];else while(p=++h&&p&&p[g]||(f=h=0)||d.pop())if((a?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(x&&((p[v]||(p[v]={}))[e]=[w,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||ot.error("unsupported pseudo: "+e);return r[v]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?at(function(e,n){var i,o=r(e,t),s=o.length;while(s--)i=P.call(e,o[s]),e[i]=!(n[i]=o[s])}):function(e){return r(e,0,n)}):r}},pseudos:{not:at(function(e){var t=[],n=[],r=a(e.replace(z,"$1"));return r[v]?at(function(e,t,n,i){var o,s=r(e,null,i,[]),a=e.length;while(a--)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:at(function(e){return function(t){return ot(e,t).length>0}}),contains:at(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:at(function(e){return G.test(e||"")||ot.error("unsupported lang: "+e),e=e.replace(nt,rt).toLowerCase(),function(t){var n;do if(n=h?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===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.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.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return et.test(e.nodeName)},input:function(e){return Z.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"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},i.pseudos.nth=i.pseudos.eq;for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[t]=pt(t);for(t in{submit:!0,reset:!0})i.pseudos[t]=ft(t);function dt(){}dt.prototype=i.filters=i.pseudos,i.setFilters=new dt;function gt(e,t){var n,r,o,s,a,u,l,c=k[e+" "];if(c)return t?0:c.slice(0);a=e,u=[],l=i.preFilter;while(a){(!n||(r=_.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),u.push(o=[])),n=!1,(r=X.exec(a))&&(n=r.shift(),o.push({value:n,type:r[0].replace(z," ")}),a=a.slice(n.length));for(s in i.filter)!(r=J[s].exec(a))||l[s]&&!(r=l[s](r))||(n=r.shift(),o.push({value:n,type:s,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?ot.error(e):k(e,u).slice(0)}function mt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function yt(e,t,n){var i=t.dir,o=n&&"parentNode"===i,s=T++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,a){var u,l,c,p=w+" "+s;if(a){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,a))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[v]||(t[v]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,a)||r,l[1]===!0)return!0}}function vt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,s=[],a=0,u=e.length,l=null!=t;for(;u>a;a++)(o=e[a])&&(!n||n(o,r,i))&&(s.push(o),l&&t.push(a));return s}function bt(e,t,n,r,i,o){return r&&!r[v]&&(r=bt(r)),i&&!i[v]&&(i=bt(i,o)),at(function(o,s,a,u){var l,c,p,f=[],h=[],d=s.length,g=o||Ct(t||"*",a.nodeType?[a]:a,[]),m=!e||!o&&t?g:xt(g,f,e,a,u),y=n?i||(o?e:d||r)?[]:s:m;if(n&&n(m,y,a,u),r){l=xt(y,h),r(l,[],a,u),c=l.length;while(c--)(p=l[c])&&(y[h[c]]=!(m[h[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?P.call(o,p):f[c])>-1&&(o[l]=!(s[l]=p))}}else y=xt(y===s?y.splice(d,y.length):y),i?i(null,s,y,u):O.apply(s,y)})}function wt(e){var t,n,r,o=e.length,s=i.relative[e[0].type],a=s||i.relative[" "],l=s?1:0,c=yt(function(e){return e===t},a,!0),p=yt(function(e){return P.call(t,e)>-1},a,!0),f=[function(e,n,r){return!s&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>l;l++)if(n=i.relative[e[l].type])f=[yt(vt(f),n)];else{if(n=i.filter[e[l].type].apply(null,e[l].matches),n[v]){for(r=++l;o>r;r++)if(i.relative[e[r].type])break;return bt(l>1&&vt(f),l>1&&mt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&wt(e.slice(l,r)),o>r&&wt(e=e.slice(r)),o>r&&mt(e))}f.push(n)}return vt(f)}function Tt(e,t){var n=0,o=t.length>0,s=e.length>0,a=function(a,l,c,f,h){var d,g,m,y=[],v=0,x="0",b=a&&[],T=null!=h,C=u,k=a||s&&i.find.TAG("*",h&&l.parentNode||l),N=w+=null==C?1:Math.random()||.1;for(T&&(u=l!==p&&l,r=n);null!=(d=k[x]);x++){if(s&&d){g=0;while(m=e[g++])if(m(d,l,c)){f.push(d);break}T&&(w=N,r=++n)}o&&((d=!m&&d)&&v--,a&&b.push(d))}if(v+=x,o&&x!==v){g=0;while(m=t[g++])m(b,y,l,c);if(a){if(v>0)while(x--)b[x]||y[x]||(y[x]=q.call(f));y=xt(y)}O.apply(f,y),T&&!a&&y.length>0&&v+t.length>1&&ot.uniqueSort(f)}return T&&(w=N,u=C),b};return o?at(a):a}a=ot.compile=function(e,t){var n,r=[],i=[],o=N[e+" "];if(!o){t||(t=gt(e)),n=t.length;while(n--)o=wt(t[n]),o[v]?r.push(o):i.push(o);o=N(e,Tt(i,r))}return o};function Ct(e,t,n){var r=0,i=t.length;for(;i>r;r++)ot(e,t[r],n);return n}function kt(e,t,r,o){var s,u,l,c,p,f=gt(e);if(!o&&1===f.length){if(u=f[0]=f[0].slice(0),u.length>2&&"ID"===(l=u[0]).type&&n.getById&&9===t.nodeType&&h&&i.relative[u[1].type]){if(t=(i.find.ID(l.matches[0].replace(nt,rt),t)||[])[0],!t)return r;e=e.slice(u.shift().value.length)}s=J.needsContext.test(e)?0:u.length;while(s--){if(l=u[s],i.relative[c=l.type])break;if((p=i.find[c])&&(o=p(l.matches[0].replace(nt,rt),U.test(u[0].type)&&t.parentNode||t))){if(u.splice(s,1),e=o.length&&mt(u),!e)return O.apply(r,o),r;break}}}return a(e,f)(o,t,!h,r,U.test(e)),r}n.sortStable=v.split("").sort(S).join("")===v,n.detectDuplicates=E,c(),n.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(p.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||lt("type|href|height|width",function(e,t,n){return n?undefined:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||lt("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?undefined:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||lt(R,function(e,t,n){var r;return n?undefined:(r=e.getAttributeNode(t))&&r.specified?r.value:e[t]===!0?t.toLowerCase():null}),x.find=ot,x.expr=ot.selectors,x.expr[":"]=x.expr.pseudos,x.unique=ot.uniqueSort,x.text=ot.getText,x.isXMLDoc=ot.isXML,x.contains=ot.contains}(e);var D={};function A(e){var t=D[e]={};return x.each(e.match(w)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?D[e]||A(e):x.extend({},e);var t,n,r,i,o,s,a=[],u=!e.once&&[],l=function(p){for(t=e.memory&&p,n=!0,s=i||0,i=0,o=a.length,r=!0;a&&o>s;s++)if(a[s].apply(p[0],p[1])===!1&&e.stopOnFalse){t=!1;break}r=!1,a&&(u?u.length&&l(u.shift()):t?a=[]:c.disable())},c={add:function(){if(a){var n=a.length;(function s(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==r&&s(n)})})(arguments),r?o=a.length:t&&(i=n,l(t))}return this},remove:function(){return a&&x.each(arguments,function(e,t){var n;while((n=x.inArray(t,a,n))>-1)a.splice(n,1),r&&(o>=n&&o--,s>=n&&s--)}),this},has:function(e){return e?x.inArray(e,a)>-1:!(!a||!a.length)},empty:function(){return a=[],o=0,this},disable:function(){return a=u=t=undefined,this},disabled:function(){return!a},lock:function(){return u=undefined,t||c.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!a||n&&!u||(t=t||[],t=[e,t.slice?t.slice():t],r?u.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var s=o[0],a=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var s=o[2],a=o[3];r[o[1]]=s.add,a&&s.add(function(){n=a},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"]=s.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=d.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),s=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?d.call(arguments):r,n===a?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},a,u,l;if(r>1)for(a=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(s(t,l,n)).fail(o.reject).progress(s(t,u,a)):--i;return i||o.resolveWith(l,n),o.promise()}}),x.support=function(t){var n=o.createElement("input"),r=o.createDocumentFragment(),i=o.createElement("div"),s=o.createElement("select"),a=s.appendChild(o.createElement("option"));return n.type?(n.type="checkbox",t.checkOn=""!==n.value,t.optSelected=a.selected,t.reliableMarginRight=!0,t.boxSizingReliable=!0,t.pixelPosition=!1,n.checked=!0,t.noCloneChecked=n.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!a.disabled,n=o.createElement("input"),n.value="t",n.type="radio",t.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),r.appendChild(n),t.checkClone=r.cloneNode(!0).cloneNode(!0).lastChild.checked,t.focusinBubbles="onfocusin"in e,i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===i.style.backgroundClip,x(function(){var n,r,s="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",a=o.getElementsByTagName("body")[0];a&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",a.appendChild(n).appendChild(i),i.innerHTML="",i.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%",x.swap(a,null!=a.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===i.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(i,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(i,null)||{width:"4px"}).width,r=i.appendChild(o.createElement("div")),r.style.cssText=i.style.cssText=s,r.style.marginRight=r.style.width="0",i.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),a.removeChild(n))}),t):t}({});var L,q,H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,O=/([A-Z])/g;function F(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=x.expando+Math.random()}F.uid=1,F.accepts=function(e){return e.nodeType?1===e.nodeType||9===e.nodeType:!0},F.prototype={key:function(e){if(!F.accepts(e))return 0;var t={},n=e[this.expando];if(!n){n=F.uid++;try{t[this.expando]={value:n},Object.defineProperties(e,t)}catch(r){t[this.expando]=n,x.extend(e,t)}}return this.cache[n]||(this.cache[n]={}),n},set:function(e,t,n){var r,i=this.key(e),o=this.cache[i];if("string"==typeof t)o[t]=n;else if(x.isEmptyObject(o))x.extend(this.cache[i],t);else for(r in t)o[r]=t[r];return o},get:function(e,t){var n=this.cache[this.key(e)];return t===undefined?n:n[t]},access:function(e,t,n){var r;return t===undefined||t&&"string"==typeof t&&n===undefined?(r=this.get(e,t),r!==undefined?r:this.get(e,x.camelCase(t))):(this.set(e,t,n),n!==undefined?n:t)},remove:function(e,t){var n,r,i,o=this.key(e),s=this.cache[o];if(t===undefined)this.cache[o]={};else{x.isArray(t)?r=t.concat(t.map(x.camelCase)):(i=x.camelCase(t),t in s?r=[t,i]:(r=i,r=r in s?[r]:r.match(w)||[])),n=r.length;while(n--)delete s[r[n]]}},hasData:function(e){return!x.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){e[this.expando]&&delete this.cache[e[this.expando]]}},L=new F,q=new F,x.extend({acceptData:F.accepts,hasData:function(e){return L.hasData(e)||q.hasData(e)},data:function(e,t,n){return L.access(e,t,n)},removeData:function(e,t){L.remove(e,t)},_data:function(e,t,n){return q.access(e,t,n)},_removeData:function(e,t){q.remove(e,t)}}),x.fn.extend({data:function(e,t){var n,r,i=this[0],o=0,s=null;if(e===undefined){if(this.length&&(s=L.get(i),1===i.nodeType&&!q.get(i,"hasDataAttrs"))){for(n=i.attributes;n.length>o;o++)r=n[o].name,0===r.indexOf("data-")&&(r=x.camelCase(r.slice(5)),P(i,r,s[r]));q.set(i,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){L.set(this,e)}):x.access(this,function(t){var n,r=x.camelCase(e);if(i&&t===undefined){if(n=L.get(i,e),n!==undefined)return n;if(n=L.get(i,r),n!==undefined)return n;if(n=P(i,r,undefined),n!==undefined)return n}else this.each(function(){var n=L.get(this,r);L.set(this,r,t),-1!==e.indexOf("-")&&n!==undefined&&L.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){L.remove(this,e)})}});function P(e,t,n){var r;if(n===undefined&&1===e.nodeType)if(r="data-"+t.replace(O,"-$1").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:H.test(n)?JSON.parse(n):n}catch(i){}L.set(e,t,n)}else n=undefined;return n}x.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=q.get(e,t),n&&(!r||x.isArray(n)?r=q.access(e,t,x.makeArray(n)):r.push(n)),r||[]):undefined},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),s=function(){x.dequeue(e,t) -};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return q.get(e,n)||q.access(e,n,{empty:x.Callbacks("once memory").add(function(){q.remove(e,[t+"queue",n])})})}}),x.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),n>arguments.length?x.queue(this[0],e):t===undefined?this:this.each(function(){var n=x.queue(this,e,t);x._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=x.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=undefined),e=e||"fx";while(s--)n=q.get(o[s],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var R,M,W=/[\t\r\n\f]/g,$=/\r/g,B=/^(?:input|select|textarea|button)$/i;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[x.propFix[e]||e]})},addClass:function(e){var t,n,r,i,o,s=0,a=this.length,u="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,s=0,a=this.length,u=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,i=0,o=x(this),s=e.match(w)||[];while(t=s[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===r||"boolean"===n)&&(this.className&&q.set(this,"__className__",this.className),this.className=this.className||e===!1?"":q.get(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(W," ").indexOf(t)>=0)return!0;return!1},val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=x.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,x(this).val()):e,null==i?i="":"number"==typeof i?i+="":x.isArray(i)&&(i=x.map(i,function(e){return null==e?"":e+""})),t=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,i,"value")!==undefined||(this.value=i))});if(i)return t=x.valHooks[i.type]||x.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(i,"value"))!==undefined?n:(n=i.value,"string"==typeof n?n.replace($,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,s=o?null:[],a=o?i+1:r.length,u=0>i?a:o?i:0;for(;a>u;u++)if(n=r[u],!(!n.selected&&u!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),s=i.length;while(s--)r=i[s],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,t,n){var i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===r?x.prop(e,t,n):(1===s&&x.isXMLDoc(e)||(t=t.toLowerCase(),i=x.attrHooks[t]||(x.expr.match.bool.test(t)?M:R)),n===undefined?i&&"get"in i&&null!==(o=i.get(e,t))?o:(o=x.find.attr(e,t),null==o?undefined:o):null!==n?i&&"set"in i&&(o=i.set(e,n,t))!==undefined?o:(e.setAttribute(t,n+""),n):(x.removeAttr(e,t),undefined))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)&&(e[r]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return o=1!==s||!x.isXMLDoc(e),o&&(t=x.propFix[t]||t,i=x.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||B.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),M={set:function(e,t,n){return t===!1?x.removeAttr(e,n):e.setAttribute(n,n),n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,t){var n=x.expr.attrHandle[t]||x.find.attr;x.expr.attrHandle[t]=function(e,t,r){var i=x.expr.attrHandle[t],o=r?undefined:(x.expr.attrHandle[t]=undefined)!=n(e,t,r)?t.toLowerCase():null;return x.expr.attrHandle[t]=i,o}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){return x.isArray(t)?e.checked=x.inArray(x(e).val(),t)>=0:undefined}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var I=/^key/,z=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,X=/^([^.]*)(?:\.(.+)|)$/;function U(){return!0}function Y(){return!1}function V(){try{return o.activeElement}catch(e){}}x.event={global:{},add:function(e,t,n,i,o){var s,a,u,l,c,p,f,h,d,g,m,y=q.get(e);if(y){n.handler&&(s=n,n=s.handler,o=s.selector),n.guid||(n.guid=x.guid++),(l=y.events)||(l=y.events={}),(a=y.handle)||(a=y.handle=function(e){return typeof x===r||e&&x.event.triggered===e.type?undefined:x.event.dispatch.apply(a.elem,arguments)},a.elem=e),t=(t||"").match(w)||[""],c=t.length;while(c--)u=X.exec(t[c])||[],d=m=u[1],g=(u[2]||"").split(".").sort(),d&&(f=x.event.special[d]||{},d=(o?f.delegateType:f.bindType)||d,f=x.event.special[d]||{},p=x.extend({type:d,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:g.join(".")},s),(h=l[d])||(h=l[d]=[],h.delegateCount=0,f.setup&&f.setup.call(e,i,g,a)!==!1||e.addEventListener&&e.addEventListener(d,a,!1)),f.add&&(f.add.call(e,p),p.handler.guid||(p.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,p):h.push(p),x.event.global[d]=!0);e=null}},remove:function(e,t,n,r,i){var o,s,a,u,l,c,p,f,h,d,g,m=q.hasData(e)&&q.get(e);if(m&&(u=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(a=X.exec(t[l])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){p=x.event.special[h]||{},h=(r?p.delegateType:p.bindType)||h,f=u[h]||[],a=a[2]&&RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=f.length;while(o--)c=f[o],!i&&g!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(f.splice(o,1),c.selector&&f.delegateCount--,p.remove&&p.remove.call(e,c));s&&!f.length&&(p.teardown&&p.teardown.call(e,d,m.handle)!==!1||x.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)x.event.remove(e,h+t[l],n,r,!0);x.isEmptyObject(u)&&(delete m.handle,q.remove(e,"events"))}},trigger:function(t,n,r,i){var s,a,u,l,c,p,f,h=[r||o],d=y.call(t,"type")?t.type:t,g=y.call(t,"namespace")?t.namespace.split("."):[];if(a=u=r=r||o,3!==r.nodeType&&8!==r.nodeType&&!_.test(d+x.event.triggered)&&(d.indexOf(".")>=0&&(g=d.split("."),d=g.shift(),g.sort()),c=0>d.indexOf(":")&&"on"+d,t=t[x.expando]?t:new x.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.namespace_re=t.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=undefined,t.target||(t.target=r),n=null==n?[t]:x.makeArray(n,[t]),f=x.event.special[d]||{},i||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!i&&!f.noBubble&&!x.isWindow(r)){for(l=f.delegateType||d,_.test(l+d)||(a=a.parentNode);a;a=a.parentNode)h.push(a),u=a;u===(r.ownerDocument||o)&&h.push(u.defaultView||u.parentWindow||e)}s=0;while((a=h[s++])&&!t.isPropagationStopped())t.type=s>1?l:f.bindType||d,p=(q.get(a,"events")||{})[t.type]&&q.get(a,"handle"),p&&p.apply(a,n),p=c&&a[c],p&&x.acceptData(a)&&p.apply&&p.apply(a,n)===!1&&t.preventDefault();return t.type=d,i||t.isDefaultPrevented()||f._default&&f._default.apply(h.pop(),n)!==!1||!x.acceptData(r)||c&&x.isFunction(r[d])&&!x.isWindow(r)&&(u=r[c],u&&(r[c]=null),x.event.triggered=d,r[d](),x.event.triggered=undefined,u&&(r[c]=u)),t.result}},dispatch:function(e){e=x.event.fix(e);var t,n,r,i,o,s=[],a=d.call(arguments),u=(q.get(this,"events")||{})[e.type]||[],l=x.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),t=0;while((i=s[t++])&&!e.isPropagationStopped()){e.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,r=((x.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,a),r!==undefined&&(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,s=[],a=t.delegateCount,u=e.target;if(a&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!==this;u=u.parentNode||this)if(u.disabled!==!0||"click"!==e.type){for(r=[],n=0;a>n;n++)o=t[n],i=o.selector+" ",r[i]===undefined&&(r[i]=o.needsContext?x(i,this).index(u)>=0:x.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&s.push({elem:u,handlers:r})}return t.length>a&&s.push({elem:this,handlers:t.slice(a)}),s},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,s=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||o,r=n.documentElement,i=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),e.which||s===undefined||(e.which=1&s?1:2&s?3:4&s?2:0),e}},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,s=e,a=this.fixHooks[i];a||(this.fixHooks[i]=a=z.test(i)?this.mouseHooks:I.test(i)?this.keyHooks:{}),r=a.props?this.props.concat(a.props):this.props,e=new x.Event(s),t=r.length;while(t--)n=r[t],e[n]=s[n];return e.target||(e.target=o),3===e.target.nodeType&&(e.target=e.target.parentNode),a.filter?a.filter(e,s):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==V()&&this.focus?(this.focus(),!1):undefined},delegateType:"focusin"},blur:{trigger:function(){return this===V()&&this.blur?(this.blur(),!1):undefined},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&x.nodeName(this,"input")?(this.click(),!1):undefined},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==undefined&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},x.Event=function(e,t){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.getPreventDefault&&e.getPreventDefault()?U:Y):this.type=e,t&&x.extend(this,t),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,undefined):new x.Event(e,t)},x.Event.prototype={isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=U,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=U,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=U,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,t,n,r,i){var o,s;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=undefined);for(s in e)this.on(s,t,n,e[s],i);return this}if(null==n&&null==r?(r=t,n=t=undefined):null==r&&("string"==typeof t?(r=n,n=undefined):(r=n,n=t,t=undefined)),r===!1)r=Y;else if(!r)return this;return 1===i&&(o=r,r=function(e){return x().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=x.guid++)),this.each(function(){x.event.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,x(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=undefined),n===!1&&(n=Y),this.each(function(){x.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?x.event.trigger(e,t,n,!0):undefined}});var G=/^.[^:#\[\.,]*$/,J=/^(?:parents|prev(?:Until|All))/,Q=x.expr.match.needsContext,K={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t=x(e,this),n=t.length;return this.filter(function(){var e=0;for(;n>e;e++)if(x.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(et(this,e||[],!0))},filter:function(e){return this.pushStack(et(this,e||[],!1))},is:function(e){return!!et(this,"string"==typeof e&&Q.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],s=Q.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(s?s.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?g.call(x(e),this[0]):g.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function Z(e,t){while((e=e[t])&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return Z(e,"nextSibling")},prev:function(e){return Z(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return e.contentDocument||x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(K[e]||x.unique(i),J.test(e)&&i.reverse()),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,t,n){var r=[],i=n!==undefined;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&x(e).is(n))break;r.push(e)}return r},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function et(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(G.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return g.call(t,e)>=0!==n})}var tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,nt=/<([\w:]+)/,rt=/<|&#?\w+;/,it=/<(?:script|style|link)/i,ot=/^(?:checkbox|radio)$/i,st=/checked\s*(?:[^=]|=\s*.checked.)/i,at=/^$|\/(?:java|ecma)script/i,ut=/^true\/(.*)/,lt=/^\s*\s*$/g,ct={option:[1,""],thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};ct.optgroup=ct.option,ct.tbody=ct.tfoot=ct.colgroup=ct.caption=ct.thead,ct.th=ct.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===undefined?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=pt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=pt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(mt(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&dt(mt(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++)1===e.nodeType&&(x.cleanData(mt(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!it.test(e)&&!ct[(nt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(tt,"<$1>");try{for(;r>n;n++)t=this[n]||{},1===t.nodeType&&(x.cleanData(mt(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=f.apply([],e);var r,i,o,s,a,u,l=0,c=this.length,p=this,h=c-1,d=e[0],g=x.isFunction(d);if(g||!(1>=c||"string"!=typeof d||x.support.checkClone)&&st.test(d))return this.each(function(r){var i=p.eq(r);g&&(e[0]=d.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(r=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),i=r.firstChild,1===r.childNodes.length&&(r=i),i)){for(o=x.map(mt(r,"script"),ft),s=o.length;c>l;l++)a=r,l!==h&&(a=x.clone(a,!0,!0),s&&x.merge(o,mt(a,"script"))),t.call(this[l],a,l);if(s)for(u=o[o.length-1].ownerDocument,x.map(o,ht),l=0;s>l;l++)a=o[l],at.test(a.type||"")&&!q.access(a,"globalEval")&&x.contains(u,a)&&(a.src?x._evalUrl(a.src):x.globalEval(a.textContent.replace(lt,"")))}return this}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=[],i=x(e),o=i.length-1,s=0;for(;o>=s;s++)n=s===o?this:this.clone(!0),x(i[s])[t](n),h.apply(r,n.get());return this.pushStack(r)}}),x.extend({clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=x.contains(e.ownerDocument,e);if(!(x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(s=mt(a),o=mt(e),r=0,i=o.length;i>r;r++)yt(o[r],s[r]);if(t)if(n)for(o=o||mt(e),s=s||mt(a),r=0,i=o.length;i>r;r++)gt(o[r],s[r]);else gt(e,a);return s=mt(a,"script"),s.length>0&&dt(s,!u&&mt(e,"script")),a},buildFragment:function(e,t,n,r){var i,o,s,a,u,l,c=0,p=e.length,f=t.createDocumentFragment(),h=[];for(;p>c;c++)if(i=e[c],i||0===i)if("object"===x.type(i))x.merge(h,i.nodeType?[i]:i);else if(rt.test(i)){o=o||f.appendChild(t.createElement("div")),s=(nt.exec(i)||["",""])[1].toLowerCase(),a=ct[s]||ct._default,o.innerHTML=a[1]+i.replace(tt,"<$1>")+a[2],l=a[0];while(l--)o=o.lastChild;x.merge(h,o.childNodes),o=f.firstChild,o.textContent=""}else h.push(t.createTextNode(i));f.textContent="",c=0;while(i=h[c++])if((!r||-1===x.inArray(i,r))&&(u=x.contains(i.ownerDocument,i),o=mt(f.appendChild(i),"script"),u&&dt(o),n)){l=0;while(i=o[l++])at.test(i.type||"")&&n.push(i)}return f},cleanData:function(e){var t,n,r,i,o,s,a=x.event.special,u=0;for(;(n=e[u])!==undefined;u++){if(F.accepts(n)&&(o=n[q.expando],o&&(t=q.cache[o]))){if(r=Object.keys(t.events||{}),r.length)for(s=0;(i=r[s])!==undefined;s++)a[i]?x.event.remove(n,i):x.removeEvent(n,i,t.handle);q.cache[o]&&delete q.cache[o]}delete L.cache[n[L.expando]]}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}});function pt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ft(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ht(e){var t=ut.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function dt(e,t){var n=e.length,r=0;for(;n>r;r++)q.set(e[r],"globalEval",!t||q.get(t[r],"globalEval"))}function gt(e,t){var n,r,i,o,s,a,u,l;if(1===t.nodeType){if(q.hasData(e)&&(o=q.access(e),s=q.set(t,o),l=o.events)){delete s.handle,s.events={};for(i in l)for(n=0,r=l[i].length;r>n;n++)x.event.add(t,i,l[i][n])}L.hasData(e)&&(a=L.access(e),u=x.extend({},a),L.set(t,u))}}function mt(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return t===undefined||t&&x.nodeName(e,t)?x.merge([e],n):n}function yt(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ot.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}x.fn.extend({wrapAll:function(e){var t;return x.isFunction(e)?this.each(function(t){x(this).wrapAll(e.call(this,t))}):(this[0]&&(t=x(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var vt,xt,bt=/^(none|table(?!-c[ea]).+)/,wt=/^margin/,Tt=RegExp("^("+b+")(.*)$","i"),Ct=RegExp("^("+b+")(?!px)[a-z%]+$","i"),kt=RegExp("^([+-])=("+b+")","i"),Nt={BODY:"block"},Et={position:"absolute",visibility:"hidden",display:"block"},St={letterSpacing:0,fontWeight:400},jt=["Top","Right","Bottom","Left"],Dt=["Webkit","O","Moz","ms"];function At(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Dt.length;while(i--)if(t=Dt[i]+n,t in e)return t;return r}function Lt(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function qt(t){return e.getComputedStyle(t,null)}function Ht(e,t){var n,r,i,o=[],s=0,a=e.length;for(;a>s;s++)r=e[s],r.style&&(o[s]=q.get(r,"olddisplay"),n=r.style.display,t?(o[s]||"none"!==n||(r.style.display=""),""===r.style.display&&Lt(r)&&(o[s]=q.access(r,"olddisplay",Rt(r.nodeName)))):o[s]||(i=Lt(r),(n&&"none"!==n||!i)&&q.set(r,"olddisplay",i?n:x.css(r,"display"))));for(s=0;a>s;s++)r=e[s],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[s]||"":"none"));return e}x.fn.extend({css:function(e,t){return x.access(this,function(e,t,n){var r,i,o={},s=0;if(x.isArray(t)){for(r=qt(e),i=t.length;i>s;s++)o[t[s]]=x.css(e,t[s],!1,r);return o}return n!==undefined?x.style(e,t,n):x.css(e,t)},e,t,arguments.length>1)},show:function(){return Ht(this,!0)},hide:function(){return Ht(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Lt(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=vt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=x.camelCase(t),u=e.style;return t=x.cssProps[a]||(x.cssProps[a]=At(u,a)),s=x.cssHooks[t]||x.cssHooks[a],n===undefined?s&&"get"in s&&(i=s.get(e,!1,r))!==undefined?i:u[t]:(o=typeof n,"string"===o&&(i=kt.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(x.css(e,t)),o="number"),null==n||"number"===o&&isNaN(n)||("number"!==o||x.cssNumber[a]||(n+="px"),x.support.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),s&&"set"in s&&(n=s.set(e,n,r))===undefined||(u[t]=n)),undefined)}},css:function(e,t,n,r){var i,o,s,a=x.camelCase(t);return t=x.cssProps[a]||(x.cssProps[a]=At(e.style,a)),s=x.cssHooks[t]||x.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),i===undefined&&(i=vt(e,t,r)),"normal"===i&&t in St&&(i=St[t]),""===n||n?(o=parseFloat(i),n===!0||x.isNumeric(o)?o||0:i):i}}),vt=function(e,t,n){var r,i,o,s=n||qt(e),a=s?s.getPropertyValue(t)||s[t]:undefined,u=e.style;return s&&(""!==a||x.contains(e.ownerDocument,e)||(a=x.style(e,t)),Ct.test(a)&&wt.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=s.width,u.width=r,u.minWidth=i,u.maxWidth=o)),a};function Ot(e,t,n){var r=Tt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function Ft(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,s=0;for(;4>o;o+=2)"margin"===n&&(s+=x.css(e,n+jt[o],!0,i)),r?("content"===n&&(s-=x.css(e,"padding"+jt[o],!0,i)),"margin"!==n&&(s-=x.css(e,"border"+jt[o]+"Width",!0,i))):(s+=x.css(e,"padding"+jt[o],!0,i),"padding"!==n&&(s+=x.css(e,"border"+jt[o]+"Width",!0,i)));return s}function Pt(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=qt(e),s=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=vt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Ct.test(i))return i;r=s&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+Ft(e,t,n||(s?"border":"content"),r,o)+"px"}function Rt(e){var t=o,n=Nt[e];return n||(n=Mt(e,t),"none"!==n&&n||(xt=(xt||x("': -"");a._keyEvent=false;return w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var j=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),k='
      ',o="";if(h||!j)o+=''+i[b]+"";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='"}u||(k+=o+(h||!(j&&l)?" ":""));if(!a.yearshtml){a.yearshtml="";if(h||!l)k+=''+c+"";else{g=this._get(a,"yearRange").split(":");var s=(new Date).getFullYear();i=function(q){q=q.match(/c[+-].*/)?c+parseInt(q.substring(1),10):q.match(/[+-].*/)?s+parseInt(q,10):parseInt(q,10);return isNaN(q)?s:q};b=i(g[0]);g=Math.max(b,i(g[1]||""));b=e?Math.max(b, -e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(a.yearshtml+='";k+=a.yearshtml;a.yearshtml=null}}k+=this._get(a,"yearSuffix");if(u)k+=(h||!(j&&l)?" ":"")+o;k+="
      ";return k},_adjustInstDate:function(a,b,c){var e=a.drawYear+(c=="Y"?b:0),f=a.drawMonth+ -(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&ba?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");if(b)b.apply(a.input? -a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);c=this._daylightSavingAdjust(new Date(c, -e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a, -"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=function(a){if(!this.length)return this; -if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));return this.each(function(){typeof a== -"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.15";window["DP_jQuery_"+B]=d})(jQuery); -;/* - * jQuery UI Progressbar 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */ -(function(b,d){b.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=b("
      ").appendTo(this.element);this.oldValue=this._value();this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"); -this.valueDiv.remove();b.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===d)return this._value();this._setOption("value",a);return this},_setOption:function(a,c){if(a==="value"){this.options.value=c;this._refreshValue();this._value()===this.options.max&&this._trigger("complete")}b.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number")a=0;return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100* -this._value()/this.options.max},_refreshValue:function(){var a=this.value(),c=this._percentage();if(this.oldValue!==a){this.oldValue=a;this._trigger("change")}this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(c.toFixed(0)+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{version:"1.8.15"})})(jQuery); -;/* - * jQuery UI Effects 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/ - */ -jQuery.effects||function(f,j){function m(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1], -16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return m(b)}function o(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle, -a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function p(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function u(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d= -a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:b in f.fx.speeds?f.fx.speeds[b]:f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}function l(c){if(!c||typeof c==="number"||f.fx.speeds[c])return true;if(typeof c==="string"&&!f.effects[c])return true;return false}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor", -"borderTopColor","borderColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=s(b.elem,a);b.end=m(b.end);b.colorInit=true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var n={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0, -0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211, -211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},q=["add","remove","toggle"],t={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b, -d){if(f.isFunction(b)){d=b;b=null}return this.queue(function(){var e=f(this),g=e.attr("style")||" ",h=p(o.call(this)),r,v=e.attr("class");f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});r=p(o.call(this));e.attr("class",v);e.animate(u(h,r),{queue:false,duration:a,easing:b,complete:function(){f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments);f.dequeue(this)}})})}; -f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this, -[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.15",save:function(c,a){for(var b=0;b
      ").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}); -c.wrap(b);b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(d,e){a[e]=c.css(e);if(isNaN(parseInt(a[e],10)))a[e]="auto"});c.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c, -a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments),b={options:a[1],duration:a[2],callback:a[3]};a=b.options.mode;var d=f.effects[c];if(f.fx.off||!d)return a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callback.call(this)});return d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return this._show.apply(this,arguments);else{var a=k.apply(this,arguments); -a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(c)||typeof c==="boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%", -"pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d* -((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b,d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/= -e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/= -e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h
      ").css({position:"absolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=="show"?(f-Math.floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=="show"?(e-Math.floor(c/2))*(i/c):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+f*(h/d)+(a.options.mode=="show"?0:(f-Math.floor(d/2))*(h/d)),top:g.top+ -e*(i/c)+(a.options.mode=="show"?0:(e-Math.floor(c/2))*(i/c)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery); -;/* - * jQuery UI Effects Fade 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fade - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Fold 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * jquery.effects.core.js - */ -(function(c){c.effects.fold=function(a){return this.queue(function(){var b=c(this),j=["position","top","bottom","left","right"],d=c.effects.setMode(b,a.options.mode||"hide"),g=a.options.size||15,h=!!a.options.horizFirst,k=a.duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show();var e=c.effects.createWrapper(b).css({overflow:"hidden"}),f=d=="show"!=h,l=f?["width","height"]:["height","width"];f=f?[e.width(),e.height()]:[e.height(),e.width()];var i=/([0-9]+)%/.exec(g);if(i)g=parseInt(i[1], -10)/100*f[d=="hide"?0:1];if(d=="show")e.css(h?{height:0,width:g}:{height:g,width:0});h={};i={};h[l[0]]=d=="show"?f[0]:g;i[l[1]]=d=="show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easing,function(){d=="hide"&&b.hide();c.effects.restore(b,j);c.effects.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})})}})(jQuery); -;/* - * jQuery UI Effects Highlight 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&& -this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Pulsate 1.8.15 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * jquery.effects.core.js - */ -(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),c=d.effects.setMode(b,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=b.is(":visible");animateTo=0;if(!isVisible){b.css("opacity",0).show();animateTo=1}if(c=="hide"&&isVisible||c=="show"&&!isVisible)times--;for(c=0;c
      ').appendTo(document.body).addClass(a.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),width:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.easing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments); -b.dequeue()})})}})(jQuery); -; \ No newline at end of file diff --git a/Library_management--main/WebContent/static/jquery.1.7.1.min.js.下载 b/Library_management--main/WebContent/static/jquery.1.7.1.min.js.下载 deleted file mode 100644 index ee02337..0000000 --- a/Library_management--main/WebContent/static/jquery.1.7.1.min.js.下载 +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
      a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
      "+""+"
      ",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
      t
      ",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
      ",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

      ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
      ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
      ","
      "],thead:[1,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],col:[2,"","
      "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
      ","
      "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
      ").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/addAdmin.js b/Library_management--main/WebContent/static/js/addAdmin.js deleted file mode 100644 index a7b53f8..0000000 --- a/Library_management--main/WebContent/static/js/addAdmin.js +++ /dev/null @@ -1,125 +0,0 @@ - -/** - * ajax提交添加管理员的信息 - * @param {Object} '#addAdmin' - */ -$(function () { - - - - - $('#addAdmin').click(function () { - - if (!validAddAdmin()) { - return; - } - var postdata = "username="+$.trim($("#addUsername").val())+"&name="+$.trim($("#addName").val())+"&phone="+ $.trim($("#addPhone").val()); - ajax( - { - method:'POST', - url:'admin/adminManageAction_addAdmin.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加成功"); - - }else if (data == -1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("该管理员已存在"); - }else { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function validAddAdmin() { - var flag = true; - - var username = $.trim($("#addUsername").val()); - if (username == "") { - $('#addUsername').parent().addClass("has-error"); - $('#addUsername').next().text("请输入用户名"); - $("#addUsername").next().show(); - flag = false; - } else if (username.length<2 || username.length > 15) { - $("#addUsername").parent().addClass("has-error"); - $("#addUsername").next().text("用户名长度必须在2~15之间"); - $("#addUsername").next().show(); - flag = false; - } else { - $('#addUsername').parent().removeClass("has-error"); - $('#addUsername').next().text(""); - $("#addUsername").next().hide(); - } - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#addName").val()); - if(name == ""){ - $('#addName').parent().addClass("has-error"); - $('#addName').next().text("请输入真实姓名"); - $("#addName").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#addName').parent().addClass("has-error"); - $('#addName').next().text("真实姓名必须为中文"); - $("#addName").next().show(); - flag = false; - }else { - $('#addName').parent().removeClass("has-error"); - $('#addName').next().text(""); - $("#addName").next().hide(); - } - - var phone = $.trim($("#addPhone").val()); - if(phone == ""){ - $('#addPhone').parent().addClass("has-error"); - $('#addPhone').next().text("请输入联系号码"); - $("#addPhone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#addPhone').parent().addClass("has-error"); - $('#addPhone').next().text("手机号码有误"); - $("#addPhone").next().show(); - return false; - }else { - $('#addPhone').parent().removeClass("has-error"); - $('#addPhone').next().text(""); - $("#addPhone").next().hide(); - } - - - return flag; -} - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/addBook.js b/Library_management--main/WebContent/static/js/addBook.js deleted file mode 100644 index ccb6bcc..0000000 --- a/Library_management--main/WebContent/static/js/addBook.js +++ /dev/null @@ -1,187 +0,0 @@ - -$(function () { - - - $('#addBook').click(function () { - - - if (!validAddBook()) { - return; - } - - var postdata = "bookName="+$.trim($("#addBookName").val())+"&autho="+ $.trim($("#addAutho").val())+"&press="+ $.trim($("#addPress").val())+"&num="+ $.trim($("#addNum").val())+"&price="+ $.trim($("#addPrice").val())+"&description=" - + $.trim($("#addDescription").val())+"&bookTypeId="+ $.trim($("#addBookType").val())+"&ISBN="+ $.trim($("#addISBN").val()); - - ajax( - { - method:'POST', - url:'admin/bookManageAction_addBook.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加成功"); - - }else { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加失败"); - } - - } - } - - ); - - - }); - - - - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - $('#btn_add').click(function () { - $("#addBookType option[value!=-1]").remove();//移除先前的选项 - ajax( - { - url:"admin/bookManageAction_getAllBookTypes.action", - type:"json", - callback:function(data) { - // 循环遍历每个图书分类,每个名称生成一个option对象,添加到中 - for(var index in data) { - var op = document.createElement("option");//创建一个指名名称元素 - op.value = data[index].readerTypeId;//设置op的实际值为当前的读者分类编号 - var textNode = document.createTextNode(data[index].readerTypeName);//创建文本节点 - op.appendChild(textNode);//把文本子节点添加到op元素中,指定其显示值 - - document.getElementById("addreaderType").appendChild(op); - } - } - } - ); -}; -/** - * ajax提交添加读者的信息 - * @param {Object} '#addReader' - */ -$(function () { - - - $('#addReader').click(function () { - - if (!validAddReader()) { - return; - } - - var postdata = "paperNO="+$.trim($("#addPaperNO").val())+"&name="+$.trim($("#addName").val())+"&phone="+ $.trim($("#addPhone").val())+"&readerType="+ $.trim($("#addreaderType").val()) - +"&email="+ $.trim($("#addEmail").val()); - ajax( - { - method:'POST', - url:'admin/readerManageAction_addReader.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加成功"); - - }else if (data == -1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("该读者已存在"); - }else { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function validAddReader() { - var flag = true; - - var paperNO = $.trim($("#addPaperNO").val()); - if (paperNO == "") { - $('#addPaperNO').parent().addClass("has-error"); - $('#addPaperNO').next().text("请输入读者证件号"); - $("#addPaperNO").next().show(); - flag = false; - }else { - $('#addPaperNO').parent().removeClass("has-error"); - $('#addPaperNO').next().text(""); - $("#addPaperNO").next().hide(); - } - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#addName").val()); - if(name == ""){ - $('#addName').parent().addClass("has-error"); - $('#addName').next().text("请输入真实姓名"); - $("#addName").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#addName').parent().addClass("has-error"); - $('#addName').next().text("真实姓名必须为中文"); - $("#addName").next().show(); - flag = false; - }else { - $('#addName').parent().removeClass("has-error"); - $('#addName').next().text(""); - $("#addName").next().hide(); - } - - var phone = $.trim($("#addPhone").val()); - if(phone == ""){ - $('#addPhone').parent().addClass("has-error"); - $('#addPhone').next().text("请输入联系号码"); - $("#addPhone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#addPhone').parent().addClass("has-error"); - $('#addPhone').next().text("手机号码有误"); - $("#addPhone").next().show(); - return false; - }else { - $('#addPhone').parent().removeClass("has-error"); - $('#addPhone').next().text(""); - $("#addPhone").next().hide(); - } - - var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; - var email = $.trim($("#addEmail").val()); - if(email == ""){ - $('#addEmail').parent().addClass("has-error"); - $('#addEmail').next().text("请输入邮箱"); - $("#addEmail").next().show(); - flag = false; - }else if(!reg.test(email)){ - //邮箱格式的校验 - $('#addEmail').parent().addClass("has-error"); - $('#addEmail').next().text("邮箱格式有误"); - $("#addEmail").next().show(); - return false; - }else { - $('#addEmail').parent().removeClass("has-error"); - $('#addEmail').next().text(""); - $("#addEmail").next().hide(); - } - - - - var readerType = $.trim($("#addreaderType").val()); - if(readerType == -1){ - $('#addreaderType').parent().addClass("has-error"); - $('#addreaderType').next().text("请选择读者类型"); - $("#addreaderType").next().show(); - flag = false; - }else { - $('#addreaderType').parent().removeClass("has-error"); - $('#addreaderType').next().text(""); - $("#addreaderType").next().hide(); - } - - return flag; -} - - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/addReaderType.js b/Library_management--main/WebContent/static/js/addReaderType.js deleted file mode 100644 index 3bc2b60..0000000 --- a/Library_management--main/WebContent/static/js/addReaderType.js +++ /dev/null @@ -1,158 +0,0 @@ - -$(function () { - - - $('#addReaderType').click(function () { - - - if (!validAddReaderType()) { - return; - } - - var postdata = "readerTypeName="+$.trim($("#addType").val())+"&maxNum="+$.trim($("#addMaxNum").val())+"&bday="+ $.trim($("#addBday").val()) - +"&penalty="+ $.trim($("#addPenalty").val())+"&renewDays="+ $.trim($("#addrenewDays").val()); - ajax( - { - method:'POST', - url:'admin/readerTypeManageAction_addReaderType.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加成功"); - - }else { - $("#addModal").modal("hide");//关闭模糊框 - showInfo("添加失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - - -function validAddReaderType() { - var flag = true; - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var typeName = $.trim($("#addType").val()); - if(typeName == ""){ - $('#addType').parent().addClass("has-error"); - $('#addType').next().text("请输入读者类型名称"); - $("#addType").next().show(); - flag = false; - }else if(!reg.test(typeName)){ - $('#addType').parent().addClass("has-error"); - $('#addType').next().text("读者类型名称必须为中文"); - $("#addType").next().show(); - flag = false; - }else { - $('#addType').parent().removeClass("has-error"); - $('#addType').next().text(""); - $("#addType").next().hide(); - } - - var maxNum = $.trim($("#addMaxNum").val()); - if(maxNum == ""){ - $('#addMaxNum').parent().addClass("has-error"); - $('#addMaxNum').next().text("请输入最大借阅数量"); - $("#addMaxNum").next().show(); - flag = false; - }else if(maxNum<=0 || maxNum!=parseInt(maxNum)){ - $('#addMaxNum').parent().addClass("has-error"); - $('#addMaxNum').next().text("最大借阅数量必须为正整数"); - $("#addMaxNum").next().show(); - flag = false; - } else { - $('#addMaxNum').parent().removeClass("has-error"); - $('#addMaxNum').next().text(""); - $("#addMaxNum").next().hide(); - } - - - - var bday = $.trim($("#addBday").val()); - if(bday == ""){ - $('#addBday').parent().addClass("has-error"); - $('#addBday').next().text("请输入最大借阅天数"); - $("#addBday").next().show(); - flag = false; - }else if(bday<=0 || bday!=parseInt(bday)){ - $('#addBday').parent().addClass("has-error"); - $('#addBday').next().text("最大借阅天数必须为正整数"); - $("#addBday").next().show(); - flag = false; - } else { - $('#addBday').parent().removeClass("has-error"); - $('#addBday').next().text(""); - $("#addBday").next().hide(); - } - - - var penalty = $.trim($("#addPenalty").val()); - if(penalty == ""){ - $('#addPenalty').parent().addClass("has-error"); - $('#addPenalty').next().text("请输入逾期每日罚金"); - $("#addPenalty").next().show(); - flag = false; - }else if(penalty<=0 || penalty!=parseInt(penalty)){ - $('#addPenalty').parent().addClass("has-error"); - $('#addPenalty').next().text("逾期每日罚金必须为正整数"); - $("#addPenalty").next().show(); - flag = false; - } else { - $('#addPenalty').parent().removeClass("has-error"); - $('#addPenalty').next().text(""); - $("#addPenalty").next().hide(); - } - - - var renewDays = $.trim($("#addrenewDays").val()); - if(renewDays == ""){ - $('#addrenewDays').parent().addClass("has-error"); - $('#addrenewDays').next().text("请输入续借天数"); - $("#addrenewDays").next().show(); - flag = false; - }else if(renewDays<=0 || renewDays!=parseInt(renewDays)){ - $('#addrenewDays').parent().addClass("has-error"); - $('#addrenewDays').next().text("续借天数必须为正整数"); - $("#addrenewDays").next().show(); - flag = false; - } else { - $('#addrenewDays').parent().removeClass("has-error"); - $('#addrenewDays').next().text(""); - $("#addrenewDays").next().hide(); - } - - - - return flag; -} - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/adminLogin.js b/Library_management--main/WebContent/static/js/adminLogin.js deleted file mode 100644 index 5e3d1f7..0000000 --- a/Library_management--main/WebContent/static/js/adminLogin.js +++ /dev/null @@ -1,90 +0,0 @@ -$(function () { - - - $('#login_submit').click(function () { - if (!validLogin()) { - return; - } - - - var postdata = "username="+$.trim($("#username").val())+"&pwd="+ $.trim($("#password").val()); - ajax( - { - method:'POST', - url:'adminLoginAction_login.action', - params: postdata, - callback:function(data) { - if (data == 1) { - //管理员 - window.location.href = "admin/admin.jsp"; - } else if (data == -1) { - showInfo("账号不存在"); - } else if (data == -2) { - showInfo("密码错误"); - } else { - showInfo("登录失败,请重试"); - } - - } - } - - ); - - - }); - - - - var alert = $('.alert'); - var formWidth = $('.bootstrap-admin-login-form').innerWidth(); - var alertPadding = parseInt($('.alert').css('padding')); - if (isNaN(alertPadding)) { - alertPadding = parseInt($(alert).css('padding-left')); - } - $('.alert').width(formWidth - 2 * alertPadding); - -}); - -function validLogin() { - var flag = true; - - var username = $.trim($("#username").val()); - if (username == "") { - $('#username').parent().addClass("has-error"); - $('#username').next().text("请输入账号"); - $("#username").next().show(); - flag = false; - } else if (username.length<2 || username.length > 15) { - $("#username").parent().addClass("has-error"); - $("#username").next().text("账号长度必须在2~15之间"); - $("#username").next().show(); - flag = false; - } else { - $('#username').parent().removeClass("has-error"); - $('#username').next().text(""); - $("#username").next().hide(); - } - - var password = $.trim($("#password").val()); - if (password == "") { - $('#password').parent().addClass("has-error"); - $('#password').next().text("请输入密码"); - $("#password").next().show(); - flag = false; - } else if (password.length<3 || password.length > 15) { - $("#password").parent().addClass("has-error"); - $("#password").next().text("密码长度必须在3~15之间"); - $("#password").next().show(); - flag = false; - } else { - $('#password').parent().removeClass("has-error"); - $('#password').next().text(""); - $("#password").next().hide(); - } - return flag; -} - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/adminUpdateInfo.js b/Library_management--main/WebContent/static/js/adminUpdateInfo.js deleted file mode 100644 index be5bd67..0000000 --- a/Library_management--main/WebContent/static/js/adminUpdateInfo.js +++ /dev/null @@ -1,115 +0,0 @@ -/** - *管理员点击个人资料修改按钮触发进行ajax异步请求 - * @param {Object} '#admin_updateInfo' - */ - -$(function () { - - - $('#admin_updateInfo').click(function () { - - - if (!validUpdateAdminInfo()) { - return; - } - - var postdata ="username="+$.trim($("#username").val())+"&name="+$.trim($("#name").val())+"&phone="+ $.trim($("#phone").val()); - ajax( - { - method:'POST', - url:'admin/adminInfoAction_adminInfo.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - }else { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - -function validUpdateAdminInfo() { - var flag = true; - - var username = $.trim($("#username").val()); - if (username == "") { - $('#username').parent().addClass("has-error"); - $('#username').next().text("请输入用户名"); - $("#username").next().show(); - flag = false; - } else if (username.length<2 || username.length > 15) { - $("#username").parent().addClass("has-error"); - $("#username").next().text("用户名长度必须在2~15之间"); - $("#username").next().show(); - flag = false; - } else { - $('#username').parent().removeClass("has-error"); - $('#username').next().text(""); - $("#username").next().hide(); - } - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#name").val()); - if(name == ""){ - $('#name').parent().addClass("has-error"); - $('#name').next().text("请输入真实姓名"); - $("#name").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#name').parent().addClass("has-error"); - $('#name').next().text("真实姓名必须为中文"); - $("#name").next().show(); - flag = false; - }else { - $('#name').parent().removeClass("has-error"); - $('#name').next().text(""); - $("#name").next().hide(); - } - - var phone = $.trim($("#phone").val()); - if(phone == ""){ - $('#phone').parent().addClass("has-error"); - $('#phone').next().text("请输入联系号码"); - $("#phone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#phone').parent().addClass("has-error"); - $('#phone').next().text("手机号码有误"); - $("#phone").next().show(); - return false; - }else { - $('#phone').parent().removeClass("has-error"); - $('#phone').next().text(""); - $("#phone").next().hide(); - } - - - return flag; -} - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/adminUpdatePwd.js b/Library_management--main/WebContent/static/js/adminUpdatePwd.js deleted file mode 100644 index 434802c..0000000 --- a/Library_management--main/WebContent/static/js/adminUpdatePwd.js +++ /dev/null @@ -1,124 +0,0 @@ -/** - * 点击修改按钮之后ajax提交数据修改密码 - * @param {Object} '#update_adminPwd' - */ -$(function () { - - - $('#update_adminPwd').click(function () { - - - if (!validUpdateAdminPwd()) { - return; - } - - var postdata = "oldPwd="+$.trim($("#oldPwd").val())+"&newPwd="+ $.trim($("#newPwd").val())+"&confirmPwd="+ $.trim($("#confirmPwd").val()); - ajax( - { - method:'POST', - url:'admin/adminInfoAction_adminPwd.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updatepwd").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - - }else if (data == 0) { - showInfo("确认密码不一致"); - }else if(data == -1){ - showInfo("原密码错误"); - }else{ - showInfo("修改失败"); - } - - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - -}); - - - -function validUpdateAdminPwd() { - var flag = true; - - - var oldPwd = $.trim($("#oldPwd").val()); - if (oldPwd == "") { - $('#oldPwd').parent().addClass("has-error"); - $('#oldPwd').next().text("请输入密码"); - $("#oldPwd").next().show(); - flag = false; - } else if (oldPwd.length<3 || oldPwd.length > 15) { - $("#oldPwd").parent().addClass("has-error"); - $("#oldPwd").next().text("密码长度必须在3~15之间"); - $("#oldPwd").next().show(); - flag = false; - } else { - $('#oldPwd').parent().removeClass("has-error"); - $('#oldPwd').next().text(""); - $("#oldPwd").next().hide(); - } - - - var newPwd = $.trim($("#newPwd").val()); - if (newPwd == "") { - $('#newPwd').parent().addClass("has-error"); - $('#newPwd').next().text("请输入新密码"); - $("#newPwd").next().show(); - flag = false; - } else if (newPwd.length<3 || newPwd.length > 15) { - $("#newPwd").parent().addClass("has-error"); - $("#newPwd").next().text("新密码长度必须在3~15之间"); - $("#newPwd").next().show(); - flag = false; - } else { - $('#newPwd').parent().removeClass("has-error"); - $('#newPwd').next().text(""); - $("#newPwd").next().hide(); - } - - - var confirmPwd = $.trim($("#confirmPwd").val()); - if (confirmPwd == "") { - $('#confirmPwd').parent().addClass("has-error"); - $('#confirmPwd').next().text("请输入密码"); - $("#confirmPwd").next().show(); - flag = false; - } else if (confirmPwd.length<3 || confirmPwd.length > 15) { - $("#confirmPwd").parent().addClass("has-error"); - $("#confirmPwd").next().text("密码长度必须在3~15之间"); - $("#confirmPwd").next().show(); - flag = false; - }else if (confirmPwd!=newPwd) { - $("#confirmPwd").parent().addClass("has-error"); - $("#confirmPwd").next().text("确认密码不一致"); - $("#confirmPwd").next().show(); - flag = false; - } else { - $('#confirmPwd').parent().removeClass("has-error"); - $('#confirmPwd').next().text(""); - $("#confirmPwd").next().hide(); - } - - - - return flag; -} - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/ajax_upload.js b/Library_management--main/WebContent/static/js/ajax_upload.js deleted file mode 100644 index 98581cc..0000000 --- a/Library_management--main/WebContent/static/js/ajax_upload.js +++ /dev/null @@ -1,32 +0,0 @@ -$(document).ready(function(){ - //解决file的change事件只能执行一次的问题 - $(document).on('change','#upload',function(){ - ajaxFileUpload(); - }); -}); -//上传图片的方法, -function ajaxFileUpload(){ - //获得basePath - basePath=$('#basePath').val(); - //调用ajaxfileupload.js中的方法 - $.ajaxFileUpload({ - url:'admin/fileUploadAction_fileUpload.action',//上传要提交到的action - secureuri:false,//是否用安全提交,默认为false - fileElementId:'upload',//file选择文件的框的id - dataType:'json',//数据返回格式,如果用json,需要修改ajaxfileupload.js中的内容 eval("data = " + data ); -->data = jQuery.parseJSON(jQuery(data).text()); - success: function (data){ - if(data.state=="success"){ - $("#excel").val(data.path); - }else{ - showInfo("上传的格式有误!!"); - } - } - }); -} - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} diff --git a/Library_management--main/WebContent/static/js/backBook.js b/Library_management--main/WebContent/static/js/backBook.js deleted file mode 100644 index f26d9fd..0000000 --- a/Library_management--main/WebContent/static/js/backBook.js +++ /dev/null @@ -1,54 +0,0 @@ - -$(function () { - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - -function backBook(id){ - var postdata = "borrowId="+id; - ajax( - { - method:'POST', - url:'admin/backManageAction_backBook.action', - params: postdata, - callback:function(data) { - if (data == 1) { - showInfo("还书成功"); - - }else if(data == -1){ - showInfo("该书已经还了"); - }else if(data == 2){ - showInfo("还书成功,请缴纳逾期罚金"); - }else{ - showInfo("还书失败"); - } - - } - } - - ); - - - -} - - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/batchAddBook.js b/Library_management--main/WebContent/static/js/batchAddBook.js deleted file mode 100644 index c3ad688..0000000 --- a/Library_management--main/WebContent/static/js/batchAddBook.js +++ /dev/null @@ -1,90 +0,0 @@ -$(function () { - - - $('#batchAdd').click(function () { - - if (!validBatchAddReader()) { - return; - } - var postdata = "fileName="+$.trim($("#excel").val()); - ajax( - { - method:'POST', - url:'admin/bookManageAction_batchAddBook.action', - type:"json", - params: postdata, - callback:function(data) { - if (data.state==2) { - //获得basePath - basePath=$('#basePath').val(); - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo(data.message + ",未成功的数据:点击下载"); - - }else if(data.state==1){ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo(data.message); - }else if(data.state==-1){ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo(data.error); - }else{ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo("失败,请重试"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function validBatchAddReader() { - var flag = true; - var upload = $.trim($("#upload").val()); - if (upload == "") { - alert("请选择excel文件"); - flag = false; - } - - - return flag; -} - - -function checkFileExt(filename) -{ - var flag = false; //状态 - var arr = ["xls"]; - //取出上传文件的扩展名 - var index = filename.lastIndexOf("."); - var ext = filename.substr(index+1); - //循环比较 - for(var i=0;i点击下载"); - - }else if(data.state==1){ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo(data.message); - }else if(data.state==-1){ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo(data.error); - }else{ - $("#batchAddModal").modal("hide");//关闭模糊框 - showInfo("失败,请重试"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function validBatchAddReader() { - var flag = true; - var upload = $.trim($("#upload").val()); - if (upload == "") { - alert("请选择excel文件"); - flag = false; - } - - - return flag; -} - - -function checkFileExt(filename) -{ - var flag = false; //状态 - var arr = ["xls"]; - //取出上传文件的扩展名 - var index = filename.lastIndexOf("."); - var ext = filename.substr(index+1); - //循环比较 - for(var i=0;i 3)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.7 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.7 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.7' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector === '#' ? [] : selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.7 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.7' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d).prop(d, true) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d).prop(d, false) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target).closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { - // Prevent double click on radios, and the double selections (so cancellation) on checkboxes - e.preventDefault() - // The target component still receive the focus - if ($btn.is('input,button')) $btn.trigger('focus') - else $btn.find('input:visible,button:visible').first().trigger('focus') - } - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.7 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.7' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.7 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - -/* jshint latedef: false */ - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.7' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.7 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.7' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger($.Event('shown.bs.dropdown', relatedTarget)) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: modal.js v3.3.7 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.7' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (document !== e.target && - this.$element[0] !== e.target && - !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.7 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.7' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - } - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var isSvg = window.SVGElement && el instanceof window.SVGElement - // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. - // See https://github.com/twbs/bootstrap/issues/20280 - var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - that.$element = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: popover.js v3.3.7 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.7' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.7 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.7' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tab.js v3.3.7 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.7' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: affix.js v3.3.7 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.7' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/Library_management--main/WebContent/static/js/bootstrap.min.js b/Library_management--main/WebContent/static/js/bootstrap.min.js deleted file mode 100644 index 9bcd2fc..0000000 --- a/Library_management--main/WebContent/static/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
      ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/borrowBook.js b/Library_management--main/WebContent/static/js/borrowBook.js deleted file mode 100644 index 6bd7cbb..0000000 --- a/Library_management--main/WebContent/static/js/borrowBook.js +++ /dev/null @@ -1,64 +0,0 @@ - -$(function () { - - - $('#btn_borrow').click(function () { - - var postdata = "paperNO="+$.trim($("#borrowReaderPaperNO").val())+"&ISBN="+$.trim($("#borrowBookISBN").val())+"&pwd="+ $.trim($("#pwd").val()); - ajax( - { - method:'POST', - url:'admin/borrowManageAction_borrowBook.action', - params: postdata, - callback:function(data) { - if (data==1) { - showInfo("借阅成功"); - - }else if (data==-1) { - showInfo("密码错误"); - }else if(data==-2){ - showInfo("借阅数量已达上限"); - - }else if(data==-3){ - showInfo("请先缴纳未缴纳的罚金"); - }else if(data==-4){ - showInfo("该图书为馆内最后一本,无法借阅"); - }else if(data==2){ - showInfo("读者证件号有误,请重试"); - }else if(data==3){ - showInfo("图书ISBN号码有误,请重试"); - }else{ - showInfo("借阅失败"); - } - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - - location.reload(); //刷新当前页面 - }); - - - -}); - - - - - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/dataTables.bootstrap.js b/Library_management--main/WebContent/static/js/dataTables.bootstrap.js deleted file mode 100644 index cce2d6e..0000000 --- a/Library_management--main/WebContent/static/js/dataTables.bootstrap.js +++ /dev/null @@ -1,206 +0,0 @@ -/*! DataTables Bootstrap 3 integration - * ©2011-2014 SpryMedia Ltd - datatables.net/license - */ - -/** - * DataTables integration for Bootstrap 3. This requires Bootstrap 3 and - * DataTables 1.10 or newer. - * - * This file sets the defaults and adds options to DataTables to style its - * controls using Bootstrap. See http://datatables.net/manual/styling/bootstrap - * for further information. - */ -(function(window, document, undefined){ - -var factory = function( $, DataTable ) { -"use strict"; - - -/* Set the defaults for DataTables initialisation */ -$.extend( true, DataTable.defaults, { - dom: - "<'row'<'col-sm-6'l><'col-sm-6'f>>" + - "<'row'<'col-sm-12'tr>>" + - "<'row'<'col-sm-5'i><'col-sm-7'p>>", - renderer: 'bootstrap' -} ); - - -/* Default class modification */ -$.extend( DataTable.ext.classes, { - sWrapper: "dataTables_wrapper form-inline dt-bootstrap", - sFilterInput: "form-control input-sm", - sLengthSelect: "form-control input-sm" -} ); - - -/* Bootstrap paging button renderer */ -DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) { - var api = new DataTable.Api( settings ); - var classes = settings.oClasses; - var lang = settings.oLanguage.oPaginate; - var btnDisplay, btnClass, counter=0; - - var attach = function( container, buttons ) { - var i, ien, node, button; - var clickHandler = function ( e ) { - e.preventDefault(); - if ( !$(e.currentTarget).hasClass('disabled') ) { - api.page( e.data.action ).draw( 'page' ); - } - }; - - for ( i=0, ien=buttons.length ; i 0 ? - '' : ' disabled'); - break; - - case 'previous': - btnDisplay = lang.sPrevious; - btnClass = button + (page > 0 ? - '' : ' disabled'); - break; - - case 'next': - btnDisplay = lang.sNext; - btnClass = button + (page < pages-1 ? - '' : ' disabled'); - break; - - case 'last': - btnDisplay = lang.sLast; - btnClass = button + (page < pages-1 ? - '' : ' disabled'); - break; - - default: - btnDisplay = button + 1; - btnClass = page === button ? - 'active' : ''; - break; - } - - if ( btnDisplay ) { - node = $('
    • ', { - 'class': classes.sPageButton+' '+btnClass, - 'id': idx === 0 && typeof button === 'string' ? - settings.sTableId +'_'+ button : - null - } ) - .append( $('', { - 'href': '#', - 'aria-controls': settings.sTableId, - 'data-dt-idx': counter, - 'tabindex': settings.iTabIndex - } ) - .html( btnDisplay ) - ) - .appendTo( container ); - - settings.oApi._fnBindAction( - node, {action: button}, clickHandler - ); - - counter++; - } - } - } - }; - - // IE9 throws an 'unknown error' if document.activeElement is used - // inside an iframe or frame. - var activeEl; - - try { - // Because this approach is destroying and recreating the paging - // elements, focus is lost on the select button which is bad for - // accessibility. So we want to restore focus once the draw has - // completed - activeEl = $(host).find(document.activeElement).data('dt-idx'); - } - catch (e) {} - - attach( - $(host).empty().html('
        ').children('ul'), - buttons - ); - - if ( activeEl ) { - $(host).find( '[data-dt-idx='+activeEl+']' ).focus(); - } -}; - - -/* - * TableTools Bootstrap compatibility - * Required TableTools 2.1+ - */ -if ( DataTable.TableTools ) { - // Set the classes that TableTools uses to something suitable for Bootstrap - $.extend( true, DataTable.TableTools.classes, { - "container": "DTTT btn-group", - "buttons": { - "normal": "btn btn-default", - "disabled": "disabled" - }, - "collection": { - "container": "DTTT_dropdown dropdown-menu", - "buttons": { - "normal": "", - "disabled": "disabled" - } - }, - "print": { - "info": "DTTT_print_info" - }, - "select": { - "row": "active" - } - } ); - - // Have the collection use a bootstrap compatible drop down - $.extend( true, DataTable.TableTools.DEFAULTS.oTags, { - "collection": { - "container": "ul", - "button": "li", - "liner": "a" - } - } ); -} - -}; // /factory - - -// Define as an AMD module if possible -if ( typeof define === 'function' && define.amd ) { - define( ['jquery', 'datatables'], factory ); -} -else if ( typeof exports === 'object' ) { - // Node/CommonJS - factory( require('jquery'), require('datatables') ); -} -else if ( jQuery ) { - // Otherwise simply initialise as normal, stopping multiple evaluation - factory( jQuery, jQuery.fn.dataTable ); -} - - -})(window, document); - diff --git a/Library_management--main/WebContent/static/js/deleteAdmin.js b/Library_management--main/WebContent/static/js/deleteAdmin.js deleted file mode 100644 index 696c841..0000000 --- a/Library_management--main/WebContent/static/js/deleteAdmin.js +++ /dev/null @@ -1,37 +0,0 @@ - - - -function deleteAdmin(id){ - ajax( - { - method:'POST', - url:'admin/adminManageAction_deleteAdmin.action', - params: "id=" + id, - callback:function(data) { - if (data == 1) { - showInfo("删除成功"); - } - else { - showInfo("删除失败"); - } - - } - } - - ); - - -} - -$('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/deleteBook.js b/Library_management--main/WebContent/static/js/deleteBook.js deleted file mode 100644 index 45b5a8f..0000000 --- a/Library_management--main/WebContent/static/js/deleteBook.js +++ /dev/null @@ -1,40 +0,0 @@ - - - -function deleteBook(id){ - ajax( - { - method:'POST', - url:'admin/bookManageAction_deleteBook.action', - params: "bookId=" + id, - callback:function(data) { - if (data == 1) { - showInfo("删除成功"); - }else if(data == -1){ - showInfo("该书有未还书记录,不能删除"); - }else if(data==-2){ - showInfo("该书有未缴纳的罚款,不能删除"); - }else{ - showInfo("删除失败"); - } - - } - } - - ); - - -} - -$('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/deleteBookType.js b/Library_management--main/WebContent/static/js/deleteBookType.js deleted file mode 100644 index 6c08043..0000000 --- a/Library_management--main/WebContent/static/js/deleteBookType.js +++ /dev/null @@ -1,37 +0,0 @@ - - - -function deleteBookType(id){ - ajax( - { - method:'POST', - url:'admin/bookTypeManageAction_deleteBookType.action', - params: "id=" + id, - callback:function(data) { - if (data == 1) { - showInfo("删除成功"); - } - else { - showInfo("删除失败"); - } - - } - } - - ); - - -} - -$('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/deleteReader.js b/Library_management--main/WebContent/static/js/deleteReader.js deleted file mode 100644 index b95e300..0000000 --- a/Library_management--main/WebContent/static/js/deleteReader.js +++ /dev/null @@ -1,40 +0,0 @@ - - - -function deleteReader(id){ - ajax( - { - method:'POST', - url:'admin/readerManageAction_deleteReader.action', - params: "readerId=" + id, - callback:function(data) { - if (data == 1) { - showInfo("删除成功"); - }else if(data == -1){ - showInfo("该读者有未还书记录,不能删除"); - }else if(data==-2){ - showInfo("该读者有未缴纳的罚款,不能删除"); - }else{ - showInfo("删除失败"); - } - - } - } - - ); - - -} - -$('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/exportBook.js b/Library_management--main/WebContent/static/js/exportBook.js deleted file mode 100644 index f97ee8e..0000000 --- a/Library_management--main/WebContent/static/js/exportBook.js +++ /dev/null @@ -1,23 +0,0 @@ -function exportBook(){ - //获得basePath - basePath=$('#basePath').val(); - ajax( - { - method:'GET', - url:'admin/bookManageAction_exportBook.action', - callback:function(data) { - showInfo("数据已导出:点击下载"); - } - } - - ); - -} - - - - -function showInfo(msg) { - $("#div_info").html(msg); - $("#modal_info").modal('show'); -} diff --git a/Library_management--main/WebContent/static/js/exportReader.js b/Library_management--main/WebContent/static/js/exportReader.js deleted file mode 100644 index 53f7cfa..0000000 --- a/Library_management--main/WebContent/static/js/exportReader.js +++ /dev/null @@ -1,23 +0,0 @@ -function exportReader(){ - //获得basePath - basePath=$('#basePath').val(); - ajax( - { - method:'GET', - url:'admin/readerManageAction_exportReader.action', - callback:function(data) { - showInfo("数据已导出:点击下载"); - } - } - - ); - -} - - - - -function showInfo(msg) { - $("#div_info").html(msg); - $("#modal_info").modal('show'); -} diff --git a/Library_management--main/WebContent/static/js/getAllBookTypes.js b/Library_management--main/WebContent/static/js/getAllBookTypes.js deleted file mode 100644 index e6a393d..0000000 --- a/Library_management--main/WebContent/static/js/getAllBookTypes.js +++ /dev/null @@ -1,19 +0,0 @@ -window.onload = new function(){ - ajax( - { - url:"admin/bookManageAction_getAllBookTypes.action", - type:"json", - callback:function(data) { - // 循环遍历每个图书分类,每个名称生成一个option对象,添加到中 - for(var index in data) { - var op = document.createElement("option");//创建一个指名名称元素 - op.value = data[index].readerTypeId;//设置op的实际值为当前的读者分类编号 - var textNode = document.createTextNode(data[index].readerTypeName);//创建文本节点 - op.appendChild(textNode);//把文本子节点添加到op元素中,指定其显示值 - - document.getElementById("readerType").appendChild(op); - } - } - } - ); -}; \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/getBackInfo.js b/Library_management--main/WebContent/static/js/getBackInfo.js deleted file mode 100644 index a1a2c79..0000000 --- a/Library_management--main/WebContent/static/js/getBackInfo.js +++ /dev/null @@ -1,71 +0,0 @@ - -$(function () { - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function getBackInfoById(id){ - ajax( - { - method:'POST', - url:'admin/backManageAction_getBackInfoById.action', - params: "borrowId=" + id, - type:"json", - callback:function(data) { - - $("#borrowId").val(data.borrowId); - $("#ISBN").val(data.borrowInfo.book.ISBN); - $("#bookName").val(data.borrowInfo.book.bookName); - $("#bookType").val(data.borrowInfo.book.bookType.typeName); - $("#paperNO").val(data.borrowInfo.reader.paperNO); - $("#readerName").val(data.borrowInfo.reader.name); - $("#readerType").val(data.borrowInfo.reader.readerType.readerTypeName); - $("#overday").val(data.borrowInfo.overday); - if (data.borrowInfo.state == 0) { - $("#state").val("未归还"); - }else if(data.borrowInfo.state == 1){ - $("#state").val("逾期未归还"); - }else if(data.borrowInfo.state == 2){ - $("#state").val("归还"); - }else if(data.borrowInfo.state == 3){ - $("#state").val("续借未归还"); - }else if(data.borrowInfo.state == 4){ - $("#state").val("续借逾期未归还"); - }else if(data.borrowInfo.state == 5){ - $("#state").val("续借归还"); - } - $("#admin").val(data.admin.name); - } - } - - - - ); - - - - - - - -} - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/getBookInfo.js b/Library_management--main/WebContent/static/js/getBookInfo.js deleted file mode 100644 index 5e8a3a2..0000000 --- a/Library_management--main/WebContent/static/js/getBookInfo.js +++ /dev/null @@ -1,57 +0,0 @@ - -$(function () { - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - -function getBookInfo(id){ - - ajax( - { - method:'POST', - url:'admin/bookManageAction_getBook.action', - params: "bookId=" + id, - type:"json", - callback:function(data) { - $("#findISBN").val(data.ISBN); - $("#findBookName").val(data.bookName); - $("#findBookType").val(data.bookType.typeName); - $("#findAutho").val(data.autho); - $("#findPress").val(data.press); - $("#findPrice").val(data.price); - $("#findDescription").val(data.description); - $("#findNum").val(data.num); - $("#findAdmin").val(data.admin.name); - $("#findCurrentNum").val(data.currentNum); - } - } - - - - ); - - - - - - - -} - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/getBookTypes.js b/Library_management--main/WebContent/static/js/getBookTypes.js deleted file mode 100644 index 6bbcacc..0000000 --- a/Library_management--main/WebContent/static/js/getBookTypes.js +++ /dev/null @@ -1,19 +0,0 @@ -window.onload = new function(){ - ajax( - { - url:"bookAction_getAllBookTypes.action", - type:"json", - callback:function(data) { - // 循环遍历每个图书分类,每个名称生成一个option对象,添加到
    • ').appendTo(this); - } - oSettings.nTBody = tbody[0]; - - var tfoot = $this.children('tfoot'); - if ( tfoot.length === 0 && captions.length > 0 && (oSettings.oScroll.sX !== "" || oSettings.oScroll.sY !== "") ) - { - // If we are a scrolling table, and no footer has been given, then we need to create - // a tfoot element for the caption element to be appended to - tfoot = $('').appendTo(this); - } - - if ( tfoot.length === 0 || tfoot.children().length === 0 ) { - $this.addClass( oClasses.sNoFooter ); - } - else if ( tfoot.length > 0 ) { - oSettings.nTFoot = tfoot[0]; - _fnDetectHeader( oSettings.aoFooter, oSettings.nTFoot ); - } - - /* Check if there is data passing into the constructor */ - if ( oInit.aaData ) - { - for ( i=0 ; i idx ? - new _Api( ctx[idx], this[idx] ) : - null; - }, - - - filter: function ( fn ) - { - var a = []; - - if ( __arrayProto.filter ) { - a = __arrayProto.filter.call( this, fn, this ); - } - else { - // Compatibility for browsers without EMCA-252-5 (JS 1.6) - for ( var i=0, ien=this.length ; i 0 ) { - return ctx[0].json; - } - - // else return undefined; - } ); - - - /** - * Get the data submitted in the last Ajax request - */ - _api_register( 'ajax.params()', function () { - var ctx = this.context; - - if ( ctx.length > 0 ) { - return ctx[0].oAjaxData; - } - - // else return undefined; - } ); - - - /** - * Reload tables from the Ajax data source. Note that this function will - * automatically re-draw the table when the remote data has been loaded. - * - * @param {boolean} [reset=true] Reset (default) or hold the current paging - * position. A full re-sort and re-filter is performed when this method is - * called, which is why the pagination reset is the default action. - * @returns {DataTables.Api} this - */ - _api_register( 'ajax.reload()', function ( callback, resetPaging ) { - return this.iterator( 'table', function (settings) { - __reload( settings, resetPaging===false, callback ); - } ); - } ); - - - /** - * Get the current Ajax URL. Note that this returns the URL from the first - * table in the current context. - * - * @return {string} Current Ajax source URL - *//** - * Set the Ajax URL. Note that this will set the URL for all tables in the - * current context. - * - * @param {string} url URL to set. - * @returns {DataTables.Api} this - */ - _api_register( 'ajax.url()', function ( url ) { - var ctx = this.context; - - if ( url === undefined ) { - // get - if ( ctx.length === 0 ) { - return undefined; - } - ctx = ctx[0]; - - return ctx.ajax ? - $.isPlainObject( ctx.ajax ) ? - ctx.ajax.url : - ctx.ajax : - ctx.sAjaxSource; - } - - // set - return this.iterator( 'table', function ( settings ) { - if ( $.isPlainObject( settings.ajax ) ) { - settings.ajax.url = url; - } - else { - settings.ajax = url; - } - // No need to consider sAjaxSource here since DataTables gives priority - // to `ajax` over `sAjaxSource`. So setting `ajax` here, renders any - // value of `sAjaxSource` redundant. - } ); - } ); - - - /** - * Load data from the newly set Ajax URL. Note that this method is only - * available when `ajax.url()` is used to set a URL. Additionally, this method - * has the same effect as calling `ajax.reload()` but is provided for - * convenience when setting a new URL. Like `ajax.reload()` it will - * automatically redraw the table once the remote data has been loaded. - * - * @returns {DataTables.Api} this - */ - _api_register( 'ajax.url().load()', function ( callback, resetPaging ) { - // Same as a reload, but makes sense to present it for easy access after a - // url change - return this.iterator( 'table', function ( ctx ) { - __reload( ctx, resetPaging===false, callback ); - } ); - } ); - - - - - var _selector_run = function ( type, selector, selectFn, settings, opts ) - { - var - out = [], res, - a, i, ien, j, jen, - selectorType = typeof selector; - - // Can't just check for isArray here, as an API or jQuery instance might be - // given with their array like look - if ( ! selector || selectorType === 'string' || selectorType === 'function' || selector.length === undefined ) { - selector = [ selector ]; - } - - for ( i=0, ien=selector.length ; i 0 ) { - // Assign the first element to the first item in the instance - // and truncate the instance and context - inst[0] = inst[i]; - inst[0].length = 1; - inst.length = 1; - inst.context = [ inst.context[i] ]; - - return inst; - } - } - - // Not found - return an empty instance - inst.length = 0; - return inst; - }; - - - var _selector_row_indexes = function ( settings, opts ) - { - var - i, ien, tmp, a=[], - displayFiltered = settings.aiDisplay, - displayMaster = settings.aiDisplayMaster; - - var - search = opts.search, // none, applied, removed - order = opts.order, // applied, current, index (original - compatibility with 1.9) - page = opts.page; // all, current - - if ( _fnDataSource( settings ) == 'ssp' ) { - // In server-side processing mode, most options are irrelevant since - // rows not shown don't exist and the index order is the applied order - // Removed is a special case - for consistency just return an empty - // array - return search === 'removed' ? - [] : - _range( 0, displayMaster.length ); - } - else if ( page == 'current' ) { - // Current page implies that order=current and fitler=applied, since it is - // fairly senseless otherwise, regardless of what order and search actually - // are - for ( i=settings._iDisplayStart, ien=settings.fnDisplayEnd() ; i= 0 && search == 'applied') ) - { - a.push( i ); - } - } - } - } - - return a; - }; - - - /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * Rows - * - * {} - no selector - use all available rows - * {integer} - row aoData index - * {node} - TR node - * {string} - jQuery selector to apply to the TR elements - * {array} - jQuery array of nodes, or simply an array of TR nodes - * - */ - - - var __row_selector = function ( settings, selector, opts ) - { - var run = function ( sel ) { - var selInt = _intVal( sel ); - var i, ien; - - // Short cut - selector is a number and no options provided (default is - // all records, so no need to check if the index is in there, since it - // must be - dev error if the index doesn't exist). - if ( selInt !== null && ! opts ) { - return [ selInt ]; - } - - var rows = _selector_row_indexes( settings, opts ); - - if ( selInt !== null && $.inArray( selInt, rows ) !== -1 ) { - // Selector - integer - return [ selInt ]; - } - else if ( ! sel ) { - // Selector - none - return rows; - } - - // Selector - function - if ( typeof sel === 'function' ) { - return $.map( rows, function (idx) { - var row = settings.aoData[ idx ]; - return sel( idx, row._aData, row.nTr ) ? idx : null; - } ); - } - - // Get nodes in the order from the `rows` array with null values removed - var nodes = _removeEmpty( - _pluck_order( settings.aoData, rows, 'nTr' ) - ); - - // Selector - node - if ( sel.nodeName ) { - if ( $.inArray( sel, nodes ) !== -1 ) { - return [ sel._DT_RowIndex ]; // sel is a TR node that is in the table - // and DataTables adds a prop for fast lookup - } - } - - // ID selector. Want to always be able to select rows by id, regardless - // of if the tr element has been created or not, so can't rely upon - // jQuery here - hence a custom implementation. This does not match - // Sizzle's fast selector or HTML4 - in HTML5 the ID can be anything, - // but to select it using a CSS selector engine (like Sizzle or - // querySelect) it would need to need to be escaped for some characters. - // DataTables simplifies this for row selectors since you can select - // only a row. A # indicates an id any anything that follows is the id - - // unescaped. - if ( typeof sel === 'string' && sel.charAt(0) === '#' ) { - // get row index from id - var rowObj = settings.aIds[ sel.replace( /^#/, '' ) ]; - if ( rowObj !== undefined ) { - return [ rowObj.idx ]; - } - - // need to fall through to jQuery in case there is DOM id that - // matches - } - - // Selector - jQuery selector string, array of nodes or jQuery object/ - // As jQuery's .filter() allows jQuery objects to be passed in filter, - // it also allows arrays, so this will cope with all three options - return $(nodes) - .filter( sel ) - .map( function () { - return this._DT_RowIndex; - } ) - .toArray(); - }; - - return _selector_run( 'row', selector, run, settings, opts ); - }; - - - _api_register( 'rows()', function ( selector, opts ) { - // argument shifting - if ( selector === undefined ) { - selector = ''; - } - else if ( $.isPlainObject( selector ) ) { - opts = selector; - selector = ''; - } - - opts = _selector_opts( opts ); - - var inst = this.iterator( 'table', function ( settings ) { - return __row_selector( settings, selector, opts ); - }, 1 ); - - // Want argument shifting here and in __row_selector? - inst.selector.rows = selector; - inst.selector.opts = opts; - - return inst; - } ); - - _api_register( 'rows().nodes()', function () { - return this.iterator( 'row', function ( settings, row ) { - return settings.aoData[ row ].nTr || undefined; - }, 1 ); - } ); - - _api_register( 'rows().data()', function () { - return this.iterator( true, 'rows', function ( settings, rows ) { - return _pluck_order( settings.aoData, rows, '_aData' ); - }, 1 ); - } ); - - _api_registerPlural( 'rows().cache()', 'row().cache()', function ( type ) { - return this.iterator( 'row', function ( settings, row ) { - var r = settings.aoData[ row ]; - return type === 'search' ? r._aFilterData : r._aSortData; - }, 1 ); - } ); - - _api_registerPlural( 'rows().invalidate()', 'row().invalidate()', function ( src ) { - return this.iterator( 'row', function ( settings, row ) { - _fnInvalidate( settings, row, src ); - } ); - } ); - - _api_registerPlural( 'rows().indexes()', 'row().index()', function () { - return this.iterator( 'row', function ( settings, row ) { - return row; - }, 1 ); - } ); - - _api_registerPlural( 'rows().ids()', 'row().id()', function ( hash ) { - var a = []; - var context = this.context; - - // `iterator` will drop undefined values, but in this case we want them - for ( var i=0, ien=context.length ; i').addClass( k ); - $('td', created) - .addClass( k ) - .html( r ) - [0].colSpan = _fnVisbleColumns( ctx ); - - rows.push( created[0] ); - } - }; - - addRow( data, klass ); - - if ( row._details ) { - row._details.remove(); - } - - row._details = $(rows); - - // If the children were already shown, that state should be retained - if ( row._detailsShow ) { - row._details.insertAfter( row.nTr ); - } - }; - - - var __details_remove = function ( api, idx ) - { - var ctx = api.context; - - if ( ctx.length ) { - var row = ctx[0].aoData[ idx !== undefined ? idx : api[0] ]; - - if ( row && row._details ) { - row._details.remove(); - - row._detailsShow = undefined; - row._details = undefined; - } - } - }; - - - var __details_display = function ( api, show ) { - var ctx = api.context; - - if ( ctx.length && api.length ) { - var row = ctx[0].aoData[ api[0] ]; - - if ( row._details ) { - row._detailsShow = show; - - if ( show ) { - row._details.insertAfter( row.nTr ); - } - else { - row._details.detach(); - } - - __details_events( ctx[0] ); - } - } - }; - - - var __details_events = function ( settings ) - { - var api = new _Api( settings ); - var namespace = '.dt.DT_details'; - var drawEvent = 'draw'+namespace; - var colvisEvent = 'column-visibility'+namespace; - var destroyEvent = 'destroy'+namespace; - var data = settings.aoData; - - api.off( drawEvent +' '+ colvisEvent +' '+ destroyEvent ); - - if ( _pluck( data, '_details' ).length > 0 ) { - // On each draw, insert the required elements into the document - api.on( drawEvent, function ( e, ctx ) { - if ( settings !== ctx ) { - return; - } - - api.rows( {page:'current'} ).eq(0).each( function (idx) { - // Internal data grab - var row = data[ idx ]; - - if ( row._detailsShow ) { - row._details.insertAfter( row.nTr ); - } - } ); - } ); - - // Column visibility change - update the colspan - api.on( colvisEvent, function ( e, ctx, idx, vis ) { - if ( settings !== ctx ) { - return; - } - - // Update the colspan for the details rows (note, only if it already has - // a colspan) - var row, visible = _fnVisbleColumns( ctx ); - - for ( var i=0, ien=data.length ; i=0 count from left, <0 count from right) - * "{integer}:visIdx" - visible column index (i.e. translate to column index) (>=0 count from left, <0 count from right) - * "{integer}:visible" - alias for {integer}:visIdx (>=0 count from left, <0 count from right) - * "{string}:name" - column name - * "{string}" - jQuery selector on column header nodes - * - */ - - // can be an array of these items, comma separated list, or an array of comma - // separated lists - - var __re_column_selector = /^(.+):(name|visIdx|visible)$/; - - - // r1 and r2 are redundant - but it means that the parameters match for the - // iterator callback in columns().data() - var __columnData = function ( settings, column, r1, r2, rows ) { - var a = []; - for ( var row=0, ien=rows.length ; row= 0 ? - selInt : // Count from left - columns.length + selInt // Count from right (+ because its a negative value) - ]; - } - - // Selector = function - if ( typeof s === 'function' ) { - var rows = _selector_row_indexes( settings, opts ); - - return $.map( columns, function (col, idx) { - return s( - idx, - __columnData( settings, idx, 0, 0, rows ), - nodes[ idx ] - ) ? idx : null; - } ); - } - - // jQuery or string selector - var match = typeof s === 'string' ? - s.match( __re_column_selector ) : - ''; - - if ( match ) { - switch( match[2] ) { - case 'visIdx': - case 'visible': - var idx = parseInt( match[1], 10 ); - // Visible index given, convert to column index - if ( idx < 0 ) { - // Counting from the right - var visColumns = $.map( columns, function (col,i) { - return col.bVisible ? i : null; - } ); - return [ visColumns[ visColumns.length + idx ] ]; - } - // Counting from the left - return [ _fnVisibleToColumnIndex( settings, idx ) ]; - - case 'name': - // match by name. `names` is column index complete and in order - return $.map( names, function (name, i) { - return name === match[1] ? i : null; - } ); - } - } - else { - // jQuery selector on the TH elements for the columns - return $( nodes ) - .filter( s ) - .map( function () { - return $.inArray( this, nodes ); // `nodes` is column index complete and in order - } ) - .toArray(); - } - }; - - return _selector_run( 'column', selector, run, settings, opts ); - }; - - - var __setColumnVis = function ( settings, column, vis, recalc ) { - var - cols = settings.aoColumns, - col = cols[ column ], - data = settings.aoData, - row, cells, i, ien, tr; - - // Get - if ( vis === undefined ) { - return col.bVisible; - } - - // Set - // No change - if ( col.bVisible === vis ) { - return; - } - - if ( vis ) { - // Insert column - // Need to decide if we should use appendChild or insertBefore - var insertBefore = $.inArray( true, _pluck(cols, 'bVisible'), column+1 ); - - for ( i=0, ien=data.length ; i iThat; - } - - return true; - }; - - - /** - * Check if a `
      ', { - 'valign': 'top', - 'colSpan': _fnVisbleColumns( oSettings ), - 'class': oSettings.oClasses.sRowEmpty - } ).html( sZero ) )[0]; - } - - /* Header and footer callbacks */ - _fnCallbackFire( oSettings, 'aoHeaderCallback', 'header', [ $(oSettings.nTHead).children('tr')[0], - _fnGetDataMaster( oSettings ), iDisplayStart, iDisplayEnd, aiDisplay ] ); - - _fnCallbackFire( oSettings, 'aoFooterCallback', 'footer', [ $(oSettings.nTFoot).children('tr')[0], - _fnGetDataMaster( oSettings ), iDisplayStart, iDisplayEnd, aiDisplay ] ); - - var body = $(oSettings.nTBody); - - body.children().detach(); - body.append( $(anRows) ); - - /* Call all required callback functions for the end of a draw */ - _fnCallbackFire( oSettings, 'aoDrawCallback', 'draw', [oSettings] ); - - /* Draw is complete, sorting and filtering must be as well */ - oSettings.bSorted = false; - oSettings.bFiltered = false; - oSettings.bDrawing = false; - } - - - /** - * Redraw the table - taking account of the various features which are enabled - * @param {object} oSettings dataTables settings object - * @param {boolean} [holdPosition] Keep the current paging position. By default - * the paging is reset to the first page - * @memberof DataTable#oApi - */ - function _fnReDraw( settings, holdPosition ) - { - var - features = settings.oFeatures, - sort = features.bSort, - filter = features.bFilter; - - if ( sort ) { - _fnSort( settings ); - } - - if ( filter ) { - _fnFilterComplete( settings, settings.oPreviousSearch ); - } - else { - // No filtering, so we want to just use the display master - settings.aiDisplay = settings.aiDisplayMaster.slice(); - } - - if ( holdPosition !== true ) { - settings._iDisplayStart = 0; - } - - // Let any modules know about the draw hold position state (used by - // scrolling internally) - settings._drawHold = holdPosition; - - _fnDraw( settings ); - - settings._drawHold = false; - } - - - /** - * Add the options to the page HTML for the table - * @param {object} oSettings dataTables settings object - * @memberof DataTable#oApi - */ - function _fnAddOptionsHtml ( oSettings ) - { - var classes = oSettings.oClasses; - var table = $(oSettings.nTable); - var holding = $('
      ').insertBefore( table ); // Holding element for speed - var features = oSettings.oFeatures; - - // All DataTables are wrapped in a div - var insert = $('
      ', { - id: oSettings.sTableId+'_wrapper', - 'class': classes.sWrapper + (oSettings.nTFoot ? '' : ' '+classes.sNoFooter) - } ); - - oSettings.nHolding = holding[0]; - oSettings.nTableWrapper = insert[0]; - oSettings.nTableReinsertBefore = oSettings.nTable.nextSibling; - - /* Loop over the user set positioning and place the elements as needed */ - var aDom = oSettings.sDom.split(''); - var featureNode, cOption, nNewNode, cNext, sAttr, j; - for ( var i=0 ; i')[0]; - - /* Check to see if we should append an id and/or a class name to the container */ - cNext = aDom[i+1]; - if ( cNext == "'" || cNext == '"' ) - { - sAttr = ""; - j = 2; - while ( aDom[i+j] != cNext ) - { - sAttr += aDom[i+j]; - j++; - } - - /* Replace jQuery UI constants @todo depreciated */ - if ( sAttr == "H" ) - { - sAttr = classes.sJUIHeader; - } - else if ( sAttr == "F" ) - { - sAttr = classes.sJUIFooter; - } - - /* The attribute can be in the format of "#id.class", "#id" or "class" This logic - * breaks the string into parts and applies them as needed - */ - if ( sAttr.indexOf('.') != -1 ) - { - var aSplit = sAttr.split('.'); - nNewNode.id = aSplit[0].substr(1, aSplit[0].length-1); - nNewNode.className = aSplit[1]; - } - else if ( sAttr.charAt(0) == "#" ) - { - nNewNode.id = sAttr.substr(1, sAttr.length-1); - } - else - { - nNewNode.className = sAttr; - } - - i += j; /* Move along the position array */ - } - - insert.append( nNewNode ); - insert = $(nNewNode); - } - else if ( cOption == '>' ) - { - /* End container div */ - insert = insert.parent(); - } - // @todo Move options into their own plugins? - else if ( cOption == 'l' && features.bPaginate && features.bLengthChange ) - { - /* Length */ - featureNode = _fnFeatureHtmlLength( oSettings ); - } - else if ( cOption == 'f' && features.bFilter ) - { - /* Filter */ - featureNode = _fnFeatureHtmlFilter( oSettings ); - } - else if ( cOption == 'r' && features.bProcessing ) - { - /* pRocessing */ - featureNode = _fnFeatureHtmlProcessing( oSettings ); - } - else if ( cOption == 't' ) - { - /* Table */ - featureNode = _fnFeatureHtmlTable( oSettings ); - } - else if ( cOption == 'i' && features.bInfo ) - { - /* Info */ - featureNode = _fnFeatureHtmlInfo( oSettings ); - } - else if ( cOption == 'p' && features.bPaginate ) - { - /* Pagination */ - featureNode = _fnFeatureHtmlPaginate( oSettings ); - } - else if ( DataTable.ext.feature.length !== 0 ) - { - /* Plug-in features */ - var aoFeatures = DataTable.ext.feature; - for ( var k=0, kLen=aoFeatures.length ; k'; - - var str = language.sSearch; - str = str.match(/_INPUT_/) ? - str.replace('_INPUT_', input) : - str+input; - - var filter = $('
      ', { - 'id': ! features.f ? tableId+'_filter' : null, - 'class': classes.sFilter - } ) - .append( $('
      ').html( _fnGetCellData( settings, idx, colIdx, 'display' ) )[0] : - data.anCells[ colIdx ]; - } - - - /** - * Get the maximum strlen for each data column - * @param {object} settings dataTables settings object - * @param {int} colIdx column of interest - * @returns {string} max string length for each column - * @memberof DataTable#oApi - */ - function _fnGetMaxLenString( settings, colIdx ) - { - var s, max=-1, maxIdx = -1; - - for ( var i=0, ien=settings.aoData.length ; i max ) { - max = s.length; - maxIdx = i; - } - } - - return maxIdx; - } - - - /** - * Append a CSS unit (only if required) to a string - * @param {string} value to css-ify - * @returns {string} value with css unit - * @memberof DataTable#oApi - */ - function _fnStringToCss( s ) - { - if ( s === null ) { - return '0px'; - } - - if ( typeof s == 'number' ) { - return s < 0 ? - '0px' : - s+'px'; - } - - // Check it has a unit character already - return s.match(/\d$/) ? - s+'px' : - s; - } - - - /** - * Get the width of a scroll bar in this browser being used - * @returns {int} width in pixels - * @memberof DataTable#oApi - */ - function _fnScrollBarWidth () - { - // On first run a static variable is set, since this is only needed once. - // Subsequent runs will just use the previously calculated value - var width = DataTable.__scrollbarWidth; - - if ( width === undefined ) { - var sizer = $('

      ').css( { - position: 'absolute', - top: 0, - left: 0, - width: '100%', - height: 150, - padding: 0, - overflow: 'scroll', - visibility: 'hidden' - } ) - .appendTo('body'); - - width = sizer[0].offsetWidth - sizer[0].clientWidth; - DataTable.__scrollbarWidth = width; - - sizer.remove(); - } - - return width; - } - - - - function _fnSortFlatten ( settings ) - { - var - i, iLen, k, kLen, - aSort = [], - aiOrig = [], - aoColumns = settings.aoColumns, - aDataSort, iCol, sType, srcCol, - fixed = settings.aaSortingFixed, - fixedObj = $.isPlainObject( fixed ), - nestedSort = [], - add = function ( a ) { - if ( a.length && ! $.isArray( a[0] ) ) { - // 1D array - nestedSort.push( a ); - } - else { - // 2D array - nestedSort.push.apply( nestedSort, a ); - } - }; - - // Build the sort array, with pre-fix and post-fix options if they have been - // specified - if ( $.isArray( fixed ) ) { - add( fixed ); - } - - if ( fixedObj && fixed.pre ) { - add( fixed.pre ); - } - - add( settings.aaSorting ); - - if (fixedObj && fixed.post ) { - add( fixed.post ); - } - - for ( i=0 ; iy ? 1 : 0; - if ( test !== 0 ) { - return sort.dir === 'asc' ? test : -test; - } - } - - x = aiOrig[a]; - y = aiOrig[b]; - return xy ? 1 : 0; - } ); - } - else { - // Depreciated - remove in 1.11 (providing a plug-in option) - // Not all sort types have formatting methods, so we have to call their sorting - // methods. - displayMaster.sort( function ( a, b ) { - var - x, y, k, l, test, sort, fn, - len=aSort.length, - dataA = aoData[a]._aSortData, - dataB = aoData[b]._aSortData; - - for ( k=0 ; ky ? 1 : 0; - } ); - } - } - - /* Tell the draw function that we have sorted the data */ - oSettings.bSorted = true; - } - - - function _fnSortAria ( settings ) - { - var label; - var nextSort; - var columns = settings.aoColumns; - var aSort = _fnSortFlatten( settings ); - var oAria = settings.oLanguage.oAria; - - // ARIA attributes - need to loop all columns, to update all (removing old - // attributes as needed) - for ( var i=0, iLen=columns.length ; i/g, "" ); - var th = col.nTh; - - // IE7 is throwing an error when setting these properties with jQuery's - // attr() and removeAttr() methods... - th.removeAttribute('aria-sort'); - - /* In ARIA only the first sorting column can be marked as sorting - no multi-sort option */ - if ( col.bSortable ) { - if ( aSort.length > 0 && aSort[0].col == i ) { - th.setAttribute('aria-sort', aSort[0].dir=="asc" ? "ascending" : "descending" ); - nextSort = asSorting[ aSort[0].index+1 ] || asSorting[0]; - } - else { - nextSort = asSorting[0]; - } - - label = sTitle + ( nextSort === "asc" ? - oAria.sSortAscending : - oAria.sSortDescending - ); - } - else { - label = sTitle; - } - - th.setAttribute('aria-label', label); - } - } - - - /** - * Function to run on user sort request - * @param {object} settings dataTables settings object - * @param {node} attachTo node to attach the handler to - * @param {int} colIdx column sorting index - * @param {boolean} [append=false] Append the requested sort to the existing - * sort if true (i.e. multi-column sort) - * @param {function} [callback] callback function - * @memberof DataTable#oApi - */ - function _fnSortListener ( settings, colIdx, append, callback ) - { - var col = settings.aoColumns[ colIdx ]; - var sorting = settings.aaSorting; - var asSorting = col.asSorting; - var nextSortIdx; - var next = function ( a, overflow ) { - var idx = a._idx; - if ( idx === undefined ) { - idx = $.inArray( a[1], asSorting ); - } - - return idx+1 < asSorting.length ? - idx+1 : - overflow ? - null : - 0; - }; - - // Convert to 2D array if needed - if ( typeof sorting[0] === 'number' ) { - sorting = settings.aaSorting = [ sorting ]; - } - - // If appending the sort then we are multi-column sorting - if ( append && settings.oFeatures.bSortMulti ) { - // Are we already doing some kind of sort on this column? - var sortIdx = $.inArray( colIdx, _pluck(sorting, '0') ); - - if ( sortIdx !== -1 ) { - // Yes, modify the sort - nextSortIdx = next( sorting[sortIdx], true ); - - if ( nextSortIdx === null && sorting.length === 1 ) { - nextSortIdx = 0; // can't remove sorting completely - } - - if ( nextSortIdx === null ) { - sorting.splice( sortIdx, 1 ); - } - else { - sorting[sortIdx][1] = asSorting[ nextSortIdx ]; - sorting[sortIdx]._idx = nextSortIdx; - } - } - else { - // No sort on this column yet - sorting.push( [ colIdx, asSorting[0], 0 ] ); - sorting[sorting.length-1]._idx = 0; - } - } - else if ( sorting.length && sorting[0][0] == colIdx ) { - // Single column - already sorting on this column, modify the sort - nextSortIdx = next( sorting[0] ); - - sorting.length = 1; - sorting[0][1] = asSorting[ nextSortIdx ]; - sorting[0]._idx = nextSortIdx; - } - else { - // Single column - sort only on this column - sorting.length = 0; - sorting.push( [ colIdx, asSorting[0] ] ); - sorting[0]._idx = 0; - } - - // Run the sort by calling a full redraw - _fnReDraw( settings ); - - // callback used for async user interaction - if ( typeof callback == 'function' ) { - callback( settings ); - } - } - - - /** - * Attach a sort handler (click) to a node - * @param {object} settings dataTables settings object - * @param {node} attachTo node to attach the handler to - * @param {int} colIdx column sorting index - * @param {function} [callback] callback function - * @memberof DataTable#oApi - */ - function _fnSortAttachListener ( settings, attachTo, colIdx, callback ) - { - var col = settings.aoColumns[ colIdx ]; - - _fnBindAction( attachTo, {}, function (e) { - /* If the column is not sortable - don't to anything */ - if ( col.bSortable === false ) { - return; - } - - // If processing is enabled use a timeout to allow the processing - // display to be shown - otherwise to it synchronously - if ( settings.oFeatures.bProcessing ) { - _fnProcessingDisplay( settings, true ); - - setTimeout( function() { - _fnSortListener( settings, colIdx, e.shiftKey, callback ); - - // In server-side processing, the draw callback will remove the - // processing display - if ( _fnDataSource( settings ) !== 'ssp' ) { - _fnProcessingDisplay( settings, false ); - } - }, 0 ); - } - else { - _fnSortListener( settings, colIdx, e.shiftKey, callback ); - } - } ); - } - - - /** - * Set the sorting classes on table's body, Note: it is safe to call this function - * when bSort and bSortClasses are false - * @param {object} oSettings dataTables settings object - * @memberof DataTable#oApi - */ - function _fnSortingClasses( settings ) - { - var oldSort = settings.aLastSort; - var sortClass = settings.oClasses.sSortColumn; - var sort = _fnSortFlatten( settings ); - var features = settings.oFeatures; - var i, ien, colIdx; - - if ( features.bSort && features.bSortClasses ) { - // Remove old sorting classes - for ( i=0, ien=oldSort.length ; i 0 && state.time < +new Date() - (duration*1000) ) { - return; - } - - // Number of columns have changed - all bets are off, no restore of settings - if ( columns.length !== state.columns.length ) { - return; - } - - // Store the saved state so it might be accessed at any time - settings.oLoadedState = $.extend( true, {}, state ); - - // Restore key features - todo - for 1.11 this needs to be done by - // subscribed events - if ( state.start !== undefined ) { - settings._iDisplayStart = state.start; - settings.iInitDisplayStart = state.start; - } - if ( state.length !== undefined ) { - settings._iDisplayLength = state.length; - } - - // Order - if ( state.order !== undefined ) { - settings.aaSorting = []; - $.each( state.order, function ( i, col ) { - settings.aaSorting.push( col[0] >= columns.length ? - [ 0, col[1] ] : - col - ); - } ); - } - - // Search - if ( state.search !== undefined ) { - $.extend( settings.oPreviousSearch, _fnSearchToHung( state.search ) ); - } - - // Columns - for ( i=0, ien=state.columns.length ; i= end ) - { - start = end - len; - } - - // Keep the start record on the current page - start -= (start % len); - - if ( len === -1 || start < 0 ) - { - start = 0; - } - - settings._iDisplayStart = start; - } - - - function _fnRenderer( settings, type ) - { - var renderer = settings.renderer; - var host = DataTable.ext.renderer[type]; - - if ( $.isPlainObject( renderer ) && renderer[type] ) { - // Specific renderer for this type. If available use it, otherwise use - // the default. - return host[renderer[type]] || host._; - } - else if ( typeof renderer === 'string' ) { - // Common renderer - if there is one available for this type use it, - // otherwise use the default - return host[renderer] || host._; - } - - // Use the default - return host._; - } - - - /** - * Detect the data source being used for the table. Used to simplify the code - * a little (ajax) and to make it compress a little smaller. - * - * @param {object} settings dataTables settings object - * @returns {string} Data source - * @memberof DataTable#oApi - */ - function _fnDataSource ( settings ) - { - if ( settings.oFeatures.bServerSide ) { - return 'ssp'; - } - else if ( settings.ajax || settings.sAjaxSource ) { - return 'ajax'; - } - return 'dom'; - } - - - DataTable = function( options ) - { - /** - * Perform a jQuery selector action on the table's TR elements (from the tbody) and - * return the resulting jQuery object. - * @param {string|node|jQuery} sSelector jQuery selector or node collection to act on - * @param {object} [oOpts] Optional parameters for modifying the rows to be included - * @param {string} [oOpts.filter=none] Select TR elements that meet the current filter - * criterion ("applied") or all TR elements (i.e. no filter). - * @param {string} [oOpts.order=current] Order of the TR elements in the processed array. - * Can be either 'current', whereby the current sorting of the table is used, or - * 'original' whereby the original order the data was read into the table is used. - * @param {string} [oOpts.page=all] Limit the selection to the currently displayed page - * ("current") or not ("all"). If 'current' is given, then order is assumed to be - * 'current' and filter is 'applied', regardless of what they might be given as. - * @returns {object} jQuery object, filtered by the given selector. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Highlight every second row - * oTable.$('tr:odd').css('backgroundColor', 'blue'); - * } ); - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Filter to rows with 'Webkit' in them, add a background colour and then - * // remove the filter, thus highlighting the 'Webkit' rows only. - * oTable.fnFilter('Webkit'); - * oTable.$('tr', {"search": "applied"}).css('backgroundColor', 'blue'); - * oTable.fnFilter(''); - * } ); - */ - this.$ = function ( sSelector, oOpts ) - { - return this.api(true).$( sSelector, oOpts ); - }; - - - /** - * Almost identical to $ in operation, but in this case returns the data for the matched - * rows - as such, the jQuery selector used should match TR row nodes or TD/TH cell nodes - * rather than any descendants, so the data can be obtained for the row/cell. If matching - * rows are found, the data returned is the original data array/object that was used to - * create the row (or a generated array if from a DOM source). - * - * This method is often useful in-combination with $ where both functions are given the - * same parameters and the array indexes will match identically. - * @param {string|node|jQuery} sSelector jQuery selector or node collection to act on - * @param {object} [oOpts] Optional parameters for modifying the rows to be included - * @param {string} [oOpts.filter=none] Select elements that meet the current filter - * criterion ("applied") or all elements (i.e. no filter). - * @param {string} [oOpts.order=current] Order of the data in the processed array. - * Can be either 'current', whereby the current sorting of the table is used, or - * 'original' whereby the original order the data was read into the table is used. - * @param {string} [oOpts.page=all] Limit the selection to the currently displayed page - * ("current") or not ("all"). If 'current' is given, then order is assumed to be - * 'current' and filter is 'applied', regardless of what they might be given as. - * @returns {array} Data for the matched elements. If any elements, as a result of the - * selector, were not TR, TD or TH elements in the DataTable, they will have a null - * entry in the array. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Get the data from the first row in the table - * var data = oTable._('tr:first'); - * - * // Do something useful with the data - * alert( "First cell is: "+data[0] ); - * } ); - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Filter to 'Webkit' and get all data for - * oTable.fnFilter('Webkit'); - * var data = oTable._('tr', {"search": "applied"}); - * - * // Do something with the data - * alert( data.length+" rows matched the search" ); - * } ); - */ - this._ = function ( sSelector, oOpts ) - { - return this.api(true).rows( sSelector, oOpts ).data(); - }; - - - /** - * Create a DataTables Api instance, with the currently selected tables for - * the Api's context. - * @param {boolean} [traditional=false] Set the API instance's context to be - * only the table referred to by the `DataTable.ext.iApiIndex` option, as was - * used in the API presented by DataTables 1.9- (i.e. the traditional mode), - * or if all tables captured in the jQuery object should be used. - * @return {DataTables.Api} - */ - this.api = function ( traditional ) - { - return traditional ? - new _Api( - _fnSettingsFromNode( this[ _ext.iApiIndex ] ) - ) : - new _Api( this ); - }; - - - /** - * Add a single new row or multiple rows of data to the table. Please note - * that this is suitable for client-side processing only - if you are using - * server-side processing (i.e. "bServerSide": true), then to add data, you - * must add it to the data source, i.e. the server-side, through an Ajax call. - * @param {array|object} data The data to be added to the table. This can be: - *

        - *
      • 1D array of data - add a single row with the data provided
      • - *
      • 2D array of arrays - add multiple rows in a single call
      • - *
      • object - data object when using mData
      • - *
      • array of objects - multiple data objects when using mData
      • - *
      - * @param {bool} [redraw=true] redraw the table or not - * @returns {array} An array of integers, representing the list of indexes in - * aoData ({@link DataTable.models.oSettings}) that have been added to - * the table. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * // Global var for counter - * var giCount = 2; - * - * $(document).ready(function() { - * $('#example').dataTable(); - * } ); - * - * function fnClickAddRow() { - * $('#example').dataTable().fnAddData( [ - * giCount+".1", - * giCount+".2", - * giCount+".3", - * giCount+".4" ] - * ); - * - * giCount++; - * } - */ - this.fnAddData = function( data, redraw ) - { - var api = this.api( true ); - - /* Check if we want to add multiple rows or not */ - var rows = $.isArray(data) && ( $.isArray(data[0]) || $.isPlainObject(data[0]) ) ? - api.rows.add( data ) : - api.row.add( data ); - - if ( redraw === undefined || redraw ) { - api.draw(); - } - - return rows.flatten().toArray(); - }; - - - /** - * This function will make DataTables recalculate the column sizes, based on the data - * contained in the table and the sizes applied to the columns (in the DOM, CSS or - * through the sWidth parameter). This can be useful when the width of the table's - * parent element changes (for example a window resize). - * @param {boolean} [bRedraw=true] Redraw the table or not, you will typically want to - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable( { - * "sScrollY": "200px", - * "bPaginate": false - * } ); - * - * $(window).bind('resize', function () { - * oTable.fnAdjustColumnSizing(); - * } ); - * } ); - */ - this.fnAdjustColumnSizing = function ( bRedraw ) - { - var api = this.api( true ).columns.adjust(); - var settings = api.settings()[0]; - var scroll = settings.oScroll; - - if ( bRedraw === undefined || bRedraw ) { - api.draw( false ); - } - else if ( scroll.sX !== "" || scroll.sY !== "" ) { - /* If not redrawing, but scrolling, we want to apply the new column sizes anyway */ - _fnScrollDraw( settings ); - } - }; - - - /** - * Quickly and simply clear a table - * @param {bool} [bRedraw=true] redraw the table or not - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Immediately 'nuke' the current rows (perhaps waiting for an Ajax callback...) - * oTable.fnClearTable(); - * } ); - */ - this.fnClearTable = function( bRedraw ) - { - var api = this.api( true ).clear(); - - if ( bRedraw === undefined || bRedraw ) { - api.draw(); - } - }; - - - /** - * The exact opposite of 'opening' a row, this function will close any rows which - * are currently 'open'. - * @param {node} nTr the table row to 'close' - * @returns {int} 0 on success, or 1 if failed (can't find the row) - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable; - * - * // 'open' an information row when a row is clicked on - * $('#example tbody tr').click( function () { - * if ( oTable.fnIsOpen(this) ) { - * oTable.fnClose( this ); - * } else { - * oTable.fnOpen( this, "Temporary row opened", "info_row" ); - * } - * } ); - * - * oTable = $('#example').dataTable(); - * } ); - */ - this.fnClose = function( nTr ) - { - this.api( true ).row( nTr ).child.hide(); - }; - - - /** - * Remove a row for the table - * @param {mixed} target The index of the row from aoData to be deleted, or - * the TR element you want to delete - * @param {function|null} [callBack] Callback function - * @param {bool} [redraw=true] Redraw the table or not - * @returns {array} The row that was deleted - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Immediately remove the first row - * oTable.fnDeleteRow( 0 ); - * } ); - */ - this.fnDeleteRow = function( target, callback, redraw ) - { - var api = this.api( true ); - var rows = api.rows( target ); - var settings = rows.settings()[0]; - var data = settings.aoData[ rows[0][0] ]; - - rows.remove(); - - if ( callback ) { - callback.call( this, settings, data ); - } - - if ( redraw === undefined || redraw ) { - api.draw(); - } - - return data; - }; - - - /** - * Restore the table to it's original state in the DOM by removing all of DataTables - * enhancements, alterations to the DOM structure of the table and event listeners. - * @param {boolean} [remove=false] Completely remove the table from the DOM - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * // This example is fairly pointless in reality, but shows how fnDestroy can be used - * var oTable = $('#example').dataTable(); - * oTable.fnDestroy(); - * } ); - */ - this.fnDestroy = function ( remove ) - { - this.api( true ).destroy( remove ); - }; - - - /** - * Redraw the table - * @param {bool} [complete=true] Re-filter and resort (if enabled) the table before the draw. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Re-draw the table - you wouldn't want to do it here, but it's an example :-) - * oTable.fnDraw(); - * } ); - */ - this.fnDraw = function( complete ) - { - // Note that this isn't an exact match to the old call to _fnDraw - it takes - // into account the new data, but can hold position. - this.api( true ).draw( complete ); - }; - - - /** - * Filter the input based on data - * @param {string} sInput String to filter the table on - * @param {int|null} [iColumn] Column to limit filtering to - * @param {bool} [bRegex=false] Treat as regular expression or not - * @param {bool} [bSmart=true] Perform smart filtering or not - * @param {bool} [bShowGlobal=true] Show the input global filter in it's input box(es) - * @param {bool} [bCaseInsensitive=true] Do case-insensitive matching (true) or not (false) - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Sometime later - filter... - * oTable.fnFilter( 'test string' ); - * } ); - */ - this.fnFilter = function( sInput, iColumn, bRegex, bSmart, bShowGlobal, bCaseInsensitive ) - { - var api = this.api( true ); - - if ( iColumn === null || iColumn === undefined ) { - api.search( sInput, bRegex, bSmart, bCaseInsensitive ); - } - else { - api.column( iColumn ).search( sInput, bRegex, bSmart, bCaseInsensitive ); - } - - api.draw(); - }; - - - /** - * Get the data for the whole table, an individual row or an individual cell based on the - * provided parameters. - * @param {int|node} [src] A TR row node, TD/TH cell node or an integer. If given as - * a TR node then the data source for the whole row will be returned. If given as a - * TD/TH cell node then iCol will be automatically calculated and the data for the - * cell returned. If given as an integer, then this is treated as the aoData internal - * data index for the row (see fnGetPosition) and the data for that row used. - * @param {int} [col] Optional column index that you want the data of. - * @returns {array|object|string} If mRow is undefined, then the data for all rows is - * returned. If mRow is defined, just data for that row, and is iCol is - * defined, only data for the designated cell is returned. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * // Row data - * $(document).ready(function() { - * oTable = $('#example').dataTable(); - * - * oTable.$('tr').click( function () { - * var data = oTable.fnGetData( this ); - * // ... do something with the array / object of data for the row - * } ); - * } ); - * - * @example - * // Individual cell data - * $(document).ready(function() { - * oTable = $('#example').dataTable(); - * - * oTable.$('td').click( function () { - * var sData = oTable.fnGetData( this ); - * alert( 'The cell clicked on had the value of '+sData ); - * } ); - * } ); - */ - this.fnGetData = function( src, col ) - { - var api = this.api( true ); - - if ( src !== undefined ) { - var type = src.nodeName ? src.nodeName.toLowerCase() : ''; - - return col !== undefined || type == 'td' || type == 'th' ? - api.cell( src, col ).data() : - api.row( src ).data() || null; - } - - return api.data().toArray(); - }; - - - /** - * Get an array of the TR nodes that are used in the table's body. Note that you will - * typically want to use the '$' API method in preference to this as it is more - * flexible. - * @param {int} [iRow] Optional row index for the TR element you want - * @returns {array|node} If iRow is undefined, returns an array of all TR elements - * in the table's body, or iRow is defined, just the TR element requested. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Get the nodes from the table - * var nNodes = oTable.fnGetNodes( ); - * } ); - */ - this.fnGetNodes = function( iRow ) - { - var api = this.api( true ); - - return iRow !== undefined ? - api.row( iRow ).node() : - api.rows().nodes().flatten().toArray(); - }; - - - /** - * Get the array indexes of a particular cell from it's DOM element - * and column index including hidden columns - * @param {node} node this can either be a TR, TD or TH in the table's body - * @returns {int} If nNode is given as a TR, then a single index is returned, or - * if given as a cell, an array of [row index, column index (visible), - * column index (all)] is given. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * $('#example tbody td').click( function () { - * // Get the position of the current data from the node - * var aPos = oTable.fnGetPosition( this ); - * - * // Get the data array for this row - * var aData = oTable.fnGetData( aPos[0] ); - * - * // Update the data array and return the value - * aData[ aPos[1] ] = 'clicked'; - * this.innerHTML = 'clicked'; - * } ); - * - * // Init DataTables - * oTable = $('#example').dataTable(); - * } ); - */ - this.fnGetPosition = function( node ) - { - var api = this.api( true ); - var nodeName = node.nodeName.toUpperCase(); - - if ( nodeName == 'TR' ) { - return api.row( node ).index(); - } - else if ( nodeName == 'TD' || nodeName == 'TH' ) { - var cell = api.cell( node ).index(); - - return [ - cell.row, - cell.columnVisible, - cell.column - ]; - } - return null; - }; - - - /** - * Check to see if a row is 'open' or not. - * @param {node} nTr the table row to check - * @returns {boolean} true if the row is currently open, false otherwise - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable; - * - * // 'open' an information row when a row is clicked on - * $('#example tbody tr').click( function () { - * if ( oTable.fnIsOpen(this) ) { - * oTable.fnClose( this ); - * } else { - * oTable.fnOpen( this, "Temporary row opened", "info_row" ); - * } - * } ); - * - * oTable = $('#example').dataTable(); - * } ); - */ - this.fnIsOpen = function( nTr ) - { - return this.api( true ).row( nTr ).child.isShown(); - }; - - - /** - * This function will place a new row directly after a row which is currently - * on display on the page, with the HTML contents that is passed into the - * function. This can be used, for example, to ask for confirmation that a - * particular record should be deleted. - * @param {node} nTr The table row to 'open' - * @param {string|node|jQuery} mHtml The HTML to put into the row - * @param {string} sClass Class to give the new TD cell - * @returns {node} The row opened. Note that if the table row passed in as the - * first parameter, is not found in the table, this method will silently - * return. - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable; - * - * // 'open' an information row when a row is clicked on - * $('#example tbody tr').click( function () { - * if ( oTable.fnIsOpen(this) ) { - * oTable.fnClose( this ); - * } else { - * oTable.fnOpen( this, "Temporary row opened", "info_row" ); - * } - * } ); - * - * oTable = $('#example').dataTable(); - * } ); - */ - this.fnOpen = function( nTr, mHtml, sClass ) - { - return this.api( true ) - .row( nTr ) - .child( mHtml, sClass ) - .show() - .child()[0]; - }; - - - /** - * Change the pagination - provides the internal logic for pagination in a simple API - * function. With this function you can have a DataTables table go to the next, - * previous, first or last pages. - * @param {string|int} mAction Paging action to take: "first", "previous", "next" or "last" - * or page number to jump to (integer), note that page 0 is the first page. - * @param {bool} [bRedraw=true] Redraw the table or not - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * oTable.fnPageChange( 'next' ); - * } ); - */ - this.fnPageChange = function ( mAction, bRedraw ) - { - var api = this.api( true ).page( mAction ); - - if ( bRedraw === undefined || bRedraw ) { - api.draw(false); - } - }; - - - /** - * Show a particular column - * @param {int} iCol The column whose display should be changed - * @param {bool} bShow Show (true) or hide (false) the column - * @param {bool} [bRedraw=true] Redraw the table or not - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Hide the second column after initialisation - * oTable.fnSetColumnVis( 1, false ); - * } ); - */ - this.fnSetColumnVis = function ( iCol, bShow, bRedraw ) - { - var api = this.api( true ).column( iCol ).visible( bShow ); - - if ( bRedraw === undefined || bRedraw ) { - api.columns.adjust().draw(); - } - }; - - - /** - * Get the settings for a particular table for external manipulation - * @returns {object} DataTables settings object. See - * {@link DataTable.models.oSettings} - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * var oSettings = oTable.fnSettings(); - * - * // Show an example parameter from the settings - * alert( oSettings._iDisplayStart ); - * } ); - */ - this.fnSettings = function() - { - return _fnSettingsFromNode( this[_ext.iApiIndex] ); - }; - - - /** - * Sort the table by a particular column - * @param {int} iCol the data index to sort on. Note that this will not match the - * 'display index' if you have hidden data entries - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Sort immediately with columns 0 and 1 - * oTable.fnSort( [ [0,'asc'], [1,'asc'] ] ); - * } ); - */ - this.fnSort = function( aaSort ) - { - this.api( true ).order( aaSort ).draw(); - }; - - - /** - * Attach a sort listener to an element for a given column - * @param {node} nNode the element to attach the sort listener to - * @param {int} iColumn the column that a click on this node will sort on - * @param {function} [fnCallback] callback function when sort is run - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * - * // Sort on column 1, when 'sorter' is clicked on - * oTable.fnSortListener( document.getElementById('sorter'), 1 ); - * } ); - */ - this.fnSortListener = function( nNode, iColumn, fnCallback ) - { - this.api( true ).order.listener( nNode, iColumn, fnCallback ); - }; - - - /** - * Update a table cell or row - this method will accept either a single value to - * update the cell with, an array of values with one element for each column or - * an object in the same format as the original data source. The function is - * self-referencing in order to make the multi column updates easier. - * @param {object|array|string} mData Data to update the cell/row with - * @param {node|int} mRow TR element you want to update or the aoData index - * @param {int} [iColumn] The column to update, give as null or undefined to - * update a whole row. - * @param {bool} [bRedraw=true] Redraw the table or not - * @param {bool} [bAction=true] Perform pre-draw actions or not - * @returns {int} 0 on success, 1 on error - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * oTable.fnUpdate( 'Example update', 0, 0 ); // Single cell - * oTable.fnUpdate( ['a', 'b', 'c', 'd', 'e'], $('tbody tr')[0] ); // Row - * } ); - */ - this.fnUpdate = function( mData, mRow, iColumn, bRedraw, bAction ) - { - var api = this.api( true ); - - if ( iColumn === undefined || iColumn === null ) { - api.row( mRow ).data( mData ); - } - else { - api.cell( mRow, iColumn ).data( mData ); - } - - if ( bAction === undefined || bAction ) { - api.columns.adjust(); - } - - if ( bRedraw === undefined || bRedraw ) { - api.draw(); - } - return 0; - }; - - - /** - * Provide a common method for plug-ins to check the version of DataTables being used, in order - * to ensure compatibility. - * @param {string} sVersion Version string to check for, in the format "X.Y.Z". Note that the - * formats "X" and "X.Y" are also acceptable. - * @returns {boolean} true if this version of DataTables is greater or equal to the required - * version, or false if this version of DataTales is not suitable - * @method - * @dtopt API - * @deprecated Since v1.10 - * - * @example - * $(document).ready(function() { - * var oTable = $('#example').dataTable(); - * alert( oTable.fnVersionCheck( '1.9.0' ) ); - * } ); - */ - this.fnVersionCheck = _ext.fnVersionCheck; - - - var _that = this; - var emptyInit = options === undefined; - var len = this.length; - - if ( emptyInit ) { - options = {}; - } - - this.oApi = this.internal = _ext.internal; - - // Extend with old style plug-in API methods - for ( var fn in DataTable.ext.internal ) { - if ( fn ) { - this[fn] = _fnExternApiFunc(fn); - } - } - - this.each(function() { - // For each initialisation we want to give it a clean initialisation - // object that can be bashed around - var o = {}; - var oInit = len > 1 ? // optimisation for single table case - _fnExtend( o, options, true ) : - options; - - /*global oInit,_that,emptyInit*/ - var i=0, iLen, j, jLen, k, kLen; - var sId = this.getAttribute( 'id' ); - var bInitHandedOff = false; - var defaults = DataTable.defaults; - var $this = $(this); - - - /* Sanity check */ - if ( this.nodeName.toLowerCase() != 'table' ) - { - _fnLog( null, 0, 'Non-table node initialisation ('+this.nodeName+')', 2 ); - return; - } - - /* Backwards compatibility for the defaults */ - _fnCompatOpts( defaults ); - _fnCompatCols( defaults.column ); - - /* Convert the camel-case defaults to Hungarian */ - _fnCamelToHungarian( defaults, defaults, true ); - _fnCamelToHungarian( defaults.column, defaults.column, true ); - - /* Setting up the initialisation object */ - _fnCamelToHungarian( defaults, $.extend( oInit, $this.data() ) ); - - - - /* Check to see if we are re-initialising a table */ - var allSettings = DataTable.settings; - for ( i=0, iLen=allSettings.length ; i').appendTo(this); - } - oSettings.nTHead = thead[0]; - - var tbody = $this.children('tbody'); - if ( tbody.length === 0 ) - { - tbody = $('
      ` node is a DataTable table already or not. - * - * @param {node|jquery|string} table Table node, jQuery object or jQuery - * selector for the table to test. Note that if more than more than one - * table is passed on, only the first will be checked - * @returns {boolean} true the table given is a DataTable, or false otherwise - * @static - * @dtopt API-Static - * - * @example - * if ( ! $.fn.DataTable.isDataTable( '#example' ) ) { - * $('#example').dataTable(); - * } - */ - DataTable.isDataTable = DataTable.fnIsDataTable = function ( table ) - { - var t = $(table).get(0); - var is = false; - - $.each( DataTable.settings, function (i, o) { - var head = o.nScrollHead ? $('table', o.nScrollHead)[0] : null; - var foot = o.nScrollFoot ? $('table', o.nScrollFoot)[0] : null; - - if ( o.nTable === t || head === t || foot === t ) { - is = true; - } - } ); - - return is; - }; - - - /** - * Get all DataTable tables that have been initialised - optionally you can - * select to get only currently visible tables. - * - * @param {boolean} [visible=false] Flag to indicate if you want all (default) - * or visible tables only. - * @returns {array} Array of `table` nodes (not DataTable instances) which are - * DataTables - * @static - * @dtopt API-Static - * - * @example - * $.each( $.fn.dataTable.tables(true), function () { - * $(table).DataTable().columns.adjust(); - * } ); - */ - DataTable.tables = DataTable.fnTables = function ( visible ) - { - var api = false; - - if ( $.isPlainObject( visible ) ) { - api = visible.api; - visible = visible.visible; - } - - var a = $.map( DataTable.settings, function (o) { - if ( !visible || (visible && $(o.nTable).is(':visible')) ) { - return o.nTable; - } - } ); - - return api ? - new _Api( a ) : - a; - }; - - - /** - * DataTables utility methods - * - * This namespace provides helper methods that DataTables uses internally to - * create a DataTable, but which are not exclusively used only for DataTables. - * These methods can be used by extension authors to save the duplication of - * code. - * - * @namespace - */ - DataTable.util = { - /** - * Throttle the calls to a function. Arguments and context are maintained - * for the throttled function. - * - * @param {function} fn Function to be called - * @param {integer} freq Call frequency in mS - * @return {function} Wrapped function - */ - throttle: _fnThrottle, - - - /** - * Escape a string such that it can be used in a regular expression - * - * @param {string} sVal string to escape - * @returns {string} escaped string - */ - escapeRegex: _fnEscapeRegex - }; - - - /** - * Convert from camel case parameters to Hungarian notation. This is made public - * for the extensions to provide the same ability as DataTables core to accept - * either the 1.9 style Hungarian notation, or the 1.10+ style camelCase - * parameters. - * - * @param {object} src The model object which holds all parameters that can be - * mapped. - * @param {object} user The object to convert from camel case to Hungarian. - * @param {boolean} force When set to `true`, properties which already have a - * Hungarian value in the `user` object will be overwritten. Otherwise they - * won't be. - */ - DataTable.camelToHungarian = _fnCamelToHungarian; - - - - /** - * - */ - _api_register( '$()', function ( selector, opts ) { - var - rows = this.rows( opts ).nodes(), // Get all rows - jqRows = $(rows); - - return $( [].concat( - jqRows.filter( selector ).toArray(), - jqRows.find( selector ).toArray() - ) ); - } ); - - - // jQuery functions to operate on the tables - $.each( [ 'on', 'one', 'off' ], function (i, key) { - _api_register( key+'()', function ( /* event, handler */ ) { - var args = Array.prototype.slice.call(arguments); - - // Add the `dt` namespace automatically if it isn't already present - if ( ! args[0].match(/\.dt\b/) ) { - args[0] += '.dt'; - } - - var inst = $( this.tables().nodes() ); - inst[key].apply( inst, args ); - return this; - } ); - } ); - - - _api_register( 'clear()', function () { - return this.iterator( 'table', function ( settings ) { - _fnClearTable( settings ); - } ); - } ); - - - _api_register( 'settings()', function () { - return new _Api( this.context, this.context ); - } ); - - - _api_register( 'init()', function () { - var ctx = this.context; - return ctx.length ? ctx[0].oInit : null; - } ); - - - _api_register( 'data()', function () { - return this.iterator( 'table', function ( settings ) { - return _pluck( settings.aoData, '_aData' ); - } ).flatten(); - } ); - - - _api_register( 'destroy()', function ( remove ) { - remove = remove || false; - - return this.iterator( 'table', function ( settings ) { - var orig = settings.nTableWrapper.parentNode; - var classes = settings.oClasses; - var table = settings.nTable; - var tbody = settings.nTBody; - var thead = settings.nTHead; - var tfoot = settings.nTFoot; - var jqTable = $(table); - var jqTbody = $(tbody); - var jqWrapper = $(settings.nTableWrapper); - var rows = $.map( settings.aoData, function (r) { return r.nTr; } ); - var i, ien; - - // Flag to note that the table is currently being destroyed - no action - // should be taken - settings.bDestroying = true; - - // Fire off the destroy callbacks for plug-ins etc - _fnCallbackFire( settings, "aoDestroyCallback", "destroy", [settings] ); - - // If not being removed from the document, make all columns visible - if ( ! remove ) { - new _Api( settings ).columns().visible( true ); - } - - // Blitz all `DT` namespaced events (these are internal events, the - // lowercase, `dt` events are user subscribed and they are responsible - // for removing them - jqWrapper.unbind('.DT').find(':not(tbody *)').unbind('.DT'); - $(window).unbind('.DT-'+settings.sInstance); - - // When scrolling we had to break the table up - restore it - if ( table != thead.parentNode ) { - jqTable.children('thead').detach(); - jqTable.append( thead ); - } - - if ( tfoot && table != tfoot.parentNode ) { - jqTable.children('tfoot').detach(); - jqTable.append( tfoot ); - } - - settings.aaSorting = []; - settings.aaSortingFixed = []; - _fnSortingClasses( settings ); - - $( rows ).removeClass( settings.asStripeClasses.join(' ') ); - - $('th, td', thead).removeClass( classes.sSortable+' '+ - classes.sSortableAsc+' '+classes.sSortableDesc+' '+classes.sSortableNone - ); - - if ( settings.bJUI ) { - $('th span.'+classes.sSortIcon+ ', td span.'+classes.sSortIcon, thead).detach(); - $('th, td', thead).each( function () { - var wrapper = $('div.'+classes.sSortJUIWrapper, this); - $(this).append( wrapper.contents() ); - wrapper.detach(); - } ); - } - - // Add the TR elements back into the table in their original order - jqTbody.children().detach(); - jqTbody.append( rows ); - - // Remove the DataTables generated nodes, events and classes - var removedMethod = remove ? 'remove' : 'detach'; - jqTable[ removedMethod ](); - jqWrapper[ removedMethod ](); - - // If we need to reattach the table to the document - if ( ! remove && orig ) { - // insertBefore acts like appendChild if !arg[1] - orig.insertBefore( table, settings.nTableReinsertBefore ); - - // Restore the width of the original table - was read from the style property, - // so we can restore directly to that - jqTable - .css( 'width', settings.sDestroyWidth ) - .removeClass( classes.sTable ); - - // If the were originally stripe classes - then we add them back here. - // Note this is not fool proof (for example if not all rows had stripe - // classes - but it's a good effort without getting carried away - ien = settings.asDestroyStripes.length; - - if ( ien ) { - jqTbody.children().each( function (i) { - $(this).addClass( settings.asDestroyStripes[i % ien] ); - } ); - } - } - - /* Remove the settings object from the settings array */ - var idx = $.inArray( settings, DataTable.settings ); - if ( idx !== -1 ) { - DataTable.settings.splice( idx, 1 ); - } - } ); - } ); - - - // Add the `every()` method for rows, columns and cells in a compact form - $.each( [ 'column', 'row', 'cell' ], function ( i, type ) { - _api_register( type+'s().every()', function ( fn ) { - return this.iterator( type, function ( settings, arg1, arg2, arg3, arg4 ) { - // Rows and columns: - // arg1 - index - // arg2 - table counter - // arg3 - loop counter - // arg4 - undefined - // Cells: - // arg1 - row index - // arg2 - column index - // arg3 - table counter - // arg4 - loop counter - fn.call( - new _Api( settings )[ type ]( arg1, type==='cell' ? arg2 : undefined ), - arg1, arg2, arg3, arg4 - ); - } ); - } ); - } ); - - - // i18n method for extensions to be able to use the language object from the - // DataTable - _api_register( 'i18n()', function ( token, def, plural ) { - var ctx = this.context[0]; - var resolved = _fnGetObjectDataFn( token )( ctx.oLanguage ); - - if ( resolved === undefined ) { - resolved = def; - } - - if ( plural !== undefined && $.isPlainObject( resolved ) ) { - resolved = resolved[ plural ] !== undefined ? - resolved[ plural ] : - resolved._; - } - - return resolved.replace( '%d', plural ); // nb: plural might be undefined, - } ); - - /** - * Version string for plug-ins to check compatibility. Allowed format is - * `a.b.c-d` where: a:int, b:int, c:int, d:string(dev|beta|alpha). `d` is used - * only for non-release builds. See http://semver.org/ for more information. - * @member - * @type string - * @default Version number - */ - DataTable.version = "1.10.8"; - - /** - * Private data store, containing all of the settings objects that are - * created for the tables on a given page. - * - * Note that the `DataTable.settings` object is aliased to - * `jQuery.fn.dataTableExt` through which it may be accessed and - * manipulated, or `jQuery.fn.dataTable.settings`. - * @member - * @type array - * @default [] - * @private - */ - DataTable.settings = []; - - /** - * Object models container, for the various models that DataTables has - * available to it. These models define the objects that are used to hold - * the active state and configuration of the table. - * @namespace - */ - DataTable.models = {}; - - - - /** - * Template object for the way in which DataTables holds information about - * search information for the global filter and individual column filters. - * @namespace - */ - DataTable.models.oSearch = { - /** - * Flag to indicate if the filtering should be case insensitive or not - * @type boolean - * @default true - */ - "bCaseInsensitive": true, - - /** - * Applied search term - * @type string - * @default Empty string - */ - "sSearch": "", - - /** - * Flag to indicate if the search term should be interpreted as a - * regular expression (true) or not (false) and therefore and special - * regex characters escaped. - * @type boolean - * @default false - */ - "bRegex": false, - - /** - * Flag to indicate if DataTables is to use its smart filtering or not. - * @type boolean - * @default true - */ - "bSmart": true - }; - - - - - /** - * Template object for the way in which DataTables holds information about - * each individual row. This is the object format used for the settings - * aoData array. - * @namespace - */ - DataTable.models.oRow = { - /** - * TR element for the row - * @type node - * @default null - */ - "nTr": null, - - /** - * Array of TD elements for each row. This is null until the row has been - * created. - * @type array nodes - * @default [] - */ - "anCells": null, - - /** - * Data object from the original data source for the row. This is either - * an array if using the traditional form of DataTables, or an object if - * using mData options. The exact type will depend on the passed in - * data from the data source, or will be an array if using DOM a data - * source. - * @type array|object - * @default [] - */ - "_aData": [], - - /** - * Sorting data cache - this array is ostensibly the same length as the - * number of columns (although each index is generated only as it is - * needed), and holds the data that is used for sorting each column in the - * row. We do this cache generation at the start of the sort in order that - * the formatting of the sort data need be done only once for each cell - * per sort. This array should not be read from or written to by anything - * other than the master sorting methods. - * @type array - * @default null - * @private - */ - "_aSortData": null, - - /** - * Per cell filtering data cache. As per the sort data cache, used to - * increase the performance of the filtering in DataTables - * @type array - * @default null - * @private - */ - "_aFilterData": null, - - /** - * Filtering data cache. This is the same as the cell filtering cache, but - * in this case a string rather than an array. This is easily computed with - * a join on `_aFilterData`, but is provided as a cache so the join isn't - * needed on every search (memory traded for performance) - * @type array - * @default null - * @private - */ - "_sFilterRow": null, - - /** - * Cache of the class name that DataTables has applied to the row, so we - * can quickly look at this variable rather than needing to do a DOM check - * on className for the nTr property. - * @type string - * @default Empty string - * @private - */ - "_sRowStripe": "", - - /** - * Denote if the original data source was from the DOM, or the data source - * object. This is used for invalidating data, so DataTables can - * automatically read data from the original source, unless uninstructed - * otherwise. - * @type string - * @default null - * @private - */ - "src": null, - - /** - * Index in the aoData array. This saves an indexOf lookup when we have the - * object, but want to know the index - * @type integer - * @default -1 - * @private - */ - "idx": -1 - }; - - - /** - * Template object for the column information object in DataTables. This object - * is held in the settings aoColumns array and contains all the information that - * DataTables needs about each individual column. - * - * Note that this object is related to {@link DataTable.defaults.column} - * but this one is the internal data store for DataTables's cache of columns. - * It should NOT be manipulated outside of DataTables. Any configuration should - * be done through the initialisation options. - * @namespace - */ - DataTable.models.oColumn = { - /** - * Column index. This could be worked out on-the-fly with $.inArray, but it - * is faster to just hold it as a variable - * @type integer - * @default null - */ - "idx": null, - - /** - * A list of the columns that sorting should occur on when this column - * is sorted. That this property is an array allows multi-column sorting - * to be defined for a column (for example first name / last name columns - * would benefit from this). The values are integers pointing to the - * columns to be sorted on (typically it will be a single integer pointing - * at itself, but that doesn't need to be the case). - * @type array - */ - "aDataSort": null, - - /** - * Define the sorting directions that are applied to the column, in sequence - * as the column is repeatedly sorted upon - i.e. the first value is used - * as the sorting direction when the column if first sorted (clicked on). - * Sort it again (click again) and it will move on to the next index. - * Repeat until loop. - * @type array - */ - "asSorting": null, - - /** - * Flag to indicate if the column is searchable, and thus should be included - * in the filtering or not. - * @type boolean - */ - "bSearchable": null, - - /** - * Flag to indicate if the column is sortable or not. - * @type boolean - */ - "bSortable": null, - - /** - * Flag to indicate if the column is currently visible in the table or not - * @type boolean - */ - "bVisible": null, - - /** - * Store for manual type assignment using the `column.type` option. This - * is held in store so we can manipulate the column's `sType` property. - * @type string - * @default null - * @private - */ - "_sManualType": null, - - /** - * Flag to indicate if HTML5 data attributes should be used as the data - * source for filtering or sorting. True is either are. - * @type boolean - * @default false - * @private - */ - "_bAttrSrc": false, - - /** - * Developer definable function that is called whenever a cell is created (Ajax source, - * etc) or processed for input (DOM source). This can be used as a compliment to mRender - * allowing you to modify the DOM element (add background colour for example) when the - * element is available. - * @type function - * @param {element} nTd The TD node that has been created - * @param {*} sData The Data for the cell - * @param {array|object} oData The data for the whole row - * @param {int} iRow The row index for the aoData data store - * @default null - */ - "fnCreatedCell": null, - - /** - * Function to get data from a cell in a column. You should never - * access data directly through _aData internally in DataTables - always use - * the method attached to this property. It allows mData to function as - * required. This function is automatically assigned by the column - * initialisation method - * @type function - * @param {array|object} oData The data array/object for the array - * (i.e. aoData[]._aData) - * @param {string} sSpecific The specific data type you want to get - - * 'display', 'type' 'filter' 'sort' - * @returns {*} The data for the cell from the given row's data - * @default null - */ - "fnGetData": null, - - /** - * Function to set data for a cell in the column. You should never - * set the data directly to _aData internally in DataTables - always use - * this method. It allows mData to function as required. This function - * is automatically assigned by the column initialisation method - * @type function - * @param {array|object} oData The data array/object for the array - * (i.e. aoData[]._aData) - * @param {*} sValue Value to set - * @default null - */ - "fnSetData": null, - - /** - * Property to read the value for the cells in the column from the data - * source array / object. If null, then the default content is used, if a - * function is given then the return from the function is used. - * @type function|int|string|null - * @default null - */ - "mData": null, - - /** - * Partner property to mData which is used (only when defined) to get - * the data - i.e. it is basically the same as mData, but without the - * 'set' option, and also the data fed to it is the result from mData. - * This is the rendering method to match the data method of mData. - * @type function|int|string|null - * @default null - */ - "mRender": null, - - /** - * Unique header TH/TD element for this column - this is what the sorting - * listener is attached to (if sorting is enabled.) - * @type node - * @default null - */ - "nTh": null, - - /** - * Unique footer TH/TD element for this column (if there is one). Not used - * in DataTables as such, but can be used for plug-ins to reference the - * footer for each column. - * @type node - * @default null - */ - "nTf": null, - - /** - * The class to apply to all TD elements in the table's TBODY for the column - * @type string - * @default null - */ - "sClass": null, - - /** - * When DataTables calculates the column widths to assign to each column, - * it finds the longest string in each column and then constructs a - * temporary table and reads the widths from that. The problem with this - * is that "mmm" is much wider then "iiii", but the latter is a longer - * string - thus the calculation can go wrong (doing it properly and putting - * it into an DOM object and measuring that is horribly(!) slow). Thus as - * a "work around" we provide this option. It will append its value to the - * text that is found to be the longest string for the column - i.e. padding. - * @type string - */ - "sContentPadding": null, - - /** - * Allows a default value to be given for a column's data, and will be used - * whenever a null data source is encountered (this can be because mData - * is set to null, or because the data source itself is null). - * @type string - * @default null - */ - "sDefaultContent": null, - - /** - * Name for the column, allowing reference to the column by name as well as - * by index (needs a lookup to work by name). - * @type string - */ - "sName": null, - - /** - * Custom sorting data type - defines which of the available plug-ins in - * afnSortData the custom sorting will use - if any is defined. - * @type string - * @default std - */ - "sSortDataType": 'std', - - /** - * Class to be applied to the header element when sorting on this column - * @type string - * @default null - */ - "sSortingClass": null, - - /** - * Class to be applied to the header element when sorting on this column - - * when jQuery UI theming is used. - * @type string - * @default null - */ - "sSortingClassJUI": null, - - /** - * Title of the column - what is seen in the TH element (nTh). - * @type string - */ - "sTitle": null, - - /** - * Column sorting and filtering type - * @type string - * @default null - */ - "sType": null, - - /** - * Width of the column - * @type string - * @default null - */ - "sWidth": null, - - /** - * Width of the column when it was first "encountered" - * @type string - * @default null - */ - "sWidthOrig": null - }; - - - /* - * Developer note: The properties of the object below are given in Hungarian - * notation, that was used as the interface for DataTables prior to v1.10, however - * from v1.10 onwards the primary interface is camel case. In order to avoid - * breaking backwards compatibility utterly with this change, the Hungarian - * version is still, internally the primary interface, but is is not documented - * - hence the @name tags in each doc comment. This allows a Javascript function - * to create a map from Hungarian notation to camel case (going the other direction - * would require each property to be listed, which would at around 3K to the size - * of DataTables, while this method is about a 0.5K hit. - * - * Ultimately this does pave the way for Hungarian notation to be dropped - * completely, but that is a massive amount of work and will break current - * installs (therefore is on-hold until v2). - */ - - /** - * Initialisation options that can be given to DataTables at initialisation - * time. - * @namespace - */ - DataTable.defaults = { - /** - * An array of data to use for the table, passed in at initialisation which - * will be used in preference to any data which is already in the DOM. This is - * particularly useful for constructing tables purely in Javascript, for - * example with a custom Ajax call. - * @type array - * @default null - * - * @dtopt Option - * @name DataTable.defaults.data - * - * @example - * // Using a 2D array data source - * $(document).ready( function () { - * $('#example').dataTable( { - * "data": [ - * ['Trident', 'Internet Explorer 4.0', 'Win 95+', 4, 'X'], - * ['Trident', 'Internet Explorer 5.0', 'Win 95+', 5, 'C'], - * ], - * "columns": [ - * { "title": "Engine" }, - * { "title": "Browser" }, - * { "title": "Platform" }, - * { "title": "Version" }, - * { "title": "Grade" } - * ] - * } ); - * } ); - * - * @example - * // Using an array of objects as a data source (`data`) - * $(document).ready( function () { - * $('#example').dataTable( { - * "data": [ - * { - * "engine": "Trident", - * "browser": "Internet Explorer 4.0", - * "platform": "Win 95+", - * "version": 4, - * "grade": "X" - * }, - * { - * "engine": "Trident", - * "browser": "Internet Explorer 5.0", - * "platform": "Win 95+", - * "version": 5, - * "grade": "C" - * } - * ], - * "columns": [ - * { "title": "Engine", "data": "engine" }, - * { "title": "Browser", "data": "browser" }, - * { "title": "Platform", "data": "platform" }, - * { "title": "Version", "data": "version" }, - * { "title": "Grade", "data": "grade" } - * ] - * } ); - * } ); - */ - "aaData": null, - - - /** - * If ordering is enabled, then DataTables will perform a first pass sort on - * initialisation. You can define which column(s) the sort is performed - * upon, and the sorting direction, with this variable. The `sorting` array - * should contain an array for each column to be sorted initially containing - * the column's index and a direction string ('asc' or 'desc'). - * @type array - * @default [[0,'asc']] - * - * @dtopt Option - * @name DataTable.defaults.order - * - * @example - * // Sort by 3rd column first, and then 4th column - * $(document).ready( function() { - * $('#example').dataTable( { - * "order": [[2,'asc'], [3,'desc']] - * } ); - * } ); - * - * // No initial sorting - * $(document).ready( function() { - * $('#example').dataTable( { - * "order": [] - * } ); - * } ); - */ - "aaSorting": [[0,'asc']], - - - /** - * This parameter is basically identical to the `sorting` parameter, but - * cannot be overridden by user interaction with the table. What this means - * is that you could have a column (visible or hidden) which the sorting - * will always be forced on first - any sorting after that (from the user) - * will then be performed as required. This can be useful for grouping rows - * together. - * @type array - * @default null - * - * @dtopt Option - * @name DataTable.defaults.orderFixed - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "orderFixed": [[0,'asc']] - * } ); - * } ) - */ - "aaSortingFixed": [], - - - /** - * DataTables can be instructed to load data to display in the table from a - * Ajax source. This option defines how that Ajax call is made and where to. - * - * The `ajax` property has three different modes of operation, depending on - * how it is defined. These are: - * - * * `string` - Set the URL from where the data should be loaded from. - * * `object` - Define properties for `jQuery.ajax`. - * * `function` - Custom data get function - * - * `string` - * -------- - * - * As a string, the `ajax` property simply defines the URL from which - * DataTables will load data. - * - * `object` - * -------- - * - * As an object, the parameters in the object are passed to - * [jQuery.ajax](http://api.jquery.com/jQuery.ajax/) allowing fine control - * of the Ajax request. DataTables has a number of default parameters which - * you can override using this option. Please refer to the jQuery - * documentation for a full description of the options available, although - * the following parameters provide additional options in DataTables or - * require special consideration: - * - * * `data` - As with jQuery, `data` can be provided as an object, but it - * can also be used as a function to manipulate the data DataTables sends - * to the server. The function takes a single parameter, an object of - * parameters with the values that DataTables has readied for sending. An - * object may be returned which will be merged into the DataTables - * defaults, or you can add the items to the object that was passed in and - * not return anything from the function. This supersedes `fnServerParams` - * from DataTables 1.9-. - * - * * `dataSrc` - By default DataTables will look for the property `data` (or - * `aaData` for compatibility with DataTables 1.9-) when obtaining data - * from an Ajax source or for server-side processing - this parameter - * allows that property to be changed. You can use Javascript dotted - * object notation to get a data source for multiple levels of nesting, or - * it my be used as a function. As a function it takes a single parameter, - * the JSON returned from the server, which can be manipulated as - * required, with the returned value being that used by DataTables as the - * data source for the table. This supersedes `sAjaxDataProp` from - * DataTables 1.9-. - * - * * `success` - Should not be overridden it is used internally in - * DataTables. To manipulate / transform the data returned by the server - * use `ajax.dataSrc`, or use `ajax` as a function (see below). - * - * `function` - * ---------- - * - * As a function, making the Ajax call is left up to yourself allowing - * complete control of the Ajax request. Indeed, if desired, a method other - * than Ajax could be used to obtain the required data, such as Web storage - * or an AIR database. - * - * The function is given four parameters and no return is required. The - * parameters are: - * - * 1. _object_ - Data to send to the server - * 2. _function_ - Callback function that must be executed when the required - * data has been obtained. That data should be passed into the callback - * as the only parameter - * 3. _object_ - DataTables settings object for the table - * - * Note that this supersedes `fnServerData` from DataTables 1.9-. - * - * @type string|object|function - * @default null - * - * @dtopt Option - * @name DataTable.defaults.ajax - * @since 1.10.0 - * - * @example - * // Get JSON data from a file via Ajax. - * // Note DataTables expects data in the form `{ data: [ ...data... ] }` by default). - * $('#example').dataTable( { - * "ajax": "data.json" - * } ); - * - * @example - * // Get JSON data from a file via Ajax, using `dataSrc` to change - * // `data` to `tableData` (i.e. `{ tableData: [ ...data... ] }`) - * $('#example').dataTable( { - * "ajax": { - * "url": "data.json", - * "dataSrc": "tableData" - * } - * } ); - * - * @example - * // Get JSON data from a file via Ajax, using `dataSrc` to read data - * // from a plain array rather than an array in an object - * $('#example').dataTable( { - * "ajax": { - * "url": "data.json", - * "dataSrc": "" - * } - * } ); - * - * @example - * // Manipulate the data returned from the server - add a link to data - * // (note this can, should, be done using `render` for the column - this - * // is just a simple example of how the data can be manipulated). - * $('#example').dataTable( { - * "ajax": { - * "url": "data.json", - * "dataSrc": function ( json ) { - * for ( var i=0, ien=json.length ; iView message'; - * } - * return json; - * } - * } - * } ); - * - * @example - * // Add data to the request - * $('#example').dataTable( { - * "ajax": { - * "url": "data.json", - * "data": function ( d ) { - * return { - * "extra_search": $('#extra').val() - * }; - * } - * } - * } ); - * - * @example - * // Send request as POST - * $('#example').dataTable( { - * "ajax": { - * "url": "data.json", - * "type": "POST" - * } - * } ); - * - * @example - * // Get the data from localStorage (could interface with a form for - * // adding, editing and removing rows). - * $('#example').dataTable( { - * "ajax": function (data, callback, settings) { - * callback( - * JSON.parse( localStorage.getItem('dataTablesData') ) - * ); - * } - * } ); - */ - "ajax": null, - - - /** - * This parameter allows you to readily specify the entries in the length drop - * down menu that DataTables shows when pagination is enabled. It can be - * either a 1D array of options which will be used for both the displayed - * option and the value, or a 2D array which will use the array in the first - * position as the value, and the array in the second position as the - * displayed options (useful for language strings such as 'All'). - * - * Note that the `pageLength` property will be automatically set to the - * first value given in this array, unless `pageLength` is also provided. - * @type array - * @default [ 10, 25, 50, 100 ] - * - * @dtopt Option - * @name DataTable.defaults.lengthMenu - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]] - * } ); - * } ); - */ - "aLengthMenu": [ 10, 25, 50, 100 ], - - - /** - * The `columns` option in the initialisation parameter allows you to define - * details about the way individual columns behave. For a full list of - * column options that can be set, please see - * {@link DataTable.defaults.column}. Note that if you use `columns` to - * define your columns, you must have an entry in the array for every single - * column that you have in your table (these can be null if you don't which - * to specify any options). - * @member - * - * @name DataTable.defaults.column - */ - "aoColumns": null, - - /** - * Very similar to `columns`, `columnDefs` allows you to target a specific - * column, multiple columns, or all columns, using the `targets` property of - * each object in the array. This allows great flexibility when creating - * tables, as the `columnDefs` arrays can be of any length, targeting the - * columns you specifically want. `columnDefs` may use any of the column - * options available: {@link DataTable.defaults.column}, but it _must_ - * have `targets` defined in each object in the array. Values in the `targets` - * array may be: - *
        - *
      • a string - class name will be matched on the TH for the column
      • - *
      • 0 or a positive integer - column index counting from the left
      • - *
      • a negative integer - column index counting from the right
      • - *
      • the string "_all" - all columns (i.e. assign a default)
      • - *
      - * @member - * - * @name DataTable.defaults.columnDefs - */ - "aoColumnDefs": null, - - - /** - * Basically the same as `search`, this parameter defines the individual column - * filtering state at initialisation time. The array must be of the same size - * as the number of columns, and each element be an object with the parameters - * `search` and `escapeRegex` (the latter is optional). 'null' is also - * accepted and the default will be used. - * @type array - * @default [] - * - * @dtopt Option - * @name DataTable.defaults.searchCols - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "searchCols": [ - * null, - * { "search": "My filter" }, - * null, - * { "search": "^[0-9]", "escapeRegex": false } - * ] - * } ); - * } ) - */ - "aoSearchCols": [], - - - /** - * An array of CSS classes that should be applied to displayed rows. This - * array may be of any length, and DataTables will apply each class - * sequentially, looping when required. - * @type array - * @default null Will take the values determined by the `oClasses.stripe*` - * options - * - * @dtopt Option - * @name DataTable.defaults.stripeClasses - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "stripeClasses": [ 'strip1', 'strip2', 'strip3' ] - * } ); - * } ) - */ - "asStripeClasses": null, - - - /** - * Enable or disable automatic column width calculation. This can be disabled - * as an optimisation (it takes some time to calculate the widths) if the - * tables widths are passed in using `columns`. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.autoWidth - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "autoWidth": false - * } ); - * } ); - */ - "bAutoWidth": true, - - - /** - * Deferred rendering can provide DataTables with a huge speed boost when you - * are using an Ajax or JS data source for the table. This option, when set to - * true, will cause DataTables to defer the creation of the table elements for - * each row until they are needed for a draw - saving a significant amount of - * time. - * @type boolean - * @default false - * - * @dtopt Features - * @name DataTable.defaults.deferRender - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "ajax": "sources/arrays.txt", - * "deferRender": true - * } ); - * } ); - */ - "bDeferRender": false, - - - /** - * Replace a DataTable which matches the given selector and replace it with - * one which has the properties of the new initialisation object passed. If no - * table matches the selector, then the new DataTable will be constructed as - * per normal. - * @type boolean - * @default false - * - * @dtopt Options - * @name DataTable.defaults.destroy - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "srollY": "200px", - * "paginate": false - * } ); - * - * // Some time later.... - * $('#example').dataTable( { - * "filter": false, - * "destroy": true - * } ); - * } ); - */ - "bDestroy": false, - - - /** - * Enable or disable filtering of data. Filtering in DataTables is "smart" in - * that it allows the end user to input multiple words (space separated) and - * will match a row containing those words, even if not in the order that was - * specified (this allow matching across multiple columns). Note that if you - * wish to use filtering in DataTables this must remain 'true' - to remove the - * default filtering input box and retain filtering abilities, please use - * {@link DataTable.defaults.dom}. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.searching - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "searching": false - * } ); - * } ); - */ - "bFilter": false, - - - /** - * Enable or disable the table information display. This shows information - * about the data that is currently visible on the page, including information - * about filtered data if that action is being performed. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.info - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "info": false - * } ); - * } ); - */ - "bInfo": true, - - - /** - * Enable jQuery UI ThemeRoller support (required as ThemeRoller requires some - * slightly different and additional mark-up from what DataTables has - * traditionally used). - * @type boolean - * @default false - * - * @dtopt Features - * @name DataTable.defaults.jQueryUI - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "jQueryUI": true - * } ); - * } ); - */ - "bJQueryUI": false, - - - /** - * Allows the end user to select the size of a formatted page from a select - * menu (sizes are 10, 25, 50 and 100). Requires pagination (`paginate`). - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.lengthChange - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "lengthChange": false - * } ); - * } ); - */ - "bLengthChange": false, - - - /** - * Enable or disable pagination. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.paging - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "paging": false - * } ); - * } ); - */ - "bPaginate": true, - - - /** - * Enable or disable the display of a 'processing' indicator when the table is - * being processed (e.g. a sort). This is particularly useful for tables with - * large amounts of data where it can take a noticeable amount of time to sort - * the entries. - * @type boolean - * @default false - * - * @dtopt Features - * @name DataTable.defaults.processing - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "processing": true - * } ); - * } ); - */ - "bProcessing": false, - - - /** - * Retrieve the DataTables object for the given selector. Note that if the - * table has already been initialised, this parameter will cause DataTables - * to simply return the object that has already been set up - it will not take - * account of any changes you might have made to the initialisation object - * passed to DataTables (setting this parameter to true is an acknowledgement - * that you understand this). `destroy` can be used to reinitialise a table if - * you need. - * @type boolean - * @default false - * - * @dtopt Options - * @name DataTable.defaults.retrieve - * - * @example - * $(document).ready( function() { - * initTable(); - * tableActions(); - * } ); - * - * function initTable () - * { - * return $('#example').dataTable( { - * "scrollY": "200px", - * "paginate": false, - * "retrieve": true - * } ); - * } - * - * function tableActions () - * { - * var table = initTable(); - * // perform API operations with oTable - * } - */ - "bRetrieve": false, - - - /** - * When vertical (y) scrolling is enabled, DataTables will force the height of - * the table's viewport to the given height at all times (useful for layout). - * However, this can look odd when filtering data down to a small data set, - * and the footer is left "floating" further down. This parameter (when - * enabled) will cause DataTables to collapse the table's viewport down when - * the result set will fit within the given Y height. - * @type boolean - * @default false - * - * @dtopt Options - * @name DataTable.defaults.scrollCollapse - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "scrollY": "200", - * "scrollCollapse": true - * } ); - * } ); - */ - "bScrollCollapse": false, - - - /** - * Configure DataTables to use server-side processing. Note that the - * `ajax` parameter must also be given in order to give DataTables a - * source to obtain the required data for each draw. - * @type boolean - * @default false - * - * @dtopt Features - * @dtopt Server-side - * @name DataTable.defaults.serverSide - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "serverSide": true, - * "ajax": "xhr.php" - * } ); - * } ); - */ - "bServerSide": false, - - - /** - * Enable or disable sorting of columns. Sorting of individual columns can be - * disabled by the `sortable` option for each column. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.ordering - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "ordering": false - * } ); - * } ); - */ - "bSort": false, - - - /** - * Enable or display DataTables' ability to sort multiple columns at the - * same time (activated by shift-click by the user). - * @type boolean - * @default true - * - * @dtopt Options - * @name DataTable.defaults.orderMulti - * - * @example - * // Disable multiple column sorting ability - * $(document).ready( function () { - * $('#example').dataTable( { - * "orderMulti": false - * } ); - * } ); - */ - "bSortMulti": true, - - - /** - * Allows control over whether DataTables should use the top (true) unique - * cell that is found for a single column, or the bottom (false - default). - * This is useful when using complex headers. - * @type boolean - * @default false - * - * @dtopt Options - * @name DataTable.defaults.orderCellsTop - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "orderCellsTop": true - * } ); - * } ); - */ - "bSortCellsTop": false, - - - /** - * Enable or disable the addition of the classes `sorting\_1`, `sorting\_2` and - * `sorting\_3` to the columns which are currently being sorted on. This is - * presented as a feature switch as it can increase processing time (while - * classes are removed and added) so for large data sets you might want to - * turn this off. - * @type boolean - * @default true - * - * @dtopt Features - * @name DataTable.defaults.orderClasses - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "orderClasses": false - * } ); - * } ); - */ - "bSortClasses": true, - - - /** - * Enable or disable state saving. When enabled HTML5 `localStorage` will be - * used to save table display information such as pagination information, - * display length, filtering and sorting. As such when the end user reloads - * the page the display display will match what thy had previously set up. - * - * Due to the use of `localStorage` the default state saving is not supported - * in IE6 or 7. If state saving is required in those browsers, use - * `stateSaveCallback` to provide a storage solution such as cookies. - * @type boolean - * @default false - * - * @dtopt Features - * @name DataTable.defaults.stateSave - * - * @example - * $(document).ready( function () { - * $('#example').dataTable( { - * "stateSave": true - * } ); - * } ); - */ - "bStateSave": false, - - - /** - * This function is called when a TR element is created (and all TD child - * elements have been inserted), or registered if using a DOM source, allowing - * manipulation of the TR element (adding classes etc). - * @type function - * @param {node} row "TR" element for the current row - * @param {array} data Raw data array for this row - * @param {int} dataIndex The index of this row in the internal aoData array - * - * @dtopt Callbacks - * @name DataTable.defaults.createdRow - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "createdRow": function( row, data, dataIndex ) { - * // Bold the grade for all 'A' grade browsers - * if ( data[4] == "A" ) - * { - * $('td:eq(4)', row).html( 'A' ); - * } - * } - * } ); - * } ); - */ - "fnCreatedRow": null, - - - /** - * This function is called on every 'draw' event, and allows you to - * dynamically modify any aspect you want about the created DOM. - * @type function - * @param {object} settings DataTables settings object - * - * @dtopt Callbacks - * @name DataTable.defaults.drawCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "drawCallback": function( settings ) { - * alert( 'DataTables has redrawn the table' ); - * } - * } ); - * } ); - */ - "fnDrawCallback": null, - - - /** - * Identical to fnHeaderCallback() but for the table footer this function - * allows you to modify the table footer on every 'draw' event. - * @type function - * @param {node} foot "TR" element for the footer - * @param {array} data Full table data (as derived from the original HTML) - * @param {int} start Index for the current display starting point in the - * display array - * @param {int} end Index for the current display ending point in the - * display array - * @param {array int} display Index array to translate the visual position - * to the full data array - * - * @dtopt Callbacks - * @name DataTable.defaults.footerCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "footerCallback": function( tfoot, data, start, end, display ) { - * tfoot.getElementsByTagName('th')[0].innerHTML = "Starting index is "+start; - * } - * } ); - * } ) - */ - "fnFooterCallback": null, - - - /** - * When rendering large numbers in the information element for the table - * (i.e. "Showing 1 to 10 of 57 entries") DataTables will render large numbers - * to have a comma separator for the 'thousands' units (e.g. 1 million is - * rendered as "1,000,000") to help readability for the end user. This - * function will override the default method DataTables uses. - * @type function - * @member - * @param {int} toFormat number to be formatted - * @returns {string} formatted string for DataTables to show the number - * - * @dtopt Callbacks - * @name DataTable.defaults.formatNumber - * - * @example - * // Format a number using a single quote for the separator (note that - * // this can also be done with the language.thousands option) - * $(document).ready( function() { - * $('#example').dataTable( { - * "formatNumber": function ( toFormat ) { - * return toFormat.toString().replace( - * /\B(?=(\d{3})+(?!\d))/g, "'" - * ); - * }; - * } ); - * } ); - */ - "fnFormatNumber": function ( toFormat ) { - return toFormat.toString().replace( - /\B(?=(\d{3})+(?!\d))/g, - this.oLanguage.sThousands - ); - }, - - - /** - * This function is called on every 'draw' event, and allows you to - * dynamically modify the header row. This can be used to calculate and - * display useful information about the table. - * @type function - * @param {node} head "TR" element for the header - * @param {array} data Full table data (as derived from the original HTML) - * @param {int} start Index for the current display starting point in the - * display array - * @param {int} end Index for the current display ending point in the - * display array - * @param {array int} display Index array to translate the visual position - * to the full data array - * - * @dtopt Callbacks - * @name DataTable.defaults.headerCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "fheaderCallback": function( head, data, start, end, display ) { - * head.getElementsByTagName('th')[0].innerHTML = "Displaying "+(end-start)+" records"; - * } - * } ); - * } ) - */ - "fnHeaderCallback": null, - - - /** - * The information element can be used to convey information about the current - * state of the table. Although the internationalisation options presented by - * DataTables are quite capable of dealing with most customisations, there may - * be times where you wish to customise the string further. This callback - * allows you to do exactly that. - * @type function - * @param {object} oSettings DataTables settings object - * @param {int} start Starting position in data for the draw - * @param {int} end End position in data for the draw - * @param {int} max Total number of rows in the table (regardless of - * filtering) - * @param {int} total Total number of rows in the data set, after filtering - * @param {string} pre The string that DataTables has formatted using it's - * own rules - * @returns {string} The string to be displayed in the information element. - * - * @dtopt Callbacks - * @name DataTable.defaults.infoCallback - * - * @example - * $('#example').dataTable( { - * "infoCallback": function( settings, start, end, max, total, pre ) { - * return start +" to "+ end; - * } - * } ); - */ - "fnInfoCallback": null, - - - /** - * Called when the table has been initialised. Normally DataTables will - * initialise sequentially and there will be no need for this function, - * however, this does not hold true when using external language information - * since that is obtained using an async XHR call. - * @type function - * @param {object} settings DataTables settings object - * @param {object} json The JSON object request from the server - only - * present if client-side Ajax sourced data is used - * - * @dtopt Callbacks - * @name DataTable.defaults.initComplete - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "initComplete": function(settings, json) { - * alert( 'DataTables has finished its initialisation.' ); - * } - * } ); - * } ) - */ - "fnInitComplete": null, - - - /** - * Called at the very start of each table draw and can be used to cancel the - * draw by returning false, any other return (including undefined) results in - * the full draw occurring). - * @type function - * @param {object} settings DataTables settings object - * @returns {boolean} False will cancel the draw, anything else (including no - * return) will allow it to complete. - * - * @dtopt Callbacks - * @name DataTable.defaults.preDrawCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "preDrawCallback": function( settings ) { - * if ( $('#test').val() == 1 ) { - * return false; - * } - * } - * } ); - * } ); - */ - "fnPreDrawCallback": null, - - - /** - * This function allows you to 'post process' each row after it have been - * generated for each table draw, but before it is rendered on screen. This - * function might be used for setting the row class name etc. - * @type function - * @param {node} row "TR" element for the current row - * @param {array} data Raw data array for this row - * @param {int} displayIndex The display index for the current table draw - * @param {int} displayIndexFull The index of the data in the full list of - * rows (after filtering) - * - * @dtopt Callbacks - * @name DataTable.defaults.rowCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "rowCallback": function( row, data, displayIndex, displayIndexFull ) { - * // Bold the grade for all 'A' grade browsers - * if ( data[4] == "A" ) { - * $('td:eq(4)', row).html( 'A' ); - * } - * } - * } ); - * } ); - */ - "fnRowCallback": null, - - - /** - * __Deprecated__ The functionality provided by this parameter has now been - * superseded by that provided through `ajax`, which should be used instead. - * - * This parameter allows you to override the default function which obtains - * the data from the server so something more suitable for your application. - * For example you could use POST data, or pull information from a Gears or - * AIR database. - * @type function - * @member - * @param {string} source HTTP source to obtain the data from (`ajax`) - * @param {array} data A key/value pair object containing the data to send - * to the server - * @param {function} callback to be called on completion of the data get - * process that will draw the data on the page. - * @param {object} settings DataTables settings object - * - * @dtopt Callbacks - * @dtopt Server-side - * @name DataTable.defaults.serverData - * - * @deprecated 1.10. Please use `ajax` for this functionality now. - */ - "fnServerData": null, - - - /** - * __Deprecated__ The functionality provided by this parameter has now been - * superseded by that provided through `ajax`, which should be used instead. - * - * It is often useful to send extra data to the server when making an Ajax - * request - for example custom filtering information, and this callback - * function makes it trivial to send extra information to the server. The - * passed in parameter is the data set that has been constructed by - * DataTables, and you can add to this or modify it as you require. - * @type function - * @param {array} data Data array (array of objects which are name/value - * pairs) that has been constructed by DataTables and will be sent to the - * server. In the case of Ajax sourced data with server-side processing - * this will be an empty array, for server-side processing there will be a - * significant number of parameters! - * @returns {undefined} Ensure that you modify the data array passed in, - * as this is passed by reference. - * - * @dtopt Callbacks - * @dtopt Server-side - * @name DataTable.defaults.serverParams - * - * @deprecated 1.10. Please use `ajax` for this functionality now. - */ - "fnServerParams": null, - - - /** - * Load the table state. With this function you can define from where, and how, the - * state of a table is loaded. By default DataTables will load from `localStorage` - * but you might wish to use a server-side database or cookies. - * @type function - * @member - * @param {object} settings DataTables settings object - * @return {object} The DataTables state object to be loaded - * - * @dtopt Callbacks - * @name DataTable.defaults.stateLoadCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateLoadCallback": function (settings) { - * var o; - * - * // Send an Ajax request to the server to get the data. Note that - * // this is a synchronous request. - * $.ajax( { - * "url": "/state_load", - * "async": false, - * "dataType": "json", - * "success": function (json) { - * o = json; - * } - * } ); - * - * return o; - * } - * } ); - * } ); - */ - "fnStateLoadCallback": function ( settings ) { - try { - return JSON.parse( - (settings.iStateDuration === -1 ? sessionStorage : localStorage).getItem( - 'DataTables_'+settings.sInstance+'_'+location.pathname - ) - ); - } catch (e) {} - }, - - - /** - * Callback which allows modification of the saved state prior to loading that state. - * This callback is called when the table is loading state from the stored data, but - * prior to the settings object being modified by the saved state. Note that for - * plug-in authors, you should use the `stateLoadParams` event to load parameters for - * a plug-in. - * @type function - * @param {object} settings DataTables settings object - * @param {object} data The state object that is to be loaded - * - * @dtopt Callbacks - * @name DataTable.defaults.stateLoadParams - * - * @example - * // Remove a saved filter, so filtering is never loaded - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateLoadParams": function (settings, data) { - * data.oSearch.sSearch = ""; - * } - * } ); - * } ); - * - * @example - * // Disallow state loading by returning false - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateLoadParams": function (settings, data) { - * return false; - * } - * } ); - * } ); - */ - "fnStateLoadParams": null, - - - /** - * Callback that is called when the state has been loaded from the state saving method - * and the DataTables settings object has been modified as a result of the loaded state. - * @type function - * @param {object} settings DataTables settings object - * @param {object} data The state object that was loaded - * - * @dtopt Callbacks - * @name DataTable.defaults.stateLoaded - * - * @example - * // Show an alert with the filtering value that was saved - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateLoaded": function (settings, data) { - * alert( 'Saved filter was: '+data.oSearch.sSearch ); - * } - * } ); - * } ); - */ - "fnStateLoaded": null, - - - /** - * Save the table state. This function allows you to define where and how the state - * information for the table is stored By default DataTables will use `localStorage` - * but you might wish to use a server-side database or cookies. - * @type function - * @member - * @param {object} settings DataTables settings object - * @param {object} data The state object to be saved - * - * @dtopt Callbacks - * @name DataTable.defaults.stateSaveCallback - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateSaveCallback": function (settings, data) { - * // Send an Ajax request to the server with the state object - * $.ajax( { - * "url": "/state_save", - * "data": data, - * "dataType": "json", - * "method": "POST" - * "success": function () {} - * } ); - * } - * } ); - * } ); - */ - "fnStateSaveCallback": function ( settings, data ) { - try { - (settings.iStateDuration === -1 ? sessionStorage : localStorage).setItem( - 'DataTables_'+settings.sInstance+'_'+location.pathname, - JSON.stringify( data ) - ); - } catch (e) {} - }, - - - /** - * Callback which allows modification of the state to be saved. Called when the table - * has changed state a new state save is required. This method allows modification of - * the state saving object prior to actually doing the save, including addition or - * other state properties or modification. Note that for plug-in authors, you should - * use the `stateSaveParams` event to save parameters for a plug-in. - * @type function - * @param {object} settings DataTables settings object - * @param {object} data The state object to be saved - * - * @dtopt Callbacks - * @name DataTable.defaults.stateSaveParams - * - * @example - * // Remove a saved filter, so filtering is never saved - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateSave": true, - * "stateSaveParams": function (settings, data) { - * data.oSearch.sSearch = ""; - * } - * } ); - * } ); - */ - "fnStateSaveParams": null, - - - /** - * Duration for which the saved state information is considered valid. After this period - * has elapsed the state will be returned to the default. - * Value is given in seconds. - * @type int - * @default 7200 (2 hours) - * - * @dtopt Options - * @name DataTable.defaults.stateDuration - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "stateDuration": 60*60*24; // 1 day - * } ); - * } ) - */ - "iStateDuration": 7200, - - - /** - * When enabled DataTables will not make a request to the server for the first - * page draw - rather it will use the data already on the page (no sorting etc - * will be applied to it), thus saving on an XHR at load time. `deferLoading` - * is used to indicate that deferred loading is required, but it is also used - * to tell DataTables how many records there are in the full table (allowing - * the information element and pagination to be displayed correctly). In the case - * where a filtering is applied to the table on initial load, this can be - * indicated by giving the parameter as an array, where the first element is - * the number of records available after filtering and the second element is the - * number of records without filtering (allowing the table information element - * to be shown correctly). - * @type int | array - * @default null - * - * @dtopt Options - * @name DataTable.defaults.deferLoading - * - * @example - * // 57 records available in the table, no filtering applied - * $(document).ready( function() { - * $('#example').dataTable( { - * "serverSide": true, - * "ajax": "scripts/server_processing.php", - * "deferLoading": 57 - * } ); - * } ); - * - * @example - * // 57 records after filtering, 100 without filtering (an initial filter applied) - * $(document).ready( function() { - * $('#example').dataTable( { - * "serverSide": true, - * "ajax": "scripts/server_processing.php", - * "deferLoading": [ 57, 100 ], - * "search": { - * "search": "my_filter" - * } - * } ); - * } ); - */ - "iDeferLoading": null, - - - /** - * Number of rows to display on a single page when using pagination. If - * feature enabled (`lengthChange`) then the end user will be able to override - * this to a custom setting using a pop-up menu. - * @type int - * @default 10 - * - * @dtopt Options - * @name DataTable.defaults.pageLength - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "pageLength": 50 - * } ); - * } ) - */ - "iDisplayLength": 10, - - - /** - * Define the starting point for data display when using DataTables with - * pagination. Note that this parameter is the number of records, rather than - * the page number, so if you have 10 records per page and want to start on - * the third page, it should be "20". - * @type int - * @default 0 - * - * @dtopt Options - * @name DataTable.defaults.displayStart - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "displayStart": 20 - * } ); - * } ) - */ - "iDisplayStart": 0, - - - /** - * By default DataTables allows keyboard navigation of the table (sorting, paging, - * and filtering) by adding a `tabindex` attribute to the required elements. This - * allows you to tab through the controls and press the enter key to activate them. - * The tabindex is default 0, meaning that the tab follows the flow of the document. - * You can overrule this using this parameter if you wish. Use a value of -1 to - * disable built-in keyboard navigation. - * @type int - * @default 0 - * - * @dtopt Options - * @name DataTable.defaults.tabIndex - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "tabIndex": 1 - * } ); - * } ); - */ - "iTabIndex": 0, - - - /** - * Classes that DataTables assigns to the various components and features - * that it adds to the HTML table. This allows classes to be configured - * during initialisation in addition to through the static - * {@link DataTable.ext.oStdClasses} object). - * @namespace - * @name DataTable.defaults.classes - */ - "oClasses": {}, - - - /** - * All strings that DataTables uses in the user interface that it creates - * are defined in this object, allowing you to modified them individually or - * completely replace them all as required. - * @namespace - * @name DataTable.defaults.language - */ - "oLanguage": { - /** - * Strings that are used for WAI-ARIA labels and controls only (these are not - * actually visible on the page, but will be read by screenreaders, and thus - * must be internationalised as well). - * @namespace - * @name DataTable.defaults.language.aria - */ - "oAria": { - /** - * ARIA label that is added to the table headers when the column may be - * sorted ascending by activing the column (click or return when focused). - * Note that the column header is prefixed to this string. - * @type string - * @default : activate to sort column ascending - * - * @dtopt Language - * @name DataTable.defaults.language.aria.sortAscending - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "aria": { - * "sortAscending": " - click/return to sort ascending" - * } - * } - * } ); - * } ); - */ - "sSortAscending": ": activate to sort column ascending", - - /** - * ARIA label that is added to the table headers when the column may be - * sorted descending by activing the column (click or return when focused). - * Note that the column header is prefixed to this string. - * @type string - * @default : activate to sort column ascending - * - * @dtopt Language - * @name DataTable.defaults.language.aria.sortDescending - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "aria": { - * "sortDescending": " - click/return to sort descending" - * } - * } - * } ); - * } ); - */ - "sSortDescending": ": activate to sort column descending" - }, - - /** - * Pagination string used by DataTables for the built-in pagination - * control types. - * @namespace - * @name DataTable.defaults.language.paginate - */ - "oPaginate": { - /** - * Text to use when using the 'full_numbers' type of pagination for the - * button to take the user to the first page. - * @type string - * @default First - * - * @dtopt Language - * @name DataTable.defaults.language.paginate.first - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "paginate": { - * "first": "First page" - * } - * } - * } ); - * } ); - */ - "sFirst": "首页", - - - /** - * Text to use when using the 'full_numbers' type of pagination for the - * button to take the user to the last page. - * @type string - * @default Last - * - * @dtopt Language - * @name DataTable.defaults.language.paginate.last - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "paginate": { - * "last": "Last page" - * } - * } - * } ); - * } ); - */ - "sLast": "尾页", - - - /** - * Text to use for the 'next' pagination button (to take the user to the - * next page). - * @type string - * @default Next - * - * @dtopt Language - * @name DataTable.defaults.language.paginate.next - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "paginate": { - * "next": "Next page" - * } - * } - * } ); - * } ); - */ - "sNext": "下一页", - - - /** - * Text to use for the 'previous' pagination button (to take the user to - * the previous page). - * @type string - * @default Previous - * - * @dtopt Language - * @name DataTable.defaults.language.paginate.previous - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "paginate": { - * "previous": "Previous page" - * } - * } - * } ); - * } ); - */ - "sPrevious": "上一页" - }, - - /** - * This string is shown in preference to `zeroRecords` when the table is - * empty of data (regardless of filtering). Note that this is an optional - * parameter - if it is not given, the value of `zeroRecords` will be used - * instead (either the default or given value). - * @type string - * @default No data available in table - * - * @dtopt Language - * @name DataTable.defaults.language.emptyTable - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "emptyTable": "No data available in table" - * } - * } ); - * } ); - */ - "sEmptyTable": "无数据!", - - - /** - * This string gives information to the end user about the information - * that is current on display on the page. The following tokens can be - * used in the string and will be dynamically replaced as the table - * display updates. This tokens can be placed anywhere in the string, or - * removed as needed by the language requires: - * - * * `\_START\_` - Display index of the first record on the current page - * * `\_END\_` - Display index of the last record on the current page - * * `\_TOTAL\_` - Number of records in the table after filtering - * * `\_MAX\_` - Number of records in the table without filtering - * * `\_PAGE\_` - Current page number - * * `\_PAGES\_` - Total number of pages of data in the table - * - * @type string - * @default Showing _START_ to _END_ of _TOTAL_ entries - * - * @dtopt Language - * @name DataTable.defaults.language.info - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "info": "Showing page _PAGE_ of _PAGES_" - * } - * } ); - * } ); - */ - "sInfo": "显示 _START_ - _END_ 条,共 _TOTAL_ 条", - - - /** - * Display information string for when the table is empty. Typically the - * format of this string should match `info`. - * @type string - * @default Showing 0 to 0 of 0 entries - * - * @dtopt Language - * @name DataTable.defaults.language.infoEmpty - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "infoEmpty": "No entries to show" - * } - * } ); - * } ); - */ - "sInfoEmpty": "显示 0 条,共 0 条", - - - /** - * When a user filters the information in a table, this string is appended - * to the information (`info`) to give an idea of how strong the filtering - * is. The variable _MAX_ is dynamically updated. - * @type string - * @default (filtered from _MAX_ total entries) - * - * @dtopt Language - * @name DataTable.defaults.language.infoFiltered - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "infoFiltered": " - filtering from _MAX_ records" - * } - * } ); - * } ); - */ - "sInfoFiltered": "(filtered from _MAX_ total entries)", - - - /** - * If can be useful to append extra information to the info string at times, - * and this variable does exactly that. This information will be appended to - * the `info` (`infoEmpty` and `infoFiltered` in whatever combination they are - * being used) at all times. - * @type string - * @default Empty string - * - * @dtopt Language - * @name DataTable.defaults.language.infoPostFix - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "infoPostFix": "All records shown are derived from real information." - * } - * } ); - * } ); - */ - "sInfoPostFix": "", - - - /** - * This decimal place operator is a little different from the other - * language options since DataTables doesn't output floating point - * numbers, so it won't ever use this for display of a number. Rather, - * what this parameter does is modify the sort methods of the table so - * that numbers which are in a format which has a character other than - * a period (`.`) as a decimal place will be sorted numerically. - * - * Note that numbers with different decimal places cannot be shown in - * the same table and still be sortable, the table must be consistent. - * However, multiple different tables on the page can use different - * decimal place characters. - * @type string - * @default - * - * @dtopt Language - * @name DataTable.defaults.language.decimal - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "decimal": "," - * "thousands": "." - * } - * } ); - * } ); - */ - "sDecimal": "", - - - /** - * DataTables has a build in number formatter (`formatNumber`) which is - * used to format large numbers that are used in the table information. - * By default a comma is used, but this can be trivially changed to any - * character you wish with this parameter. - * @type string - * @default , - * - * @dtopt Language - * @name DataTable.defaults.language.thousands - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "thousands": "'" - * } - * } ); - * } ); - */ - "sThousands": ",", - - - /** - * Detail the action that will be taken when the drop down menu for the - * pagination length option is changed. The '_MENU_' variable is replaced - * with a default select list of 10, 25, 50 and 100, and can be replaced - * with a custom select box if required. - * @type string - * @default Show _MENU_ entries - * - * @dtopt Language - * @name DataTable.defaults.language.lengthMenu - * - * @example - * // Language change only - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "lengthMenu": "Display _MENU_ records" - * } - * } ); - * } ); - * - * @example - * // Language and options change - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "lengthMenu": 'Display records' - * } - * } ); - * } ); - */ - "sLengthMenu": "Show _MENU_ entries", - - - /** - * When using Ajax sourced data and during the first draw when DataTables is - * gathering the data, this message is shown in an empty row in the table to - * indicate to the end user the the data is being loaded. Note that this - * parameter is not used when loading data by server-side processing, just - * Ajax sourced data with client-side processing. - * @type string - * @default Loading... - * - * @dtopt Language - * @name DataTable.defaults.language.loadingRecords - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "loadingRecords": "Please wait - loading..." - * } - * } ); - * } ); - */ - "sLoadingRecords": "努力加载中...", - - - /** - * Text which is displayed when the table is processing a user action - * (usually a sort command or similar). - * @type string - * @default Processing... - * - * @dtopt Language - * @name DataTable.defaults.language.processing - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "processing": "DataTables is currently busy" - * } - * } ); - * } ); - */ - "sProcessing": "Processing...", - - - /** - * Details the actions that will be taken when the user types into the - * filtering input text box. The variable "_INPUT_", if used in the string, - * is replaced with the HTML text box for the filtering input allowing - * control over where it appears in the string. If "_INPUT_" is not given - * then the input box is appended to the string automatically. - * @type string - * @default Search: - * - * @dtopt Language - * @name DataTable.defaults.language.search - * - * @example - * // Input text box will be appended at the end automatically - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "search": "Filter records:" - * } - * } ); - * } ); - * - * @example - * // Specify where the filter should appear - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "search": "Apply filter _INPUT_ to table" - * } - * } ); - * } ); - */ - "sSearch": "Search:", - - - /** - * Assign a `placeholder` attribute to the search `input` element - * @type string - * @default - * - * @dtopt Language - * @name DataTable.defaults.language.searchPlaceholder - */ - "sSearchPlaceholder": "", - - - /** - * All of the language information can be stored in a file on the - * server-side, which DataTables will look up if this parameter is passed. - * It must store the URL of the language file, which is in a JSON format, - * and the object has the same properties as the oLanguage object in the - * initialiser object (i.e. the above parameters). Please refer to one of - * the example language files to see how this works in action. - * @type string - * @default Empty string - i.e. disabled - * - * @dtopt Language - * @name DataTable.defaults.language.url - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "url": "http://www.sprymedia.co.uk/dataTables/lang.txt" - * } - * } ); - * } ); - */ - "sUrl": "", - - - /** - * Text shown inside the table records when the is no information to be - * displayed after filtering. `emptyTable` is shown when there is simply no - * information in the table at all (regardless of filtering). - * @type string - * @default No matching records found - * - * @dtopt Language - * @name DataTable.defaults.language.zeroRecords - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "language": { - * "zeroRecords": "No records to display" - * } - * } ); - * } ); - */ - "sZeroRecords": "No matching records found" - }, - - - /** - * This parameter allows you to have define the global filtering state at - * initialisation time. As an object the `search` parameter must be - * defined, but all other parameters are optional. When `regex` is true, - * the search string will be treated as a regular expression, when false - * (default) it will be treated as a straight string. When `smart` - * DataTables will use it's smart filtering methods (to word match at - * any point in the data), when false this will not be done. - * @namespace - * @extends DataTable.models.oSearch - * - * @dtopt Options - * @name DataTable.defaults.search - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "search": {"search": "Initial search"} - * } ); - * } ) - */ - "oSearch": $.extend( {}, DataTable.models.oSearch ), - - - /** - * __Deprecated__ The functionality provided by this parameter has now been - * superseded by that provided through `ajax`, which should be used instead. - * - * By default DataTables will look for the property `data` (or `aaData` for - * compatibility with DataTables 1.9-) when obtaining data from an Ajax - * source or for server-side processing - this parameter allows that - * property to be changed. You can use Javascript dotted object notation to - * get a data source for multiple levels of nesting. - * @type string - * @default data - * - * @dtopt Options - * @dtopt Server-side - * @name DataTable.defaults.ajaxDataProp - * - * @deprecated 1.10. Please use `ajax` for this functionality now. - */ - "sAjaxDataProp": "data", - - - /** - * __Deprecated__ The functionality provided by this parameter has now been - * superseded by that provided through `ajax`, which should be used instead. - * - * You can instruct DataTables to load data from an external - * source using this parameter (use aData if you want to pass data in you - * already have). Simply provide a url a JSON object can be obtained from. - * @type string - * @default null - * - * @dtopt Options - * @dtopt Server-side - * @name DataTable.defaults.ajaxSource - * - * @deprecated 1.10. Please use `ajax` for this functionality now. - */ - "sAjaxSource": null, - - - /** - * This initialisation variable allows you to specify exactly where in the - * DOM you want DataTables to inject the various controls it adds to the page - * (for example you might want the pagination controls at the top of the - * table). DIV elements (with or without a custom class) can also be added to - * aid styling. The follow syntax is used: - *
        - *
      • The following options are allowed: - *
          - *
        • 'l' - Length changing
        • - *
        • 'f' - Filtering input
        • - *
        • 't' - The table!
        • - *
        • 'i' - Information
        • - *
        • 'p' - Pagination
        • - *
        • 'r' - pRocessing
        • - *
        - *
      • - *
      • The following constants are allowed: - *
          - *
        • 'H' - jQueryUI theme "header" classes ('fg-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix')
        • - *
        • 'F' - jQueryUI theme "footer" classes ('fg-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix')
        • - *
        - *
      • - *
      • The following syntax is expected: - *
          - *
        • '<' and '>' - div elements
        • - *
        • '<"class" and '>' - div with a class
        • - *
        • '<"#id" and '>' - div with an ID
        • - *
        - *
      • - *
      • Examples: - *
          - *
        • '<"wrapper"flipt>'
        • - *
        • '<lf<t>ip>'
        • - *
        - *
      • - *
      - * @type string - * @default lfrtip (when `jQueryUI` is false) or - * <"H"lfr>t<"F"ip> (when `jQueryUI` is true) - * - * @dtopt Options - * @name DataTable.defaults.dom - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "dom": '<"top"i>rt<"bottom"flp><"clear">' - * } ); - * } ); - */ - "sDom": "lfrtip", - - - /** - * Search delay option. This will throttle full table searches that use the - * DataTables provided search input element (it does not effect calls to - * `dt-api search()`, providing a delay before the search is made. - * @type integer - * @default 0 - * - * @dtopt Options - * @name DataTable.defaults.searchDelay - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "searchDelay": 200 - * } ); - * } ) - */ - "searchDelay": null, - - - /** - * DataTables features four different built-in options for the buttons to - * display for pagination control: - * - * * `simple` - 'Previous' and 'Next' buttons only - * * 'simple_numbers` - 'Previous' and 'Next' buttons, plus page numbers - * * `full` - 'First', 'Previous', 'Next' and 'Last' buttons - * * `full_numbers` - 'First', 'Previous', 'Next' and 'Last' buttons, plus - * page numbers - * - * Further methods can be added using {@link DataTable.ext.oPagination}. - * @type string - * @default simple_numbers - * - * @dtopt Options - * @name DataTable.defaults.pagingType - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "pagingType": "full_numbers" - * } ); - * } ) - */ - "sPaginationType": "simple_numbers", - - - /** - * Enable horizontal scrolling. When a table is too wide to fit into a - * certain layout, or you have a large number of columns in the table, you - * can enable x-scrolling to show the table in a viewport, which can be - * scrolled. This property can be `true` which will allow the table to - * scroll horizontally when needed, or any CSS unit, or a number (in which - * case it will be treated as a pixel measurement). Setting as simply `true` - * is recommended. - * @type boolean|string - * @default blank string - i.e. disabled - * - * @dtopt Features - * @name DataTable.defaults.scrollX - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "scrollX": true, - * "scrollCollapse": true - * } ); - * } ); - */ - "sScrollX": "", - - - /** - * This property can be used to force a DataTable to use more width than it - * might otherwise do when x-scrolling is enabled. For example if you have a - * table which requires to be well spaced, this parameter is useful for - * "over-sizing" the table, and thus forcing scrolling. This property can by - * any CSS unit, or a number (in which case it will be treated as a pixel - * measurement). - * @type string - * @default blank string - i.e. disabled - * - * @dtopt Options - * @name DataTable.defaults.scrollXInner - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "scrollX": "100%", - * "scrollXInner": "110%" - * } ); - * } ); - */ - "sScrollXInner": "", - - - /** - * Enable vertical scrolling. Vertical scrolling will constrain the DataTable - * to the given height, and enable scrolling for any data which overflows the - * current viewport. This can be used as an alternative to paging to display - * a lot of data in a small area (although paging and scrolling can both be - * enabled at the same time). This property can be any CSS unit, or a number - * (in which case it will be treated as a pixel measurement). - * @type string - * @default blank string - i.e. disabled - * - * @dtopt Features - * @name DataTable.defaults.scrollY - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "scrollY": "200px", - * "paginate": false - * } ); - * } ); - */ - "sScrollY": "", - - - /** - * __Deprecated__ The functionality provided by this parameter has now been - * superseded by that provided through `ajax`, which should be used instead. - * - * Set the HTTP method that is used to make the Ajax call for server-side - * processing or Ajax sourced data. - * @type string - * @default GET - * - * @dtopt Options - * @dtopt Server-side - * @name DataTable.defaults.serverMethod - * - * @deprecated 1.10. Please use `ajax` for this functionality now. - */ - "sServerMethod": "GET", - - - /** - * DataTables makes use of renderers when displaying HTML elements for - * a table. These renderers can be added or modified by plug-ins to - * generate suitable mark-up for a site. For example the Bootstrap - * integration plug-in for DataTables uses a paging button renderer to - * display pagination buttons in the mark-up required by Bootstrap. - * - * For further information about the renderers available see - * DataTable.ext.renderer - * @type string|object - * @default null - * - * @name DataTable.defaults.renderer - * - */ - "renderer": null, - - - /** - * Set the data property name that DataTables should use to get a row's id - * to set as the `id` property in the node. - * @type string - * @default DT_RowId - * - * @name DataTable.defaults.rowId - */ - "rowId": "DT_RowId" - }; - - _fnHungarianMap( DataTable.defaults ); - - - - /* - * Developer note - See note in model.defaults.js about the use of Hungarian - * notation and camel case. - */ - - /** - * Column options that can be given to DataTables at initialisation time. - * @namespace - */ - DataTable.defaults.column = { - /** - * Define which column(s) an order will occur on for this column. This - * allows a column's ordering to take multiple columns into account when - * doing a sort or use the data from a different column. For example first - * name / last name columns make sense to do a multi-column sort over the - * two columns. - * @type array|int - * @default null Takes the value of the column index automatically - * - * @name DataTable.defaults.column.orderData - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "orderData": [ 0, 1 ], "targets": [ 0 ] }, - * { "orderData": [ 1, 0 ], "targets": [ 1 ] }, - * { "orderData": 2, "targets": [ 2 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "orderData": [ 0, 1 ] }, - * { "orderData": [ 1, 0 ] }, - * { "orderData": 2 }, - * null, - * null - * ] - * } ); - * } ); - */ - "aDataSort": null, - "iDataSort": -1, - - - /** - * You can control the default ordering direction, and even alter the - * behaviour of the sort handler (i.e. only allow ascending ordering etc) - * using this parameter. - * @type array - * @default [ 'asc', 'desc' ] - * - * @name DataTable.defaults.column.orderSequence - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "orderSequence": [ "asc" ], "targets": [ 1 ] }, - * { "orderSequence": [ "desc", "asc", "asc" ], "targets": [ 2 ] }, - * { "orderSequence": [ "desc" ], "targets": [ 3 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * null, - * { "orderSequence": [ "asc" ] }, - * { "orderSequence": [ "desc", "asc", "asc" ] }, - * { "orderSequence": [ "desc" ] }, - * null - * ] - * } ); - * } ); - */ - "asSorting": [ 'asc', 'desc' ], - - - /** - * Enable or disable filtering on the data in this column. - * @type boolean - * @default true - * - * @name DataTable.defaults.column.searchable - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "searchable": false, "targets": [ 0 ] } - * ] } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "searchable": false }, - * null, - * null, - * null, - * null - * ] } ); - * } ); - */ - "bSearchable": true, - - - /** - * Enable or disable ordering on this column. - * @type boolean - * @default true - * - * @name DataTable.defaults.column.orderable - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "orderable": false, "targets": [ 0 ] } - * ] } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "orderable": false }, - * null, - * null, - * null, - * null - * ] } ); - * } ); - */ - "bSortable": true, - - - /** - * Enable or disable the display of this column. - * @type boolean - * @default true - * - * @name DataTable.defaults.column.visible - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "visible": false, "targets": [ 0 ] } - * ] } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "visible": false }, - * null, - * null, - * null, - * null - * ] } ); - * } ); - */ - "bVisible": true, - - - /** - * Developer definable function that is called whenever a cell is created (Ajax source, - * etc) or processed for input (DOM source). This can be used as a compliment to mRender - * allowing you to modify the DOM element (add background colour for example) when the - * element is available. - * @type function - * @param {element} td The TD node that has been created - * @param {*} cellData The Data for the cell - * @param {array|object} rowData The data for the whole row - * @param {int} row The row index for the aoData data store - * @param {int} col The column index for aoColumns - * - * @name DataTable.defaults.column.createdCell - * @dtopt Columns - * - * @example - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [3], - * "createdCell": function (td, cellData, rowData, row, col) { - * if ( cellData == "1.7" ) { - * $(td).css('color', 'blue') - * } - * } - * } ] - * }); - * } ); - */ - "fnCreatedCell": null, - - - /** - * This parameter has been replaced by `data` in DataTables to ensure naming - * consistency. `dataProp` can still be used, as there is backwards - * compatibility in DataTables for this option, but it is strongly - * recommended that you use `data` in preference to `dataProp`. - * @name DataTable.defaults.column.dataProp - */ - - - /** - * This property can be used to read data from any data source property, - * including deeply nested objects / properties. `data` can be given in a - * number of different ways which effect its behaviour: - * - * * `integer` - treated as an array index for the data source. This is the - * default that DataTables uses (incrementally increased for each column). - * * `string` - read an object property from the data source. There are - * three 'special' options that can be used in the string to alter how - * DataTables reads the data from the source object: - * * `.` - Dotted Javascript notation. Just as you use a `.` in - * Javascript to read from nested objects, so to can the options - * specified in `data`. For example: `browser.version` or - * `browser.name`. If your object parameter name contains a period, use - * `\\` to escape it - i.e. `first\\.name`. - * * `[]` - Array notation. DataTables can automatically combine data - * from and array source, joining the data with the characters provided - * between the two brackets. For example: `name[, ]` would provide a - * comma-space separated list from the source array. If no characters - * are provided between the brackets, the original array source is - * returned. - * * `()` - Function notation. Adding `()` to the end of a parameter will - * execute a function of the name given. For example: `browser()` for a - * simple function on the data source, `browser.version()` for a - * function in a nested property or even `browser().version` to get an - * object property if the function called returns an object. Note that - * function notation is recommended for use in `render` rather than - * `data` as it is much simpler to use as a renderer. - * * `null` - use the original data source for the row rather than plucking - * data directly from it. This action has effects on two other - * initialisation options: - * * `defaultContent` - When null is given as the `data` option and - * `defaultContent` is specified for the column, the value defined by - * `defaultContent` will be used for the cell. - * * `render` - When null is used for the `data` option and the `render` - * option is specified for the column, the whole data source for the - * row is used for the renderer. - * * `function` - the function given will be executed whenever DataTables - * needs to set or get the data for a cell in the column. The function - * takes three parameters: - * * Parameters: - * * `{array|object}` The data source for the row - * * `{string}` The type call data requested - this will be 'set' when - * setting data or 'filter', 'display', 'type', 'sort' or undefined - * when gathering data. Note that when `undefined` is given for the - * type DataTables expects to get the raw data for the object back< - * * `{*}` Data to set when the second parameter is 'set'. - * * Return: - * * The return value from the function is not required when 'set' is - * the type of call, but otherwise the return is what will be used - * for the data requested. - * - * Note that `data` is a getter and setter option. If you just require - * formatting of data for output, you will likely want to use `render` which - * is simply a getter and thus simpler to use. - * - * Note that prior to DataTables 1.9.2 `data` was called `mDataProp`. The - * name change reflects the flexibility of this property and is consistent - * with the naming of mRender. If 'mDataProp' is given, then it will still - * be used by DataTables, as it automatically maps the old name to the new - * if required. - * - * @type string|int|function|null - * @default null Use automatically calculated column index - * - * @name DataTable.defaults.column.data - * @dtopt Columns - * - * @example - * // Read table data from objects - * // JSON structure for each row: - * // { - * // "engine": {value}, - * // "browser": {value}, - * // "platform": {value}, - * // "version": {value}, - * // "grade": {value} - * // } - * $(document).ready( function() { - * $('#example').dataTable( { - * "ajaxSource": "sources/objects.txt", - * "columns": [ - * { "data": "engine" }, - * { "data": "browser" }, - * { "data": "platform" }, - * { "data": "version" }, - * { "data": "grade" } - * ] - * } ); - * } ); - * - * @example - * // Read information from deeply nested objects - * // JSON structure for each row: - * // { - * // "engine": {value}, - * // "browser": {value}, - * // "platform": { - * // "inner": {value} - * // }, - * // "details": [ - * // {value}, {value} - * // ] - * // } - * $(document).ready( function() { - * $('#example').dataTable( { - * "ajaxSource": "sources/deep.txt", - * "columns": [ - * { "data": "engine" }, - * { "data": "browser" }, - * { "data": "platform.inner" }, - * { "data": "platform.details.0" }, - * { "data": "platform.details.1" } - * ] - * } ); - * } ); - * - * @example - * // Using `data` as a function to provide different information for - * // sorting, filtering and display. In this case, currency (price) - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": function ( source, type, val ) { - * if (type === 'set') { - * source.price = val; - * // Store the computed dislay and filter values for efficiency - * source.price_display = val=="" ? "" : "$"+numberFormat(val); - * source.price_filter = val=="" ? "" : "$"+numberFormat(val)+" "+val; - * return; - * } - * else if (type === 'display') { - * return source.price_display; - * } - * else if (type === 'filter') { - * return source.price_filter; - * } - * // 'sort', 'type' and undefined all just use the integer - * return source.price; - * } - * } ] - * } ); - * } ); - * - * @example - * // Using default content - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": null, - * "defaultContent": "Click to edit" - * } ] - * } ); - * } ); - * - * @example - * // Using array notation - outputting a list from an array - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": "name[, ]" - * } ] - * } ); - * } ); - * - */ - "mData": null, - - - /** - * This property is the rendering partner to `data` and it is suggested that - * when you want to manipulate data for display (including filtering, - * sorting etc) without altering the underlying data for the table, use this - * property. `render` can be considered to be the the read only companion to - * `data` which is read / write (then as such more complex). Like `data` - * this option can be given in a number of different ways to effect its - * behaviour: - * - * * `integer` - treated as an array index for the data source. This is the - * default that DataTables uses (incrementally increased for each column). - * * `string` - read an object property from the data source. There are - * three 'special' options that can be used in the string to alter how - * DataTables reads the data from the source object: - * * `.` - Dotted Javascript notation. Just as you use a `.` in - * Javascript to read from nested objects, so to can the options - * specified in `data`. For example: `browser.version` or - * `browser.name`. If your object parameter name contains a period, use - * `\\` to escape it - i.e. `first\\.name`. - * * `[]` - Array notation. DataTables can automatically combine data - * from and array source, joining the data with the characters provided - * between the two brackets. For example: `name[, ]` would provide a - * comma-space separated list from the source array. If no characters - * are provided between the brackets, the original array source is - * returned. - * * `()` - Function notation. Adding `()` to the end of a parameter will - * execute a function of the name given. For example: `browser()` for a - * simple function on the data source, `browser.version()` for a - * function in a nested property or even `browser().version` to get an - * object property if the function called returns an object. - * * `object` - use different data for the different data types requested by - * DataTables ('filter', 'display', 'type' or 'sort'). The property names - * of the object is the data type the property refers to and the value can - * defined using an integer, string or function using the same rules as - * `render` normally does. Note that an `_` option _must_ be specified. - * This is the default value to use if you haven't specified a value for - * the data type requested by DataTables. - * * `function` - the function given will be executed whenever DataTables - * needs to set or get the data for a cell in the column. The function - * takes three parameters: - * * Parameters: - * * {array|object} The data source for the row (based on `data`) - * * {string} The type call data requested - this will be 'filter', - * 'display', 'type' or 'sort'. - * * {array|object} The full data source for the row (not based on - * `data`) - * * Return: - * * The return value from the function is what will be used for the - * data requested. - * - * @type string|int|function|object|null - * @default null Use the data source value. - * - * @name DataTable.defaults.column.render - * @dtopt Columns - * - * @example - * // Create a comma separated list from an array of objects - * $(document).ready( function() { - * $('#example').dataTable( { - * "ajaxSource": "sources/deep.txt", - * "columns": [ - * { "data": "engine" }, - * { "data": "browser" }, - * { - * "data": "platform", - * "render": "[, ].name" - * } - * ] - * } ); - * } ); - * - * @example - * // Execute a function to obtain data - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": null, // Use the full data source object for the renderer's source - * "render": "browserName()" - * } ] - * } ); - * } ); - * - * @example - * // As an object, extracting different data for the different types - * // This would be used with a data source such as: - * // { "phone": 5552368, "phone_filter": "5552368 555-2368", "phone_display": "555-2368" } - * // Here the `phone` integer is used for sorting and type detection, while `phone_filter` - * // (which has both forms) is used for filtering for if a user inputs either format, while - * // the formatted phone number is the one that is shown in the table. - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": null, // Use the full data source object for the renderer's source - * "render": { - * "_": "phone", - * "filter": "phone_filter", - * "display": "phone_display" - * } - * } ] - * } ); - * } ); - * - * @example - * // Use as a function to create a link from the data source - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "data": "download_link", - * "render": function ( data, type, full ) { - * return 'Download'; - * } - * } ] - * } ); - * } ); - */ - "mRender": null, - - - /** - * Change the cell type created for the column - either TD cells or TH cells. This - * can be useful as TH cells have semantic meaning in the table body, allowing them - * to act as a header for a row (you may wish to add scope='row' to the TH elements). - * @type string - * @default td - * - * @name DataTable.defaults.column.cellType - * @dtopt Columns - * - * @example - * // Make the first column use TH cells - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ { - * "targets": [ 0 ], - * "cellType": "th" - * } ] - * } ); - * } ); - */ - "sCellType": "td", - - - /** - * Class to give to each cell in this column. - * @type string - * @default Empty string - * - * @name DataTable.defaults.column.class - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "class": "my_class", "targets": [ 0 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "class": "my_class" }, - * null, - * null, - * null, - * null - * ] - * } ); - * } ); - */ - "sClass": "", - - /** - * When DataTables calculates the column widths to assign to each column, - * it finds the longest string in each column and then constructs a - * temporary table and reads the widths from that. The problem with this - * is that "mmm" is much wider then "iiii", but the latter is a longer - * string - thus the calculation can go wrong (doing it properly and putting - * it into an DOM object and measuring that is horribly(!) slow). Thus as - * a "work around" we provide this option. It will append its value to the - * text that is found to be the longest string for the column - i.e. padding. - * Generally you shouldn't need this! - * @type string - * @default Empty string - * - * @name DataTable.defaults.column.contentPadding - * @dtopt Columns - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * null, - * null, - * null, - * { - * "contentPadding": "mmm" - * } - * ] - * } ); - * } ); - */ - "sContentPadding": "", - - - /** - * Allows a default value to be given for a column's data, and will be used - * whenever a null data source is encountered (this can be because `data` - * is set to null, or because the data source itself is null). - * @type string - * @default null - * - * @name DataTable.defaults.column.defaultContent - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { - * "data": null, - * "defaultContent": "Edit", - * "targets": [ -1 ] - * } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * null, - * null, - * null, - * { - * "data": null, - * "defaultContent": "Edit" - * } - * ] - * } ); - * } ); - */ - "sDefaultContent": null, - - - /** - * This parameter is only used in DataTables' server-side processing. It can - * be exceptionally useful to know what columns are being displayed on the - * client side, and to map these to database fields. When defined, the names - * also allow DataTables to reorder information from the server if it comes - * back in an unexpected order (i.e. if you switch your columns around on the - * client-side, your server-side code does not also need updating). - * @type string - * @default Empty string - * - * @name DataTable.defaults.column.name - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "name": "engine", "targets": [ 0 ] }, - * { "name": "browser", "targets": [ 1 ] }, - * { "name": "platform", "targets": [ 2 ] }, - * { "name": "version", "targets": [ 3 ] }, - * { "name": "grade", "targets": [ 4 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "name": "engine" }, - * { "name": "browser" }, - * { "name": "platform" }, - * { "name": "version" }, - * { "name": "grade" } - * ] - * } ); - * } ); - */ - "sName": "", - - - /** - * Defines a data source type for the ordering which can be used to read - * real-time information from the table (updating the internally cached - * version) prior to ordering. This allows ordering to occur on user - * editable elements such as form inputs. - * @type string - * @default std - * - * @name DataTable.defaults.column.orderDataType - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "orderDataType": "dom-text", "targets": [ 2, 3 ] }, - * { "type": "numeric", "targets": [ 3 ] }, - * { "orderDataType": "dom-select", "targets": [ 4 ] }, - * { "orderDataType": "dom-checkbox", "targets": [ 5 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * null, - * null, - * { "orderDataType": "dom-text" }, - * { "orderDataType": "dom-text", "type": "numeric" }, - * { "orderDataType": "dom-select" }, - * { "orderDataType": "dom-checkbox" } - * ] - * } ); - * } ); - */ - "sSortDataType": "std", - - - /** - * The title of this column. - * @type string - * @default null Derived from the 'TH' value for this column in the - * original HTML table. - * - * @name DataTable.defaults.column.title - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "title": "My column title", "targets": [ 0 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "title": "My column title" }, - * null, - * null, - * null, - * null - * ] - * } ); - * } ); - */ - "sTitle": null, - - - /** - * The type allows you to specify how the data for this column will be - * ordered. Four types (string, numeric, date and html (which will strip - * HTML tags before ordering)) are currently available. Note that only date - * formats understood by Javascript's Date() object will be accepted as type - * date. For example: "Mar 26, 2008 5:03 PM". May take the values: 'string', - * 'numeric', 'date' or 'html' (by default). Further types can be adding - * through plug-ins. - * @type string - * @default null Auto-detected from raw data - * - * @name DataTable.defaults.column.type - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "type": "html", "targets": [ 0 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "type": "html" }, - * null, - * null, - * null, - * null - * ] - * } ); - * } ); - */ - "sType": null, - - - /** - * Defining the width of the column, this parameter may take any CSS value - * (3em, 20px etc). DataTables applies 'smart' widths to columns which have not - * been given a specific width through this interface ensuring that the table - * remains readable. - * @type string - * @default null Automatic - * - * @name DataTable.defaults.column.width - * @dtopt Columns - * - * @example - * // Using `columnDefs` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columnDefs": [ - * { "width": "20%", "targets": [ 0 ] } - * ] - * } ); - * } ); - * - * @example - * // Using `columns` - * $(document).ready( function() { - * $('#example').dataTable( { - * "columns": [ - * { "width": "20%" }, - * null, - * null, - * null, - * null - * ] - * } ); - * } ); - */ - "sWidth": null - }; - - _fnHungarianMap( DataTable.defaults.column ); - - - - /** - * DataTables settings object - this holds all the information needed for a - * given table, including configuration, data and current application of the - * table options. DataTables does not have a single instance for each DataTable - * with the settings attached to that instance, but rather instances of the - * DataTable "class" are created on-the-fly as needed (typically by a - * $().dataTable() call) and the settings object is then applied to that - * instance. - * - * Note that this object is related to {@link DataTable.defaults} but this - * one is the internal data store for DataTables's cache of columns. It should - * NOT be manipulated outside of DataTables. Any configuration should be done - * through the initialisation options. - * @namespace - * @todo Really should attach the settings object to individual instances so we - * don't need to create new instances on each $().dataTable() call (if the - * table already exists). It would also save passing oSettings around and - * into every single function. However, this is a very significant - * architecture change for DataTables and will almost certainly break - * backwards compatibility with older installations. This is something that - * will be done in 2.0. - */ - DataTable.models.oSettings = { - /** - * Primary features of DataTables and their enablement state. - * @namespace - */ - "oFeatures": { - - /** - * Flag to say if DataTables should automatically try to calculate the - * optimum table and columns widths (true) or not (false). - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bAutoWidth": null, - - /** - * Delay the creation of TR and TD elements until they are actually - * needed by a driven page draw. This can give a significant speed - * increase for Ajax source and Javascript source data, but makes no - * difference at all fro DOM and server-side processing tables. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bDeferRender": null, - - /** - * Enable filtering on the table or not. Note that if this is disabled - * then there is no filtering at all on the table, including fnFilter. - * To just remove the filtering input use sDom and remove the 'f' option. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bFilter": null, - - /** - * Table information element (the 'Showing x of y records' div) enable - * flag. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bInfo": null, - - /** - * Present a user control allowing the end user to change the page size - * when pagination is enabled. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bLengthChange": null, - - /** - * Pagination enabled or not. Note that if this is disabled then length - * changing must also be disabled. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bPaginate": null, - - /** - * Processing indicator enable flag whenever DataTables is enacting a - * user request - typically an Ajax request for server-side processing. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bProcessing": null, - - /** - * Server-side processing enabled flag - when enabled DataTables will - * get all data from the server for every draw - there is no filtering, - * sorting or paging done on the client-side. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bServerSide": null, - - /** - * Sorting enablement flag. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bSort": null, - - /** - * Multi-column sorting - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bSortMulti": null, - - /** - * Apply a class to the columns which are being sorted to provide a - * visual highlight or not. This can slow things down when enabled since - * there is a lot of DOM interaction. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bSortClasses": null, - - /** - * State saving enablement flag. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bStateSave": null - }, - - - /** - * Scrolling settings for a table. - * @namespace - */ - "oScroll": { - /** - * When the table is shorter in height than sScrollY, collapse the - * table container down to the height of the table (when true). - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bCollapse": null, - - /** - * Width of the scrollbar for the web-browser's platform. Calculated - * during table initialisation. - * @type int - * @default 0 - */ - "iBarWidth": 0, - - /** - * Viewport width for horizontal scrolling. Horizontal scrolling is - * disabled if an empty string. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - */ - "sX": null, - - /** - * Width to expand the table to when using x-scrolling. Typically you - * should not need to use this. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - * @deprecated - */ - "sXInner": null, - - /** - * Viewport height for vertical scrolling. Vertical scrolling is disabled - * if an empty string. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - */ - "sY": null - }, - - /** - * Language information for the table. - * @namespace - * @extends DataTable.defaults.oLanguage - */ - "oLanguage": { - /** - * Information callback function. See - * {@link DataTable.defaults.fnInfoCallback} - * @type function - * @default null - */ - "fnInfoCallback": null - }, - - /** - * Browser support parameters - * @namespace - */ - "oBrowser": { - /** - * Indicate if the browser incorrectly calculates width:100% inside a - * scrolling element (IE6/7) - * @type boolean - * @default false - */ - "bScrollOversize": false, - - /** - * Determine if the vertical scrollbar is on the right or left of the - * scrolling container - needed for rtl language layout, although not - * all browsers move the scrollbar (Safari). - * @type boolean - * @default false - */ - "bScrollbarLeft": false, - - /** - * Flag for if `getBoundingClientRect` is fully supported or not - * @type boolean - * @default false - */ - "bBounding": false - }, - - - "ajax": null, - - - /** - * Array referencing the nodes which are used for the features. The - * parameters of this object match what is allowed by sDom - i.e. - *
        - *
      • 'l' - Length changing
      • - *
      • 'f' - Filtering input
      • - *
      • 't' - The table!
      • - *
      • 'i' - Information
      • - *
      • 'p' - Pagination
      • - *
      • 'r' - pRocessing
      • - *
      - * @type array - * @default [] - */ - "aanFeatures": [], - - /** - * Store data information - see {@link DataTable.models.oRow} for detailed - * information. - * @type array - * @default [] - */ - "aoData": [], - - /** - * Array of indexes which are in the current display (after filtering etc) - * @type array - * @default [] - */ - "aiDisplay": [], - - /** - * Array of indexes for display - no filtering - * @type array - * @default [] - */ - "aiDisplayMaster": [], - - /** - * Map of row ids to data indexes - * @type object - * @default {} - */ - "aIds": {}, - - /** - * Store information about each column that is in use - * @type array - * @default [] - */ - "aoColumns": [], - - /** - * Store information about the table's header - * @type array - * @default [] - */ - "aoHeader": [], - - /** - * Store information about the table's footer - * @type array - * @default [] - */ - "aoFooter": [], - - /** - * Store the applied global search information in case we want to force a - * research or compare the old search to a new one. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @namespace - * @extends DataTable.models.oSearch - */ - "oPreviousSearch": {}, - - /** - * Store the applied search for each column - see - * {@link DataTable.models.oSearch} for the format that is used for the - * filtering information for each column. - * @type array - * @default [] - */ - "aoPreSearchCols": [], - - /** - * Sorting that is applied to the table. Note that the inner arrays are - * used in the following manner: - *
        - *
      • Index 0 - column number
      • - *
      • Index 1 - current sorting direction
      • - *
      - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type array - * @todo These inner arrays should really be objects - */ - "aaSorting": null, - - /** - * Sorting that is always applied to the table (i.e. prefixed in front of - * aaSorting). - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type array - * @default [] - */ - "aaSortingFixed": [], - - /** - * Classes to use for the striping of a table. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type array - * @default [] - */ - "asStripeClasses": null, - - /** - * If restoring a table - we should restore its striping classes as well - * @type array - * @default [] - */ - "asDestroyStripes": [], - - /** - * If restoring a table - we should restore its width - * @type int - * @default 0 - */ - "sDestroyWidth": 0, - - /** - * Callback functions array for every time a row is inserted (i.e. on a draw). - * @type array - * @default [] - */ - "aoRowCallback": [], - - /** - * Callback functions for the header on each draw. - * @type array - * @default [] - */ - "aoHeaderCallback": [], - - /** - * Callback function for the footer on each draw. - * @type array - * @default [] - */ - "aoFooterCallback": [], - - /** - * Array of callback functions for draw callback functions - * @type array - * @default [] - */ - "aoDrawCallback": [], - - /** - * Array of callback functions for row created function - * @type array - * @default [] - */ - "aoRowCreatedCallback": [], - - /** - * Callback functions for just before the table is redrawn. A return of - * false will be used to cancel the draw. - * @type array - * @default [] - */ - "aoPreDrawCallback": [], - - /** - * Callback functions for when the table has been initialised. - * @type array - * @default [] - */ - "aoInitComplete": [], - - - /** - * Callbacks for modifying the settings to be stored for state saving, prior to - * saving state. - * @type array - * @default [] - */ - "aoStateSaveParams": [], - - /** - * Callbacks for modifying the settings that have been stored for state saving - * prior to using the stored values to restore the state. - * @type array - * @default [] - */ - "aoStateLoadParams": [], - - /** - * Callbacks for operating on the settings object once the saved state has been - * loaded - * @type array - * @default [] - */ - "aoStateLoaded": [], - - /** - * Cache the table ID for quick access - * @type string - * @default Empty string - */ - "sTableId": "", - - /** - * The TABLE node for the main table - * @type node - * @default null - */ - "nTable": null, - - /** - * Permanent ref to the thead element - * @type node - * @default null - */ - "nTHead": null, - - /** - * Permanent ref to the tfoot element - if it exists - * @type node - * @default null - */ - "nTFoot": null, - - /** - * Permanent ref to the tbody element - * @type node - * @default null - */ - "nTBody": null, - - /** - * Cache the wrapper node (contains all DataTables controlled elements) - * @type node - * @default null - */ - "nTableWrapper": null, - - /** - * Indicate if when using server-side processing the loading of data - * should be deferred until the second draw. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - * @default false - */ - "bDeferLoading": false, - - /** - * Indicate if all required information has been read in - * @type boolean - * @default false - */ - "bInitialised": false, - - /** - * Information about open rows. Each object in the array has the parameters - * 'nTr' and 'nParent' - * @type array - * @default [] - */ - "aoOpenRows": [], - - /** - * Dictate the positioning of DataTables' control elements - see - * {@link DataTable.model.oInit.sDom}. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - * @default null - */ - "sDom": null, - - /** - * Search delay (in mS) - * @type integer - * @default null - */ - "searchDelay": null, - - /** - * Which type of pagination should be used. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - * @default two_button - */ - "sPaginationType": "two_button", - - /** - * The state duration (for `stateSave`) in seconds. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type int - * @default 0 - */ - "iStateDuration": 0, - - /** - * Array of callback functions for state saving. Each array element is an - * object with the following parameters: - *
        - *
      • function:fn - function to call. Takes two parameters, oSettings - * and the JSON string to save that has been thus far created. Returns - * a JSON string to be inserted into a json object - * (i.e. '"param": [ 0, 1, 2]')
      • - *
      • string:sName - name of callback
      • - *
      - * @type array - * @default [] - */ - "aoStateSave": [], - - /** - * Array of callback functions for state loading. Each array element is an - * object with the following parameters: - *
        - *
      • function:fn - function to call. Takes two parameters, oSettings - * and the object stored. May return false to cancel state loading
      • - *
      • string:sName - name of callback
      • - *
      - * @type array - * @default [] - */ - "aoStateLoad": [], - - /** - * State that was saved. Useful for back reference - * @type object - * @default null - */ - "oSavedState": null, - - /** - * State that was loaded. Useful for back reference - * @type object - * @default null - */ - "oLoadedState": null, - - /** - * Source url for AJAX data for the table. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - * @default null - */ - "sAjaxSource": null, - - /** - * Property from a given object from which to read the table data from. This - * can be an empty string (when not server-side processing), in which case - * it is assumed an an array is given directly. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - */ - "sAjaxDataProp": null, - - /** - * Note if draw should be blocked while getting data - * @type boolean - * @default true - */ - "bAjaxDataGet": true, - - /** - * The last jQuery XHR object that was used for server-side data gathering. - * This can be used for working with the XHR information in one of the - * callbacks - * @type object - * @default null - */ - "jqXHR": null, - - /** - * JSON returned from the server in the last Ajax request - * @type object - * @default undefined - */ - "json": undefined, - - /** - * Data submitted as part of the last Ajax request - * @type object - * @default undefined - */ - "oAjaxData": undefined, - - /** - * Function to get the server-side data. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type function - */ - "fnServerData": null, - - /** - * Functions which are called prior to sending an Ajax request so extra - * parameters can easily be sent to the server - * @type array - * @default [] - */ - "aoServerParams": [], - - /** - * Send the XHR HTTP method - GET or POST (could be PUT or DELETE if - * required). - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type string - */ - "sServerMethod": null, - - /** - * Format numbers for display. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type function - */ - "fnFormatNumber": null, - - /** - * List of options that can be used for the user selectable length menu. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type array - * @default [] - */ - "aLengthMenu": null, - - /** - * Counter for the draws that the table does. Also used as a tracker for - * server-side processing - * @type int - * @default 0 - */ - "iDraw": 0, - - /** - * Indicate if a redraw is being done - useful for Ajax - * @type boolean - * @default false - */ - "bDrawing": false, - - /** - * Draw index (iDraw) of the last error when parsing the returned data - * @type int - * @default -1 - */ - "iDrawError": -1, - - /** - * Paging display length - * @type int - * @default 10 - */ - "_iDisplayLength": 10, - - /** - * Paging start point - aiDisplay index - * @type int - * @default 0 - */ - "_iDisplayStart": 0, - - /** - * Server-side processing - number of records in the result set - * (i.e. before filtering), Use fnRecordsTotal rather than - * this property to get the value of the number of records, regardless of - * the server-side processing setting. - * @type int - * @default 0 - * @private - */ - "_iRecordsTotal": 0, - - /** - * Server-side processing - number of records in the current display set - * (i.e. after filtering). Use fnRecordsDisplay rather than - * this property to get the value of the number of records, regardless of - * the server-side processing setting. - * @type boolean - * @default 0 - * @private - */ - "_iRecordsDisplay": 0, - - /** - * Flag to indicate if jQuery UI marking and classes should be used. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bJUI": null, - - /** - * The classes to use for the table - * @type object - * @default {} - */ - "oClasses": {}, - - /** - * Flag attached to the settings object so you can check in the draw - * callback if filtering has been done in the draw. Deprecated in favour of - * events. - * @type boolean - * @default false - * @deprecated - */ - "bFiltered": false, - - /** - * Flag attached to the settings object so you can check in the draw - * callback if sorting has been done in the draw. Deprecated in favour of - * events. - * @type boolean - * @default false - * @deprecated - */ - "bSorted": false, - - /** - * Indicate that if multiple rows are in the header and there is more than - * one unique cell per column, if the top one (true) or bottom one (false) - * should be used for sorting / title by DataTables. - * Note that this parameter will be set by the initialisation routine. To - * set a default use {@link DataTable.defaults}. - * @type boolean - */ - "bSortCellsTop": null, - - /** - * Initialisation object that is used for the table - * @type object - * @default null - */ - "oInit": null, - - /** - * Destroy callback functions - for plug-ins to attach themselves to the - * destroy so they can clean up markup and events. - * @type array - * @default [] - */ - "aoDestroyCallback": [], - - - /** - * Get the number of records in the current record set, before filtering - * @type function - */ - "fnRecordsTotal": function () - { - return _fnDataSource( this ) == 'ssp' ? - this._iRecordsTotal * 1 : - this.aiDisplayMaster.length; - }, - - /** - * Get the number of records in the current record set, after filtering - * @type function - */ - "fnRecordsDisplay": function () - { - return _fnDataSource( this ) == 'ssp' ? - this._iRecordsDisplay * 1 : - this.aiDisplay.length; - }, - - /** - * Get the display end point - aiDisplay index - * @type function - */ - "fnDisplayEnd": function () - { - var - len = this._iDisplayLength, - start = this._iDisplayStart, - calc = start + len, - records = this.aiDisplay.length, - features = this.oFeatures, - paginate = features.bPaginate; - - if ( features.bServerSide ) { - return paginate === false || len === -1 ? - start + records : - Math.min( start+len, this._iRecordsDisplay ); - } - else { - return ! paginate || calc>records || len===-1 ? - records : - calc; - } - }, - - /** - * The DataTables object for this table - * @type object - * @default null - */ - "oInstance": null, - - /** - * Unique identifier for each instance of the DataTables object. If there - * is an ID on the table node, then it takes that value, otherwise an - * incrementing internal counter is used. - * @type string - * @default null - */ - "sInstance": null, - - /** - * tabindex attribute value that is added to DataTables control elements, allowing - * keyboard navigation of the table and its controls. - */ - "iTabIndex": 0, - - /** - * DIV container for the footer scrolling table if scrolling - */ - "nScrollHead": null, - - /** - * DIV container for the footer scrolling table if scrolling - */ - "nScrollFoot": null, - - /** - * Last applied sort - * @type array - * @default [] - */ - "aLastSort": [], - - /** - * Stored plug-in instances - * @type object - * @default {} - */ - "oPlugins": {}, - - /** - * Function used to get a row's id from the row's data - * @type function - * @default null - */ - "rowIdFn": null, - - /** - * Data location where to store a row's id - * @type string - * @default null - */ - "rowId": null - }; - - /** - * Extension object for DataTables that is used to provide all extension - * options. - * - * Note that the `DataTable.ext` object is available through - * `jQuery.fn.dataTable.ext` where it may be accessed and manipulated. It is - * also aliased to `jQuery.fn.dataTableExt` for historic reasons. - * @namespace - * @extends DataTable.models.ext - */ - - - /** - * DataTables extensions - * - * This namespace acts as a collection area for plug-ins that can be used to - * extend DataTables capabilities. Indeed many of the build in methods - * use this method to provide their own capabilities (sorting methods for - * example). - * - * Note that this namespace is aliased to `jQuery.fn.dataTableExt` for legacy - * reasons - * - * @namespace - */ - DataTable.ext = _ext = { - /** - * Buttons. For use with the Buttons extension for DataTables. This is - * defined here so other extensions can define buttons regardless of load - * order. It is _not_ used by DataTables core. - * - * @type object - * @default {} - */ - buttons: {}, - - - /** - * Element class names - * - * @type object - * @default {} - */ - classes: {}, - - - /** - * Error reporting. - * - * How should DataTables report an error. Can take the value 'alert', - * 'throw', 'none' or a function. - * - * @type string|function - * @default alert - */ - errMode: "alert", - - - /** - * Feature plug-ins. - * - * This is an array of objects which describe the feature plug-ins that are - * available to DataTables. These feature plug-ins are then available for - * use through the `dom` initialisation option. - * - * Each feature plug-in is described by an object which must have the - * following properties: - * - * * `fnInit` - function that is used to initialise the plug-in, - * * `cFeature` - a character so the feature can be enabled by the `dom` - * instillation option. This is case sensitive. - * - * The `fnInit` function has the following input parameters: - * - * 1. `{object}` DataTables settings object: see - * {@link DataTable.models.oSettings} - * - * And the following return is expected: - * - * * {node|null} The element which contains your feature. Note that the - * return may also be void if your plug-in does not require to inject any - * DOM elements into DataTables control (`dom`) - for example this might - * be useful when developing a plug-in which allows table control via - * keyboard entry - * - * @type array - * - * @example - * $.fn.dataTable.ext.features.push( { - * "fnInit": function( oSettings ) { - * return new TableTools( { "oDTSettings": oSettings } ); - * }, - * "cFeature": "T" - * } ); - */ - feature: [], - - - /** - * Row searching. - * - * This method of searching is complimentary to the default type based - * searching, and a lot more comprehensive as it allows you complete control - * over the searching logic. Each element in this array is a function - * (parameters described below) that is called for every row in the table, - * and your logic decides if it should be included in the searching data set - * or not. - * - * Searching functions have the following input parameters: - * - * 1. `{object}` DataTables settings object: see - * {@link DataTable.models.oSettings} - * 2. `{array|object}` Data for the row to be processed (same as the - * original format that was passed in as the data source, or an array - * from a DOM data source - * 3. `{int}` Row index ({@link DataTable.models.oSettings.aoData}), which - * can be useful to retrieve the `TR` element if you need DOM interaction. - * - * And the following return is expected: - * - * * {boolean} Include the row in the searched result set (true) or not - * (false) - * - * Note that as with the main search ability in DataTables, technically this - * is "filtering", since it is subtractive. However, for consistency in - * naming we call it searching here. - * - * @type array - * @default [] - * - * @example - * // The following example shows custom search being applied to the - * // fourth column (i.e. the data[3] index) based on two input values - * // from the end-user, matching the data in a certain range. - * $.fn.dataTable.ext.search.push( - * function( settings, data, dataIndex ) { - * var min = document.getElementById('min').value * 1; - * var max = document.getElementById('max').value * 1; - * var version = data[3] == "-" ? 0 : data[3]*1; - * - * if ( min == "" && max == "" ) { - * return true; - * } - * else if ( min == "" && version < max ) { - * return true; - * } - * else if ( min < version && "" == max ) { - * return true; - * } - * else if ( min < version && version < max ) { - * return true; - * } - * return false; - * } - * ); - */ - search: [], - - - /** - * Selector extensions - * - * The `selector` option can be used to extend the options available for the - * selector modifier options (`selector-modifier` object data type) that - * each of the three built in selector types offer (row, column and cell + - * their plural counterparts). For example the Select extension uses this - * mechanism to provide an option to select only rows, columns and cells - * that have been marked as selected by the end user (`{selected: true}`), - * which can be used in conjunction with the existing built in selector - * options. - * - * Each property is an array to which functions can be pushed. The functions - * take three attributes: - * - * * Settings object for the host table - * * Options object (`selector-modifier` object type) - * * Array of selected item indexes - * - * The return is an array of the resulting item indexes after the custom - * selector has been applied. - * - * @type object - */ - selector: { - cell: [], - column: [], - row: [] - }, - - - /** - * Internal functions, exposed for used in plug-ins. - * - * Please note that you should not need to use the internal methods for - * anything other than a plug-in (and even then, try to avoid if possible). - * The internal function may change between releases. - * - * @type object - * @default {} - */ - internal: {}, - - - /** - * Legacy configuration options. Enable and disable legacy options that - * are available in DataTables. - * - * @type object - */ - legacy: { - /** - * Enable / disable DataTables 1.9 compatible server-side processing - * requests - * - * @type boolean - * @default null - */ - ajax: null - }, - - - /** - * Pagination plug-in methods. - * - * Each entry in this object is a function and defines which buttons should - * be shown by the pagination rendering method that is used for the table: - * {@link DataTable.ext.renderer.pageButton}. The renderer addresses how the - * buttons are displayed in the document, while the functions here tell it - * what buttons to display. This is done by returning an array of button - * descriptions (what each button will do). - * - * Pagination types (the four built in options and any additional plug-in - * options defined here) can be used through the `paginationType` - * initialisation parameter. - * - * The functions defined take two parameters: - * - * 1. `{int} page` The current page index - * 2. `{int} pages` The number of pages in the table - * - * Each function is expected to return an array where each element of the - * array can be one of: - * - * * `first` - Jump to first page when activated - * * `last` - Jump to last page when activated - * * `previous` - Show previous page when activated - * * `next` - Show next page when activated - * * `{int}` - Show page of the index given - * * `{array}` - A nested array containing the above elements to add a - * containing 'DIV' element (might be useful for styling). - * - * Note that DataTables v1.9- used this object slightly differently whereby - * an object with two functions would be defined for each plug-in. That - * ability is still supported by DataTables 1.10+ to provide backwards - * compatibility, but this option of use is now decremented and no longer - * documented in DataTables 1.10+. - * - * @type object - * @default {} - * - * @example - * // Show previous, next and current page buttons only - * $.fn.dataTableExt.oPagination.current = function ( page, pages ) { - * return [ 'previous', page, 'next' ]; - * }; - */ - pager: {}, - - - renderer: { - pageButton: {}, - header: {} - }, - - - /** - * Ordering plug-ins - custom data source - * - * The extension options for ordering of data available here is complimentary - * to the default type based ordering that DataTables typically uses. It - * allows much greater control over the the data that is being used to - * order a column, but is necessarily therefore more complex. - * - * This type of ordering is useful if you want to do ordering based on data - * live from the DOM (for example the contents of an 'input' element) rather - * than just the static string that DataTables knows of. - * - * The way these plug-ins work is that you create an array of the values you - * wish to be ordering for the column in question and then return that - * array. The data in the array much be in the index order of the rows in - * the table (not the currently ordering order!). Which order data gathering - * function is run here depends on the `dt-init columns.orderDataType` - * parameter that is used for the column (if any). - * - * The functions defined take two parameters: - * - * 1. `{object}` DataTables settings object: see - * {@link DataTable.models.oSettings} - * 2. `{int}` Target column index - * - * Each function is expected to return an array: - * - * * `{array}` Data for the column to be ordering upon - * - * @type array - * - * @example - * // Ordering using `input` node values - * $.fn.dataTable.ext.order['dom-text'] = function ( settings, col ) - * { - * return this.api().column( col, {order:'index'} ).nodes().map( function ( td, i ) { - * return $('input', td).val(); - * } ); - * } - */ - order: {}, - - - /** - * Type based plug-ins. - * - * Each column in DataTables has a type assigned to it, either by automatic - * detection or by direct assignment using the `type` option for the column. - * The type of a column will effect how it is ordering and search (plug-ins - * can also make use of the column type if required). - * - * @namespace - */ - type: { - /** - * Type detection functions. - * - * The functions defined in this object are used to automatically detect - * a column's type, making initialisation of DataTables super easy, even - * when complex data is in the table. - * - * The functions defined take two parameters: - * - * 1. `{*}` Data from the column cell to be analysed - * 2. `{settings}` DataTables settings object. This can be used to - * perform context specific type detection - for example detection - * based on language settings such as using a comma for a decimal - * place. Generally speaking the options from the settings will not - * be required - * - * Each function is expected to return: - * - * * `{string|null}` Data type detected, or null if unknown (and thus - * pass it on to the other type detection functions. - * - * @type array - * - * @example - * // Currency type detection plug-in: - * $.fn.dataTable.ext.type.detect.push( - * function ( data, settings ) { - * // Check the numeric part - * if ( ! $.isNumeric( data.substring(1) ) ) { - * return null; - * } - * - * // Check prefixed by currency - * if ( data.charAt(0) == '$' || data.charAt(0) == '£' ) { - * return 'currency'; - * } - * return null; - * } - * ); - */ - detect: [], - - - /** - * Type based search formatting. - * - * The type based searching functions can be used to pre-format the - * data to be search on. For example, it can be used to strip HTML - * tags or to de-format telephone numbers for numeric only searching. - * - * Note that is a search is not defined for a column of a given type, - * no search formatting will be performed. - * - * Pre-processing of searching data plug-ins - When you assign the sType - * for a column (or have it automatically detected for you by DataTables - * or a type detection plug-in), you will typically be using this for - * custom sorting, but it can also be used to provide custom searching - * by allowing you to pre-processing the data and returning the data in - * the format that should be searched upon. This is done by adding - * functions this object with a parameter name which matches the sType - * for that target column. This is the corollary of afnSortData - * for searching data. - * - * The functions defined take a single parameter: - * - * 1. `{*}` Data from the column cell to be prepared for searching - * - * Each function is expected to return: - * - * * `{string|null}` Formatted string that will be used for the searching. - * - * @type object - * @default {} - * - * @example - * $.fn.dataTable.ext.type.search['title-numeric'] = function ( d ) { - * return d.replace(/\n/g," ").replace( /<.*?>/g, "" ); - * } - */ - search: {}, - - - /** - * Type based ordering. - * - * The column type tells DataTables what ordering to apply to the table - * when a column is sorted upon. The order for each type that is defined, - * is defined by the functions available in this object. - * - * Each ordering option can be described by three properties added to - * this object: - * - * * `{type}-pre` - Pre-formatting function - * * `{type}-asc` - Ascending order function - * * `{type}-desc` - Descending order function - * - * All three can be used together, only `{type}-pre` or only - * `{type}-asc` and `{type}-desc` together. It is generally recommended - * that only `{type}-pre` is used, as this provides the optimal - * implementation in terms of speed, although the others are provided - * for compatibility with existing Javascript sort functions. - * - * `{type}-pre`: Functions defined take a single parameter: - * - * 1. `{*}` Data from the column cell to be prepared for ordering - * - * And return: - * - * * `{*}` Data to be sorted upon - * - * `{type}-asc` and `{type}-desc`: Functions are typical Javascript sort - * functions, taking two parameters: - * - * 1. `{*}` Data to compare to the second parameter - * 2. `{*}` Data to compare to the first parameter - * - * And returning: - * - * * `{*}` Ordering match: <0 if first parameter should be sorted lower - * than the second parameter, ===0 if the two parameters are equal and - * >0 if the first parameter should be sorted height than the second - * parameter. - * - * @type object - * @default {} - * - * @example - * // Numeric ordering of formatted numbers with a pre-formatter - * $.extend( $.fn.dataTable.ext.type.order, { - * "string-pre": function(x) { - * a = (a === "-" || a === "") ? 0 : a.replace( /[^\d\-\.]/g, "" ); - * return parseFloat( a ); - * } - * } ); - * - * @example - * // Case-sensitive string ordering, with no pre-formatting method - * $.extend( $.fn.dataTable.ext.order, { - * "string-case-asc": function(x,y) { - * return ((x < y) ? -1 : ((x > y) ? 1 : 0)); - * }, - * "string-case-desc": function(x,y) { - * return ((x < y) ? 1 : ((x > y) ? -1 : 0)); - * } - * } ); - */ - order: {} - }, - - /** - * Unique DataTables instance counter - * - * @type int - * @private - */ - _unique: 0, - - - // - // Depreciated - // The following properties are retained for backwards compatiblity only. - // The should not be used in new projects and will be removed in a future - // version - // - - /** - * Version check function. - * @type function - * @depreciated Since 1.10 - */ - fnVersionCheck: DataTable.fnVersionCheck, - - - /** - * Index for what 'this' index API functions should use - * @type int - * @deprecated Since v1.10 - */ - iApiIndex: 0, - - - /** - * jQuery UI class container - * @type object - * @deprecated Since v1.10 - */ - oJUIClasses: {}, - - - /** - * Software version - * @type string - * @deprecated Since v1.10 - */ - sVersion: DataTable.version - }; - - - // - // Backwards compatibility. Alias to pre 1.10 Hungarian notation counter parts - // - $.extend( _ext, { - afnFiltering: _ext.search, - aTypes: _ext.type.detect, - ofnSearch: _ext.type.search, - oSort: _ext.type.order, - afnSortData: _ext.order, - aoFeatures: _ext.feature, - oApi: _ext.internal, - oStdClasses: _ext.classes, - oPagination: _ext.pager - } ); - - - $.extend( DataTable.ext.classes, { - "sTable": "dataTable", - "sNoFooter": "no-footer", - - /* Paging buttons */ - "sPageButton": "paginate_button", - "sPageButtonActive": "current", - "sPageButtonDisabled": "disabled", - - /* Striping classes */ - "sStripeOdd": "odd", - "sStripeEven": "even", - - /* Empty row */ - "sRowEmpty": "dataTables_empty", - - /* Features */ - "sWrapper": "dataTables_wrapper", - "sFilter": "dataTables_filter", - "sInfo": "dataTables_info", - "sPaging": "dataTables_paginate paging_", /* Note that the type is postfixed */ - "sLength": "dataTables_length", - "sProcessing": "dataTables_processing", - - /* Sorting */ - "sSortAsc": "sorting_asc", - "sSortDesc": "sorting_desc", - "sSortable": "sorting", /* Sortable in both directions */ - "sSortableAsc": "sorting_asc_disabled", - "sSortableDesc": "sorting_desc_disabled", - "sSortableNone": "sorting_disabled", - "sSortColumn": "sorting_", /* Note that an int is postfixed for the sorting order */ - - /* Filtering */ - "sFilterInput": "", - - /* Page length */ - "sLengthSelect": "", - - /* Scrolling */ - "sScrollWrapper": "dataTables_scroll", - "sScrollHead": "dataTables_scrollHead", - "sScrollHeadInner": "dataTables_scrollHeadInner", - "sScrollBody": "dataTables_scrollBody", - "sScrollFoot": "dataTables_scrollFoot", - "sScrollFootInner": "dataTables_scrollFootInner", - - /* Misc */ - "sHeaderTH": "", - "sFooterTH": "", - - // Deprecated - "sSortJUIAsc": "", - "sSortJUIDesc": "", - "sSortJUI": "", - "sSortJUIAscAllowed": "", - "sSortJUIDescAllowed": "", - "sSortJUIWrapper": "", - "sSortIcon": "", - "sJUIHeader": "", - "sJUIFooter": "" - } ); - - - (function() { - - // Reused strings for better compression. Closure compiler appears to have a - // weird edge case where it is trying to expand strings rather than use the - // variable version. This results in about 200 bytes being added, for very - // little preference benefit since it this run on script load only. - var _empty = ''; - _empty = ''; - - var _stateDefault = _empty + 'ui-state-default'; - var _sortIcon = _empty + 'css_right ui-icon ui-icon-'; - var _headerFooter = _empty + 'fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix'; - - $.extend( DataTable.ext.oJUIClasses, DataTable.ext.classes, { - /* Full numbers paging buttons */ - "sPageButton": "fg-button ui-button "+_stateDefault, - "sPageButtonActive": "ui-state-disabled", - "sPageButtonDisabled": "ui-state-disabled", - - /* Features */ - "sPaging": "dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi "+ - "ui-buttonset-multi paging_", /* Note that the type is postfixed */ - - /* Sorting */ - "sSortAsc": _stateDefault+" sorting_asc", - "sSortDesc": _stateDefault+" sorting_desc", - "sSortable": _stateDefault+" sorting", - "sSortableAsc": _stateDefault+" sorting_asc_disabled", - "sSortableDesc": _stateDefault+" sorting_desc_disabled", - "sSortableNone": _stateDefault+" sorting_disabled", - "sSortJUIAsc": _sortIcon+"triangle-1-n", - "sSortJUIDesc": _sortIcon+"triangle-1-s", - "sSortJUI": _sortIcon+"carat-2-n-s", - "sSortJUIAscAllowed": _sortIcon+"carat-1-n", - "sSortJUIDescAllowed": _sortIcon+"carat-1-s", - "sSortJUIWrapper": "DataTables_sort_wrapper", - "sSortIcon": "DataTables_sort_icon", - - /* Scrolling */ - "sScrollHead": "dataTables_scrollHead "+_stateDefault, - "sScrollFoot": "dataTables_scrollFoot "+_stateDefault, - - /* Misc */ - "sHeaderTH": _stateDefault, - "sFooterTH": _stateDefault, - "sJUIHeader": _headerFooter+" ui-corner-tl ui-corner-tr", - "sJUIFooter": _headerFooter+" ui-corner-bl ui-corner-br" - } ); - - }()); - - - - var extPagination = DataTable.ext.pager; - - function _numbers ( page, pages ) { - var - numbers = [], - buttons = extPagination.numbers_length, - half = Math.floor( buttons / 2 ), - i = 1; - - if ( pages <= buttons ) { - numbers = _range( 0, pages ); - } - else if ( page <= half ) { - numbers = _range( 0, buttons-2 ); - numbers.push( 'ellipsis' ); - numbers.push( pages-1 ); - } - else if ( page >= pages - 1 - half ) { - numbers = _range( pages-(buttons-2), pages ); - numbers.splice( 0, 0, 'ellipsis' ); // no unshift in ie6 - numbers.splice( 0, 0, 0 ); - } - else { - numbers = _range( page-half+2, page+half-1 ); - numbers.push( 'ellipsis' ); - numbers.push( pages-1 ); - numbers.splice( 0, 0, 'ellipsis' ); - numbers.splice( 0, 0, 0 ); - } - - numbers.DT_el = 'span'; - return numbers; - } - - - $.extend( extPagination, { - simple: function ( page, pages ) { - return [ 'previous', 'next' ]; - }, - - full: function ( page, pages ) { - return [ 'first', 'previous', 'next', 'last' ]; - }, - - numbers: function ( page, pages ) { - return [ _numbers(page, pages) ]; - }, - - simple_numbers: function ( page, pages ) { - return [ 'previous', _numbers(page, pages), 'next' ]; - }, - - full_numbers: function ( page, pages ) { - return [ 'first', 'previous', _numbers(page, pages), 'next', 'last' ]; - }, - - // For testing and plug-ins to use - _numbers: _numbers, - - // Number of number buttons (including ellipsis) to show. _Must be odd!_ - numbers_length: 7 - } ); - - - $.extend( true, DataTable.ext.renderer, { - pageButton: { - _: function ( settings, host, idx, buttons, page, pages ) { - var classes = settings.oClasses; - var lang = settings.oLanguage.oPaginate; - var btnDisplay, btnClass, counter=0; - - var attach = function( container, buttons ) { - var i, ien, node, button; - var clickHandler = function ( e ) { - _fnPageChange( settings, e.data.action, true ); - }; - - for ( i=0, ien=buttons.length ; i' ) - .appendTo( container ); - attach( inner, button ); - } - else { - btnDisplay = null; - btnClass = ''; - - switch ( button ) { - case 'ellipsis': - container.append(''); - break; - - case 'first': - btnDisplay = lang.sFirst; - btnClass = button + (page > 0 ? - '' : ' '+classes.sPageButtonDisabled); - break; - - case 'previous': - btnDisplay = lang.sPrevious; - btnClass = button + (page > 0 ? - '' : ' '+classes.sPageButtonDisabled); - break; - - case 'next': - btnDisplay = lang.sNext; - btnClass = button + (page < pages-1 ? - '' : ' '+classes.sPageButtonDisabled); - break; - - case 'last': - btnDisplay = lang.sLast; - btnClass = button + (page < pages-1 ? - '' : ' '+classes.sPageButtonDisabled); - break; - - default: - btnDisplay = button + 1; - btnClass = page === button ? - classes.sPageButtonActive : ''; - break; - } - - if ( btnDisplay !== null ) { - node = $('', { - 'class': classes.sPageButton+' '+btnClass, - 'aria-controls': settings.sTableId, - 'data-dt-idx': counter, - 'tabindex': settings.iTabIndex, - 'id': idx === 0 && typeof button === 'string' ? - settings.sTableId +'_'+ button : - null - } ) - .html( btnDisplay ) - .appendTo( container ); - - _fnBindAction( - node, {action: button}, clickHandler - ); - - counter++; - } - } - } - }; - - // IE9 throws an 'unknown error' if document.activeElement is used - // inside an iframe or frame. Try / catch the error. Not good for - // accessibility, but neither are frames. - var activeEl; - - try { - // Because this approach is destroying and recreating the paging - // elements, focus is lost on the select button which is bad for - // accessibility. So we want to restore focus once the draw has - // completed - activeEl = $(host).find(document.activeElement).data('dt-idx'); - } - catch (e) {} - - attach( $(host).empty(), buttons ); - - if ( activeEl ) { - $(host).find( '[data-dt-idx='+activeEl+']' ).focus(); - } - } - } - } ); - - - - // Built in type detection. See model.ext.aTypes for information about - // what is required from this methods. - $.extend( DataTable.ext.type.detect, [ - // Plain numbers - first since V8 detects some plain numbers as dates - // e.g. Date.parse('55') (but not all, e.g. Date.parse('22')...). - function ( d, settings ) - { - var decimal = settings.oLanguage.sDecimal; - return _isNumber( d, decimal ) ? 'num'+decimal : null; - }, - - // Dates (only those recognised by the browser's Date.parse) - function ( d, settings ) - { - // V8 will remove any unknown characters at the start and end of the - // expression, leading to false matches such as `$245.12` or `10%` being - // a valid date. See forum thread 18941 for detail. - if ( d && !(d instanceof Date) && ( ! _re_date_start.test(d) || ! _re_date_end.test(d) ) ) { - return null; - } - var parsed = Date.parse(d); - return (parsed !== null && !isNaN(parsed)) || _empty(d) ? 'date' : null; - }, - - // Formatted numbers - function ( d, settings ) - { - var decimal = settings.oLanguage.sDecimal; - return _isNumber( d, decimal, true ) ? 'num-fmt'+decimal : null; - }, - - // HTML numeric - function ( d, settings ) - { - var decimal = settings.oLanguage.sDecimal; - return _htmlNumeric( d, decimal ) ? 'html-num'+decimal : null; - }, - - // HTML numeric, formatted - function ( d, settings ) - { - var decimal = settings.oLanguage.sDecimal; - return _htmlNumeric( d, decimal, true ) ? 'html-num-fmt'+decimal : null; - }, - - // HTML (this is strict checking - there must be html) - function ( d, settings ) - { - return _empty( d ) || (typeof d === 'string' && d.indexOf('<') !== -1) ? - 'html' : null; - } - ] ); - - - - // Filter formatting functions. See model.ext.ofnSearch for information about - // what is required from these methods. - // - // Note that additional search methods are added for the html numbers and - // html formatted numbers by `_addNumericSort()` when we know what the decimal - // place is - - - $.extend( DataTable.ext.type.search, { - html: function ( data ) { - return _empty(data) ? - data : - typeof data === 'string' ? - data - .replace( _re_new_lines, " " ) - .replace( _re_html, "" ) : - ''; - }, - - string: function ( data ) { - return _empty(data) ? - data : - typeof data === 'string' ? - data.replace( _re_new_lines, " " ) : - data; - } - } ); - - - - var __numericReplace = function ( d, decimalPlace, re1, re2 ) { - if ( d !== 0 && (!d || d === '-') ) { - return -Infinity; - } - - // If a decimal place other than `.` is used, it needs to be given to the - // function so we can detect it and replace with a `.` which is the only - // decimal place Javascript recognises - it is not locale aware. - if ( decimalPlace ) { - d = _numToDecimal( d, decimalPlace ); - } - - if ( d.replace ) { - if ( re1 ) { - d = d.replace( re1, '' ); - } - - if ( re2 ) { - d = d.replace( re2, '' ); - } - } - - return d * 1; - }; - - - // Add the numeric 'deformatting' functions for sorting and search. This is done - // in a function to provide an easy ability for the language options to add - // additional methods if a non-period decimal place is used. - function _addNumericSort ( decimalPlace ) { - $.each( - { - // Plain numbers - "num": function ( d ) { - return __numericReplace( d, decimalPlace ); - }, - - // Formatted numbers - "num-fmt": function ( d ) { - return __numericReplace( d, decimalPlace, _re_formatted_numeric ); - }, - - // HTML numeric - "html-num": function ( d ) { - return __numericReplace( d, decimalPlace, _re_html ); - }, - - // HTML numeric, formatted - "html-num-fmt": function ( d ) { - return __numericReplace( d, decimalPlace, _re_html, _re_formatted_numeric ); - } - }, - function ( key, fn ) { - // Add the ordering method - _ext.type.order[ key+decimalPlace+'-pre' ] = fn; - - // For HTML types add a search formatter that will strip the HTML - if ( key.match(/^html\-/) ) { - _ext.type.search[ key+decimalPlace ] = _ext.type.search.html; - } - } - ); - } - - - // Default sort methods - $.extend( _ext.type.order, { - // Dates - "date-pre": function ( d ) { - return Date.parse( d ) || 0; - }, - - // html - "html-pre": function ( a ) { - return _empty(a) ? - '' : - a.replace ? - a.replace( /<.*?>/g, "" ).toLowerCase() : - a+''; - }, - - // string - "string-pre": function ( a ) { - // This is a little complex, but faster than always calling toString, - // http://jsperf.com/tostring-v-check - return _empty(a) ? - '' : - typeof a === 'string' ? - a.toLowerCase() : - ! a.toString ? - '' : - a.toString(); - }, - - // string-asc and -desc are retained only for compatibility with the old - // sort methods - "string-asc": function ( x, y ) { - return ((x < y) ? -1 : ((x > y) ? 1 : 0)); - }, - - "string-desc": function ( x, y ) { - return ((x < y) ? 1 : ((x > y) ? -1 : 0)); - } - } ); - - - // Numeric sorting types - order doesn't matter here - _addNumericSort( '' ); - - - $.extend( true, DataTable.ext.renderer, { - header: { - _: function ( settings, cell, column, classes ) { - // No additional mark-up required - // Attach a sort listener to update on sort - note that using the - // `DT` namespace will allow the event to be removed automatically - // on destroy, while the `dt` namespaced event is the one we are - // listening for - $(settings.nTable).on( 'order.dt.DT', function ( e, ctx, sorting, columns ) { - if ( settings !== ctx ) { // need to check this this is the host - return; // table, not a nested one - } - - var colIdx = column.idx; - - cell - .removeClass( - column.sSortingClass +' '+ - classes.sSortAsc +' '+ - classes.sSortDesc - ) - .addClass( columns[ colIdx ] == 'asc' ? - classes.sSortAsc : columns[ colIdx ] == 'desc' ? - classes.sSortDesc : - column.sSortingClass - ); - } ); - }, - - jqueryui: function ( settings, cell, column, classes ) { - $('
      ') - .addClass( classes.sSortJUIWrapper ) - .append( cell.contents() ) - .append( $('') - .addClass( classes.sSortIcon+' '+column.sSortingClassJUI ) - ) - .appendTo( cell ); - - // Attach a sort listener to update on sort - $(settings.nTable).on( 'order.dt.DT', function ( e, ctx, sorting, columns ) { - if ( settings !== ctx ) { - return; - } - - var colIdx = column.idx; - - cell - .removeClass( classes.sSortAsc +" "+classes.sSortDesc ) - .addClass( columns[ colIdx ] == 'asc' ? - classes.sSortAsc : columns[ colIdx ] == 'desc' ? - classes.sSortDesc : - column.sSortingClass - ); - - cell - .find( 'span.'+classes.sSortIcon ) - .removeClass( - classes.sSortJUIAsc +" "+ - classes.sSortJUIDesc +" "+ - classes.sSortJUI +" "+ - classes.sSortJUIAscAllowed +" "+ - classes.sSortJUIDescAllowed - ) - .addClass( columns[ colIdx ] == 'asc' ? - classes.sSortJUIAsc : columns[ colIdx ] == 'desc' ? - classes.sSortJUIDesc : - column.sSortingClassJUI - ); - } ); - } - } - } ); - - /* - * Public helper functions. These aren't used internally by DataTables, or - * called by any of the options passed into DataTables, but they can be used - * externally by developers working with DataTables. They are helper functions - * to make working with DataTables a little bit easier. - */ - - /** - * Helpers for `columns.render`. - * - * The options defined here can be used with the `columns.render` initialisation - * option to provide a display renderer. The following functions are defined: - * - * * `number` - Will format numeric data (defined by `columns.data`) for - * display, retaining the original unformatted data for sorting and filtering. - * It takes 5 parameters: - * * `string` - Thousands grouping separator - * * `string` - Decimal point indicator - * * `integer` - Number of decimal points to show - * * `string` (optional) - Prefix. - * * `string` (optional) - Postfix (/suffix). - * - * @example - * // Column definition using the number renderer - * { - * data: "salary", - * render: $.fn.dataTable.render.number( '\'', '.', 0, '$' ) - * } - * - * @namespace - */ - DataTable.render = { - number: function ( thousands, decimal, precision, prefix, postfix ) { - return { - display: function ( d ) { - if ( typeof d !== 'number' && typeof d !== 'string' ) { - return d; - } - - var negative = d < 0 ? '-' : ''; - d = Math.abs( parseFloat( d ) ); - - var intPart = parseInt( d, 10 ); - var floatPart = precision ? - decimal+(d - intPart).toFixed( precision ).substring( 2 ): - ''; - - return negative + (prefix||'') + - intPart.toString().replace( - /\B(?=(\d{3})+(?!\d))/g, thousands - ) + - floatPart + - (postfix||''); - } - }; - } - }; - - - /* - * This is really a good bit rubbish this method of exposing the internal methods - * publicly... - To be fixed in 2.0 using methods on the prototype - */ - - - /** - * Create a wrapper function for exporting an internal functions to an external API. - * @param {string} fn API function name - * @returns {function} wrapped function - * @memberof DataTable#internal - */ - function _fnExternApiFunc (fn) - { - return function() { - var args = [_fnSettingsFromNode( this[DataTable.ext.iApiIndex] )].concat( - Array.prototype.slice.call(arguments) - ); - return DataTable.ext.internal[fn].apply( this, args ); - }; - } - - - /** - * Reference to internal functions for use by plug-in developers. Note that - * these methods are references to internal functions and are considered to be - * private. If you use these methods, be aware that they are liable to change - * between versions. - * @namespace - */ - $.extend( DataTable.ext.internal, { - _fnExternApiFunc: _fnExternApiFunc, - _fnBuildAjax: _fnBuildAjax, - _fnAjaxUpdate: _fnAjaxUpdate, - _fnAjaxParameters: _fnAjaxParameters, - _fnAjaxUpdateDraw: _fnAjaxUpdateDraw, - _fnAjaxDataSrc: _fnAjaxDataSrc, - _fnAddColumn: _fnAddColumn, - _fnColumnOptions: _fnColumnOptions, - _fnAdjustColumnSizing: _fnAdjustColumnSizing, - _fnVisibleToColumnIndex: _fnVisibleToColumnIndex, - _fnColumnIndexToVisible: _fnColumnIndexToVisible, - _fnVisbleColumns: _fnVisbleColumns, - _fnGetColumns: _fnGetColumns, - _fnColumnTypes: _fnColumnTypes, - _fnApplyColumnDefs: _fnApplyColumnDefs, - _fnHungarianMap: _fnHungarianMap, - _fnCamelToHungarian: _fnCamelToHungarian, - _fnLanguageCompat: _fnLanguageCompat, - _fnBrowserDetect: _fnBrowserDetect, - _fnAddData: _fnAddData, - _fnAddTr: _fnAddTr, - _fnNodeToDataIndex: _fnNodeToDataIndex, - _fnNodeToColumnIndex: _fnNodeToColumnIndex, - _fnGetCellData: _fnGetCellData, - _fnSetCellData: _fnSetCellData, - _fnSplitObjNotation: _fnSplitObjNotation, - _fnGetObjectDataFn: _fnGetObjectDataFn, - _fnSetObjectDataFn: _fnSetObjectDataFn, - _fnGetDataMaster: _fnGetDataMaster, - _fnClearTable: _fnClearTable, - _fnDeleteIndex: _fnDeleteIndex, - _fnInvalidate: _fnInvalidate, - _fnGetRowElements: _fnGetRowElements, - _fnCreateTr: _fnCreateTr, - _fnBuildHead: _fnBuildHead, - _fnDrawHead: _fnDrawHead, - _fnDraw: _fnDraw, - _fnReDraw: _fnReDraw, - _fnAddOptionsHtml: _fnAddOptionsHtml, - _fnDetectHeader: _fnDetectHeader, - _fnGetUniqueThs: _fnGetUniqueThs, - _fnFeatureHtmlFilter: _fnFeatureHtmlFilter, - _fnFilterComplete: _fnFilterComplete, - _fnFilterCustom: _fnFilterCustom, - _fnFilterColumn: _fnFilterColumn, - _fnFilter: _fnFilter, - _fnFilterCreateSearch: _fnFilterCreateSearch, - _fnEscapeRegex: _fnEscapeRegex, - _fnFilterData: _fnFilterData, - _fnFeatureHtmlInfo: _fnFeatureHtmlInfo, - _fnUpdateInfo: _fnUpdateInfo, - _fnInfoMacros: _fnInfoMacros, - _fnInitialise: _fnInitialise, - _fnInitComplete: _fnInitComplete, - _fnLengthChange: _fnLengthChange, - _fnFeatureHtmlLength: _fnFeatureHtmlLength, - _fnFeatureHtmlPaginate: _fnFeatureHtmlPaginate, - _fnPageChange: _fnPageChange, - _fnFeatureHtmlProcessing: _fnFeatureHtmlProcessing, - _fnProcessingDisplay: _fnProcessingDisplay, - _fnFeatureHtmlTable: _fnFeatureHtmlTable, - _fnScrollDraw: _fnScrollDraw, - _fnApplyToChildren: _fnApplyToChildren, - _fnCalculateColumnWidths: _fnCalculateColumnWidths, - _fnThrottle: _fnThrottle, - _fnConvertToWidth: _fnConvertToWidth, - _fnGetWidestNode: _fnGetWidestNode, - _fnGetMaxLenString: _fnGetMaxLenString, - _fnStringToCss: _fnStringToCss, - _fnScrollBarWidth: _fnScrollBarWidth, - _fnSortFlatten: _fnSortFlatten, - _fnSort: _fnSort, - _fnSortAria: _fnSortAria, - _fnSortListener: _fnSortListener, - _fnSortAttachListener: _fnSortAttachListener, - _fnSortingClasses: _fnSortingClasses, - _fnSortData: _fnSortData, - _fnSaveState: _fnSaveState, - _fnLoadState: _fnLoadState, - _fnSettingsFromNode: _fnSettingsFromNode, - _fnLog: _fnLog, - _fnMap: _fnMap, - _fnBindAction: _fnBindAction, - _fnCallbackReg: _fnCallbackReg, - _fnCallbackFire: _fnCallbackFire, - _fnLengthOverflow: _fnLengthOverflow, - _fnRenderer: _fnRenderer, - _fnDataSource: _fnDataSource, - _fnRowAttributes: _fnRowAttributes, - _fnCalculateEnd: function () {} // Used by a lot of plug-ins, but redundant - // in 1.10, so this dead-end function is - // added to prevent errors - } ); - - - // jQuery access - $.fn.dataTable = DataTable; - - // Legacy aliases - $.fn.dataTableSettings = DataTable.settings; - $.fn.dataTableExt = DataTable.ext; - - // With a capital `D` we return a DataTables API instance rather than a - // jQuery object - $.fn.DataTable = function ( opts ) { - return $(this).dataTable( opts ).api(); - }; - - // All properties that are available to $.fn.dataTable should also be - // available on $.fn.DataTable - $.each( DataTable, function ( prop, val ) { - $.fn.DataTable[ prop ] = val; - } ); - - - // Information about events fired by DataTables - for documentation. - /** - * Draw event, fired whenever the table is redrawn on the page, at the same - * point as fnDrawCallback. This may be useful for binding events or - * performing calculations when the table is altered at all. - * @name DataTable#draw.dt - * @event - * @param {event} e jQuery event object - * @param {object} o DataTables settings object {@link DataTable.models.oSettings} - */ - - /** - * Search event, fired when the searching applied to the table (using the - * built-in global search, or column filters) is altered. - * @name DataTable#search.dt - * @event - * @param {event} e jQuery event object - * @param {object} o DataTables settings object {@link DataTable.models.oSettings} - */ - - /** - * Page change event, fired when the paging of the table is altered. - * @name DataTable#page.dt - * @event - * @param {event} e jQuery event object - * @param {object} o DataTables settings object {@link DataTable.models.oSettings} - */ - - /** - * Order event, fired when the ordering applied to the table is altered. - * @name DataTable#order.dt - * @event - * @param {event} e jQuery event object - * @param {object} o DataTables settings object {@link DataTable.models.oSettings} - */ - - /** - * DataTables initialisation complete event, fired when the table is fully - * drawn, including Ajax data loaded, if Ajax data is required. - * @name DataTable#init.dt - * @event - * @param {event} e jQuery event object - * @param {object} oSettings DataTables settings object - * @param {object} json The JSON object request from the server - only - * present if client-side Ajax sourced data is used - */ - - /** - * State save event, fired when the table has changed state a new state save - * is required. This event allows modification of the state saving object - * prior to actually doing the save, including addition or other state - * properties (for plug-ins) or modification of a DataTables core property. - * @name DataTable#stateSaveParams.dt - * @event - * @param {event} e jQuery event object - * @param {object} oSettings DataTables settings object - * @param {object} json The state information to be saved - */ - - /** - * State load event, fired when the table is loading state from the stored - * data, but prior to the settings object being modified by the saved state - * - allowing modification of the saved state is required or loading of - * state for a plug-in. - * @name DataTable#stateLoadParams.dt - * @event - * @param {event} e jQuery event object - * @param {object} oSettings DataTables settings object - * @param {object} json The saved state information - */ - - /** - * State loaded event, fired when state has been loaded from stored data and - * the settings object has been modified by the loaded data. - * @name DataTable#stateLoaded.dt - * @event - * @param {event} e jQuery event object - * @param {object} oSettings DataTables settings object - * @param {object} json The saved state information - */ - - /** - * Processing event, fired when DataTables is doing some kind of processing - * (be it, order, searcg or anything else). It can be used to indicate to - * the end user that there is something happening, or that something has - * finished. - * @name DataTable#processing.dt - * @event - * @param {event} e jQuery event object - * @param {object} oSettings DataTables settings object - * @param {boolean} bShow Flag for if DataTables is doing processing or not - */ - - /** - * Ajax (XHR) event, fired whenever an Ajax request is completed from a - * request to made to the server for new data. This event is called before - * DataTables processed the returned data, so it can also be used to pre- - * process the data returned from the server, if needed. - * - * Note that this trigger is called in `fnServerData`, if you override - * `fnServerData` and which to use this event, you need to trigger it in you - * success function. - * @name DataTable#xhr.dt - * @event - * @param {event} e jQuery event object - * @param {object} o DataTables settings object {@link DataTable.models.oSettings} - * @param {object} json JSON returned from the server - * - * @example - * // Use a custom property returned from the server in another DOM element - * $('#table').dataTable().on('xhr.dt', function (e, settings, json) { - * $('#status').html( json.status ); - * } ); - * - * @example - * // Pre-process the data returned from the server - * $('#table').dataTable().on('xhr.dt', function (e, settings, json) { - * for ( var i=0, ien=json.aaData.length ; i 15) { - $("#username").parent().addClass("has-error"); - $("#username").next().text("账号长度必须在2~15之间"); - $("#username").next().show(); - flag = false; - } else { - $('#username').parent().removeClass("has-error"); - $('#username').next().text(""); - $("#username").next().hide(); - } - - var password = $.trim($("#password").val()); - if (password == "") { - $('#password').parent().addClass("has-error"); - $('#password').next().text("请输入密码"); - $("#password").next().show(); - flag = false; - } else if (password.length<3||password.length > 15) { - $("#password").parent().addClass("has-error"); - $("#password").next().text("密码长度必须在3~15之间"); - $("#password").next().show(); - flag = false; - } else { - $('#password').parent().removeClass("has-error"); - $('#password').next().text(""); - $("#password").next().hide(); - } - return flag; -} - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/npm.js b/Library_management--main/WebContent/static/js/npm.js deleted file mode 100644 index bf6aa80..0000000 --- a/Library_management--main/WebContent/static/js/npm.js +++ /dev/null @@ -1,13 +0,0 @@ -// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. -require('../../js/transition.js') -require('../../js/alert.js') -require('../../js/button.js') -require('../../js/carousel.js') -require('../../js/collapse.js') -require('../../js/dropdown.js') -require('../../js/modal.js') -require('../../js/tooltip.js') -require('../../js/popover.js') -require('../../js/scrollspy.js') -require('../../js/tab.js') -require('../../js/affix.js') \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/pay.js b/Library_management--main/WebContent/static/js/pay.js deleted file mode 100644 index f53173e..0000000 --- a/Library_management--main/WebContent/static/js/pay.js +++ /dev/null @@ -1,53 +0,0 @@ - -$(function () { - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - -function pay(id){ - var postdata = "borrowId="+id; - ajax( - { - method:'POST', - url:'admin/forfeitManageAction_payForfeit.action', - params: postdata, - callback:function(data) { - if(data==-1){ - showInfo("请先去还书,再来缴纳罚款"); - }else if(data==1){ - showInfo("缴纳成功"); - }else if(data==-2){ - showInfo("已缴纳过该罚款"); - }else{ - showInfo("缴纳失败"); - } - - } - } - - ); - - - -} - - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/reader.js b/Library_management--main/WebContent/static/js/reader.js deleted file mode 100644 index a9f57c4..0000000 --- a/Library_management--main/WebContent/static/js/reader.js +++ /dev/null @@ -1,8 +0,0 @@ -$(function () { - - $('#btn_login').click(function () { - window.location.href = "login.jsp"; - }); - -}); - diff --git a/Library_management--main/WebContent/static/js/readerUpdateInfo.js b/Library_management--main/WebContent/static/js/readerUpdateInfo.js deleted file mode 100644 index 3094bbb..0000000 --- a/Library_management--main/WebContent/static/js/readerUpdateInfo.js +++ /dev/null @@ -1,118 +0,0 @@ - -$(function () { - - - $('#reader_updateInfo').click(function () { - - - if (!validUpdateReaderInfo()) { - - return; - } - - var postdata = "name="+$.trim($("#name").val())+"&phone="+ $.trim($("#phone").val())+"&email="+ $.trim($("#email").val()); - ajax( - { - method:'POST', - url:'reader/readerInfoAction_readerInfo.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - - }else { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - -}); - - - - -function validUpdateReaderInfo() { - var flag = true; - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#name").val()); - if(name == ""){ - $('#name').parent().addClass("has-error"); - $('#name').next().text("请输入真实姓名"); - $("#name").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#name').parent().addClass("has-error"); - $('#name').next().text("真实姓名必须为中文"); - $("#name").next().show(); - flag = false; - }else { - $('#name').parent().removeClass("has-error"); - $('#name').next().text(""); - $("#name").next().hide(); - } - - - var phone = $.trim($("#phone").val()); - if(phone == ""){ - $('#phone').parent().addClass("has-error"); - $('#phone').next().text("请输入联系号码"); - $("#phone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#phone').parent().addClass("has-error"); - $('#phone').next().text("手机号码有误"); - $("#phone").next().show(); - flag = false; - }else { - $('#phone').parent().removeClass("has-error"); - $('#phone').next().text(""); - $("#phone").next().hide(); - } - - - - var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; - var email = $.trim($("#email").val()); - if(email == ""){ - $('#email').parent().addClass("has-error"); - $('#email').next().text("请输入邮箱"); - $("#email").next().show(); - flag = false; - }else if(!reg.test(email)){ - //email格式的校验 - $('#email').parent().addClass("has-error"); - $('#email').next().text("邮箱格式有误"); - $("#email").next().show(); - flag = false; - }else { - $('#email').parent().removeClass("has-error"); - $('#email').next().text(""); - $("#email").next().hide(); - } - - - return flag; -} - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/readerUpdatePwd.js b/Library_management--main/WebContent/static/js/readerUpdatePwd.js deleted file mode 100644 index 8c2cbd0..0000000 --- a/Library_management--main/WebContent/static/js/readerUpdatePwd.js +++ /dev/null @@ -1,119 +0,0 @@ - -$(function () { - - - $('#update_readerPwd').click(function () { - - if (!validUpdateReaderPwd()) { - return; - } - - var postdata = "oldPwd="+$.trim($("#oldPwd").val())+"&newPwd="+ $.trim($("#newPwd").val())+"&confirmPwd="+ $.trim($("#confirmPwd").val()); - ajax( - { - method:'POST', - url:'reader/readerInfoAction_readerPwd.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updatepwd").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - }else if (data == 0) { - showInfo("确认密码不一致"); - }else if(data == -1){ - showInfo("原密码错误"); - }else{ - showInfo("修改失败"); - } - - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - -}); - - -function validUpdateReaderPwd() { - var flag = true; - - - var oldPwd = $.trim($("#oldPwd").val()); - if (oldPwd == "") { - $('#oldPwd').parent().addClass("has-error"); - $('#oldPwd').next().text("请输入密码"); - $("#oldPwd").next().show(); - flag = false; - } else if (oldPwd.length<3 || oldPwd.length > 15) { - $("#oldPwd").parent().addClass("has-error"); - $("#oldPwd").next().text("密码长度必须在3~15之间"); - $("#oldPwd").next().show(); - flag = false; - } else { - $('#oldPwd').parent().removeClass("has-error"); - $('#oldPwd').next().text(""); - $("#oldPwd").next().hide(); - } - - - var newPwd = $.trim($("#newPwd").val()); - if (newPwd == "") { - $('#newPwd').parent().addClass("has-error"); - $('#newPwd').next().text("请输入新密码"); - $("#newPwd").next().show(); - flag = false; - } else if (newPwd.length<3 || newPwd.length > 15) { - $("#newPwd").parent().addClass("has-error"); - $("#newPwd").next().text("新密码长度必须在3~15之间"); - $("#newPwd").next().show(); - flag = false; - } else { - $('#newPwd').parent().removeClass("has-error"); - $('#newPwd').next().text(""); - $("#newPwd").next().hide(); - } - - - var confirmPwd = $.trim($("#confirmPwd").val()); - if (confirmPwd == "") { - $('#confirmPwd').parent().addClass("has-error"); - $('#confirmPwd').next().text("请输入密码"); - $("#confirmPwd").next().show(); - flag = false; - } else if (confirmPwd.length<3 || confirmPwd.length > 15) { - $("#confirmPwd").parent().addClass("has-error"); - $("#confirmPwd").next().text("密码长度必须在3~15之间"); - $("#confirmPwd").next().show(); - flag = false; - }else if (confirmPwd!=newPwd) { - $("#confirmPwd").parent().addClass("has-error"); - $("#confirmPwd").next().text("确认密码不一致"); - $("#confirmPwd").next().show(); - flag = false; - } else { - $('#confirmPwd').parent().removeClass("has-error"); - $('#confirmPwd').next().text(""); - $("#confirmPwd").next().hide(); - } - - - - return flag; -} - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/js/renewBook.js b/Library_management--main/WebContent/static/js/renewBook.js deleted file mode 100644 index 0a08f25..0000000 --- a/Library_management--main/WebContent/static/js/renewBook.js +++ /dev/null @@ -1,54 +0,0 @@ - -$(function () { - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - -function renewBook(id){ - var postdata = "borrowId="+id; - ajax( - { - method:'POST', - url:'admin/borrowManageAction_renewBook.action', - params: postdata, - callback:function(data) { - if(data==1){ - showInfo("续借成功"); - }else if(data==-1){ - showInfo("该书已还,无法续借"); - }else if(data==-2){ - showInfo("该书续借过了,无法续借"); - }else if(data==-3){ - showInfo("已超续借期了,无法进行续借,请尽快去还书和缴纳罚金"); - }else if(data==-0){ - showInfo("续借失败"); - } - } - } - - ); - - - -} - - - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/updateAdmin.js b/Library_management--main/WebContent/static/js/updateAdmin.js deleted file mode 100644 index ae4a48d..0000000 --- a/Library_management--main/WebContent/static/js/updateAdmin.js +++ /dev/null @@ -1,148 +0,0 @@ - -/** - * ajax提交修改管理员的信息 - * @param {Object} '#updateAdmin' - */ -$(function () { - - - $('#updateAdmin').click(function () { - - - if (!validUpdateAdmin()) { - return; - } - - var postdata = "id="+$.trim($("#updateId").val())+"&username="+$.trim($("#updateUsername").val())+"&name="+$.trim($("#updateName").val())+"&phone="+ $.trim($("#updatePhone").val()); - ajax( - { - method:'POST', - url:'admin/adminManageAction_updateAdmin.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updateModal").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - }else { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - - - - -/** - * 获取需要修改用户信息 - * @param {Object} username 需要修改的用户名 - */ -function updateAdmin(id){ - ajax( - { - method:'POST', - url:'admin/adminManageAction_getAdmin.action', - params: "id=" + id, - type:"json", - callback:function(data) { - $("#updateId").val(data.aid); - $("#updateUsername").val(data.username); - $("#updateName").val(data.name); - $("#updatePhone").val(data.phone); - $("#updatePwd").val(data.pwd); - - } - } - - ); - - -} - - -function validUpdateAdmin() { - var flag = true; - - var username = $.trim($("#updateUsername").val()); - if (username == "") { - $('#updateUsername').parent().addClass("has-error"); - $('#updateUsername').next().text("请输入用户名"); - $("#updateUsername").next().show(); - flag = false; - } else if (username.length<2 || username.length > 15) { - $("#updateUsername").parent().addClass("has-error"); - $("#updateUsername").next().text("用户名长度必须在2~15之间"); - $("#updateUsername").next().show(); - flag = false; - } else { - $('#updateUsername').parent().removeClass("has-error"); - $('#updateUsername').next().text(""); - $("#updateUsername").next().hide(); - } - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#updateName").val()); - if(name == ""){ - $('#updateName').parent().addClass("has-error"); - $('#updateName').next().text("请输入真实姓名"); - $("#updateName").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#updateName').parent().addClass("has-error"); - $('#updateName').next().text("真实姓名必须为中文"); - $("#updateName").next().show(); - flag = false; - }else { - $('#updateName').parent().removeClass("has-error"); - $('#updateName').next().text(""); - $("#updateName").next().hide(); - } - - var phone = $.trim($("#updatePhone").val()); - if(phone == ""){ - $('#updatePhone').parent().addClass("has-error"); - $('#updatePhone').next().text("请输入联系号码"); - $("#updatePhone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#updatePhone').parent().addClass("has-error"); - $('#updatePhone').next().text("手机号码有误"); - $("#updatePhone").next().show(); - return false; - }else { - $('#updatePhone').parent().removeClass("has-error"); - $('#updatePhone').next().text(""); - $("#updatePhone").next().hide(); - } - - - return flag; -} - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/updateAuthorization.js b/Library_management--main/WebContent/static/js/updateAuthorization.js deleted file mode 100644 index 7d393db..0000000 --- a/Library_management--main/WebContent/static/js/updateAuthorization.js +++ /dev/null @@ -1,97 +0,0 @@ - -//jquery获取复选框的值 -function setPower(){ - var power =[]; - $('input[name="power"]:checked').each(function(){ - power.push($(this).val()); - }); - if(power.length==0){ - alert("您没有选择任何的内容."); - }else{ - //设置该管理员的权限 - var postdata = "id="+$.trim($("#aid").val())+"&power="+power; - ajax( - { - method:'POST', - url:'admin/authorizationAction_addAuthorization.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#powerModal").modal("hide");//关闭模糊框 - // showInfo("设置成功"); - alert("设置成功"); - - }else { - $("#powerModal").modal("hide");//关闭模糊框 - // showInfo("设置失败"); - alert("设置失败"); - - } - - } - } - - ); - - - - } -} - - -function power(id){ - //$('input[name="power"]').removeAttr("checked"); - //$('input[name=power]').attr("checked",null); - //$("[name='power']").removeAttr("checked");//取消全选 - ajax( - { - method:'POST', - url:'admin/authorizationAction_getAuthorization.action', - params: "id=" + id, - type:"json", - callback:function(data) { - $("#aid").val(data.aid); - // $('input[name="power"]').removeAttr("checked");//取消全选 - if(data.typeSet!=0){ - $("#typeSet").attr("checked","checked"); - } - if(data.bookSet!=0){ - $("#bookSet").attr("checked","checked"); - } - - if(data.readerSet!=0){ - $("#readerSet").attr("checked","checked"); - } - if(data.borrowSet!=0){ - $("#borrowSet").attr("checked","checked"); - } - if(data.backSet!=0){ - $("#backSet").attr("checked","checked"); - } - if(data.forfeitSet!=0){ - $("#forfeitSet").attr("checked","checked"); - } - if(data.sysSet!=0){ - $("#sysSet").attr("checked","checked"); - } - } - } - - ); - -} - -$(function () { - //重新加载使得复选框的勾选状态正常显示 -$('#powerModal').on('hide.bs.modal',function() {//权限选择模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); -}); - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - diff --git a/Library_management--main/WebContent/static/js/updateBook.js b/Library_management--main/WebContent/static/js/updateBook.js deleted file mode 100644 index 0f794c7..0000000 --- a/Library_management--main/WebContent/static/js/updateBook.js +++ /dev/null @@ -1,198 +0,0 @@ - -$(function () { - - - $('#updateBook').click(function () { - - - if (!validUpdateBook()) { - return; - } - - var postdata = "bookId="+$.trim($("#updateBookId").val())+"&bookName="+$.trim($("#updateBookName").val())+"&bookTypeId="+$.trim($("#updateBookType").val()) - +"&autho="+ $.trim($("#updateAutho").val())+"&press="+ $.trim($("#updatePress").val())+"&price="+ $.trim($("#updatePrice").val()) - +"&description="+ $.trim($("#updateDescription").val())+"&ISBN="+ $.trim($("#updateISBN").val()); - ajax( - { - method:'POST', - url:'admin/bookManageAction_updateBook.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updateModal").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - }else { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改失败"); - } - - } - } - - ); - - - }); - - - - - - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - - - - -function updateBook(id){ - $("#updateBookType option[value!=-1]").remove();//移除先前的选项 - ajax( - { - url:"admin/bookManageAction_getAllBookTypes.action", - type:"json", - callback:function(data) { - // 循环遍历每个图书分类,每个名称生成一个option对象,添加到中 - for(var index in data) { - var op = document.createElement("option");//创建一个指名名称元素 - op.value = data[index].readerTypeId;//设置op的实际值为当前的读者分类编号 - var textNode = document.createTextNode(data[index].readerTypeName);//创建文本节点 - op.appendChild(textNode);//把文本子节点添加到op元素中,指定其显示值 - - document.getElementById("updateReaderType").appendChild(op); - } - ajax( - { - method:'POST', - url:'admin/readerManageAction_getReader.action', - params: "readerId=" + id, - type:"json", - callback:function(data) { - $("#updateReaderID").val(data.readerId); - $("#updatePaperNO").val(data.paperNO); - $("#updateName").val(data.name); - $("#updateEmail").val(data.email); - $("#updatePhone").val(data.phone); - $("#updateReaderType").val(data.readerType.readerTypeId); - } - } - - ); - } - - - - - } - ); - - - -} - - - -function validUpdateReader() { - var flag = true; - - var paperNO = $.trim($("#updatePaperNO").val()); - if (paperNO == "") { - $('#updatePaperNO').parent().addClass("has-error"); - $('#updatePaperNO').next().text("请输入读者证件号"); - $("#updatePaperNO").next().show(); - flag = false; - }else { - $('#updatePaperNO').parent().removeClass("has-error"); - $('#updatePaperNO').next().text(""); - $("#updatePaperNO").next().hide(); - } - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var name = $.trim($("#updateName").val()); - if(name == ""){ - $('#updateName').parent().addClass("has-error"); - $('#updateName').next().text("请输入真实姓名"); - $("#updateName").next().show(); - flag = false; - }else if(!reg.test(name)){ - $('#updateName').parent().addClass("has-error"); - $('#updateName').next().text("真实姓名必须为中文"); - $("#updateName").next().show(); - flag = false; - }else { - $('#updateName').parent().removeClass("has-error"); - $('#updateName').next().text(""); - $("#updateName").next().hide(); - } - - var phone = $.trim($("#updatePhone").val()); - if(phone == ""){ - $('#updatePhone').parent().addClass("has-error"); - $('#updatePhone').next().text("请输入联系号码"); - $("#updatePhone").next().show(); - flag = false; - }else if(!(/^1[34578]\d{9}$/.test(phone))){ - //电话号码格式的校验 - $('#updatePhone').parent().addClass("has-error"); - $('#updatePhone').next().text("手机号码有误"); - $("#updatePhone").next().show(); - return false; - }else { - $('#updatePhone').parent().removeClass("has-error"); - $('#updatePhone').next().text(""); - $("#updatePhone").next().hide(); - } - - var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; - var email = $.trim($("#updateEmail").val()); - if(email == ""){ - $('#updateEmail').parent().addClass("has-error"); - $('#updateEmail').next().text("请输入邮箱"); - $("#updateEmail").next().show(); - flag = false; - }else if(!reg.test(email)){ - //邮箱格式的校验 - $('#updateEmail').parent().addClass("has-error"); - $('#updateEmail').next().text("邮箱格式有误"); - $("#updateEmail").next().show(); - return false; - }else { - $('#updateEmail').parent().removeClass("has-error"); - $('#updateEmail').next().text(""); - $("#updateEmail").next().hide(); - } - - - - var readerType = $.trim($("#updateReaderType").val()); - if(readerType == -1){ - $('#updateReaderType').parent().addClass("has-error"); - $('#updateReaderType').next().text("请选择读者类型"); - $("#updateReaderType").next().show(); - flag = false; - }else { - $('#updateReaderType').parent().removeClass("has-error"); - $('#updateReaderType').next().text(""); - $("#updateReaderType").next().hide(); - } - - return flag; -} - - - - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/js/updateReaderType.js b/Library_management--main/WebContent/static/js/updateReaderType.js deleted file mode 100644 index f8b12a2..0000000 --- a/Library_management--main/WebContent/static/js/updateReaderType.js +++ /dev/null @@ -1,184 +0,0 @@ - -/** - * ajax提交修改管理员的信息 - * @param {Object} '#updateType' - */ -$(function () { - - - $('#updateType').click(function () { - - - if (!validUpdateReaderType()) { - return; - } - - var postdata = "id="+$.trim($("#readerTypeId").val())+"&maxNum="+$.trim($("#maxNum").val())+"&bday="+$.trim($("#bday").val())+"&penalty="+ $.trim($("#penalty").val()) - +"&readerTypeName="+ $.trim($("#readerTypeName").val())+"&renewDays="+ $.trim($("#renewDays").val()); - ajax( - { - method:'POST', - url:'admin/readerTypeManageAction_updateReaderType.action', - params: postdata, - callback:function(data) { - if (data == 1) { - $("#updateModal").modal("hide");//关闭模糊框 - showInfo("修改成功"); - - }else { - $("#updateinfo").modal("hide");//关闭模糊框 - showInfo("修改失败"); - } - - } - } - - ); - - - }); - - $('#modal_info').on('hide.bs.modal',function() {//提示模糊框隐藏时候触发 - location.reload(); //刷新当前页面 - }); - - - -}); - - - - - - -function updateReaderType(id){ - ajax( - { - method:'POST', - url:'admin/readerTypeManageAction_getReaderType.action', - params: "id=" + id, - type:"json", - callback:function(data) { - $("#readerTypeId").val(data.readerTypeId); - $("#readerTypeName").val(data.readerTypeName); - $("#maxNum").val(data.maxNum); - $("#bday").val(data.bday); - $("#penalty").val(data.penalty); - $("#renewDays").val(data.renewDays); - } - } - - ); - - -} - - - -function validUpdateReaderType() { - var flag = true; - - - - var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); - var typeName = $.trim($("#readerTypeName").val()); - if(typeName == ""){ - $('#readerTypeName').parent().addClass("has-error"); - $('#readerTypeName').next().text("请输入读者类型名称"); - $("#readerTypeName").next().show(); - flag = false; - }else if(!reg.test(typeName)){ - $('#readerTypeName').parent().addClass("has-error"); - $('#readerTypeName').next().text("读者类型名称必须为中文"); - $("#readerTypeName").next().show(); - flag = false; - }else { - $('#readerTypeName').parent().removeClass("has-error"); - $('#readerTypeName').next().text(""); - $("#readerTypeName").next().hide(); - } - - var maxNum = $.trim($("#maxNum").val()); - if(maxNum == ""){ - $('#maxNum').parent().addClass("has-error"); - $('#maxNum').next().text("请输入最大借阅数量"); - $("#maxNum").next().show(); - flag = false; - }else if(maxNum<=0 || maxNum!=parseInt(maxNum)){ - $('#maxNum').parent().addClass("has-error"); - $('#maxNum').next().text("最大借阅数量必须为正整数"); - $("#maxNum").next().show(); - flag = false; - } else { - $('#maxNum').parent().removeClass("has-error"); - $('#maxNum').next().text(""); - $("#maxNum").next().hide(); - } - - - - var bday = $.trim($("#bday").val()); - if(bday == ""){ - $('#bday').parent().addClass("has-error"); - $('#bday').next().text("请输入最大借阅天数"); - $("#bday").next().show(); - flag = false; - }else if(bday<=0 || bday!=parseInt(bday)){ - $('#bday').parent().addClass("has-error"); - $('#bday').next().text("最大借阅天数必须为正整数"); - $("#bday").next().show(); - flag = false; - } else { - $('#bday').parent().removeClass("has-error"); - $('#bday').next().text(""); - $("#bday").next().hide(); - } - - - var penalty = $.trim($("#penalty").val()); - if(penalty == ""){ - $('#penalty').parent().addClass("has-error"); - $('#penalty').next().text("请输入逾期每日罚金"); - $("#penalty").next().show(); - flag = false; - }else if(penalty<=0 || penalty!=parseInt(penalty)){ - $('#penalty').parent().addClass("has-error"); - $('#penalty').next().text("逾期每日罚金必须为正整数"); - $("#penalty").next().show(); - flag = false; - } else { - $('#penalty').parent().removeClass("has-error"); - $('#penalty').next().text(""); - $("#penalty").next().hide(); - } - - - var renewDays = $.trim($("#renewDays").val()); - if(renewDays == ""){ - $('#renewDays').parent().addClass("has-error"); - $('#renewDays').next().text("请输入续借天数"); - $("#renewDays").next().show(); - flag = false; - }else if(renewDays<=0 || renewDays!=parseInt(renewDays)){ - $('#renewDays').parent().addClass("has-error"); - $('#renewDays').next().text("续借天数必须为正整数"); - $("#renewDays").next().show(); - flag = false; - } else { - $('#renewDays').parent().removeClass("has-error"); - $('#renewDays').next().text(""); - $("#renewDays").next().hide(); - } - - - - return flag; -} - - -function showInfo(msg) { - $("#div_info").text(msg); - $("#modal_info").modal('show'); -} - - diff --git a/Library_management--main/WebContent/static/justgage.js.下载 b/Library_management--main/WebContent/static/justgage.js.下载 deleted file mode 100644 index 9c3261f..0000000 --- a/Library_management--main/WebContent/static/justgage.js.下载 +++ /dev/null @@ -1,1051 +0,0 @@ -/** - * JustGage - this is work-in-progress, unreleased, unofficial code, so it might not work top-notch :) - * Check http://www.justgage.com for official releases - * Licensed under MIT. - * @author Bojan Djuricic (@Toorshia) - * - * LATEST UPDATES - * - * ----------------------------- - * March 16, 2014. - * ----------------------------- - * fix - https://github.com/toorshia/justgage/issues/112 - * - * ----------------------------- - * February 16, 2014. - * ----------------------------- - * fix - https://github.com/toorshia/justgage/issues/102 - - * ----------------------------- - * April 25, 2013. - * ----------------------------- - * use HTML5 data-* attributes of the DOM Element to render the gauge (which overrides the constructor options). - - * ----------------------------- - * April 18, 2013. - * ----------------------------- - * parentNode - use this instead of id, to attach gauge to node which is outside of DOM tree - https://github.com/toorshia/justgage/issues/48 - * width - force gauge width - * height - force gauge height - - * ----------------------------- - * April 17, 2013. - * ----------------------------- - * fix - https://github.com/toorshia/justgage/issues/49 - - * ----------------------------- - * April 01, 2013. - * ----------------------------- - * fix - https://github.com/toorshia/justgage/issues/46 - - * ----------------------------- - * March 26, 2013. - * ----------------------------- - * customSectors - define specific color for value range (0-10 : red, 10-30 : blue etc.) - - * ----------------------------- - * March 23, 2013. - * ----------------------------- - * counter - option to animate value in counting fashion - * fix - https://github.com/toorshia/justgage/issues/45 - - * ----------------------------- - * March 13, 2013. - * ----------------------------- - * refresh method - added optional 'max' parameter to use when you need to update max value - - * ----------------------------- - * February 26, 2013. - * ----------------------------- - * decimals - option to define/limit number of decimals when not using humanFriendly or customRenderer to display value - * fixed a missing parameters bug when calling generateShadow() for IE < 9 - - * ----------------------------- - * December 31, 2012. - * ----------------------------- - * fixed text y-position for hidden divs - workaround for Raphael 'dy' bug - https://github.com/DmitryBaranovskiy/raphael/issues/491 - * 'show' parameters, like showMinMax are now 'hide' because I am lame developer - please update these in your setups - * Min and Max labels are now auto-off when in donut mode - * Start angle in donut mode is now 90 - * donutStartAngle - option to define start angle for donut - - * ----------------------------- - * November 25, 2012. - * ----------------------------- - * Option to define custom rendering function for displayed value - - * ----------------------------- - * November 19, 2012. - * ----------------------------- - * Config.value is now updated after gauge refresh - - * ----------------------------- - * November 13, 2012. - * ----------------------------- - * Donut display mode added - * Option to hide value label - * Option to enable responsive gauge size - * Removed default title attribute - * Option to accept min and max defined as string values - * Option to configure value symbol - * Fixed bad aspect ratio calculations - * Option to configure minimum font size for all texts - * Option to show shorthand big numbers (human friendly) - */ - - JustGage = function(config) { - - var obj = this; - - // Helps in case developer wants to debug it. unobtrusive - if (config === null || config === undefined) { - console.log('* justgage: Make sure to pass options to the constructor!'); - return false; - } - - var node; - - if (config.id !== null && config.id !== undefined) { - node= document.getElementById(config.id); - if (!node) { - console.log('* justgage: No element with id : %s found', config.id); - return false; - } - } else if (config.parentNode !== null && config.parentNode !== undefined) { - node = config.parentNode; - } else { - console.log('* justgage: Make sure to pass the existing element id or parentNode to the constructor.'); - return false; - } - - var dataset = node.dataset ? node.dataset : {}; - - // configurable parameters - obj.config = - { - // id : string - // this is container element id - id : config.id, - - // parentNode : node object - // this is container element - parentNode : obj.kvLookup('parentNode', config, dataset, null), - - // width : int - // gauge width - width : obj.kvLookup('width', config, dataset, null), - - // height : int - // gauge height - height : obj.kvLookup('height', config, dataset, null), - - // title : string - // gauge title - title : obj.kvLookup('title', config, dataset, ""), - - // titleFontColor : string - // color of gauge title - titleFontColor : obj.kvLookup('titleFontColor', config, dataset, "#999999"), - - // value : float - // value gauge is showing - value : obj.kvLookup('value', config, dataset, 0, 'float'), - - // valueFontColor : string - // color of label showing current value - valueFontColor : obj.kvLookup('valueFontColor', config, dataset, "#010101"), - - // symbol : string - // special symbol to show next to value - symbol : obj.kvLookup('symbol', config, dataset, ''), - - // min : float - // min value - min : obj.kvLookup('min', config, dataset, 0, 'float'), - - // max : float - // max value - max : obj.kvLookup('max', config, dataset, 100, 'float'), - - // humanFriendlyDecimal : int - // number of decimal places for our human friendly number to contain - humanFriendlyDecimal : obj.kvLookup('humanFriendlyDecimal', config, dataset, 0), - - // textRenderer: func - // function applied before rendering text - textRenderer : obj.kvLookup('textRenderer', config, dataset, null), - - // gaugeWidthScale : float - // width of the gauge element - gaugeWidthScale : obj.kvLookup('gaugeWidthScale', config, dataset, 1.0), - - // gaugeColor : string - // background color of gauge element - gaugeColor : obj.kvLookup('gaugeColor', config, dataset, "#edebeb"), - - // label : string - // text to show below value - label : obj.kvLookup('label', config, dataset, ''), - - // labelFontColor : string - // color of label showing label under value - labelFontColor : obj.kvLookup('labelFontColor', config, dataset, "#b3b3b3"), - - // shadowOpacity : int - // 0 ~ 1 - shadowOpacity : obj.kvLookup('shadowOpacity', config, dataset, 0.2), - - // shadowSize: int - // inner shadow size - shadowSize : obj.kvLookup('shadowSize', config, dataset, 5), - - // shadowVerticalOffset : int - // how much shadow is offset from top - shadowVerticalOffset : obj.kvLookup('shadowVerticalOffset', config, dataset, 3), - - // levelColors : string[] - // colors of indicator, from lower to upper, in RGB format - levelColors : obj.kvLookup('levelColors', config, dataset, [ "#ff0000", "#f9c802", "#a9d70b" ], 'array', ','), - - // startAnimationTime : int - // length of initial animation - startAnimationTime : obj.kvLookup('startAnimationTime', config, dataset, 700), - - // startAnimationType : string - // type of initial animation (linear, >, <, <>, bounce) - startAnimationType : obj.kvLookup('startAnimationType', config, dataset, '>'), - - // refreshAnimationTime : int - // length of refresh animation - refreshAnimationTime : obj.kvLookup('refreshAnimationTime', config, dataset, 700), - - // refreshAnimationType : string - // type of refresh animation (linear, >, <, <>, bounce) - refreshAnimationType : obj.kvLookup('refreshAnimationType', config, dataset, '>'), - - // donutStartAngle : int - // angle to start from when in donut mode - donutStartAngle : obj.kvLookup('donutStartAngle', config, dataset, 90), - - // valueMinFontSize : int - // absolute minimum font size for the value - valueMinFontSize : obj.kvLookup('valueMinFontSize', config, dataset, 16), - - // titleMinFontSize - // absolute minimum font size for the title - titleMinFontSize : obj.kvLookup('titleMinFontSize', config, dataset, 10), - - // labelMinFontSize - // absolute minimum font size for the label - labelMinFontSize : obj.kvLookup('labelMinFontSize', config, dataset, 10), - - // minLabelMinFontSize - // absolute minimum font size for the minimum label - minLabelMinFontSize : obj.kvLookup('minLabelMinFontSize', config, dataset, 10), - - // maxLabelMinFontSize - // absolute minimum font size for the maximum label - maxLabelMinFontSize : obj.kvLookup('maxLabelMinFontSize', config, dataset, 10), - - // hideValue : bool - // hide value text - hideValue : obj.kvLookup('hideValue', config, dataset, false), - - // hideMinMax : bool - // hide min and max values - hideMinMax : obj.kvLookup('hideMinMax', config, dataset, false), - - // hideInnerShadow : bool - // hide inner shadow - hideInnerShadow : obj.kvLookup('hideInnerShadow', config, dataset, false), - - // humanFriendly : bool - // convert large numbers for min, max, value to human friendly (e.g. 1234567 -> 1.23M) - humanFriendly : obj.kvLookup('humanFriendly', config, dataset, false), - - // noGradient : bool - // whether to use gradual color change for value, or sector-based - noGradient : obj.kvLookup('noGradient', config, dataset, false), - - // donut : bool - // show full donut gauge - donut : obj.kvLookup('donut', config, dataset, false), - - // relativeGaugeSize : bool - // whether gauge size should follow changes in container element size - relativeGaugeSize : obj.kvLookup('relativeGaugeSize', config, dataset, false), - - // counter : bool - // animate level number change - counter : obj.kvLookup('counter', config, dataset, false), - - // decimals : int - // number of digits after floating point - decimals : obj.kvLookup('decimals', config, dataset, 0), - - // customSectors : [] of objects - // number of digits after floating point - customSectors : obj.kvLookup('customSectors', config, dataset, []), - - // formatNumber: boolean - // formats numbers with commas where appropriate - formatNumber : obj.kvLookup('formatNumber', config, dataset, false) - }; - - // variables - var - canvasW, - canvasH, - widgetW, - widgetH, - aspect, - dx, - dy, - titleFontSize, - titleX, - titleY, - valueFontSize, - valueX, - valueY, - labelFontSize, - labelX, - labelY, - minFontSize, - minX, - minY, - maxFontSize, - maxX, - maxY; - - // overflow values - if (obj.config.value > obj.config.max) obj.config.value = obj.config.max; - if (obj.config.value < obj.config.min) obj.config.value = obj.config.min; - obj.originalValue = obj.kvLookup('value', config, dataset, -1, 'float'); - - // create canvas - if (obj.config.id !== null && (document.getElementById(obj.config.id)) !== null) { - obj.canvas = Raphael(obj.config.id, "100%", "100%"); - } else if (obj.config.parentNode !== null) { - obj.canvas = Raphael(obj.config.parentNode, "100%", "100%"); - } - - if (obj.config.relativeGaugeSize === true) { - obj.canvas.setViewBox(0, 0, 200, 150, true); - } - - // canvas dimensions - if (obj.config.relativeGaugeSize === true) { - canvasW = 200; - canvasH = 150; - } else if (obj.config.width !== null && obj.config.height !== null) { - canvasW = obj.config.width; - canvasH = obj.config.height; - } else if (obj.config.parentNode !== null) { - obj.canvas.setViewBox(0, 0, 200, 150, true); - canvasW = 200; - canvasH = 150; - } else { - canvasW = getStyle(document.getElementById(obj.config.id), "width").slice(0, -2) * 1; - canvasH = getStyle(document.getElementById(obj.config.id), "height").slice(0, -2) * 1; - } - - // widget dimensions - if (obj.config.donut === true) { - - // DONUT ******************************* - - // width more than height - if(canvasW > canvasH) { - widgetH = canvasH; - widgetW = widgetH; - // width less than height - } else if (canvasW < canvasH) { - widgetW = canvasW; - widgetH = widgetW; - // if height don't fit, rescale both - if(widgetH > canvasH) { - aspect = widgetH / canvasH; - widgetH = widgetH / aspect; - widgetW = widgetH / aspect; - } - // equal - } else { - widgetW = canvasW; - widgetH = widgetW; - } - - // delta - dx = (canvasW - widgetW)/2; - dy = (canvasH - widgetH)/2; - - // title - titleFontSize = ((widgetH / 8) > 10) ? (widgetH / 10) : 10; - titleX = dx + widgetW / 2; - titleY = dy + widgetH / 11; - - // value - valueFontSize = ((widgetH / 6.4) > 16) ? (widgetH / 5.4) : 18; - valueX = dx + widgetW / 2; - if(obj.config.label !== '') { - valueY = dy + widgetH / 1.85; - } else { - valueY = dy + widgetH / 1.7; - } - - // label - labelFontSize = ((widgetH / 16) > 10) ? (widgetH / 16) : 10; - labelX = dx + widgetW / 2; - labelY = valueY + labelFontSize; - - // min - minFontSize = ((widgetH / 16) > 10) ? (widgetH / 16) : 10; - minX = dx + (widgetW / 10) + (widgetW / 6.666666666666667 * obj.config.gaugeWidthScale) / 2 ; - minY = labelY; - - // max - maxFontSize = ((widgetH / 16) > 10) ? (widgetH / 16) : 10; - maxX = dx + widgetW - (widgetW / 10) - (widgetW / 6.666666666666667 * obj.config.gaugeWidthScale) / 2 ; - maxY = labelY; - - } else { - // HALF ******************************* - - // width more than height - if(canvasW > canvasH) { - widgetH = canvasH; - widgetW = widgetH * 1.25; - //if width doesn't fit, rescale both - if(widgetW > canvasW) { - aspect = widgetW / canvasW; - widgetW = widgetW / aspect; - widgetH = widgetH / aspect; - } - // width less than height - } else if (canvasW < canvasH) { - widgetW = canvasW; - widgetH = widgetW / 1.25; - // if height don't fit, rescale both - if(widgetH > canvasH) { - aspect = widgetH / canvasH; - widgetH = widgetH / aspect; - widgetW = widgetH / aspect; - } - // equal - } else { - widgetW = canvasW; - widgetH = widgetW * 0.75; - } - - // delta - dx = (canvasW - widgetW)/2; - dy = (canvasH - widgetH)/2; - - // title - titleFontSize = ((widgetH / 8) > obj.config.titleMinFontSize) ? (widgetH / 10) : obj.config.titleMinFontSize; - titleX = dx + widgetW / 2; - titleY = dy + widgetH / 6.4; - - // value - valueFontSize = ((widgetH / 6.5) > obj.config.valueMinFontSize) ? (widgetH / 6.5) : obj.config.valueMinFontSize; - valueX = dx + widgetW / 2; - valueY = dy + widgetH / 1.275; - - // label - labelFontSize = ((widgetH / 16) > obj.config.labelMinFontSize) ? (widgetH / 16) : obj.config.labelMinFontSize; - labelX = dx + widgetW / 2; - labelY = valueY + valueFontSize / 2 + 5; - - // min - minFontSize = ((widgetH / 16) > obj.config.minLabelMinFontSize) ? (widgetH / 16) : obj.config.minLabelMinFontSize; - minX = dx + (widgetW / 10) + (widgetW / 6.666666666666667 * obj.config.gaugeWidthScale) / 2 ; - minY = labelY; - - // max - maxFontSize = ((widgetH / 16) > obj.config.maxLabelMinFontSize) ? (widgetH / 16) : obj.config.maxLabelMinFontSize; - maxX = dx + widgetW - (widgetW / 10) - (widgetW / 6.666666666666667 * obj.config.gaugeWidthScale) / 2 ; - maxY = labelY; - } - - // parameters - obj.params = { - canvasW : canvasW, - canvasH : canvasH, - widgetW : widgetW, - widgetH : widgetH, - dx : dx, - dy : dy, - titleFontSize : titleFontSize, - titleX : titleX, - titleY : titleY, - valueFontSize : valueFontSize, - valueX : valueX, - valueY : valueY, - labelFontSize : labelFontSize, - labelX : labelX, - labelY : labelY, - minFontSize : minFontSize, - minX : minX, - minY : minY, - maxFontSize : maxFontSize, - maxX : maxX, - maxY : maxY - }; - - // var clear - canvasW, canvasH, widgetW, widgetH, aspect, dx, dy, titleFontSize, titleX, titleY, valueFontSize, valueX, valueY, labelFontSize, labelX, labelY, minFontSize, minX, minY, maxFontSize, maxX, maxY = null; - - // pki - custom attribute for generating gauge paths - obj.canvas.customAttributes.pki = function (value, min, max, w, h, dx, dy, gws, donut) { - - var alpha, Ro, Ri, Cx, Cy, Xo, Yo, Xi, Yi, path; - - if (donut) { - alpha = (1 - 2 * (value - min) / (max - min)) * Math.PI; - Ro = w / 2 - w / 7; - Ri = Ro - w / 6.666666666666667 * gws; - - Cx = w / 2 + dx; - Cy = h / 1.95 + dy; - - Xo = w / 2 + dx + Ro * Math.cos(alpha); - Yo = h - (h - Cy) - Ro * Math.sin(alpha); - Xi = w / 2 + dx + Ri * Math.cos(alpha); - Yi = h - (h - Cy) - Ri * Math.sin(alpha); - - path = "M" + (Cx - Ri) + "," + Cy + " "; - path += "L" + (Cx - Ro) + "," + Cy + " "; - if (value > ((max - min) / 2)) { - path += "A" + Ro + "," + Ro + " 0 0 1 " + (Cx + Ro) + "," + Cy + " "; - } - path += "A" + Ro + "," + Ro + " 0 0 1 " + Xo + "," + Yo + " "; - path += "L" + Xi + "," + Yi + " "; - if (value > ((max - min) / 2)) { - path += "A" + Ri + "," + Ri + " 0 0 0 " + (Cx + Ri) + "," + Cy + " "; - } - path += "A" + Ri + "," + Ri + " 0 0 0 " + (Cx - Ri) + "," + Cy + " "; - path += "Z "; - - return { path: path }; - - } else { - alpha = (1 - (value - min) / (max - min)) * Math.PI; - Ro = w / 2 - w / 10; - Ri = Ro - w / 6.666666666666667 * gws; - - Cx = w / 2 + dx; - Cy = h / 1.25 + dy; - - Xo = w / 2 + dx + Ro * Math.cos(alpha); - Yo = h - (h - Cy) - Ro * Math.sin(alpha); - Xi = w / 2 + dx + Ri * Math.cos(alpha); - Yi = h - (h - Cy) - Ri * Math.sin(alpha); - - path = "M" + (Cx - Ri) + "," + Cy + " "; - path += "L" + (Cx - Ro) + "," + Cy + " "; - path += "A" + Ro + "," + Ro + " 0 0 1 " + Xo + "," + Yo + " "; - path += "L" + Xi + "," + Yi + " "; - path += "A" + Ri + "," + Ri + " 0 0 0 " + (Cx - Ri) + "," + Cy + " "; - path += "Z "; - - return { path: path }; - } - - // var clear - alpha, Ro, Ri, Cx, Cy, Xo, Yo, Xi, Yi, path = null; - }; - - // gauge - obj.gauge = obj.canvas.path().attr({ - "stroke": "none", - "fill": obj.config.gaugeColor, - pki: [ - obj.config.max, - obj.config.min, - obj.config.max, - obj.params.widgetW, - obj.params.widgetH, - obj.params.dx, - obj.params.dy, - obj.config.gaugeWidthScale, - obj.config.donut - ] - }); - - // level - obj.level = obj.canvas.path().attr({ - "stroke": "none", - "fill": getColor(obj.config.value, (obj.config.value - obj.config.min) / (obj.config.max - obj.config.min), obj.config.levelColors, obj.config.noGradient, obj.config.customSectors), - pki: [ - obj.config.min, - obj.config.min, - obj.config.max, - obj.params.widgetW, - obj.params.widgetH, - obj.params.dx, - obj.params.dy, - obj.config.gaugeWidthScale, - obj.config.donut - ] - }); - if(obj.config.donut) { - obj.level.transform("r" + obj.config.donutStartAngle + ", " + (obj.params.widgetW/2 + obj.params.dx) + ", " + (obj.params.widgetH/1.95 + obj.params.dy)); - } - - // title - obj.txtTitle = obj.canvas.text(obj.params.titleX, obj.params.titleY, obj.config.title); - obj.txtTitle.attr({ - "font-size":obj.params.titleFontSize, - "font-weight":"bold", - "font-family":"Arial", - "fill":obj.config.titleFontColor, - "fill-opacity":"1" - }); - setDy(obj.txtTitle, obj.params.titleFontSize, obj.params.titleY); - - // value - obj.txtValue = obj.canvas.text(obj.params.valueX, obj.params.valueY, 0); - obj.txtValue.attr({ - "font-size":obj.params.valueFontSize, - "font-weight":"bold", - "font-family":"Arial", - "fill":obj.config.valueFontColor, - "fill-opacity":"0" - }); - setDy(obj.txtValue, obj.params.valueFontSize, obj.params.valueY); - - // label - obj.txtLabel = obj.canvas.text(obj.params.labelX, obj.params.labelY, obj.config.label); - obj.txtLabel.attr({ - "font-size":obj.params.labelFontSize, - "font-weight":"normal", - "font-family":"Arial", - "fill":obj.config.labelFontColor, - "fill-opacity":"0" - }); - setDy(obj.txtLabel, obj.params.labelFontSize, obj.params.labelY); - - // min - obj.txtMinimum = obj.config.min; - if( obj.config.humanFriendly ) { - obj.txtMinimum = humanFriendlyNumber( obj.config.min, obj.config.humanFriendlyDecimal ); - } else if ( obj.config.formatNumber ) { - obj.txtMinimum = formatNumber( obj.config.min ); - } - obj.txtMin = obj.canvas.text(obj.params.minX, obj.params.minY, obj.txtMinimum); - obj.txtMin.attr({ - "font-size":obj.params.minFontSize, - "font-weight":"normal", - "font-family":"Arial", - "fill":obj.config.labelFontColor, - "fill-opacity": (obj.config.hideMinMax || obj.config.donut)? "0" : "1" - }); - setDy(obj.txtMin, obj.params.minFontSize, obj.params.minY); - - // max - obj.txtMaximum = obj.config.max; - if( obj.config.formatNumber ) { - obj.txtMaximum = formatNumber( obj.txtMaximum ); - } else if( obj.config.humanFriendly ) { - obj.txtMaximum = humanFriendlyNumber( obj.config.max, obj.config.humanFriendlyDecimal ); - } - obj.txtMax = obj.canvas.text(obj.params.maxX, obj.params.maxY, obj.txtMaximum); - obj.txtMax.attr({ - "font-size":obj.params.maxFontSize, - "font-weight":"normal", - "font-family":"Arial", - "fill":obj.config.labelFontColor, - "fill-opacity": (obj.config.hideMinMax || obj.config.donut)? "0" : "1" - }); - setDy(obj.txtMax, obj.params.maxFontSize, obj.params.maxY); - - var defs = obj.canvas.canvas.childNodes[1]; - var svg = "http://www.w3.org/2000/svg"; - - if (ie !== 'undefined' && ie < 9 ) { - // VML mode - no SVG & SVG filter support - } - else if (ie !== 'undefined') { - onCreateElementNsReady(function() { - obj.generateShadow(svg, defs); - }); - } else { - obj.generateShadow(svg, defs); - } - - // var clear - defs, svg = null; - - // set value to display - if(obj.config.textRenderer) { - obj.originalValue = obj.config.textRenderer(obj.originalValue); - } else if(obj.config.humanFriendly) { - obj.originalValue = humanFriendlyNumber( obj.originalValue, obj.config.humanFriendlyDecimal ) + obj.config.symbol; - } else if(obj.config.formatNumber) { - obj.originalValue = formatNumber(obj.originalValue) + obj.config.symbol; - } else { - obj.originalValue = (obj.originalValue * 1).toFixed(obj.config.decimals) + obj.config.symbol; - } - - if(obj.config.counter === true) { - //on each animation frame - eve.on("raphael.anim.frame." + (obj.level.id), function() { - var currentValue = obj.level.attr("pki"); - if(obj.config.textRenderer) { - obj.txtValue.attr("text", obj.config.textRenderer(Math.floor(currentValue[0]))); - } else if(obj.config.humanFriendly) { - obj.txtValue.attr("text", humanFriendlyNumber( Math.floor(currentValue[0]), obj.config.humanFriendlyDecimal ) + obj.config.symbol); - } else if(obj.config.formatNumber) { - obj.txtValue.attr("text", formatNumber(Math.floor(currentValue[0])) + obj.config.symbol); - } else { - obj.txtValue.attr("text", (currentValue[0] * 1).toFixed(obj.config.decimals) + obj.config.symbol); - } - setDy(obj.txtValue, obj.params.valueFontSize, obj.params.valueY); - currentValue = null; - }); - //on animation end - eve.on("raphael.anim.finish." + (obj.level.id), function() { - obj.txtValue.attr({"text" : obj.originalValue}); - setDy(obj.txtValue, obj.params.valueFontSize, obj.params.valueY); - }); - } else { - //on animation start - eve.on("raphael.anim.start." + (obj.level.id), function() { - obj.txtValue.attr({"text" : obj.originalValue}); - setDy(obj.txtValue, obj.params.valueFontSize, obj.params.valueY); - }); - } - - // animate gauge level, value & label - obj.level.animate({ - pki: [ - obj.config.value, - obj.config.min, - obj.config.max, - obj.params.widgetW, - obj.params.widgetH, - obj.params.dx, - obj.params.dy, - obj.config.gaugeWidthScale, - obj.config.donut - ] - }, obj.config.startAnimationTime, obj.config.startAnimationType); - obj.txtValue.animate({"fill-opacity":(obj.config.hideValue)?"0":"1"}, obj.config.startAnimationTime, obj.config.startAnimationType); - obj.txtLabel.animate({"fill-opacity":"1"}, obj.config.startAnimationTime, obj.config.startAnimationType); -}; - -// -// tiny helper function to lookup value of a key from two hash tables -// if none found, return defaultvalue -// -// key: string -// tablea: object -// tableb: DOMStringMap|object -// defval: string|integer|float|null -// datatype: return datatype -// delimiter: delimiter to be used in conjunction with datatype formatting -// -JustGage.prototype.kvLookup = function(key, tablea, tableb, defval, datatype, delimiter) { - var val = defval; - var canConvert = false; - if (!(key === null || key === undefined)) { - if (tableb !== null && tableb !== undefined && typeof tableb === "object" && key in tableb) { - val = tableb[key]; - canConvert = true; - } else if (tablea !== null && tablea !== undefined && typeof tablea === "object" && key in tablea) { - val = tablea[key]; - canConvert = true; - } else { - val = defval; - } - if (canConvert === true) { - if (datatype !== null && datatype !== undefined) { - switch(datatype) { - case 'int': - val = parseInt(val, 10); - break; - case 'float': - val = parseFloat(val); - break; - default: - break; - } - } - } - } - return val; -}; - -/** Refresh gauge level */ -JustGage.prototype.refresh = function(val, max) { - - var obj = this; - var displayVal, color, max = max || null; - - // set new max - if(max !== null) { - obj.config.max = max; - - obj.txtMaximum = obj.config.max; - if( obj.config.humanFriendly ) { - obj.txtMaximum = humanFriendlyNumber( obj.config.max, obj.config.humanFriendlyDecimal ); - } else if( obj.config.formatNumber ) { - obj.txtMaximum = formatNumber( obj.config.max ); - } - obj.txtMax.attr({"text" : obj.txtMaximum}); - setDy(obj.txtMax, obj.params.maxFontSize, obj.params.maxY); - } - - // overflow values - displayVal = val; - if ((val * 1) > (obj.config.max * 1)) {val = (obj.config.max * 1);} - if ((val * 1) < (obj.config.min * 1)) {val = (obj.config.min * 1);} - - color = getColor(val, (val - obj.config.min) / (obj.config.max - obj.config.min), obj.config.levelColors, obj.config.noGradient, obj.config.customSectors); - - if(obj.config.textRenderer) { - displayVal = obj.config.textRenderer(displayVal); - } else if( obj.config.humanFriendly ) { - displayVal = humanFriendlyNumber( displayVal, obj.config.humanFriendlyDecimal ) + obj.config.symbol; - } else if( obj.config.formatNumber ) { - displayVal = formatNumber((displayVal * 1).toFixed(obj.config.decimals)) + obj.config.symbol; - } else { - displayVal = (displayVal * 1).toFixed(obj.config.decimals) + obj.config.symbol; - } - obj.originalValue = displayVal; - obj.config.value = val * 1; - - if(!obj.config.counter) { - obj.txtValue.attr({"text":displayVal}); - setDy(obj.txtValue, obj.params.valueFontSize, obj.params.valueY); - } - - obj.level.animate({ - pki: [ - obj.config.value, - obj.config.min, - obj.config.max, - obj.params.widgetW, - obj.params.widgetH, - obj.params.dx, - obj.params.dy, - obj.config.gaugeWidthScale, - obj.config.donut - ], - "fill":color - }, obj.config.refreshAnimationTime, obj.config.refreshAnimationType); - - // var clear - obj, displayVal, color, max = null; -}; - -/** Generate shadow */ -JustGage.prototype.generateShadow = function(svg, defs) { - - var obj = this; - var gaussFilter, feOffset, feGaussianBlur, feComposite1, feFlood, feComposite2, feComposite3; - - // FILTER - gaussFilter = document.createElementNS(svg,"filter"); - gaussFilter.setAttribute("id","inner-shadow"); - defs.appendChild(gaussFilter); - - // offset - feOffset = document.createElementNS(svg,"feOffset"); - feOffset.setAttribute("dx", 0); - feOffset.setAttribute("dy", obj.config.shadowVerticalOffset); - gaussFilter.appendChild(feOffset); - - // blur - feGaussianBlur = document.createElementNS(svg,"feGaussianBlur"); - feGaussianBlur.setAttribute("result","offset-blur"); - feGaussianBlur.setAttribute("stdDeviation", obj.config.shadowSize); - gaussFilter.appendChild(feGaussianBlur); - - // composite 1 - feComposite1 = document.createElementNS(svg,"feComposite"); - feComposite1.setAttribute("operator","out"); - feComposite1.setAttribute("in", "SourceGraphic"); - feComposite1.setAttribute("in2","offset-blur"); - feComposite1.setAttribute("result","inverse"); - gaussFilter.appendChild(feComposite1); - - // flood - feFlood = document.createElementNS(svg,"feFlood"); - feFlood.setAttribute("flood-color","black"); - feFlood.setAttribute("flood-opacity", obj.config.shadowOpacity); - feFlood.setAttribute("result","color"); - gaussFilter.appendChild(feFlood); - - // composite 2 - feComposite2 = document.createElementNS(svg,"feComposite"); - feComposite2.setAttribute("operator","in"); - feComposite2.setAttribute("in", "color"); - feComposite2.setAttribute("in2","inverse"); - feComposite2.setAttribute("result","shadow"); - gaussFilter.appendChild(feComposite2); - - // composite 3 - feComposite3 = document.createElementNS(svg,"feComposite"); - feComposite3.setAttribute("operator","over"); - feComposite3.setAttribute("in", "shadow"); - feComposite3.setAttribute("in2","SourceGraphic"); - gaussFilter.appendChild(feComposite3); - - // set shadow - if (!obj.config.hideInnerShadow) { - obj.canvas.canvas.childNodes[2].setAttribute("filter", "url(#inner-shadow)"); - obj.canvas.canvas.childNodes[3].setAttribute("filter", "url(#inner-shadow)"); - } - - // var clear - gaussFilter, feOffset, feGaussianBlur, feComposite1, feFlood, feComposite2, feComposite3 = null; - -}; - -/** Get color for value */ -function getColor(val, pct, col, noGradient, custSec) { - - var no, inc, colors, percentage, rval, gval, bval, lower, upper, range, rangePct, pctLower, pctUpper, color; - var noGradient = noGradient || custSec.length > 0; - - if(custSec.length > 0) { - for(var i = 0; i < custSec.length; i++) { - if(val > custSec[i].lo && val <= custSec[i].hi) { - return custSec[i].color; - } - } - } - - no = col.length; - if (no === 1) return col[0]; - inc = (noGradient) ? (1 / no) : (1 / (no - 1)); - colors = []; - for (i = 0; i < col.length; i++) { - percentage = (noGradient) ? (inc * (i + 1)) : (inc * i); - rval = parseInt((cutHex(col[i])).substring(0,2),16); - gval = parseInt((cutHex(col[i])).substring(2,4),16); - bval = parseInt((cutHex(col[i])).substring(4,6),16); - colors[i] = { pct: percentage, color: { r: rval, g: gval, b: bval } }; - } - - if(pct === 0) { - return 'rgb(' + [colors[0].color.r, colors[0].color.g, colors[0].color.b].join(',') + ')'; - } - - for (var j = 0; j < colors.length; j++) { - if (pct <= colors[j].pct) { - if (noGradient) { - return 'rgb(' + [colors[j].color.r, colors[j].color.g, colors[j].color.b].join(',') + ')'; - } else { - lower = colors[j - 1]; - upper = colors[j]; - range = upper.pct - lower.pct; - rangePct = (pct - lower.pct) / range; - pctLower = 1 - rangePct; - pctUpper = rangePct; - color = { - r: Math.floor(lower.color.r * pctLower + upper.color.r * pctUpper), - g: Math.floor(lower.color.g * pctLower + upper.color.g * pctUpper), - b: Math.floor(lower.color.b * pctLower + upper.color.b * pctUpper) - }; - return 'rgb(' + [color.r, color.g, color.b].join(',') + ')'; - } - } - } - -} - -/** Fix Raphael display:none tspan dy attribute bug */ -function setDy(elem, fontSize, txtYpos) { - if ((!ie || ie > 9) && elem.node.firstChild.attributes.dy) { - elem.node.firstChild.attributes.dy.value = 0; - } -} - -/** Random integer */ -function getRandomInt (min, max) { - return Math.floor(Math.random() * (max - min + 1)) + min; -} - -/** Cut hex */ -function cutHex(str) { - return (str.charAt(0)=="#") ? str.substring(1,7):str; -} - -/** Human friendly number suffix - From: http://stackoverflow.com/questions/2692323/code-golf-friendly-number-abbreviator */ -function humanFriendlyNumber( n, d ) { - var p, d2, i, s; - - p = Math.pow; - d2 = p(10, d); - i = 7; - while( i ) { - s = p(10,i--*3); - if( s <= n ) { - n = Math.round(n*d2/s)/d2+"KMGTPE"[i]; - } - } - return n; -} - -/** Format numbers with commas - From: http://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators-in-javascript */ -function formatNumber(x) { - var parts = x.toString().split("."); - parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ","); - return parts.join("."); -} - -/** Get style */ -function getStyle(oElm, strCssRule){ - var strValue = ""; - if(document.defaultView && document.defaultView.getComputedStyle){ - strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule); - } - else if(oElm.currentStyle){ - strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){ - return p1.toUpperCase(); - }); - strValue = oElm.currentStyle[strCssRule]; - } - return strValue; -} - -/** Create Element NS Ready */ -function onCreateElementNsReady(func) { - if (document.createElementNS !== undefined) { - func(); - } else { - setTimeout(function() { onCreateElementNsReady(func); }, 100); - } -} - -/** Get IE version */ -// ---------------------------------------------------------- -// A short snippet for detecting versions of IE in JavaScript -// without resorting to user-agent sniffing -// ---------------------------------------------------------- -// If you're not in IE (or IE version is less than 5) then: -// ie === undefined -// If you're in IE (>=5) then you can determine which version: -// ie === 7; // IE7 -// Thus, to detect IE: -// if (ie) {} -// And to detect the version: -// ie === 6 // IE6 -// ie > 7 // IE8, IE9 ... -// ie < 9 // Anything less than IE9 -// ---------------------------------------------------------- -// UPDATE: Now using Live NodeList idea from @jdalton -var ie = (function(){ - - var undef, - v = 3, - div = document.createElement('div'), - all = div.getElementsByTagName('i'); - - while ( - div.innerHTML = '', - all[0] - ); - return v > 4 ? v : undef; -}()); diff --git a/Library_management--main/WebContent/static/libimg.png b/Library_management--main/WebContent/static/libimg.png deleted file mode 100644 index 00ccb794cc90a22e79b628ddba0340ef66bfcc6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4760 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 LPu0p*ti%5Yr&}3y diff --git a/Library_management--main/WebContent/static/md5.js.下载 b/Library_management--main/WebContent/static/md5.js.下载 deleted file mode 100644 index 46d2aab..0000000 --- a/Library_management--main/WebContent/static/md5.js.下载 +++ /dev/null @@ -1,256 +0,0 @@ -/* - * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message - * Digest Algorithm, as defined in RFC 1321. - * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. - * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet - * Distributed under the BSD License - * See http://pajhome.org.uk/crypt/md5 for more info. - */ - -/* - * Configurable variables. You may need to tweak these to be compatible with - * the server-side, but the defaults work in most cases. - */ -var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ -var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */ -var chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */ - -/* - * These are the functions you'll usually want to call - * They take string arguments and return either hex or base-64 encoded strings - */ -function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));} -function b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));} -function str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));} -function hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); } -function b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); } -function str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); } - -/* - * Perform a simple self-test to see if the VM is working - */ -function md5_vm_test() -{ - return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"; -} - -/* - * Calculate the MD5 of an array of little-endian words, and a bit length - */ -function core_md5(x, len) -{ - /* append padding */ - x[len >> 5] |= 0x80 << ((len) % 32); - x[(((len + 64) >>> 9) << 4) + 14] = len; - - var a = 1732584193; - var b = -271733879; - var c = -1732584194; - var d = 271733878; - - for(var i = 0; i < x.length; i += 16) - { - var olda = a; - var oldb = b; - var oldc = c; - var oldd = d; - - a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936); - d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586); - c = md5_ff(c, d, a, b, x[i+ 2], 17, 606105819); - b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330); - a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897); - d = md5_ff(d, a, b, c, x[i+ 5], 12, 1200080426); - c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341); - b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983); - a = md5_ff(a, b, c, d, x[i+ 8], 7 , 1770035416); - d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417); - c = md5_ff(c, d, a, b, x[i+10], 17, -42063); - b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162); - a = md5_ff(a, b, c, d, x[i+12], 7 , 1804603682); - d = md5_ff(d, a, b, c, x[i+13], 12, -40341101); - c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290); - b = md5_ff(b, c, d, a, x[i+15], 22, 1236535329); - - a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510); - d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632); - c = md5_gg(c, d, a, b, x[i+11], 14, 643717713); - b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302); - a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691); - d = md5_gg(d, a, b, c, x[i+10], 9 , 38016083); - c = md5_gg(c, d, a, b, x[i+15], 14, -660478335); - b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848); - a = md5_gg(a, b, c, d, x[i+ 9], 5 , 568446438); - d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690); - c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961); - b = md5_gg(b, c, d, a, x[i+ 8], 20, 1163531501); - a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467); - d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784); - c = md5_gg(c, d, a, b, x[i+ 7], 14, 1735328473); - b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734); - - a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558); - d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463); - c = md5_hh(c, d, a, b, x[i+11], 16, 1839030562); - b = md5_hh(b, c, d, a, x[i+14], 23, -35309556); - a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060); - d = md5_hh(d, a, b, c, x[i+ 4], 11, 1272893353); - c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632); - b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640); - a = md5_hh(a, b, c, d, x[i+13], 4 , 681279174); - d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222); - c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979); - b = md5_hh(b, c, d, a, x[i+ 6], 23, 76029189); - a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487); - d = md5_hh(d, a, b, c, x[i+12], 11, -421815835); - c = md5_hh(c, d, a, b, x[i+15], 16, 530742520); - b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651); - - a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844); - d = md5_ii(d, a, b, c, x[i+ 7], 10, 1126891415); - c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905); - b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055); - a = md5_ii(a, b, c, d, x[i+12], 6 , 1700485571); - d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606); - c = md5_ii(c, d, a, b, x[i+10], 15, -1051523); - b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799); - a = md5_ii(a, b, c, d, x[i+ 8], 6 , 1873313359); - d = md5_ii(d, a, b, c, x[i+15], 10, -30611744); - c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380); - b = md5_ii(b, c, d, a, x[i+13], 21, 1309151649); - a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070); - d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379); - c = md5_ii(c, d, a, b, x[i+ 2], 15, 718787259); - b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551); - - a = safe_add(a, olda); - b = safe_add(b, oldb); - c = safe_add(c, oldc); - d = safe_add(d, oldd); - } - return Array(a, b, c, d); - -} - -/* - * These functions implement the four basic operations the algorithm uses. - */ -function md5_cmn(q, a, b, x, s, t) -{ - return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b); -} -function md5_ff(a, b, c, d, x, s, t) -{ - return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); -} -function md5_gg(a, b, c, d, x, s, t) -{ - return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); -} -function md5_hh(a, b, c, d, x, s, t) -{ - return md5_cmn(b ^ c ^ d, a, b, x, s, t); -} -function md5_ii(a, b, c, d, x, s, t) -{ - return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); -} - -/* - * Calculate the HMAC-MD5, of a key and some data - */ -function core_hmac_md5(key, data) -{ - var bkey = str2binl(key); - if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz); - - var ipad = Array(16), opad = Array(16); - for(var i = 0; i < 16; i++) - { - ipad[i] = bkey[i] ^ 0x36363636; - opad[i] = bkey[i] ^ 0x5C5C5C5C; - } - - var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz); - return core_md5(opad.concat(hash), 512 + 128); -} - -/* - * Add integers, wrapping at 2^32. This uses 16-bit operations internally - * to work around bugs in some JS interpreters. - */ -function safe_add(x, y) -{ - var lsw = (x & 0xFFFF) + (y & 0xFFFF); - var msw = (x >> 16) + (y >> 16) + (lsw >> 16); - return (msw << 16) | (lsw & 0xFFFF); -} - -/* - * Bitwise rotate a 32-bit number to the left. - */ -function bit_rol(num, cnt) -{ - return (num << cnt) | (num >>> (32 - cnt)); -} - -/* - * Convert a string to an array of little-endian words - * If chrsz is ASCII, characters >255 have their hi-byte silently ignored. - */ -function str2binl(str) -{ - var bin = Array(); - var mask = (1 << chrsz) - 1; - for(var i = 0; i < str.length * chrsz; i += chrsz) - bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32); - return bin; -} - -/* - * Convert an array of little-endian words to a string - */ -function binl2str(bin) -{ - var str = ""; - var mask = (1 << chrsz) - 1; - for(var i = 0; i < bin.length * 32; i += chrsz) - str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask); - return str; -} - -/* - * Convert an array of little-endian words to a hex string. - */ -function binl2hex(binarray) -{ - var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; - var str = ""; - for(var i = 0; i < binarray.length * 4; i++) - { - str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) + - hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF); - } - return str; -} - -/* - * Convert an array of little-endian words to a base-64 string - */ -function binl2b64(binarray) -{ - var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; - var str = ""; - for(var i = 0; i < binarray.length * 4; i += 3) - { - var triplet = (((binarray[i >> 2] >> 8 * ( i %4)) & 0xFF) << 16) - | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 ) - | ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF); - for(var j = 0; j < 4; j++) - { - if(i * 8 + j * 6 > binarray.length * 32) str += b64pad; - else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F); - } - } - return str; -} diff --git a/Library_management--main/WebContent/static/mylib.css b/Library_management--main/WebContent/static/mylib.css deleted file mode 100644 index 01420be..0000000 --- a/Library_management--main/WebContent/static/mylib.css +++ /dev/null @@ -1,148 +0,0 @@ -#navsidebar{ - float:left; - width:130px; - padding-left:10px; -} -#mylib_content{width:80%;padding:5px;margin-left:150px;} -.mylib_content_center{width:98%; text-align:center; margin-top:130px;} -#nav_mylib{ - width:117px; - float:left; - margin-top:10px; - border-right:1px solid #ccc; - border-top:1px solid #ccc; -} -#nav_mylib li{ - float:left; - width:100px; - border-bottom:1px dashed #ccc; - padding:7px 0 6px 17px; - background-image: url(../images/icon_arr.gif); - background-repeat: no-repeat; - background-position: 5px center; -} -#nav_mylib li a{ - color:#333333; -} -#nav_mylib li a:hover{ - color:#0066cc; - font-weight:bold; -} -li#nav_mylibhome{ - font-weight:bold; - display:block; - background-color: #eee; -} -li#nav_mylibhome a{ - color:#333; -} - -#mylib_content h2{font-size:14px; font-weight:bold;padding:5px 0; line-height:150%; border-bottom:1px dashed #ccc; margin-bottom:10px; width:100%; color:#06c;} -#mylib_contenttag{ - float:right; - width:690px; - background-color:#060; -} -#mylib_contenttag h2{ - font-size:14px; - font-weight:bold; - padding:50px; -} -.mylib_con_con{ - width:690px; - float:left; - padding-bottom:10px; -} -.iconerr{ - position:relative; - top:-15px; - font-size:14px; - color:#F00; - width:300px; - padding-left:10px; -} -.linetop{ - border-top:1px solid #ccc; -} -#dz{ - float:left; - width:670px; - padding:0 0 20px 10px; - margin-bottom:10px; -} -#dz li{ - float:left; - clear:both; - height:23px; -} -.dz2{ - float:left; - width:680px; -} -.dz2 li{ - float:left; - width:157px; - padding:5px 3px 0 10px; -} -.panleft{ - padding:0 0 0 10px; -} - -.pan_top{ - padding-top:150px; -} -#button_tag{ - width:96%; - padding:0 10px 0 10px; -} -#button_tag li{ - float:left; - width:83px; - padding:5px; - text-align:center; - display:block; - font-weight:bold; - margin-right:5px; -} -#button_tag li a{ - font-weight:bold; -} -#button_tag li a:hover{ - color:#bababa; - font-weight:bold; -} -li#button_tagblue{ - display:block; - background-color:#0074CC; -} -li#button_tagblue a{ - color:#fff; - font-weight:bold; -} -li#utton_tagblue a:hover{ - color:#fff; - font-weight:bold; -} -#mylib_content .blue{ - color:#4585E1; -} -#mylib_content p{color:#333;} -#mylib_content p a{ color:#F00;} -.mylib_msg{background-color:#f7fdff; border:1px solid #d9f6fe; padding:5px; font-size:14px; margin:10px auto;} -.mylib_msg strong{color:#06c; font-weight:bold;} -.mylib_msg a{color:#333; padding:3px;} -.mylib_msg a:hover{} -.mylib_msg_jxjg{background-color:#baeffa; color:#fff;} -.mylib_msg2{background-color:#f7fdff; border:1px solid #d9f6fe; padding:5px; font-size:14px; margin:10px auto;} -#mylib_info{ background-color:#f7fdff; border:1px solid #d9f6fe; margin:10px auto; font-size:12px;} -#mylib_info_img{float:left; width:180px; margin:5px; background-color:#fff; text-align:center;} -#mylib_info_names{float:right; width:580px; text-align:left; padding:10px 0 0 0; line-height:28px;} -#mylib_info_names strong{ color:#F00;} - -.mylib_table_tbody{ - border:1px solid #ccc; -} -.mylib_table_td{ - border-bottom:1px solid #ccc; - background-color:#fff; -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/raphael.2.1.0.min.js.下载 b/Library_management--main/WebContent/static/raphael.2.1.0.min.js.下载 deleted file mode 100644 index 3eb388e..0000000 --- a/Library_management--main/WebContent/static/raphael.2.1.0.min.js.下载 +++ /dev/null @@ -1,10 +0,0 @@ -// +--------------------------------------------------------------------+ \\ -// Raphal 2.1.0 - JavaScript Vector Library \\ -// +-------------------------------------------------------------------- \\ -// Copyright 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) \\ -// Copyright 2008-2012 Sencha Labs (http://sencha.com) \\ -// +-------------------------------------------------------------------- \\ -// Licensed under the MIT (http://raphaeljs.com/license.html) license. \\ -// +--------------------------------------------------------------------+ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("?"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphal Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphal: you are calling to method "+a+" of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/Library_management--main/WebContent/static/reader-info.css b/Library_management--main/WebContent/static/reader-info.css deleted file mode 100644 index 0891dd1..0000000 --- a/Library_management--main/WebContent/static/reader-info.css +++ /dev/null @@ -1,2116 +0,0 @@ -.main-content { - margin-left: 150px; - min-height: 100%; -} -.page-content { - padding: 0; -} -.page-header { - border-bottom: 1px dashed #ccc; - color: #06c; - margin: 0 0 12px; - padding-bottom: 7px; - padding-top: 16px; -} -.page-header h1 { - color: #06c; - font-size: 14px; - font-weight: bold; -} -/*个人信息*/ -.profile { - overflow: hidden; -} -.profile_left { - float: left; -} -.profile_content { - float: left; - margin: 0 10px; -} -.profile_right { -} -.profile-bg { - padding: 6px 6px; - display: inline-block; - background-color: #a9f3fb; - background-image: -moz-linear-gradient(top, #fff, #a9f3fb); - background-image: -ms-linear-gradient(top, #fff, #a9f3fb); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#a9f3fb)); - background-image: -webkit-linear-gradient(top, #fff, #a9f3fb); - background-image: -o-linear-gradient(top, #fff, #a9f3fb); - background-image: linear-gradient(top, #fff, #a9f3fb); - background-repeat: repeat-x; -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#a9f3fb', GradientType=0); -filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.profile-picture { - float: left; - height: 68px; - margin-right: 10px; - position: relative; - width: 68px; -} -.profile-name { - color: #000; - float: left; - font-size: 22px; - font-weight: 700; - font-family: Microsoft YaHei, "微软雅黑"; -} -.profile-info-row { - position: relative; -} -.profile-info-name { - background-color: transparent; - border-top: 1px dotted #d5e4f1; - bottom: 0; - color: #667e99; - font-weight: bold; - left: 0; - padding: 12px 0 0 0; - position: absolute; - text-align: right; - top: 0; - width: 92px; -} -.profile-info-value { - border-top: 1px dotted #d5e4f1; - margin-left: 92px; - padding: 8px 0; - font-size: 18px; -} -.profile-info-value font, .profile-info-value a { - font-family: Arial, "Microsoft YaHei", "微软雅黑"; - font-size: 12px; -} -.profile-info-value > span + span:before { - border-bottom: 1px solid #fff; - color: #666; - content: ","; - display: inline; - margin-left: 1px; - margin-right: 3px; -} -.profile-info-value > span + span.editable-container:before { - display: none; -} -.profile-info-row:first-child .profile-info-name { - border-top: 0 none; -} -.profile-info-row:first-child .profile-info-value { - border-top: 0 none; -} -.profile-user-info-striped { - border: 1px solid #dcebf7; -} -.profile-user-info-striped .profile-info-name { - background-color: #edf3f4; - border-top: 1px solid #f7fbff; - color: #336199; -} -.profile-user-info-striped .profile-info-value { - border-top: 1px dotted #dcebf7; - padding-left: 12px; -} -/*btn*/ -.bigger-170 { - font-size: 170%; -} -.text { - font-family: "Microsoft YaHei", "微软雅黑"; - font-size: 14px; -} -.btn.btn-app { - border-radius: 12px; - color: #fff; - display: inline-block; - font-size: 18px; - font-weight: normal; - line-height: 1.5; - margin: 2px 0; - padding: 4px 0; - position: relative; - text-align: center; - width: 80px; -} -/*可借图书数目*/ -.badge { - background-color: #999; - border-radius: 10px; - color: #fff; - display: inline-block; - font-size: 12px; - font-weight: bold; - line-height: 1; - min-width: 10px; - padding: 3px 7px; - text-align: center; - vertical-align: baseline; - white-space: nowrap; -} -.badge:empty { - display: none; -} -a.badge:hover, a.badge:focus { - color: #fff; - cursor: pointer; - text-decoration: none; -} -.label-transparent, .badge-transparent { - background-color: transparent !important; -} -.label-grey, .badge-grey { - background-color: #a0a0a0 !important; -} -.label-info, .badge-info { - background-color: #3a87ad !important; -} -.label-primary, .badge-primary { - background-color: #428bca !important; -} -.label-success, .badge-success { - background-color: #82af6f !important; -} -.label-danger, .badge-danger { - background-color: #d15b47 !important; -} -.label-important, .badge-important { - background-color: #d15b47 !important; -} -.label-inverse, .badge-inverse { - background-color: #333 !important; -} -.label-warning, .badge-warning { - background-color: #f89406 !important; -} -.label-pink, .badge-pink { - background-color: #d6487e !important; -} -.label-purple, .badge-purple { - background-color: #9585bf !important; -} -.label-yellow, .badge-yellow { - background-color: #fee188 !important; -} -.label-light, .badge-light { - background-color: #e7e7e7 !important; -} -.badge-yellow, .label-yellow { - border-color: #fee188; - color: #963 !important; -} -.badge-light, .label-light { - color: #888 !important; -} -/*字体字号*/ -.widget-box h1 { - font-family: Microsoft YaHei, "微软雅黑"; - font-size: 26px; -} -.widget-box h2 { - font-family: Microsoft YaHei, "微软雅黑"; - font-size: 16px; - padding: 0; - font-weight: normal; - text-align: center; - float: none; -} -.Num { - color: #fa7312; - font-size: 32px; - font-family: "tahoma" -} -em.level { - font-family: Microsoft YaHei, "微软雅黑"; - font-size: 16px; - font-weight: bold; -} -.widget-box h3 { - font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 20px; - font-weight: bold; - text-shadow: 0 1px 0 #ddd; - color: #428bca; -} -.widget-box h4 { - font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 16px; - font-weight: bold; - text-shadow: 1px 1px 0 #fff; -} -.line-height-normal { - line-height: normal !important; -} -.line-height-1 { - line-height: 1 !important; -} -.dark { - color: #333 !important; -} -.white { - color: #fff !important; -} -.red { - color: #dd5a43 !important; -} -.light-red { - color: #f77 !important; -} -.blue { - color: #478fca !important; -} -.light-blue { - color: #93cbf9 !important; -} -.green { - color: #69aa46 !important; -} -.light-green { - color: #b0d877 !important; -} -.orange { - color: #ff892a !important; -} -.light-orange { - color: #fcac6f !important; -} -.orange2 { - color: #feb902 !important; -} -.purple { - color: #a069c3 !important; -} -.pink { - color: #c6699f !important; -} -.pink2 { - color: #d6487e !important; -} -.brown { - color: #a52a2a !important; -} -.grey { - color: #777 !important; -} -.light-grey { - color: #bbb !important; -} -.bigger-110 { - font-size: 110%; -} -.bigger-120 { - font-size: 120%; -} -.bigger-130 { - font-size: 130%; -} -.bigger-140 { - font-size: 140%; -} -.bigger-150 { - font-size: 150%; -} -.bigger-160 { - font-size: 160%; -} -.bigger-170 { - font-size: 170%; -} -.bigger-180 { - font-size: 180%; -} -.bigger-190 { - font-size: 190%; -} -.bigger-200 { - font-size: 200%; -} -.bigger-210 { - font-size: 210%; -} -.bigger-220 { - font-size: 220%; -} -.bigger-230 { - font-size: 230%; -} -.bigger-240 { - font-size: 240%; -} -.bigger-250 { - font-size: 250%; -} -.bigger-260 { - font-size: 260%; -} -.bigger-270 { - font-size: 270%; -} -.bigger-280 { - font-size: 280%; -} -.bigger-290 { - font-size: 290%; -} -.bigger-300 { - font-size: 300%; -} -.bigger-125 { - font-size: 125%; -} -.bigger-175 { - font-size: 175%; -} -.bigger-225 { - font-size: 225%; -} -.bigger-275 { - font-size: 275%; -} -.smaller-90 { - font-size: 90%; -} -.smaller-80 { - font-size: 80%; -} -.smaller-70 { - font-size: 70%; -} -.smaller-60 { - font-size: 60%; -} -.smaller-50 { - font-size: 50%; -} -.smaller-40 { - font-size: 40%; -} -.smaller-30 { - font-size: 30%; -} -.smaller-20 { - font-size: 20%; -} -.smaller-75 { - font-size: 75%; -} -.width-20 { - width: 20% !important; -} -.width-25 { - width: 25% !important; -} -.width-30 { - width: 30% !important; -} -.width-35 { - width: 35% !important; -} -.width-40 { - width: 40% !important; -} -.width-45 { - width: 45% !important; -} -.width-50 { - width: 50% !important; -} -.width-55 { - width: 55% !important; -} -.width-60 { - width: 60% !important; -} -.width-65 { - width: 65% !important; -} -.width-70 { - width: 70% !important; -} -.width-75 { - width: 75% !important; -} -.width-80 { - width: 80% !important; -} -.width-85 { - width: 85% !important; -} -.width-90 { - width: 90% !important; -} -.width-95 { - width: 95% !important; -} -.width-100 { - width: 100% !important; -} -.width-48 { - width: 48% !important; -} -.width-auto { - width: auto !important; -} -.height-auto { - height: auto !important; -} -.no-padding { - padding: 0 !important; -} -.no-padding-bottom { - padding-bottom: 0 !important; -} -.no-padding-top { - padding-top: 0 !important; -} -.no-padding-left { - padding-left: 0 !important; -} -.no-padding-right { - padding-right: 0 !important; -} -.no-margin { - margin: 0 !important; -} -.no-margin-bottom { - margin-bottom: 0 !important; -} -.no-margin-top { - margin-top: 0 !important; -} -.no-margin-left { - margin-left: 0 !important; -} -.no-margin-right { - margin-right: 0 !important; -} -.no-border { - border: 0 none; -} -.no-border-bottom { - border-bottom: 0 none; -} -.no-border-top { - border-top: 0 none; -} -.no-border-left { - border-left: medium none; -} -.no-border-right { - border-right: 0 none; -} -.no-underline { - text-decoration: none !important; -} -.no-hover-underline:hover { - text-decoration: none !important; -} -.no-shadow, .no-box-shadow { - box-shadow: none !important; -} -.no-text-shadow { - text-shadow: none !important; -} -.overflow-hidden { - overflow: hidden !important; -} -.overflow-auto { - overflow: auto !important; -} -.overflow-scroll { - overflow: scroll !important; -} -.overflow-visible { - overflow: visible !important; -} -/*widget*/ -.widget-box { - border-bottom: 1px solid #ccc; - box-shadow: none; - margin: 3px 0; - padding: 0; -} -.pagemore { - background:#e1e2e5; - color: #51545b; - cursor: pointer; - display: block; - font-size: 14px; - font-weight: 700; - height: 37px; - line-height: 37px; - text-align: center; - text-decoration: none; - transition: all 0.7s ease 0s; - margin-top:150px; - width: 300px; - z-index: 5; -} -.pagemore:hover { - background:#7f879e; - color: #fff; -} -@media only screen and (max-width: 767px) { -.widget-box { - margin-bottom: 7px; - margin-top: 7px; -} -} -.widget-header { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - gfbox-sizing: content-box; - position: relative; - min-height: 38px; - background: #f7f7f7; - background-image: -webkit-gradient(linear, left 0, left 100%, from(#fff), to(#eee)); - background-image: -webkit-linear-gradient(top, #fff, 0%, #eee, 100%); - background-image: -moz-linear-gradient(top, #fff 0, #eee 100%); - background-image: linear-gradient(to bottom, #fff 0, #eee 100%); - background-repeat: repeat-x; -filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0); - color: #669fc7; - border: 1px solid #CCC; - border-bottom: 1px solid #DDD; - padding-left: 12px -} -.widget-header:before, .widget-header:after { - content: ""; - display: table; - line-height: 0; -} -.widget-header { - color: #669fc7; -} -.widget-header:after { - clear: right; -} -.collapsed .widget-header { - border-bottom-width: 0; -} -.collapsed .widget-body { - display: none; -} -.widget-header-flat { - background: none; - height: 28px; -} -.widget-header-large { - min-height: 49px; - padding-left: 18px; -} -.widget-header-small { - min-height: 31px; - padding-left: 10px; -} -.widget-header > .widget-caption, .widget-header > *:first-child { - display: inline; - line-height: 36px; - margin: 0; - padding: 0; -} -.widget-header-flat h3 > [class*="fa"] { - margin-right: 8px; -} -.widget-header > .widget-caption > [class*="fa"], .widget-header > *:first-child > [class*="icon-"] { - display: inline-block; - font-weight: normal; - margin-right: 5px; -} -.widget-header-large > .widget-caption, .widget-header-large > *:first-child { - line-height: 48px; -} -.widget-header-small > .widget-caption, .widget-header-small > *:first-child { - line-height: 30px; -} -.widget-toolbar { - display: inline-block; - float: right; - line-height: 37px; - padding: 0 10px; - position: relative; -} -.widget-header-large > .widget-toolbar { - line-height: 48px; -} -.widget-header-small > .widget-toolbar { - line-height: 29px; -} -.widget-toolbar.no-padding { - padding: 0; -} -.widget-toolbar.padding-5 { - padding: 0 5px; -} -.widget-toolbar:before { - -moz-border-bottom-colors: none; - -moz-border-left-colors: none; - -moz-border-right-colors: none; - -moz-border-top-colors: none; - border-color: #d9d9d9; - border-image: none; - border-style: solid; - border-width: 0 1px 0 0; - bottom: 3px; - content: ""; - display: inline-block; - left: -1px; - position: absolute; - top: 3px; -} -.widget-header-large > .widget-toolbar:before { - bottom: 6px; - top: 6px; -} -[class*="header-color-"] > .widget-toolbar:before { - border-color: #eee; -} -.header-color-orange > .widget-toolbar:before { - border-color: #fea; -} -.header-color-dark > .widget-toolbar:before { - border-color: #222; - box-shadow: -1px 0 0 rgba(255, 255, 255, 0.2), 1px 0 0 rgba(255, 255, 255, 0.1) inset; -} -.widget-toolbar.no-border:before { - display: none; -} -.widget-toolbar label { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; -} -.widget-toolbar > a { - display: inline-block; - font-size: 14px; - line-height: 24px; - margin: 0 1px; - padding: 0; -} -.widget-toolbar > a:hover { - text-decoration: none; -} -.widget-header-large > .widget-toolbar > a { - font-size: 15px; - margin: 0 1px; -} -.widget-toolbar > .btn { - line-height: 27px; - margin-top: -2px; -} -.widget-toolbar > .btn.smaller { - line-height: 26px; -} -.widget-toolbar > .btn.bigger { - line-height: 28px; -} -.widget-toolbar > .btn-sm { - line-height: 24px; -} -.widget-toolbar > .btn-sm.smaller { - line-height: 23px; -} -.widget-toolbar > .btn-sm.bigger { - line-height: 25px; -} -.widget-toolbar > .btn-xs { - line-height: 22px; -} -.widget-toolbar > .btn-xs.smaller { - line-height: 21px; -} -.widget-toolbar > .btn-xs.bigger { - line-height: 23px; -} -.widget-toolbar > .btn-minier { - line-height: 18px; -} -.widget-toolbar > .btn-minier.smaller { - line-height: 17px; -} -.widget-toolbar > .btn-minier.bigger { - line-height: 19px; -} -.widget-toolbar > .btn-lg { - line-height: 36px; -} -.widget-toolbar > .btn-lg.smaller { - line-height: 34px; -} -.widget-toolbar > .btn-lg.bigger { - line-height: 38px; -} -.widget-toolbar-dark { - background: none repeat scroll 0 0 #444; -} -.widget-toolbar-light { - background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85); -} -.widget-toolbar > [data-action] > [class*="icon-"] { - margin-right: 0; -} -.widget-toolbar > [data-action]:focus { - text-decoration: none; -} -[class*="header-color-"] > .widget-toolbar > [data-action] { - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -} -[class*="header-color-"] > .widget-toolbar > [data-action="settings"] { - color: #d3e4ed; -} -[class*="header-color-"] > .widget-toolbar > [data-action="reload"] { - color: #deead3; -} -[class*="header-color-"] > .widget-toolbar > [data-action="collapse"] { - color: #e2e2e2; -} -[class*="header-color-"] > .widget-toolbar > [data-action="close"] { - color: #ffd9d5; -} -.header-color-orange > .widget-toolbar > [data-action] { - text-shadow: none; -} -.header-color-orange > .widget-toolbar > [data-action="settings"] { - color: #559aab; -} -.header-color-orange > .widget-toolbar > [data-action="reload"] { - color: #7ca362; -} -.header-color-orange > .widget-toolbar > [data-action="collapse"] { - color: #777; -} -.header-color-orange > .widget-toolbar > [data-action="close"] { - color: #a05656; -} -.widget-toolbar > [data-action="settings"], .header-color-dark > .widget-toolbar > [data-action="settings"] { - color: #99cadb; -} -.widget-toolbar > [data-action="reload"], .header-color-dark > .widget-toolbar > [data-action="reload"] { - color: #acd392; -} -.widget-toolbar > [data-action="collapse"], .header-color-dark > .widget-toolbar > [data-action="collapse"] { - color: #aaa; -} -.widget-toolbar > [data-action="close"], .header-color-dark > .widget-toolbar > [data-action="close"] { - color: #e09e96; -} -.widget-body { - border: 1px solid #ccc; - border-top: none; -} -.widget-main { - padding: 12px; -} -.widget-main.padding-32 { - padding: 32px; -} -.widget-main.padding-30 { - padding: 30px; -} -.widget-main.padding-28 { - padding: 28px; -} -.widget-main.padding-26 { - padding: 26px; -} -.widget-main.padding-24 { - padding: 24px; -} -.widget-main.padding-22 { - padding: 22px; -} -.widget-main.padding-20 { - padding: 20px; -} -.widget-main.padding-18 { - padding: 18px; -} -.widget-main.padding-16 { - padding: 16px; -} -.widget-main.padding-14 { - padding: 14px; -} -.widget-main.padding-12 { - padding: 12px; -} -.widget-main.padding-10 { - padding: 10px; -} -.widget-main.padding-8 { - padding: 8px; -} -.widget-main.padding-6 { - padding: 6px; -} -.widget-main.padding-4 { - padding: 4px; -} -.widget-main.padding-2 { - padding: 2px; -} -.widget-main.padding-0 { - padding: 0; -} -.widget-main.no-padding { - padding: 0; -} -.widget-toolbar .progress { - display: inline-block; - margin: 0; - vertical-align: middle; -} -.widget-toolbar > .dropdown, .widget-toolbar > .dropup { - display: inline-block; -} -.widget-toolbar > .dropdown > .dropdown-menu:before, .dropdown-menu.dropdown-caret:before { - border-bottom: 7px solid rgba(0, 0, 0, 0.2); - border-left: 7px solid transparent; - border-right: 7px solid transparent; - content: ""; - display: inline-block; - left: 9px; - position: absolute; - top: -7px; -} -.widget-toolbar > .dropdown > .dropdown-menu:after, .dropdown-menu.dropdown-caret:after { - border-bottom: 6px solid #fff; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - content: ""; - display: inline-block; - left: 10px; - position: absolute; - top: -6px; -} -.widget-toolbar > .dropdown > .dropdown-menu.pull-right:before, .dropdown-menu.pull-right.dropdown-caret:before { - left: auto; - right: 9px; -} -.widget-toolbar > .dropdown > .dropdown-menu.pull-right:after, .dropdown-menu.pull-right.dropdown-caret:after { - left: auto; - right: 10px; -} -.widget-header[class*="header-color-"] { - color: #fff; -} -.header-color-grey { - background: #f1f1f1; - border-color: #ccc; - border: 1px solid #ddd; -} -.header-color-blue { - background: none repeat scroll 0 0 #307ecc; - border-color: #307ecc; -} -.header-color-blue + .widget-body { - border-color: #307ecc; -} -.header-color-blue2 { - background: none repeat scroll 0 0 #5090c1; - border-color: #5090c1; -} -.header-color-blue2 + .widget-body { - border-color: #5090c1; -} -.header-color-blue3 { - background: none repeat scroll 0 0 #6379aa; - border-color: #6379aa; -} -.header-color-blue3 + .widget-body { - border-color: #6379aa; -} -.header-color-green { - background: none repeat scroll 0 0 #82af6f; - border-color: #82af6f; -} -.header-color-green + .widget-body { - border-color: #82af6f; -} -.header-color-green2 { - background: none repeat scroll 0 0 #2e8965; - border-color: #2e8965; -} -.header-color-green2 + .widget-body { - border-color: #2e8965; -} -.header-color-green3 { - background: none repeat scroll 0 0 #4ebc30; - border-color: #4ebc30; -} -.header-color-green3 + .widget-body { - border-color: #4ebc30; -} -.header-color-red { - background: none repeat scroll 0 0 #e2755f; - border-color: #e2755f; -} -.header-color-red + .widget-body { - border-color: #e2755f; -} -.header-color-red2 { - background: none repeat scroll 0 0 #e04141; - border-color: #e04141; -} -.header-color-red2 + .widget-body { - border-color: #e04141; -} -.header-color-red3 { - background: none repeat scroll 0 0 #d15b47; - border-color: #d15b47; -} -.header-color-red3 + .widget-body { - border-color: #d15b47; -} -.header-color-purple { - background: none repeat scroll 0 0 #7e6eb0; - border-color: #7e6eb0; -} -.header-color-purple + .widget-body { - border-color: #7e6eb0; -} -.header-color-pink { - background: none repeat scroll 0 0 #ce6f9e; - border-color: #ce6f9e; -} -.header-color-pink + .widget-body { - border-color: #ce6f9e; -} -.header-color-orange { - background: none repeat scroll 0 0 #ffc657; - border-color: #e8b10d; - color: #855d10 !important; -} -.header-color-orange + .widget-body { - border-color: #e8b10d; -} -.header-color-dark { - background: none repeat scroll 0 0 #404040; - border-color: #454545; -} -.header-color-dark + .widget-body { - border-color: #666; -} - .widget-box.light-border > [class*="header-color-"] + .widget-body { - border-color: #d6d6d6 !important; -} -.widget-box.no-border { - border-bottom: 0 none; -} -.widget-box.no-border > .widget-body { - border: 0 none; -} -.widget-box.transparent { - border: 0 none; - box-shadow: none; -} -.widget-box.transparent > .widget-header { - background: none; - border-top: 1px solid #dce8f1; - border: none; - padding-left: 3px; -} -.widget-box.transparent > .widget-header-large { - padding-left: 5px; -} -.widget-box.transparent > .widget-header-small { - padding-left: 1px; -} -.widget-box.transparent .widget-body { - background-color: transparent; - border: 0 none; -} -.widget-box.transparent .widget-main.no-padding-left { - padding-left: 0; -} -.widget-box.transparent .widget-main.no-padding-right { - padding-right: 0; -} -.widget-box.transparent .widget-main.no-padding-top { - padding-top: 0; -} -.widget-box.transparent .widget-main.no-padding-bottom { - padding-bottom: 0; -} -.widget-body .table { - border-top: 1px solid #e5e5e5; -} -.widget-body .table thead:first-child tr { - background: none repeat scroll 0 0 #fff; -} -[class*="header-color-"] + .widget-body .table thead:first-child tr { - background: linear-gradient(to bottom, #f8f8f8 0px, #ececec 100%) repeat-x scroll 0 0 #f2f2f2; -} -.widget-body .table.table-bordered thead:first-child > tr { - border-top: 0 none; -} -.widget-main.no-padding .table, .widget-main.padding-0 .table { - border: 0 none; - margin-bottom: 0; -} -.widget-main.no-padding .table-bordered th:first-child, .widget-main.padding-0 .table-bordered th:first-child, .widget-main.no-padding .table-bordered td:first-child, .widget-main.padding-0 .table-bordered td:first-child { - border-left-width: 0; -} -.transparent .widget-main .table-bordered > thead > tr > th:last-child, .widget-main.no-padding .table-bordered > thead > tr > th:last-child, .transparent .widget-main .table-bordered > tbody > tr > td:last-child, .widget-main.no-padding .table-bordered > tbody > tr > td:last-child, .transparent .widget-main .table-bordered > tfoot > tr > td:last-child, .widget-main.no-padding .table-bordered > tfoot > tr > td:last-child { - border-right-width: 0 !important; -} -.transparent .widget-main .table-bordered > tbody > tr:last-child > td, .widget-main.no-padding .table-bordered > tbody > tr:last-child > td { - border-bottom-width: 0 !important; -} -.table-bordered > thead.thin-border-bottom > tr > th, .table-bordered > thead.thin-border-bottom > tr > td { - border-bottom-width: 1px; -} -.widget-body .alert:last-child { - margin-bottom: 0; -} -.widget-main .tab-content { - border: 0 none; -} -.widget-toolbar > .nav-tabs { - border-bottom: 0 none; - margin-bottom: 0; - position: relative; - top: 5px; -} -.widget-toolbar > .nav-tabs > li > a { - box-shadow: none; -} -.widget-toolbar > .nav-tabs > li:not(.active) > a { - background-color: transparent; - border-color: transparent; -} -.widget-toolbar > .nav-tabs > li:not(.active) > a:hover { - background-color: transparent; -} -.widget-toolbar > .nav-tabs > li.active > a { - background-color: #fff; - border-bottom-color: transparent; - box-shadow: none; -} -.widget-header-small > .widget-toolbar > .nav-tabs { - top: 5px; -} -.widget-header-small > .widget-toolbar > .nav-tabs > li > a { - line-height: 16px; - padding-bottom: 6px; - padding-top: 6px; -} -.widget-header-small > .widget-toolbar > .nav-tabs > li.active > a { - border-top-width: 2px; - margin-top: -1px; -} -.widget-header-large > .widget-toolbar > .nav-tabs { - top: 8px; -} -.widget-header-large > .widget-toolbar > .nav-tabs > li > a { - line-height: 22px; - padding-bottom: 9px; - padding-top: 9px; -} -[class*="header-color-"] > .widget-toolbar > .nav-tabs > li > a { - background-color: transparent; - border-color: transparent; - color: #fff; - margin-right: 1px; -} -[class*="header-color-"] > .widget-toolbar > .nav-tabs > li > a:hover { - background-color: #fff; - border-top-color: #fff; - color: #555; -} -[class*="header-color-"] > .widget-toolbar > .nav-tabs > li.active > a { - background-color: #fff; - border-top-width: 1px; - color: #555; - margin-top: 0; -} -.header-color-orange > .widget-toolbar > .nav-tabs > li > a { - color: #855d10; -} -.transparent .widget-toolbar > .nav-tabs > li > a { - background-color: transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - color: #555; -} -.transparent .widget-toolbar > .nav-tabs > li.active > a { - background-color: #fff; - border-left: 1px solid #c5d0dc; - border-right: 1px solid #c5d0dc; - border-top-color: #4c8fbd; - box-shadow: none; -} -.widget-toolbox { - background-color: #eee; -} -.widget-toolbox:first-child { - border-bottom: 1px solid #ccc; - padding: 2px; -} -.widget-toolbox:last-child { - border-top: 1px solid #ccc; - padding: 2px; -} -.transparent .widget-toolbox:last-child { - -moz-border-bottom-colors: none; - -moz-border-left-colors: none; - -moz-border-right-colors: none; - -moz-border-top-colors: none; - border-color: #ccc -moz-use-text-color -moz-use-text-color; - border-image: none; - border-right: 0 none; - border-style: solid none none; - border-width: 1px 0 0; -} -.widget-toolbox > .btn-toolbar { - margin: 0; - padding: 0; -} -.widget-toolbox.center { - text-align: center; -} -.widget-toolbox.padding-16 { - padding: 16px; -} -.widget-toolbox.padding-14 { - padding: 14px; -} -.widget-toolbox.padding-12 { - padding: 12px; -} -.widget-toolbox.padding-10 { - padding: 10px; -} -.widget-toolbox.padding-8 { - padding: 8px; -} -.widget-toolbox.padding-6 { - padding: 6px; -} -.widget-toolbox.padding-4 { - padding: 4px; -} -.widget-toolbox.padding-2 { - padding: 2px; -} -.widget-toolbox.padding-0 { - padding: 0; -} -.widget-box-overlay { - background-color: rgba(0, 0, 0, 0.3); - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 21; -} -.widget-box-overlay > [class*="icon-"] { - left: 0; - position: absolute; - right: 0; - text-align: center; - top: 15%; -} -.widget-box.collapsed .widget-box-overlay > [class*="icon-"] { - top: 5%; -} -.widget-box-overlay > .icon-spin { - animation-duration: 1.2s; -} -.widget-main > form { - margin-bottom: 0; -} -.widget-main > form .input-append, .widget-main > form .input-prepend { - margin-bottom: 0; -} -.widget-main.no-padding > form > fieldset, .widget-main.padding-0 > form > fieldset { - padding: 16px; -} -.widget-main.no-padding > form > fieldset + .form-actions, .widget-main.padding-0 > form > fieldset + .form-actions { - padding: 10px 0 12px; -} -.widget-main.no-padding > form > .form-actions, .widget-main.padding-0 > form > .form-actions { - margin: 0; - padding: 10px 12px 12px; -} -.widget-placeholder { - border: 2px dashed #d9d9d9; -} -/*图标*/ -i { - font-style: normal; -} -.icon-chao:before { - color: #fff; - font-family: Microsoft YaHei, "微软雅黑"; - content: "超"; -} -.icon-wei:before { - color: #fff; - font-family: Microsoft YaHei, "微软雅黑"; - content: "委"; -} -.icon-yu:before { - color: #fff; - font-family: Microsoft YaHei, "微软雅黑"; - content: "预"; -} -.icon-jian:before { - color: #fff; - font-family: Microsoft YaHei, "微软雅黑"; - content: "荐"; -} -/*infobox*/ -.infobox-container { - overflow: hidden; -} -.infobox { - display: inline-block; - color: #555; - background-color: #FFF; - padding: 8px 8px 0 9px; - border: 1px solid; - border-bottom: 3px solid; - border-top: 3px solid; - vertical-align: middle; - text-align: left; - position: relative; -} -.infobox > .infobox-icon { - display: inline-block; - vertical-align: top; - width: 64px; -} -.infobox > .infobox-icon > [class*="icon-"] { - background-color: transparent; - border: 0 none; - border-radius: 100%; - box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); - display: inline-block; - height: 60px; - margin: 0; - padding: 1px 1px 0 2px; - position: relative; - text-align: center; -} -.infobox > .infobox-icon > [class*="icon-"]:before { - background-color: rgba(255, 255, 255, 0.2); - border-radius: 100%; - color: rgba(255, 255, 255, 0.9); - display: block; - font-size: 32px; - padding: 6px 0 7px; - text-align: center; - text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14); - width: 60px; -} -.infobox .infobox-content { - color: #555; -} -.infobox .infobox-content:first-child { - font-weight: bold; - font-family: Microsoft YaHei, "微软雅黑"; -} -.infobox > .infobox-data { - display: inline-block; - font-size: 18px; - padding-left: 8px; - position: relative; - text-align: left; -} -.infobox > .infobox-data > .infobox-data-number { - display: block; - font-size: 24px; - margin: 4px 0 2px; - position: relative; - text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15); -} -.infobox > .infobox-data > .infobox-text { - display: block; - font-size: 16px; - margin: 2px 0 4px; - position: relative; - text-shadow: none; -} -.infobox .infobox-book { - margin-top: 8px; - padding: 8px 0; - height: 54px; -} -.infobox .infobox-book a { - color: #555; - display: block; - height: 18px; - line-height: 18px; - word-break: keep-all;/* 不换行 */ - overflow: hidden;/* 内容超出宽度时隐藏超出部分的内容 */ - text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...);需与overflow:hidden;一起使用*/ -} -.infobox .infobox-book a .right { - float: right; -} -.infobox-green .infobox-book a:hover { - text-decoration: underline; - color: #9abc32; -} -.infobox-green .infobox-book { - border-top: 1px dashed #9abc32; -} -.infobox-blue .infobox-book a:hover { - text-decoration: underline; - color: #6fb3e0; -} -.infobox-blue .infobox-book { - border-top: 1px dashed #6fb3e0; -} -.infobox-red .infobox-book a:hover { - text-decoration: underline; - color: #d53f40; -} -.infobox-red .infobox-book { - border-top: 1px dashed #d53f40; -} -.infobox-orange .infobox-book a:hover { - text-decoration: underline; - color: #f79263; -} -.infobox-orange .infobox-book { - border-top: 1px dashed #f79263; -} -.infobox.no-border { - border: medium none !important; -} -@media only screen and (max-width: 460px) { -.infobox { - margin-bottom: 2px; - margin-top: 2px; - min-width: 95%; -} -} -/*.infobox-green*/ -.infobox-green { - border-color: #9abc32; - color: #9abc32; -} -.infobox-green > .infobox-icon > [class*="icon-"] { - background-color: #9abc32; -} -.infobox-green.infobox-dark { - background-color: #9abc32; - border-color: #9abc32; -} -.infobox-green2 { - border-color: #0490a6; - color: #0490a6; -} -.infobox-green2 > .infobox-icon > [class*="icon-"] { - background-color: #0490a6; -} -.infobox-green2.infobox-dark { - background-color: #0490a6; - border-color: #0490a6; -} -/*.infobox-blue*/ -.infobox-blue { - border-color: #6fb3e0; - color: #6fb3e0; -} -.infobox-blue > .infobox-icon > [class*="icon-"] { - background-color: #6fb3e0; -} -.infobox-blue.infobox-dark { - background-color: #6fb3e0; - border-color: #6fb3e0; -} -.infobox-blue2 { - border-color: #3983c2; - color: #3983c2; -} -.infobox-blue2 > .infobox-icon > [class*="icon-"] { - background-color: #3983c2; -} -.infobox-blue2.infobox-dark { - background-color: #3983c2; - border-color: #3983c2; -} -.infobox-blue3 { - border-color: #1144eb; - color: #1144eb; -} -.infobox-blue3 > .infobox-icon > [class*="icon-"] { - background-color: #1144eb; -} -.infobox-blue3.infobox-dark { - background-color: #1144eb; - border-color: #1144eb; -} -/*.infobox-red*/ -.infobox-red { - border-color: #d53f40; - color: #d53f40; -} -.infobox-red > .infobox-icon > [class*="icon-"] { - background-color: #d53f40; -} -.infobox-red.infobox-dark { - background-color: #d53f40; - border-color: #d53f40; -} -/*.infobox-orange*/ -.infobox-orange { - border-color: #f79263; - color: #f79263; -} -.infobox-orange > .infobox-icon > [class*="icon-"] { - background-color: #f79263; -} -.infobox-orange.infobox-dark { - background-color: #f79263; - border-color: #f79263; -} -.infobox-orange2 { - border-color: #e8b110; - color: #e8b110; -} -.infobox-orange2 > .infobox-icon > [class*="icon-"] { - background-color: #e8b110; -} -.infobox-orange2.infobox-dark { - background-color: #e8b110; - border-color: #e8b110; -} -/*.infobox-pink*/ -.infobox-pink { - border-color: #cb6fd7; - color: #cb6fd7; -} -.infobox-pink > .infobox-icon > [class*="icon-"] { - background-color: #cb6fd7; -} -.infobox-pink.infobox-dark { - background-color: #cb6fd7; - border-color: #cb6fd7; -} -/*.infobox-purple*/ -.infobox-purple { - border-color: #6f3cc4; - color: #6f3cc4; -} -.infobox-purple > .infobox-icon > [class*="icon-"] { - background-color: #6f3cc4; -} -.infobox-purple.infobox-dark { - background-color: #6f3cc4; - border-color: #6f3cc4; -} -.infobox-purple2 { - border-color: #5f47b0; - color: #5f47b0; -} -.infobox-purple2 > .infobox-icon > [class*="icon-"] { - background-color: #5f47b0; -} -.infobox-purple2.infobox-dark { - background-color: #5f47b0; - border-color: #5f47b0; -} -.infobox-brown { - border-color: #c67a3e; - color: #c67a3e; -} -.infobox-brown > .infobox-icon > [class*="icon-"] { - background-color: #c67a3e; -} -.infobox-brown.infobox-dark { - background-color: #c67a3e; - border-color: #c67a3e; -} -.infobox-wood { - border-color: #7b3f25; - color: #7b3f25; -} -.infobox-wood > .infobox-icon > [class*="icon-"] { - background-color: #7b3f25; -} -.infobox-wood.infobox-dark { - background-color: #7b3f25; - border-color: #7b3f25; -} -.infobox-light-brown { - border-color: #cebea5; - color: #cebea5; -} -.infobox-light-brown > .infobox-icon > [class*="icon-"] { - background-color: #cebea5; -} -.infobox-light-brown.infobox-dark { - background-color: #cebea5; - border-color: #cebea5; -} -.infobox-grey { - border-color: #999; - color: #999; -} -.infobox-grey > .infobox-icon > [class*="icon-"] { - background-color: #999; -} -.infobox-grey.infobox-dark { - background-color: #999; - border-color: #999; -} -.infobox-black { - border-color: #393939; - color: #393939; -} -.infobox-black > .infobox-icon > [class*="icon-"] { - background-color: #393939; -} -.infobox-black.infobox-dark { - background-color: #393939; - border-color: #393939; -} -.infobox-dark { - -moz-border-bottom-colors: none; - -moz-border-left-colors: none; - -moz-border-right-colors: none; - -moz-border-top-colors: none; - border-color: transparent !important; - border-image: none; - border-style: none; - border-width: 0; - color: #fff; - margin: 1px 1px 0 0; - padding: 4px; -} -.infobox-dark > .infobox-icon > [class*="icon-"], .infobox-dark > .infobox-icon > [class*="icon-"]:before { - background-color: transparent; - border-radius: 0; - box-shadow: none; - font-size: 30px; - text-shadow: none; -} -.infobox-dark > .infobox-icon > [class*="icon-"]:before { - opacity: 1; -} -.infobox-dark .infobox-content { - color: #fff; -} -.infobox > .infobox-progress { - display: inline-block; - padding-top: 0; - vertical-align: top; - width: 44px; -} -.infobox > .infobox-chart { - display: inline-block; - padding-top: 0; - text-align: center; - vertical-align: text-bottom; - width: 44px; -} -.infobox > .infobox-chart > .sparkline { - font-size: 24px; -} -.infobox > .infobox-chart canvas { - vertical-align: middle !important; -} -.infobox > .stat { - color: #abbac3; - display: inline-block; - font-size: 13px; - font-weight: bold; - padding-right: 18px; - padding-top: 3px; - position: absolute; - right: 4px; - text-shadow: none; - top: 11px; -} -.infobox > .stat:before { - background-color: #abbac3; - content: ""; - display: inline-block; - height: 11px; - position: absolute; - right: 4px; - top: 8px; - width: 8px; -} -.infobox > .stat:after { - -moz-border-bottom-colors: none; - -moz-border-left-colors: none; - -moz-border-right-colors: none; - -moz-border-top-colors: none; - border-color: transparent transparent #abbac3; - border-image: none; - border-style: solid; - border-width: 8px 7px; - content: ""; - display: inline-block; - position: absolute; - right: 1px; - top: -8px; -} -.infobox > .stat.stat-success { - color: #77c646; -} -.infobox > .stat.stat-success:before { - background-color: #77c646; -} -.infobox > .stat.stat-success:after { - border-bottom-color: #77c646; -} -.infobox > .stat.stat-important { - color: #e4564f; -} -.infobox > .stat.stat-important:before { - background-color: #e4564f; - top: -2px; -} -.infobox > .stat.stat-important:after { - border-bottom-color: transparent; - border-top-color: #e4564f; - bottom: -6px; - top: auto; -} -.infobox.infobox-dark > .stat { - color: #fff; -} -.infobox.infobox-dark > .stat:before { - background-color: #e1e5e8; -} -.infobox.infobox-dark > .stat:after { - border-bottom-color: #e1e5e8; -} -.infobox.infobox-dark > .stat.stat-success { - color: #fff; -} -.infobox.infobox-dark > .stat.stat-success:before { - background-color: #d0e29e; -} -.infobox.infobox-dark > .stat.stat-success:after { - border-bottom-color: #d0e29e; -} -.infobox.infobox-dark > .stat.stat-important { - color: #fff; -} -.infobox.infobox-dark > .stat.stat-important:before { - background-color: #ff8482; - top: 3px; -} -.infobox.infobox-dark > .stat.stat-important:after { - border-bottom-color: transparent; - border-top-color: #ff8482; - bottom: -6px; - top: auto; -} -.infobox > .badge { - border-radius: 0; - color: #fff; - font-size: 11px; - font-weight: bold; - height: 16px; - line-height: 15px; - padding: 0 1px; - position: absolute; - right: 4px; - text-shadow: none; - top: 11px; -} -.infobox.infobox-dark > .badge { - background-color: rgba(255, 255, 255, 0.2) !important; - border: 1px solid #f1f1f1; - color: #fff; - right: 2px; - top: 2px; -} -.infobox.infobox-dark > .badge.badge-success > [class*="icon-"] { - color: #c6e9a1; -} -.infobox.infobox-dark > .badge.badge-important > [class*="icon-"] { - color: #ecb792; -} -.infobox.infobox-dark > .badge.badge-warning > [class*="icon-"] { - color: #ecb792; -} -.infobox-small { - height: 52px; - padding-bottom: 5px; - text-align: left; - width: 135px; -} -.infobox-small > .infobox-icon, .infobox-small > .infobox-chart, .infobox-small > .infobox-progress { - display: inline-block; - height: 42px; - line-height: 38px; - max-width: 40px; - vertical-align: middle; - width: 40px; -} -.infobox-small > .infobox-data { - display: inline-block; - max-width: 72px; - min-width: 0; - text-align: left; - vertical-align: middle; -} -.infobox-small > .infobox-chart > .sparkline { - font-size: 14px; - margin-left: 2px; -} -.percentage { - display: inline-block; - font-size: 14px; - font-weight: bold; - vertical-align: top; -} -.infobox-small .percentage { - font-size: 13px; - font-weight: normal; - margin-left: 2px; - margin-top: 2px; -} -/*开源JS仪表盘 JustGage*/ -.gauge { - width: 300px; - height: 300px; -} -/*公用*/ -.hr { - border-top: 1px solid #e3e3e3; - display: block; - font-size: 0; - height: 0; - margin: 12px 0; - overflow: hidden; -} -.hr-double { - border-bottom: 1px solid #e3e3e3; - border-top: 1px solid #e3e3e3; - height: 3px; -} -.hr.dotted, .hr-dotted { - border-top-style: dotted; -} -.hr-double.dotted { - border-bottom-style: dotted; -} -.hr-32, .hr32 { - margin: 32px 0; -} -.hr-30, .hr30 { - margin: 30px 0; -} -.hr-28, .hr28 { - margin: 28px 0; -} -.hr-26, .hr26 { - margin: 26px 0; -} -.hr-24, .hr24 { - margin: 24px 0; -} -.hr-22, .hr22 { - margin: 22px 0; -} -.hr-20, .hr20 { - margin: 20px 0; -} -.hr-18, .hr18 { - margin: 18px 0; -} -.hr-16, .hr16 { - margin: 16px 0; -} -.hr-14, .hr14 { - margin: 14px 0; -} -.hr-12, .hr12 { - margin: 12px 0; -} -.hr-10, .hr10 { - margin: 10px 0; -} -.hr-8, .hr8 { - margin: 8px 0; -} -.hr-6, .hr6 { - margin: 6px 0; -} -.hr-4, .hr4 { - margin: 4px 0; -} -.hr-2, .hr2 { - margin: 2px 0; -} -/*间距*/ -.space { - margin: 12px 0; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-xs, .vspace-sm, .vspace-md, .vspace-lg { - display: none; - margin: 12px 0; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-32 { - margin: 32px 0 31px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-32, .vspace-xs-32, .vspace-sm-32, .vspace-md-32, .vspace-lg-32 { - margin: 32px 0 31px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-30 { - margin: 30px 0 29px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-30, .vspace-xs-30, .vspace-sm-30, .vspace-md-30, .vspace-lg-30 { - margin: 30px 0 29px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-28 { - margin: 28px 0 27px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-28, .vspace-xs-28, .vspace-sm-28, .vspace-md-28, .vspace-lg-28 { - margin: 28px 0 27px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-26 { - margin: 26px 0 25px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-26, .vspace-xs-26, .vspace-sm-26, .vspace-md-26, .vspace-lg-26 { - margin: 26px 0 25px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-24 { - margin: 24px 0 23px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-24, .vspace-xs-24, .vspace-sm-24, .vspace-md-24, .vspace-lg-24 { - margin: 24px 0 23px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-22 { - margin: 22px 0 21px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-22, .vspace-xs-22, .vspace-sm-22, .vspace-md-22, .vspace-lg-22 { - margin: 22px 0 21px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-20 { - margin: 20px 0 19px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-20, .vspace-xs-20, .vspace-sm-20, .vspace-md-20, .vspace-lg-20 { - margin: 20px 0 19px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-18 { - margin: 18px 0 17px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-18, .vspace-xs-18, .vspace-sm-18, .vspace-md-18, .vspace-lg-18 { - margin: 18px 0 17px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-16 { - margin: 16px 0 15px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-16, .vspace-xs-16, .vspace-sm-16, .vspace-md-16, .vspace-lg-16 { - margin: 16px 0 15px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-14 { - margin: 14px 0 13px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-14, .vspace-xs-14, .vspace-sm-14, .vspace-md-14, .vspace-lg-14 { - margin: 14px 0 13px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-12 { - margin: 12px 0 11px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-12, .vspace-xs-12, .vspace-sm-12, .vspace-md-12, .vspace-lg-12 { - margin: 12px 0 11px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-10 { - margin: 10px 0 9px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-10, .vspace-xs-10, .vspace-sm-10, .vspace-md-10, .vspace-lg-10 { - margin: 10px 0 9px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-8 { - margin: 8px 0 7px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-8, .vspace-xs-8, .vspace-sm-8, .vspace-md-8, .vspace-lg-8 { - margin: 8px 0 7px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-6 { - margin: 6px 0 5px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-6, .vspace-xs-6, .vspace-sm-6, .vspace-md-6, .vspace-lg-6 { - margin: 6px 0 5px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-4 { - margin: 4px 0 3px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-4, .vspace-xs-4, .vspace-sm-4, .vspace-md-4, .vspace-lg-4 { - margin: 4px 0 3px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.space-2 { - margin: 2px 0 1px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.vspace-2, .vspace-xs-2, .vspace-sm-2, .vspace-md-2, .vspace-lg-2 { - margin: 2px 0 1px; - max-height: 1px; - min-height: 1px; - overflow: hidden; -} -.btn { - margin: 0; -} -.m5 { - margin: 5px; -} -.m10 { - margin: 10px; -} -.m15 { - margin: 15px; -} -.mT2 { - margin-top: 2px; -} -.mT5 { - margin-top: 5px; -} -.mT10 { - margin-top: 10px; -} -.mL10 { - margin-left: 10px; -} -.mR10 { - margin-right: 10px; -} -.mB10 { - margin-bottom: 10px; -} -.p10 { - padding: 10px; -} -.p20 { - padding: 20px; -} -.pT5 { - padding-top: 5px; -} -.pT10 { - padding-top: 10px; -} -.pT20 { - padding-top: 20px; -} -.pB10 { - padding-bottom: 10px; -} -.pL5 { - padding-left: 5px; -} -.pL20 { - padding-left: 20px; -} -.fl { - float: left; -} -.fr { - float: right; -} -.hidden { - overflow: hidden; -} \ No newline at end of file diff --git a/Library_management--main/WebContent/static/style.css b/Library_management--main/WebContent/static/style.css deleted file mode 100644 index 4808f2a..0000000 --- a/Library_management--main/WebContent/static/style.css +++ /dev/null @@ -1,1251 +0,0 @@ -@charset "utf-8"; -/* CSS Document */ -body{font-size: 12px;font-family:"宋体"; color: #333;outline:none;padding:0px;margin:0px auto;background-color:#e2e2e2;} -ul,li,dt,dd,ol{padding:0;margin:0 auto;list-style:none;} -h1,h2,h3,h4,h5,h6,p{padding:0;margin:0 auto;font-weight:normal;} -a{text-decoration:none;} -a:hover{text-decoration:none;} -table{border-collapse:collapse; font-size:12px;} -th,td{padding:2px 5px; color:#333;} -th{background-color:#ccc;} -fieldset,img{border:none;} -blockquote, q {quotes: none;} -blockquote:before, blockquote:after,q:before, q:after {content:'';content: none;} -form{margin:0 auto; padding:0;} -.clear{clear:both;width:1px;height:1px;display:block;} -fieldset {padding:10px;margin:10px;width:96%;color:#333; border:#06c solid 1px;} -legend {color:#06c;font-weight:800;background:#fff;} -/*-----Content-----*/ -#mainbox{margin:0 auto; background-color:#fff; width:100%; clear:both; text-align:center;} -#container{text-align:left; padding:5px 0;background-color:#fff; margin:0 10px;} -#sidebar{ float:left; width:220px; overflow:hidden;} -#content{ width:75%; margin-left:230px;} -#footer{width:100%; text-align:center;bottom:0px; padding:0;} -#sidebar_item{ float:right; width:20%; overflow:hidden;} -#content_item{float:left ; width:78%;} - -/*-----Header-----*/ -#nav{color:#000; margin:auto; text-align:right;padding:5px 0 0 5px;background:url(../images/icon.png) repeat-x;background-position:0 -138px; background-color:#b9201b; width:975px; z-index:1111111111;} -#nav span{float:right;margin:2px 5px 0 0;} -#nav span em{font-style:normal; padding:0 10px; color:#ebfa00;} -#nav span strong a{background-color:#fff; color:#551a8b;} -#nav span a{background-color:#fff; color:#b9201b; padding:2px 3px 3px 5px;} -#nav span a:hover{background-color:#fff; color:#b9201b;} -h2 {float:left; text-align:left;color:#333;font-weight:bold;font-size:14px;padding:5px 0 0 38px;margin:0 auto;} -h2 p{padding:0;margin:0 auto;font-size:11px;font-family:Verdana;font-weight:normal;color:#666;} -.logo{background-image: url(../images/icon.png);background-repeat:no-repeat;background-position:0 -35px;height:38px;padding:3px 0;} -#header{width:980px;height:78px; margin:0 auto;background-color:#a11111;} -#header h1{font-size:27px;color:#fff;font-weight:bold;float:left;font-family:"宋体"; font-weight:bold; padding:10px 0 0 80px;background-image:url(../images/logo.jpg); background-position:0 0; background-repeat:no-repeat; height:40px;} -#menubar{width:100%;height:25px;background-color:#13599f; clear:both; text-align:left; margin:0 auto; padding:5px 0;overflow: hidden; -background-color: #0074cc; -background-image: -moz-linear-gradient(top, #0088cc, #0055cc); -background-image: -ms-linear-gradient(top, #0088cc, #0055cc); -background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); -background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); -background-image: -o-linear-gradient(top, #0088cc, #0055cc); -background-image: linear-gradient(top, #0088cc, #0055cc); -background-repeat: repeat-x; -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); -border-color: #0055cc #0055cc #003580; -border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); -filter: progid:dximagetransform.microsoft.gradient(enabled=false);} -#menu_top{float:left; margin:5px auto;} -#menu_top li{float:left; font-size:14px; padding:0 2px; width:90px;text-align:center;margin-right:5px; border-right:1px solid #fff;} -#menu_top li a{color:#fff;} -#menu_top li a:hover{font-weight:bold;} -.menu_top_on{color:#06c; background-color:#fdcd35; padding:7px 5px 12px 7px; font-weight:bold; -background-image: -moz-linear-gradient(top, #ffeeba, #fdcd35); -background-image: -ms-linear-gradient(top, #ffeeba, #fdcd35); -background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffeeba), to(#fdcd35)); -background-image: -webkit-linear-gradient(top, #ffeeba, #fdcd35); -background-image: -o-linear-gradient(top, #ffeeba, #fdcd35); -background-image: linear-gradient(top, #ffeeba, #fdcd35); -background-repeat: repeat-x; -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeba', endColorstr='#fdcd35', GradientType=0); -border-color: #ffeeba #ffeeba #fdcd35; -border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); -filter: progid:dximagetransform.microsoft.gradient(enabled=false); -border-top-right-radius:5px; border-top-left-radius:5px; -} -#menubar span{float:right; padding:5px 10px;} -#submenu{height:20px;width:100%; clear:both; margin:0 auto;font-size:12px;text-align:left;background-color:#fdcd35;padding-top:10px;color:#d9bb5a;} -#submenu a{color:#6c5b23; padding-left:20px; font-size:12px;} -#submenu a:hover{color:#666; text-decoration:underline;} - -#navlogin{color:#ccc;width:200px;height:25px;text-align: right;float:right;padding:16px 5px 3px 5px;} -#navlogin a{color:#cacaca;} -#navlogin a:hover{color:#cacaca;text-decoration:underline;} - -/* header_opac */ -#header_opac{width:100%; height:110px; background:#fff; background-image: url(../images/headerBg.jpg); background-repeat:repeat-x; margin:auto; padding:0; position:relative;} -#header_opac h1{float:left;width:750px; text-align:left;} -.header_opac_logo{background-image: url(../images/ilib_logo.png);background-repeat:no-repeat;height:60px; text-align:left; margin-top:20px; margin-left:50px; padding-left:68px;color:#3a3a3a;font-weight:bold;font-size:28px; font-family:"黑体"; padding-top:10px;} -.header_opac_logo p{padding:0;margin:0 auto;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#0077bc;} -.inner{ padding:20px 5px 20px 50px;} -.header_right{ text-align:right; width:200px; padding:0; margin:0 auto; height:90px; position:absolute;right:0;} -.header_right_top{font-size:12px; padding:10px;} -.header_right_top a{color:#333;} -.header_opac_img{ background-image: url(../images/header_img02.jpg); background-position:right; background-repeat:no-repeat; height:110px;} -.header_right_font{color:#0077bc;} -.header_right_font a{color:#0077bc;} -.header_right_font a:hover{text-decoration:underline;} - - -/*-----Sidebar-----*/ -.left_content{padding:0; border:1px solid #e5e5e5; margin-bottom:10px;} -.left_content h2{font-size:14px;font-weight:bold;padding:5px 0 2px 10px; margin:0 auto; color:#551a8b;} -.left_content h2 span{font-size:12px; color:#333; font-weight:normal; padding:0 10px;} -.left_content h2 span a{color:#666;} -.left_content h2 span a:hover{ text-decoration:underline;color:#F00;} -.left_content h4{font-size:12px;font-weight:bold;color:#333;background-image:url(../images/tit_bg_gary.jpg);background-repeat:repeat-x;border-bottom:1px solid #d7d7d7;padding:5px;} -.left_content h4 span{float:right; font-weight:normal;} -.left_content h4 span a{color:#666;} -.left_content p{margin:0 auto;padding:2px 5px 2px 10px; line-height:20px; background-color:#fff;} -.left_content p a{color:#1970dd;} -.left_content_line{ border-top:1px solid #e5e5e5;} -.left_content dl{margin:0 auto; padding:10px; background-color:#fff;} -.left_content dd{line-height:150%;} -.left_content dd a{color:#1970dd;} -.left_content dd a:hover{color:#1970dd;text-decoration:underline;} - - -/*-----SearchBookList-----*/ -.search_bgimg{background-image:url(../images/header_img03.jpg); background-position:top right; background-repeat:no-repeat; padding:50px 20px;} -.search_con{text-align:left;width:500px; margin:auto; padding:30px 0 30px; height:380px; line-height:150%;} -.search_conwsm{width:700px;} -.search_form{background-color:#f8f8f8; border:1px solid #d7d7d7; padding:5px 10px; margin-bottom:5px;} -.search_form_bg{background-color:#f8f8f8;} -.bulk-actions select {padding: 1px;border: 1px solid #ccc;} -#search_book_list{ margin:0 10px;} -#search_book_list li{float:left; width:100%; border-bottom:1px dashed #ccc; padding:0 0 10px 0; margin-bottom:15px;} -#search_book_list em{color:#f00; font-style:normal;} -#search_book_list em a{color:#f00;} -.booklist{width:99%;float:left;clear:both;padding:0;margin:0 auto;} -.booklist dt{float: left;text-align:right;width:18%; height:24px;color:#333;font-weight:bold;} -.booklist dd{color:000;text-align:left;float:right;width:81%; padding:0;} -.booklist dd a{color:#034ea2;} -.booklist dd a:hover{color:#034ea2;} - -.book_list_info p{ color:#333; margin:0 auto; padding:0 0 0 20px; line-height:150%; font-size:12px;} -.book_list_info p img{ padding:0; margin:0 auto;} -.book_list_info h3{color:#333;font-size:14px;} -.book_list_info h3 a{color:#054ec3;font-weight:bold;} -.book_list_info h3 a:hover{color:#054ec3;text-decoration:underline;} -.book_list_info span{float:right;padding-right:10px; font-size:12px; color:#666; font-weight:bold;} -.book_list_info p span{float:right;padding-right:10px; color:#999; font-size:12px;} -.book_cover{float:left; width:50px; height:64px;text-align:center; padding:0; margin:0 5px 5px 0;display:table; overflow:hidden; position:relative;} -.book_cover span{vertical-align:middle; display:table-cell; position:absolute;} -.search_tags_tit{padding: 5px 0 5px 10px; margin-bottom:10px; font-size:14px; border-bottom:1px dashed #ccc; margin-bottom:10px;} -.search_tags_tit strong{color:#F00;font-size:14px; } -#hottag{font-size:12px; padding:5px; color:#ccc;} -#hottag a{color:#1970dd;} -#hottag a:hover{ text-decoration:underline;} -#hottag strong{color:#b9201b} -#hottag a .more a{color:#1970dd;} -.moresearch{padding:5px;} - -#search_container{text-align:left; background-color:#fff; margin:10px 20px; float:left;width:95%;display:inline; /* So IE plays nice */} -#search_container_left{float:left;height:230px;} -#search_container_center{height:250px; width:340px;float:left;} -#search_container_right{float:left; width:340px;height:230px;} - -#search_container h3{border-left:5px solid #06c; padding-left:5px; text-align:left; color:#06c; font-weight:bold;} -#search_container p{border-left:1px solid #06c; padding-left:20px; padding-top:15px;} -#search_container_right ul{ height:auto; float:left;border-left:1px solid #06c; padding-left:5px;} -#search_container_center ul{width:200px; height:auto; float:left;border-left:1px solid #06c; padding-left:5px;} -#search_container_right ul li, #search_container_center ul li{float:left; width:98%; height:auto; line-height:180%; margin-left:7px; padding-left:12px; background-image:url(../images/icon_arr.gif); background-position:0 3px; background-repeat:no-repeat;} -#search_container_right ul li a, #search_container_center ul li a{color:#333;} -#search_container_right ul li a:hover, #search_container_center ul li a:hover{color:#06c; text-decoration:underline;} -.childl p{padding:5px 0;} - -/*-----Login-----*/ -#login_content{ width:780px; margin:50px auto;} -#login{} -#login caption{font-size:14px;font-weight:bold;margin-bottom:13px; padding:5px 0; text-align:left;border-bottom:solid 1px #fc3; color:#F00;} -#login caption p{font-size:12px;} -#login td{font-weight:bold;} -.myform{margin:10px auto;width:300px;padding:8px;} -#login_content_tips{width:350px; height:280px;float:left; margin-top:30px; background-color:#d9f6fe;border-top:solid 1px #fc3;border-left:solid 1px #fc3;border-bottom:solid 1px #fc3; padding:10px 0 0 20px;} -#login_content_tips ul{ float:left; padding:10px 10px 0 30px;} -#login_content_tips li{list-style:square; padding-bottom:5px;} -#login_content_tips h2{ font-size:12px; font-weight:bold;padding:5px;} -#login_content_r{height:300px;margin-top:30px; background-color:#d9f6fe;border-top:solid 1px #fc3;border-right:solid 1px #fc3;border-bottom:solid 1px #fc3;} -.l_c_l{float:left; width:370px;} -.l_c_c{float:left; width:332px; background-color:#d9f6fe;border:solid 2px #fc3;} -.l_c_r{float:left; width:50px;} - - -/*-----BookTab-----*/ -.booktab_line{border-bottom:3px solid #0055cc; padding-bottom:4px; margin-bottom:5px;} -.booktab{padding:5px 10px 4px 10px; border:1px solid #daf7ff;background:#d9f6fe;font-weight:bold;border-top-right-radius:5px; border-top-left-radius:5px;} -.booktab a{color:#333; font-size:12px;} -.booktab a:hover{color:#333;} -.booktab_current{padding:5px 10px; background-color:#0055cc; border-left:1px solid #0055cc; border-top:1px solid #0055cc; border-right:1px solid #0055cc; -font-weight:bold; -background-image: -moz-linear-gradient(top, #0088cc, #0055cc); -background-image: -ms-linear-gradient(top, #0088cc, #0055cc); -background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); -background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); -background-image: -o-linear-gradient(top, #0088cc, #0055cc); -background-image: linear-gradient(top, #0088cc, #0055cc); -background-repeat: repeat-x; -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeba', endColorstr='#fdcd35', GradientType=0); -border-color: #0088cc #0088cc #0055cc; -border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); -filter: progid:dximagetransform.microsoft.gradient(enabled=false); -border-top-right-radius:5px; border-top-left-radius:5px;} -.booktab_current a{color:#fff; font-size:12px; font-weight:bold;} -.booktab_current a:hover{color:#fff;} - -/*-----BookInfo-----*/ -.book_article{display:block;margin:5px auto 5px auto; width:100%;} -.book_article h5{font-size:14px; padding:3px 10px; margin:30px auto 0px auto;background-color:#eef7ff; display:block; border-bottom:1px solid #d2e8fa;} -.book_article h5 span{background-color:#fcfeff; border-top:1px solid #bfdef5;border-left:1px solid #bfdef5;border-right:1px solid #bfdef5; padding:5px 10px 5px 10px; font-weight:bold;} -.cursor{cursor: pointer;} -#book_pic{float:right; text-align:center; width:110px; overflow:hidden; margin:0 auto; padding:0; position:relative;} -#book_info{word-wrap: break-word; font-size:12px; color:#333; padding:0 0 2px 10px;line-height:180%; width:99%;} -#book_info span{ color:#666; text-align:right;} -#book_info a{font-size:12px; color:#1970DD;} -#marc{ border:1px solid #d9f6fe; background-color:#f7fdff; padding: 5px;margin-bottom:10px;} -#marc span{float:right;} -#marc span a{color:#551a8b;} -#marc span a:hover{color:#551a8b;} - -/*-----Num-----*/ -.numstyle{ margin:20px auto 10px auto; text-align:right;} -.numstyle a{ color:#69c;border:1px solid #ccc; padding:2px 5px; margin:2px; text-decoration:none;} -.numstyle a:hover{border:1px solid #69c; background-color:#f6f6f6;} -.numstyle a:active{border:1px solid #333;} -.numstyle span.current{border:1px solid #69c; background-color:#69c; color:#fff; padding:2px 5px;} -.numstyle span.disabled{} - -.nav_button {text-align:left; margin:20px auto;} -.nav_button a {font-weight: bold;padding:3px 6px;border:1px solid #d9f6fe;color:#06c;background-color:#f7fdff;text-decoration: none;font-size:14px;} -.nav_button a:hover {background-color:#f7fdff;border:1px solid #06c;color:#06c;} - -#num{margin-bottom:10px; font-size:12px; height:30px;} -.pagination { font-size:12px;text-align: right;padding:7px 5px; float:right; margin:0 auto;} -.pagination a { font-size:12px;padding: 5px 0;} -.pagination a.number {border: 1px solid #ddd;} -.pagination strong{color:#b9201b;} -.pagination a.current { border:1px solid #dedede; padding:3px 5px; color:#1970dd; background-color:#fff;} -.pagination a.current:hover {text-decoration: none; border:1px solid #639; color:#639;} - -/*-----Sharing-----*/ -#sharing{padding:5px 0; margin:5px auto;border-top:1px dashed #ccc;} -#sharing span{margin-bottom:10px;} -.sharing_zy{ margin:10px;} -.sharing_zy li{float:left; text-align:left; width:80px; margin-right:2px; height:35px; text-align:center;} -.sharing_2 li{width:100px; margin-right:10px; float:left; height:23px;} - -/*-----Tabs-----*/ -.tab_article{font-size:12px; margin-bottom:20px;} -.tab_article p{padding:5px 0px; line-height:20px;} -.tab_article h3{ font-size:14px; color:#F00; padding:10px;} -.tab_text{ text-align:center; background-color:#d9f6fe; padding:10px;} -#tab_addkc{ text-align:center; background-color:#f6f6f6; border-bottom:1px solid #e5e5e5; font-size:14px; width:100%;} - -/*-----Comment-----*/ -#comment{color:#333; margin-bottom:10px;} -#comment_msg{background-color:#f6f6f6; width:100%; padding:5px 0;} -#comment li{ margin:2px 20px;} -#comment h5{font-size:14px; padding:0; margin:20px auto 5px auto;} -#comment p{margin:3px auto; padding:0;} -#comment span a{ color:#167fc3;} -#comment span a:hover{background-color:#639; color:#fff;} -.comment_line{border-bottom:1px solid #e5e5e5;margin-bottom:10px;} -.comment_icon{background-image:url(../images/icon_comment.gif); background-repeat:no-repeat;background-position:2px 3px; padding:0 0 0 19px;} -.comment_right{float:right; color:#666; font-size:12px;} -.comment_red{color:#F00;} -.comment_name{color:#167fc3;} - -#addbanner{ text-align:center;} -.banner{width:468px; height:60px; background-color:#f6f6f6; border:1px solid #e5e5e5;} - -/*-----Underlinemenu-----*/ -#underlinemenu{float:left; border:1px solid #d9f6fe; background-color:#f7fdff; margin:10px auto; padding:10px;} -#underlinemenu ul li{float:left;width:220px;padding: 5px 10px 5px 10px; display:block;} -#underlinemenu ul li a{color:#333;text-align:left;text-decoration: none;padding: 2px;} -#underlinemenu ul li a:hover{color:#fff;background-color:#CC0000;} -.box_bgcolor{font-size:14px; font-weight:bold;padding:5px; line-height:150%; border-bottom:1px dashed #ccc; margin-bottom:10px;} -.box_bgcolor strong{color:#06c;} - -/*-----Underlinemenu_small-----*/ -#underlinemenu_small{margin:20px auto;} -#underlinemenu_small h6{font-size:14px; color:#c00; font-weight:bold; padding:5px 10px; border-bottom:1px solid #e5e5e5; background-color:#f6f6f6;} -#underlinemenu_small{float: left;border:1px solid #e5e5e5;} -#underlinemenu_small ul li{float:left;width:165px;padding: 3px 10px 3px 10px;} -#underlinemenu_small ul li a{text-align:left;text-decoration: none; color:#333;} -#underlinemenu_small ul li a:hover{color:#fff;background-color:#CC0000;} - -/*-----Cls-----*/ -#cls_sidebar{width:250px;height:650px;float:left; background-color:#fff; margin-right:10px;} -#cls_rightcontent{height:650px;} - -#titlenav{background-color:#f7fdff;border:1px solid #d9f6fe;padding:5px; text-align:left;} -#titlenav a{color:#006600;} -#titlenavhome{color:#FF0000;background-color:#f7fdff;border:1px solid #d9f6fe;padding:5px;} -#titlenavhome a{color:#006600;} -#titlenavhome a:hover{color:#FFFFFF;background-color:#CC0000;} -#hot_top_font{color:#CC0000;padding-bottom:50px;padding:0 80px 20px 75px;} -#hot_top_font a{color:#006600;} -#hot_top_font a:hover{color:#FFFFFF;background-color:#CC0000;} - -.list_books{border-bottom:1px dashed #ccc;padding:10px;margin:5px auto 5px auto; text-align:left;} -.list_books p{color:#666;padding-left:25px;} -.list_books h3{color:#666666;font-size:14px;padding-bottom:5px;} -.list_books h3 a{color:#054ec3;font-weight:bold;} -.list_books h3 a:hover{color:#054ec3;text-decoration:underline;} -.list_books span{float:right;padding-right:10px;} -.list_books_left{float:left;width:550px;} -.list_books_left p{color:#666;padding-left:25px;line-height:1.5em;} -.list_books_left h3{color:#666666;font-size:14px;padding-bottom:5px;} -.list_books_left h3 a{color:#054ec3;font-weight:bold;} -.list_books_left h3 a:hover{color:#054ec3;text-decoration:underline;} -.list_books_left span{float:right;padding-right:10px;} -.list_books_pic{float:right;width:65px;height:95px;padding:2px;border:1px solid #ccc;margin-right:10px;} - -p .note{padding:3px 0 10px 0;color:#333; font-size:14px; margin-top:10px;} -.note strong{color:#FF0000;} - -#info_navbar_search{color:#333;font-size:12px;text-align:left; border:1px solid #d9f6fe; background-color:#f7fdff;padding:5px;margin:5px auto 5px auto;} - -.notice_ul{ padding:50px 30px;} -.notice_ul li a{ color:#F00;} - -.itemtag{ margin:10px auto 5px auto;} -.search_line{font-size:14px; padding:10px;} - - -#left_tab{float:left;width:55%; padding:10px 0 0 30px;} -#right_con{float:right;width:350px;text-align:left;border:1px solid #d9f6fe; background-color:#f7fdff; margin:10px 20px;} -#right_con h5{font-size:14px;text-align:left; padding:10px 20px; font-weight:bold; font-size:14px; color:#06c; border-bottom:1px solid #d9f6fe;} -#content_note{padding:10px; background-color:#e5e5e5e;} -#content_note ul{padding:5px 0 0 30px; float:left;} -#content_note ul li{padding:2px 0 2px 0;list-style: disc;list-style-type: disc;} -#content_note ul li a{color:#3274a8;list-style: disc;list-style-type: disc;font-weight:bold;} -#left_tab caption{font-size:14px;font-weight:bold;margin-bottom:13px; padding:5px 0; text-align:left;border-bottom:solid 1px #e5e5e5; color:#F00;} -#left_tab caption p{font-size:12px; color:#666;} - -/*-----Table-----*/ -.table_line{border:1px solid #ccc;} -.table_line td{padding:5px;} -.table_line em {font-style:normal;} - -/*-----Err-----*/ -#err{ padding:20px; margin:50px auto;} -#err h3{font-size:24px; color:#f30; font-weight:bold; text-align:center;} -#err p{ padding:30px; text-align:center; font-size:14px; line-height:150%;} - -/*-----Footer-----*/ -#copy{color:#333;border-top:1px solid #ccc; background-color:#e2e2e2; width:100%; margin:auto; padding:15px 0; font-family:Arial, Helvetica, sans-serif;} -#copy a{color:#333;} -#copy a:hover{ text-decoration:underline;} - -/*-----Other-----*/ -.greytext1{ background-color:#f6f6f6; border-bottom:1px solid #e5e5e5;} -.greytext2{background-color:#dae8f1; border-bottom:2px solid #bbd4e5;} -.whitetext{border-bottom:1px dashed #d7d7d7; background-color:#fff;} -.center{text-align:center} -.tabs_M{margin:30px auto; padding:20px} -.padding{padding:2px 0 0 10px;} -.tabs_width{width:400px;} -#tabs_padding{padding-left:70px;} - -.red{color:#F00;} - -/* asord_booklist */ -.asord_booklist{ - width:750px; - float:left; - clear:both; - padding:0; - margin:0 auto;} -.asord_booklist dt{ - float: left; - text-align:right; - width:150px; - padding-right:5px; - height:24px; - color:#333; - font-weight:bold; -} -.asord_booklist dd{ - color:000; - text-align:left; - float:right; - width:580px; -} -.asord_booklist dd a{ - color:#034ea2; -} -.asord_booklist dd a:hover{ - color:#034ea2; -} - -/* content asord douban */ -.douban_book{ - width:850px; - height:100px - display:block; - padding:12px 0 12px 5px;; - border-bottom:1px dashed #ccc; - clear:both; -} -.douban_book img{ - padding:2px; - border:1px solid #ccc; -} -.d_b_left{ - float:left; - width:70px; - text-align:right; - padding-right:5px; -} -.d_b_right{ - float:right; - width:760px; -} - -.asord_marc{ - width:100%; - text-align:left; - float:left; -} - -.asord_marc h3{ - font-size:14px; color:#039; background-color:#efefef; font-weight:bold; - border-bottom:1px dashed #ccc; - margin:10px auto; - padding:5px 0 3px 10px; -} -.asord_marc p{ - padding:2px 0 20px 30px; - line-height:18px; -} - -/* ebook */ -#ebook_con{width:745px; float:right; margin:10px auto; padding:10px 0; border-top:1px solid #ccc;} -#ebook_tit{float:left; font-size:14px; background-color:#eef7ff; padding:10px 0 10px 20px; display:block; width:725px; border-bottom:1px solid #d2e8fa;} -#ebook_tit span{float:right; margin-right:10px; font-size:12px;} - -div.go_top {position:fixed;left:50%;bottom:20px;margin-left:490px;} -div.go_top_r {position:fixed;bottom:20px; right:5px; border:1px solid #8fdbff; background-color:#e4f6ff;border-top-right-radius:5px; border-top-left-radius:5px;} -.blue{color:#4585E1;} -.red{color:#F00;} - -.infowrap{margin:10px auto;padding:0; width:98%;} -.infowrap p{line-height:1.5em;padding:3px;margin:0 auto} -.infowrap p a{color:#295394;} -.infowrap p a:hover{color:#990000;} -.infowrap ul{width:98%; margin-bottom:50px; text-align:center;} -.infowrap ul li{float:left; width:18%; margin-right:20px; margin-bottom:30px; border:1px solid #d9f6fe; background-color:#f7fdff; padding:20px; text-align:center;} - - -.nav { - margin-left: 0; - margin-bottom: 18px; - list-style: none; -} -.nav > li > a { - display: block; -} -.nav > li > a:hover { - text-decoration: none; - background-color: #eeeeee; -} -.nav .nav-header { - display: block; - padding: 3px 15px; - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999999; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - text-transform: uppercase; -} -.nav li + .nav-header { - margin-top: 9px; -} -.nav-list { - padding-left: 15px; - padding-right: 15px; - margin-bottom: 0; -} -.nav-list > li > a, -.nav-list .nav-header { - margin-left: -15px; - margin-right: -15px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} -.nav-list > li > a { - padding: 3px 15px; -} -.nav-list > .active > a, -.nav-list > .active > a:hover { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background-color: #0088cc; -} -.nav-list [class^="icon-"] { - margin-right: 2px; -} -.nav-list .divider { - height: 1px; - margin: 8px 1px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; - *width: 100%; - *margin: -5px 0 5px; -} -.nav-tabs, -.nav-pills { - *zoom: 1; -} -.nav-tabs:before, -.nav-pills:before, -.nav-tabs:after, -.nav-pills:after { - display: table; - content: ""; -} -.nav-tabs:after, -.nav-pills:after { - clear: both; -} -.nav-tabs > li, -.nav-pills > li { - float: left; -} -.nav-tabs > li > a, -.nav-pills > li > a { - padding-right: 12px; - padding-left: 12px; - margin-right: 2px; - line-height: 14px; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - margin-bottom: -1px; -} -.nav-tabs > li > a { - padding-top: 8px; - padding-bottom: 8px; - line-height: 18px; - border: 1px solid transparent; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} -.nav-tabs > .active > a, -.nav-tabs > .active > a:hover { - color: #555555; - background-color: #ffffff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} -.nav-pills > li > a { - padding-top: 8px; - padding-bottom: 8px; - margin-top: 2px; - margin-bottom: 2px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.nav-pills > .active > a, -.nav-pills > .active > a:hover { - color: #ffffff; - background-color: #0088cc; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li > a { - margin-right: 0; -} -.nav-tabs.nav-stacked { - border-bottom: 0; -} -.nav-tabs.nav-stacked > li > a { - border: 1px solid #ddd; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.nav-tabs.nav-stacked > li:first-child > a { - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.nav-tabs.nav-stacked > li:last-child > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} -.nav-tabs.nav-stacked > li > a:hover { - border-color: #ddd; - z-index: 2; -} -.nav-pills.nav-stacked > li > a { - margin-bottom: 3px; -} -.nav-pills.nav-stacked > li:last-child > a { - margin-bottom: 1px; -} -.nav-tabs .dropdown-menu, -.nav-pills .dropdown-menu { - margin-top: 1px; - border-width: 1px; -} -.nav-pills .dropdown-menu { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.nav-tabs .dropdown-toggle .caret, -.nav-pills .dropdown-toggle .caret { - border-top-color: #0088cc; - border-bottom-color: #0088cc; - margin-top: 6px; -} -.nav-tabs .dropdown-toggle:hover .caret, -.nav-pills .dropdown-toggle:hover .caret { - border-top-color: #005580; - border-bottom-color: #005580; -} -.nav-tabs .active .dropdown-toggle .caret, -.nav-pills .active .dropdown-toggle .caret { - border-top-color: #333333; - border-bottom-color: #333333; -} -.nav > .dropdown.active > a:hover { - color: #000000; - cursor: pointer; -} -.nav-tabs .open .dropdown-toggle, -.nav-pills .open .dropdown-toggle, -.nav > .open.active > a:hover { - color: #ffffff; - background-color: #999999; - border-color: #999999; -} -.nav .open .caret, -.nav .open.active .caret, -.nav .open a:hover .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; - opacity: 1; - filter: alpha(opacity=100); -} -.tabs-stacked .open > a:hover { - border-color: #999999; -} -.tabbable { - *zoom: 1; -} -.tabbable:before, -.tabbable:after { - display: table; - content: ""; -} -.tabbable:after { - clear: both; -} -.tab-content { - display: table; - width: 100%; -} -.tabs-below .nav-tabs, -.tabs-right .nav-tabs, -.tabs-left .nav-tabs { - border-bottom: 0; -} -.tab-content > .tab-pane, -.pill-content > .pill-pane { - display: none; -} -.tab-content > .active, -.pill-content > .active { - display: block; -} -.tabs-below .nav-tabs { - border-top: 1px solid #ddd; -} -.tabs-below .nav-tabs > li { - margin-top: -1px; - margin-bottom: 0; -} -.tabs-below .nav-tabs > li > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} -.tabs-below .nav-tabs > li > a:hover { - border-bottom-color: transparent; - border-top-color: #ddd; -} -.tabs-below .nav-tabs .active > a, -.tabs-below .nav-tabs .active > a:hover { - border-color: transparent #ddd #ddd #ddd; -} -.tabs-left .nav-tabs > li, -.tabs-right .nav-tabs > li { - float: none; -} -.tabs-left .nav-tabs > li > a, -.tabs-right .nav-tabs > li > a { - min-width: 74px; - margin-right: 0; - margin-bottom: 3px; -} -.tabs-left .nav-tabs { - float: left; - margin-right: 19px; - border-right: 1px solid #ddd; -} -.tabs-left .nav-tabs > li > a { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.tabs-left .nav-tabs > li > a:hover { - border-color: #eeeeee #dddddd #eeeeee #eeeeee; -} -.tabs-left .nav-tabs .active > a, -.tabs-left .nav-tabs .active > a:hover { - border-color: #ddd transparent #ddd #ddd; - *border-right-color: #ffffff; -} -.tabs-right .nav-tabs { - float: right; - margin-left: 19px; - border-left: 1px solid #ddd; -} -.tabs-right .nav-tabs > li > a { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.tabs-right .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #eeeeee #dddddd; -} -.tabs-right .nav-tabs .active > a, -.tabs-right .nav-tabs .active > a:hover { - border-color: #ddd #ddd #ddd transparent; - *border-left-color: #ffffff; -} -.navbar { - *position: relative; - *z-index: 2; - overflow: visible; - margin-bottom: 18px; -} -.navbar-inner { - padding-left: 20px; - padding-right: 20px; - background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -} -.navbar .container { - width: auto; -} -.btn { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - *zoom: 1; - padding: 3px 10px 3px; - font-size: 12px; - margin-top:-5px; - color: #333333; - text-align: center; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - vertical-align: middle; - background-color: #f5f5f5; - background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); - background-image: linear-gradient(top, #ffffff, #e6e6e6); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); - border-color: #e6e6e6 #e6e6e6 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); - border: 1px solid #cccccc; - border-bottom-color: #b3b3b3; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - cursor: pointer; - *margin-left: .3em; -} -.btn:hover, -.btn:active, -.btn.active, -.btn.disabled, -.btn[disabled] { - background-color: #e6e6e6; -} -.btn:active, -.btn.active { - background-color: #cccccc ; -} -.btn:first-child { - *margin-left: 0; -} -.btn:hover { - color: #333333; - text-decoration: none; - background-color: #e6e6e6; - background-position: 0 -15px; - -webkit-transition: background-position 0.1s linear; - -moz-transition: background-position 0.1s linear; - -ms-transition: background-position 0.1s linear; - -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} -.btn:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn.active, -.btn:active { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - background-color: #e6e6e6; - background-color: #d9d9d9 \9; - outline: 0; -} -.btn.disabled, -.btn[disabled] { - cursor: default; - background-image: none; - background-color: #e6e6e6; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -.btn-large { - padding: 9px 14px; - font-size: 14px; - line-height: normal; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.btn-large [class^="icon-"] { - margin-top: 1px; -} -.btn-small { - padding: 5px 9px; - font-size: 12px; - line-height: 16px; -} -.btn-small [class^="icon-"] { - margin-top: -1px; -} -.btn-mini { - padding: 2px 6px; - font-size: 12px; - line-height: 14px; -} -.btn-primary, -.btn-primary:hover, -.btn-warning, -.btn-warning:hover, -.btn-danger, -.btn-danger:hover, -.btn-success, -.btn-success:hover, -.btn-info, -.btn-info:hover, -.btn-inverse, -.btn-inverse:hover { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - color: #ffffff; -} -.btn-primary.active, -.btn-warning.active, -.btn-danger.active, -.btn-success.active, -.btn-info.active, -.btn-inverse.active { - color: rgba(255, 255, 255, 0.75); -} -.btn-primary { - background-color: #0074cc; - background-image: -moz-linear-gradient(top, #0088cc, #0055cc); - background-image: -ms-linear-gradient(top, #0088cc, #0055cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); - background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); - background-image: -o-linear-gradient(top, #0088cc, #0055cc); - background-image: linear-gradient(top, #0088cc, #0055cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); - border-color: #0055cc #0055cc #003580; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-primary:hover, -.btn-primary:active, -.btn-primary.active, -.btn-primary.disabled, -.btn-primary[disabled] { - background-color: #0055cc; -} -.btn-primary:active, -.btn-primary.active { - background-color: #004099 \9; -} -.btn-warning { - background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(top, #fbb450, #f89406); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); - border-color: #f89406 #f89406 #ad6704; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-warning:hover, -.btn-warning:active, -.btn-warning.active, -.btn-warning.disabled, -.btn-warning[disabled] { - background-color: #f89406; -} -.btn-warning:active, -.btn-warning.active { - background-color: #c67605 \9; -} -.btn-danger { - background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); - background-image: linear-gradient(top, #ee5f5b, #bd362f); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); - border-color: #bd362f #bd362f #802420; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-danger:hover, -.btn-danger:active, -.btn-danger.active, -.btn-danger.disabled, -.btn-danger[disabled] { - background-color: #bd362f; -} -.btn-danger:active, -.btn-danger.active { - background-color: #942a25 \9; -} -.btn-success { - background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-linear-gradient(top, #62c462, #51a351); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); - background-image: -webkit-linear-gradient(top, #62c462, #51a351); - background-image: -o-linear-gradient(top, #62c462, #51a351); - background-image: linear-gradient(top, #62c462, #51a351); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); - border-color: #51a351 #51a351 #387038; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-success:hover, -.btn-success:active, -.btn-success.active, -.btn-success.disabled, -.btn-success[disabled] { - background-color: #51a351; -} -.btn-success:active, -.btn-success.active { - background-color: #408140 \9; -} -.btn-info { - background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); - background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); - background-image: linear-gradient(top, #5bc0de, #2f96b4); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); - border-color: #2f96b4 #2f96b4 #1f6377; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-info:hover, -.btn-info:active, -.btn-info.active, -.btn-info.disabled, -.btn-info[disabled] { - background-color: #2f96b4; -} -.btn-info:active, -.btn-info.active { - background-color: #24748c \9; -} -.btn-inverse { - background-color: #414141; - background-image: -moz-linear-gradient(top, #555555, #222222); - background-image: -ms-linear-gradient(top, #555555, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); - background-image: -webkit-linear-gradient(top, #555555, #222222); - background-image: -o-linear-gradient(top, #555555, #222222); - background-image: linear-gradient(top, #555555, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); - border-color: #222222 #222222 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:dximagetransform.microsoft.gradient(enabled=false); -} -.btn-inverse:hover, -.btn-inverse:active, -.btn-inverse.active, -.btn-inverse.disabled, -.btn-inverse[disabled] { - background-color: #222222; -} -.btn-inverse:active, -.btn-inverse.active { - background-color: #080808 \9; -} -button.btn, -input[type="submit"].btn { - *padding-top: 2px; - *padding-bottom: 2px; -} -button.btn::-moz-focus-inner, -input[type="submit"].btn::-moz-focus-inner { - padding: 0; - border: 0; -} -button.btn.btn-large, -input[type="submit"].btn.btn-large { - *padding-top: 7px; - *padding-bottom: 7px; -} -button.btn.btn-small, -input[type="submit"].btn.btn-small { - *padding-top: 3px; - *padding-bottom: 3px; -} -button.btn.btn-mini, -input[type="submit"].btn.btn-mini { - *padding-top: 1px; - *padding-bottom: 1px; -} -.btn-group { - position: relative; - *zoom: 1; - *margin-left: .3em; -} -.btn-group:before, -.btn-group:after { - display: table; - content: ""; -} -.btn-group:after { - clear: both; -} -.btn-group:first-child { - *margin-left: 0; -} -.btn-group + .btn-group { - margin-left: 5px; -} -.btn-toolbar { - margin-top: 9px; - margin-bottom: 9px; -} -.btn-toolbar .btn-group { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; -} -.btn-group .btn { - position: relative; - float: left; - margin-left: -1px; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.btn-group .btn:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} -.btn-group .btn:last-child, -.btn-group .dropdown-toggle { - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.btn-group .btn.large:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 6px; - -moz-border-radius-topleft: 6px; - border-top-left-radius: 6px; - -webkit-border-bottom-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - border-bottom-left-radius: 6px; -} -.btn-group .btn.large:last-child, -.btn-group .large.dropdown-toggle { - -webkit-border-top-right-radius: 6px; - -moz-border-radius-topright: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - -moz-border-radius-bottomright: 6px; - border-bottom-right-radius: 6px; -} -.btn-group .btn:hover, -.btn-group .btn:focus, -.btn-group .btn:active, -.btn-group .btn.active { - z-index: 2; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - *padding-top: 3px; - *padding-bottom: 3px; -} -.btn-group .btn-mini.dropdown-toggle { - padding-left: 5px; - padding-right: 5px; - *padding-top: 1px; - *padding-bottom: 1px; -} -.btn-group .btn-small.dropdown-toggle { - *padding-top: 4px; - *padding-bottom: 4px; -} -.btn-group .btn-large.dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} -.btn-group.open { - *z-index: 1000; -} -.btn-group.open .dropdown-menu { - display: block; - margin-top: 1px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} -.btn .caret { - margin-top: 7px; - margin-left: 0; -} -.btn:hover .caret, -.open.btn-group .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.btn-mini .caret { - margin-top: 5px; -} -.btn-small .caret { - margin-top: 6px; -} -.btn-large .caret { - margin-top: 6px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #000000; -} -.btn-primary .caret, -.btn-warning .caret, -.btn-danger .caret, -.btn-info .caret, -.btn-success .caret, -.btn-inverse .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; - opacity: 0.75; - filter: alpha(opacity=75); -} -.alert { - padding: 8px 35px 8px 14px; - margin-bottom: 18px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #fff; - border: 1px solid #ffcccc; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - color: #ff0000; - font-size:16px; - text-align:center; -} - diff --git a/Library_management--main/src/com/hry/bean/AdminBean.java b/Library_management--main/src/com/hry/bean/AdminBean.java deleted file mode 100644 index 4c23745..0000000 --- a/Library_management--main/src/com/hry/bean/AdminBean.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.hry.bean; - -public class AdminBean { - public AdminBean() { - super(); - // TODO Auto-generated constructor stub - } - - private int aid;//用户管理员id - private int status;//用来判断是管理员还是读者,读者的值为1,管理员为2 - private String username;//账号, - private String name;//读者的姓名 - private String password;//密码 - private String email;//邮箱 - private String phone;//手机号 - private int lend_num;//可借阅天数 - private int max_num;//最大可借数 - public int getAid() { - return aid; - } - public void setAid(int aid) { - this.aid = aid; - } - public int getStatus() { - return status; - } - public void setStatus(int status) { - this.status = status; - } - public String getUsername() { - return username; - } - public void setUsername(String username) { - this.username = username; - } - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } - public String getPassword() { - return password; - } - public void setPassword(String password) { - this.password = password; - } - public String getEmail() { - return email; - } - public void setEmail(String email) { - this.email = email; - } - public String getPhone() { - return phone; - } - public void setPhone(String phone) { - this.phone = phone; - } - public int getLend_num() { - return lend_num; - } - public void setLend_num(int lend_num) { - this.lend_num = lend_num; - } - public int getMax_num() { - return max_num; - } - public void setMax_num(int max_num) { - this.max_num = max_num; - } - -} diff --git a/Library_management--main/src/com/hry/bean/BookBean.java b/Library_management--main/src/com/hry/bean/BookBean.java deleted file mode 100644 index 2fc9e23..0000000 --- a/Library_management--main/src/com/hry/bean/BookBean.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.hry.bean; - -public class BookBean { - /** - * 图书的数据表的bean - */ - private int bid;//图书id - private String name;//图书名称 - private String card;//图书号 - private String autho;//作者 - private int num;//图书数量 - private String type;//图书的分类 - private String press;//出版社 - public int getBid() { - return bid; - } - public void setBid(int bid) { - this.bid = bid; - } - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } - public String getCard() { - return card; - } - public void setCard(String card) { - this.card = card; - } - public String getAutho() { - return autho; - } - public void setAutho(String autho) { - this.autho = autho; - } - public int getNum() { - return num; - } - public void setNum(int num) { - this.num = num; - } - public String getType() { - return type; - } - public void setType(String type) { - this.type = type; - } - public String getPress() { - return press; - } - public void setPress(String press) { - this.press = press; - } - -} diff --git a/Library_management--main/src/com/hry/bean/HistoryBean.java b/Library_management--main/src/com/hry/bean/HistoryBean.java deleted file mode 100644 index 825dcfb..0000000 --- a/Library_management--main/src/com/hry/bean/HistoryBean.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.hry.bean; - -public class HistoryBean { -// 历史借阅记录的数据表的bean - - private int hid;//借阅记录的id - private int aid;//用户管理员的id - private int bid;//图书的id - private String card;//图书号 - private String bookname;//图书名称 - private String adminname;//读者的账号 - private String username;//读者的姓名 - private String begintime;//借阅时间 - private String endtime;//要还书的世界 - private int status;//表示借阅状态,1为正在借阅,2是已经还书 - public int getHid() { - return hid; - } - public void setHid(int hid) { - this.hid = hid; - } - public int getAid() { - return aid; - } - public void setAid(int aid) { - this.aid = aid; - } - public int getBid() { - return bid; - } - public void setBid(int bid) { - this.bid = bid; - } - public String getCard() { - return card; - } - public void setCard(String card) { - this.card = card; - } - public String getBookname() { - return bookname; - } - public void setBookname(String bookname) { - this.bookname = bookname; - } - public String getAdminname() { - return adminname; - } - public void setAdminname(String adminname) { - this.adminname = adminname; - } - public String getUsername() { - return username; - } - public void setUsername(String username) { - this.username = username; - } - public String getBegintime() { - return begintime; - } - public void setBegintime(String begintime) { - this.begintime = begintime; - } - public String getEndtime() { - return endtime; - } - public void setEndtime(String endtime) { - this.endtime = endtime; - } - public int getStatus() { - return status; - } - public void setStatus(int status) { - this.status = status; - } - -} diff --git a/Library_management--main/src/com/hry/bean/TypeBean.java b/Library_management--main/src/com/hry/bean/TypeBean.java deleted file mode 100644 index 3f87dbc..0000000 --- a/Library_management--main/src/com/hry/bean/TypeBean.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.hry.bean; - -public class TypeBean { -// 图书分类的数据表的bean - private int tid;//分类的id - private String name;//分类的名称 - public int getTid() { - return tid; - } - public void setTid(int tid) { - this.tid = tid; - } - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } -} diff --git a/Library_management--main/src/com/hry/dao/AdminDao.java b/Library_management--main/src/com/hry/dao/AdminDao.java deleted file mode 100644 index f45a645..0000000 --- a/Library_management--main/src/com/hry/dao/AdminDao.java +++ /dev/null @@ -1,234 +0,0 @@ -package com.hry.dao; - -import java.sql.Connection; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; - -import com.hry.bean.AdminBean; -import com.hry.dbUtils.DbUtil; - - - -public class AdminDao { - - /** - * 登录验证功能,传入用户名和密码,在数据库中查找,如果找到了,返回true,没找到则返回false - * username、password - */ - public boolean Login_verify(String username,String password){ - //连接数据库 - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - //sql语句 - String sql = "select * from admin where username='"+username+"' and password='"+password+"'"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - //预编译SQL,减少sql执行 - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - if(rs.next()){ - return true; - } - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return false; - } - /** - * 注册账号的函数,传入账号,密码,姓名,邮箱,手机号,借阅天数,可借阅数 - * username, password, name, email, phone, lend_num, max_num - */ - public void Register(String username, String password, String name, String email, String phone,int lend_num,int max_num) { - // TODO Auto-generated method stub - //连接数据库 - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - //sql语句 - String sql = "insert into admin(status,username,password,name,email,phone,lend_num,max_num) values(?,?,?,?,?,?,?,?)"; - int rs = 0; - PreparedStatement stm = null; - try { - //预编译SQL,减少sql执行 - stm = conn.prepareStatement(sql); - //传参 - stm.setInt(1, 1); - stm.setString(2, username); - stm.setString(3, password); - stm.setString(4, name); - stm.setString(5, email); - stm.setString(6, phone); - stm.setInt(7, lend_num);//借阅天数 - stm.setInt(8, max_num);//可借阅数 - //执行更新 - rs = stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - /** - * 根据传入的账号,密码,来查找对应的读者信息,返回一个AdminBean类型, - * - */ - public AdminBean getAdminInfo(String username, String password) { - // TODO Auto-generated method stub - AdminBean adminbean = new AdminBean(); - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - String sql = "select * from admin where username='"+username+"' and password='"+password+"'"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - //预编译SQL,减少sql执行 - stm = conn.prepareStatement(sql); - //执行查询 - rs = stm.executeQuery(); - if(rs.next()){ - //传参 - adminbean.setAid(rs.getInt("aid")); - adminbean.setUsername(rs.getString("username")); - adminbean.setName(rs.getString("name")); - adminbean.setPassword(rs.getString("password")); - adminbean.setEmail(rs.getString("email")); - adminbean.setPhone(rs.getString("phone")); - adminbean.setStatus(rs.getInt("status")); - adminbean.setLend_num(rs.getInt("lend_num")); - adminbean.setMax_num(rs.getInt("max_num")); - } - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - - return adminbean; - } - - /** - * 获取全部用户的信息,其中sql语句中的status=1,表示只查找读者(1),不显示管理员(2)的 - * - */ - public ArrayList get_ListInfo(){ - ArrayList tag_Array = new ArrayList(); - Connection conn = DbUtil.getConn(); - String sql = "select * from admin where status=1"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while(rs.next()){ - AdminBean adminbean = new AdminBean(); - adminbean.setAid(rs.getInt("aid")); - adminbean.setUsername(rs.getString("username")); - adminbean.setName(rs.getString("name")); - adminbean.setPassword(rs.getString("password")); - adminbean.setEmail(rs.getString("email")); - adminbean.setPhone(rs.getString("phone")); - adminbean.setStatus(rs.getInt("status")); - adminbean.setLend_num(rs.getInt("lend_num")); - adminbean.setMax_num(rs.getInt("max_num")); - tag_Array.add(adminbean); - } - - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - - /** - * 根据传入的aid图书号,查找到对应的读者的全部信息,返回一个AdminBean类型的数据,与上一个相似,只是aid的类型为String, - * - */ - public AdminBean get_AidInfo2(String aid){ - AdminBean adminbean = new AdminBean(); - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - String sql = "select * from admin where aid="+aid; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - if(rs.next()){ - adminbean.setAid(rs.getInt("aid")); - adminbean.setUsername(rs.getString("username")); - adminbean.setName(rs.getString("name")); - adminbean.setPassword(rs.getString("password")); - adminbean.setEmail(rs.getString("email")); - adminbean.setPhone(rs.getString("phone")); - adminbean.setStatus(rs.getInt("status")); - adminbean.setLend_num(rs.getInt("lend_num")); - adminbean.setMax_num(rs.getInt("max_num")); - } - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return adminbean; - } - /** - * 修改读者的信息 - */ - public void updateUser(int aid, String username, String password, String name, String email, String phone, - int lend_num, int max_num) { - // TODO Auto-generated method stub - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - String sql = "update admin set username=?,name=?,email=?,phone=?,password=?,lend_num=?,max_num=? where aid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setString(1, username); - stm.setString(2, name); - stm.setString(3, email); - stm.setString(4, phone); - stm.setString(5, password); - stm.setInt(6, lend_num); - stm.setInt(7, max_num); - stm.setInt(8, aid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - /** - * 删除用户的信息,根据传入的aid作为条件 - * - */ - public void deleteUser(int aid) { - // TODO Auto-generated method stub - DbUtil dbUtil=new DbUtil(); - Connection conn = dbUtil.getConn(); - String sql = "delete from admin where aid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setInt(1, aid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/Library_management--main/src/com/hry/dao/BookDao.java b/Library_management--main/src/com/hry/dao/BookDao.java deleted file mode 100644 index 434f834..0000000 --- a/Library_management--main/src/com/hry/dao/BookDao.java +++ /dev/null @@ -1,323 +0,0 @@ -package com.hry.dao; - -import java.sql.Connection; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; -import java.util.Calendar; - -import com.hry.bean.AdminBean; -import com.hry.bean.BookBean; -import com.hry.bean.HistoryBean; -import com.hry.dbUtils.DbUtil; - -/** - * 关于图书连接数据库的所有操作的类 - */ -public class BookDao { - /** - * 添加图书信息,传入所有的信息 - * - */ - public void addBook(String card ,String name ,String type , String autho ,String press, int num ) { - //连接数据库 - Connection conn = DbUtil.getConn(); - //SQL - String sql = "insert into book(card,name,type,autho,press,num) values(?,?,?,?,?,?)"; - int rs = 0; - PreparedStatement stm = null; - try { - //预编译SQL,减少sql执行 - stm = conn.prepareStatement(sql); - //添加 - stm.setString(1, card); - stm.setString(2, name); - stm.setString(3, type); - stm.setString(4, autho); - stm.setString(5, press); - stm.setInt(6, num); - //执行更新 - rs = stm.executeUpdate(); - - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - } - /** - * 获取所有的图书信息,返回的是ArrayList数组形式 - * 访问 ArrayList 中的元素可以使用 get() 方法: - *修改 ArrayList 中的元素可以使用 set() 方法: - *删除 ArrayList 中的元素可以使用 remove() 方法: - */ - public ArrayList get_ListInfo(){ - ArrayList tag_Array = new ArrayList(); - Connection conn = DbUtil.getConn(); - String sql = "select * from book"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while (rs.next()) { - BookBean tag = new BookBean(); - tag.setBid(rs.getInt("bid")); - tag.setName(rs.getString("name")); - tag.setCard(rs.getString("card")); - tag.setType(rs.getString("type")); - tag.setAutho(rs.getString("autho")); - tag.setPress(rs.getString("press")); - tag.setNum(rs.getInt("num")); - tag_Array.add(tag); - } - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - /** - * 获取借阅记录的全部信息,传入的条件有status,aid,表示搜索正在借阅的,或者已经还书的信息,aid代表当前登录用户 - * - */ - public ArrayList get_HisoryListInfo(int status,String aid){ - ArrayList tag_Array = new ArrayList(); - Connection conn = DbUtil.getConn(); - String sql = "select * from history where aid = '"+ aid +"' and status = '"+ status+"'"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while (rs.next()) { - HistoryBean tag = new HistoryBean(); - tag.setHid(rs.getInt("hid")); - tag.setAid(rs.getInt("aid")); - tag.setBid(rs.getInt("bid")); - tag.setBookname(rs.getString("bookname")); - tag.setCard(rs.getString("card")); - tag.setAdminname(rs.getString("adminname")); - tag.setUsername(rs.getString("username")); - tag.setBegintime(rs.getString("begintime")); - tag.setEndtime(rs.getString("endtime")); - tag.setStatus(rs.getInt("status")); - tag_Array.add(tag); - - } - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - /** - * 获取借阅记录的全部信息,传入的条件有status,表示搜索正在借阅的,或者已经还书的信息 - * - */ - public ArrayList get_HistoryListInfo2(int status){ - ArrayList tag_Array = new ArrayList(); - Connection conn = DbUtil.getConn(); - String sql = "select * from history where status='"+status+"'"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while(rs.next()){ - HistoryBean tag = new HistoryBean(); - tag.setHid(rs.getInt("hid")); - tag.setAid(rs.getInt("aid")); - tag.setBid(rs.getInt("bid")); - tag.setBookname(rs.getString("bookname")); - tag.setCard(rs.getString("card")); - tag.setAdminname(rs.getString("adminname")); - tag.setUsername(rs.getString("username")); - tag.setBegintime(rs.getString("begintime")); - tag.setEndtime(rs.getString("endtime")); - tag.setStatus(rs.getInt("status")); - tag_Array.add(tag); - } - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - /** - * 获取单个图书的信息,根据传入的bid来查找,返回一个BookBean数据类型 - * - */ - public BookBean get_BookInfo(int bid) { - BookBean tag = new BookBean(); - Connection conn = DbUtil.getConn(); - String sql = "select * from book where bid = '"+ bid +"' "; - PreparedStatement stm = null; - ResultSet rs = null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while(rs.next()) { - tag.setBid(rs.getInt("bid")); - tag.setName(rs.getString("name")); - tag.setCard(rs.getString("card")); - tag.setType(rs.getString("type")); - tag.setAutho(rs.getString("autho")); - tag.setPress(rs.getString("press")); - tag.setNum(rs.getInt("num")); - - } - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag; - } - /** - * 修改图书的信息,bid作为条件, - */ - public void updateBook(int bid, String card, String name, String type, String autho, String press, int num) { - // TODO Auto-generated method stub - Connection conn = DbUtil.getConn(); - String sql = "update book set name=?,card=?,type=?,autho=?,press=?,num=? where bid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setString(1, name); - stm.setString(2, card); - stm.setString(3, type); - stm.setString(4, autho); - stm.setString(5, press); - stm.setInt(6, num); - stm.setInt(7, bid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - /** - * 删除图书信息,根据传入的bid作为条件 - */ - public void deleteBook(int bid) { - Connection conn = DbUtil.getConn(); - String sql = "delete from book where bid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setInt(1, bid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - /** - * 用户查找图书,根据输入的名称,使用like进行模糊查询,然后返回一个ArrayList数组类型 - */ - public ArrayList getLikeList(String name){ - ArrayList tag_Array = new ArrayList(); - Connection conn = DbUtil.getConn(); - String sql = "select * from book where name like '%" + name+"%'"; - PreparedStatement stm = null; - ResultSet rs =null; - try { - stm = conn.prepareStatement(sql); - rs = stm.executeQuery(); - while(rs.next()){ - BookBean tag = new BookBean(); - tag.setBid(rs.getInt("bid")); - tag.setName(rs.getString("name")); - tag.setCard(rs.getString("card")); - tag.setType(rs.getString("type")); - tag.setAutho(rs.getString("autho")); - tag.setPress(rs.getString("press")); - tag.setNum(rs.getInt("num")); - tag_Array.add(tag); - } - } catch (Exception e) { - // TODO: handle exception - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - /** - * 图书借阅函数,根据传入bid图书id,adminbean当前登录用户的信息,在借阅记录数据表中新插入一条记录 - * - */ - public void borrowBook(int bid, AdminBean adminbean) { - BookBean bookbean = new BookBean(); - bookbean = this.get_BookInfo(bid); - //生成日期功能 - Calendar c = Calendar.getInstance(); - int year = c.get(Calendar.YEAR); - int month = c.get(Calendar.MONTH); - int day = c.get(Calendar.DATE); - //生成借阅开始时间 - String begintime = ""+ year +"-"+month +"-"+day; - month = month +1; - //生成截至还书日期 - String endtime = ""+year+"-"+month+"-"+day; - Connection conn = DbUtil.getConn(); - String sql = "insert into history(aid,bid,card,bookname,adminname,username,begintime,endtime,status) values(?,?,?,?,?,?,?,?,?)"; - PreparedStatement stm = null; - int rs = 0; - try { - stm = conn.prepareStatement(sql); - stm.setInt(1, adminbean.getAid()); - stm.setInt(2, bookbean.getBid()); - stm.setString(3, bookbean.getCard()); - stm.setString(4, bookbean.getName()); - stm.setString(5, adminbean.getUsername()); - stm.setString(6, adminbean.getName()); - stm.setString(7, begintime); - stm.setString(8, endtime); - stm.setInt(9, 1); - rs = stm.executeUpdate(); - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - } - /** - * 还书功能的函数,根据传入的hid借阅记录id,讲status字段的值改为0,并将还书日期改变为当前日期 - * - */ - public void borrowBook2(int hid) { - //生成日期 - Calendar c = Calendar.getInstance(); - int year = c.get(Calendar.YEAR); - int month = c.get(Calendar.MONTH); - int day = c.get(Calendar.DATE); - //生成还书日期 - String endtime = ""+year+"-"+month+"-"+day; - Connection conn = DbUtil.getConn(); - String sql = "update history set endtime=?,status=? where hid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setString(1, endtime); - stm.setInt(2, 0); - stm.setInt(3, hid); - stm.executeUpdate(); - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - } - -} diff --git a/Library_management--main/src/com/hry/dao/TypeDao.java b/Library_management--main/src/com/hry/dao/TypeDao.java deleted file mode 100644 index e859c49..0000000 --- a/Library_management--main/src/com/hry/dao/TypeDao.java +++ /dev/null @@ -1,107 +0,0 @@ -package com.hry.dao; - -import java.sql.Connection; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; - -import com.hry.bean.TypeBean; -import com.hry.dbUtils.DbUtil; - - -/** - * 图书分类的类 - */ -public class TypeDao { - /** - * 获取所有图书类型的信息,返回数组形式 - *访问 ArrayList 中的元素可以使用 get() 方法: - *修改 ArrayList 中的元素可以使用 set() 方法: - *删除 ArrayList 中的元素可以使用 remove() 方法: - */ - public ArrayList get_ListInfo(){ - ArrayList tag_Array = new ArrayList(); - //数据库连接 - Connection conn = DbUtil.getConn(); - //SQL - String sql = "select * from booktype"; - PreparedStatement stm = null; - ResultSet rs = null; - try { - //预编译SQL,减少sql执行 - stm = conn.prepareStatement(sql); - //执行查询 - rs = stm.executeQuery(); - //遍历 - while(rs.next()){ - TypeBean tag = new TypeBean(); - tag.setTid(rs.getInt("tid")); - tag.setName(rs.getString("name")); - tag_Array.add(tag); - } - } catch (Exception e) { - // TODO: handle exception - e.printStackTrace(); - } - finally { - DbUtil.CloseDB(rs, stm, conn); - } - return tag_Array; - } - /** - * 修改图书分类的信息 - * tid - * name - */ - public void updateTypeBook(int tid, String name) { - Connection conn = DbUtil.getConn(); - String sql = "update booktype set name=? where tid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setString(1, name); - stm.setInt(2, tid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - /** - * 添加一个图书分类 - * name - */ - public void addBookType(String name) { - Connection conn = DbUtil.getConn(); - String sql = "insert into booktype(name) values(?)"; - int rs = 0; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setString(1, name);; - rs = stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - /** - * 删除一个图书分类 - * tid - */ - public void deleteBookType(int tid) { - Connection conn = DbUtil.getConn(); - String sql = "delete from booktype where tid=?"; - PreparedStatement stm = null; - try { - stm = conn.prepareStatement(sql); - stm.setInt(1, tid); - stm.executeUpdate(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/Library_management--main/src/com/hry/dbUtils/DbUtil.java b/Library_management--main/src/com/hry/dbUtils/DbUtil.java deleted file mode 100644 index 6513d20..0000000 --- a/Library_management--main/src/com/hry/dbUtils/DbUtil.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.hry.dbUtils; - -import java.io.IOException; -import java.io.InputStream; -import java.sql.Connection; -import java.sql.DriverManager; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.Properties; - -public class DbUtil { - - public static String username = "root"; - public static String pwd = "123456"; - public static String url = "jdbc:mysql://localhost:3306/book?serverTimezone=UTC"; - - static{ - try { - Class.forName("com.mysql.cj.jdbc.Driver"); - } catch(ClassNotFoundException e){ - e.printStackTrace(); - } - } - - public static Connection getConn(){ - Connection conn = null; - try{ - conn = DriverManager.getConnection(url,username,pwd); - - } catch (SQLException e){ - e.printStackTrace(); - } - return conn; - } - - public static void CloseDB(ResultSet rs, PreparedStatement stm, Connection conn){ - if(rs!=null) - { - try { - rs.close(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - if(stm!=null) - { - try { - stm.close(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - if(conn!=null) - { - try { - conn.close(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - } - - -} diff --git a/Library_management--main/src/com/hry/dbUtils/TestDb.java b/Library_management--main/src/com/hry/dbUtils/TestDb.java deleted file mode 100644 index e4c3b8c..0000000 --- a/Library_management--main/src/com/hry/dbUtils/TestDb.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.hry.dbUtils; - -import java.sql.Connection; - -public class TestDb { - - public static void main(String[] args) { - DbUtil dbUtil = new DbUtil(); - Connection conn = dbUtil.getConn(); - - if(conn != null){ - System.out.println("测试:数据库连接成功!"); - }else{ - System.out.println("测试:数据库连接失败!"); - } - } -} diff --git a/Library_management--main/src/com/hry/servlet/AddBookServlet.java b/Library_management--main/src/com/hry/servlet/AddBookServlet.java deleted file mode 100644 index 8c8d156..0000000 --- a/Library_management--main/src/com/hry/servlet/AddBookServlet.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.BookDao; - -/** - * Servlet implementation class AddBookServlet - */ -@WebServlet("/AddBookServlet") -public class AddBookServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public AddBookServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset = UTF-8"); - //获取要添加的图书信息 - //得到图书号参数 - String card = request.getParameter("card"); - String name = request.getParameter("name"); - String type = request.getParameter("type"); - String autho = request.getParameter("autho"); - //出版社 - String press = request.getParameter("press"); - int num = Integer.parseInt(request.getParameter("num")); - BookDao bookdao = new BookDao(); - //调用函数,存入图书 - bookdao.addBook(card, name, type, autho, press, num); - response.sendRedirect("admin_book.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/AddBookTypeServlet.java b/Library_management--main/src/com/hry/servlet/AddBookTypeServlet.java deleted file mode 100644 index 8d8fdd5..0000000 --- a/Library_management--main/src/com/hry/servlet/AddBookTypeServlet.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.TypeDao; - -/** - * Servlet implementation class AddBookTypeServlet - */ -@WebServlet("/AddBookTypeServlet") -public class AddBookTypeServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public AddBookTypeServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - //获取图书分类的名称 - String name = request.getParameter("name"); - TypeDao typedao = new TypeDao(); - //调用函数存入图书分类信息 - typedao.addBookType(name); - response.sendRedirect("admin_booktype.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/AddUserServlet.java b/Library_management--main/src/com/hry/servlet/AddUserServlet.java deleted file mode 100644 index c7ffb9b..0000000 --- a/Library_management--main/src/com/hry/servlet/AddUserServlet.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.AdminDao; - -/** - * Servlet implementation class AddUserServlet - */ -@WebServlet("/AddUserServlet") -public class AddUserServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public AddUserServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - //获取要添加的读者信息 - String username = request.getParameter("username"); - String password = request.getParameter("password"); - String name = request.getParameter("name"); - String email = request.getParameter("email"); - String phone = request.getParameter("phone"); - System.out.println(username); - int lend_num = Integer.parseInt(request.getParameter("lend_num")); - int max_num = Integer.parseInt(request.getParameter("max_num")); - //调用函数添加读者信息 - AdminDao userdao = new AdminDao(); - userdao.Register(username, password, name, email, phone, lend_num, max_num); - response.sendRedirect("admin_user.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/AdminServlet.java b/Library_management--main/src/com/hry/servlet/AdminServlet.java deleted file mode 100644 index 1dd6ed4..0000000 --- a/Library_management--main/src/com/hry/servlet/AdminServlet.java +++ /dev/null @@ -1,83 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import java.io.PrintWriter; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import com.hry.bean.AdminBean; -import com.hry.dao.AdminDao; -import com.hry.dao.BookDao; - -/** - * Servlet implementation class AdminServlet - */ -@WebServlet("/AdminServlet") -public class AdminServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public AdminServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //PrintWriter:输出流,为异常处理 - PrintWriter out = response.getWriter(); - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - BookDao bookdao = new BookDao(); - //这里为了简单,设置了tip,用来区分是修改密码功能,还是修改个人资料的功能,tip=1为修改密码 - int tip = Integer.parseInt(request.getParameter("tip")); - //获取发起请求页面的文件名称,这个在对应的jsp里面的表单填写,修改完成后就可以直接返回对应的页面 - String url = request.getParameter("url"); - System.out.println(url); - HttpSession session = request.getSession(); - AdminBean adminbean = new AdminBean(); - //获取存到session的aid - String aid = (String) session.getAttribute("aid"); - AdminDao admindao = new AdminDao(); - //通过aid获取到读者的信息 - adminbean = admindao.get_AidInfo2(aid); - //修改密码 - if (tip==1) { - //获取到输入的旧密码,新密码 - String password = request.getParameter("password"); - String password2 = request.getParameter("password2"); - - //获取读者数据表中的密码 - String old_password = adminbean.getPassword(); - //对旧密码进行比较,如果相同就修改,不相同就直接退出 - if(old_password.equals(password)){ - admindao.updateUser(adminbean.getAid(), adminbean.getUsername(), password2, adminbean.getName(), - adminbean.getEmail(), adminbean.getPhone(), adminbean.getLend_num(), adminbean.getMax_num()); - response.sendRedirect(url+".jsp"); - }else{ - out.write(""); - - } - } else { - //修改个人资料 - //获取输入的信息 - String name = request.getParameter("name"); - String email = request.getParameter("email"); - String phone = request.getParameter("phone"); - //修改输入的信息到数据表中 - admindao.updateUser(adminbean.getAid(), adminbean.getUsername(), adminbean.getPassword(), name, - email, phone, adminbean.getLend_num(), adminbean.getMax_num()); - response.sendRedirect(url+".jsp"); - } - } - -} diff --git a/Library_management--main/src/com/hry/servlet/BorrowServlet.java b/Library_management--main/src/com/hry/servlet/BorrowServlet.java deleted file mode 100644 index c9eebf3..0000000 --- a/Library_management--main/src/com/hry/servlet/BorrowServlet.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import com.hry.bean.AdminBean; -import com.hry.dao.AdminDao; -import com.hry.dao.BookDao; - -/** - * Servlet implementation class BorrowServlet - */ -@WebServlet("/BorrowServlet") -public class BorrowServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - - public BorrowServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset = UTF-8"); - BookDao bookdao = new BookDao(); - //为了区分借书和还书的功能,设置tip,tip为1,表示借书 - int tip = Integer.parseInt(request.getParameter("tip")); - if (tip == 1) { - //获取图书ID - int bid = Integer.parseInt(request.getParameter("bid")); - HttpSession session = request.getSession(); - AdminBean admin = new AdminBean(); - //获取到存入session的aid读者id - String aid = (String)session.getAttribute("aid"); - AdminDao admindao = new AdminDao(); - //通过aid获取到读者信息 - admin = admindao.get_AidInfo2(aid); - //将借阅记录存入数据库 - bookdao.borrowBook(bid, admin); - response.sendRedirect("select.jsp"); - } else { - //还书功能,获取借阅记录的hid - int hid = Integer.parseInt(request.getParameter("hid")); - //还书在管理员和读者界面都有,为了区分,设置了show字段,show为1表示读者界面 - int show = Integer.parseInt(request.getParameter("show")); - //调用还书函数,改变status字段 - bookdao.borrowBook2(hid); - if (show==1) { - response.sendRedirect("borrow.jsp"); - } else { - response.sendRedirect("admin_borrow.jsp"); - } - } - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - -} diff --git a/Library_management--main/src/com/hry/servlet/DeleteServlet.java b/Library_management--main/src/com/hry/servlet/DeleteServlet.java deleted file mode 100644 index 1bb7a8d..0000000 --- a/Library_management--main/src/com/hry/servlet/DeleteServlet.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.BookDao; - -/** - * Servlet implementation class DeleteServlet - */ -@WebServlet("/DeleteServlet") -public class DeleteServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public DeleteServlet() { - super(); - // TODO Auto-generated constructor stub - } - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //删除图书信息 - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset= UTF-8"); - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - int bid = Integer.parseInt(request.getParameter("bid")); - BookDao bookdao = new BookDao(); - bookdao.deleteBook(bid); - response.sendRedirect("admin_book.jsp"); - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - -} diff --git a/Library_management--main/src/com/hry/servlet/DeleteTypeServlet.java b/Library_management--main/src/com/hry/servlet/DeleteTypeServlet.java deleted file mode 100644 index a7f4a97..0000000 --- a/Library_management--main/src/com/hry/servlet/DeleteTypeServlet.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.TypeDao; - -/** - * Servlet implementation class DeleteTypeServlet - */ -@WebServlet("/DeleteTypeServlet") -public class DeleteTypeServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public DeleteTypeServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //删除图书分类信息 - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html; charset=UTF-8"); - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - int tid = Integer.parseInt(request.getParameter("tid")); - TypeDao typedao = new TypeDao(); - typedao.deleteBookType(tid); - response.sendRedirect("admin_booktype.jsp"); - } - - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - -} diff --git a/Library_management--main/src/com/hry/servlet/DeleteUserServlet.java b/Library_management--main/src/com/hry/servlet/DeleteUserServlet.java deleted file mode 100644 index 78a3f7f..0000000 --- a/Library_management--main/src/com/hry/servlet/DeleteUserServlet.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.AdminDao; - -/** - * Servlet implementation class DeleteUserServlet - */ -@WebServlet("/DeleteUserServlet") -public class DeleteUserServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public DeleteUserServlet() { - super(); - // TODO Auto-generated constructor stub - } -//界面无post一般写get上 - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html; charset=UTF-8"); - //删除读者信息 - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - int aid = Integer.parseInt(request.getParameter("aid")); - AdminDao admindao = new AdminDao(); - admindao.deleteUser(aid); - response.sendRedirect("admin_user.jsp"); - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - -} diff --git a/Library_management--main/src/com/hry/servlet/LoginServlet.java b/Library_management--main/src/com/hry/servlet/LoginServlet.java deleted file mode 100644 index 6acc0ed..0000000 --- a/Library_management--main/src/com/hry/servlet/LoginServlet.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import java.io.PrintWriter; -import java.sql.Connection; -import java.sql.SQLException; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import com.hry.bean.AdminBean; -import com.hry.dao.AdminDao; - -/** - * Servlet implementation class LoginServlet - */ -@WebServlet("/LoginServlet") -public class LoginServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - AdminDao userdao = new AdminDao(); - AdminDao admindao = new AdminDao(); - - /** - * @see HttpServlet#HttpServlet() - */ - public LoginServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //登录的判断 - //编码格式 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - //获取账号和密码 -// PrintWriter out = response.getWriter(); - String username = request.getParameter("username"); - String password = request.getParameter("password"); - System.out.println(username); - - //对账号和密码进行判断 - boolean result = userdao.Login_verify(username, password); - System.out.println(result); - HttpSession session = request.getSession(); - //判断输入正确 - if(result){ - AdminBean adminbean = new AdminBean(); - //更加账号和密码查找出读者的信息 - adminbean = admindao.getAdminInfo(username,password); - //将aid存入session中 - session.setAttribute("aid", ""+adminbean.getAid()); - //设置session的失效时间 - session.setMaxInactiveInterval(6000); - //根据status的值来判断是管理员,还是读者,status=1为读者 - System.out.println(adminbean.getStatus()); - if(adminbean.getStatus()==1){ - response.sendRedirect("index2.jsp"); - }else{ - response.sendRedirect("admin.jsp"); - } - }else{ - //没有找到对应的账号和密码,返回重新登录 - session.setAttribute("state", "密码错误"); - response.sendRedirect("login.jsp"); - } - - } - -} diff --git a/Library_management--main/src/com/hry/servlet/RegisterServlet.java b/Library_management--main/src/com/hry/servlet/RegisterServlet.java deleted file mode 100644 index 92b4829..0000000 --- a/Library_management--main/src/com/hry/servlet/RegisterServlet.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.bean.AdminBean; -import com.hry.dao.AdminDao; - -/** - * Servlet implementation class RegisterServlet - */ -@WebServlet("/RegisterServlet") -public class RegisterServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - public RegisterServlet() { - super(); - // TODO Auto-generated constructor stub - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) - */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - // TODO Auto-generated method stub -// doGet(request, response); - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - - //获取注册信息 - AdminDao userdao = new AdminDao(); - - String username = request.getParameter("username"); - String password = request.getParameter("password"); - String name = request.getParameter("name"); - String email = request.getParameter("email"); - String phone = request.getParameter("phone"); - - System.out.println(username); - //默认设置最大借阅数和借阅天数 - int lend_num = 30; - int max_num = 5; - - - //将注册信息存入数据库,再返回登录 - userdao.Register(username,password,name,email,phone,lend_num,max_num); - response.sendRedirect("login.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/SelectServlet.java b/Library_management--main/src/com/hry/servlet/SelectServlet.java deleted file mode 100644 index cc7838f..0000000 --- a/Library_management--main/src/com/hry/servlet/SelectServlet.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import java.util.ArrayList; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.bean.BookBean; -import com.hry.dao.BookDao; - -/** - * Servlet implementation class SelectServlet - */ -@WebServlet("/SelectServlet") -public class SelectServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public SelectServlet() { - super(); - // TODO Auto-generated constructor stub - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) - */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("name"); - - //因为在管理员界面和读者界面都有查找功能,为了将查找的结果返回正确的页面,设置了tip,tip=1表示管理员界面 - int tip = Integer.parseInt(request.getParameter("tip")); - System.out.println(tip); - String name = request.getParameter("name"); - BookDao bookdao = new BookDao(); - ArrayList data = bookdao.getLikeList(name); - //将获取的结果存入请求中 - request.setAttribute("data", data); - String url =""; - //判断,转发界面 - if (tip == 1) { - url = response.encodeURL("admin_book.jsp"); - } else { - url = response.encodeURL("select.jsp"); - } - //请求转发 - request.getRequestDispatcher(url).forward(request, response); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/UpdateBookServlet.java b/Library_management--main/src/com/hry/servlet/UpdateBookServlet.java deleted file mode 100644 index ca19ce0..0000000 --- a/Library_management--main/src/com/hry/servlet/UpdateBookServlet.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.BookDao; - -/** - * Servlet implementation class UpdateBookServlet - */ -@WebServlet("/UpdateBookServlet") -public class UpdateBookServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - - public UpdateBookServlet() { - super(); - // TODO Auto-generated constructor stub - } - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //修改图书信息 - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("/texthtml;charset= UTF-8"); - - String card = request.getParameter("card"); - String name = request.getParameter("name"); - String type = request.getParameter("type"); - String autho = request.getParameter("autho"); - String press = request.getParameter("press"); - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - int num = Integer.parseInt(request.getParameter("num")); - int bid = Integer.parseInt(request.getParameter("updatebid")); - System.out.println(bid); - BookDao bookdao = new BookDao(); - bookdao.updateBook(bid, card, name, type, autho, press, num); - - response.sendRedirect("admin_book.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/UpdateBookTypeServlet.java b/Library_management--main/src/com/hry/servlet/UpdateBookTypeServlet.java deleted file mode 100644 index 3a73e17..0000000 --- a/Library_management--main/src/com/hry/servlet/UpdateBookTypeServlet.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.TypeDao; - - -/** - * Servlet implementation class UpdateBookTypeServlet - */ -@WebServlet("/UpdateBookTypeServlet") -public class UpdateBookTypeServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - - public UpdateBookTypeServlet() { - super(); - // TODO Auto-generated constructor stub - } - - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //修改图书类型信息 - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html;charset=UTF-8"); - String name = request.getParameter("name"); - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - //分类的id - int tid = Integer.parseInt(request.getParameter("tid")); - TypeDao typedao = new TypeDao(); - typedao.updateTypeBook(tid,name); - response.sendRedirect("admin_booktype.jsp"); - } - -} diff --git a/Library_management--main/src/com/hry/servlet/UpdateUserServlet.java b/Library_management--main/src/com/hry/servlet/UpdateUserServlet.java deleted file mode 100644 index a5b71dd..0000000 --- a/Library_management--main/src/com/hry/servlet/UpdateUserServlet.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.hry.servlet; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import com.hry.dao.AdminDao; - -/** - * Servlet implementation class UpdateUserServlet - */ -@WebServlet("/UpdateUserServlet") -public class UpdateUserServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public UpdateUserServlet() { - super(); - // TODO Auto-generated constructor stub - } - - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - } - - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - //设置编码类型 - request.setCharacterEncoding("UTF-8"); - response.setContentType("text/html; charset= UTF-8"); - //修改读者信息 - String username = request.getParameter("username"); - String password = request.getParameter("password"); - String name = request.getParameter("name"); - String email = request.getParameter("email"); - String phone = request.getParameter("phone"); - //Integer 类:parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析 - //借阅最大天数 - int max_num = Integer.parseInt(request.getParameter("max_num")); - //最大可借数 - int lend_num = Integer.parseInt(request.getParameter("lend_num")); - //用户id - int aid = Integer.parseInt(request.getParameter("aid")); - System.out.println(username); - - AdminDao userdao = new AdminDao(); - userdao.updateUser(aid, username, password, name, email, phone, lend_num, max_num); - response.sendRedirect("admin_user.jsp"); - } - -}

    E{kf>r1NH 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 z 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

  • uVqmYTa8u^wsxbf};5apVP3}&O3)lEk&-l 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%0A{F)1OZtZA zrC@qBN%?YYx5a$w6Vc}{h*muPS?#S!3rq!?Tffieil?(#ppoEfFfT}_j9G$H4s=UG zub4*CHhx^_oip7_C|!gp9d(OpKifG7v_Mb=ZK6kq-O;uI^yheS>yi&W2|VkD^`Tl{ zsCpghLQqetA&K+cJ%^THI>fZeWUR~bh!m-1@@tZ`HISiXEU;u617)VZ(;g294$(GK znCs+@la2_s;N@vg3gWjZEKHIZkST~2`EZpTTLwtb?85<2F-r=QmMuSA$%yrBTAi{! zj2*o)<+h9xMUqIQX+Zrm&#b&{_0pg0Wl$BVa%beQahvPQbm1R@_^2T_#o^8uYIQKv zr7ID&;gD;F9YuRq9mM-OsMot*#EaR8UCOI2}@9R zDCEL(R+`DNEY>QB1Z?y2BRq0i*)w{bsY@P2diC2}MZf%6()6A6s`UBScDXC!Ce;^$ z57+OY$#XWMyD?H1W1<0`{PM%yUS+B@wJg;}Lh8^ju}52lV3|ei&@$)N(R>dI2!T5d#bdK^n_oZ||-eC}mhE&mB zdM;Lf1$}e$Exsx$f0$3~`%Nf-xHF@s8p7kb?rQ8@)tjdG)*YW;mEyE2)IQm^XO%zn z+o_Oi^1c4m`^f6Bo0cJ-qG19;!;SEo@ov;bMiBiRAIv{5JP%OjPt+Y(U-UJ3nNrOk ztVrh6dD+Jj13`U=IN&&ADjM>F8ZkmpteviYj*weO%h^n77HJmvaykZFu4`d*(SnE8 zSCH9%46&0suWcbOQB0m7b(|JvjT^>QmdJKE0;iKoY0#yxa)s@^%)EX7xM+?4 z9Kr44|J@1&^swkwiu+0Cvl+~}5Xt(oepEYKbY?DfN9KZd!D=x10V#txbd-yu-4@855k_Yl7-hZSe^#Vdt|{<(u3p>Y5U zmwbO+3gz6ic&1_gz)9zPy?5%2*{ynh4i| z*joBAhz0JZnYD#yz!@LSKy}}+N5tG7%Bi)3B;st`eKF;soc@%wl%whn5Zf4IBJ{pO zDwU7mK>CbIcu%+z=0ht5%R!z_EaB898NZ>;J>DsdNvSD#3saaxfGqXro%%~-XAX9p z>2{C*zyD2^>g%iNzv8oyza;fM|Ba|v#>n2}KPyfC8)bc#vXmUM0?H>{6>Q=zA#}JV zMg9x~L-kFN+Dtxo$xL1fT;NDEOg|H8X_f?^y( z=KdI9vm~@VZ8%JQOuc!(J?JC!FvNdnAyPy@RcISPxnI^N@D(tH`znn74!fJK9gM1t zK;VlAUI0CW63M(Ei;=u5%XlB61k;{1Z@>N$Qe13fnh|}u)^24EwN7(TsSy{K9&9y8 zObz=P*hz+wjt(nDgKA&V*EXppv)4$s!o{xEYB1sucj~en#nZ124x_DwBD+*ue^?x^ z?P6uZJvEc-ksqj2tNkk(a56KVgv*_>^UAdfgU^l<{D_l=cKE}72|aqlz;qV3SBJ1J zA(&xVJQjAFANo4fv)7ST4lf30n}zu#r-Z-XHV=y|iBgGWE7iH}^KYDudz#A3q#)JoslbAeg$Sxi9FDh|#1i7^tJ1&0%ec+Nr)*T}PTs3ARgjXElFh0iq12k8OsD zri%~0NX|anWN7VeX$?1SEaixRN4@0eXK)=TbS;dKsfk^~9d52?mTitjPUd#$DZvAQ z5sq7I#b!YzWx!k>d&>91q1s7Pq$)E8Wk46JOzb3wgBfE2d@8W>Y}dvKiMVZ@@7LmxNkM~0`%$D;;#)kJ}!-UHN zMc`&VI%Es3rlFtyGI96Eof#}BD2&LH`$=bS;(xF(-jW9MXC}w!sy&SA39xr|NBuR; z4_OuCexRr#KV?DS_wq%$#99IOkTHbQG=rOghs{miI#&`7Iw30CWm)?clmAHeTSB45 zqxRUg3vyi!n7H_?m;Bp;cPcid_)03m^nQXsz2l|mM4swPWv|DGx$YsDczw#u()6k& z*CBLi^2{%>>p=k<@zu;~dCj>7=*|1wnSnoZmjAahto#1?iRcHc(_!hj^-spr7RIeA zH~?W}4UZb*c%}LVOK^&_@XTksDBKbVDmdjwSU)Og6H4Yyh?S%GgwM2(9^>U>@4|cv z2lz`}K#&&wO6lBjKP}(r_xYazNB>2sQFKm;7kt4w6@;(AqyO$AI$1iJ{ohPlr`oy_ zvKr1Od>f5Ma)hbryt&r(F41iH!jJroL}lwAA|h3E`cM&sFr%V_x*d+MbL`ynr;!MY z$Flh5B_dVKR@+?j-DOIzS(~K4AhGZ+U^98&xV!H@y6%9Nquc*JAGv*rTT1}kQ^7ZE zqExj%zpk6|GpNoJQ_WVk*9|{8B}IjzHCNF}5FY*ToV1K1Z^xdKPr(jcO+{HqjWJ9Z zQi-8(su3q1$x;xW*`9&4uhQQFS`qpPtkI3vZn9Pk_R9zbd2uPH?oih@cp*rYoEkN0 zLbEQZUbf;JH+d$}uVR4=8I?ZTXno8S+>@pF*l3emIQ+|Ly~7%oo8?veJ>D_oVKA{s zuE{A@wsuoG!#U&+i{{+-vtjV}%_WpowWka-0|s_>GsB_#Q54dq4^=_AsB=uEE)T(O zUISxrEcQaSSgF+`TR&!r3TxK6y?5xf6w+DGEWQLhdFG9^W05XS&F-%~!lnna{=|B5 zQn4NtNuro;Px#~X+46(>6q`~Vp_rIl($Gx6S9#Bv9hfJx5|7aQk*qx96Or)`2sSf& zsopDZ;;cp!Fk$W7@;`j$H1aE?zeh0IXm}f{QVmkOnRQV*?6rIEWR8l#+aoNgXxX7H z3hft)E&t@W*w2`KH*>~$#Pqw40Jm%)(>3w5NC>_xLib8%o`d3=N3SZeXfcYk1c?;8 z8qx6@kyJ)nV`r5m_I$!Mcv^)3)zXj7FD=esUVk8Glu^YTP;XqCH6`t&dM1O-nBG>aA9rKXR+1|h!Okr{^^eymKC@qXlLGpRj^K($`*}jLOnq+l zq?UDCy^CsXd`MO0Dc(GO)HoJ=4b%SR9y_^kqyo1=al((cd~l6Z=(PKDVKC}qablyT zMh6e|l=X)}ZfB1${muQgF9I&c`urBHr&vY1a&X>^cs^^cLBmbZ%F&X9&-Hbz?D=I2 z&o5dnad13pOzs=+Qj;mRPTQ#&CYDd*ClPn4JF$V{2>9B?=83steo};vohTf)+w=x} zFEzOrwMF#wlj}L{zGUc~&dTHqp5)Y>#!$)H4Oo62NG*}~C;>YrS6J`08;nih@_ zoqCbU$+v$WiOP35gF=8nWPXA_fS!P2QZOzOV}p5SFfU;h%@1yKp%`24y&5=L0n{qL z`sBa;NK~3A(V7-+g_#+e{&78erS9;Df*j9aNmYKed)@BcB2d)!oo9sR*#)nHR+CDW zZvJchg;C-=l+B`JxI)K7pE-53Na}(s=0@>%K2|3>X&r$?orwr*KXLj)qJ8jllRU;-kF_-UB)fw_ zs2X@==jenCn(VE&*Y`g2+c~h25Gy{m702}0_=?KoF>4- z*5Mbsl_TRR`Nc+b@Y^lD~F4csZ1p8XhJJ1gUsrv z2pg2UT}fFDmS$dF@Gh88X>m(3-Gi<*YD}Y z9)=@7U8NB~Ut0S6F-FYo6i^}9Q?V&e`Wj8ILX&X`n27~|fk@v>j0JC%kFTCP9@Y$K zU`cr?4r^MMrO8yjTqSB^&cQ{tTOaK=AbvSAup(2p=GWO&Fe*&N7#q51-n4$-oNTHs zC3~>|*pK^b=nG1S%G95s2+k*tt4m~KqRPuNSCjJaa4t18wB$)HXB}!b`&lMzpKm8K ztZS8{iaoz4)RYB$68)tJd%VUQ7yesvwi?Y|@?w=4O+q4eO(RTXPpC}ad#y#RuRLf! zVM$n6is?w4s2af$)*QJKj(jK~Qvfe)XgI3vfKf3Nq5dG;0tB`_-XM~WAp_$y>pyP| z9fZa1a20=*$Y#6GX0?D}R;gGJxsMbMED*AzWz9BhZI;Ok)<$Kcm;K{V%<3t5W2oxa zIGR9`=xQh~CGu1!(yr?WWlqWFIw>jV!Q+(nY^Z9Pb5A?}VfL_dP z(c?~+z_t_@iU68deJg!<91E@#s6@SvhPMhs5N+c4S!*fXwxMh+ECsjRjA0c=*l)kI z(yT6Mz`nSbgu$*l0+dTBUHzc|@QQ>L7Hh;1fIAv!>N2X_5QJbOPiR+jhprLUVnM>T zd{3lHIoWZTMpE^El*pg-X9i8V$`B5~?x9!NfFw&~?kH-L8mw{jY|6R0rzn+h zE=huM(-d6&!zB2z79WPVF0i1ivcoeD0({cwB%3vm94?ty(q~OwPx;eakGy&+@-pxy`twn~Uhgq|BD>qY~}{P)QnnQ6>3|7K|S1 zg*uXoVMld-rYu%z_6FC}=b@GY1N!WGvG)=wdcU<`@1UEl^ZLnbGLg8GmHAfkE39@O z8h#z$=~n#dE9yu~0Zr})PCHdD-qM0DHMwC-HGvyX9eBHHs*|Wl; zE(Uu=if(SGZxjxRDd0Hd3MhDBhH)}QI5a5n2M3e*t`)S^PYv7-&0715>d#du^u-P- zb(i|46y=^MT}|@3j!IoP&o-moR~2eF&LVIh@WeV>+WTg^tugud)OB`QVEByw<+-al z1y%UybOPJ^CR4O2@r82R1&uYzs^y=ls;h5Kb9geJG18McKgWJ?;*OOV0_s#P7d=HM z4Hn0q@Ug0&(i7k5y4UI7P<`sQ_sQ3g5(wP5;i{bbrjNM_R7D5ra%Cq?|NM?>#mcBf z&8UM@13**@vTLsJhjKLk#j$DyU*2I@vm^J|jIaRxZoX?7h4=K0&HMPSq$lOkxzJM@ zudo(KRvnPf4rm9`oLP0ifD!LLc1HIIqjLU}5zu=>JQ08*rQAV4&><1n4M6z`@&cMXZTOb*8iCWa-pXH&Vdc5F})e zfHgaO_E)PTMr=M;PYHmhockm>oG$;46yWWgxBs7*xW|NzgY5d*E9AyEuuDDxpxn$= zgK0?X;$yvW$);NBBb@&ue$`hNqxf5;MY;&L!%~r1TcD33o z)JhNVbKM9hH9YbsG~-SBsW{XnfE*@zWJe?Q(QGzK2f5eSfWCm|-0{4{;{)38N1;uT zuF_l+Rp$}14n1pm{&jEz*C9C7JrP2v#zshrRk{q+WO1Oel3)X6-fCjes+U_PQ&QEc zd4_TNOy$;`rMp6US|dEJCm5+k1vS;rsT6s)uaFjK4{kyIl2t+!=QQ`gK5L<3d3Ck{ zm>^W4Ir)`iwnSqAHZ)&wZ%uS_+pM8*+aA`4JFJcGCOy0%NskHcL4FUgr0!AqoxOV0 zHj3FUwh&u~w5Pm6Jr>e@f<0!0JB`0>H6b~ypj;v34mK~20XPW1T;J^13p1zqGSui> z%rFr(o=m9EUtx?lU;fE0W%ZSN9My6y3tuBY)TFs~>z}Y2{avz(xZ zwUCg5USY_$@bvQ+lf#UmGfwga2Q}EJa~#pZ&yvGt4h89xEl_H+M3n#XhqvukH_+VHCwRng z@Chw?PJlD}LjVW)RldMN5c`X!PzsYgyi-H`C)ylr5B3XjKbUI+crD2e)2$c0g$|qi z(LdNvz)xkOZ%L4UNPozOeN*;F+;Ytll?XA0PzHRn*YHKM#6}G#m76TzQ9#+q)$#ux1e(-gJhcv;{^6h76;)Vhd5?qvC^-<2#Gue7``rL%19l7?&gk4w zWVB0BH0wXKnBs9DEd#6yCr_5FXlP~B!x9)enj2@VWh@0H)L#EOIyUO8SAj1%7g?AM zaWy+xq{n7m1DDm7lcnP?(LcPqo;+(DKDRmlIdomW4z}dD!S|SJR`1ZO&4R41JO99T7gYI3Rb)9t%wtvD74f?d^U_*E9_OhdTN>My}pl%PjC@<`apl%QH zQ#^~!e(<77f%5&YfdkMW^P7N$+yNPw%5%Y{1JjFUPs}6JR7K+-EQY`cr1m_`NT{N9`s#yy_VN{GY^(W;(Ft z(RyojZN2Nufn^mqM|-NwR#IXQyw95r6fz}v2Cg^TTwb1S5gt8Q+noRY$oBs{(h~6j z*RMXgKC|BX%-)KgTEd;wDn1GYQ3(?8^BI761WRpgU9_HLI&mj)vvdHmsq%yK9>BF` zCrhhStLuvuwjyBq&Q_u{se=rd*hjq%*m1I>p1=H7wlpc1Xvh;8)8^|I;Z>QX-0(x5 zjyoCUnsEs;d+G#I{w3(%*3s4Hu{zK6J^DnPEK6#5UPytrUFY73{EBg7K0dVJaYEF8 zjeHP|cUY5c;d*sriA_h0EDjfUOysa$l{Z_; zih(_E>peL-@a1ftU0XJeHgX^9gyE1`bVr6`Xc`ZZw~ePWr1P>tpuF0 zK4na3*r)7Noo;0ZX6qv%kl0_C`V(2v@7wRMaF0E2hAD50r%TB7)v({yS3M0N6St8p z6J<}1ug#Zzx4@Ol<@jf{8@O3v!pSx;&r>$wn=N&PJh|>lQUNoIi$7_HgxM!=pL$&M zM9TCbbP9CSjqe{@<8+LqW{mwCOV~ej-;-W|4MUWTe^Z}LSw7Kp9xKZ(>YC1-#u_f1 zyT!JVG)|)Q6FX&->`YOhMce2gV*2-lHexnoqlk3G;Cb?&G>KCo0G)-yRm!d{T!~VC zA;&8ie-K^&(BUbPgGP$bkjy06uVCadZ4aVBcZm4{OvIL5Lv!UNCem>l@rSwt$75r`k5ZCd%(xS z^~XNeCq(z$4NCTsEqwRVjfbmzznk{Vmp7(VAB7PvW~TsaYe)pnCE^H?r~F1XtW=m7 zf)i?S5IR_pE^4E&*67ysfK-JT-wZ2BF)jG*CIc&J|3@B?99%@r!~A1%?Jb#krgK(7 z+tep+hv3ZI&is_NJ;i#h+O+|0)#*fSsnciLg8(riUmq8Rv+t&Td=o~ zUs5$-6-Q9RJAFhu>PRt4R3M#w{`(OdOLwY5RnrUH>5ki}^s&Z>$o@+|Q$YBQegDg677fJDL>hsi6dkf`%0h!z?P1 zm|PuZc55A1V{6Z|W+fEkHklB+JRPSp7%>IjB4?U5z&a(G`hM5$Xi-VW?^I)F52B1k z2rvpebGb$PdE=1l0nFAu5nsy0V2pH|kodoOXDzXH2}R+m{DTSgYw zqNzrFCogW;Pr@%Ud)R#T(4;wWN{=`5wA{-(o$m{gP_Fpa$Lx9NjM=1UCOe7v|BM8V zZ{=NoL`!f;-LO1ySZX#)&{jmH6{8WJu22t;|2FX@RXj5oB`gAa)p+wY(z}PXms13E z1iW2kqJ~%?T?yi}Xp`ayHSEcg?NScRx+U4dYH^5aw9M!d+6MO3LAfGG3p%0vIjt8c ztIbtbm#3nkKt)Ro|3QHYF0ZHtZ}g<%AKzt9;Zcp07)Kp4=aH1VVI(k`CjX9xqNhM& zhmF)7G+;vr(h`41L-P6lb>b(IxQ%wGI7ux8IQ0e1Am1uv2|9Qh$9z5*!3I1wp%O(o zfB{npGudp&osLLf;#_XhDJHZ3hq8B!?j-u!L_0P*wrxA<*tYeHZQHh;j&0kv&5mtn z@?Ue;op;_3ckZlpR@JHR&px|q*8@jL)~qCF={}xqa2VUb;FiAr4gEc9irx+V{V54s z`E0nC6I3x~&*Z;tGlB_B@uf=BRJq}MHrU`x{dt-g$}oWz2J$crrC=CW&5YyerYNCf zzDTHvr8G_>-fH0r&+77gqwQNC@HwI?v7k!c(Ef1MdCa3FD$$=w@*je*;9-|=dBQrH5I6Z|F*5-N z4ZAPU{YTU{8Wb!r!6uv{)OHc7yGc9V z#~(Rr;wPasl0Ke8-#*eLu?#&yPs8HYVG35d^3k*TVtWVAA40Kv84IQ7W!k$RJZMiG zZj#nJplHrA`nQzYo+f>Le)P20AVe zC9geX=tST$|Jc{K!V`Kmr@0K5&ig`1$+l-{Kcx9~2Fzwf(=j6W6j;7uY;MAHU~es{ zWY;z~iZ(!?mhgMyoBYc;H6!U2Do@Y?7<7rGSke`uEp7k`rioZ*s@z=UD-- z;EIO2vA<-#e^^M%BH#yl;#gWXV*Q&Pk*D1elgFgsmOn6d^~{d$wpU&@+XESE(u^Md zeAAS%Im`EB-o--((%_QfPsxUQf$wn~jM_3QIIvqX%dHP^1(kYv#b{YY^|F}mJNWQs zj1hT(fuBxP50?WV=lqbjW~*Lc^}PQ~=uwluMj8cBa*iExO_3iqc;RI46&%25*LIHv z`R0Ip7~}M-*`eqeThs44x`mti;Lhx2zR-0CtKC|EVC?j1uIXq=cWy&4rUD%F-HzI)^Cz2XWvyLg4=#zbAVo8}QmrF}Z*oN&#fq_Vu~%HRpIM6emZA>! zO*?zot-=plkVb4tW8%+9c^ZNk@s6_Bt?~K_j@b8Td5EZ63~Yg~GkV861q%8*DWjLt zNp;zylQoAWWdOP#n0zKwS9{GES~#5HDn8Dz`C$%76(Tk&q900s_i;iO;%g8?x>~Gu z{zh{0#Ew}|bW2I0b!VdyGt>(yCrqokc!s-{%UBel0M~X|#`rLZJDJR7n7_ zoQS+JYRpa4L0j*nWpv6mRuBBBEg}qGEk?V76d$;eCh0q!V0rdqebn*<`ZGje9pSPm z%Nn-j$Pgr2-j3_pzuni`WN8vnShQ3N$8f`ULR51OUDfA6vl||Cw;Nb=zcJ}`PmAp0 z+~2W7fhpQ16QZZSuph_KNOINXFp)<0ahRybv`d9$YhTluRAk1tPm1G4%{&`ufT1AU;I z5euRmD%AKZ)SNJ8-jGK?>J~@j22L|(#T?8>0IpSB!C^r%Viv1C2kTT+Q!2YL$EE}h zr3AY)H{(S1N=AX1SDMx-sCj;*ESc<-%){R%|5_oG#IvVwoU*=w#d){WAfYSBXMCiP z;63_5!b>}$%Rh$|Axo$cCN~aZTI2&K*GM9NK~6l1jH6BD!{!M}dVp~8=v zNOz&8lxVa{bqA+nZN*D(6={ud0HSx`5z|OFDZYJ4>0&(=BIqa-bTMIP4bpOhxFN-O zPyhvBPLBjXf~w1DYd?jaENSB6P*p?vBo%6~Dk5z)?9fv@>5}TI0u45G5NG7EQ-^LM z#y*_-kD+3U*n5^Y+qw;Fgi%gMmHX8dKkK_E1XUS~!r3rZj4So!uxvXjlm|Xuk*-&O zpgW`o*5VhctFlb^+O zNlt`e6vWm^RYU0A(s`VfyhZ3JDHC#UX0jO>T$bX#oc5be1J|KLKhJE*Y z3SU}S{;b^op)>2pcK+xGt2lfwf)Tv?90xOay>b+Y^y+aDQ0{)$K{S=v1?&C|3sHFD z^czu9fXkd~Ez9T_nIIIKEn#{vaX|u;M(_}cpv4KBCmx)GazO@!QYymg^humC>{XW2 z=1#FX5gewN7&Kh2gwO^n;`wH7fq@*3Jw3GzE*%HUpjrNf4TQfvhNZ(qTn!DMCOT4-Jbp4^YS<`WCZ98QUffFuwH4ujv&DRvrvSGQ=VeLZ3Ks zE0c*^w^ziOnU_Q^Vv_)uEaVV?Kl0nnrZN2B2hSESg6bPZTcxaDRW6f3UX?AAN!=%* zG-1FtE5`nkZ2*->pH-?>3XYmWdzk?}z(EF>mSlL>&nlc2wgG!ZpxmoFl#WX*-DT4c z0aMC4D@MyU$!eYyipXkS6p~`zKyXb-luWpmC8ltm!fHHAb2c|@Hg0O$2Gbm%r&Kv9 zW>?xJ$v#4^F{9J+xW5iUA*amfX)8E73{5(KRtjUtqd|@Af7yA}{aM7){}-wN*?ji8 zgbJDCUh!f1F+}LwTGz^k2N!}}a-&XzsPCmwRrgB{4&rQID&V&GE;-7EQczZ3M<cu3nOH6w$A)0 z@AF*yGRZ>ykSb5;?B>mIq=yN;SRyn^Vp@dAL63nf8+)~!9AehTQ%;9s6!gy@+}DyK z2cEY-P1m6ObIMB?VCa96!QZIHF|w%7fsq@N_b*y!GC>oq3;}W@aF5^F@_wA(DgQ#{ zkW29xf%Zu(aK4$#`nH(hy0s9U&P9tCO9QzQA#8Bn$T}#cb9=A`UE?aZxYT+)9XKt-3C+wSr>yM2wRy3T>gOVV(g3WuWim zL4#JVh*iEqW+6(7@6t#!C>>{wiZ7bAiWN2-{t(rC#5_ONMW1a^Ya&9F@As#YX89Li zUHg(%NV1JxT7i-uF;7em=f!TRS_wEjn+8D;F7Mg|T0=8~q79a69gIEaY8Fa^#u%^9 z!i+(juNzUlpQjR})+$PLB`RqDGs%3t89$VYXtv!blLu`I>!k$vd_0vpa`7JtFOx2F zeQH1hag{+zFVI*pb+R>f#&jJi0yX^V4c zDua5QXT6R&f+-DzB4%IOzv~2Gd6%16UK6=~$;|9PByuiGZ)h_~Ta~=(F?{&p43z-H zMRU|+s!+ztZy4|~U2t}AkFZ}RheeD-pNRl9DM?Vo*OZqxdMi$=`!iKXlFeTGUx52a z_lswLdcMJB+?+`-jki{xY;3uBV`z->7~GAqFFWtbu^ujhxeh;;h&ZS0aJyI6Q^)rq z%lvGjir*ewvcC2#hyZ8GoSyY8N*_AJY5>gGcC~<&9eAWK#h|PvkBpUbt+BxTnhDv5 zO@C;|AU-)(I+R)#j`bcX5?m~1PKxvGXmyBL;o2cm$DJFA!ecQ;N%~x=Zx^cS#u>3e z-9=^V?LS675ZN`N{I`D!-|PP85#oNiWnr6$R56u33sXcB&zU#H z91|!%$pY{hnV3IlY5ncIxqJv{E+la0?^|m8ONKWA;kPA~!uiR?Ta}P2B4?O(E+iSs z8qHkpfCWZX8SzZN*ct4Np4H665W76aesEg6(yDCNIDD^R_hi8)sVoVAetd)$#GoP^ zuvBMhtZ||eMRtz^D&Q2LYWYv~vt_J$U7Y$F;PT_ir4Tx?F$`r6-aczhK!j-~)Zx$N zWs|2A0ZX@w&7t4BQoG|e&TYeZMSXX(VXl6QaN z<=^#dZ&jDga0}^{j;=5gwjHBJKmSbPFIuol4rW~;8KpjC!Nie@sxrN{u9iY`X|bXE z+Q->hM164beT5h}fVjZFK`U^Mzsp~3UxiD@aJI-PT{acl2~4MKK?Ph#M%pz{;7^|A z8Xq3g2(}Zhj_oX5|1|!5GPoCz9#+~6YrBHUw$Uuwy2b1i@FVeCoj}WM6*wAnuN>%Z zNfzoO^*;tPY&2{qY_x_|m9fh4*8?)?`BRs`t2}Nvi-KHCr&Jod7L;dkd-^R?ecpPz znA+7k{q4V;$x9ReVya72;Gy|LhA8q!I3~sVe1FP*OuY4^9j`~V}`MS3&vzA*p>sOpW54wh%i1I4h zk@#YsS{q1>Np6toZaR1u8Q!@wkcSYsYF>}ppQRy2><6;0p_tGw{n?ENvFvTe6CID( zExaz0$zPLKaMrcrKh{uAw9nze|mkfC-o*w-am~ppx z+tA3aOJ`puR;K+oR7isa{W|rlhp$$4PH#-VPPf-+$02eHtD)MH8L-90Q${1M4NY$2 z3EzdDyFP;9*oe8CwgBqiscuIT*S%4yqpqaEYx;UIzCbnpyZG4!)n`?O#4`;1<1rkO zdRA+A1*To7p>e!1UCaDiwG1u@3*MnOv3kL}&e%Xi2DPC(cSC$==&d>Fxd!=B0J z5e96lhAKgHS>2q@TA)rsa~uh=o@VIx(OQz$icK;c&az6SQt{SQDZ)JW{>@CP)jsXB zDk|h4Kqaf2wWS`+^-x7sbvyzj@M2PHbp`BzFp>5RE8olq#B;Z^sH~8DJHpMi?(nM9 zJ=8{)P7J)fB6ImDFe&C#Nq1~?g4)t_I)l8J1|T3abPj`9U~ zD`a;tpTgcnvBV<}v3k(T9JmW3N9UG8y`-^Z#>P@^RY%sKzV`Z(r>J+qYZ7Cm#Qo35aYRw_FF%V0Ts^&sW-;&CD-KiJj}NU`h|;x4D-cP{#UsB>qvwRYy-< z)$(TX?b<9F4!{;>#S)?Ea!)pY6t@jif3^a6aC$G~)d2^CSW+i9RUc@mJ&hd|d8U2X z!0yd;eSHOqCn^OSnZTx|+9V>urCZ%*JPA(8d>a2Iuh8GD!Q*R6Q9ZgjWVv&8W0b_} zXFL^V#?7O~sDNtJq#p>Zvdmc}tPu+o#w9}9DcbHhddAUp2}DhJ10M_Lmv@+jP6%>k9Oh7(5Zt$ov_58)3GMho}Hc%w`1|M%0%xh}f@ugjTcR zg41S;oD$!z*C1+MJFBZD!ipBAg_(Ypi7m14m*$-OXVpSZ|9FFxTxh-2;$3z!!<@-m zqsR&0#fKOvMoiQD(;E#>Du8c`#l0`r^*gI2=y=>XBq$1?NH*O`&{%@!aHXu?~+lc<741!SzJ>dd8{Usq*A>nmZ+$a&(lq;?Dr*2gk5E>ndsFFsqY)^zXm0)<>Bag8Gok#1mpug>OJaleSM-;QOLznPTUlI3-FI+)v8 zg2lZBM*e>70J^tFk3-2oVWYfI7q|h!0mARID;<`` zW0j8LKx{ayL1Mt><r73m-ly0L`r5sO~&!?oxGgE1hW zQRKLvaz~RbgHzm$(}cedRi2u_Szut701+Z2ac4?1=LGgXnzmN+2XPaDMtAay^!Cf{ zu?ZUKrC9Rz;D)7eKAK>6M2Dq`lT?K;LM|;Y0RjIlPFq4UkhwRu)d;3~yzZ!fbA)^` ze@V^QIZSJpG}8tW;uhi&O=IfK4NL9J3pyb8jMZTvT-E^>GI|rAlYhxDk25x|K+Na* zC5y2NFGhRY=1uo{^uBp%$D%Y3jyGdAllI}lVS<43juGXvm>JKSkcvN`grTJi5k-39 z=d~swz>Q)9)Pkrw81(Pm%G027W*L5{rI!NP$IJDlDsN-GxA-yu3YM`i!zW8x4VlcP zmn1+Dz2$+X8LbwoB^KCRhGw@K>;45x&fsHf)Qj1?j zmU~PuzqR3822kzrwV^ilEZk7416}t#UNCHoE?dKmy{Th@G8qwUhLB#Ms{L~JEm}d? z2eMmH*Kc%NvGM&pZwOn_bNwz~&^BZ7du4fkb&LXenvpokHhBcR^XP+ARd4D_P8y078IdEfF?Ek*b6d#ae3oPNQI1Adu z{wg1Gm?radJ6c_WC2b}vAa@!BN$bKlIpuKwGdX)Jd|j$g@ZdkdyvCPIR$2c9x={?P z`yS|}M1$_!yI-hI_j{oeSv{3EXQ6N&zNBSfo|a+0VbU?=@;Ar5lT5qibFYTPnATHi zxVbyJ^gZ-bKh2Ce&52Y?fA}jxU&MlIVD6=_zbPrTwT_Ab#1C$D7J+c^to*e_|JnzB zdP1-u(U_lqFwa=*YY4dDt~ZA2qpql_q4RrFo@AsT?af0{hKoX>(E*U$8%b$zm4T-pL&UpXgcT$aap)8IVU zuDd6F?s%W#zV&z9{JQku-_!#`^nY6(xZ%VYSGtz$$E%M#62uH6#t1I6ZH~&L-#j}^ z4s_VjTp4A%gTmY>I&iLxJn??oxXf>pSGM!^> z)04@iLnoUWTPUPd!SrOGvuS+Ub5}Emwz)g3$?bRSdVYejA>#@TW&GCV*`a*48m0ah4 zyC-ZuRVb<8*g={u;i$>s^8PM{Ot|ABq)%yT<>M}aM{*fq?5Hw6Gb`!1`+s>6lZlGp zC3f5kY$(G6w-OT!F`wjlZtIZm3k_=>q6R$G!9Usa$c*sh2Gm+%tT>?~oHpBWQCZ~u z6h-EDp~X@O$F-m{itR~b5?>j-C3dkl?C7P5;j_}Wrm{fyMqd<>q!X{EU~jZ3 zo1iYJk#dGE+GMH@S#75iLjY|;9L%e>`OW4sAc&#+@}ym}FvWM67ZQ3S)b6mME5q%R z;Lb6rrDBIEkp!)DqX^{)Kk*q!DSnpTaI_}p52aY3g_(BW-U(Q6J8epc7Zy{Jjy((2 z>dH!_Y=pTX2&Kx!DN4SPDk9UR>6?02jlC)LJ+tw7HKS-vh5h<^$d+^wr(T3rFu2}% zX&PL!wxxNRDiUldUd^$*%C`iZsZ2)!*<-f%j_r#omVVQnNc`7}OS?-njJ>w$JHhnO zT8foykQH0LKI`^j{9+h2%ze?28~7V5&NOr@8FU=x!zr@ESWJh;V>INafaQJLl_D3Z`YLzr{;Cm5usOCml4#2Ik7M z|IJoDaa35VT~_sODwr!X2_1k+)l=GH!zK|@2j3mNcXsSe&r9naEo2!oA$3?Z_fh4# zLNrnewRCpysAdX(U+fm=hA1{%R|}=H-4SS(y>vzh{cuZcvoT60wYT70|A0Pc(Y0;j zwYsuzs&UoA#iE18ln5YEcw&nO?J>+fGWbge_|ma#Dp{DG#$Uo+LPe7b6?nO9g7i>4 zqCtjlta)$N_{+C|71+?AE31HGTORwUnnSfr3ddHb4UX8mVj{U;dc1(XME)Y6Rh-9 zxp|x>zOwn=7dW!Q-CGx_DLUykBDQYC%SMjZfO;nV#Wwcr%kVT#?yvmG*Z0)AX{vB@ zjB=U>l-5QmCzZi6*1hvt&0Qsrb!k!m;^x?Z2+2(9>oWtM%7Zz;8dW8O8CGt{DhF$R zKlL()JEH^@5eLeUgo7|LQi|}9AH31p8FkM%hBZ3`QHwoR)~=3lo94LmI$||?dj~r2 z7A(az`R^274FbbL?cO74!L9?7_HUxA({!qidL}JmNlQ$slsb5~jg4j7HhSx%d4P_A zyjWLntnb@$il0Zr3DtxDxv&aF@5o6t_6m`@mXa8k5m1n(yV!VTtaO*ou^D;LVer{u zu$@-Dsh{u6@`%sxXHY%cDcIDJUWHD#AhSHB29=-}kK6-)3UIBx*ctO`kKFp&!U@^} zA?CElkNp#>(TaPt|9LTr?^o1{JUyu6#dV1|xP{mcA7*EWKOna2`9fiJMDRfLfvO!W z*Dv#e5~}ODM)C*Bb=hW5;m1#c&k%e;aU4XzN~ zLLQI6;rUQy@m$5pWB|7Nvrge>vAJ$`{$@wXKn}|LTaUtWPOdY>B}%L70a>fo2!;%9L2nEMTr{p-|HOj_T63|k9nD&3u?AaFQy9W1F1oM{SsmXz^H?Gd+#&{ zvaRXnO*OZidToq2{%+_V$IV{c%#Hf7mX5u+p<&EHGoBQqR;dz}stD=r-Tgfl9Tq-1KlIQ(EJ+4zjvyd3pqGnqlMIcddH z!5_&7j2ywytRob`vJGCoW1X20Tm=?XEUCmVBPbgU?+l!OZ=^Rfz8etw;=bz-hE>X% znDofojR-^iedm*4Cco|Zv;#?lPh?; zLUg8<_Vj@8i7$R1zRs50$Q9ET(eUxl_$B6m1p0skp14yKqU$4lqM0mQ@6y<;ELbAu zuNZ((Z;3pRX-nDm#hzLxFH4&yr-1@)Jtcob?{R$aRm4mKds5l-J1T#gsIQI?-nEU3gHVvePWKE5_1Id zh5UO^gPbF;4d;{D=1a0G_6px8u_YSoaa`%^$3BUllNN}c)3fWhTDb@+N?;pE62qgq|R{Sy5) z$ov3%Ig!E;eOF}K9xTW}XF|z0@i_-=mKk_~Z1X17HLlX0EG++4Vr?7T%<<}TEY*4f zp`>?qfuS73&rwgDps6RFTMTvS-I;716y8f9qy^E=pblnpO{lXmZgO}25ZG^n`{=CI zAyl3r#>roF5#tE@4X*-8o{>ihS;LA8yHedCJDzRFpv{aMWde2m=oa|)6$ggCOM#a@ zPAEPHiytaoU`Figdgpo%i=REZGh_1d^$EW_3vN582*n`7a;>X z14DDGpS)jVM>>F&fum!x+NmqD3d*-kqRG0GAIA9n`~sR06eS{m9@u(43N&SrG7@zp z1VxTlUqk`02Y%4YtZ0qU09c99-WF9m5 zzhNs_rgzp9uKtF6MVz7Y&Npyhyn{7+GII4pl6zT3_rx(RqHUKvP<{V}i>s(G*VQu( zvg5RSy2R(SEOdK;L6P6rFll&^BM)hnHpvIPnz>%$r%A-2C_26SPvU?7%>F6FRRxI; z^!GOsloLj>;D>h_^{|>vI!_8+4BBi^?MiRori=@ zOTKN9I89b6-%gNM0nQAAIN%-s4P=}_cTPE#M4zhUp;wX-F}$B?q+_GDuh1peI~f&T zRll5(L`+EfH&_t_B%I`*@G5cd(kP}S+U^bQ1yLAnI9~8<5^@9;+e?dQEMr-#QI(*6b8T1q|_sfkKv!&KXpelce zJdj~dM{G{hVk%|gq7~S|W{Wh-(-*~K9n(vNJXJO%=;IR5Z2r%)fH{B2iMYZ`C;c(Y zx;(4tUwVg;@bo_z@MuegGc^>Q4OzL^FXivFXB5^wuph%d-B6g5-_-hqUAU30m-7?N zVej>fih<0c7IVYmpA#5m>6iypj+N{q;EsiOvH;GtA~w0k@b31#JWTm>U)a8D4AJ-= z92S)O%^~3j?ofrhK!f~rGgje)>`M~uqM$J$j^f`5lKl!oIm>h9Np<0mtNaCi(PoUF zU}lF+hTk(3-bu`7OlfchNs*4@nYEk+G#8{R@cW;qHQ1tMJy&9_3l!X*oN(cP$lS?G z82>@>nDdP6=xRy>sN^QP5_w6@rKJGvWla-v%BjP!Z&RI6;c2K=<&>r@(UQI?nZuRk z7n=v14)tSt$)YOBEpIQZZjM+<4n&w8^E}5PWBtY&+e+Ns%Q>_!dWa7l%yhKlgU(ngzP; zfB=ZFeS`;0iOMOGacQEN)(Fsg=KvpS%1f=@?{to@KD<5KN_2B;>HxM5mggMfROJnw zzZ>hyHe{znDNi$4!<+H__Sl;Pg^4UQ(lg@!2->57O-3$PZ9ob~p-GHkg0_iW_#-O$ zW8$Z8f%#tw>keecJ^A7^Ew^&&!361Zc?gtSnp6o&B#xzl2&AM(3_6oQ6n~c24)9?X zEux3pKR=GBcDq;0lQ1oRZG!AbFh9E*1A>myr#oh*nT+^}X8w~d)6{r(RRT5fV+$aH z&5PAr>gFM?9Zh0(EB}iI`sG(uf)2!)n^N&nJFuRRRQwV+A0B zN3uAOW`1GnxLhm$(Wn1xMhfo>f5m|#i?b84@&Clc`ZNG32H^!#y~GVmQZ4&v_d}dh zmzrw#m$2X!-7ddH{8wSz}p7Tnj;Pu~5%A73!u|8oblwQ+PZuyJxEk+5+xHZ^t- zHgGafcDFPBpY53_QOg~)O*FwNejuoFqbNV+GPQU?@K)TIm&NEC!)o~egQo9c5} z3vRaBABg%!Bnd}}4)iDg8F#z79Q=g@*p+qY_Il14ag{y#_;~!s?FWhnPH4y$#5pO2 zky48xNS=}=F@6F)2S{))G*tc{YM&(2i#uwNn}X@z_V22Of;xTu$=4 z3Hf&>vZb-0ZGEmUhn{Dpo^n+vQ>DE;0gToF)`3EgoAf;8X29NkyjrbOJJpIdV_vPW zw9u^L!a6}4n>CSCxsp~rAdQRUoK`Uq;D^|EZ$*|m7EfkwlFVbc?jryKWeO)Xqaw-O-cWRz=0to8oJkMH6Jz4qRF1~ZT7jXaGg2Edwu&m* zY;qZ3Vq+Q8N9F!cSc>}e;<83@(Q>>N)>VW57)+AQa0BJCo5>7KV2MIAL(85bk$xQS zP`U3R06#loNXwZ(k!V88a3)Yv5G2PS>s?b-_2KRPV*< z>;0vK?t^7kRjzjW-{6Zv>r}P&bRWOkl>t74cV3(uyV(K4ka#>csc{0LFl-Eezs$i9 zs5Pi10x!XVpSgcHRI3PE?~e2xzR2ReT%P|ueK@JNevhw+dYloKjEi^bvZ z3#a*hA!n~dT4LCs1Ppl<6S;L(qu7}b?(b74} z3Q)>6T-Y$Sx!Hz)oYlen$H(Uto*+~k82ZXmonLb(C_)5|E9I~mXCzFt&p7>-AjaOj zfeIG9t67IuEvIXnre{;#G_4Y>n;5H@7OQWY3*qHy&R<5un9!={@J@BYh7m<(!V+t$ zV3~WR_9+@<2Zm?D5za>0Z5L;qRIU-2E@1hGFzgOq6{)FL!Bl$x$a+5{8ohT~A%Hys z-?ov0vNE6UpGir24Hu5jjBB8_KBcp}RW<>4FY>xU27AuE|u?rv?SmJXUPv=sB@PwBkRdB=#fUwTx5?NqEq*u3T zd3h~bhnurO17A>p{cc!!qV-&ehbH@`n2_YarF2&#cj6h0h!BGf7La$A-m8njZY=|V zO5h%dGetc?12F2f<-{dVCrRhDI^LU65if(k3wv)4?|KKG%LOC77khj|C z;-R79sozn@WhJ9?2z?@iPs}7wU=h5D>DTi++6tT)w7J2!UukVvNN#gN9{dqw$2$1i zB41~>2h=J2Y&e)Obh5v|{&(DtnNaCE{@|AT2eTaZWbp*vr$ zNk}=lEg!{or`z`WM;_2@n(}SVLMOBiTVtfWah8!3g8u*}rr|S0nK#eAr@= zFAz+4Ot7k!=SAZau1))I)ZkTTo+%9)te4T~o5xLC)`s%|;n=LMr0q2e0S1*^R4MPsFLWBlw>XfR`u##bsmKCsfPToZy z#p=dxPtAWaR^eN?1+VU%if0rR`@H1<7?fHu8mEmJ#cBsKncbs6BkSM;=T7dC*LGV+ z)5Y7=2@?+^<;gmM8_ri60W?NQINMA^>zHh3ZetEKzUc-RIE+Qo+4Y|YXfh-UO>DSV zt~})^5|P0#2?n8K$;fRYB@1Wgw)Dq?-_G1Q2GyE^zGtz8?gGX8e^;9URG0rmFk>-t zzW$U%NbsoI^4-T$VW7#$@^DbJ z-9HVOe`)hcmDr`l)F$DhYXaSk&6Wh=XCoH;{w=Fj~H7j$suh6ca%V-xhibog% zRbQuni994{NEM~m%YUOXSGYzWh9`t{3sSOQ6Q|;-&>CUc#|0N(SsEu2q|2X^oyjF^ z^-X`uG)8>diaIDw9J68MDJX3r%tO6Hz{i!jA}5$;A@ zyORp*U!C?p@V!sI&lO;#&kR9A{bFf^jPY?F@PvB{t%wgI0sa4cw1!?4>S4y|U##w?Bt5_vJ&|s(I&s%#B^bjP zdsfVu?HpB82G5?A|0}KACBLSW;V#=!TTf41pO^3|)DBTF(xYChren>xXgFO~v+fI! z)&Vwsqo^vsDblSf69!;SeNP~A*vQLy($%tzN1-0RY};!W{2r(R@1_-&DKL2K)@_kr zN%LsJkpe%mIBL{I-%g3Z;$M@b(C8nA)$CTLhUmKijSvmG4(>AM?7k_imj-kc15}(!Xc(OPmF}d;02bCQIBAdD z>yswl;<)GTl{x3fCrj9^&gs#|;Y{m8Ur*NF#8ro0%hB`|NVMS@S4D4N)sZp=i^k5mvIY_({Zm`H$ww9s};FGwAP3vMDvQ&H>#K-t;CdbibtkrS}5~Eu`B2p zNiKu-(x;E=ef@tXBotB;%FUMPw7BJe;55F@({L^%CTmKfPOJq|*!!17SIw!W2m6d#!Y$3`Y#N^<-)-A#G>3+D zZ}S#p*P~r3Fwn9Y%)4XWTxFl3uDKCg6NxNu5R8w=*Dl#T`y%1RBX zqg*4do^%&`onKy(`q;nEw{^aJ`^aqp(Rev*Jg&wIa9lzbb$GMD(Q_QtLr~7=b0lsN zw=8ZUw=^#}Q@Ho;H(~0m-yEjj zLASIw*29sz+-)y%n7-g&S#{;#Hq~E-)nD`&J0LqVOZR@aNH0>udj9xFXP!wF*OtSv zeR3G|fjwi7?<^}bEm3N{Tn8$(eXF1_!=!fU_Fz_wU+|s7tKe#m?;{2m0hUoKeRu$T z8qAeG?5JFSc1&CUT;?yl50C@=zCVocy?>bD`!=GmchRGWJI&ALd%tZwd{7SF-HzGk zePnbp&H_Wo=WVom^|YyV;dSgu#+a ziTB0OF9qJN2JQ|dLCEGbN0+PZY|rcKucPhs`0x9jo=-@9oE=fdfWJ|S*bfx2Nye4J zbI=XAXjYiXs;%FG+8ygLteboD9w;>jKXHV&WT`%xu0ylodfti@%D1Vw#J*Oi0O+?Q#lEU5ePc*h&ilx(*0kJ z#SPL$jf0aS&Sl~mIgRm3k!s3H2iJm_&8e(X{dG>$6r_^p%aV-o9my1#A=ZachJrFi z%34~+_mlODz?o%cLp;pnBu@19j2()T>*Z6D(k-M}F(tNT6&8O>&w_=Q*;u<67#jl* zz*t=~*I>>(=H%}WTeiyI&ezUl`-i{XIs)69_vRo z;@jI2Sxf0?whTEv4I@etm!R7%)TEgVxQT5~NX^(3OwCOqLqr6SZ}X1cwH*tb>iQ?0 zq1gBRakMj`u;lAfR1*K`GzHc99aT}&O{Z8gFTxn_8RIV*Up;kdx-3UxX$9cX#CNUS zZFPZfatE;$A4l@zY>X15JhGQOfh{K84D z%xFk=Up{W>SeA9t>&;U1cW+E<8<+M)kUgRtP{vJ>n%u{&lVBgY*mT(4mIVV}EmM7f|Pv@m9CH$ZI z+^vBbHeV}JQw6k%Y2_!W(b~FHhjlvJWZtvs+>Q)DIQ3OGQric%I;ubi?p+RZhq+X*daCH&!=qlyk!m#`o@eHX|C)8@i`r6EKaY zI=S&qvECfmL+{HON&epQa72g6m$+o3rcY)^<*P^Jt;Hgxw3=}aWaNAcMa~>GO3KqK zJZy^{xJ$SqGi@qFzdxMQnt1I~;@+6l+2YzE!`!V;|L5`2rdq8rDlIX?scxE7kIzeN zV5ydo&2bcaMbguB`-EiXhVMA^#+)(YR|32IyhfJ@Pm_W_2AI`kQCJZm~Q)<3qVS~#XxP;$+Z}S}sFLA6R#OQfNJF@-n z**S`PGSrbpmd=oo*xc0IIpW}-kW{~w4h$#lr;f#7Xu2;L@|>}ym!}x+PBA0%swRb) zf4AaI!Z*#dGwn}2x&-XVe3rEtB-2rF)szeKro?mn(pVLofFxEB=Qof!TQY4Pf%I?x zx3ONrxKGR+Kk-ZIBK}ajZ+{8XtGalv`JMo{#N>I{E9{RQ`SQ_*ECKp{uf#oABn~{Q zwdYfE^ii4_j{8H7C{CeOX}?nm^Z}2B33ChSaS5(^rQa(afHBTUxVUIOp;NFIKfSay z8Q3I6e)T1Iv=V)CTwl3E(tTFy#A|{&qqw={zH4n+xEAQ6j%x(lj$|@Qk&Sl(Ygcw7 zX3?oG5$n>3>37`qDHby)UoSTJr7|A}aW>|_X=rr>-ARy`S$u?X*E{3EW*`@j)#M>8#YT}_r(n{bA4SLE zxZ0?*FW4e+>|tH9UM$0QRpidyxb54~ShiRnR*B%mt_b2k~El>GZ$FCh??(bcD;g;++#Rd9cBLnhla!MOIJgy^%=ZLz+H?Eoo z?BusBR)tV+3Squv!pikakP>iy2PF8_y3rV*b~yG?m$Z>Kh}F&D%be~5Pgr))+S{`t znZx$J5_@f(YaDeFGzWj);d>DteeE-7ZY5O1yrfMZoW4#KW_bJL2j19M-1NhlHV6EZ zc6cZ4zN17brSvQKf9m~wdyjN`q!$wZ$O#~O=hwe}n(^-XM+aVm%ZD^8wyYZX<>m$W zW#IM*4SwS5{Y2FHOO>CH!GDq;eKtnT+V_7h-XSes(QhlCGCispBQ zMmOKOm9uE;=R$XLA`N0jrO6X6-bvvVNW~+eajZFuKMFlZZ1So1a0U=RH;8G=Y6mWrZ6|%_ zt)a<{)w8PQVSZ5QnSRGs3jiM%_TqZ`1Z>GW`%NOCjXEWibC#4`hqtDSjRk5#sFvzl@`hp zVHPAL&L1=e4jBU(iL_%YYd`-VTI~OGTqOnRRCfQDW{eR3-vW&P5moq4swo(FSlbyG zlQ8~Y=(_5zJdP>`Z<-Evm!D%H$OaSQsW3 zchvs0$gb>Dx1`VgcyS3Nn;5o_%|h{ckze%vhiO1XsyXF9_QFlatM94rYgPs~{14#x zmp`F*t{6X9ZRumc`WdGLy%WUYB>Z#8Y*vfbazmf{)^-!rYAD#_{Of+ovT zpE^7#`f96C^bKfN20~#C4Xp-H%@dekU!d6&27B(%CY#-eS+YI#^7Aif1H)?-K0}VU zvye`|BfbMF1( zQ1K3y{teDSaw%m;XazV9ZBe(kZYu>3z%Qp5P*6DNqeKPgw8u(QonlCK&=3q6t)%kw zxPmfO^&YsR9K;z^4Yh*FGf>;3NMXTFVX>k$X_LxKS;u87%0WGP8 z%E{DgtWnq-qr*YfM#p%+_5bOt+U9m^tC4E!r;L4tpF(|Y9AdcstDV6(HGTl>T-y?l=u0Nu&_bGo_EqI`OGBYoH0Z=apdr<#x5%3kM_rHkrQ zI%KD+jOwDy{`lK0Z}lTXx$H3`H(~qgLvKFWe1U=bX)JHIXn33~$8td-X@=z-CneR~ z>(ytrL*;}4_lEZ=L&DheO$R(2-u8jebj~Ae^&ad#i^P^tkalm}Cmg)D^tQkxr)~%= zal8UQp$lc4EwLt{3!XG{rDx{Pzk#{Ng5)*9I;KRb(T2H_IC7(R=Fce@la?Zh9??41 zBweCSgLg(T(xh$Tb%S@v(PERH$#%9cI+fB{sb{m2=uW@a&?sXx&OHTg1*u_@Tz}ON zyFD_Y1F+t{)q&j|Z4dD`UYmW^8~A51_mJB?wlDcNaNJ!wN5G&;=hqN|U!nYGv{fOn zouVG}*KVmF9Pb|#&F&$EZQE-SBZjts?3S@>oe6x2!Z>@H2f2lrvowpcSzkPWI=#={ zBSVBdvLDaN2m62b3^7a|Ll7h&AaSaH#r(e={r;+x*n4Pc<~@4`LIbxLSTt9=@}4+_ymROT9wc9qJPzjHdUxmHDH&( zH`K0I{%+fJUa!a=Z!wNOEP&2+fgk|jx^p53-(?b_Y&o_3yk$Nju=z`Gw$ zEt3DDDYhoJc30!eb=oUN4!iG);-+uEbMYPwu=~5$7xi$j#H5>gYuBM*#G{+s^i60n z%&p)@=Z#&*ahGG-Bq9J@H-Em=xh7dA@FySPi+hFY|uetHUFcv9q3ZDjgO1h#Jz$R|MW?C{?7fiP3A&e%u-ub z#}58jugX*1Vk2wQSy$TK+R;&wVL{6lfe7Ei$FeNBfH{y%QQ?R?Y1y%`syVIARJa5v zy_f*F>KWzK^{CBoh}w(xvevX>s+YcefP4Kjn)mFsvntLKcZLyrstlmjdO{Git|TIP z1s@EMAXpQZuqxl0(_LQC++5h%Ski5(HGp-RPnUKiSwn&Z1++H46|O&Tey+Yrdwu$7 zNyA)MzAHu)Z*&{TIx%(v0R^7n7q`klg zxjm)0+frV_0u%Jj>dTh&HqPQeYUfwqxZ5rhSVKW+NILBD+ajM&E0PMQSM;X^?Dz>Q zqVzn|P|^jumr@}fE$?2bL2=%2lh#TDe0fn=X)G-A=@B&K>d|c~GrM#3FEQ2zD$(AJ z#i7A#O@@_QFA^;MdV84>Fpm&Lo7Nwbo_g*CB=AYOKb~?FyOKI^Ro8cyOZ;D6m)?kd zSNtCkcmC(PWK z`i%P14Pz5)2iPxOn43uvY*mMWdlJ#;Cv%M(Bf*@58Q$a+2#CBsi$2wOjs@^DaF~kw z+TmWAq0>?W!pkGcEZZ4uZxU6JATQ$YE7Wy-ce2xE;f0YFzI0B=2NoXxShM|sL)*@%7d?ETd;U@H-Ewx8IA?rjCXeD~_T1<5N2kW1?T# z_BoKA9fswA@vdSZ0cE?6q^2=fKDhvhJy$n=@v^9st~O>n09S$i=GE~GAC+fY#-{y{ zivk{nN5_Mw2i^yw|Hmgd81LV;(@dy&bz!wpR8j7nmldt^O9RXeP@7xT^No#l${Kj0 zKORt+L&61fJ^%IJ!Zs#nXcW1)9wB?%S_9H`I?Vvw$)b17qgX2Cn{F}BNoK8&I`MMq^CR{D80QFq2s8JHabWVDvP`MBnKDt zIb>@wH)!yq_F{9-*=fO{%t-6)Ssd%Opv;fkpBab`0cBi8-MM^h~PUJWCKCNU?9 zWwvSy8|BlHmx+^;2{ueVNBl=d-rOalT#@YkfY^FWdJR$JYO9Qh-w{C!S`jiF$BA(n z?djuXKUj1TEfRukY6GL!s@~CP>M=M=Mg13Pj=hMoYJRY4vE=Jsi5IDU5KWA5sPkz2IeB!cgVu)V}-0}f+53){?4 zLJr5UgrOP}-A!elD~#qY#I;8`f(k}@HwfjtfTC-T#3=DS8Mk{Q5K8f=I3_LZ&(CZ) zaQ;iilwaw?QnLn5=uMK7YeOy8V&HzySeE(7I-j|bC37hoO$yPpTSz>_=vwpBJit6e zxGztZTrnt>h474FtF1OXo}DJ@l)cNc@vj_P;wjfkDI}s>qYhb4AV*Y%QIA~aNyOZssuBjXi<4=Bk|;%60qT5| z9)ilcWt8;na=JH7<4T6MzXNa?e{&~{Pn9tm7X5aj4d^)gBZ1^fU<{RQR+uy-m+Sn{ zz~TPaXit*qy?8t(i1ULLOxE+#5|gqc3pFmRL9N?vy6@;3Jngtb?&gHB81tV+!}=#f zFp5)OW0zSHw#lZNwQ?~sPf>b}?*J4&z4j+eQvvt-n4osFm15{6r-<#I_2#5UYuw?F zY3!p`wL<2|o`}j?wFnp(hC|ka5=wHFL(Ff|{900*GDWdmc#bQH8~KqCgiBO>p*$%J zp&&H~T6Uex;y}|SFFMigtkW&z!x|Fl1`@Uzh`8<4HbYdz`w(dCj8_cB5(FPi4je?z8A z-P^i`oOE;hXxTF)o8yS5_gXfZnWRJPG_YoN`g+0l=0XeB@tUq!SUzl{O*I%_)(M%Y z-jaj9&<@d(?w{00%<%e*Zy_2J@iPVb;*3CK@Tm#pA={7Xt$a<1rv1JZGj}Z+buE~3 znI_(PAlrLz2VExAYb_!#fBjoMkGqIv|HX?C2P_ppl5}Ac8;qz!zDo_*q=M+l^kpJ7 zL+%mCAe2wBbqk3>iVnaIns(hwmQ_?EwMSxp&1jrjsUy0!bNd+z4Y=J)66G%cW17g$a1|} zIIzU^TPCjFuNt6=PpVy=JJg-l6G2t;v$JnbAM@A#+8i~}d9yaq$ zGxDKM%6GX@V$$C9_9MX^sn8UUw`cRH3tE_$IBQF0v`041^-GV)O^jS82L&aEbyDDm znRE3>G2g*b^~IT!=@tof38Ej;W`?|;BT1DIWlA=kD?Kb2Qk5R72(hY2*|5ZUTJT+$ zfI7pc%o8`q=N>B3-<7AGJ9?%}oSQWVe@jS*B&9}pYto%8LMck47RFGC(yK=JR-$&6 z%W2F12?stxcAKMefUiN*EB3snV2w0dB8gqZx_8l})-6%H_t7NREqgwo-JtN5%u=>$7EQ@>keU9MS-d9H z(GQ4csQ2}4ksvOEm7T0mg>=i$7{>yqKdH-Vb`+OA_Y9NWqj#$69!36PZ|5H1!2?;b z9^^G@)y&`D=VYAeuNfb&`Sc?Y0J7u(SrLUy*~y~^D#!UFcYhnbp$U}dzhwdp&7|Nd zf)PM3Q7336Zm6Rt{7xwjv_Xi!G0F0-vJyNOuJhf{)UT=wg42$(45cAunY z(OF@4Vb+U7;>{^Zx9U~F<`5r1#<`8&k~8u4M0AVna7U`ZYZ|37id!`hlad9vqO4&p zz-xhC!xO5eto{@Qk2}WWpRyGW{#`!H)+DCY74(J2duov z-z6udL2Z3v57N3GrNFBbO`ltzGP-0Fp$!XJ6&6`B2Y4kDR7i)S*mZQw9_gbNv0BL$ z*X(G&tVYsZ^ncwZ3ydmC=m}Hu#(+NIOq`Qgo_kc6q0fo!9<}U=KFvvY;dx_so}-#P z3Jroyo?Ozf)G^zn)_}v5Ib90cT1@my&Os@g9aGDM$~5WT%#JcAWEsPKG5=k(*h7 zyO-kBNJ1*AiCa9alm)}P=I=5w^p08sfW5wORpvU)i}?+JyTf9fp>mwDz|UylARGHE zkHQ)KGh*J~xItye@d3wF6tksav=s1JjD-CYAx(F}?|!n4JK{5#x)cQ+KH0}z)gJC+ zX$;n(1Gnz+#!kvOp+SroHw=u{;kkNY@#ryNVDrpSYj^AHMqCuE`&BgYd$Ix8Y3gC9gP5W2GxT+ufl3N7NvVJTyuTcmz7 zhQU$@CQu9$F~Xx7@>PmtxR5Fj6~SeqGqR=*u&Qw_mCvE8olU~{20yb3^(H*0Zl)4i z;vBYn8Ev^XEr6)gKkF2mScYCM8L%iT&(}4K`qo6I0H}gmyBJr3mghn0&DM>O`{L%~k3icuTCE*0o%i=Q z9};XpgAZ2=S#cCwj1r}KF`;BI)Jshugl;3O!h_qVK2ux8g5P7j^mXRSE>k?~YhCOb zF!l5Ag6AY}PF9ui(AznYw2n(>ycbR->aZ(xq-CSQGBhL_wLX;)eq_f^<9eX7u$WR! z#H4z6lGoSha9|owt3NS!Nb4^|W}6?*w;uMMk3lu$#u9~R3;#~f>=~a!Q|^)7rC8O@8eE6euqCq@^HFtIgZmGc2G&) zbhz`Ry2nLD6bv%`CxI40NtCH6a$N!$^r8mPrj1W zh&|UZK3|g#prBC+u)nyIL^%gz;)7qdL=P(EqUiQ4agKcW3Z zvQ^jvrH~V+4yUpWnC$TB>wsDt*5dGFP!RN)hE&4O5tx5_xYaZr%LXhrHrBL1$8Tq< zvmUxy=BTa=G4Z9y?JmBz8H5?Rx)g5b_Ia)fTB!!;@2*Jdw^t)`bz3b{bSJV7rp`C2 zE~uDPc7NNzcpLnlmrPXnYiFE_SXDv?nby`mGf>hkjf!iLXLm)eUqpFJitdz7VZ@xn zLUmMY!#iaCkMAu$MjSmC26`jYmi${ZkClzdV#ut8jPf680?&tT8MZ@OYAeNdzJb+6 z3RLZH5mI{mb*smll%v2z>B4&Qhw}TSI90MqqoB-~2=`AAorGunPgCx43stJS{cngT zA(W^dMjrVHEAT@&B`3*ooF1338pi{jM(SrnQ6g9^qdZAtHlEkWt+ax&O-!^7sIhmj7g&Z~ua&B4AWz(BmjVLldV#&N zo9c*j@F1+8bDA|!@8E25Kt?9G3LoXF#O`CNF=J(tYZ6PTjIKX#^G~6WA!Z804}^)6 zg4bwYDBD{HT~6w3$km(+ad(g81u7`h{Y0VuHx}o&yT{;kxB|T=8V&JuwX+7(s$0K-|P4O z^(_o$#~*3jh5T@@9*Zf34hhE%ObIji@&jt5p2OTs40j@SCF8--AjxL+yf~s4lgE@C zrY#zJrVdLAyApr6!QZWo>!vz1XdKWyUl`HxRy5KWePtVKF2B$fpCehyd(8(td5Y7MZKl*?2XNnhGUqy6dx69*pdh#S8w+~6m90`d4MHE7G z!CxOLkpK*uZX8T4aXVg?!gcnh!t77|9~A6D5QI*=+|%_BRC)RC$}-)i$seD`ogSag zb=iUU-7o%359Y^G-^b?+_K(L~d|wzKIJR7r3pIF#XE~^w2MXMaR+Q*%*?wM>E$MzA zlr8ywS17!EeQ;2Cr8@*rZpt&n3p#jXO`EGyeRxoKXqP(hhw3Zw@}y3R7xPF!I>5aW z5DXw8%_}@wO!f{<a>zo=)qg%-Z_Bn&a1u`ngevgdrI;x>DMY0g7b@JrKr=Xe zX`x5!OrUAQay#&7<*{j+37WCVQffBpo7^a=ES_388_77vx{Sj z_6UTrZv$3agk;J$DcJhwBF|(QXT-A7D`gkR7Tu-FHz`rFq#7((y3X6RH~LwEg?a2N z*o4i)plrxYW*+)TH7QMIN>`nN*;ax7jJGVFD1Hr6c==YUm8KBKnxm>zFo{B1sU~a3 zSJEz_c`(#*scKc@$`zF(YSw_;E?xwy-3D+slL~PMVrfWCv(DLL@!FTQ%9x9L?&;ce z%*8(ReYMwWBD3}k0K=P$LtkUS^AzJ!Hy`rM710*lSEFp) zLif+eH>efVjQB#x$Xi(P(By+se1MQ(+RzSf1h2^XfWp#>WZ<&gxCmW7nH$tZA#LNi zD{9dD+jw)g73`BNiWN-&g6Iegk$j~O=OEUG+ETl z7VK$D<%&Z)@(t4w=>Mb#LQ{GmvJxmB8$$UC9n%%;DHZ65)#&6_>J;cm_NylQu%`SC zHO#Uw)S_rl4ZMW8_VnBlK<-Si+z}DAV{6u;_)sg@J_)#O*$i<7C!G5CkOb~eDQA$3IvC}CiHAc3dFn6M+fb!s9+9m9UXLR4x=>t zrxqVvZKv>nIItv6={{A&Tgw|@E#;Ny=@YrbCtJg7WX>`E-{tZos?eJ#v; z3s37{ui2lxSLb}CNh1&~Zp$ot7x^TX`Ih(!_g;lQgsHOXz7hiY74OWTzJ>Znm)^^-7a!&5xg+I#XzEcW)3VhBDTsHoMzO)qh2#54M3#e~O3y{oXf=14978cbKb(~?bRbFy1>nP|G46Y~#-}F~pR;&yZr_GA@6lFd6 zB6Q0mdvd8x_LVF!JFt1C&NadEf_E-ECDcFj;6(DJTf#Cr(=X(NM!%Byloy<00~lm3 z2bG@@0TNJ9!F-Xrv0@w-M&(Hj5|025Vg7J`b10v#urCSvV*S9mD41^bGh|pFq}n7t z&XAm%GzEqbOSzIYmPpyMwSE*Fp?(-BxDtIb&?X9s5`8vMCyI3GejX^eB7Htk6O?3S z1wlblP*oI~e0@UDsPZ<;NZQgpdnika@{;`6ofTzkNKkQw`s6?`C@f0#lm0!4NZPVJ zir+fO!)gllETE$b_B4@%UmOK>EKi5Z>w|ye0#)(YbnRZwXt^4Tjh@w@)RdvEC?JZ3 za(sV-4#hpOL2V?2KIMzUpW~ub7v(3ZF<%+bU+Sn7Zx+?9vP1X~A6qj$AzL7kV*OHTKF;2&3x1+= zXE6b@ynsglJ&4{_(M~cUmOG#{3C%*p~s=`m)P%%(4k9by~72j_z`M zV}YkADzMtLzJe$P#?1q0XY5mp%Lk`F6ig%4g;iR$wu-8nMvJqFtm^i_h-h{&Jg}Y3 zx*~O)x>`%KWNSlXgRjZ5qO|2igb^n&vcQ&vQ>Ao1VRk zr0^dzf_6`~pae*0Bcm8q7ueHx|o|BgES}?!*;oWh4ZCR)C?qVNhcO5Os zM@UlKoPt^fr}CQO6@0i4wT~J@b=nfbdakp}i<>8Aa~z2rPD!YDsS9tNfah;gM+|B2 ztPP=_)b+bYG(^K>Njr3OyOlT)V)#9$^0)pkRi`BCmAZXgxx}db~6+9Nx0x?@>RTh?DKgGz@Z4Eyl zFqlg#pvmslhQ`VY+UAbC2_Jb=$BAN1v$2_b4b}XW{v5{Tjk}Z00G;`Ro^_P9;zB>o zk98nREG-1MLCsmRthcD3s+-!o?>Z$+$i`Psp_P4UbsJUlO#J2W@_`*Ns58xXmEXZU zXFxlA0hYasxcxl?f3=hPdx>j`%k(HyhUdL7W5DR1}Q$Y**w-aT;HJabieu*QedSILEhxSE$kHineo!tmE?7y}YnKz0dK%}%c zMm)BBDAu!tp%WS+4q{<*Gl{GuIu7kW9zpgIdsJ2^ysgVXH{v&A!r5bTMSaloy8?> zU~-VR5G@^$W5I%axolroedfdr?Mrs#lkzXDV&*sJP!1rLW~RA6keD5iP2}6>69^)> zi3s}tmEmVF?As*qBm+Z}E2M@h(9}a{0J=ZU5BQZ3fQV`FKuO|X&PR>_<2)^#Qp<2( zPlgkrf2)Zspt;B>A1hhH1vB$*cc7wlRd5d~q>61c*4bl8%m`da3IvG5$XGS)G$)n+{y@EI}k^a*!l@z>uULpr^ z-TqNCJ0d$z!7mC2^IeVxS-2c+1kr<@?$4@Q1n_F>!XM?0n$Xy|TcU~#`=dUoe=7K* z3?;jQoM;1aU}_KiR>Vi3Usb|7zf?f5uq?NhiqX`NNgwjz8@$D=JHH`lL#5H)N}g5G zFQ~L`p_>sG+9{WXsT^bY+cTFUmrh!NkN`+}l@i}*17#xkKch@mt3@laMs4cRTU~4a~U|crxMQ<+3j5)hsUzj9{%&TpxZ|}fE z*hJ3G+qbGd%VFLkR10{U(6aVJma5jTF7IlfnnC{-KX5nX8T@INO2XZ@673#aF5d`H z(hFw+@R(U4!az1*G1TWTg9}DRhmR`LhtWRJb!CQ}9a{ zLWYo+TsRGw9W2BU_{7Y2T?ZnqD_-RYZR)xvqOfvOlH(+aiixt1H8p0H#g|bR5$P8j z&Mms6RjRSX#s^h1Q9KfqS7)<1Q>32}{qxQ+H#J(PM#;Qk8#&8SYy}8-mtU@bn^V0QGV|&VCD6hm-wopy=Zx!C3_|2uR=#x*)Kg75|oJ;wE z3mobsr_oX|iC=r)=E^zIu5HS`lbPd-^j-8xFBwtMVS(^MhGieeZr=f-#xM# zA=8yM%2L!ZeR~;w?|;WO@Lh1@DSfzAd>$;4DlOVb2F4AAtbc#C!&B`h_Z&&mR|(PL z(gsfbRbwpqV!%A2Ndax|k)TRqq88_*tgpx{#R7W7c3Hg|j$3ZZM(p?p zG)tJ)aieg%Ey0^I7J9@sm*X#d1LV6+TAe7sI8jlv&f=g@ox?x0j5q5j_j)Layi9Zm z`SdNfI1AFqWZ#iUFqu?54Y{Yi-rzXkiK(pNUSPNZfzugD;s~k-sngXQ5B%{yd&FHX zU4Qxj^WcXy^9!3H-CuPJ1ts8XXGoble&h#Ul5%qR85awK)ju+H$-QLWxE0WuxvBz6 zdYDR=cB9X1$k_Pk{4+vV*iBks-^WC@c!lE^CEHEu>-f%+PZo{lWXHdZWL1~XJVR{y zZkEFbK5lHnj)m8Ve);UEm(GS;ugp2%_+vTQ8%-jz5)rx`Z%1j9GmPkyqqCwVY&zCq zQpnSYKAABPzNV;|*>yW4I|D~1u7bFM$3;l~5R5@HgaG#QNf`X#7bp9}HVgv`vKqDm zIPCu3Cv8^jtez`@Xd&8|YnQ_MJD&~n)QCl+UX1~vdHN(|bq*`zVk7dT;g5M@*~!)Ba#PT1)dvsen=#2Sn#=aqq* z^Zgv4;I_sZQ{mIHv6+}mc7!isgG&I0XMP!xCRyvN(Hm*WpG$8|%>Fx&qa~Srz^#u zK2#$;^Cvd9f*G7xYYltCtt-IN$k!stfqv;F*N( zc>cn)+`PC-TPHVcP7~y-q%u&8##)%T<2ZFRGUR`Bzms@(HOn^ZfwQ}iL2RL%wI_WG zV_FCoF}671eb)_sGD5q{ObwpEF1i!}3VJ2+6SfrUK*W`<~2U5=%g7|qh=r!8U`V1ox~&KY;BkJ2>B zaF0nNIOY6E?6joCg>75n`pw}C%MMDds!oc3X5k>mZ!{I>1%DH;gpY50hU9Th8EGZw z1oCVZ8BwN>Qseo%NY4914IGt6g!UtMO!eiA-woyS|4ELEuxVZ#T~-K1s0aMT9-!p?SPRnoWY|`pO<(! zveUJXYPH(#zHrJG74;L5vHTIT$=t<>y<^g|->6XJCeQHj)e~`%*bWW1gZbieor*Hj zQ$VX&JG`4^A@BD3%uRsRBL*q6L)0OhvEAD)!;?$%t=+Bgb@*=8O$*S9zz=omuu=CP z{)+3Q_L864?QQ6)1>!e)PNanJ`J1;KxEs**Z`S_x=;NRKVQc~PAAEsNyCNB~`xq{d zgTY+HAmyZrPKUip-2`hoegs%0E#PmqG_%zO6CKw+L13G4k=mQeG%I#gEx7lN<1!SY zy#5sMKzfKl;NXGYZY7ImB@-K)SWO?Z{U7it?099`rb$=C_LT!S;O66Rewl||-RAvy z+D)*IoB%*CFtGOE1Mp^-_WsJu#h>{Igewuqf{+C7vXO!7L_mw0Rx{@s<_1DRt)RiK zr=O2j6l>QSJ$g1?r9+M9Df#x2G@JXRfeeAeHEf|ARxk7M4yTA=p3~4m&np@^3tj^X zw5MWQjie)%tG!6WwF}+~ww$h&gu#H+$~bhV3>atMd9jbtnC4me{BqdE`mLO%r<+-p z3LJ1O9VV+^Ds2s6jdx0&iALGe8k)%NGGIgE`L#{IAiaBxwO~%Ox#ZeFYcox{WaZ2v zE}P#f1&b<22rBe9iLX}94KIpIbg}BMk0J3P+f`vfzZ(4KLqc=Vww8D9Yhcm<Cvf{BWSwYCOLv>^UKR*>D3Per&HNMe2F6`5}RXug3OSh$R+(aD5w*Zu~>fFk}8@Nq-O6(UontYzJ#)tpDuY>~oSv#^B@`BEc1 zSBK!9-`_XYL%^nnZe^(zR4M_(qD7BvMq1c5`??(0@=v$(@v;xTjCbYSNFBp~yNQWL zOloMWLFe5{A(Uqu$wuL)z{?z;i7XSx0h>wH@#NqWXAw6f_QA!K5K0M;WHF3FBxEE) z+C;9EaeZm^+l^sX)g}c-pJf}wIMDaCE@I2l7N`VgTz*zJb{-&lXlgivBfTs(a*Ti? z@|{Wr57!cI4nx7!>f{NKUZf|?i>nJMmHr?xc(8|$%LtLbd13#k+As#axC60r+w$$# zADaJKx^w32&UZB-wVeFwA@H$U9IdyED-ix2zmY< zkto6Z`ps65mD>NLyHoPbMczARPbdcA(}_SF@>jcDR>)7LT>88dH^MVk#8x23Z+alK zR@SDrCLLsLscvHd-6Vp|kD3X9#`TLxZ@(Flv!;M0l*CB{hs11p-lwp9{${hCXHIBq zRe+6fJwRaLR}tCe$y2ee5nM7xe0SckVBzY7eaE~*T}>oC z#N;}2hA~|iwsQJG8Z75+MaiQWXweakjnj1F_gK#8phy6ZfI(~4p=ui*9*j+&g9%Yo zINZpFk5m(@x0#G(8PBr)*)KxvCoRT;AGz?~gks~sw0x_K;f2MGC25rw+*rcchRIPO z|MXcI2{GLoa%wY^Nl83$M|)!yVr3%uyRgEV5&~EDmrsUlNSgj0Waa~t5iXUexw!$x zgS?0=!J6Zp)jg}R$I3~oUs_UJYHwQknjy=NdLMfxXwjCnuxGF~cpY zj`{Fc44;Q-#rLNlStkedKKGEYiUIhA(YMF2mUqW}Iwa?AE&9GQC2H4)^CWWC%mA7=cWPvD)NR8;P9h+20F{paTg!nvX3nk6+cgI<%K^jfK`b3hxI zztd(&er{RP&YVBiNR&x9=LlZ4#x(!AE_@s>8~?^_jPngOGE1LunwXV620a#y^s%Ah zSEFM|iK1v%>6lWX`%}x1Vnx}W8<>^+T4!l6I3btvr$`N{RfXBg*>G!7{iF_HM~KnIKwcT0|I$MwbZc=!z%JVxeGn1 zFdizJZ5Tu`_^M)cb*Pl$q%D2I#W7Z0xkCwTY3>wZ?rxYyg#`JhJ}=55##DQ$>|g46PUo(gAbj`EtI8>se!KAu7R^FGRNA- zJjybti!zKlIM$KELokGJtiv*llSi+VdPS&_h-p-*;l~TH--uF z%wjK#hWKOiXD{!X*N}=9kyH(RDz>V&Mhui1%VVd0j486maFr~~rAku)-vGE?7pxk( zCDAZOp&XrWG;nZ*>!Hs;`=by_v`A4Ql`KQXUQp40QtU-~rq9p)s5Qg;rRDqVuhNW+ zNJA(sg>vDZ$~c6nnT3KZg?HzjzDJ%3^^~cKImGXmrRp<}vJT1SOv6wP%?P9E2OJFx zD5KDMlxp|9WO+m6S%n(SLx%t$ehTIgy=JI}4V76^&v7|>f^8J52XSkz^RE4T(YQ4OR+(Dkmt#WIM1CsZ^Y2z6ckNZSTHTIC~a>>)8_You_m z36UxO1hQU*Y!Z=BN;xv$?`)3YBVkCKvdBdl-B^zU=U{(F&V~u*p*R_b(#%cpZ&eO- zi=necWTZ5`IaxlZyv}OM8KRr_Yz}N-mwL(>#M2katq8gshLpz?Xqj4vZIsi9$B_0u zm7b!GPjzkc$S89<^r*b_10;tEgtUwUM~4u~+9R)E3HD*t2|LO++#pIxNS5(Y4VIfK z_;TH3Or1q^;XbZ=orvjnPj3!Q_KC0fL4U-CoV9~h@Lw`23ig2lov(KrA05; zb5E;tTaLbq`TMPO6jg81ma&E3jHpAhJTZd%ea>kO%CZhk?IwH2ihJ8sw#@GwzVVc{ z3w&vCXOgo`9k)6Z5U$N6)n8^sQnFo9h{4?^_?8Cr@ z;F)^k{NYT)L7&fW!w#@oc(d`OHJ1oyLl1?el*$Na@DVwT7s)n#S%qP@1`3Hd2rKs3 z!UYd~7Z@51(&5(1S7<{S!-HgXq$@6IjnhYF_tdft==-#Ig07V_1ety+Jf;tM$ZkH_ zx;%urEFQQ$dnw)l`RRs{dg16YJ?Y^`ipPw~H44-T$nwG>UW#2y;1q_u+>H6|oVlCr zm7+69sy0{oiv)CCniRU{(zpb1qS8Kdwdgh@75@WhK$pM&Dgp8}Le4?7t_7CEv9v%4 zockN%O;fzZUl-zSQ@kU7Da5Z#@oSC(^*8iEMoLY6S*1i~Q@ksFOGVx@`5GQD`Awt% z4D0LQ5KZ}gTIRD&b&fihMBDEu_&|scP4N*4yWfjHnBtEJV^vd;{huiQKaKaL88+W*suFAkZxPf1dLCPbboJ{Ny8#oux0{C0kad(_jZ;6H@;rz!p=zA(j?q;^GL zqgMV^Y|bGj@1~p~(ZO0692v5ymJ$hU=39iwF~!%)*Ftzr@eM8PCh=`NE9vuOpvlii z?kK(!-(#R&XNvs>P{2&yqg){jMHt*PR9alUp{k~;qS54U^0!RoROK|p0YgK}-oAdV zpbz%!D7CipL>Rhh7)A=>gpul={0w*EP*e4*t%&l5X&QrYdPW*D03+SVFpW$cwvk0D z+4$)CEekq&uA>!4QQyc$X<+0K!?{mE=GlX*W#m$jCk|qe7Hy{{gy?DvM$yc-8$(Qf zBo*>fp^SJH&Qu;mTrh@GkWb4tIT>j#@5EMndF9;mok>$2W*Wn3h+okf?=yxV2deRf zyGRu@MxYW~V7b!51)ct8KMIDHg4WJZdx7OLn`kA-gbsI2niuqMz-OrkHAs(Xj5LtQ zhnmJH0^Mjbl=ED!v^BoY$gN`3)fm$li|A^Mqp2T6@0j1YNo&Y7io{E%QEW^!jY$+trty?e zYzoDuQfwLp(L{qEUo;r1^X#`0)jf`Z~gnTU| zMCDlmGSMuTFp)~gRCCCp$?s#Y+cY|;xxtYl3u4bAn8rE-L1?;<0GLLYS{>2%);|HT z3k^-98%a1a*cpeo6H`oMJ$25;yK|?z69)@pgK2Cu5YbPhqRyM?vs{UTr??YS-3b(m z1*UP5ak4Ow1D(ombG@8;s5>#!op854&E5Jmck8I$7^jgq4yhfuN+m_K0~Ra@v`B7r zI`V!*sZjIUQsn(=K~V{g2PfIa!7+F|rkG%ygE$hI zQ(dS!7z|aGN6rm()7RibBX48gA?YBZ8RycJ4)%D8ii!#rM^z@|z}-RG3@h+;6_ERu z6owXix4i%hdpyE8&os_AE)Zg*Y5dr@&@?VGE{-TCQavi`?DR>0uW9^5yntxm&$g>+ zTtd89AB{b>%th2fkY8$CVH#Ibc1l4gSU}y+HI1uC7?}ly;qEYPfcje|n8wwVms3y} z8F(OA5R}#hzPrZQOpAzF!q{RO*HU|IvT0mL5v34ITu-r7>|;X^rOv8Na?z_>u&*0P zKTuN;4yJJ7rTi76sn@r-diuVaEtD1XRM6sH?Y20qy5m~y}omi53TZtdtNgMiz z2rFsx%rx#IXN}&_)X-Q}ODADAg}eOiD_sS)k<_@GSK3=|D=k&R zH1?ovW87stY#Mt>1U!O*UnQ@R@hIs$1qlQ`-S0`C5ZOBPAXmpzkq2s1rZ!AL9-vp( zHB>Ea#K^KGXf{;gVlAygZLtDldL`P>pmB%ZJmoSk4Ws^3#YNiiViI9)^o>V4P*`{)4CX3pbatsE z>?HmIN<<<$(MRPh#)Ql2IujewNZm|J?&kMhf{u&S4fqn#0lOO{n_o^L3^V! z95v6`kp4cW8_;=)0|D=W!mcKPuWR;!K`c3dX&*2lWQbyr!q!AKg_GY(oOly?wnaHH z60g@Gmjw6UCOLYLxDy5){e5(EU^mG23rM81;sIZsOQi?JT;_^8o#Y`i3wyJu-Z=^R zSZ=hziV*6N&GrR4>D|HhP)ndyUMDNNDsX?qO!t&eh)ZK7i#lBHs>KODh3xNCe$or* zk}%n-jpW2b4%gL5GoT~x{vZt-W9R+%=`qnIWb%uA`k35(zbJk8ACsXLE~bKq4sc_8 ztS!W(gqF^-^j;O6bOf2??$fNRP{s*9^MGK`1oMzJb!g%Q^o(UeZ+@r3VJB27g;? zbS1MAWv1H8+gP;}4f_7h0ru4at*!io&AuIP)q$>UOk;`oZ-Uzfa$`O6&W(U6)(1Xv zAO|J<#415!x^=Fe!K4Azh#u2Vmm_ElH6YGdw<_k+eTWIV;HwEy3{>Ln!Cf+-dq%2P z{D&1Hw*bpQtIfHpJo>9Fqx%z5L_75HPAprT)HmV99I2%ivfPYy6Wyag7Y#;8Qre-^ zXfka)!4aO>*8MQc$hXk8$@$!hZqlSrU!p#eBNBhYHvm(l_qR@wp9mNfjve{rWZ+0N zaCyJZ>c|x*j(Xq6fo6BX*~yO&#I~2}YiWskd*VOUJfPFPG~!H4uW{W}g6wx}!-hat zGo7I%*TY!Z`q<_Z#!~BJW6W;l=xXb(n@FzvRAphG+H}l!6k`WcE>>Ze{r9b~TZX>~ zb+*v;9k{;Th*t8_Zhu)@TOV>J_SSBKQ-4KWcXtaM;7Rfr>b>1Q|b|AeaM$g`C zMyfvj-M_mu(WTUGl+W#muDs<5us(tC4RElD4uB2RAJAVPk-`6vKHT$j-@!9DoXi(d zlGI>Jq?=P8`Qg5t5!3r_FM&NRSy3P?PeesN%%!iHtBDMJZH}Vk{3h5c5^iWFQ-R7= z41x#t0rwC8sCkHGrA2NBuWqdibyaPY9?e0K!A0%}BXU?Y&>xO)uHAMyM(d^QBYO6P zTI-M#TW4zu6IiTndoofD8(UGBD1SgB>HiCstkntRF)t*g-xGa>lG~rq*);jU^aQ$F zC>U`pYK4m>S0D*YN_zy^)xrsMlddQ{y1ZH{;ii;R&NWoZFpiqT%Z8(|X8LsSd z|LX3bZ2-D1n~q+8rPIyGWnI=Ud{oc}n%%3ywo;czpPMJtFmd&KZQ;19?jxAB!unRX zvn#wjKwoMmybm7>Tp)D__!}HPK}l4O^aa+vF@9*yV(T z+_A@f9CL*>|7*$`7SZo=E?wEMq^zQ9Wm&_@@}|bB1_mRo4C|d$EUtt%y2jP3gP~4; z1@gDDV9WCGfUizmK{%FV)RH76CQM4sz7m=-!wM_qf)K?UO^Si6o+-_7$3g5tVX?#lBZI~RzlU}pHxs3Hpa$-A zvgJQ;+3mnwR0A05${%5 zhM?`_Frx}O{T`x6-pXBJT|6+jH^Y~=-C8bnVyDsV?v%EWeK?N6aRYPU{`vSEpQk5Msh1e{YK zc`-Nex-Om-YkXn4=?~is%E$DWsk+Wp_o+}AC=2X+XS^NBZ<0-OAaAd=bww;0740!s z$ByiExlha<2>n8|rC>+(D$J^^s;I6lt690MuAzEi9c^L^iET#u=WG@r?9zy+(i*T1 z$(9GYs>Ak44=ht&Utd#IRwsXpCrFGI+7>PGCbvAV9Qx~|dHqp-6Or5dpH zn%K8SB#(ZXKIRRVnQ04Z>dV~On#@3wsjOc{zYrgNqgy#hJB`(~Rj7s5F2Q2u)eB?W z)vX*9wzXB2)yryQ-=;X3hyd0ZH1Q zYh+fwov_{*HT881?eY}0a!siy`kMpRhFn%*0^LouimFy+Ju+a`8m+Ogs=l_WQBGl5 z-Qjih%j@E{6#Ck@UN*4%F%S6ujT@5Rb=Z%HulVm=5Ms!EWO?6jb_~!XH~yx_Wl7Of z7N+}-W^yaWc<>}pFzx@0%dT%^3tXd>_Cxb3&i@U3IY`^l{^0i`9*734b zLj>^` zVbE6W0{fP-5rq@_zNbvAj-2g0w6MD0d$N+~DB(HOS|{r4kEJ_% zE|KG@<6>A^^1JY;W|{nzyU2}rd(ygusS(iwz3E4Bsum>j5H#$iti?+Yg9E7X!t@5`eJ%63h6hq8hT2&UY5tIGa zTw*IuUU5o4w?Tc=jj_F{e}&{>X|@=0?wE^Q6HEQLF21w(0|#;xz&=MiFhgUYOgS@p zc**{8b~$#+h~CRK*tUG?JD0CPBO=^^%V}Mumm?j&aaXNH9Wg&ds3c&ku8o_>m2dXO zsFO+rOSi2PDM?cgN2VUFKDaPZS;tC@D;;Y_xtiAK40omc4c#tei9W=nXsxVXASW+s zVej*bsm-BamoE?u%kAkzeqV`d>9{%@tzUs?vyPq`Vds2!s%w{23TyYhg1?m##Kc<6&|nSMywDW5&cE_@yb zDavkT54P|yrcMG4bbJop3#@6KD}uU1q%(W~|V_iEc^#l0A&0mtw!;DL`J2R>0A z!PGpfDqR!-AY+d!PXLp#CzYo_k+G+hXJp;MbR`9-*uo&?S>% zF*6S{2k(R-4>(g=3|Sa{hC{j>Qs7FQ;th}uH^LCO6NbaxFdFWM@$djlgdH#y_QDK! z6lTNoFdtrp!^H$x0-wV&_!}G#f0y9MvnHTCkCOu#`vp#&;RIh$UbLpEe25?u0PJT7 z<4In17kG<`9)h7eAb$^11nh+2c6!7f7)j{@J3UIi-vgr=JON{RVC+s9XTLhA_p229 z)p)y=LOVU7cTtc1s;Kv?V*AxZdu)>sjFX!(RoDe3v^INTN)witx(B8)%$vRw4#vDg zWFGz%?t&RR;n1xxvQ(pn@NZU850v8HY(%min6n$^KAvO_n{nB9!8~m5FkHC#JE05< zmK9;Ga;wVJ3YvEp4)P&Wl_rPKf%Q5Hhy--6rwN6gmUZ|&>C00(6 zSKAFo?1ZI}c66`as~w$cHBe4tq?RsgEqegh_i6Yud;&9(k_oF$g^?J3ff)4_c;Rc9 z0N+3*dZdlJYW= z8Dd)mCo%R45-XFjSCLp18G8+hmCM-cM51gdtXJMZE~T+8Fj;vMW4iK|h2i$Qx1D!y z~xA9qMlmqQsR2W?u# ztfAWM?KjxeyUK6vrb>vI@JZNo@bGz*dmw1j+pIkh zQeePTd1$E?KW?u^1MiDkAHdZ-8wu|b=#bCX5%0MK;40*sz-EEYN+F-kg)wX%Okjt> zR8|JFSvgd)3aDq5;A2%dw@L`I1#lu;1ZT6u;WAbScd&Zc!;XYU*b(p;V%h7g0p4Vd z@Bv!}ALH{gw%idqk3pXDd*u&^+iym(96onA@8`-NNw#&D4#4R!L7v(Cc6tMvdb_-Pn=^@p-zeWok^EhxUv@n* zOVUq1!}fnn)KKHl-Gvzir*4K5i+8|9z2#H0g%lSPQvBpexMT|)L8^#B*?ZyAroC`U zlT!qnxJ)*IIk~&w@?CJn9=K9c>s4-Qy?Q5HLsIt|qFQ2e1dJZoY!%r;GVfXjTVZ&u zn{J6lC%Odca1`d(DXvZ<$?IK75?v{<4eoVFcm=`>*tsYG&PQne1R;3|9Lz3-a&{Rk zWS7Hob_Im+*~PAe^Vn5z3EK?Uv1?%)yAkeX*TH=V%f0Ld6l>SRv+Ndlh20A8vD;9r z-7Z(70O5QecqPHox_oA@OA7o!`5r|OlSnfN__uJ0Q1%~#^yme~fis(T-(o9?3wFQ_ z#e3jJ0>@1R|C=XoBW#^cA`bt!q;dOCf^iSrBKavI)~!@w^H$&wNbQ^^o`t9f>@Jwd z?!(D$hbp$yg+2=$YFNM(se8ZW2no#L+#Wch@5CXNxZo;|TjRPlZso5?RVmm*DXU|p zDw7O$cnmV-?}gi%ig&^7b(3oL!W~T$cfnQ?5w(_jbXjloo3a<~Y$_&nvT)-roL>)Y zlX!dgF1QDqxwmPeg>LsrY>6y?Of#i>;eKR4+lf~_&{XWztPXcb#c>xrh|N6IG%-GV zXYF3-p+WAV0Up{^sy|gU5v2-hQ#)aI(WHGKCT)e(y|9OrriXiAuUCH>GfD+My@GJ` zU|Fe{@Z78J1H-Gz3Xf2QM|I zk9nxsuqRPRc?t~n3=CyIMR~Lj*}~7Dggu9(_6w+CFF+f65jL?`;BxjFBJvyXAbS&@ zWN*RG*{|R=_AdO2{T31UJ@`F)AHHTEFoS)Fy?(@U+3#5~`y-ph{uDKYSgE6Bm2yEg ztBe_FttvR0nLLG~j)Y@6gr{;7=VP#Gd=O7VMdK}-IINmyIyKM1npUZFEJZkW8>D^@ z(*(~DJX7$jZ(zYUuw*}s1wrhUXA7R=yc9f_*z8~SBlabEt;p=WMS>6h8pM7W{DayV zVz*<{0MYJHo^P}FGjJ|Mm!pbU4?JFjJp75x$Sm>s2* z`U$EOpTQvZIb^Ya;8Ok*MzSv)eu53!VAmmE3MPj21RsWcUXdU(fPD*DQpnR)r1o&! zYT&GRHSoLMY9Lk~$qQ_ek&or5>&uGwfd>cu(=DJrKzt?}>1-cnJj;0x{A~GF=(H*C z=e;R!o>Rfr0J5G(iC=6<{T}#*)kMNphb3kH#MDicyQASb8;H{|jgv#gnuDnbq~A;! ztr##yNrAbF2UaO2Y*fGvsmv7H2W7N%P8IrFQHxeGRK_Bbwv|<;1#s=CvC5d z*FBx7)nb{~vfkjFnA)3;HdKff)=c@VK)c+Ua}io2pbUmV$`G8d7se|?VS+LYij?7S zs4@Z$!)Jvu5-ODfhkggaFg~6aVw)quV{14?j%H5D4}7 zOUWOC+!Mv$uju|E%-jRNR)Hjec84^Ye}n2lT|9=g325?Ntp|0;`3bPFbTCHoLA6>5RcOu|IABdKj-l&q%}$i zrGR=^QMoPDr}AmGP@jPX39Jf>BSWRqC4?2HafMH(#%(5ZFarA!KEndGdNkHdB}3K% z51&3mCAg)k$CJzGA$WHmgGnXu~(dT$j54-VDu24ex>X z$(y0~vX68}`Rak+(HoA6{s*>?ss}#AEMv3OY$F=uM>F(X{RSlMNLH?nMF0Dvuz^1m zDYVGNIEOz{(co4XOKyqB`|6mL>ch6cj9fKi@QvWX$IzRwZ%32PRd>OkWPJodMp3a> z$6@`MfPf8`3Y_#5XPUX1Jx`-ocSfW;uh=eILp}K~$p_^Wp~0sl?!?opy2t4x<#9xs zdC-Jr#Y|+LFTl&l*68^LgxPdfhGyhU*vLxI$g!U1;Cp&rhB$Byy8~6anXH*zL1_!w znFmcJP^yu{7ekIxgEFHQ?SpzKR+hkIr4iY~kx;4}1@n{@P@^0TP0C6*MmYuv;#gR# z9EWDmvB)l4;ACYrvdlGbff9h9C_%VN3Bhg3I=D;eggwdzcvRU4Pbr(=1ylrHR!)Lf zk!8N2oCF^0YKSxpj4^$7nRL)_#axP0(E?|R|3)u+eB37(i%1V@L*>vT4 zR;Jv{DwP}90_8^5pxnfc!RPV#zFE19`IXCAn{ox)q+E$M&lT((tBQQ@4)(ZVg0+Y-fpb_BtCzt+$yQ-7Bn0W0)rolj7)>$U?`u7FUH( zr4Z2JEqptQm!dpgV3#xC9}wcRv98YiD2a&`=^8&zX{SY@z*_Q?x2B|nXg#{h#8+Tcpz4(QMQ7i+==q(F65uvV1#lv%BXu? z?5@xTmH`F4Lhh3g5CouB<7Ink*{d-$H zm9kpNw|d}nQaN*5L25hWzG|AzXSg6o@&1Ak6Fy^d4D5-d;Rc%DLf zdls^l7ao@|;%NHWnk%)0r zY$%mjLXu-9UxfH)iI^e4X$3j?b*%N~V^QLKK@z7j;?_}aK(0dOSQANtE;Nf<$$@j} z++j!?3p2&bGt^?+sWXF&HB4-@mig~JaAMsgtn`nJF*iZ!B-H#e^xI(kBsBv8_Rmsn z5l=z%Xc!-!m!d_3A#$Z=vGJ4T$|*8GqOYrEmhQejzHU&SknGmKng3*>tR ziZ8G371D{MOUIHGokR~RlR;%t@tt%q(Mo>p)x7#H_=aR1d7i%Qf$uice$V$!UL5S% zT;-gTc-a4Vu9_)^-2{2r4CE`h&Wt_5K)zZaUn#M#l*eV-tL3UuH&qnduYz$1@VAhN z--dMMSIBaIgG>Kg)IQ%ww)+7bqI`rp#~)#l@+UY#`7<1ai?&Mn1lp9(V7>BpI7Rsv zoS}S)Z1!u^OuvO~%6D+T@;yAH?1x7XBc4S|`$e>~U*iJa<_5fnmet2-Q+FYW zrSohynCGw}o`-hSU{=NR*-?CiM6+WM2@YXnqz{WDSsf-lTq+#Irb!=`1{c7K(yyh% zrPxz7<_Xva_wmKZv+4JULrqBk9;yYe zp^PDuhYsBjSrTWdkfhIAhtV8|1ERb!q~Gm>5%lO`I4kuw$c)*K(V|e7n{|8?{l$PlEBN{uQARDCSd;fTzNId{*-5j^&YtL|-onyx7(-skJKC z=u>E=BHHAVgz(ZWcO?Q2Sc5B#Mg_|vlXfW}=4~)|*m8MJD@GvF3Q~_!%jz)I)9L zd5uZCSxTuVH^u9D4D-)Q(P?J6DYUVW>P;oK=1oPumcu->ZQ$7lV<^3L2Qz!1O-8+* zNNfiiMEeO3LE07=HZhx}?PlqlAxplSxSM6*%dN;*WRm)&!o}XyTs2pd%!p-fcf2o4 zAqN4q9CY4)6X8RCGScyBay3r00PWBl;|;t~st}AXQ%;d81mj0aN~YLyNy!vD3Tai7 zu_hdkE@MaYV{qwoACEMh8uj+cnm!N`8?ap%vI2_50P?;=h9kKDTbPgJKhi`1fyCjNwuQ4A zac&I{SU4wML}VR?Al{4X<=FzHJ*RBOM-R)|3Tn!sg6y4ivUk!a_OR^I6hxo)8J@i? zr^%b5=6ckYT`afMwuQzNc~emavb<8$Ywm*_uUR_Cs^5b3y@SXwD&7p!31_{jJ#27B z!STD;kW#bAYxXeja<56bL-Cn0yNBiD6H#_I8&)(?dMZlIB!e6jlb@P5C{Ot1i*zez zHa^B73gTl(UV0Bh%b{>9jLJ*5NX*(BcN@sakc5gY@EMuZw7ajYqT#u!*W@Gyd)Ua* z9IJ05H*>R+A73~(m&Q~OW0Ttr56&HoVl(codOVVDu4l#&g6$BsWj8A*^-{s%5i<8m zvL0ngY9eUjrC;x1*hJ}2Ia_uV4h3%U4$UBI>FZ)|PG0(6HnwRO8<))v5|6U+P27S< zN;X3<;0W1--K?mgNyS)kLz9-5zMD;KXwtpjhTUw^9yU1zEI^ec@b~6=kQd$pc@t^# zs)*Ka3J#J@MO%!V#o26{D!ar|yV-QB!GjfRFOnUy84gY~PnTe^pBpSH-2BdiZ=&o zWlm|1H>Wh$MJBo1C8A@gK~#!Sq2&UeA1d^fzwABJ!FUN(e3$|mr~*)0Af zYDZ78Bl%C+I=&B$uV>j7{xfzXe~#_pzhKYs7uoatCH69ZnSIY+RR;0blsx{5;^i+Z zBlsK2O#Y@apTDJ4@wb%*{!1mqf2(Zb?{o-*cSFQ??8FrWzVq9d>!vZ)8lsK4^p!;(V%~chq3M;cvI=&T^LJe zLzFJwjjd#|2}(0xk9k>a7S4VH_M5{mh7o)tYG5X@>xksydn1wyV{^!Gk+J2{_@x-h zD^c{A*05iUYJbZyAzeOY#^cbNI=kpmR z*?jdo7>;F68$|hDm2!u&GWH!zBxQF$%%{pp+QuwZWmH=w8~sbcPsfq))A8LIR0H$T z{+2I(g#V-YuODD*W*@Byp8E|PkzZO`x*z61<^b9S@MP_WjJ}}7q%%AV!xVBf^j&gr zFKK@!YO`nYvn}5!YsY0w#rzIdiXwaR@P4hrn^_P-s^3VKu&QS1osX2i7?bQusMY1|BGc z!}z)UJVe{6FoT~jO{Y3k?=Qeu3a;mB{$uj;Kqe}S7fO#4w&2+L9f;r;OI5ss{{#s~ zk+Dm#F311c`K8#0>Y%*U>nY@Kk~J^GnpUY(?4uv~Ail??=BF{l&?$mn&QwI?uVCm` zXro$7aD`lgEA1r^vCt2!&7dv#>{6$;Q=kat zQxOwOB+TgeOPK?+vWR~TW0y$(nu2R^73OgVQdVnM%i|tY{%YwFa1wa}{8K>*)})CLDReK>gwIme;ZX(8ui zm~A6x4Gg!DlcN;1kTVT@4sxz@0KLvZ&UFrQuH)BY%Us3?_)+AvdbN;qosFDU`BQ9= z4*~HVq!DILjbi4ADDbb7z`x$!IN6VF5@ya%gqIT&;3blK6^|ljtwhY%CPra7g3v*2 zL0I|`mTfRaZHGhDAk4(Pd1}}}%5jiwBjpqaDLKN=LdrCl;vnUG2UhbPq@2%hz?dRq zl8_w;O>rURd>bjP@>km)l~mvoLKC7uxew6766_V5_ry9_)sqtL72nElvn$WDJ;i!a{!TEX z$Cf;ltDXj$db-Q+t2^-0&#jA&1<>lX_UAQ!*6dJUY5tl>)aCb&ku7B;Kb!L{lQa2@iDyVP48TwH+K z?;^QddkoBynwN@Jd=cL&&!cTd1lcIv$k)Ljxp_g9xy^y{Ht9WJGIl5V5p33{7JLC4 zZ0GSHG{En298CAvPO`b~E$tq5tKvQvLShtJtE6izli%$ebjy<>6Cmtt!tG{9ZGq9z z-A>lDC9)$alPi!R*U+Ebkt7$Bx(iBbBz6_|uw#m&=TG;rV;K~&o$NS7gWA}fi8x=5 z%%un>v7@C(T9QCfGS9|NHowgc!)IXx)@h4R1{sN8a$4G;Jg*EEu4j}7bD8Ce5ddSEjJ*>#z;3H;}1D-zRyPe*%riB?_p~khy`lURv){A zolraRSr9weT6)UwOVYN2Swx4DzQlMGatG1ok>-J1Efu_)3B$EC7^S7dI4uh%XxT7T z%Y{;Hh(oT!QJ>gp4{o+S^jtVddMmAcy>yal<180p>et8#RNj+F`mhCY(nrfrD1CN0 z;;_UPhg5mOy>XRCCak=h?@1u{Qsa9bld$r`e6OvYoNUXz>>|{M+Zb|U!H|^{?}T@w z2QQ@%)KJIO3SB}l+gaai`(vo+flJD{+XkB#lsb7X4eSGGk3^ofYVatI=rR6yf|LL6 z#_f}8#mP?o^Cz&8CnG2S;a0>z!lX$Ko2;F<4~&WV@;HOHHk-9)vmgpe>)a9xJ;B;- zc28TRGu_muO#zQK71Fe6kgd&tJndi@tQ`UqwL=|b_n<-Z6n`4QG8l5@RyqM_k^`Vg z{26C=*Z`hQY%LcD{8I<@7u&NYWAK`N(&u_j59^5A{Lo54XtQxBb6s#qk7ZqH*zP`u z(ET={=N9#_burZ3>856@^>R?PO32X`xTrYSnMAHb#kmd@=h{@P@@E}NxWE>@CGP#H zi0Aj7O!x8E=Fh;9|Vy(tO!915(Es5cIJbONyPojhIpE*Lq zjaYg-Vl7QbC(k7$vO)1gc4WfJKXJN-R@2Ce^1Z{lR zfdko1JTYJ^kF^sWEix>%NY>TEy0h8(h&p-Na@0p@|7tnD+gOJvu!-n>7$L)n#9~kC zVJACfw(ftQ^u~!&Z9GMRC^wL%oVF52eLSRSKFHLXVY=1=v$a;J)>gxEZ4Io_)tV9k1$ZWB)qS-bP)an>5a zU-=qFeNAxZuO_qt(&87YBjG~5#$R_(*IKAUEdg|@C4ksz44P{8A@|vyNHE#2vf1fT zWy3<4P*Hmj);-sdI-vwp*XHL`CIn5j{^IfZRkpLBfK*HUaq==P8oyk|P!5iIPhs?E#|?g6SOMtr95!1s{Fa0E~J@ z7%=)^mp<5e8|aKIuwUczU-me@!1R0g{1TrZ;`1wf{t=&Fdab zE%_W zNzIN()U2HR-Pp`MKfIZHv6=gRcr*87GuyZ4&qy1Eqv~M~pr(Jt^^lqgU(G;Gbpz(^ zaB}Mg*xTsDy`^TP&q&+B9>gAZY{!Q0b9eVOb!TM4H#5?Ta?^&5qMg-T;Wc)%hvZs~ zNZcRJU?;ZMgMYj5Z@0tKP_d{$@;V2#k8@F(J`WY33z6Sn3@2%q!s*)OtVO$ug|#hg zlXfk;M7xe%p}C@-*(`8LVnT;(mQH|`Do8OTbV5L?fFMnXG@r2`R*DUM0*d}v;`7Ibx+I1N zC>m@}pS{5YX*N^@6~sW^nYnjwmL&S*%eOOk?##KA-dc=Oz$<1&?n5Jbc^{leb)Sr z?lO^k=FdE9~hp+Y17A zJF<#mrz7!vQLdDnFBOFMKvv3?uC!8NODj#3Q-TUSzH($Ro|rJP;sVY;1rc|D8|MU0p`x++LpP>8UX>M~#9g5hMvQ7blO^s7mAETZqSuA#oU$t`1=Q7yVhcOQUpe2} zUnp_EP-1@p;g&dXl?^%8G8XNdsBRZVvQcA&e?{33&t~n@PvyV_807BD7Fpw zPOTEh9nBByEc6k^b@-QY1`KbViI5OMsV$7RQypVi$e zcqZKhQpGj<^!eU-m9C;&qOhtIiyYVJGV+EBSXJKQJuDU_Z^r6mtEabW0gE%>>Ckn) z3Mj|T&DTOQzXLM(ok)o8LPE3-dhmOpFTWr1`Fa@6H{wb>fGe>HuHX;BLjEu;;g7gp z>b*&|lm~oEeaA}HkTt4v{tvxKCe=FsBLOn`bM>G9S!4PP zLQTdMYhuGPAHi=TnW8UZN8a9}wRMRq8zukR1?`kdKRzbS@0*@oyU0I1*$>;uJNT}Q zyxTiKST5qJs)@hnzsxm*W`;_6&K~HkomcrbXrG^5LH=EovyHs>B6%CpIwAt(ecK-` z$Q^ey6#{4}vY=xCa}?bO^6f~KNz4WJgSx_Ja)5kT1|_-``DiDJc#sHutZ05EBv+76 ziY(7I@~I*vB{q!D>cVKG>Q#`>i$dGT7f$VAA%7%F_M-6BrGo5JZ~hbUYIxo#+3!@! zwu@>tO|4Ug$6re-huSZTa=i#LOAjtbIqTw9M1Tjgb8>8xOKJ6|$`iP`I?^60g{LhysE@~4v?=M!=S3!L=}7!i%jrZo-*>SomF81ZucU-^ZTFZ^gr>u{x__r|CVoO z-O^`~S1p2DVHLbjx{+aIBsoB~kmtw?Pz)8MlpKWaDy1`UgU_W4=~Yln4${ljvvUa1 zK6ZRNG~_!V%y+^7Ob7Fqk?ib7p8P73oZT>!SHgV$I`ZZ>;TrxH+{)jDRs3yO!~X?O z@%LdX{}9Uf$56pPgOB*8f^@ZLOz#pF-5{FKheSHvEHY`S$fD1RW}2kzf&i?6EFBdq zNIytoX)GPQWHb_$40ZvMpri0I%S1AxF6IcaEajy}qTtt7SPwY~i&#_o3wWsyidZvs z@F0ib2CaAXU|qXjq9RB!vPEBHI`SAA(uY_J?K?M^&SNdLswtn&Vy(3Q!Av@gwbuRz z^XVXMDCJN_&ayVfWZWecpK2Q>mV58=$Xy^f_je9@PX7Kmqc-{Tv`a#4;{=Ry@)K3}Xna-6 z+$Xx=_UH)e_10i=HC+u#9^e9f&>9dl%QXhj}ZvCI*>;DoP?60xRsk);k&I-kOAc%`` zoCEQEIt03jOQ2BX!8}YCiUL?7hQ+PiQg`K+vL0&X^cXqN_P;}vy;GEEVUsLawr$(C zZQHhO+dgI6wr$(CamrQq+|@m6*8kEy^Y*=G?A#fVnUVZB2E)1|TRGC&UK_yIc6Emr zol<4c2?@Wgkfa_mUS?JLC^&N{W@VxW4zlbok-9MYFD5-ZK9#S|iErrLCv~oxXwU5#D2G6&(*d$ z_N~*RofTE~u~p8BtLWZ?4<3nTLMgB2!8(MD4P0u8gD4|(D0h1WTS-JkmZzx(_2iohFl>nGB;+H^7m4=O6dQfJF(UBt>Qs@g!(Ug$|I!!`e zufyCNIq__+ZLrQ3Q>&A#p%FL#tPccH(@f-Vm`YmAsVD6 zSU^%2WV010v@b>r^BP1tWrpq7$J*u-`=u&_ab@B?gnZ8wlFU4cSccs`fqKm=W=4AR z3p8bym2z!^GtW>F2K3n8rm!y&;hCj8VoYg|=4x-u)fms&rcj^7$xw?d&8baU+a%81X+!=Hf(B#!$V&i;;+BPY(Q#_*52oJr1qh=3wJi6ZG2c6MzEG( zc0|9Ry(I%4;YuREB`x~rq0HjQpFzx)kTopk)a4OSJ@f_kz(9!}pWu6_=%m3T7Z<6d zMEWC`;gR$)jFw52TX=D(xv67QVmtEGT;vh>7oC2Qu`ossg}%T-UC5mh{xG zg%^yWOvn{>ZPEJG8At*ftZR88g$JTSH>Ix+H{CrL4jiNM7M!7$I7n6`e`hwp6U_^f zO|pJsawl&@9rT3Tjj9SujC=N*5y2+PKp8ZPEav8|iVj|aAJz=j3H+#s3WI#z6c)>( zXZ?9rDu4%eLu$SX6uaUQhHVK_1wTqUe>t7p$%-QLQHXu{fip(COO(TcsL~~J&|2^> z1xvZ-bc^qMpFxM29BpM-c=}8Mz)fYO;{33eVk5=|_Dsuz7)WT4E{=$zI>&zLnbb`N zZb}v*r^!vmdN8Hz`MTl|nf8F zP4Gm5N;-2N<@pXChmdVrPcPG#EQApc72QCU_4Z-+5wfb}NqhE1+2s9;0Pt2UjICwO zE3kW%K(gc|mYA)&6mZk~$&44%^V`$4V0Cl2DZ{9~b1N(Kk~1lkKf>>F2$q)S`=h)4 z0lOA=HN_}zsZ9fNYwU}okGgqvX06SZSbj|#-o&R|Jnz-89NQV%+IQ0dy$S-SE6IV` zc-7lOd#s>Ld5T_C=67d>@lC*W?&P!fM*dPT)pOT`RjrFHr4{GfW8a`l!rTGIr)mVi@Y|4zU5J*y zMw5o4Dh*OygvKs{%TJN4Q(^a0FT#VHK;fhTzNvv7wA+A?n<5*HyC9`t4kw`}$Yh9W zO`aCV+DLMZs}+aaNPA5(T##=i4y4Z|Z;l#}-Oq^7Mc;}nBa&@7} z6HJ$U{Y58h*KddG##(6=3bwMSsWVofaOyE&FP9cdnIlk?3u)0mw-&jdVUayQ+C9G~ zoWUcb{EgNLwNs^dZ$gb2c%}(KVKrYPekuE*k{GNWRAh#W=v6W+UxgqE;{OT#l&1tq z>GvbnzJR#?)xM(XT3z8Hj>uY{fs5daoBkyyAaWG)50XAcYEBix)wLT)-qBwPn&NZ) zR5nf*FlcMs`th0rTi#=K z=*@{g%{y~T#jgx;fFrV(!=%-KpRwT=;-cw8!9oKW=OFSL;VUNVQ9UsRYU5vk+BXE(a8PGSw~%M=HA(W2#Xp&IS5+|)9~z) zYw&LmEsiI)zH8^gf4T$j6PjlO^}@rQOHYyj8AZLlIa{u{9?z|VzCI>xNfPW?rU>5h zZkFxDrO}DdCS7f6v|cl-cdIxxarVR|3Qih6uS}#}s0#gj*@-Jw$WKmZX?H>svV*1w zt)J=94&fbnQW;+82_WYd1KX(K4v=ezA;Q`QBC`R0&4bqJsFntd3|%-(2MG7r34^vS ztfCPl>ZHY?ryFi{9Mz$%8!zm_~ywMk8N^*+7*c^R3b_S9T4gOJCnYHTGC- z=M-}P&fI5gmAic#nzE^p4y;jlQqcgtIeO=|p({-fP;L0YC7(@>c)r#qICv?iUZ$Wx zML@CijagzbEaV2fKGt;^TWjQZELOJ7QTlJdQhSrI0?!5^jx37X4<-4BBK?r5}s(uSy5z$}jHFwpa(qNrKGES74>;?uR_T+!D( zPe;(P>O6H6)p>TIt;;PN7d^bA9bcNcI+ZcIZh(lj1!eK^8c!1tH^G_EIXrM8RNL@2 z>01kr$(pe)z9nt~aGMa>7dB{eeEq5(57^yMCwPLIf23`^L5?s3M4Zvp_xc9_%+RBv z1|QlKbVD~puao#DQfGbm#xLh)y9|Qryng-6q+t(#V`o$QC&PjvC&j7}xsCBf(KTZZ zpIjXf>itQ{NYwc!sg3)aNk`7Ss13Y#h_?)KJmAo$mKjnhGUH6Y3tnkizCctj+Aol@ zy}tCWtzF{lbIT9(e;&8`nvmwgM+E>lV+8?O%@P{(5uxj|GUh(uFP#rXpbCz-(ls=w=q<4Fq=gr&3!7L+9d z+Hs4;0$Q~WA=p_C_&c!Lom*}jp|@_*8@6rQe=XeGyq}?Ne)=*NELiY34WFX>GG1}- z-u&-+?tG2=zQfV=Neh|ZPP`tS&2eYWS_(DEGhYfhcV^6&m224CN-buQW;O~p2r`{{ zx)piYBTsb}veoCZ-hCcgMOpmd-90(x`*(0qT;j9ZR*yPnW(e8s>j)p_1dDsxpV3F- z(|rRq(A}IxXd+jaG;xq+>$2QE+Us)DoVSM}y)vi1jl}$U?~VZ<+zKq*BF)+~929x= zr~g1aDm|pRJdqDGtB!el)CY!Z*zFtQIX>wv(TTs4C&wB%L;wdN1d7t9H5nMJQ(cF8t60S-jjbEO(?KroIi;l$>11eB95D;3Q=jV zXH24)mH|Xt+MPi8`xBu>h!PcqV7N2Ptc?*j^cpnMW8A@$A5QFt7I+ZRnR%qkEtp@Q z!~eaJ5;LBtY0zL7aR;ZD`8yW8W2EJrk;qu%G-_1ZDy0ha?famSC%KwNsXX}OL9~I6 zEioFbsCrFzyO=ZGR767AN|1j;Q^9`t<(T3CJ;=W49Q}v@d{W5(et>t+wQt9N|x+3^sRjm zb6;yKXA=@>2`T1Jv=FX3V|2Y-QI&LHz=8ow@{(xhKX?~1k>1@rJdQ7G_axpmB-k!v zUrxVnYg3O*kuEaYz{#KofYII$2_j>>BY3R~06-GlfJa^hSz<_&hn@Ts`p~Wu&=n5u zT$EFEG>MuqJ21rs?!0j@yZaa-E3;@|Mbko_BZu zxMWjpH*Fer7^+fG{%oQ|tg)A$Ucn|hdzbvQ^XO2SP6^_a0h4~*Sa6-tjqeQ3Y{{v8 zE_aMMFcnmrX~VCIOj6y|)s2dlpDb}e(VRKbf`V6ObuxZJB^-jFcsBBo@l zP(qiBHzDMvXU5g!^sEy*UED~V^B}~RgS)}fV$SR_Ee$<`)FGfqc`QZ@6xzS5qKBxE ztD0j@p`9Rp?891GM8*eZpPrbLcA+9FZ3MEkDtIpqi+0S@%1DH+BwQf`MaPp0nABg+ zXSWl;#+=NjIe)vG{gDd808B(mkKwCQ5dEacxrt&huz9GN-+J4v*zy!nZRqYJzUlsE#| z8JKcLlJR*??cgqpkI4(9k0vt<957&{f|Cdx2vwn>?B`@WI=q7lbo9!NDu=})^(wTq zFF8N%z3@@gy>n|FOhuQ{#*Gy`Oy4a*J6g2yrlx}H;gHZFr^}?Rqf?M&EJi|Xm63C*ba!y- z2KG{Jwe}-cL)=?i?uwUmrce-N%39=ex)$lO+8Zkrr}J!?`AM?nH_M)4Dxb_?%9t{E z9q3!)gax6YQL&+WZqR^1(VD1>ynU)s4zM?W^-H01oo6KF&&x%WLI-+;!ZqD6`pvbM z9cW4fW@=BF!kqL-5Nx_xwN+xGiK%KZlI1P)>}nG(chxhy47^&Q7o!+N)54Dna&>m? zkIy19S*$nR@6f)?%Ba9512;7A5CUVlBxj4m6Y!u-)uQ--s)Ad`gsi)2+NKpNY3o6~ z%g73ue5A*hOQk_W;WD%!3>&^F zmJTg1A$)7rR|0G&h8X_EF7r4LP@U=2E^;mHxxMhK}b*hn5nYdShm^47D_L9<&U zl>Oc9&K^Wktk0s9AMjX_KUFGW7iKI2e!^6$y)aYHmMDF!6V2fAli+UIAAg7H>=wK7w$0|q^k#{T-(Jv|%0T+34?bI&xKG$1UT*Ux? z)5GCG!Y#CyaOtzaLzyx3(kK+aFjQ#|Y;e7r)1hB5F1&)+pgwMtXl{_UDCpy zGHq(aibnc|{;tY`m+(pGqg!aZppA@+Jk|9Qjp*B&d6n>?$4@%v_*Oi$zh{^JG?&{! z+7rj`c=wCMegkCZr+5(dS)YNI{(|72Y(4~WxY{d6iNrr5M*3$TyKlj{@y~%;6x6$e zCEo?^SP|#riFia&z)*{zH|heQTC=Sd=x055iedkhoYXHW&+UmBiGOO2@QSaQcVzAgHpvI;x7Z>2n`k6n0SS@5 ztnY;2al46NaifXaloMP5tFW>jJP}&xq}51Vg@pG6kQ7%;O^XZlMb-QbAl-ywOPFQs zXp-(vKj=d}e=jX&4ER^iK>INLg7~<>j|ET4_5!|i1ihLwa)AUx#`#rzCBB%~M{~T~ zPyMj;`6m*6i93l`ZX8jOj4Zzd;>k8}GqsfrPLlD6P{&`Ef?i9jxycG$0|p|dcS|-H zo3gIg$V^T)7=9i>S3Nor9?S1!N`llnic%&i3zBGI2^@Zzrz-R$35`u3X-rim1(k%< z6=_WiZO|>Hl>{to<++LzVlPO;%Kik9>ao92T}jieT3RNC5N2D{m3eg7?WMGBH^m+y zC^yVAgO~agbO~c+ztdrmS*0iWxwn^&l~Q!B%&zjUrXuyamdv~ABB%^he@X?PlaS>W zZB}|p8xz=l6bzEnZ?$^}y zSbWp5zP74N9f=)Z39?Qf`#UTVPE-ZiOrLMe1^`ifqiQr)L_k`z=mAspO3CPAh57Yb zyjW7{DS$5qcb(Mk&BMV^K2ePQacf0oVo?5CeX4aRDib;GjKzxRv~ORkudg%E7Q7#m z7o%$lKbWrU0#3 zJu&*DJnnE=;+rMeZBb`abn2YQs!ZB~wa|dK`@+U!*z>-h&SOK(Lmp)pDO|jGA95~m z%0|{ZGhgxrecoH;Sb_x2quy;LvLr5g2 z?#MNhThMvZZMh1VJqcV-Wwm5>z61{MK8fnn)N4cx{R}ahu5JDDk*cSZo=<;|rmb#< zQ}U@ga~q7UEsMnwJF{JN&p37Cii;W3d6-_g2O7?RK9tMoX{-J{s80Fh3bl_v1ifp2 z=+J2yC=c}u-I^NqM=z((!y8!dET3H!kH+Rbt>yu)>LJ`F_7{2RZRSI4844FyZ419Y z6I`}+4Xbmd@_`)Wx1wM?{Ub}S&{POKVNJ z@RK(~2}&*;F^_J%_TUrn*8P{X*BFF+Stg2=Z`uBNeb^bl(acOv8GF*E3rf@jMQ#IRI zGE%HqQml*ditr7ScfdLNSkA)}tH)RA#me!EmdVYB5-tOXs)=9}%eCABMfa9=gpoZg z!RA?TePqG{$lpCw0^Q%hY=Z@#IN>|b$j`qhyLE;O*85S9 zF!dtw6o{<#KalqPW$>;?bZb>1C%9u4lHqe*NMv$JcK|Ix=M;!)>T5K*GEE+kv_nnR zV@|^HClL&W6}Ml~2Vb;@)+KZvJ-sV3v zb7biD`CPjav_5>ahjdyKf~tV{8fycvexT;)weyDMi-Nx;U;!SV_C;`3g_}ps0fA}e z(7$r5AO7e5wm>ZlQR{A70^h8U0jvrK3bCsKu>%EORUFI4UNT>+3deLgYh-Z3sh!3w z;yeIrokh*PC{71)Z3rP+dx~7VFzC+iIHN4~)Hqj^&>@aa4nPQhmxS>0Nqq=w4tK~x z*)E_s&v8C-4m4wrx#XaCoQm&7}hvSOgp4+zXPaE}+MR_^d!tmBvPS;ct3 zo%4xcotItHq?t9cOI*d=B5VDiJHW)E&@EH%CyHFmQrM$%D*3~>;qaytwi zSS2u5ycuu7M_?B3l6~5_!CC~UW7Vz(Zpj-G!GDH(1`(6<4rA*PIP19Y)SRdqvWXLZ zZUoy!dbnWrm=as-Ne37Rosf;K32HM;5%EM6Zn+@#=hf#9ZH@YP?*!%hp=jAP1*mT6 zz0T0;+iJQ(6IT$-P%D6Y53Z$~;>aEOzANMOz6PRdD`4x!g=`P7=9YvXKc4^}#4Owb zd{5Z1_Yac~e(b}y%5nI)l;3dwolO26m=N7I#aTo6)p81>odFjd$4JLzf29}d5@$1b zSxoWOU^7dht~yB!q&ct|)*)mR z&&@+~`Q)rTQ7QkpO$Sc>$>iqjcqQ&W0DN!A-g_$B{WS~bKDh1OfVv*Y>0Z&UH;kK; zwiul@6bkl=zx3gCY*l}wnN@}+U}dyo_H$%e$0}e0d_-!nnBw*pV>kmwtg{}mswwYm zyHduOZXuHfA~$PP60G z1!j*;fcq;$`=Th5vW~j2s%fk+6pxiA|3FLpmPmd;34iERJ(Gq#gN8jLD*gIot$Kf| zygwxQs2&U13*FqXzu-0Zh1S3St?zwAYg9w+oJa8LuzO@meV=_ih-I!F;%1OU=YmsZ ze0^njZJ*dS4eO}s9%n#zW_4B_D9bM1*Ij}b{UrnUml=qbSGvEw09g~N|1^fuGuqBr zyK*<{IqeyDvUQViW2L8Ot)21v-qayq&0~^8*Cv`-5W)*z>%BcO-JHqzv!(Z$NrO4V zIK`HjZRLMs-AKh0Z-w(zMUq6k*%B{*gvu7hqRo_PTu?)F)4fPn#Hx*|2_%}PrYPcb zi5B%{gZiL_%DJMJ23+bW7E*(LIY+NG?9sA_~p@5%rF zRa@!h#^e_GbBpo-0RYf}0RY(kceT~t*xJ-Z*xt_0)Y#>p;7Y>yUy^I8lCC_mAPTSY zDqV^y6jV_8LtwZPG8q4^l!qk)n`VNEq`pt4+!&K9m$Df+(GN9#OeFjlfPc!tY#}3t zUT0QL2mV>E^Xu%_$M+Ldzc!D4KaLu!dzXPy-Btg9jp~-ow=UmpQFq<22E4P+aLwrM7tJNc0zG1~zVNr&ZYihVT@?evB z5rGBcQn$qnz6Y+)zaYu$6vC^-aC@wUG^ibQ<|w;fqQ2}eDU1-|T44G}A$jRzv~ z%iiW;lg!uCWD^OK*x?7()W76)ZO~-x$sX*DG<`8#T{GE-RB$h2hVqhuMz*~Oc5QLf5;Cjr)j7pQ$g1p8z%JLp18+41EJ z)GpF6TDR)JR?vD>n>6H|!o6IiuR6lkgI&i{bI>b=hdqK}x4hNM4*_2Qyp$w?>Te!uw1#2AW?&Hy=zkCMO*6U@$~gjH+J7SPqLJO<<$VBn&{Td{yQ>Cak zD>-Ay*z{Y-txGxzjyqE60$KiW4}G9>L9U~%R5Tf@F$j{{210;g82pY#_9k1kTKOYsf^;$@;FOmJLO#!&y=8fYWFcg za|{EhK4}*e3evdZGSsXI&G8na^}MCB^M4h}CESKxtfktFI&G!>CoEJpe`o`_?W2?i z&d#T+OK7I%sNaJ6OBHu4+sb0!(oM08Zeo(O=zeEEIt->(etz z;kl8SUhHYJH@QirQ9tYTM_{;Ad=TNQ-jF&~eK2{UdJ7M$+6C?^-mvJX-a4bCJ=8|n z9W-;NsnV4n08TZ7a-BMnUrfr|gFsQk9Rx?5+slm*_fX39#XnE=mscIRC zrph#b%img6Zn=}@+#MOiM+lc>F0lyrhF(F5LVNb=tcPxlecq@He}n!~D)cWo zTzi{ILU+1KmbJF!wf?l5cxM6zwwh#Jv3O7ofc@B=A#kRO zjViEfZ7~((63Ug>|M|=JBQEP4<{k5Ti2&`2vsP1U@~`OruF<}nuJdBrEI^CAWn{5U z5MLt`CS$Kj8+v*AvvIenI#*mQHLdLNQR|EkK2-dU)rrT%`wJnZ-& z=C$zatMm-(>tt0dvzHv1ebXr}1p{D6bc-LqTO47f>{-^vRwvD|9Gj{z*PYRhJED4-EpMB>EqM&#ZwukPN=Q731&t3`d{Au&One&A zyVCw(0jVm>rhkhB=akx~JcJz_Dxc%a)8fDudV7s|3v^8PUli=jsJLaNaj{D6_O@H7 z&^0dNFuRDkv>CIyYVK(jDqE7nTh_Cy>O#jBxn`$adZsf}K-{%ra-+@zxHIwTn9CIaCaB<2bdln6&J2q`1={z1yJwA>K)@BHRg8?Uu0AGNLEj0Q^X+)23GG~c9BTfY+8N;=!@Kf?--}6f! zJ#F|f(gy%@cUzN0Rl{_Iu+SPt#_aIgl!HZWaBZNbjkjoS_s9Oi?8~9o8>6|;oIu_7dPVZBGQ^==o_A?21RzN1*2NcP%(1Pl33_!!_12CBTL^M< zEd(xkM5N>lyC!}Zrk@XJJ|9@(j4^wJ{K|cB`i^mo<@WbIQ0NWkmyaB!I7qP^GByC0 ziKgGFb#KRBbB^$(#HP4^*=vWn*!F9WIQ_=kM1-EA=a6AxG@bfmpdQb z_@#-R_JX@-p`0^_KGL969= zD>~*9B&{uoFG{%suzK%`gWcF^yr%me6bJ&O9-+RMDor%-f-$A?rU#uEtSR46ZTf_| z?FiFVf4bayUU3%{D?+-Y%NuHszay9%tj&GH|IY$su}EyT83+KN7X$!+@_#KrR9!4> zod2upi2c81rXm7wTh~sSl8GSAW?Ef@mR5-v3uEG&LQzAh0ZeN8{h(V%v$iz)R_Ofj z+cEyV`#QMqBE}K?z3NvC{(-nfAqB_lEhsjAOxAX8MhElR^z_YCjyXL*_J{@uR~XSe z1J0lXL=ntrv$A`4G>n#&QLbR$F`Z-BZjka>lQlKzE`?SJmgom`t?kNbO&GBc>T*xi zk_m@e{Z8t&RF!90T1(Z&O4wCLtM-)EhUS#>>bvY*1uH!RiN_Av2WFy1H4DdF3r}vH zclR_l%z%oY5#d-r4wokvX;=V6h|+tgj-HEo`_z=|E#eZ=FZq&?T@Xf0N;xsH+Ns`b zg?8+!>BfLk;M$a4D44{A_l|YVA_uQ?uIXNGgW8HmBBy(e;S+V7!*rY`S=DMMswjdO z3UCA?&UZX0LMX-5YPA=qcaO?RYdE796z(B20)kJz<3tvbNyxx6a{ZVI2tw%|1ffH= zlw5vvb$Oo1gWVwAqc=*REGLosum>KUNwWvO+Z`{3*>gK)uQWzXR%yTZ=Q3j<;G#+z zVNxZ9w8ARD%h^>fnf^AWH67KuVxb)we?dJGH(_Lv@e*R*H>O);B`ohBb7VoiQD#$x z440sj5Rt&?v_BL6J1WXm>m!7te=1fxRLp1^K2cqI4Dugzgr+Dg6=;vcKtxG_lqH{eh) ze7Z-D;O!m4RdSr|1K5DaF`=%*p#QEMQ~fzevmkp=c+^PB4gF0PPF7v{iWtlK(P|?P zsy=}`wWKxGN{19)DNQcuT-aUM1-ckS*{~Fnr?gApKlTNEnr4JCm8s(kd(mt%8^;q1 ztd`z}PH_!fhn*fA67(&5FINQlD85|$xnTLD{=feBWCH)l60>+K z&i0x_e<#fsRK)oXE-SPHy31@-^+-ROQHR>bcxEbSjopf7e?#${n;-~GP@M18TuWA@ ziLdxzH3DOG3!YLfU+-dFYG<1$2B%ZPs9zSkogcVUe6T}ED*a5lGs3zpp6o}<({D_3 zmxOSP6t~b96Qo@uzoUE^Z@uxd_n#ok^?_Df`3JBLNB{u3{{du5rp~T5F3zSdVur>p z_D-Jv&E?f>m9bS({Oph#No=6QgrcL0XkXjWUP1f`OYLQ6rAp$ca?rku#>LU!6a zEKk(W)qg>`&~UhmUaI&fAGT-MNT3-nOip*3$j|uZJbSu+zdpzE0B#SmC`KLlgRDIe z{&4}60TRBnMRF)Kl;R?V`tp6{4th$Dasy5%)K~DtL~k`Z&JLa^BhYt>oG+PyGblCG zYQ~UZ#aL>Jgl0*k;7%*e?FrQvubeeZJ5-oY1#X^7fBlsh-^(-5^eVdO1+hkW==BUyR~26>M`k3 zL+x;Q7OeF;(LerL>HC*jtL{`hj$er34vTsK0`*=NwcLA;yv-AyMe?FaM|JYYT8T+`Wlv#v&Zq=FT`jYM7d zvbU-j^uen$ke|r;Mt#zGhz06Ejwzv-+L&<&~2CCOA{np&4>rjs)A7&t=J8{{kp*e?=_oKC4Z@qwxuEs=fs%hu+ zK<8kmi+15@F~!wIcF3z{w1&5{02$QZmus}D$iyP4X{X=nzzrlwKO|cc!&e&xd^kw-Bm!2;s&@l zJ{fcf)~itxzu1?_6DsWsH4q(Q5zQ+w&_rsoiRAkbuTS!73u1{Y9^uvi!a3pqIH*s0 z9^WYQCz5^Op3e@jmSiG>TJi&6qAl@$oOScWA9!L9fyXW}ME3+3UBMR1BLIe3LeIgY z-{0e4aEK*g_aJY44&Y{Ec@N?@=HQQln^GMD-^e~=1(A8>IA!5jL%|;fcR5E&w|9`C z3gnpV{hB>Q@6dui2-0(=cx2@J1U{EE#weN-D)Da5wd4mfZEAYW$vvF+!bBV)0~WR< z!n;%6e-c%rB8_Ar*2`F$RW$82Ay@_6;w9aR;O%P!u1XGoZ#wVj@FU2{FXOIu?i>7n zCJ1R5UXe^t003@y004&nF9|})-d)Mm(B%L56Sb&cxFf5g{PwWi%$wxXh5}hB3J}Or zR0IVz7t+9{ltN1a)?B$fCdqM6gk(q(<_AIBwFg=&_Fbw!OBDOv-*50sb=xONYA3N= za5_27X0gBSytv=_xVTg#%CNJxe5tkKD@5R zKf6x~`Qxh*EGg(Y60ZJ`siB8%ZZF}XoPdhY#XyRt+D+!OFA=qtqEQMe`(zB(gye#c zDIq;B!9ZeyxoRRi#HJ!_4k4mSj4O9m^W>$G1K9;`NXk>WzKMfRkNAQ4<&u6qwpnjq8Q80mw8@Y$DW;ctNk+)@vD5%gMx#w~`ov(N%)g_O80yQK zig+#8sfliHqp96?6p%@_nR4mWm^xIhi=uVboY0dZR z%P{IUT7Wd@v~0^m6UFp)$1)2jNnV>ku_R1_!V(?%`Vbsp@fB+&KOpj@JwWoMI^yOn z=(a;)nE1reoA^Z5nQZsVV(K4ZL+(w!$zi7V5igEqpvKtR}#2ws&OCUK4 zH+YOV@XLz2wB?g`foy?c%IS2EUHBnIUQr_G(TLuSiVcqu7iy_8F-w1BrgLl&hiLp) zINq~O&LtrKIHk2;?m%MHS{ALsJY!BQWY?mLYY-@SqW%@3hK@bX^yH#exP@9axQ||! zPGpn;t8`=y5yxE~R|)5uS=kU=Vwr9n=V@5)-tkLFL8^; zNnzP|mbF&IP2D(G-ao$-$h@wgfe+-GRwQtT`SjSL&MZ z6(cYRX){V0h+!Y3yxqg=Y_KHqSJ?5Xxa#M7kWl3{KUd>Z{ z!*$>qz_2c(j}88Sqsb$Z&E$ys{%OfB@F{H3D?d1cl>5g)V-OliFJ&Bjw1Q#O8k0qrjlYg#N z#SbJ01i58D!2g-&je20C5x@Ze>=6FvJg;nN>tJL0U!3DV^Zchf@)+vR>gLPlBhaWp zKP((VTO`R=xg-Q3n`1C6NQd8wlWc6kgqGeEbd@e)4FI|9B1r-`B;oM_i7g&&Ny+mw zxRYFB@*`VwTWy_ zJG?4ODa_CN$Hk7_2J4iU$zG((w`{gcH;D|*Huh1(h#DBHc(g2V!a<^$v^W_i^TJe@W{Y) zSTFOq(dA0XA+M8@CLWg*RquFgZ?eXoh!Ap`hRqtPl4S|fn4hu>!EAK4np>eWSce#E z^N}}LctRq=D2$K|CtD?lu(0-r)nRS-tx?Wcy91s^?(VSHo}TJ$JKa(4tUCSPSi583 zRD8?#*ghnNH%WA52gW`Ggn9*Q6fdzJ`hE5*=||6*7fLgbzkG@HwNji`Z?vQ6tyJ9E zVI-p(JXn6=@~l2&GFJM4KUjQY=vaR7Pgp+z(O5qeX^uK6^_@f@@K0=d*<4t32l7-u z)dx&JM8&lh>*3#6ZU>QFA!e2Vo;CEukeWWy(h`HgQ(cYgE20-ry&*ZY_mm5sW0f2F z^)!y9W9cp%XUvC+g73S7(=qiX#HPH)HepiD%Kk;(gi@&{t;)QAmd-p3#S4>dP!~+| zri@2eiQOn_#mKyoBPs5>S4@4!eP->MN$k7MdT0vb3XeKf5q5kBVjsf<;Fk3E6^OpS zcT0GW>P0?j#C4!v%=|=HxVK(rd50Nk@yubb{fXsvpC8hQAqgoB=);Xvd!1_L$p_Zb z=}k`tPik`!#9*G%wghxl@ld+^sBqvACO!v0Y=yQ=&hr#>K`O zV&k`I4IT+WG@pt2rcD=;B&^T6!EnDCG#zV`(8l6B{L-oa>>>1B89yZ$v92i~Tla-2 zR3Bj-(@Vl1AjV<8A)(9rW>k6cjGF(Is~$S?NLjAw<#ERc?#|%Qe>58m!g>VKiX@_W zu=UDjSuM4Xd?v7}z#rEMXJU-s3|!ws{J^5(r6{b8_(;$a84{#xCTDk+|G}yv*&eERK;<3ekE_m_nr^qTl|~k9DE0hgKSiLl%^9W$pNWBMMSQJ$UYcyI zA&o=M6xqKcieg`wC`rY?HdHcV4o7%yE*5P5)x`RdhR`g#z56Ke+b zT+2|~vfVK+=;L+18zw(LF*lmEzD(LSUO=R!bxh=UFMB1*(mY=COH%y$pgnv#rQwX5 zMJACcZv97RaOVgg&OLlQ7(Ckr4_%lVKjTt6SEbwyez9;+>!ihJ~reLXF5KHJ|Y>aT< zpH_4!OK(7aQxsBrw(*FRvYK^lD5GbT<=_0|1&rR%&Mk}mW46v>dr@4^1*8Y$g^vt~ zd>x|1{gHZ}06)war&;UdB8qX2zC)Q%j@7RjV+4a0uVHjvbKjzreiumoF%N?7;BBKi zHZ&tQf6XK~Z$Xb#rm`uP<&Xcv+B-#87Vi0?RWVlVRBYRDTdZq~*Fc^T~^*Ca>p*Z8Sf&FkBu3GW#!Bs^L}^y@6y& zWRh0NeWnQNOyt9=C2bTfKuI$d9d+ii9jJf{$Xv{j*sB&zQ?8UvrY4!*hj42J2B)kl z44<|vGmESmUF|WJbjb@Fp7tK(w*3kRP=LqkzVr{5gxAr7QsLCfcJq{pu;W#w$av-& z+eI9)+eCHt($#y}!D^21)JxdO8@ygNDc6RBt6U)ec5dG~`vqFIMg|uY`!iMA=t%Z? z!<63-k9boFwgNsk9F54FJWT#gK(m#iO5%G#Id>!Snz_V9Sk6;0dB30nYQ7eml_BOF zEY$e~>+i+D^A;Bj&S5g5^2Eb5e{;NGLn`j}-yfoSRcRQVaXPss>N?600$+83=ksHg zQ%N$0cB1>VsjHFZm9mpc$mdvmAji70$YZteo)f61zB}JAtsAh-9j8WX@5w(E_;Fm$ z&cu0nXu;S}+E$@nvGWe_O)hKQ>0xa=7sN$IdV^p$u~YXX2V_n8d42%l()$?WqqjC8 z062Yo$oAD_&@hH8MPLp+PNftJCDQo*qzE&vL92(vH?8d$3OpmF16PEny0yok^C_B) zY?LAdop{&LQ-Q-}n{KDdEeu#nIpY1WyYq%YlZUyceUm<5FIgYNHg)`{ODNM?E3$k0 z8N|Iydd{XIw8j3hvdQL=ItFPcd~hfMF);EDE<@`CU&C^bK7NsmnoFuaz(=`@s-xKt zVqi*E$!!*wp9?B5{Z7jBw;o;*@9`~bN62i;6^aeg%LcJ4{lYgZqQ79rbKj_9?R=3M zet9dMT}JWy2&{e=f+M|Af~Ut_`nY+;DzW~al)WOPK$(MzU(|&bKR_=u^DCA=jX!Ql&vw9>vt;Ve_GA|eBQZzn)mG*4c_rI z!|LflY~yPb=;<9xaoV`e-1PKCV(fTWyZvI@t50?&))PfR_Ab#Ktq=?w8HZOG=%|5e zo&QND21=%5=21t!g1d7PL=)})hI-weRr|QPj$?!l4b#$W6GR&MfnV5is2@r2Aq`RCb;t z3+E+>q74X6r3KSLKVkW|A65>Aw8ZT5*(tCzS?p(%&t~XjU8EP29i?DD349a*lhl#; zWK6nHe?#+{-q5nCG~C&RFV#|Ch584`aE=C0pR`37%JRaNGnFEeGsEE1c(c)@Xb3Lq zWK&5~5lDXu{icy*`7?-ZZm*n<%7K5eoq1jU94HVwa;yi9a%xiiN%HuaAVQ2Ip!lB^ zo<%nBl|>sPH|LwtGWV-tm)51fu<@EBx!DHs`|q*BstUtKqA1|cH{l+m|1uNDvApdy zwKQTj(Sqad`Kxs1>xcN$o*xx`{{)jbsDXB(>ZlG_shwh<@8GyDNvWE#{RB1$Ig%dF zNUf?Ax%-3~Fz2H+PZ7weg@=Xn=KYheUSN^qG)ug#C$!!T zB@eekYx>F*bsY7I)EJ(;cgoh4yz^-_khf@TD6P3-vnYIOn%R5ER$>IccE=CRKRlI+e@rrG#so@*mc6hYFE4AkZaM1F5soq5%ACtO zit=RBnAlZo8j^RJ=Afk(ngwc>Aob7|9ht?}@s_{KrWGbCQ3L;`$TV9U(YH%)S3503 z^}N~-KjwYZl3_tH?X9)az59%#WULrfp^~y&!&WeK3o+B@m?Gpmg=$1icKq#Wy=P{q zl)x^Pgp_8_8$X^GwynNlq%wL`OK@G$3I>whMrEJv510n!aaJzS36no#Ps>^q^3PMI zR~i;jmWWxBwSVSW>7L5jCy9k{guSANR?@er*ysn)+GwSf1y~!eDH1tor<+;8V;E{n zB3%{nOEuR%EfbFY?%Br_XVY7euXqz|+pi`rIvgtkHEC;t&A|T)i_7ZXrm1EMGWm@Y11-YhPmHV? zAXq5qq4M(NX9cMQ2d@%iVj~a0iTXGuJNP%qmY_GsKhfd*r&{qKdjyt@k;Qj3*8m!# z_h*q;gf8h_rVWuv&RKP6zB_mc**XK+HpbptfVYP|EkA9j+FRK~F#pxAYkN?qW!)TG z8??Px6PkLf_HWnlqtK!zg7gRfhB^t4TR=O`)5DF{g`nHlDmH$2dD&&W5ojxqDNgvz zZjeX3=$jESxG&U<2iUF`goa3|U{st_G<3hr6d_%kKio)PU2!3mjXwtC)&b9CTy%gV6uS!+3d~4%7=Qy`Uy`Te>I9DiX{Oc}Q=4Rltujs6=7PBP&fp>D6cU z|6_>m8$8jDZG4Yy-eyp<8f_LF8o=}{s)FVsn1S}gk83jsQ;2xh5`IHWg9fG_a6ts{ z>A8YH+-4%%X$+AzEJ`^xlZuE>)Eo)1wW4M0eK&HBZ}v=A#A*$Cou-mX z_ns&YCZi2VitfnRqYWN=hzWn+vvoVvVf}6EH)VPph4#*CaSqs9w2wBP8f32jE}-3g zEjPe*kz*I>=|qe7=#akUjui|xca`d!Yq|PIq2s&3dyp%jcXzB9-Z=z5h*SDUuWw#$ zWIO|4Bs=CrG{3(LN%1UvMxt+50JSWALsi!0e*Cr={>9%EhfPllZp1N%8cyF3XBkI* zpUoqohI3GBF!`2X5bL-j;$U)T)cwW)nfj-1&_)uF!-?r%wJ%XFtj-Ic)Qbn=zZU@f z$KYb;_D{@ghPt*onmYPl#83ciK&}u*nG!lX1o1|x8Zs=WG;9oNzUaz|Ay;7cFknJv z%EGSk!6z??a&x6YYw_f!yA_V^v~=|FZ^U1Cb-PypEL1A-RPY#gUEQO=X49mAXV&xk zr9L4T7sxK4SXBK>+cZ4^|BeGk$l>(2F8Cu_alpF}CRVMJ5eLzBKhX$Q1k`9umjW`c zLnmIZyJXMk594-Z*Kt6Tay6TL~TJ1}+9HA&T~BAoFHRVI#$2F&GL7DfN&E z1Ix@TE#vm2=*r_NWC=BlrzkEoEH){TC8<9} zLi;ep)3(7ifBX*CD=H~c7Q@OyhPN!-F5nzGufJGYE13+Kb<8nL?%o7OI)P-F$G5JX zEyJ~iN0Q}Y>6w*P?+p8A`aIQ++$h+=E+RZb^j)CFY5BuWlGO@>a_AlpE!Ak3SX8F2 z0u!5#eZjgEOj}IQ)-*9+3SELghDoK^0em)2My%PzNzJpyTKLDIu%GnbFI|JBaxEPP z_bAiCmlhjZ$uNanD(S^#zu0M6)AoWKY&xy*DW(XY4s_Yk_L&$5k((zmab9dNHN;HL z{vKLo4%9Y2F$~yX^p^ynTNQbFKD!Wt$ZauJ0UeNpxnPV6MVC1?#>rS&$7RTqD2E)O zUs4-Ao;PzS*SOJGv374iJlK|jw-rI$iA8gNp&`&t*APg0)E$`8sIrk48o$}fSC9s& zisRBuCM;eT4ud$%6;6t(!~#f0Ei}~uk#{F<6VV$(shjACiVd*q6xrPP&oY`AH5iJ@ z-!fFr4A+~q|Kj`)UZ#H79h#G@opzUhE&t6E^+B(9TQcWez;@{AyTJ=GA#;4VtHhJY zfccZo0M=7%&a~BYzY`kDF-8L&xo|q_l(|#%&hxh&mBQKz$}83fp04QwbaO~5 z;bU-Rl%JHP^(>xK-*W50-Zt1hmc+iaRh4>aods}VB_^j~_U0t~+UI8HRT>gH$X!gF#{HglaK-@ND^;I`_d|=wa7QFiF;T96-gmEu_{6?^fKX-iSV;7$PHZ&EX zrXOE$Sk`bO1oTl0wCSBS$;UX10_$doaB;4WUKA;pg!eIow_)JgCBTiJjR??OC-#!n zQb$os?_lnXLu6tk#tDYS>e47WR*qRv8MS=Hc(vIhfGc%jOxjC7hukB3r{_wT0Envg zAkgj%*!zR<=aOyM`?2~ST7uV(xYa_n|LTfUWzc)@ef}?H?xo_q%DG*8aM5QIbeNsA z{kRXl!%dru2K!BKq6}xmyq11hVYmD zF6mkNU}YOEUf?YrM6JEIgiI8F$2mJXDC!#MIsWILL8T0c!|(f_ zppqKk-}`Y?fHtNoj-M(qpso3TLENZmJFSYK|6NGJrgh9HWNZHZOG(OGIzI6`5bZOW zB(_k_+ESj-U3srxHM&4032{60*GD&_Uy3UTb3{0JJBF~|UTuXY(pdSK7-=PK!sqaH zg1c=-@Z;|@SQjb}T-Xy|lyWn5Y6Ea=OAYZf_k$!D0kY}3AlW+XAkv}{ou!>NRSa>J z`)qG&ET=#F;&h;C?a$yngBuP5JD{lQ9_jO!kY;DV*UDX9kTGy|?e>l!YAg}w#-`5v z)Mv{PL>POfiDR5^#oKBpuu~B|U>2A))L1~M5xJqON6teo{rHxsVq{-?>^df}`GCEI z**g~oO#4eC+>$P#zb_zcwtgJjY}8x-EH|~eZ!5mpU}4(0jos>^?B%;TM3uydx&rusWHD7Cj}5 zjLxvHI33;k1#oli70cakgEO4$5S|1MEbzoZ}?fVDT& zxH*}~$+<)xQy;{dLpeKr!M1z)9`f<<>+n{f7f5QaYx}xAxLi*++Y9+ZNlha9K~+>D z8=4#-$NhekZ=XmY1rdRvMZ1kRzL}pA$rj;fbnjMe`IlO0enmMyYf1^%PLcOFpaFhv zAtqRi0rQ%pVoY?^p5XG!_R;#(x+j}jNtD{e00hHSNDt$>US3KywTiFs3pWeEm-v;7 z4PCCNCrLUd52l<5-}}2fNR44yn3_Bm?85T|ay-_rY(C4FM%J$-2M!xYSXD$fadpiNwrla#2U{P2fCO1R{>85IZj84qStOiWqGV zkMx+*A4J%8ZXzbybyme@$J^NOSX5E!$*WQ1o`Em^sH6(>(t+|(Bvb%-BM9=bElkNa zUeut-h_MCaC?IHCg8I_tYYOtlV+|E z9798T)aOA$*BTOu@)Oka(QOiiVIUQ&-ED68=jC5S)z}$;yO&R8srDz|`|pf=|KGy# z&zSVO+^53&ubi)qCIpLXZS8Yy~3CtYdG~Qi4bmLf=8l=XEw}g zs(MOEK3OB`P;*H-Rw|eEr=fRz+e@b;!*&BM_6pZMe2rAa`IG-F4{4v}0S;-6imt&} z&3fIgIX!1ic1#MIQg?O6`!*VjJR;Y}g!|?14Nbw2M(ZI~+SyyIW}eO&zHsBkjqohc z{X8lZW0vDx739@f#zHX)s9Bs42ztPfNwZ_O^jxDq_Qcd=fgGHwsJ%$tA;2~M3q5O` ze5w&nq~sWy1XK?*=aIfQnFJ@8Ps_e+GxA)98rk84GnF`STjW>>Bu0@*Bd%=|69(8q z+A14!VpnpwZD)7e2s@{x&)5mzv|pq}o|D(~FzMukz*C@&%gT-fv83yKR4qEcj3~deSLA32rqzb`@RSD0A%9|4XRJ+njZ|&}s}>P~?^l zvbt(2T#BETJ7p(Lrp4}af_%qTh(;0mQRR;(7N?mnQ?J6kJ*D3K~*B;(OlYRGuFqA;ml{{!7fuc|);dByx_p%*FA* zuxfJ{;a>JH%YmtwzH4W#_FfQ^OX_4xu zUl7bZi4OkaVlNXY8+&EHYvQpymMJ0a~Fo;CoS?n!#4(wJ^f%~ z{e#5>dITAie1YUL61%Z7sOV@&aZ?`;JzEx@S0_Q;^>K#K2gei}Gr8bJ5-eUe!tUNs z#P}o-9qA;iy_m6>B(S(OuF?1K7HmIAayVp-F^V3r{<#h7nQTRifATu#pUR1U7ee@t z7W`j!;12aubu@AG4_N|h4a_MRORei)s^B6sYF;XI7|4*aL?gZGw7RkEbfEQQYn8K6 zOPlky2Kkrjs9C4CDW54P%eja2OrHxv)t}~WXmQaNPX>Z#7h@T`j~knI7i%f+hns?b z!KQ+;MCx}`=rg;>d^>c4BcdT?U_-)+yQz_kNYK*{GMZsH3q7Ro4M1)aArb~^eiTCD zu~F$2!f-&_e&lEr2gF1E=B@7Z5HlV0t1#%QpI5l*?iqhJwyLB_T72UEFu*sHY|(=f zwl|F9VmAH?gB!=a4)n$hPjy}Ws`&xM(Wmg~a{~%5gu`;jD5m?t1C*2^GZn*0!|;@q z0BJ&s-W*)KNdjpwV&?wC@wP{b{3rn0<9a-Gx&~X&iXwaEuoy)FlTNAGL?)b+qrC>l zoRd@^z<8=wKfzWcQ~JoUye+uLf#QxUhcQ#U)<7a^)_$BoRXKtHMBuCXG_ndzGqAru zW%gggR$@2hV&yH!AJ{8_kZdRBr=g_SiywJyoHG5CzJV$*uEPuVic9-RA+4sy9nhCk zr4P==)iM6==C`u28ifH6SAcWJcG^YrpehK7dzZ)!z; z@^4ahB;C~oMzKk1qoeacfel=00hp}qKBbv;#2XanRjqYZIfD8?xp2v=JXxVH+T>?_u%L$%aAOVC91UhR^p;hMEnV2l zZEsk@En!%~ZR3rXe3dHco}y-kEmqj9U3jhFVCc9uL!T5oO4wY)*o+!Squz}HNJxgQr5`(0`UM>>Dc*apK3NF76FHKiw zI$Bv)P=x9pPA{BOZYgxI*v%lcYIMJ6(NJ(hDj+gWMLG31-txn-nu4?`RZ;WupQEi@ z??wrcBL8$58m(|dzfvIA}*4hwsX zWz#AbAR)Ap{<^Se&Q~mTe7#MpdFQ}I-*KkpoOPYa?L%TiaNP#&p^HXNWMAG+|l?Ba$(&5zCt zq`9jjHgwrscyX)2Cu2=I*dxSRztoww?9yKh{b=hjQtnHdq-&*xfz6v=+6JBkQU_5HWeePi#apx*VOraE?P9t9%ioH5dS`<(&)xv<~^YPjBA4k0Nvm7ntxNF~bKJ<@FYW~$xxC!RaO zf}j)uY)thMc%NaM5X_~#K`YM%| zZ5A!O{-`6C4`|8}jeV{b#bKM#;=ZLr{-8m!4@k6(t3BZGy2iaFut?7;71@sFawj0+ z>mCdvifsjZ>MG){*~45atr$KXwaGQ1d`TmhOn0ZDaRcu;ZW5YO;j`2GW1$k6GY!U@ zb*69K=cW;pl|uZ&-}I0bNx>?51*aK{iqR4R0Lw+Sg^Y%bN=5bp!jb@9hXm+>fv~Du zceaMWg6iC-fC#nUyZtp=uyQz{C&$)Ka~Y9T>K&_swwt_W=8{R{D9ADKrV9hF{cW|E zRILr^d(Yb;V>-WwyGAH2z-7QZ5Kx60dk7NyGgQy3#+5cdDmKt74yfA!a8GBp5arI_?Zv12eId@=D=%3ufZ(KED!t zsvKEb6GM@}{UKDezxOyVWaBb^GZS}TU!*dQ@6M#Sl2?-n-?!JDCNf8x4!vkU-Y*G# zzhd`V;dCU2?m}f=nI{9%OH@uh`-IM)0Xsc{f{*VAn;i+Md8I1@|l%2WqkZPpv- zAoJ8_M?jYx-N=l|`(Xz^BfAx>Da>xbC}nl$betB4;ITbyCTkmJ`p^@i8_!Zlr&3lI zT-oPmXiOWnc+3i9%x&0vm)X;I5{)eitV4f|vj)<)jZMvJgjicn95Ba7))}=b14c^< z89aP4>nsj})nU%Ub#v9~568l4j?S%-Ic$1axV*F%%Q428TL`ep-A2oq!}XTpa`TSk zd3}vI(B3Q&S{_OVpM8KQV(R$a3Aj^=yWhVBlN9tRrVG8V0jB4EQlxD!NU$>nEwJwG zT5;zI)s4;gMFF1&SZR24V`7xsq-~h}c}?48L7l7?ESbRP^;k=1D=3eL3R@N3*~+=x zr%vJ=@G zPS|c);EMLpRp@uSq>zNWh5p2AN>{M9tZU8LkAU^|d*Qz@Ks5G2Q%J#W^V~1Ki@U;- zpvpakU0w=Ww;7AS!#O;pV5cA$i@hKTG^r8ABRDB0bn9Ha{zNdeRX7zsg)4S_itA*< zJ-Eq;?U!S2rZrn5g2Cm{Na$~V zo|QmI21bc|M#c8MbCn`1rvYtTTHjprIK{+dt5+6b5|>KxopyOB$k;wl8Ie=DjQz(e zINNDL6~?0SOJF7J|cX?XpenzcX|9m0&ez6ck+_27>2c9-j9W=?}h|~ zj;Fl?XZdFY^6xsl>)Z2YnPS((-Ah$YzwSJJ<_m>D2o#+dON9Q}!rW#LXCopbL`iZ# zkB;Ult&ZkmfF&iP{iQCrEzsG`A1mgNr55QFX5_9y<{jtPfkuEAM_213nm`B(;1`OT zV-^v?Fyb|Li9RJ9>5KX4OH%6^a@0IW=`w(btY4t}@ObAL2rg~4PJ;h^JJG7sbnA%xCmuAFsGQ^MIw!!ZlEQy$;E4)C6V~XGE=JGu(hn&2A;Sm^r zm9LhVL4_MK#vi?tgSS`Yo3^d;QH>J2QDB?N%Lxw^bB{lkZnee3WIsk}NV`tL2mBFf z74anDXJK-eSoI8);1Oza1~X5yc%#YH5XRCATLB7I>hUU8WfU*UK{O0X9=K2*iGO;p zAFzRI`Uj#>Q@vN(9Y!MQ?WhS}mP0?tvv8G7UJElN5m*|oWQyXBC}Zo>rBLDW?U?Bw z#(e+xH2vkvKSE|cEhhixq5OO^wzFZh@o;jmW;C{Bw0E>~wllV~W;A3pbaA#YwRHv> z8~!6)hVg$N0`nh-WE*W7m47a{@1N|6!hin|VMAk!&k0@G!jMJ5(8_V;E>l_B&KV zYF(-ovk7t6mz)$OZ~CgvH~xB~_6lWMUngm8-{Z2S?a%TQ@C(b3DA87DAapWj z4EnV~53*Tv3WBjl?iQUn9~|j`H$^ztqmv<7voGBatgsPvRRZU2!p*2`MRRL&3C6-L zE#n-CFxlqANovue43x*R!PPgC^rfM)gxrDZo7SdSA?GzZ}g`Q<3rL7=ayCd1(oR>7ncpZi}ON8q{Qtr{3b`Q`K zb>>MWXU& z%o9~sR+tf@ptPU#fdD7-5AF{ZbH<;O6Y!%9V^f1hA)Q>^L1bAFM1-d=?u(zAP27EW z@{?Pp*t&ly;2hyWscqbX;B$ix0wMk_-Fe=2NE&;&Ak3W8yY87~hdiB9%O& zE#z%*5icTGfuqM?cz4}?NDM(E9&nsnvWZ%w-w^)!X0)~mCi{Gj1YdBzd=dNq;b#2jeQ40|@IqI| z{}6EPJ+p;^ftTEu;P!WpL&ofxM}=uIG(g8*3;>wFBYuvcmvJT-HVT#+?rT6CJqvxO94!*~i z*~71NW{A*gx$}`mB4-+3gOFCA%)b$e&E^R0b|izZPBRz;gCja$9k-n=h3a}eF)-M3 zeyqhst~W3Ka@*zC`P+fmj^xSp^m^WmM7Y&MxYzsoY+i-%+WZEN$QOciz46zXFEF@e zF8KM7)D^FbwB0Q_fKY1C&};5Thj`1?;Mo%wf%G7Xmr&O(;@(aiSZ4LMBy{8s_8{Mc zy0=tUk;iMi9~zjzZkPEr_upN~NQW@1mtusBcK-34$)zdsZ0+w+eszF{ndF6?+5GG= zqMsxv+*$;QDynKYGgci4W&G?B>;>})0J%#{VA~#|bWHYYk*IKt0g7;{W%=FDcd4?r z2H|x~*Vm@z)!eYcr-W*4M`;K~@%m`}86l}YU500Ei;^l)n(_jhl?01y4m@}eiPH`r zjO$sL0$Dx=tA*yo#jM9+t!Wr-CaeYTO-Tr5<;0+Lz(mTvzg0Qzfy)fwg&Sa$yC{;nAuG6hdc+)nmP&JG{8&kfY$OvlX&I@Br>HC3f(2=XhpR4fP}W|d$$Q0k3kSE98MTuw+E z39co%L9B4@N_k>yiO4ZwYArd&USg(4cl8u5Rg3q8j2H$Cf&k#?5Oa z*BcYOkm9qTu@$dvC#`bnYHe9W(o_g=x9Uc+EU^_-rNxYe8LH0A9Zfpp^@sXeHOv)y zM)>JL?Srh@Pn;-c<)TUdT8O7DV6pCfRIZJi0)he*OA=KR2Hi>nYAddS$CKTj;x*ukl$pPaIN_&?u7c098V$4hb1cMcJ-el;UCC#rn7fp7;pUu^hf);oOMl&~0wP zlXQkK!ZwrbXzE}(KVy9pbyA z52lB5ZTBYLRYp>|%?=8E-_R+fGSmzUd1BNv(_rcnbId9#y8wk`*2X&qSqAC<9{keJ zESN_w9Vb_!&~-|(k-g)egpIb0ZD!bPdW1$~T}q20i;;q{r^p=;L#>}y?b}%So95Mc zI(lKd5(bi*xZk&k3Plr_!x7h5l!ECSc|MPRNn36Em~LC;T2r+e9K_JfBX04ZF5q}JyKFZ1z*K0YS>sH8Y}UqZoZ`Ztg1EZgD%i=H5ziEC{=Epbhy z-HK3U!C}xo>0Lbc0D}Pcnhr4#m9fN`UxGd5qO9t6uH3e~s=Uk$o8cCr;j8?sq9)uO z^%9#7A_3~z%S>{umX@j}qP=q3Ry;{?oy7YPs^-267JD|Ka@gMsb}Sf6a<7pS5pcFkG;Y{9)PuaAS4PaR}lTJG~6#6ii)So z*n?qM zElD|#j#xs^2cS++j2(d)xP;eZ9W0p5XjW4c9*`;nPd%xk!bj4NFsZA9zV^CLheTulQS2aT%r&LtTd;r&UVdr` zRc~cZnYy>M3h*##m6KLg(Y|=DBGFW~qHs{osyx9~lp$)cH%>y0X4HWi_# zp&f3AxIDh)xxw4B@a8<5mfUT)7IPIeT@{*fs{wa`bX87OfR+Jqc{2t9gXxeF{et4? zQ(Gt**Mym6%UN^#8-WIzA05w>yXBAgnUMGpBYe714FmscJ%j}`3mY#|fm@D~`Qt#Z zxw0rUeM{6P1ff;{81r5wQ%3iQC8CCmB0=+>a-Q zbX>wC#<{`M1+!%SeZuspkG{h`;unK2O3V5XZ+OXs*I|1dl|(k@2gwb$@FOwZMA11b zh2XC@2yh0O2F1(*_zUA?6v6QNufZ|q^S%?M#NL>cwvBuK_YfJ^sAncgiWZH(tKrS> zYNi>4u-fvYB3x0HQ(mV$nvb=`PfwX6_!y$RDx{MqoM{!cQ2|GDPp)E`hKlUob4(!I>!xc+sXODDndKk$E{?YfPKd z=m+_&(Om1kT$mDDu2u)154>A5KGX&*4MuK#eIO$+8LY{=-y(MXic}}fC2@vSP3s=m z;n&-G$*HVzpa|Ibkxt)dNxmUBMqlsS$SlsA`Umxbt8NkPQukL}z11GUQ00Ru;ACC$ z4@(DSPN)}KChr}N;5dYZ8P9-xnj?a0Rrk2{gF5qH+=Vf{T5GM8FUvr)B(qxA=yDU0 zTQS^gi;M{*=3cX!d!v#Boh319qvc_~!wUZ9a}y<3PXG>=zYJd{^7*W6MQT$mK!xn-!n;T!9NwP}6?i#|Nq>$aKrmbtRQ_M6FyZd-|_t71rQjbsQ^O=rEU z#DFRDa{oGPV%CiQ6yy8Ug9_a_H~;$_(z{}Vn`=@!GU~5g*fF__49`o}NpH!UOJCnN zNCUj8Sgyb{SiC;^hOq&MHbS@P%RybQf{}p}} zHGRtAep37>7ryE1c;e0-o|zIJ7f@VK>Ff~4LVMD^wF`G!$xveNID~MnQ3^+rtUA-! zxxH6yaHhGmj#gRjSQ%p=-EBi_uN9gy8XWv%yLzOyF*Y6Dt!ie4)9RR7zST0tv2k3Y z%`i2{;-~wsAEVstJr3Ch%eiybbZ~B&j0-_5uBGjrUAod8NI|JOwS1uC%wl(C23Tz^ zRiVSByIqFG*)gFF=@5UDnEMTPZF>z}x!j+sSUhSO$e11UOGB{R%T9}*U+;`F zqi3}>Xq}QiHPEQDhcm0-)=5w3?EKrPqK!|Tz51eI7@%(*R3~yjkn^c4el{9-IQ9&_ zueso2Y*&_kH}-TCccIRZo&6}Bp}JpCO5N9rcvdAVj3 zKgON&0E@k{RTd zdCT$~`iu9culdmR1)6A-w<+w@7HJ#nOCBu3TeI?Jb8k3I+MzTstMSr*>qlAdX8mY+ zGYd3wm=h+D7>_heo9`~>X3y@(nhM+~?4%9h9x0M^BD`LzS16co8tK<`G8n41te$7y zAVIXe@xGJDb1(z6i?Jl}tU9Yeox2AY^%}H&_R`JXj= zsfvyyv&OlEDdUrB36Vlf#q>x^`9xOvbVLXR9{KTL<$?(2E|dv(mlNH{B^wm7@^o8+ zT=@EMPs47d!yHQx%*%tEuv4abvH24ic#7ZGSfZYD%WMj#6OUoUglDIx*mB?J47umc zaDbYT=RJ;vW&0i`!lS%o5ieK-=Z@Q&tyeaiy~A57-zu^cOTkf9W-x5nF8xhv45cgx zkH@AF?xvex5T>8}1dvz1%k&~~WkYdc!iFE zyLS86WdPj0;xt)>fA_D8jMop3$mn~v{TFOqUU7E!lzJ^~gc4=-qdCvUizhXwt_yHL}{Now= z>8V9Fa$SBWdoTJteMFZfPNk23$q;y}W0)QJkH^)lF9X#CqDU0H_JF3n zNfq8g-k2U4^d<-KL2GoL3)d}zgS|5!%FgdRVIC&=i$d{2wLAnzL&rm`^>#mPw^A#| znW8z?BlZRoKj!38PlwloOd5Go4337h$%COy<(cU4c6{pkdF0L94fxSCZG9;H={9S1 z_0p5mqcxf@1>HJGgzbK22<}Rz@fMf}T+tPYoW`Uj8bihbw5;7@i1~IgVFzpK_d{en zj78lcJB{FR&QjO(_A<${$_DJK&7J`ziN)^R8fbC`DS;C%v9~j(SU^a%1%@QLV81|e zL=b#UFSasMLCW@?o`QB-TbE<7DK||_ZLuD@&sK{zz?)pF45Y#lz5Pw)LBzTlXRwIx zy58EOC(9v2wTudOyAi{hdM1lWgkF$x#0T;Ps1GsgX))>;RSVriS{iKh3V+r_6*kg& z6+$BJwHeJw7$OTQQA1}h%2vw9({N?6dF~GE={RZm=CREm7bF%H9~p?#+?K;1F^sdK z7Q!G@Vk1DgzhP<5^}>EM0&S9Zm?lN!oacg$z2^4Gvf+}9R5q4!F?wYsi701sp2)cy zn(8KZi~OcT=uw>E|dUN`sXtOgjI}?OZH> zNUR5E$8Pc|^Jyf(dQn#^GqGkuP*CP*1>L4`G$)XAEfy}h{C2wO0jvahmf1d`rvN`hHKw8egxW5O;Cr8{sVkV__p$ z%G1<=qe10%0s8U97Sx2j7{~TW%XqnB6kCbthJ#E~@slk|7M9tva!1oFXGxV3Cw7}- zP-K&&v91(5umUx0;P+g@i_z<4L3^dJU5iV4(Ibd}2~Rvkz}eHn$A3dy=qQg-mpaug zI>HwF-RHYJ=g`Dw^tOIL|1xc$kK*5=f(S99UrY?!fbsA!N`XF2T$~9*KR%Ph@=|D# zolx~D6Q~M?Ue)?-w1jPw{<72`6BD%Ig!8r1()tMZkg2-mhWKSh5p4Y)5v4j+y*MS? zZ`c9zfIPMl_6p87CwjhInO&D0EqZ5|8p|UIcDDTYIb?24ESyqN#LFlEr&wXC*g)uw z)E;0&#R_0pHaYXN(9s0e?{7$j!Ikb9+^C0fOH6P)_srOWcM$rr_a8|A48_V*?PCK!WA_ZuzkCt?9}cSW z)+YaDsnmFNLpR6qF*A2FXN)Twp0VkV_eVzEaYQ0R7XqXIimKKl%0MsY8f;?dX3okg zEm1LrxuR8S(>(*<*pS<(S6bKrF+-w8t8uMVcK8%0_?&il$9RPoG0DlRDWpNfEnCZa z+5YKK&ANOybGrAv)CH?X_eC}oM_C-_ z?@beKxBHA-ARl}MriTvC7&@NAGc(cp*F@f*Znj&%r41 zkB#iFo2Gtv5tz+hO~_3w4j<$$Bye}(XuGh{-*7&A#RFIuIvlpb4k0H6yifz&R(Ly9 z_;8PcYFB8Gf~r@Ef!`?$=5o#4NZ(vh^>h5rSU={82fe@rfGxH%GDokIE_#0D3 z9vs&H&?Lw%myr+M-?~X$xnfHWDAsT%%(va9=&i36-WR&$Sd-P?A&$$0nkOAMyecOK zvU5gAjjq1`T#zHj&WMR{fsLU*Hd%|H&YXBGs15I-^^az1`|G;zXoPMJ8*@sEI}#z@ zaPO*Cs4cp!B6*T%gDZ?``PzI?ijI1;z~Zc}Eci#|mwEEbcLCEAwcwcbEU7R{i{p6y zJr%E}K!uT&(!&a&BR9>~j)&INe)hNpn{|_n!}-mlEwM=D-1dSrIz=@>zG1znibJyc z^>UE{X$AY(CgtO$gLu;>9*0ZL2$?8b0@TRVLet3N`Ur>lk>LUIr=OY(V$_FFabUWO z@G`zg@%Kx6Ene|2symTeK(>LmH3ryx)QB4TN8R;zMjv@vtdKN z%Uk}_F&P}4E+uWYIht5(E-GKk54{I#6B|~wtY*t#>QVEoXx+UHtlP|^MTi4FPabqU z1ty}LQvJG@-NH_1#da>`lOia|ZAFsKL(BywF>B9-kwZri@O1dz*8LQT@-Ds0f)<*| z4X>=>7Xf$P$zwe)g$ZvQ8ZooFeBx3}1DSDj9R>IU8tZd?#g-xLZ@YyRhV|Ndfex~4 zRhfJ8-0zC+t+UoI!(A@~ zv%1a^A${Yf98W=4*45VZR@zQ*7$?)SuZzG&3OV+NHgx6lF*BDs((yIt1?IIn8!Pk2 z_t(aX%@y)(SBv%p!LPE)i?Kl%u%G74xF$A^eiY35n~ua&CZ)|~O{F9FCV>TVFFm|* z+d5vZKlKnu6ZiecoVPsQMZS=$tCF>#ucb{$%em<>s7^MW$-D{P{SkG`Hm=FRu4~mw zU?h00_Zd47wwadWJavs5MQMw;+794@tIHh`c^>=muS~;W(nW}=)Y@*(Yd@4Pk4?0{ ziMlr2b0SJJ3wPYh#f((Zy8?4XI^Ti4O#Lsd&!_1T)5K%Q<}LM!Q;UVm?HJ0uQc_=y zH_+p{={ido0|NK2u9AA=@1#2WJ^vSF@7!H^ylr_`#kO6sZQHghw(V4G?qtWd?NlnZ zZQFJwo!jS}+s|{l$GzPz;J5$z?lH$&bFDQ$)4hlkwEcpK{oMy@K9-t7U8G%%teIi+ zL|H*cwh~t1CB+XD5~<-_NGMmv+Rw_&7vU|Kshxwn>H zx@%UDmyU`pOdLC@VYZeNyi`f0+oH1aiA`MMvi%0IEhW#d_c~#)a>Uc{Kr>J#Ttkqr zpJ=vr5V7S|{xstcAr3E&s=qOzVwGtJ=-zBhYBRzRik#VbU}j_3@1d)T|JFc?^^({Y z2r7TdJ5OYQm?WA0OTHLhQrdEZ4_1U6yg%9v)vKB$ktfZoI!2$XE6L6llWPQ)EO(Vl z%^7$~o`wjUE`Gy>=*A6x%}qrsfnB2qX9^1f*OIxjV2I1p7?ia>l8o=O8uEKNhV+pr z1d_44z^f{XBJ`*1QvSXhg{rt}u_( z9=VkZAsa!Jj9V};de<(>ZHey+xYZ6BoJ}`ua2&C@hagru%NelYjg)MuGkD>z2b!u0 z#zVvb0f&n7R|kNW>q6xo|CuFadWM?PDkMbnI)0RLAy#xHHVJ+dVzr=-ObRv>Ze-|8 zMs=^N>qUdZ9-MhHdV@t43Jr-dYZ|lcRliPQFX!`KR$8=1iq;xr;3IvO=PA?D>YuG4 zzK;C!z4M)23_m0mj|&m3zqE@&b~~(Q#6jNi2bzqnT+ZwDBmQ&sGO!|^(CjekV7X-_%c?0>vCI+bXh zD_VwhkB2Uw8h9y*mfwD7K5SDLuj_9@=@Ed+0S#W2^%;jl5H!5kNRtQ^)C!M^=IV>B zIfN}1k~ZbHXRP=hC?Qyg`cca&USirWxufvj2S)zcsb2$flm0|#gI6HYL`gitAt`zi zY#)1h$c|OG+}s4e;9UNPGqBBOl$Y45Ri+Dzz^%TV=<;-fKZ&PTA;B3$&7-~bsv>pg z$D*uk@T!riRhE~e{Cg&wBY4&UiGH@wto`W%<4X-MHg_`XU)d>5x|I&_ZzCV)*ss#=eV{RLYDvjU~)eUmwY||yIeG2ZM)&%kJ1hTKH<7}HW`zGb(%mEa_D$&j zzLNWoJrg$e|5F{;qzUVxqv8Acmu^J^Xs0i|EAGiAH8*%eB0b9+o<&}V&*NytGw6gO zd%UOJ)to%qewm!KoCIQep(*2O*WEk#OL_PhhLy_EW|lmp+EN3{7;$jWU_%_z*rpQK zdv53N*ua~2rT_6TwqVE>Hs6`e%S7kd=Y(Dz%KNb5h z7p_&m9XaNqDeTF7*X@`5mcm$WC>!wS{3u}Tbe`oqZxoH+aclVwmq6fiWT1~)mKXo8 ztsz(|w~08+o5a<>plqGGku^JKR*zvt&k!Gy6J2GBA9ch}6p`yWR?jQ~?AtmxAM0WE zZ#S6FG6G#ee`c@s;J5CKSw6I@e%|cZ&rkeOL;H}wx$zayAJ}@k0ex45|IFQy@LP}c zSM7^qdk2L2KN`1aU-c@mzDE(Vc?i?#t5ANZ(S6Fn3#irlFI^Mzzn6r5-tPQCcm6Ec z@%MdBL#&|zekde-v?1=L3!)-}t?I<$TiJC~R8==AA=z-5X0rD>lFVSn7M^S7*Qjsf zHdZB}H|>70aFncxco{Q0IS692VH9kF*EXOPQpAmXp-GaP<$7kcVz06cx1d_E%a$!0 zHo`ZJi&tZIT21fgFP%M@5=U5o8zk4{a)6v|gLWQ*s7*Tr_tdB22@~n>2NQu}D>2ce zf%S!!IqVm)l6r6b>MFGI{PyYN67$mcp**t@sy5xE6+y*WIOG=_4LPekdj64TiNEVa zX`2+bskVGFGdVQ*3foJ`fQ)Oipc};-mM%2>fpqHg;e;ILsoEWa_T>UVv~~7^>S&kp zEmB;i({brwlD~tGSskl-d`&}hzF(A~YibNis}~z`7fw|Jp_^^KA#Ux`))60gMEUDx zqQv|N?HD2R2~AX&adCq#agBEiKGsTGcv#?*Fs11jWkwO|fd~KNzcfbjfgtsL(P7{zZ ztav-Ba9pS-AWcq01OSY(i*2mwEjw z9>u7q;X{87C!F&~U$=}F>fC?|Hp+PpNP1078WH#+Lm|+!BUu{RjMxehv3S*4s>tVV z#4Ek}S5;O_2-TV-sW+W>cO3;hvJ6}?Hno_QdxQu-O3~bO-s#-$-#7&M#I|$ChKq(> z$fU4sGxz<>2};CfxpC!frb`&npeJNkX)&qj>RNH#;7TNhWXI_@ZX^p+ z^Ba7b%-D#bqq!4FR4a5)av~Zzu>;<+8BjoTCU(M!Cp`OcD?FoB+)j!hPR3M#xWgXp zE_3PxNFa3cxB_ytBLp-+!hW0y0$aJkOxsot=x9nh$L^h;j7^ne2{&)0To^G_)+u20 z+f;0!ze1{xoGkEy#nZAPO%})3tjFQuB4%&{g)zQls$ipJ{8;tP3|U@EOujzDf8buC zl9ery$|X;Dz%a^4a!AJ^ELI+G!BG}|$WeGGW4;pBesLz2!z%w|7oaTn4krD}YE~=- zJe_vlG=bL4EcKMSoi-si_Ge!o_o{;`ps1ae1Ye8ZG;q{&SomWfLQh>%G9|fQ8nDn_ z8BjE)4QJt0K!0ZPn;y4NHYLNPfSlt@nLfj{EM8i!++~H>P_KEE9sjBywB07<7k$ep z$e>N^k=IychPZGFel3`exl^+-bP0?$EfsV+!~5T8XE5~jdZvBw5w%X$f8Rmxp}AdD;ViG%_Cj1C zt{%qqnqJRN1xF_gl69qI%#SNqDvSPMHg`7EOo-FW0-+u04WQgx`jz*ys!?nIr+Gv;cXT)x?GFN zcHtlfC3Sx;%>n(_i6fxiA}khdwvt2&vQMw=u<;SoVi648SpjO?bZMeEu>6HoZZr|l z@^b;_rvKXv}r)mDjHfy9&(Yj{qtq#icwFS@nY^8NV9kH4uUqz)xL&@V87BJps zaEp99FzBE`m!^OD-n{2k3z6v)@a{;GoxNCUw%`e>fW|(&SO$~+`;snGH*mQ~G;KM& zg4B-uRaMOFX$<72u3x=ATP49Excc4gNp#t6lj_N&a@+ERhy1*%tSOE4d71ghG@Ucg zh(#0`Ndi#ZOn`qn@$V^Ji?(MpE)o1+o8bbqCMM)2uS|&zlPw36Nvv0_l9A}sGqs;2 zlsP((HQa3jzAK}1yXCaqOF|vV(WY1rKn|LTi)>@!tx~vo^Hs>0q`Xaq=mtxq-)Ua8 zS-C3fUKwlLX_JrRU%e5jP}7;pHPF#6h=%Cu1uOrCr-!W1j?~vh?SKlrD=Q*yDj5H z&=dr{^9>olNsuzsn*q1)@cU(UHqH={QXio@1B@Nwk@F@3GG^ug%u210S<;)c2vMcO zXuW$){K(ZFj`qW_QGV`C=bBdZr_@(@tiNDa44H_t-1%o1VKOy50O&6qWT98BMJG%+ zKkIMhpIj^2yGJ~p00Uh4X+H$$8TwalWH)V6-^+ECvc1U;`RX$XrEQL?PLh5A3&5!= z=&@r4$XVM0uMZCcFZGS!5YnMHtFl#o?Pph>y2D}eMdc^6W^JLpl(rc4Ha$l7I}o!#NB7rSU$+KyM2c5-ZwYA4FTrW)Ku zyJf}Dt0i#6KYV5}kL1ke9(nCu?`7@u(CiU8>68wWD1hY8ba6m2Al46qQ+^(jS07)^RqmDc9|ErQYTq#j7CSwvz1LKB(U8 zbZ97?Y$roqUK*6S@8{QZH_(~TASks6LMExqushC;4;$`vYw})rY$#mD#ihj-IuN@N zRc#pY8f`G5Ws%HaG+_$X(K+?p&YL|cqq(ZC#usWT#_1@}Zn|#LW&mdz*ifn_v2ZXx z2tVqtUdpquKmrwGVEO=FNsZrgYK4fYCF((S7PaIcBX$5@nSfkb^wp!0v^t{bWllIB zxf*N!1Y3&Zh~6%aGcRIdy_RREqdfFE@f{u}Gwk?z&d^N>VYH~a5ORO&oqu6G& zE(=$@EuX>UQVQ!X`z$xHdnFj7hpyFm16p?OS_yv+t=-smf^Ho=y?G!B4D?|Qk)U*Y zn@|xXqkGg;_P&{-@)LDj3$279N`dlA%k$HQT_d05k6gOVDpPr0CyZiqPi1NDO%i1M zLf!*$Z>Hhl>CeR_mLNFbN4*?e(P^WZJmf5k?yUupAJ`5oE< zxzX(p>3T2EyUqQVo#VPG(qI9qykziX=*~#oSxa$g>p=e#M1z_EFKIE_JVnlNlJ02R zU9Y3*bd-f3C#l0_(qSQ4$wn<|SIMRVZ{X|Rc5j;Axbk}rF-4pq3BOzef9%F{bf1h^ zs6P8E!mdWyf^8MbT>QL zKVvkkj*DB|>fFvtsi2di4a{TQusho6jomdQJAyfMd$ZGxrs%g!=Uw!KZRIRWIrs5< zHmmiz@)ZoUN?G?GXrE$sn~~3X9PQp0kVG8)bxNOc2;kAoR{O%I$VOnB64~fr_$m@P0%LP87n1Nx zEcqje%O}RcAIF$&W}zoaC$3pWU&kJYymVK14Px0TO1+et@so6L%w@vdGNoeuxA1U7 z;WaN+mtZlp5ox@6V#@Nzito&ue6SJVGH=xz#A5CQ!Dn> z5ae*OSas;NP`8<_f_6%K<#72+DmCj<{~93L42K)mI@30ykV8)Twjw#N;)%7*4R z8hb-NYOpmTVr{Eg^Z6lV$Z? zac@mAC6vn-K>ZYHTX!N7MWjkO1as*TUZ<{m}g(c zBMD9qRR&w$jD}97ELs3om$STN)cx4)fw$ezE|}bY40&IGv_wy9VHhBu{+8-InaPtb zkn+b5bh$f&ocyNqJ0ipAg(-f`sfS!@^P$U7y34TJIIwmWRt~4|=tT-8IIO3RZ8De~ zTD7(!lfe0Bh{XBpDK8WCD(N#M`9ar6(;PX8V#>6<>LrAavco0ksTpz(vUW?lFp;e9 ze41Mhl(kF?!$CuQoXl_DXE%Tw%TV)p%!ckJg~uAXQLn6md8bYxNwc?Al4QvSOP=&& z@>dG>#{GH#5O?Vcf6_^xlztiKV6uGLmu@%pqC0am_|7K`viG!)7xmC6OH4VexE{FXZt#ZMk1|Rs1f3rCRii z8vCT)HCFikLtzo^RE?aVe7Q3=u0j(aOB;ACTHZC!7Ev|Xk&`>w4{nvU3Qq2)I*h%t z76{27^_ouU8^4L!SlDo#5~d}TJ9@~7h;psM6?Dv?jx$yL?f?JmL+_sy>0eKN^R*Vm z{ons*{`KttD-6}%{hw65ELENVfH!{>Yfv5#6I1VkD^ZP^{zfta`Oz~Afs)%q#T z+hVM>ez|>_RBZo2M97+u`n-*JEm39;EH-M8>*mjNKHSf|dOOTK`FMZ$3;7GZvM|2i z2t_6++&~LgC8K1OS7z4}g#n9P|KK)6`LfohR*RdHb{|nDgu@h~xsNe3xw@vcf_mLD z^4R{B363>*m#vyp#B3=MzG3E3fV0@uCfh?cF4*xr$A9YK6BqMofI z?G;=9p_#bQ!9+ul^~#tDS>mcj;`J6G_~%39GhmD{;HJ z3Na#8c{XFqD9Un&9;&InD7k!GeG&QBtbn=`RNs}7rHh8{Qnl6m%$WjPMS^|8rHP>e z(}IPgqU-h;<5Lze3`t3w$zV{n6)D1=8zRp8d)%wVpNYjk869E9v*xW6gZ^(9>qF`S zfUNaZjI*Ey82=>gT;iTeJyvWU(OEUbjm}+jVC*+K*BY`0NAt;Y%_^QCZ49?Gi#7DX z8pR zZ3oP!VV3owAcS=YSFvG==n$6v&-}tb8w^Jqa45i$8a^2QM7-v!?Dh{c9!)a`h}}Vr zegXG96d|X#z<3XhVG>>h)Wl=-dI`Qa-(cQ68tYvy6X9S|uaHgzbmq{P_`~Ir>_cgb z24q#b_kYX$jg3mDR{mN5l)?S4xz+y^I$=vYLnqIFleyoT&>pG_*nAufo#Xq+!UoHU zf}+$T@krp!#$^U#*4I>Z(w!dChiB zO^faG?Tv0tt}RWlFtg5E-f8EgWm`)OTkc!FPaAJrp8}sRQ@;U6e|(-9f6Y0rPZW=Y zP_-(uZ#nD{>(Y8>m^w@0&<~i}JvI+7Rn@PMm*~=aubJM-aa4D=pq)GHN$Vc;E<879 zI>=FX6>N9d=|)|(IpSBRIRCjCM05yZZBb#LpkEKq*gyaJsi@3)nb!s}zm1FDs$~*^ zb@Gh0gJt}B_Yz#X=e+X`vZpSc$4jMJjh^3jvi)(&jyXP;fQi5Lo`QC7xtYyBd%lBL zffV2xX`2$`(ZilR1U$cn%y`*avJ%XS%!L2ChUFA-e9t^q4<-KgpK;q={`s{A=jQ@q$o8*l9l=>A zaQjxtimHI#{SXF0s9t1ud}<{KKgpBK+VWATn!B$j*E8&d25O;8`U~-3+tqoBqc*MRn}I}r6XT}`>B;kJ;yW=LZ-P8Sr{h(_zI+(qv!-)2MqGk8XQ zXp|keRq6q1U#=P1pqd$_2D7Prqw_95!1Mgu<|B7E?imod07d!S5b1uSf$rbuP5nQ) z9{m#3{DX$zIi=5N{u(!k*kk7PFBBhQ_$PAW>izi%?Ob*3qQ5a_0O`bx`5SlCe1ogB zGQquQuo3h!HsuL(x(%hy*7@4J%tBLDh{rumZLivN8f)|27ES5v7NTQSF@sK~3rFS8 z93LbZB-H#vn9RoovpvRo_~$AqW&6IgsSV`SL&I$dGUNz?z2NdEIiXN!aH9EIHNG_U z-Iku9sD4`9K}It%cg8cX)O3rKwuMSYtKg~SVoK^uZtbwGoTh$~uuHXIL;D9cr*%Ft z(6meA4n)-qbL^yzoGjK<_TnW%B8P=oE%rYi(kF`+DGoeUYcik;=kiQKUbq}?Bb?ou z31FPZc5eHRJ%rPo^0s9H(kPl0MQSQKh=h^XJbcnV;f%xA9gTXs)ehs%%PO zXCo1Uv=|mJ;<%bZo1K?#?|g9B!db{yX8e4cVo4jg#y`ZZ#95AL90xidxIp3IwS$4M z-jo-YAVwQvP~vXp-_KsT)Z&`U7HT^QLM&8<;NhhhKKvubH0ab&+oAt91^^hrOF$)e z2pNXN<5Kka^$hS0$=8g!_=X%IbLM`BK>p}#29>;#=lzzk)Ir#+zKq!YqXU79Khl0O zFf12JKTU5lP`$9aHOJbP($E`*E(lW>a%;WQ6LAnEdQdnzh|rT0wInZ)K-CC%^9RRR zA!!$``*>my&x_RiD>X%-erSx@c8uWargjd45oMQif)ni-omSbQI1mOr>P2k&5rw84 zgukc>?MbwN2Vb z-43RC92aLr{>N1_?4NdFx(DquSgsRRJw$7j^ltl!7=`Y&>3ZpaCdig+xrwxT)JY88 zfe#|ktIUxq$)^>*N4O(;Qf@>-;n1laM^+LM9Pe);+6gOxMFbL~cCr(Ar#^6f>Z`nu zBG;-_jYrEGxcCyYgN84DP<>pCyGY{vc4V7JN%(Pddzx}v%`2i~H@O^Ry?rL3YfxNL zzvzZdI|3cDMW`$Lkv^J720gKYU?pQ0NV{=Rl#IF0QZJiiEyJNIhS|rF0|B9kF8#G9-Hri1DGB;CT8eb*TpTtVr5mvDIKy zI-@(d+HOHq>yC1($W=y6X|ktLXvTOr!w zgu|naDKU&zk>TDl*};wVER`kD95{G1&L7R1jOJlhVmG0~mQ#YcWs0rUANe4TcGxJP zf+CIK0-ZRF*#W7h_F|7+HiyluB`bvy2`ibtT(V~;ww4p@4e1Ltm9ti{jp^g5h(XKx zV_7vK+&3fL@K{l1ejO2|=e@+|hM{&Oel2@G>j6ZU`{NyONx!3Ap`A5McO^yFB0XC| z_B0R6xFd|YGqEL@l)@Veu&9e~dHi3r588iWkfH>UwaiyiK{AGBFDW22Su9fp4ycH+&4R`de?nQfHwF0%19-&&JaR`}!DFms(AKwT8Ppik zY+BL~o|a8fB1w(dVh|WBTB9-g)1dC&SNHB{qLS2MIrIRF7Fv4hVE(A>@N`~mG+?7YM%#dyOGTDS{Rl;Yg`bAvIh!^4y zY{n5on>OY5pqypsd)3#-^JxU$LpY-+?(n8**t{#!g+r4h4)6SXU>2lq9$pRUD%e zv68oNfQEeah$7+xtYX-mf>h~j`|W6~T@2?qO^P*1C8F9IJq-}LwlBjD&BQg}94_(+yj3QNl5b{kb%imChb=_A zj&9sdcz-8ihO`_!FbB=O2z&aIA(i5_mLsJI2r9&?I2STqR#C5;Pl((zbf0B2s?8j4 z_aCjw$#?>$BDOKdCsW3|9ruyWr3&}a2yjmA5SXx*!r|6w zL$}!zBD@C_JNu6+j5s$@NE~EMB2<~wONlk2k@gZ7nv*5;nv|G$JjT`1Tq(rK5sMRS zGYu5Xo0OI;m<;E$g1lLAGUMT{1-U{)>b*LL;-`$QdXZb_+6)SW!sVX9a|+tdts?ti z8zgqb`L_=5)cHS|z32V^tw$k6U7#QPif`rqVw3z=xpDvMQ9NBtg`AuWJ^#~($x{6f z`Z5+D2ZIe16>Ae1x|sG1c|fgjLNi!F=RibpDH)*dAWBB_WY-Ln16SHF@*}|SB#fKn zB6`xLI4ARlgX^@-J%ufL9z$UN()o&iitEVpa^&OVh+*m*?e-jNXf0DO%=AoY!fgfo>WM~|l4>6+=SJw$wsPB+(t=)5|ppUn=nt{QJ6YU@3YuD^IuQA)R z3;iQ+9s7&3L!~j^Yr3VAV_XVDx!&RBhtZM-MBXKLo$4wM_zvsp3_ACv`_YhML8F)- zWb<@G>*vkxvNeY1%e-x>?mD3xth_RpeSN|HTc=P-`oHXsvsX@5ySi5ICeWu?yv|E$ z9aeZn^1IJpv{8of9!D@!y^_hnF(w80xYCd-8mzcNm)0CeXX)+9ezsD?ud?{A5FW*k zFTvdACjuL+382H%yF=)w@q_d!Jry772;95-Uq_ITb!&eYYvb13~rATz$vPJgg@x5ueU}4 zF5QHjj@|58e4kx{myLv8kQCXikILf*;sv@?)~P61>-CR#eOF$zx;l2We|0Pm(7EBh z!RnT|ja}TXmILP#FE}12i;mh&-k2Yd(LNa17B zS#Vy6oDdhhBRp=pGxcvNXOfZN(U5nB(B>#A~d$(uS*E~J*(3sa@s-AkZF#tufMbE z)7?-Hh@`i0*8tHggJ(iT;nfW(HC1Y>yU{Epwak71@E22JDh+Yf)rn9Pw9+&W``-Cj zfZ9>E`?PDs70Zfg2V~#L%x&SVo5{b*P8H!POj(|qHE3%Z1%f6m-!(Tx@bo{!&3XLz1eM*LbyI}P)85z#o4$M^g1ANH*B^lQEA$4WWYveakmhr zwF>drl+83uw7c|yV(S& z3jaW@wmXhan(IBZVKrZ_*t2_tpf=mhrBxst0np|d9>gD&Mdr%9ttT@CD>o;y+qy-Uf7j3Qu(r4p%7MSVVGvaK|6~VHI$mbz(~32f~!w|`$VtKsmuM@ z^z8hCYLaJCbi5!(s|hATySl6aKX)+BTw0^ImWoB>u~t;Y8>nA>I}X^kZ2r@%}p z2B%9$v#)FbDOJ`b6}&{e7=}4J0zd8V6!{%UN_C(=8^J&DRd2Y5gKk;$-li3dAp=N=Ijoq_Cg=D}(lxSJ5r>B)?hFoCXS#kW{tiN#GVIE03uVX= z%zF9^UDcbv$n_(XLo>t~;+vL5LI=1Ah`reF;Gm%B=^zIL#cI^d{DBeP_1WloX$hKp zXUO!nKq8`?>B46fFNm9I4I>Yj!hUatpT&zFPMFfyWcMDfiR{5s-{UZg5<&i=9mUH!rLXn6j^8Fgt&Xbbn5RU z0)AlFEJ~|Zty#TYzQ=paxx{SjF9^*m+Wk3fT82fcfl{~#?W6>8zo2XSY0WIpl?s$F zHE8DTfonrF8TBN}f(xx!5vf4z^ayNz(c^6iJMvvNuZTSlh=ZP^=pQX1o8iei-nb8} z_IA9aIeKRicKHKx^nQHe&lkO|7su>-kmnl6AkqEz%Bo=fkG%YUN-FSE9aju(=nrZltrSM7q>^?XT|WGG zoTAlH!~k|MT^x`^H0`QgQta7~+Nh2UFAvbIKL3ZzRgx1fuUN$CFy*Ur`tQAi!XK^9 zN0aMqIcYrZ?DiioclO_Mc0BR^rpCRWeHw)u3PnOH^Cl6K4CDveWUjt&0&DU5G^Pui ziEZNwho#oa=WmrO2Wn$$4wB$k=qM?vJ;vip2~}H3n9VjEu$Ey&O3Y_4ET`RCRa#Q4 zI<4k%2XjCA=|ninKi+HY&Qsxjx9NQZmRPTs7Q@Dh?XkekXl+bqafQb2ACt>Xq@wps z1LoipYOYd()%J_h<0sA1me|{h#=7j`c&1!oxYB7d-cJ6CybWo$cV_U{$_~+HG_fk^ z^j0rr-mh+QGh9K3?TR6^ngY)3>Z??;d0t_6JS*?|(nn}mj%FB88w*so3{zWGMML=w zwThdlZ89{(7AZ5(Bgc@KpRn31dOdx(DO`M#lI=PM@Z_t9jpbNNyrFqER4injQRh?e z;H49c2o+k>;W)$O;))$!QIKK|XEK?>0O^^VB6BU1>+u8~3n&b!t`)REm$akmy@pPb zzKYfeoiB^;SERMF?iaupq6n)OK6DLJHabuaT_;ujT6KWMr)1aLrb2QL6&;}bPGqZ+ zs?PL9_1b2prUr9U^@;U{(~y@pu4<$i?dL58+#ps1&IcUYg|KPlUVT(4SG*t8A&Ev3$L||@dm@PI$a(~oAvq#G(<|KAT(XSVPwkbR^ls=a*23gVqk{mer zzV*s~uVxpQ5XlkX?dJR*CYh5Py?O?!%Sq;SE$dj%X>8g$PtP-NC* zbq$h#+=ttn2f@D8a?v<;e^c@YFB`F$4NGZ81w*j}*FpeGgM)}@4CE!w(Z!9o<{#F3 z4ReC)O()7?&=Fh&5jr-t4Giu?Dyw5@83m<^SEz#@j?W1Y(H?kOcEO7*jI>EqU z1Eupa@?|yOK z=7j#A*^u98d$t0v4HO3szwt-@VA7=wjZ)Rc6D5Ec7&{uc250h78X)^_(^Djbw#{7U z)P_}!)RzqYj8YBb23_dby7fmm?u~1m55S;ZYoHlK z)vzNHUr2QiH}DLD$wvjQrMz{*8@dX;kq7*Oxgq*bQ$U5MY0GTS@&^f&dT`V9#hqpiWVS z)pCgj%0<*0wVlrZ8|IYUmcjaqmZ|7N=_y2uwux0Ay)QV9prq;x%2m+|3N$4>cQs?S zl9&*6HgfHa)fVp{Rmo+gp^Q9{%7BxLMb}-=CHk|)Y|COZh&FFxg|!8BlGoIZzhP48 zj9FS;Nnu51OI11({WJupGfYG5ud5)cjv#7`+^1aYffG?B&Rq6{L(g|`NEbz(?-mpo zi;W8is-B64??q>3eM9jMwMQYVDM)QxyI1j#Sbp$liPeL ziAn)H7C-Ih? zQoQr@92BZ?T^=g1%ZBbhdu?v`_*3+Gw7&3n=+aH7!?oPv0GO3rFm(FH*jvZLLb-CSJ54cpr9rAGuMP%!(FZ}QgF|gHm~3f?l8TIhSdee-iV& zqyw#JtsB%VfkC!|10G(BKz5eRQ%i1!*u$1$NErUXDYdv(dq@4L8ZAWN&CpqH=AAfY zPUqr?d4bPU1T0}r(Y|Fb1*c!4eV^jafwSv{A7xWEvWN9=lIw_`pWY0&+)pC-LR}3F z7GMFZ?Z{wlD$`mWaR6Vab@+)6!VnV5Rhk7h=Ss17V~S*UB02 z?FP<-6rdU>rnMy3786L0Ff5UI6{~(iL(@L0{2lWN&IbKf0CoA3?GPS+aUA1!!C z?rZ4I-6eT|1`dECqN9j-!q5f1>Fy}3B(a4-Y+Y0DMYw^8rcm*Uj%)v+c!Xv=NrUL1 zYACI`6QJj<_G8L@^Ab%qwoo&jbRoHLyE2JuqMED0T0*HEU(6@TcFJ%8+_K)xTw9I0 zikqh+g~w@ljWsJJM`}bzL0m}vLbQmOgt}{Z5)X%7dQLH`EKl0%*kqCuXVSruwp2}& z+$ohW!AXocq&fadnS9ICQW;h`HJin*k~wUipxPD{gP^xEDUWCS>GE*xT!d4acTlm~ zK&$A8{RFN+qiw9{+NsL&YsJ6sYAvg-88tm9%wRQ+L>adwb}zw~EkqeKl1qQ!whiZ? z72?i;4#R*(zR&d>f}?)bK3{`_#ka+fq?skdPDtQDcT~C+#a$9FHn#?rF-mNS2zdn< z>ih%bKtf}Z4)rGyioKt7D-n7dksiaiH(GM_oN19WfaK9Gl*{M-d zbRD3?cU-?g+G|B&1GFEpsd%9_|TvgoXbO zdfK0hn8CzC-ev-M}Hd|{0}dU_`2mFYV2h~%4+^$WOXU{+^fQLm|O>Kvti z!)bVN)s=nGdFlLa&$RV9N%;x-w3{;??Y}2wXG4Xx&3&Eg`xp5&MmpQIvpETH81CSMSP|VRj_Jf!?^%{O!BDV`t>% z-lq75G`eqq8g>3>@`Me^q&v@oWj&qJtf+tDhWv=k7(1EkI+a~BRpsW5nS1$KHfWKI zrY)qyYL8Sth$S6;yp`ik8Z6~FH4&5Z_l9~HM(o-fzbZ)yXBbKa5t4Xel5Uksq0?qF z`f}p1(n2J)`ar!2H?a`imUkN+!WEViT7I?(vOhF~LEpLTdii`H+FHQhn3_9x|E)4+ zUvZ5a|FS%xzs@NCUn}FUVD7IR@PFB!YbvN3cpq-gL8OABZP=$x+LDxYi(cO&iNeKD z6$OZ)x9hyQ68`(R(|h;H>`WWtJZ?Di zsgK9^t}C8DxbJsY4FccsdUUavI#uGxqZ(ZPMU&e85~=k&5kAY|_le z;NIL4F6cuTaeEJtswuB^4(qFkfL&D^Gs-ft2?|BTSM%m(+HiIa&eOjGkQkO}ka|`|GxRW3SA- zw)9$B?Fdn>Z{!E-W10CD1J+8qV)keg%LD@*%jmsLl+}B`Da9QqBT4NjEh_T3BQuEN z?I4`u>8K8wgK?GMb_)ah7`DvjGe7rOdChr%Kv(Ka^z*Its#8_-MR=Ps&A}++c7Wcr z^W{-{;H3rE#0(m%Iy<%+vTIl%u==QPqP!v``HVaw9LZHYFt+o$vs902S!Rw40(|XQ z!_>3j2qFEATKhN*0)EwEOCBREo8RkF^8GtmUbToE>C%qOeP!Qg>N&s5^lId{Dv6yT zrujWi9LGS$w^~4@x2}Kx4D@x@*pOR|0p`wCv9GFT`iYO!nEvWTpPzPGqEdb7xydfH z&j>u2>Nx-5QEDLLCwn-QywjrkQ>97Ft{NT@X^2{yV5g)x)|q^0Yd~(GcR1NT>_(GM zpSWKXaxZq#6Vv35)g~2Z`?FS2Q1nJ3F$rZlADSy~^un|`^d%k{>0W?cb+FlrwB)gt zS-yD*WP4jBfBahTKFD_kpd?C?-=@rFFY6FLa9w6>YkIl>Pt^i?%GCwr$(CZJRf3+qP}nwr$(CaT7OjJFDwel)Ad(^^bjGpNO-5oLCWS z&NX9>QoP z_4Hr3p0*Pgo+3ZhVTl+3fcu}EohUmyni$ypL_7Rzkr>g0b;en7`L1;>S*R6DrP*o> zv9>m{o=UU<1Vbj#)JQ!hDB>qE5GNxL>ms(eS&3cOl~jWYW+9=Kl*trY(kg%~F0obG z^cNhA%vu*PM9M6Fw-AzEWRp#5eJ`UVrJbkP%fhT_@k<@%^xw+74|I%DzPjcehk zE6r11(x1N<{qfd=ihi-bza`@9kE$;Z?Ny#uVfCJlsqtjS)m43CSH5$vcq=!&r5ZjI zhW4pX{teo^PYkvDa6s)n8sk6ALz&^HZt2zb_ZxU+`KkY+!Q!GmV&ca`Lb7OtS z_x(iRr|OS;KsK3{M{UZhSorxbjZ9bks!!0ce@j;N7Vh_?*3?-)m2Upxv%dG`y3Nkc zTDr>)U4fntW52)g^ZSNq_6ZEra~@8h)00Zl{Z8VMWs!YkeSmxvFI3xx(l8Jdwd%*J z#mf!fL9B(tsmRqXXRF+baW|j7b|$w3{Z^D7S#gS{SWIRo+s|90NL);4v1} zB1$eDRa2>F&JYizP}|84$c>J|W!y3K?nB&P4*n&MW^@*99Xl-i0GXCeJge5h!hu8*XFkSaOG{YVai(Q_E5 z@}ebZ^t~W4meSm9F*_d$QDp5*+%R8RD3%3K`EOJCOIZNb92;8!(5imrf?UUG zqd?Uf@o2^(E^84mdJ&SCxwgT9pr4GG<;B6Ap&|!SJ*K$sqQBvo;Yn)POo3EI5Ky7j z53LLR@t%vt@e!#W%Vgm#%vI}&839n+$;+0*9O~mJ#&Gsy-wGkd$MJ7RoUlm@49ydE4pA%gz)sC}{T~)MEe1 z$cacM@iqgNVM2txX%)+eeGOBANHK#;$e9Gd9cmXJvpHXK=(2=a0a+kl?@fj&KcX1q z+KttA(F|o2%b*igsva8lj}?Sr#5O)UTc*1_1q&r3?W|5zx+JRt)o#4Gaw&THy%<_4dueXR9W$h43qduY1 zb)|ezpJEMML3h8$afgTqRNma#ZX%2s!_#%0YN_;yqFa-Up=*)K<0_GNprY4(k?5gY zo6;MIguxU{1FKjt&ZCQ2ES7FMY}VhcoPgz88Uh?Bk<5kD4uWb19#&}fh*r#>idoDY z?lcQ$JUG5E%oRyOWX~ic5>fwkmeScQ*+qvdWn4zbE}2HQ)A>9;!}SMo{v;n~@x-QG zJxwp91AcL<9e)fojW*gL$1Pv`e3s@yIIWFZERCKF$)!UT_s~XY+)hiR5>dsZNGe#Z z3l$!AJw+yM%R#==t=7h`wTsSg#Gy>K8_!d-~dUIJG~ z!hR;JGCZ(qPi9ooMd~!!DS<+ku0#`3*~+3ai(XGUsc=AYjK*)sbQ@yv3S=@LbIw^E zRVP6!7_D>1(vhUf7BWv~*IX3H^#($rEwGrphZIRs-If@Q`GP}V-APzkU);;e?nT;B zthePazS|5brM-r#v>!`Cpk{N;L-?d=N>qh1Ze%N)m4QTA$(?)b4swD(mQxa?oRnzk zfO`6NL_DTxUvzS_?{M@eIfis#Oa(Y@JrVHAlSKJM=QRj>CNkAtaE-4X0FvOzC546` z;_kMm!)~iDsmeMnuhUatX(Z^IX=8;IOX1`g4yK8nPJH-+(EF{4;+@;GJ^oq)&2Nt1 z;h2;=t|cAXh-VGZqNnQ*z2jSE4P0EzTw-?*r@zGAT`m)f57;e)ZC2Z-BxWLI zI`&GFu8}AsgPt=nTf$jGAeP4Z<3|ddwT9|go8KIwl}6n!!{6Si;G|H7l{juM1Xw_1 zKhuS{owl#8!L*fZk*;FdfL4CYl3y^N?$*p$K)`_>QBi!_>US&pB}=78AG|av^CZ_I z)A_#B&kRxZ*+rY8zDc@3TI0gRu*8;g5Ln6L(!^W0%R8o0c#g4uLXNy|m2Gf`f9)eiT5+e7=42I2O~<=253? z0)EQ9+B<37L^>s2InqOdEFvs6{XNgAZas-qei_RQ6;|PrhoQ` zVElt6QoisRCbeujRmNZhIr(M;Vrz%Ocx$Z8r@0eysve)(9>8ioLbkah@Z~nYMtxzE zx49+3HFjx~dzs${2OB{Yre56PkIeM~#i)4|7NwuZb;4tGT33LQ8|@_ib_=mi*1kKs zqiF}F`VcqEXKE<7=#cKOr&!J8V!5;RIJb`5-mJmB2(R_U3C_HHi+AT22pfG5ypzhT z0jdEH6w*=hi&eEbJb52gyO`IFNsHv%F{-;@r42;tpX=?wS*&hn*HWz1(XayVtpry-)2YFs+a6 z)KaaoMUJYsES04VyaTRdFs@|lYVt==ab{TRcw7-FtR5yFOY5qs;#yxUwR~CYPO_D` zDZqRA9C$yXo=PNuJ6D=+SYDl8J#d0O`5!E`c>{X* zlihPUB7!lay)xX|lu+5$YJ3Anz6kV(q=BVMaL_{%wkf_VUHRBUT&)IRI>7`@^%?e+ zB;mCr{;r5zU66^qAfm*#B*(XhdpjJnPCf{CqnO)Kb@hITeZr7;18(m@fSO5(;hY1j|lB+nWSs;J|)o}qf7n!Wb5`_zYgnqY{)3tu4tJ@M;J(eTA~yD1el zeD|yQ7wlBI!M zH2IW0PGo1A+x^JmaWe5ZY3%{e5O3}A$dpmO{aKmF5Ye_iQgU2ltuAvE>SUfF6cl*y zBvPb~N>N9p+RS%mKs6Rtn)Dn>LFE=w%+A4KW6!+D0+(GsQ2n?w>D0b3K~mGbRxvrE zf55VtK9d-5li#NTNp0~LqvYA~xW@-7#`5H0wbE?f1ITlQ(|LBEjEtc~e`RAev6hG1 zhB3%hz9=jssz`UIr$e>Op=nZA)wb4p%Xbwna_j+w>-sxNMkCg$NMq^+hxiGz^PW>D zbdFJgFYd-YSM?6Md?*c~mcB{NH{}OBFtxIl!PGn9^ob__L<)A$_TW&OF?O%(_!m#^ z;De_ee_!)69>-Tml79sH4YM~O@5tn(ZXf-HQBCQavf8xr4}<(U>g8(~&Plv$S5EzM zLT{$)c-<`bv2=p|S=HK9Cd=mnHiap7mH*(UQ5o)HUOIKWx$D9yHK#jPnB0+#nX=Gv z+Ee|BH1d^n@c8keW^b=VD!wMq)P`uIcli6f!NvgJ84=A0Grh$hq*rWwzDXnk%nU#4 zhv^oYY5dvg?)Ct{4+$-?BiWM&6!B$xsv?i=sl~Aea@W6Qjfp*ZEb^0%nhkB&YyYm; z{Fl_i)I@hXn4b*r6IcKMrvLZlRK>*oznbbx)USR9mneUCc(zGs_!JbP=hXy-1&Rz+ zj|q_kiZJ4f6-L$)w*`Jp4Bm!@ZHC2ZmF;mYIh4Lgmn~tMa{1Q7J8Z&#t;2sA{Q-B* zUUXu&a?hG)8tO5d<9&6Tecy4qwf+7)Yuf|N?nlOdAvzQ#rTe20DlK%0ICO#}vT#LQ zAuOt-7s6bMexh1$XG+9A~acQYrUNYLLNj^iFm2{&!z(GT~ z2{}V97pdHWwrMhUj_j>?9=o8H-H^n{QFlDE7xB`+(A0xm-dwVleGQhOeUOC7`byHw zorRlm`gc21bz*6?xHQGjkIF`xYMe8QEP@WkLm@A>$16=KX3b_|t*J(S``VOd3~*-4 zGUDu_(8I)vBpMJit=$jRN7W4tXPQGZjuFVy8$}e9V$fkq8Ig_nX=XIHH&z~o1_uWh zgB045gJ$xiNse;h$657MBoD|Eu^?1LG1RksEnSmg^GR!jR-Bu1F(XazdWp4fFq%0Y z?#gn9a$%4ti8fVc4z-UeB-UdzxFsWen%GiFj;LS^iZ*GqEza}JZBsU?&>>MfgenJ& zcaE+)wj~lUok7^iWT**MCSpSVhKqX$ri63NjDJDjm60uZoDS!lRA^|#IV0OkJ}wAk zpnY(6!Zz?Qx=4sNGl zn?DtBMLMGr!<0X7(sAfmvP-$GP65fW)+0?P{2MR+o^vRpEzd1IkvS#WVtH65hb|67 zT{&m@Z=v@1yQdUq;)Fe~3?as$BW29U2l2vFn`dXC?gE3bbO82;4W8&2=Fx@Z$1a!l zdCi*|jRTin4z(n9&DY<82q*WDX^D6uB2Bd_d8nQo8 zbB?SkJEESV(-dO2r~~I;3YLAsj<8gdlZ6IjS1We0_?{#e-1w=-pUeE8% z=!bUD7`iDR=GBE|c?bSkr+@Yj)PD{9NwWtD>g#U+IFoJB2Ri)FM0inxQd!1 z&i8o{{RtK35UqCc>YA(69@x#IH*U)v22`KOzyXIuCFMS@Xust_y)2V$Jg#Hf&Suw+cJ}xybx5#}@e*Cqd4BpjAwnLQJJFTfO}_pc zl?p6~NHOeW+U(+Nd?Uvsmd8UJuQ`!9U^TRR2W(4ZOafC;X=*dZ^@FHGs>)!a4J zMOTm zXV08>TT8!xfH2(>B0kS4d3Xgke47Gse~g=fu^tpq7U72hfH45T0&)a!)|wZ%^q!=CQGC$dUGaLmbj;n zZ`+_7*HbA}BY!-K8V#8H(8 zE0t&kTry3yBBcjUyiWwyo0*qZ-vlZ&=rC3)bz$cXl5qiZ0b_yYfaU<_faw9~f#?Cp z{L=!|{g3)#?y2sv?z!&4?#b@a?%D3)?&YZI3TluPn!J?^&XSlnb3e^H65}CS=->aFn1M zWAWsqwq;I}0O>l$x77F^aI8n((}^CJeqAt~;3ImqJ5EHbSmH;}|D5p4U3PnO@{zZ7 zyTo?9b8S{_7OfI*R;^NBE?ObKT)9MtWmBCCU{3+xm;LQ@z<2Ys?|Wl&&$$_N@Bi|C z-?6!M@YGE2-)3>=58gr_Jh#>hv0LlI=pFDP=N|S#dLOcxHi&Ma52j!3!`ZF;0riG- zLwz9KQWr?Sv%;0D^1^zbve|V|)f~33ySX-~Zlw>dU*yBvt?dQRQ{02ztM;LL z@3MIpTDRs4-!1;pbFVknSEBc*2u@pyc3EtzMc$!@xBEfbrVwnH2nMSt#w1;2EQxlk zUP-2zmX~;x$oz*E`Fu@#jfaRO%0P8x++=9hXX4;x|<>+t2HtWjN9= zRT)^yi@HWj6-hr;1!bu}Rh?X=#eJEISP`Ly2nE{wTmYJjm>G^ZHkRv%BlajS){pTmEHbjB^?SC5{p!|qDJ=2$Bj?Wh z%=?V{HTx-to}d492p@PoAW6`Av=^%z`U4bh`H+AQX?UhxbUkkMPz?hp3CIDF#Ml%{ z22uuk8iEAW6ci4!7-SI$GoZRZyWa*VRiGA)?U6P7mmUp0hyz9x7N1&79QXsIH&b}b zn@YT|x7I%M;er{fx7^SftGD3L4b-y+nUU5PC2<Qz&PxgG9~CFAZUPX!&=cV?c>L6+Z=`cyE0kO zf&$}FoY^vRS*z)E8HW-F3T$>I0y}3>4B9KqS}jB-0NcyCS|4PVC0m{%rR58nk+m6kQ(wJ`OSbrPIFrWc zOtvV+@hm(wN0{FFy>H-LsrS{fuSLpZUiC4rUyXJJfqx!9AF))}lsoM{O!81m!)B^> zu|d^!tIcyNe?@J2Tl^mR7@TyCZYpFK(}LH#U#%^8#7mIOHiA5>U#}cUr?6NeY)gtE zT{4|zTXcfrBK|A>3e|b4fo&RqxMiH!@gNhc+g}{iQfr(|>#Z$V7rbGIr52$l-k>KQ zVJ_Za{_|xWQ)jQONT?T$I7X0ANx?KV7(Yv1P`B3SA z8;$bH7&L(?~0`KKZWPhLm}!`duPn?AA~cp_>$|s(4(w zXd(UM_qRm#Z+}1JzlfVKy^{A&X*EfIC*MoFxRPO)3aqJ%RkK}waksd|V+Y6e3Dn=P zB)8Je4ZYHE;_pi90H>_WeNkApe`q<%*0Sw}<@hrvEn!Gq=!k4qccKHD^Vq9zIVtD| z=jqlLG0)?0gjALdzY!FSY`~sG1N_CxQ7(Wk%n+U$L56udZg$fd#GZ+=Tl|ZKK0< zWOkk^^EWjM_T;R&hKboxWR4y6R!3{JzWOLT>Jy-*hgZJ$NuCz^Aq>jBa_%Y$Ipl(m&ngujjI?2a4S{J`_XiEq}}?xLI?0M;9d8? zBa|_D`s9sGCO#FyClgHlgqB7gdR+?j7(1KWZW-Md+IyxCV(aa_w^(%h6$@+62@Al* za6D5d;82f*vGnPz^l@OB!x@>wnn{MkN!oO!Sb~ad5vg~`#!0LC zVK>~{=bMq8UY~aP9-!AMM4s~7VMP~qJjK@oMHjHK#H;0** z)3ry_chjB=V=rpr(q9HC{Qf%RuO{4r7)ndv4l3W z+$mL_mk9C?g5>-w+>1SNEA-(c$@U;Tn1+Tl)05zE5^e;9 zT^~yBBD8pX-idE-#HLKz*MV;N=3!-l^+JWkSA!r%f?w=8JL#Z6e={yXKm;wKp?+oE zKIsX~><+fvQaYf7;hM6$zh@Sm%U65jiFxk|6+_`mI?8P*A9{K>YzWJvONZi!I>TY^ ztlH0bFc=)j%BDjrrXgy*s`~d7!~cHY`tj)i7}?p-+x$y9EWME>y}hHIvz?KhHNE?P za2Ec{1P}qH+~4#Et!eVZS>*e_tP*tcur-o3adI*+Gf^@zFg9@{5w^3jw>EJ$G5(kD z|Jo_!C{9TY{UA1%N@HRwYJMx~L!;AKqR$GU7ZOSQ=za>M9Jpo2SV$+9Nl?4gp1pL! z_Xpwci-xnB=|n&h3}&Z$oaQ>tnC|fF>;Ty6jR}G>a9E~C6;>JRi~lOI~v# zrDPw64)VBGF3Y4IR9Jjkts}k;0p7#vuplw2_D&-58|}CRPvx;c^gYQ7ZmDfYB!h|0 z8W&<`49$)e4W0SRWDI58c z1eLGg16b8)R%|H2PrA%w5E1MTKFD3TX9N`2EO;C&R+YRgN6HZ+$p!1V#1KXlE&rdJ zJer4W>6D)tE;Bp;fW$wygA)IHBmc3F7IwB02DZl5CjT&Nm8e_Tqllt>bFEpkAxi)e z3MvXgOqdF52%rRqlL5*wfRiCW26AP{Btj--)H6ea(5vt~^eUr!^BQ;Mcd7FErlO9=PPI7W1UD&L=xP8^@^ZoLc>6iLvUApC3kL zQfF}r8Qf{U*Q-LeQShkCscXx4W$85+hl3)ZCsxmGjo?kGrT>x_Q%4as$2(>m3xCu~dl1{5aT}swU z;S#k}3!F07i>Rzxbqw{lBSMD8#z2~kF%2JV#C3t)>(NYfxH~ERZa%h(Cyg3{FBHqP(HkbPbkb7VfR9 z)ZL^4Ws$UlRk=)Elp-S*feqcXzKhm`$sk6t+6o+H>xI3oub5Jj>7^S=rufF_PBf8p z)DA05%4%--##FkJ?CH?DY))w4ye2ZWA%it67FA-!tDQq<4K@cHquw$B`-@4w%+^BP zXd+K}FFIMIO}185(`g(MID9y&k>tDrF>ZsTSe_98K_oQ__~{6z+k*%-IZ2gbCZk5O z@brd*=%h$vh-Zu7Kl-i+MKY*s|+#bX*s{vvt}ra@t}#rk^F)D%{J`-N?hYg$xgJ#p!b5wAd5!!)^AhDA3;fKZhwwlI z7p@U4HMvd!DP$%_67oVeA;d0Z$~k5Z!Hr0NV1ih;uZmcA-~zXU4YZ5$fac05gEdnb zo}w`lk0;00~~rAly7D3X>So=H4atOr%)w^|p% z=Mj9WAj5OYK)ztl^|{FeZ|PLQulQL=z6v=;VXTl|XCm;ua*?AkkE|~5>m_gJ*$3nr z)rLtST3T`YRThm5Oo><=CETWt$T)MM9@16UHdRYSJN? zNIPS$PBgf>&qJzcN05wx@YAKct(flR~{6!Hu&7mKa+( z=>tw>%qR%EFy=52;Wm|E#nJjZs+DGxoTQUi8;azw1d63)* z%!DpdJR8k%rHP_~E=b;XliZ6cq1hcqk8>)#RJcFEu3oEwICa!#WsDTIm#XE=`MqL<*R=o(sBeT5e`ITA-65c6()F{uQx zzW!_a%h0EH!aD3RhxPtb)-#HpD)>V}mk}&s(sM(g%S^u79D3_s&p2`<8x@5Nhp&c} zec;y&NLb8BAMq%m^E05l_b>!&ilpo>16$B>)cnyXNZ~yaE}*;;utrK4NxUC9l)Mt$ z!OlWf#kuc8MX{u)i9LW-O~c+?sC$jb9Brt6-0+55Ix$>0~Kx z^K$K%6LN9=5SZ5qvytO~5vslrOje z0PzW+@e^0X$4AD3H_0hR$~3~}%y-XTs(0QJ^$^I%pCq66sc{C@IAZN2oFa?&5}&#M z_}DoeltIW120=F@s}UXRs=3=?N?Di69T3rw!_k+1TSIL0hLkA=fdHmKP@pQ1<>Sco zNAkz3$j5|{Ell;xM(>3y$XQGg#NHY0nBx#LPNhqJo&_^n!JBfRb;zNi{5E(YJRbSM zW7Zaq<2?ahiQ2MTe(8QV5WM;80G zcOlt`-HWJ(c@((gS{pK46Rzw#$AH2i@AY#^ycENaTWMV}DR11e%$BzS`wevge@