diff --git a/src/main/java/me/aurora/service/impl/MenuServiceImpl.java b/src/main/java/me/aurora/service/impl/MenuServiceImpl.java index 18e8010..6cdc544 100644 --- a/src/main/java/me/aurora/service/impl/MenuServiceImpl.java +++ b/src/main/java/me/aurora/service/impl/MenuServiceImpl.java @@ -108,6 +108,13 @@ public class MenuServiceImpl implements MenuService { @Transactional(rollbackFor = Throwable.class) public void delete(Menu menu) { if(menu.getLevelNum() == 0){ + try { + Optional optionalMenu = menuRepo.findById(menu.getPid().longValue()); + Menu pMenu = optionalMenu.get(); + pMenu.setLevelNum(pMenu.getLevelNum()-1); + }catch (Exception e){ + throw new AuroraException(HttpStatus.HTTP_INTERNAL_ERROR,e.toString()); + } menuRepo.delete(menu); } else { Set menus = menuRepo.findByPid(menu.getPid()).stream().collect(Collectors.toSet()); diff --git a/src/main/resources/static/plugins/css/kitadmin.css b/src/main/resources/static/plugins/css/kitadmin.css index 453be90..ff0ebf6 100644 --- a/src/main/resources/static/plugins/css/kitadmin.css +++ b/src/main/resources/static/plugins/css/kitadmin.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ #app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/layui.css b/src/main/resources/static/plugins/css/layui.css index acc876c..ad3c7db 100644 --- a/src/main/resources/static/plugins/css/layui.css +++ b/src/main/resources/static/plugins/css/layui.css @@ -1 +1,2 @@ -.layui-inline,img{display:inline-block;vertical-align:middle}.layui-rate,li{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}img{border:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both}.layui-clear:after{content:'\20';clear:both;display:block;height:0}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;overflow:hidden}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=230);src:url(../font/iconfont.eot?v=230#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=230#iconfont) format('svg'),url(../font/iconfont.woff?v=230) format('woff'),url(../font/iconfont.ttf?v=230) format('truetype')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-home:before{content:"\e68e"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-screen-restore:before{content:"\e758"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-input-lump,.layui-textarea{position:relative}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both}.layui-form-item:after{content:'\20';clear:both;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block,.layui-input-lump{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:999;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;border:none!important;margin-right:0;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{float:right;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{position:relative;top:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input-lump{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-input-lump{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{display:inline-block;width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{display:inline-block;vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-fixed-r,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box,.layui-table-view{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-body,.layui-table-header .layui-table,.layui-table-page{margin-bottom:-1px}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:4px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:4px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary],.layui-table-cell .layui-form-radio[lay-skin=primary]{top:-1px;vertical-align:middle}.layui-table-cell .layui-form-radio{padding-right:0}.layui-table-cell .layui-form-radio>i{margin-right:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px}.layui-table-body .layui-none{line-height:40px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;width:100%;height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;border-width:1px 0 0;height:41px;font-size:12px}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-view select[lay-ignore]{display:inline-block}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.1)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#333}.layui-table-tips-c{position:absolute;right:-3px;top:-12px;width:18px;height:18px;padding:3px;text-align:center;font-weight:700;border-radius:100%;font-size:14px;cursor:pointer;background-color:#666}.layui-table-tips-c:hover{background-color:#999}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=fade]>[carousel-item]>*,.layui-carousel[lay-anim=updown]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:9999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file +/** layui-v2.4.3 MIT License By https://www.layui.com */ +.layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both}.layui-clear:after{content:'\20';clear:both;display:block;height:0}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;overflow:hidden}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=240);src:url(../font/iconfont.eot?v=240#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=240#iconfont) format('svg'),url(../font/iconfont.woff?v=240) format('woff'),url(../font/iconfont.ttf?v=240) format('truetype')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-home:before{content:"\e68e"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-cols:before{content:"\e610"}.layui-icon-export:before{content:"\e67d"}.layui-icon-print:before{content:"\e66d"}.layui-icon-slider:before{content:"\e714"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{position:relative;height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-input-lump,.layui-textarea{position:relative}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both}.layui-form-item:after{content:'\20';clear:both;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block,.layui-input-lump{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-input-block,.layui-input-lump{margin-left:110px;min-height:36px}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input-lump{margin-left:110px;left:-1px}.layui-form-pane .layui-form-text .layui-input-lump{margin:0;left:0;top:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:10}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-tool-panel li{padding:0 10px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#f2f2f2}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=fade]>[carousel-item]>*,.layui-carousel[lay-anim=updown]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #e6e6e6;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;z-index:66666666;width:280px;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#e2e2e2;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-15px}.layui-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:34px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/layui.mobile.css b/src/main/resources/static/plugins/css/layui.mobile.css index cefeb46..4a5da9c 100644 --- a/src/main/resources/static/plugins/css/layui.mobile.css +++ b/src/main/resources/static/plugins/css/layui.mobile.css @@ -1,2 +1,2 @@ -/** layui-v2.3.0 MIT License By https://www.layui.com */ +/** layui-v2.4.3 MIT License By https://www.layui.com */ blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/login.css b/src/main/resources/static/plugins/css/login.css index 4f8b447..e0f9801 100644 --- a/src/main/resources/static/plugins/css/login.css +++ b/src/main/resources/static/plugins/css/login.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ .kit-login{position:relative;height:100vh}.kit-login-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url(https://img.alicdn.com/tfs/TB1zsNhXTtYBeNjy1XdXXXXyVXa-2252-1500.png)}.kit-login-wapper{position:absolute;top:-100px;left:0;right:0;bottom:0;max-width:1080px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kit-login-wapper .kit-login-slogan{text-align:center;color:#fff;font-size:36px;letter-spacing:2px;line-height:48px;margin-bottom:9px;font-weight:500}.kit-login-wapper .kit-login-form{display:flex;justify-content:center;flex-direction:column;padding:30px 40px;background:#fff;border-radius:6px;box-shadow:#eee 1px 1px 2px}.kit-login-wapper .kit-login-title{font-weight:400;line-height:24px;font-size:16px;margin:0 0 20px;text-align:center;color:#009688;letter-spacing:12px}.kit-login-wapper .kit-login-row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-bottom:25px;flex-direction:column}.kit-login-wapper .kit-login-row .kit-login-btn{border-radius:20px;line-height:32px;height:32px}.kit-login-wapper .kit-login-row .kit-login-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kit-login-wapper .kit-login-row .kit-login-col>i.layui-icon{position:absolute;left:5px;top:5px;color:#999;display:inline-block;font-style:normal;-webkit-text-stroke-width:.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kit-login-wapper .kit-login-row .kit-login-col .kit-login-input{width:240px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-table;overflow:visible;border:1px solid #e0e0e0;background-color:#fff;transition:all .3s ease-out;border-collapse:separate;border-spacing:0;border-top:0;border-left:0;border-right:0;border-color:#dcdcdc}.kit-login-wapper .kit-login-row .kit-login-col .kit-login-input input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;outline:0;padding:0;font-weight:400;vertical-align:baseline;background-color:transparent;height:26px;line-height:26px\9;margin:0;padding:0 8px;border-radius:4px;color:#333;padding-left:25px;font-size:13px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/modules/code.css b/src/main/resources/static/plugins/css/modules/code.css index e12278b..126bebe 100644 --- a/src/main/resources/static/plugins/css/modules/code.css +++ b/src/main/resources/static/plugins/css/modules/code.css @@ -1,2 +1,2 @@ -/** layui-v2.3.0 MIT License By https://www.layui.com */ +/** layui-v2.4.3 MIT License By https://www.layui.com */ html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/modules/laydate/default/laydate.css b/src/main/resources/static/plugins/css/modules/laydate/default/laydate.css index 554698b..78ec539 100644 --- a/src/main/resources/static/plugins/css/modules/laydate/default/laydate.css +++ b/src/main/resources/static/plugins/css/modules/laydate/default/laydate.css @@ -1,2 +1,2 @@ -/** layui-v2.3.0 MIT License By https://www.layui.com */ +/** layui-v2.4.3 MIT License By https://www.layui.com */ .laydate-set-ym,.layui-laydate,.layui-laydate *,.layui-laydate-list{box-sizing:border-box}html #layuicss-laydate{display:none;position:absolute;width:1989px}.layui-laydate *{margin:0;padding:0}.layui-laydate{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:laydate-upbit;animation-name:laydate-upbit}.layui-laydate-main{width:272px}.layui-laydate-content td,.layui-laydate-header *,.layui-laydate-list li{transition-duration:.3s;-webkit-transition-duration:.3s}@-webkit-keyframes laydate-upbit{from{-webkit-transform:translate3d(0,20px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes laydate-upbit{from{transform:translate3d(0,20px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-laydate-static{position:relative;z-index:0;display:inline-block;margin:0;-webkit-animation:none;animation:none}.laydate-ym-show .laydate-next-m,.laydate-ym-show .laydate-prev-m{display:none!important}.laydate-ym-show .laydate-next-y,.laydate-ym-show .laydate-prev-y{display:inline-block!important}.laydate-time-show .laydate-set-ym span[lay-type=month],.laydate-time-show .laydate-set-ym span[lay-type=year],.laydate-time-show .layui-laydate-header .layui-icon,.laydate-ym-show .laydate-set-ym span[lay-type=month]{display:none!important}.layui-laydate-header{position:relative;line-height:30px;padding:10px 70px 5px}.laydate-set-ym span,.layui-laydate-header i{padding:0 5px;cursor:pointer}.layui-laydate-header *{display:inline-block;vertical-align:bottom}.layui-laydate-header i{position:absolute;top:10px;color:#999;font-size:18px}.layui-laydate-header i.laydate-prev-y{left:15px}.layui-laydate-header i.laydate-prev-m{left:45px}.layui-laydate-header i.laydate-next-y{right:15px}.layui-laydate-header i.laydate-next-m{right:45px}.laydate-set-ym{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate-time-text{cursor:default!important}.layui-laydate-content{position:relative;padding:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-laydate-content table{border-collapse:collapse;border-spacing:0}.layui-laydate-content td,.layui-laydate-content th{width:36px;height:30px;padding:5px;text-align:center}.layui-laydate-content td{position:relative;cursor:pointer}.laydate-day-mark{position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;font-size:12px;overflow:hidden}.laydate-day-mark::after{position:absolute;content:'';right:2px;top:2px;width:5px;height:5px;border-radius:50%}.layui-laydate-footer{position:relative;height:46px;line-height:26px;padding:10px 20px}.layui-laydate-footer span{margin-right:15px;display:inline-block;cursor:pointer;font-size:12px}.layui-laydate-footer span:hover{color:#5FB878}.laydate-footer-btns{position:absolute;right:10px;top:10px}.laydate-footer-btns span{height:26px;line-height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;background-color:#fff;white-space:nowrap;vertical-align:top;border-radius:2px}.layui-laydate-list>li,.layui-laydate-range .layui-laydate-main{display:inline-block;vertical-align:middle}.layui-laydate-list{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;background-color:#fff}.layui-laydate-list>li{position:relative;width:33.3%;height:36px;line-height:36px;margin:3px 0;text-align:center;cursor:pointer}.laydate-month-list>li{width:25%;margin:17px 0}.laydate-time-list>li{height:100%;margin:0;line-height:normal;cursor:default}.laydate-time-list p{position:relative;top:-4px;line-height:29px}.laydate-time-list ol{height:181px;overflow:hidden}.laydate-time-list>li:hover ol{overflow-y:auto}.laydate-time-list ol li{width:130%;padding-left:33px;line-height:30px;text-align:left;cursor:pointer}.layui-laydate-hint{position:absolute;top:115px;left:50%;width:250px;margin-left:-125px;line-height:20px;padding:15px;text-align:center;font-size:12px}.layui-laydate-range{width:546px}.layui-laydate-range .laydate-main-list-0 .laydate-next-m,.layui-laydate-range .laydate-main-list-0 .laydate-next-y,.layui-laydate-range .laydate-main-list-1 .laydate-prev-m,.layui-laydate-range .laydate-main-list-1 .laydate-prev-y{display:none}.layui-laydate-range .laydate-main-list-1 .layui-laydate-content{border-left:1px solid #e2e2e2}.layui-laydate,.layui-laydate-hint{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background-color:#fff;color:#666}.layui-laydate-header{border-bottom:1px solid #e2e2e2}.layui-laydate-header i:hover,.layui-laydate-header span:hover{color:#5FB878}.layui-laydate-content{border-top:none 0;border-bottom:none 0}.layui-laydate-content th{font-weight:400;color:#333}.layui-laydate-content td{color:#666}.layui-laydate-content td.laydate-selected{background-color:#00F7DE}.laydate-selected:hover{background-color:#00F7DE!important}.layui-laydate-content td:hover,.layui-laydate-list li:hover{background-color:#eaeaea;color:#333}.laydate-time-list li ol{margin:0;padding:0;border:1px solid #e2e2e2;border-left-width:0}.laydate-time-list li:first-child ol{border-left-width:1px}.laydate-time-list>li:hover{background:0 0}.layui-laydate-content .laydate-day-next,.layui-laydate-content .laydate-day-prev{color:#d2d2d2}.laydate-selected.laydate-day-next,.laydate-selected.laydate-day-prev{background-color:#f8f8f8!important}.layui-laydate-footer{border-top:1px solid #e2e2e2}.layui-laydate-hint{color:#FF5722}.laydate-day-mark::after{background-color:#5FB878}.layui-laydate-content td.layui-this .laydate-day-mark::after{display:none}.layui-laydate-footer span[lay-type=date]{color:#5FB878}.layui-laydate .layui-this{background-color:#009688!important;color:#fff!important}.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{background:0 0!important;color:#d2d2d2!important;cursor:not-allowed!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.laydate-theme-molv{border:none}.laydate-theme-molv.layui-laydate-range{width:548px}.laydate-theme-molv .layui-laydate-main{width:274px}.laydate-theme-molv .layui-laydate-header{border:none;background-color:#009688}.laydate-theme-molv .layui-laydate-header i,.laydate-theme-molv .layui-laydate-header span{color:#f6f6f6}.laydate-theme-molv .layui-laydate-header i:hover,.laydate-theme-molv .layui-laydate-header span:hover{color:#fff}.laydate-theme-molv .layui-laydate-content{border:1px solid #e2e2e2;border-top:none;border-bottom:none}.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content{border-left:none}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li,.laydate-theme-grid .layui-laydate-content td,.laydate-theme-grid .layui-laydate-content thead,.laydate-theme-molv .layui-laydate-footer{border:1px solid #e2e2e2}.laydate-theme-grid .laydate-selected,.laydate-theme-grid .laydate-selected:hover{background-color:#f2f2f2!important;color:#009688!important}.laydate-theme-grid .laydate-selected.laydate-day-next,.laydate-theme-grid .laydate-selected.laydate-day-prev{color:#d2d2d2!important}.laydate-theme-grid .laydate-month-list,.laydate-theme-grid .laydate-year-list{margin:1px 0 0 1px}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li{margin:0 -1px -1px 0}.laydate-theme-grid .laydate-year-list>li{height:43px;line-height:43px}.laydate-theme-grid .laydate-month-list>li{height:71px;line-height:71px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/modules/layer/default/layer.css b/src/main/resources/static/plugins/css/modules/layer/default/layer.css index 2ed7de6..dc51687 100644 --- a/src/main/resources/static/plugins/css/modules/layer/default/layer.css +++ b/src/main/resources/static/plugins/css/modules/layer/default/layer.css @@ -1,2 +1,2 @@ -/** layui-v2.3.0 MIT License By https://www.layui.com */ +/** layui-v2.4.3 MIT License By https://www.layui.com */ .layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/nprogress.css b/src/main/resources/static/plugins/css/nprogress.css index e81b4d4..9aeb5d2 100644 --- a/src/main/resources/static/plugins/css/nprogress.css +++ b/src/main/resources/static/plugins/css/nprogress.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ #nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/blue-dark.css b/src/main/resources/static/plugins/css/theme/blue-dark.css index 0bc0bae..e9d38df 100644 --- a/src/main/resources/static/plugins/css/theme/blue-dark.css +++ b/src/main/resources/static/plugins/css/theme/blue-dark.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-blue-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#1797be}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#1797be}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#1797be;border-top:2px solid #e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-blue-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #1797be;color:#1797be}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#1797be;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #1797be;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-blue-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-blue-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-blue-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-blue-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-blue-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-blue-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-blue-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-blue-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-blue-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-blue-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-blue-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-blue-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-blue-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-blue-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-blue-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-blue-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .kit-sidebar-close,.kit-theme-blue-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-blue-dark .kit-sidebar-close:hover,.kit-theme-blue-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-blue-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-blue-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-blue-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-blue-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-blue-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-blue-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#117391}.kit-theme-blue-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-blue-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-blue-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-blue-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-blue-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-blue-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-blue-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-blue-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-blue-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-blue-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-blue-dark .kit-select{width:300px;display:inline-block}.kit-theme-blue-dark .kit-select-render{position:relative}.kit-theme-blue-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-blue-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-blue-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-blue-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-blue-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-blue-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-dark .kit-exception{text-align:center}.kit-theme-blue-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-blue-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-blue-dark .kit-in{padding-right:28px}.kit-theme-blue-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-blue-dark .kit-inputnumber-down,.kit-theme-blue-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-blue-dark .kit-inputnumber-down>.layui-icon,.kit-theme-blue-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-inputnumber-down:hover,.kit-theme-blue-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-blue-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-blue-dark .kit-cascader-input{display:none}.kit-theme-blue-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-blue-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-blue-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-blue-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-cascader-child,.kit-theme-blue-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a,.kit-theme-blue-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-blue-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-dark .kit-cascader-child>.layui-this>a,.kit-theme-blue-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-blue-dark .kit-cascader-list{top:40px;left:0}.kit-theme-blue-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-blue-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#1797be;z-index:100000}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#1797be}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#1797be;border-top:2px solid #e6e6e6}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-blue-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-blue-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #1797be;color:#1797be}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-blue-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#1797be;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #1797be;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-blue-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-blue-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-blue-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#117391}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-blue-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-blue-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-blue-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-blue-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-blue-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-blue-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-blue-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-blue-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-blue-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-blue-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-blue-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-blue-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-blue-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-blue-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-blue-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-blue-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-dark .kit-sidebar-close,.kit-theme-blue-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-blue-dark .kit-sidebar-close:hover,.kit-theme-blue-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-blue-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-blue-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-blue-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-blue-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-blue-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-blue-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#117391}.kit-theme-blue-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-blue-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-blue-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-blue-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-blue-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-blue-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-blue-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-blue-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-blue-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-blue-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-blue-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-blue-dark .kit-select{width:300px;display:inline-block}.kit-theme-blue-dark .kit-select-render{position:relative}.kit-theme-blue-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-blue-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-blue-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-blue-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-blue-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-blue-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-blue-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-dark .kit-exception{text-align:center}.kit-theme-blue-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-blue-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-blue-dark .kit-in{padding-right:28px}.kit-theme-blue-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-blue-dark .kit-inputnumber-down,.kit-theme-blue-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-blue-dark .kit-inputnumber-down>.layui-icon,.kit-theme-blue-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-inputnumber-down:hover,.kit-theme-blue-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-blue-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-blue-dark .kit-cascader-input{display:none}.kit-theme-blue-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-blue-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-blue-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-blue-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-cascader-child,.kit-theme-blue-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a,.kit-theme-blue-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-blue-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-blue-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-dark .kit-cascader-child>.layui-this>a,.kit-theme-blue-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-blue-dark .kit-cascader-list{top:40px;left:0}.kit-theme-blue-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/blue-light.css b/src/main/resources/static/plugins/css/theme/blue-light.css index a8e933d..194edde 100644 --- a/src/main/resources/static/plugins/css/theme/blue-light.css +++ b/src/main/resources/static/plugins/css/theme/blue-light.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-blue-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#23b7e5}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#23b7e5}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#23b7e5;border-top:2px solid #e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-blue-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #1797be;color:#1797be}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#1797be;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #1797be;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-blue-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-blue-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-blue-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-blue-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-blue-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-blue-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-blue-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-blue-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-blue-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-blue-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-blue-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-blue-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-blue-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-blue-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-blue-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-blue-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-blue-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .kit-sidebar-close,.kit-theme-blue-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-blue-light .kit-sidebar-close:hover,.kit-theme-blue-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-blue-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-blue-light .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-blue-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-blue-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-blue-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-blue-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#117391}.kit-theme-blue-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-blue-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-blue-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-blue-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-blue-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-blue-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-blue-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-blue-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-blue-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-blue-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-blue-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-blue-light .kit-select{width:300px;display:inline-block}.kit-theme-blue-light .kit-select-render{position:relative}.kit-theme-blue-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-blue-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-blue-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-blue-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-blue-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-blue-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-light .kit-exception{text-align:center}.kit-theme-blue-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-blue-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-blue-light .kit-in{padding-right:28px}.kit-theme-blue-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-blue-light .kit-inputnumber-down,.kit-theme-blue-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-blue-light .kit-inputnumber-down>.layui-icon,.kit-theme-blue-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-inputnumber-down:hover,.kit-theme-blue-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-blue-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-blue-light .kit-cascader-input{display:none}.kit-theme-blue-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-blue-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-blue-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-blue-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-cascader-child,.kit-theme-blue-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-blue-light .kit-cascader-child>.kit-item a,.kit-theme-blue-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-cascader-child>.kit-item a:hover,.kit-theme-blue-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-light .kit-cascader-child>.layui-this>a,.kit-theme-blue-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-blue-light .kit-cascader-list{top:40px;left:0}.kit-theme-blue-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-blue-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#23b7e5;z-index:100000}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#23b7e5}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#23b7e5;border-top:2px solid #e6e6e6}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-blue-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-blue-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #1797be;color:#1797be}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-blue-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#1797be;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #1797be;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-blue-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-blue-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-blue-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#117391}.kit-theme-blue-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-blue-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-blue-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-blue-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-blue-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-blue-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-blue-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-blue-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-blue-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-blue-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-blue-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-blue-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-blue-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-blue-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-blue-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-blue-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-blue-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-blue-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-blue-light .kit-sidebar-close,.kit-theme-blue-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-blue-light .kit-sidebar-close:hover,.kit-theme-blue-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-blue-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-blue-light .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-blue-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-blue-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-blue-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-blue-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#117391}.kit-theme-blue-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-blue-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-blue-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-blue-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-blue-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-blue-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-blue-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-blue-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-blue-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-blue-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-blue-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-blue-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-blue-light .kit-select{width:300px;display:inline-block}.kit-theme-blue-light .kit-select-render{position:relative}.kit-theme-blue-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-blue-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-blue-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-blue-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-blue-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-blue-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-blue-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-blue-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-blue-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-light .kit-exception{text-align:center}.kit-theme-blue-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-blue-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-blue-light .kit-in{padding-right:28px}.kit-theme-blue-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-blue-light .kit-inputnumber-down,.kit-theme-blue-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-blue-light .kit-inputnumber-down>.layui-icon,.kit-theme-blue-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-inputnumber-down:hover,.kit-theme-blue-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-blue-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-blue-light .kit-cascader-input{display:none}.kit-theme-blue-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-blue-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-blue-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-blue-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-cascader-child,.kit-theme-blue-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-blue-light .kit-cascader-child>.kit-item a,.kit-theme-blue-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-blue-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-blue-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-blue-light .kit-cascader-child>.kit-item a:hover,.kit-theme-blue-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-blue-light .kit-cascader-child>.layui-this>a,.kit-theme-blue-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-blue-light .kit-cascader-list{top:40px;left:0}.kit-theme-blue-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/default.css b/src/main/resources/static/plugins/css/theme/default.css index 58af43e..33e12cb 100644 --- a/src/main/resources/static/plugins/css/theme/default.css +++ b/src/main/resources/static/plugins/css/theme/default.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-default .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#373d41}.kit-theme-default .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:#2a2f32;color:#009688;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:#2a2f32;transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#009688}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#373d41}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#009688;background-color:#2a2f32}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:#2a2f32;color:#009688}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#373d41;border-top:2px solid #009688}.kit-theme-default .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-default .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-default .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#333744}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #009688;color:#009688}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #333744}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#009688;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #009688;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-default .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-default .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-default .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-default .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-default .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-default .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-default .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-default .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-default .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-default .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-default .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-default .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-default .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-default .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-default .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-default .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-default .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-default .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-default .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-default .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-default .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .kit-sidebar-close,.kit-theme-default .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-default .kit-sidebar-close:hover,.kit-theme-default .kit-sidebar-reload:hover{color:#009688}.kit-theme-default .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-default .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-default .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-default .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-default .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-default .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-default .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-default .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-default .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-default .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-default .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-default .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-default .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-default .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-default .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-default .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-default .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-default .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-default .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-default .kit-select{width:300px;display:inline-block}.kit-theme-default .kit-select-render{position:relative}.kit-theme-default .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-default .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-default .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-default .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-default .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-default .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-default .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-default .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-exception{text-align:center}.kit-theme-default .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-default .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-default .kit-in{padding-right:28px}.kit-theme-default .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-default .kit-inputnumber-down,.kit-theme-default .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-default .kit-inputnumber-down>.layui-icon,.kit-theme-default .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-default .kit-inputnumber-down:hover,.kit-theme-default .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-default .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-default .kit-cascader-input{display:none}.kit-theme-default .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-default .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-default .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-default .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-default .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-default .kit-cascader-child,.kit-theme-default .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-default .kit-cascader-child>.kit-item a,.kit-theme-default .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-default .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-default .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-default .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-default .kit-cascader-child>.kit-item a:hover,.kit-theme-default .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-cascader-child>.layui-this>a,.kit-theme-default .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-default .kit-cascader-list{top:40px;left:0}.kit-theme-default .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-default .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#373d41;z-index:100000}.kit-theme-default .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:#2a2f32;color:#009688;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:#2a2f32;transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#009688}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#373d41}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#009688;background-color:#2a2f32}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:#2a2f32;color:#009688}.kit-theme-default .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#373d41;border-top:2px solid #009688}.kit-theme-default .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-default .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-default .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-default .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#333744}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #009688;color:#009688}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #333744}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-default .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#009688;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #009688;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-default .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-default .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-default .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-default .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-default .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-default .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-default .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-default .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-default .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-default .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-default .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-default .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-default .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-default .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-default .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-default .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-default .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-default .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-default .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-default .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-default .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-default .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-default .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-default .kit-sidebar-close,.kit-theme-default .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-default .kit-sidebar-close:hover,.kit-theme-default .kit-sidebar-reload:hover{color:#009688}.kit-theme-default .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-default .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-default .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-default .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-default .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-default .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-default .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-default .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-default .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-default .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-default .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-default .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-default .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-default .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-default .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-default .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-default .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-default .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-default .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-default .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-default .kit-select{width:300px;display:inline-block}.kit-theme-default .kit-select-render{position:relative}.kit-theme-default .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-default .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-default .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-default .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-default .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-default .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-default .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-default .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-default .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-exception{text-align:center}.kit-theme-default .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-default .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-default .kit-in{padding-right:28px}.kit-theme-default .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-default .kit-inputnumber-down,.kit-theme-default .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-default .kit-inputnumber-down>.layui-icon,.kit-theme-default .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-default .kit-inputnumber-down:hover,.kit-theme-default .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-default .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-default .kit-cascader-input{display:none}.kit-theme-default .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-default .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-default .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-default .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-default .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-default .kit-cascader-child,.kit-theme-default .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-default .kit-cascader-child>.kit-item a,.kit-theme-default .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-default .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-default .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-default .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-default .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-default .kit-cascader-child>.kit-item a:hover,.kit-theme-default .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-default .kit-cascader-child>.layui-this>a,.kit-theme-default .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-default .kit-cascader-list{top:40px;left:0}.kit-theme-default .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/green-dark.css b/src/main/resources/static/plugins/css/theme/green-dark.css index 97c241d..86ffc5e 100644 --- a/src/main/resources/static/plugins/css/theme/green-dark.css +++ b/src/main/resources/static/plugins/css/theme/green-dark.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-green-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#37bc9b}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#37bc9b}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#37bc9b;border-top:2px solid #e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-green-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #37bc9b;color:#37bc9b}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#37bc9b;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #37bc9b;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-green-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-green-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-green-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-green-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-green-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-green-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-green-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-green-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-green-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-green-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-green-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-green-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-green-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-green-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-green-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-green-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-green-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .kit-sidebar-close,.kit-theme-green-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-green-dark .kit-sidebar-close:hover,.kit-theme-green-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-green-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-green-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-green-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-green-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-green-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-green-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#29a284}.kit-theme-green-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-green-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-green-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-green-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-green-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-green-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-green-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-green-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-green-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-green-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-green-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-green-dark .kit-select{width:300px;display:inline-block}.kit-theme-green-dark .kit-select-render{position:relative}.kit-theme-green-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-green-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-green-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-green-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-green-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-green-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-dark .kit-exception{text-align:center}.kit-theme-green-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-green-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-green-dark .kit-in{padding-right:28px}.kit-theme-green-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-green-dark .kit-inputnumber-down,.kit-theme-green-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-green-dark .kit-inputnumber-down>.layui-icon,.kit-theme-green-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-inputnumber-down:hover,.kit-theme-green-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-green-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-green-dark .kit-cascader-input{display:none}.kit-theme-green-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-green-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-green-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-green-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-cascader-child,.kit-theme-green-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-green-dark .kit-cascader-child>.kit-item a,.kit-theme-green-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-green-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-dark .kit-cascader-child>.layui-this>a,.kit-theme-green-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-green-dark .kit-cascader-list{top:40px;left:0}.kit-theme-green-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-green-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#37bc9b;z-index:100000}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#37bc9b}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#37bc9b;border-top:2px solid #e6e6e6}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-green-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-green-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #37bc9b;color:#37bc9b}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-green-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#37bc9b;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #37bc9b;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-green-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-green-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-green-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#29a284}.kit-theme-green-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-green-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-green-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-green-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-green-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-green-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-green-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-green-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-green-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-green-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-green-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-green-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-green-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-green-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-green-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-green-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-green-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-dark .kit-sidebar-close,.kit-theme-green-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-green-dark .kit-sidebar-close:hover,.kit-theme-green-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-green-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-green-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-green-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-green-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-green-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-green-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#29a284}.kit-theme-green-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-green-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-green-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-green-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-green-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-green-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-green-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-green-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-green-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-green-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-green-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-green-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-green-dark .kit-select{width:300px;display:inline-block}.kit-theme-green-dark .kit-select-render{position:relative}.kit-theme-green-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-green-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-green-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-green-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-green-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-green-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-green-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-dark .kit-exception{text-align:center}.kit-theme-green-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-green-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-green-dark .kit-in{padding-right:28px}.kit-theme-green-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-green-dark .kit-inputnumber-down,.kit-theme-green-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-green-dark .kit-inputnumber-down>.layui-icon,.kit-theme-green-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-inputnumber-down:hover,.kit-theme-green-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-green-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-green-dark .kit-cascader-input{display:none}.kit-theme-green-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-green-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-green-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-green-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-cascader-child,.kit-theme-green-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-green-dark .kit-cascader-child>.kit-item a,.kit-theme-green-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-green-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-green-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-dark .kit-cascader-child>.layui-this>a,.kit-theme-green-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-green-dark .kit-cascader-list{top:40px;left:0}.kit-theme-green-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/green-light.css b/src/main/resources/static/plugins/css/theme/green-light.css index 421ee24..7ff0c7d 100644 --- a/src/main/resources/static/plugins/css/theme/green-light.css +++ b/src/main/resources/static/plugins/css/theme/green-light.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-green-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#37bc9b}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#37bc9b}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#37bc9b;border-top:2px solid #e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-green-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #37bc9b;color:#37bc9b}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#37bc9b;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #37bc9b;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-green-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-green-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-green-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-green-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-green-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-green-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-green-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-green-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-green-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-green-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-green-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-green-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-green-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-green-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-green-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-green-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-green-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-green-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-green-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-green-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .kit-sidebar-close,.kit-theme-green-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-green-light .kit-sidebar-close:hover,.kit-theme-green-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-green-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-green-light .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-green-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-green-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-green-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-green-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#29a284}.kit-theme-green-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-green-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-green-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-green-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-green-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-green-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-green-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-green-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-green-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-green-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-green-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-green-light .kit-select{width:300px;display:inline-block}.kit-theme-green-light .kit-select-render{position:relative}.kit-theme-green-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-green-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-green-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-green-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-green-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-green-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-light .kit-exception{text-align:center}.kit-theme-green-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-green-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-green-light .kit-in{padding-right:28px}.kit-theme-green-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-green-light .kit-inputnumber-down,.kit-theme-green-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-green-light .kit-inputnumber-down>.layui-icon,.kit-theme-green-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-green-light .kit-inputnumber-down:hover,.kit-theme-green-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-green-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-green-light .kit-cascader-input{display:none}.kit-theme-green-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-green-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-green-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-green-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-light .kit-cascader-child,.kit-theme-green-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-green-light .kit-cascader-child>.kit-item a,.kit-theme-green-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-green-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-green-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-light .kit-cascader-child>.kit-item a:hover,.kit-theme-green-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-light .kit-cascader-child>.layui-this>a,.kit-theme-green-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-green-light .kit-cascader-list{top:40px;left:0}.kit-theme-green-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-green-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#37bc9b;z-index:100000}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#37bc9b}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#37bc9b;border-top:2px solid #e6e6e6}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-green-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-green-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #37bc9b;color:#37bc9b}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-green-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#37bc9b;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #37bc9b;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-green-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-green-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-green-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#29a284}.kit-theme-green-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-green-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-green-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-green-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-green-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-green-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-green-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-green-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-green-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-green-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-green-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-green-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-green-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-green-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-green-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-green-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-green-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-green-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-green-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-green-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-green-light .kit-sidebar-close,.kit-theme-green-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-green-light .kit-sidebar-close:hover,.kit-theme-green-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-green-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-green-light .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-green-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-green-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-green-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-green-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#29a284}.kit-theme-green-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-green-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-green-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-green-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-green-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-green-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-green-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-green-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-green-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-green-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-green-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-green-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-green-light .kit-select{width:300px;display:inline-block}.kit-theme-green-light .kit-select-render{position:relative}.kit-theme-green-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-green-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-green-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-green-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-green-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-green-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-green-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-green-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-green-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-light .kit-exception{text-align:center}.kit-theme-green-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-green-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-green-light .kit-in{padding-right:28px}.kit-theme-green-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-green-light .kit-inputnumber-down,.kit-theme-green-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-green-light .kit-inputnumber-down>.layui-icon,.kit-theme-green-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-green-light .kit-inputnumber-down:hover,.kit-theme-green-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-green-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-green-light .kit-cascader-input{display:none}.kit-theme-green-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-green-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-green-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-green-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-light .kit-cascader-child,.kit-theme-green-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-green-light .kit-cascader-child>.kit-item a,.kit-theme-green-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-green-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-green-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-green-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-green-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-green-light .kit-cascader-child>.kit-item a:hover,.kit-theme-green-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-green-light .kit-cascader-child>.layui-this>a,.kit-theme-green-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-green-light .kit-cascader-list{top:40px;left:0}.kit-theme-green-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/purple-dark.css b/src/main/resources/static/plugins/css/theme/purple-dark.css index f43e428..b21b0b6 100644 --- a/src/main/resources/static/plugins/css/theme/purple-dark.css +++ b/src/main/resources/static/plugins/css/theme/purple-dark.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-purple-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#564aa3}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#564aa3}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#564aa3;border-top:2px solid #e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-purple-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #9289ca;color:#9289ca}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#9289ca;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #9289ca;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-purple-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-purple-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-purple-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-purple-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-purple-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-purple-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-purple-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-purple-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-purple-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-purple-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-purple-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-purple-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-purple-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-purple-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-purple-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-purple-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .kit-sidebar-close,.kit-theme-purple-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-purple-dark .kit-sidebar-close:hover,.kit-theme-purple-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-purple-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-purple-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-purple-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-purple-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-purple-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-purple-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#9289ca}.kit-theme-purple-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-purple-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-purple-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-purple-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-purple-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-purple-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-purple-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-purple-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-purple-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-purple-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-purple-dark .kit-select{width:300px;display:inline-block}.kit-theme-purple-dark .kit-select-render{position:relative}.kit-theme-purple-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-purple-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-purple-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-purple-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-purple-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-purple-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-dark .kit-exception{text-align:center}.kit-theme-purple-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-purple-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-purple-dark .kit-in{padding-right:28px}.kit-theme-purple-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-purple-dark .kit-inputnumber-down,.kit-theme-purple-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-purple-dark .kit-inputnumber-down>.layui-icon,.kit-theme-purple-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-inputnumber-down:hover,.kit-theme-purple-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-purple-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-purple-dark .kit-cascader-input{display:none}.kit-theme-purple-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-purple-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-purple-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-purple-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-cascader-child,.kit-theme-purple-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a,.kit-theme-purple-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-purple-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-dark .kit-cascader-child>.layui-this>a,.kit-theme-purple-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-purple-dark .kit-cascader-list{top:40px;left:0}.kit-theme-purple-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-purple-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#564aa3;z-index:100000}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#564aa3}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#564aa3;border-top:2px solid #e6e6e6}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-purple-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-purple-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #9289ca;color:#9289ca}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-purple-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#9289ca;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #9289ca;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-purple-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-purple-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-purple-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#9289ca}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-purple-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-purple-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-purple-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-purple-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-purple-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-purple-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-purple-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-purple-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-purple-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-purple-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-purple-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-purple-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-purple-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-purple-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-purple-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-purple-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-dark .kit-sidebar-close,.kit-theme-purple-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-purple-dark .kit-sidebar-close:hover,.kit-theme-purple-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-purple-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-purple-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-purple-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-purple-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-purple-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-purple-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#9289ca}.kit-theme-purple-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-purple-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-purple-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-purple-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-purple-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-purple-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-purple-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-purple-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-purple-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-purple-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-purple-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-purple-dark .kit-select{width:300px;display:inline-block}.kit-theme-purple-dark .kit-select-render{position:relative}.kit-theme-purple-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-purple-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-purple-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-purple-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-purple-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-purple-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-purple-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-dark .kit-exception{text-align:center}.kit-theme-purple-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-purple-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-purple-dark .kit-in{padding-right:28px}.kit-theme-purple-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-purple-dark .kit-inputnumber-down,.kit-theme-purple-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-purple-dark .kit-inputnumber-down>.layui-icon,.kit-theme-purple-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-inputnumber-down:hover,.kit-theme-purple-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-purple-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-purple-dark .kit-cascader-input{display:none}.kit-theme-purple-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-purple-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-purple-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-purple-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-cascader-child,.kit-theme-purple-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a,.kit-theme-purple-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-purple-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-purple-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-dark .kit-cascader-child>.layui-this>a,.kit-theme-purple-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-purple-dark .kit-cascader-list{top:40px;left:0}.kit-theme-purple-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/purple-light.css b/src/main/resources/static/plugins/css/theme/purple-light.css index cb04083..8e2ff33 100644 --- a/src/main/resources/static/plugins/css/theme/purple-light.css +++ b/src/main/resources/static/plugins/css/theme/purple-light.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-purple-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#564aa3}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#564aa3}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#564aa3;border-top:2px solid #e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-purple-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #9289ca;color:#9289ca}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#9289ca;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #9289ca;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-purple-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-purple-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-purple-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-purple-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-purple-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-purple-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-purple-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-purple-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-purple-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-purple-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-purple-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-purple-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-purple-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-purple-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-purple-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-purple-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-purple-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .kit-sidebar-close,.kit-theme-purple-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-purple-light .kit-sidebar-close:hover,.kit-theme-purple-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-purple-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-purple-light .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-purple-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-purple-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-purple-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-purple-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#9289ca}.kit-theme-purple-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-purple-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-purple-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-purple-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-purple-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-purple-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-purple-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-purple-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-purple-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-purple-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-purple-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-purple-light .kit-select{width:300px;display:inline-block}.kit-theme-purple-light .kit-select-render{position:relative}.kit-theme-purple-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-purple-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-purple-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-purple-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-purple-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-purple-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-light .kit-exception{text-align:center}.kit-theme-purple-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-purple-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-purple-light .kit-in{padding-right:28px}.kit-theme-purple-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-purple-light .kit-inputnumber-down,.kit-theme-purple-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-purple-light .kit-inputnumber-down>.layui-icon,.kit-theme-purple-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-inputnumber-down:hover,.kit-theme-purple-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-purple-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-purple-light .kit-cascader-input{display:none}.kit-theme-purple-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-purple-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-purple-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-purple-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-cascader-child,.kit-theme-purple-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-purple-light .kit-cascader-child>.kit-item a,.kit-theme-purple-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-cascader-child>.kit-item a:hover,.kit-theme-purple-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-light .kit-cascader-child>.layui-this>a,.kit-theme-purple-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-purple-light .kit-cascader-list{top:40px;left:0}.kit-theme-purple-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-purple-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#564aa3;z-index:100000}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#564aa3}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#564aa3;border-top:2px solid #e6e6e6}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-purple-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-purple-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #9289ca;color:#9289ca}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-purple-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#9289ca;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #9289ca;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-purple-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-purple-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-purple-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#9289ca}.kit-theme-purple-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-purple-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-purple-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-purple-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-purple-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-purple-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-purple-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-purple-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-purple-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-purple-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-purple-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-purple-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-purple-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-purple-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-purple-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-purple-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-purple-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-purple-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-purple-light .kit-sidebar-close,.kit-theme-purple-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-purple-light .kit-sidebar-close:hover,.kit-theme-purple-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-purple-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-purple-light .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-purple-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-purple-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-purple-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-purple-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#9289ca}.kit-theme-purple-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-purple-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-purple-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-purple-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-purple-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-purple-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-purple-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-purple-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-purple-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-purple-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-purple-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-purple-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-purple-light .kit-select{width:300px;display:inline-block}.kit-theme-purple-light .kit-select-render{position:relative}.kit-theme-purple-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-purple-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-purple-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-purple-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-purple-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-purple-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-purple-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-purple-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-purple-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-light .kit-exception{text-align:center}.kit-theme-purple-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-purple-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-purple-light .kit-in{padding-right:28px}.kit-theme-purple-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-purple-light .kit-inputnumber-down,.kit-theme-purple-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-purple-light .kit-inputnumber-down>.layui-icon,.kit-theme-purple-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-inputnumber-down:hover,.kit-theme-purple-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-purple-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-purple-light .kit-cascader-input{display:none}.kit-theme-purple-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-purple-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-purple-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-purple-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-cascader-child,.kit-theme-purple-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-purple-light .kit-cascader-child>.kit-item a,.kit-theme-purple-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-purple-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-purple-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-purple-light .kit-cascader-child>.kit-item a:hover,.kit-theme-purple-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-purple-light .kit-cascader-child>.layui-this>a,.kit-theme-purple-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-purple-light .kit-cascader-list{top:40px;left:0}.kit-theme-purple-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/red-dark.css b/src/main/resources/static/plugins/css/theme/red-dark.css index 0342b34..446505a 100644 --- a/src/main/resources/static/plugins/css/theme/red-dark.css +++ b/src/main/resources/static/plugins/css/theme/red-dark.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-red-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#ec2121}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#ec2121}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#ec2121;border-top:2px solid #e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-red-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #f05050;color:#f05050}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#f05050;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #f05050;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-red-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-red-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-red-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-red-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-red-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-red-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-red-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-red-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-red-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-red-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-red-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-red-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-red-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-red-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-red-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-red-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-red-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .kit-sidebar-close,.kit-theme-red-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-red-dark .kit-sidebar-close:hover,.kit-theme-red-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-red-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-red-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-red-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-red-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-red-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-red-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#f05050}.kit-theme-red-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-red-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-red-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-red-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-red-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-red-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-red-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-red-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-red-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-red-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-red-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-red-dark .kit-select{width:300px;display:inline-block}.kit-theme-red-dark .kit-select-render{position:relative}.kit-theme-red-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-red-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-red-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-red-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-red-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-red-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-dark .kit-exception{text-align:center}.kit-theme-red-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-red-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-red-dark .kit-in{padding-right:28px}.kit-theme-red-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-red-dark .kit-inputnumber-down,.kit-theme-red-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-red-dark .kit-inputnumber-down>.layui-icon,.kit-theme-red-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-inputnumber-down:hover,.kit-theme-red-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-red-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-red-dark .kit-cascader-input{display:none}.kit-theme-red-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-red-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-red-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-red-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-cascader-child,.kit-theme-red-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-red-dark .kit-cascader-child>.kit-item a,.kit-theme-red-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-red-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-dark .kit-cascader-child>.layui-this>a,.kit-theme-red-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-red-dark .kit-cascader-list{top:40px;left:0}.kit-theme-red-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-red-dark .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#ec2121;z-index:100000}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#ec2121}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#ec2121;border-top:2px solid #e6e6e6}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-red-dark .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-red-dark .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#3a3f51}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:#42485b}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #f05050;color:#f05050}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#e6e6e6;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #3a3f51}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-red-dark .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#f05050;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #f05050;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-red-dark .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-red-dark .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-red-dark .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#f05050}.kit-theme-red-dark .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-red-dark .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-red-dark .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-red-dark .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-red-dark .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-red-dark .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-red-dark .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-red-dark .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-red-dark .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-red-dark .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-red-dark .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-red-dark .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-dark .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-red-dark .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-red-dark .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-red-dark .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-red-dark .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-red-dark .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-dark .kit-sidebar-close,.kit-theme-red-dark .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-red-dark .kit-sidebar-close:hover,.kit-theme-red-dark .kit-sidebar-reload:hover{color:#009688}.kit-theme-red-dark .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-red-dark .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-red-dark .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-red-dark .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-dark .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-red-dark .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-red-dark .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#f05050}.kit-theme-red-dark .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-red-dark .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-red-dark .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-red-dark .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-red-dark .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-red-dark .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-red-dark .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-red-dark .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-red-dark .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-red-dark .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-red-dark .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-red-dark .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-red-dark .kit-select{width:300px;display:inline-block}.kit-theme-red-dark .kit-select-render{position:relative}.kit-theme-red-dark .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-red-dark .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-red-dark .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-red-dark .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-red-dark .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-red-dark .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-dark .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-dark .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-red-dark .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-dark .kit-exception{text-align:center}.kit-theme-red-dark .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-red-dark .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-red-dark .kit-in{padding-right:28px}.kit-theme-red-dark .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-red-dark .kit-inputnumber-down,.kit-theme-red-dark .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-red-dark .kit-inputnumber-down>.layui-icon,.kit-theme-red-dark .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-inputnumber-down:hover,.kit-theme-red-dark .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-red-dark .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-red-dark .kit-cascader-input{display:none}.kit-theme-red-dark .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-red-dark .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-red-dark .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-red-dark .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-dark .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-cascader-child,.kit-theme-red-dark .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-red-dark .kit-cascader-child>.kit-item a,.kit-theme-red-dark .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-dark .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-red-dark .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-dark .kit-cascader-child>.kit-item a:hover,.kit-theme-red-dark .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-dark .kit-cascader-child>.layui-this>a,.kit-theme-red-dark .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-red-dark .kit-cascader-list{top:40px;left:0}.kit-theme-red-dark .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/css/theme/red-light.css b/src/main/resources/static/plugins/css/theme/red-light.css index 217c921..2c437ad 100644 --- a/src/main/resources/static/plugins/css/theme/red-light.css +++ b/src/main/resources/static/plugins/css/theme/red-light.css @@ -1,2 +1,2 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-red-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#f05050}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#f05050}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#f05050;border-top:2px solid #e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-red-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #ec2121;color:#ec2121}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#ec2121;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #ec2121;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-red-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-red-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:999}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;border:1px solid #f2f2f2;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#009688}.kit-theme-red-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-red-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-red-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-red-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-red-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-red-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-red-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-red-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-red-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-red-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-red-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-red-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-red-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:1995;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1995;top:0;left:0}.kit-theme-red-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-red-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-red-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-red-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-red-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .kit-sidebar-close,.kit-theme-red-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-red-light .kit-sidebar-close:hover,.kit-theme-red-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-red-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-red-light .kit-shade{position:fixed;width:100%;height:100%;z-index:1994;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-red-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-red-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-red-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-red-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#ec2121}.kit-theme-red-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-red-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-red-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-red-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-red-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-red-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-red-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-red-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-red-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-red-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-red-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-red-light .kit-select{width:300px;display:inline-block}.kit-theme-red-light .kit-select-render{position:relative}.kit-theme-red-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-red-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-red-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-red-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-red-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-red-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-light .kit-exception{text-align:center}.kit-theme-red-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-red-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-red-light .kit-in{padding-right:28px}.kit-theme-red-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-red-light .kit-inputnumber-down,.kit-theme-red-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-red-light .kit-inputnumber-down>.layui-icon,.kit-theme-red-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-red-light .kit-inputnumber-down:hover,.kit-theme-red-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-red-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-red-light .kit-cascader-input{display:none}.kit-theme-red-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-red-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-red-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-red-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-light .kit-cascader-child,.kit-theme-red-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-red-light .kit-cascader-child>.kit-item a,.kit-theme-red-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-red-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-red-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-light .kit-cascader-child>.kit-item a:hover,.kit-theme-red-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-light .kit-cascader-child>.layui-this>a,.kit-theme-red-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-red-light .kit-cascader-list{top:40px;left:0}.kit-theme-red-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +#app{overflow:hidden}.tran{transition:all .2s;-webkit-transition:all .2s}.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4a5dd9}.kit-theme-red-light .layui-layout-admin .layui-header{height:50px;box-sizing:border-box;background-color:#f05050;z-index:100000}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo{line-height:50px;text-align:left;position:relative}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-toggle{position:absolute;left:0;top:0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;cursor:pointer}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-toggle:hover{background-color:rgba(0,0,0,.09);color:#e6e6e6;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand{padding-left:50px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand a{display:block;padding-left:23px;color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-logo-brand a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;cursor:pointer;color:#e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-left{padding:0 10px!important}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right{right:20px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav{line-height:49px;background-color:#f05050}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a{color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-item a:hover{color:#e6e6e6;background-color:rgba(0,0,0,.09)}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-layout-right .kit-nav .kit-nav-child{background-color:#f05050;border-top:2px solid #e6e6e6}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav-bar{height:2px;background-color:#fff}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav .layui-nav-item{line-height:50px}.kit-theme-red-light .layui-layout-admin .layui-header .layui-nav-child{top:55px}.kit-theme-red-light .layui-layout-admin .layui-side{top:50px;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll{width:200px;background-color:#fff}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-item{text-align:left!important;background-color:transparent}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>.kit-menu-child{display:block!important}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-show>a.child::after{content:'\e619'}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .layui-this a{background-color:rgba(0,0,0,.09);border-left:3px solid #ec2121;color:#ec2121}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child{display:none}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-item>a{padding-left:30px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:45px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu .kit-menu-child .kit-menu-child .kit-menu-child .kit-menu-item>a{padding-left:60px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a{display:block;color:#515253;padding:10px 25px 10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border-left:3px solid #fff}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a.child::after{font-family:layui-icon!important;content:'\e61a';position:absolute;right:15px;font-size:12px;top:14px}.kit-theme-red-light .layui-layout-admin .layui-side .layui-side-scroll .kit-menu a:hover{color:#ec2121;background-color:rgba(0,0,0,.09)!important;border-left:3px solid #ec2121;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a>span{display:none!important}.kit-theme-red-light .layui-layout-admin .layui-side .kit-hided .kit-menu>.kit-menu-item>a.child::after{content:' '}.kit-theme-red-light .layui-layout-admin .kit-tabs{position:relative;box-shadow:1px 1px 10px rgba(0,0,0,.1);background-color:#fff;padding-left:41px;margin-left:200px;padding-right:82px;z-index:99998}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools{position:absolute;top:0;text-align:center;line-height:40px;width:40px;cursor:pointer}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev{left:0;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab{height:40px;overflow:hidden}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title{position:relative;width:1000%}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this{background-color:#f2f2f2;display:table-cell!important}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title>li.layui-this::after{width:100%;border:none;height:2px;background-color:#292b34}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:first-child{padding-right:15px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li{display:table-cell;line-height:40px;padding-left:15px;padding-right:33px;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative;cursor:pointer;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close{position:absolute;right:8px;top:50%;margin:-7px 0 0;width:16px;height:16px;line-height:16px;border-radius:100%;font-size:12px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s;text-align:center;display:inline-block}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li>.kit-tab-close:hover{background-color:#ff5722;color:#fff}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tab .kit-tab-title li:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-prev:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools:hover{transition:all .2s;-webkit-transition:all .2s;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-next{right:40px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-tools{right:0}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox{position:absolute;background-color:#fff;top:41px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.1);display:none}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul{max-height:500px;overflow-x:auto}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:first-child{margin-top:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:last-child{margin-bottom:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item-line{border-bottom:1px solid #f2f2f2;margin-top:5px;margin-bottom:5px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item{position:relative;cursor:pointer}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a{padding:0 18px;color:#666;display:block;line-height:35px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close{font-size:12px}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item a>.layui-close:hover{border-radius:20px;background-color:#ff5722;color:#fff}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this{background-color:#f2f2f2;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .kit-item:hover a,.kit-theme-red-light .layui-layout-admin .kit-tabs .kit-tabs-toolsbox ul .layui-this a{color:#ec2121}.kit-theme-red-light .layui-layout-admin .kit-tabs-body{top:91px}.kit-theme-red-light .layui-layout-admin .layui-body{top:50px;bottom:35px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body-header{line-height:40px;padding:0 15px;background-color:#fff;font-size:14px}.kit-theme-red-light .layui-layout-admin .layui-body .layui-fluid{padding:12px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body .kit-body-wapper{padding:12px;background-color:#f2f2f2}.kit-theme-red-light .layui-layout-admin .layui-body iframe{width:100%;border:0}.kit-theme-red-light .layui-layout-admin .kit-tabs-content{position:relative}.kit-theme-red-light .layui-layout-admin .kit-tabs-content .kit-tabs-item{display:none}.kit-theme-red-light .layui-layout-admin .kit-tabs-content .layui-show{display:block}.kit-theme-red-light .layui-layout-admin .layui-footer{line-height:35px;height:35px}.kit-theme-red-light .layui-layout-admin .kit-search{line-height:50px;position:relative;margin:0 15px;display:inline-block}.kit-theme-red-light .layui-layout-admin .kit-search-input{height:30px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background-color:transparent;padding:0 15px;color:rgba(255,255,255,.7);width:120px;transition:width 1.5s;-moz-transition:width 1.5s;-webkit-transition:width 1.5s;-o-transition:width 1.5s;padding-right:30px}.kit-theme-red-light .layui-layout-admin .kit-search-input:focus{width:170px;border-color:#009688}.kit-theme-red-light .layui-layout-admin .kit-search-btn{border:0;background-color:transparent;color:rgba(255,255,255,.7);top:17px;right:11px;z-index:2;cursor:pointer;position:absolute}.kit-theme-red-light .layui-layout-admin .kit-search-btn:hover{color:#009688}.kit-theme-red-light .kit-sidebar{position:fixed;width:280px;height:100%;background-color:#fff;top:50px;right:-280px;z-index:100000;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.kit-theme-red-light .kit-sidebar-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:100001;top:0;left:0}.kit-theme-red-light .kit-sidebar-loading>div{display:inline-block;position:absolute;top:40%;left:47%}.kit-theme-red-light .kit-sidebar-loading>div>.layui-icon{font-size:40px;color:#009688}.kit-theme-red-light .kit-sidebar-toggle{width:35px;height:35px;background-color:#009688;position:absolute;left:-35px;top:168px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:rgba(255,255,255,.7);text-align:center;line-height:35px;cursor:pointer}.kit-theme-red-light .kit-sidebar .layui-card-header{padding-right:60px}.kit-theme-red-light .kit-sidebar-toggle:hover{background-color:#5fb878;transition:all .2s;-webkit-transition:all .2s}.kit-theme-red-light .kit-sidebar-close,.kit-theme-red-light .kit-sidebar-reload{position:absolute;right:0;top:0;width:30px;cursor:pointer}.kit-theme-red-light .kit-sidebar-close:hover,.kit-theme-red-light .kit-sidebar-reload:hover{color:#009688}.kit-theme-red-light .kit-sidebar-reload{right:30px;text-align:center}.kit-theme-red-light .kit-shade{position:fixed;width:100%;height:100%;z-index:99999;background-color:#000;opacity:.2;display:none;top:0}.kit-theme-red-light .kit-nav{line-height:50px;background-color:#3d4a5d}.kit-theme-red-light .kit-nav>.kit-item{display:inline-block!important;cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-light .kit-nav>.kit-item a{display:block;padding:0 20px;color:rgba(255,255,255,.6)}.kit-theme-red-light .kit-nav>.kit-item a .layui-icon{font-size:14px}.kit-theme-red-light .kit-nav>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#ec2121}.kit-theme-red-light .kit-nav>.kit-item a.child{padding-right:35px}.kit-theme-red-light .kit-nav>.kit-item a.child::after{top:0;right:13px;font-family:layui-icon!important;content:'\e61a';position:absolute;font-size:12px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child{position:absolute;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:5;display:none}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item{min-width:150px;text-align:left!important}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item a{padding:0 20px;line-height:35px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item:first-child{margin-top:8px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-child>.kit-nav-line{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:7px;margin-top:7px}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-left{left:0}.kit-theme-red-light .kit-nav>.kit-item .kit-nav-right{right:0}.kit-theme-red-light .kit-nav>.layui-show .kit-nav-child{display:inline-block!important}.kit-theme-red-light .kit-nav .layui-this a{background-color:rgba(0,0,0,.09);color:#009688}.kit-theme-red-light .kit-breadcrumb .kit-item{display:inline-block}.kit-theme-red-light .kit-breadcrumb .kit-item a{display:block;padding:0 5px}.kit-theme-red-light .kit-breadcrumb .kit-item:last-child a{cursor:default}.kit-theme-red-light .kit-breadcrumb .kit-item:last-child a:hover{color:#333}.kit-theme-red-light .kit-breadcrumb .kit-separator{display:inline-block}.kit-theme-red-light .kit-breadcrumb .kit-separator i.layui-icon{font-size:12px}.kit-theme-red-light .kit-not-router{text-align:center;line-height:300px;color:#a2a2a2;font-size:24px}.kit-theme-red-light .kit-select{width:300px;display:inline-block}.kit-theme-red-light .kit-select-render{position:relative}.kit-theme-red-light .kit-select-render .kit-select-input{padding:2px;padding-bottom:0;border:1px solid #ccc;border-radius:2px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags{display:inline-block}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item{border-radius:2px;padding:0 7px;line-height:22px;border:1px solid #ccc;display:inline-block;margin:3px 0 3px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a{cursor:default}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a:hover{color:#333}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon{font-size:12px}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>a>.layui-icon:hover{cursor:pointer;color:#ff5722}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item>input{display:inline-block;line-height:22px;margin-left:3px;width:.75em;border:0;outline:0}.kit-theme-red-light .kit-select-render .kit-select-input .kit-select-tags>.kit-item:last-child{padding:0;border:0}.kit-theme-red-light .kit-select-render .kit-select-input:hover{cursor:text}.kit-theme-red-light .kit-select-dropdown{position:absolute;width:100%;background-color:#3d4a5d;border:1px solid rgba(0,0,0,.09);border-top:2px solid #009688;z-index:11111}.kit-theme-red-light .kit-select-dropdown>.kit-item:first-child{margin-top:8px}.kit-theme-red-light .kit-select-dropdown>.kit-item:last-child{margin-bottom:8px}.kit-theme-red-light .kit-select-dropdown>.kit-item{cursor:pointer;position:relative;text-align:left!important}.kit-theme-red-light .kit-select-dropdown>.kit-item>a{display:block;padding:0 20px;line-height:35px;color:rgba(255,255,255,.6)}.kit-theme-red-light .kit-select-dropdown>.kit-item>a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-light .kit-exception{text-align:center}.kit-theme-red-light .kit-exception-icon{color:#3d4a5d;font-size:400px}.kit-theme-red-light .kit-exception-title{color:#3d4a5d;line-height:40px}.kit-theme-red-light .kit-in{padding-right:28px}.kit-theme-red-light .kit-inputnumber{position:absolute;top:0;left:72px}.kit-theme-red-light .kit-inputnumber-down,.kit-theme-red-light .kit-inputnumber-up{padding:0 7px;line-height:19px}.kit-theme-red-light .kit-inputnumber-down>.layui-icon,.kit-theme-red-light .kit-inputnumber-up>.layui-icon{font-size:12px}.kit-theme-red-light .kit-inputnumber-down:hover,.kit-theme-red-light .kit-inputnumber-up:hover{background-color:#ccc;cursor:pointer}.kit-theme-red-light .kit-cascader{position:relative;width:300px;display:inline-block}.kit-theme-red-light .kit-cascader-input{display:none}.kit-theme-red-light .kit-cascader-title{position:absolute;height:35px;line-height:35px;cursor:pointer;width:100%;border:1px solid #ccc;border-radius:4px;color:#9a9898;background-color:#fff}.kit-theme-red-light .kit-cascader-title:hover{border:1px solid #009688;-webkit-transition:all .3s;transition:all .3s}.kit-theme-red-light .kit-cascader-title span{display:block;padding:0 30px 0 7px}.kit-theme-red-light .kit-cascader-title>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-light .kit-cascader-title>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-light .kit-cascader-child,.kit-theme-red-light .kit-cascader-list{background-color:#fff;display:none;position:absolute;width:120px;min-height:200px;border:1px solid #ccc;border-radius:4px}.kit-theme-red-light .kit-cascader-child>.kit-item a,.kit-theme-red-light .kit-cascader-list>.kit-item a{display:block;padding:0 20px;line-height:35px}.kit-theme-red-light .kit-cascader-child>.kit-item a>.layui-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.layui-icon{position:absolute;right:10px;font-size:12px}.kit-theme-red-light .kit-cascader-child>.kit-item a>.kit-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.kit-icon{position:absolute;right:0;top:0;width:30px;text-align:center}.kit-theme-red-light .kit-cascader-child>.kit-item a>.kit-icon>.layui-icon,.kit-theme-red-light .kit-cascader-list>.kit-item a>.kit-icon>.layui-icon{font-size:12px}.kit-theme-red-light .kit-cascader-child>.kit-item a:hover,.kit-theme-red-light .kit-cascader-list>.kit-item a:hover{background-color:rgba(0,0,0,.09);transition:all .2s;-webkit-transition:all .2s;color:#009688}.kit-theme-red-light .kit-cascader-child>.layui-this>a,.kit-theme-red-light .kit-cascader-list>.layui-this>a{font-weight:700;color:#009688;background-color:rgba(0,0,0,.09)}.kit-theme-red-light .kit-cascader-list{top:40px;left:0}.kit-theme-red-light .kit-cascader-child{right:-122px;top:-1px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/font/iconfont.eot b/src/main/resources/static/plugins/font/iconfont.eot index 51c4f89..93b3d5a 100644 Binary files a/src/main/resources/static/plugins/font/iconfont.eot and b/src/main/resources/static/plugins/font/iconfont.eot differ diff --git a/src/main/resources/static/plugins/font/iconfont.svg b/src/main/resources/static/plugins/font/iconfont.svg index e05b189..1c7ffe9 100644 --- a/src/main/resources/static/plugins/font/iconfont.svg +++ b/src/main/resources/static/plugins/font/iconfont.svg @@ -20,13 +20,6 @@ Created by iconfont /> - - - - @@ -462,6 +455,18 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- + + + + + + + + + + + + diff --git a/src/main/resources/static/plugins/font/iconfont.ttf b/src/main/resources/static/plugins/font/iconfont.ttf index 43a3161..0c8b0a5 100644 Binary files a/src/main/resources/static/plugins/font/iconfont.ttf and b/src/main/resources/static/plugins/font/iconfont.ttf differ diff --git a/src/main/resources/static/plugins/font/iconfont.woff b/src/main/resources/static/plugins/font/iconfont.woff index 7fd98e3..786bb2a 100644 Binary files a/src/main/resources/static/plugins/font/iconfont.woff and b/src/main/resources/static/plugins/font/iconfont.woff differ diff --git a/src/main/resources/static/plugins/lay/kit_modules/axios.js b/src/main/resources/static/plugins/lay/kit_modules/axios.js index 31a11be..4bc9bb2 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/axios.js +++ b/src/main/resources/static/plugins/lay/kit_modules/axios.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};layui.define(function(e){var t,n;t=this,n=function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){function r(e){var t=new a(e),n=i(a.prototype.request,t);return o.extend(n,a.prototype,t),o.extend(n,t),n}var o=n(2),i=n(3),a=n(5),s=n(6),u=r(s);u.Axios=a,u.create=function(e){return r(o.merge(s,e))},u.Cancel=n(23),u.CancelToken=n(24),u.isCancel=n(20),u.all=function(e){return Promise.all(e)},u.spread=n(25),e.exports=u,e.exports.default=u},function(e,t,n){function r(e){return"[object Array]"===f.call(e)}function o(e){return null!==e&&"object"==(void 0===e?"undefined":_typeof(e))}function i(e){return"[object Function]"===f.call(e)}function a(e,t){if(null!==e&&void 0!==e)if("object"!=(void 0===e?"undefined":_typeof(e))&&(e=[e]),r(e))for(var n=0,o=e.length;n=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(e){u.headers[e]={}}),i.forEach(["post","put","patch"],function(e){u.headers[e]=i.merge(s)}),e.exports=u},function(e,t,n){var r=n(2);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){var r=n(2),o=n(9),i=n(12),a=n(13),s=n(14),u=n(10),f="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(15);e.exports=function(e){return new Promise(function(t,c){var p=e.data,d=e.headers;r.isFormData(p)&&delete d["Content-Type"];var l=new XMLHttpRequest,h="onreadystatechange",m=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in l||s(e.url)||(l=new window.XDomainRequest,h="onload",m=!0,l.onprogress=function(){},l.ontimeout=function(){}),e.auth){var y=e.auth.username||"",v=e.auth.password||"";d.Authorization="Basic "+f(y+":"+v)}if(l.open(e.method.toUpperCase(),i(e.url,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,l[h]=function(){if(l&&(4===l.readyState||m)&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in l?a(l.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?l.response:l.responseText,status:1223===l.status?204:l.status,statusText:1223===l.status?"No Content":l.statusText,headers:n,config:e,request:l};o(t,c,r),l=null}},l.onerror=function(){c(u("Network Error",e,null,l)),l=null},l.ontimeout=function(){c(u("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",l)),l=null},r.isStandardBrowserEnv()){var w=n(16),g=(e.withCredentials||s(e.url))&&e.xsrfCookieName?w.read(e.xsrfCookieName):void 0;g&&(d[e.xsrfHeaderName]=g)}if("setRequestHeader"in l&&r.forEach(d,function(e,t){void 0===p&&"content-type"===t.toLowerCase()?delete d[t]:l.setRequestHeader(t,e)}),e.withCredentials&&(l.withCredentials=!0),e.responseType)try{l.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){l&&(l.abort(),c(e),l=null)}),void 0===p&&(p=null),l.send(p)})}},function(e,t,n){var r=n(10);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){var r=n(11);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},function(e,t){e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},function(e,t,n){function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var o=n(2);e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(o.isURLSearchParams(t))i=t.toString();else{var a=[];o.forEach(t,function(e,t){null!==e&&void 0!==e&&(o.isArray(e)&&(t+="[]"),o.isArray(e)||(e=[e]),o.forEach(e,function(e){o.isDate(e)?e=e.toISOString():o.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))}))}),i=a.join("&")}return i&&(e+=(-1===e.indexOf("?")?"?":"&")+i),e}},function(e,t,n){var r=n(2),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}}),a):a}},function(e,t,n){var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(o.setAttribute("href",t),t=o.href),o.setAttribute("href",t),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");return t=e(window.location.href),function(n){var o=r.isString(n)?e(n):n;return o.protocol===t.protocol&&o.host===t.host}}():function(){return!0}},function(e,t){function n(){this.message="String contains an invalid character"}var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,o,i=String(e),a="",s=0,u=r;i.charAt(0|s)||(u="=",s%1);a+=u.charAt(63&t>>8-s%1*8)){if((o=i.charCodeAt(s+=.75))>255)throw new n;t=t<<8|o}return a}},function(e,t,n){var r=n(2);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){function r(){this.handlers=[]}var o=n(2);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){o.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var o=n(2),i=n(19),a=n(20),s=n(6),u=n(21),f=n(22);e.exports=function(e){return r(e),e.baseURL&&!u(e.url)&&(e.url=f(e.baseURL,e.url)),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=o.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),o.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||s.adapter)(e).then(function(t){return r(e),t.data=i(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(r(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){var r=n(2);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t){e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t){e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t){function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},function(e,t,n){function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new o(e),t(n.reason))})}var o=n(23);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e;return{token:new r(function(t){e=t}),cancel:e}},e.exports=r},function(e,t){e.exports=function(e){return function(t){return e.apply(null,t)}}}])},"object"==(void 0===e?"undefined":_typeof(e))&&"object"==("undefined"==typeof module?"undefined":_typeof(module))?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==(void 0===e?"undefined":_typeof(e))?e.axios=n():t.axios=n(),e("axios",axios)}); //# sourceMappingURL=axios.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/cascader.js b/src/main/resources/static/plugins/lay/kit_modules/cascader.js index 8352cdc..a1775c7 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/cascader.js +++ b/src/main/resources/static/plugins/lay/kit_modules/cascader.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _createClass=function(){function e(e,l){for(var a=0;a','
',' {{d.placeholder}}','
',' ',"
","
"," {{d.content}}",""],renderHTML:function(e){var l=e._elem,a=e.data,i=e.callback,s=e.filter,c=['
    '];this.recursion(c,a,0);var r=l[0].placeholder;l.attr("lay-filter",s),c.length>0&&(c.push("
"),t(this.tpl.join("")).render({placeholder:""===r?"Please select":r,content:c.join(""),filter:s},function(e){l.after(e),n.isFunction(i)&&i()}))},recursion:function(e,l,a){var i=this,n=[];s.forEach(l,function(e,l){e.pid===a&&n.push(e)}),n.length>0&&s.forEach(n,function(l){e.push('
  • '),e.push(''),e.push(""+l.label+"");var a=l.children;void 0!==a&&null!==a&&a.length>0&&e.push(''),e.push(""),void 0!==a&&null!==a&&a.length>0&&(e.push('
      '),i.recursion(e,a,l.id),e.push("
    ")),e.push("
  • ")})}},r=function(){function e(){_classCallCheck(this,e),this.config={filter:n.randomCode()}}return _createClass(e,[{key:"set",value:function(e){return a.extend(!0,this.config,e),this}},{key:"render",value:function(e){var l=this,i={elem:void 0,defaultValues:[],disabled:!1,data:[],onChange:void 0,onClick:void 0,filter:l.config.filter};a.extend(!0,i,e),void 0!==i.elem?n.isString(i.elem)&&0===a(i.elem).length?console.warn("Cascader Error:请为cascader绑定elem."):n.isObject(i.elem)&&0===i.elem.length?console.warn("Cascader Error:请为cascader绑定elem."):(i.elem=n.isString(i.elem)?a(i.elem):i.elem,i.elem.length>1?console.warn("Cascader Error:一次只能渲染一个Cascader."):c.renderHTML({filter:i.filter,_elem:i.elem,data:[{id:1,pid:0,value:"440000",label:"广东省",children:[{id:2,pid:1,value:"440100",label:"广州市",children:[{id:3,pid:2,value:"440106",label:"天河区"},{id:4,pid:2,value:"440104",label:"越秀区"},{id:5,pid:2,value:"440105",label:"海珠区"}]}]},{id:11,pid:0,value:"510000",label:"四川省",children:[{id:22,pid:11,value:"510100",label:"成都市",children:[{id:33,pid:22,value:"510101",label:"市辖区"},{id:44,pid:22,value:"510104",label:"锦江区"},{id:55,pid:22,value:"510105",label:"青羊区"}]}]}],callback:function(){l.bind(i)}})):console.warn("Cascader Error:请为cascader绑定elem.")}},{key:"bind",value:function(e){var l=a("*[kit-filter="+e.filter+"]"),i=l.find(".kit-cascader-show"),s=void 0;i.on("click",function(e){layui.stope(e),(s=l.find(".kit-cascader-list")).hasClass("layui-show")||(s.addClass("layui-show"),a(document).one("click",function(e){layui.stope(e),s.removeClass("layui-show")}))}),l.find(".kit-item").on("click",function(t){layui.stope(t);var c={values:[],labels:[],objs:[]},r=a(this);r.addClass("layui-this").siblings().removeClass("layui-this");var u=r.children(".kit-cascader-child");u.length>0?(r.siblings().find(".kit-item").removeClass("layui-this"),r.siblings().find(".kit-cascader-child").removeClass("layui-show"),u.addClass("layui-show")):(l.find("li.layui-this").each(function(e,l){var i=a(this).attr("data-value"),n=a(this).attr("data-label");c.values.push(i),c.labels.push(n),c.objs.push({value:i,label:n})}),s&&s.removeClass("layui-show"),i.html(c.labels.join("/")),e.elem.val(c.values.join(",")),n.isFunction(e.onChange)&&e.onChange({elem:e.elem,obj:c})),n.isFunction(e.onClick)&&e.onClick({elem:r,obj:{value:r.attr("data-value"),label:r.attr("data-label")}})})}},{key:"hello",value:function(){i.msg("cccc")}},{key:"on",value:function(e,a){return layui.onevent.call(this,l,e,a)}}]),e}();e(l,r)}); //# sourceMappingURL=cascader.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/component.js b/src/main/resources/static/plugins/lay/kit_modules/component.js index 3204e91..9637cd3 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/component.js +++ b/src/main/resources/static/plugins/lay/kit_modules/component.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -;"use strict";layui.define(["layer"],function(i){layui.layer;var n=layui.jquery,e="component",t={NAV:".kit-nav",ITEM:".kit-item",SHOW:"layui-show",THIS:"layui-this"},a=function(){this.version="1.0.0"};a.prototype.render=function(i,n){if(void 0===i)l.renderNav(n);else switch(i){case"nav":l.renderNav(n)}return this},a.prototype.init=function(){return this.render(),this},a.prototype.on=function(i,n){return layui.onevent.call(this,e,i,n)};var l={renderNav:function(i){n(void 0===i?t.NAV:".kit-nav[lay-filter="+i+"]").find(t.ITEM).each(function(){var i=n(this),a=i.find("ul.kit-nav-child"),l=a.length>0;l&&(i.children("a").addClass("child"),a.addClass("layui-anim").addClass("layui-anim-upbit")),i.off("click").on("click",function(a){if(layui.stope(a),l)i.addClass(t.SHOW),n(document).on("click",function(){i.removeClass(t.SHOW),n(this).off("click")});else{i.parents(t.NAV).find(t.ITEM).removeClass("layui-this"),i.addClass(t.THIS),i.parent(".kit-nav-child").parent(".layui-show").removeClass(t.SHOW);var r=i.parents(t.NAV).attr("lay-filter");layui.event.call(this,e,"nav("+r+")",{elem:i})}})})}},r=new a;r.init(),i("component",r)}); +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +;"use strict";layui.define(["layer"],function(i){layui.layer;var n=layui.jquery,e="component",a={NAV:".kit-nav",ITEM:".kit-item",SHOW:"layui-show",THIS:"layui-this"},t=function(){this.version="1.0.1"};t.prototype.render=function(i,n){if(void 0===i)l.renderNav(n);else switch(i){case"nav":l.renderNav(n)}return this},t.prototype.init=function(){return this.render(),this},t.prototype.on=function(i,n){return layui.onevent.call(this,e,i,n)};var l={renderNav:function(i){n(void 0===i?a.NAV:".kit-nav[lay-filter="+i+"]").find(a.ITEM).each(function(){var i=n(this),t=i.find("ul.kit-nav-child"),l=t.length>0;l&&(i.children("a").addClass("child"),t.addClass("layui-anim").addClass("layui-anim-upbit")),i.off("click").on("click",function(t){if(layui.stope(t),l)i.addClass(a.SHOW),n(document).one("click",function(){i.removeClass(a.SHOW)});else{i.parents(a.NAV).find(a.ITEM).removeClass("layui-this"),i.addClass(a.THIS),i.parent(".kit-nav-child").parent(".layui-show").removeClass(a.SHOW);var r=i.parents(a.NAV).attr("lay-filter");layui.event.call(this,e,"nav("+r+")",{elem:i})}})})}},r=new t;r.init(),i("component",r)}); //# sourceMappingURL=component.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/component.js.map b/src/main/resources/static/plugins/lay/kit_modules/component.js.map index c57da2a..c123f11 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/component.js.map +++ b/src/main/resources/static/plugins/lay/kit_modules/component.js.map @@ -1 +1 @@ -{"version":3,"sources":["component.js"],"names":["layui","define","exports","layer","jquery","$","classNames","nav","NAV","ITEM","Component","this","version","render","modName","filterName","prototype","_private","renderNav","init","on","events","callback","onevent","call","MOD_NAME","undefined","find","each","navs","_nav","_that","hasChild","_child","length","addClass","children","off","e","SHOW","document","removeClass","parents","THIS","parent","elem","event","filter","component"],"mappings":";cACAA,MAAMC,QAAQ,SAAU,SAAUC,GADlCF,MAAAG,MAAA,IACAH,EAAMC,MAAQG,OAEVC,EAAUD,YAGRE,GAAAA,IAAAA,WACFC,KAAK,YACHC,KAAK,aACLC,KAAM,cAFHC,EAAA,WADPC,KAAAC,QAAA,SASEF,EAAKE,UAAUC,OAAf,SAAAC,EAAAC,GAEFL,QAAUM,IAAVN,EACEO,EAAWC,UAAXH,QAEEE,OAAAA,GADF,IAEO,MACLA,EAAQH,UAARC,GAAA,OARJJ,MAeCD,EAZDM,UAAAG,KAAA,WAcAT,OACEC,KAAKE,SADPH,MAEEA,EAAOM,UAAPI,GAAA,SAAAC,EAAAC,GAFF,OAAAtB,MAAAuB,QAAAC,KAAAb,KAAAc,EAAAJ,EAAAC,IAMC,IAFDL,GAKEC,UAAW,SAAUH,GAArBG,OADaQ,IAAAX,EACbG,EAAWV,IAAUO,uBAAYA,EAAA,KAIfY,KAAKrB,EAAeG,MAAMmB,KAAK,WAA/C,IAAIC,EAAOC,EAAKH,MACVI,EAAQ1B,EAAZsB,KAAA,oBAEAK,EAAAC,EAAAC,OAAA,EACIF,IACJD,EAAIC,SAAU,KAAAG,SAAA,SACZJ,EAAMK,SAAS,cAAcD,SAA7B,qBAGFJ,EAAAM,IAAA,SAAAjB,GAAA,QAAA,SAAAkB,GAGE,GAFFP,MAAMM,MAAIC,GAERN,EACAD,EAAIC,SAAU1B,EAAAiC,MACZR,EAAAA,UAAMI,GAAS7B,QAAAA,WACbkC,EAAAA,YAAalC,EAASiC,MACtBR,EAAAA,MAAMU,IAAAA,eADR,CAKAV,EAAAW,QAAApC,EAAAE,KACAuB,KAAMW,EAAQpC,MAGdyB,YAAezB,cACfyB,EAAAI,SAAA7B,EAAAqC,MACAZ,EAAMa,OAAO,kBAIbA,OAAA,eACAH,YAAaV,EAAczB,MAGzBuC,IAAAA,EAAMd,EAAAA,QAAAA,EAAAA,KAAAA,KAAAA,cAET/B,MAAA8C,MAAAtB,KAAAb,KAAAc,EAAA,OAAAsB,EAAA,KA1BHF,KAAAd,WAmCNiB,EAAA,IAAAtC,EACAR,EAAQiB,OAARjB,EAAQ,YAAa8C","file":"component.js","sourcesContent":["// 处理组件的渲染和操作\r\nlayui.define(['layer'], function (exports) {\r\n var layer = layui.layer,\r\n $ = layui.jquery;\r\n\r\n var MOD_NAME = 'component';\r\n var classNames = {\r\n nav: {\r\n NAV: '.kit-nav',\r\n ITEM: '.kit-item',\r\n SHOW: 'layui-show',\r\n THIS: 'layui-this'\r\n }\r\n };\r\n var Component = function () {\r\n this.version = '1.0.0';\r\n };\r\n Component.prototype.render = function (modName, filterName) {\r\n var that = this;\r\n if (modName === undefined) {\r\n _private.renderNav(filterName);\r\n } else {\r\n switch (modName) {\r\n case 'nav':\r\n _private.renderNav(filterName);\r\n break;\r\n }\r\n }\r\n return that;\r\n };\r\n\r\n Component.prototype.init = function () {\r\n this.render();\r\n return this;\r\n };\r\n Component.prototype.on = function (events, callback) {\r\n return layui.onevent.call(this, MOD_NAME, events, callback);\r\n }\r\n\r\n var _private = {\r\n renderNav: function (filterName) {\r\n var _nav = filterName === undefined ?\r\n $(classNames.nav.NAV) : $('.kit-nav[lay-filter=' + filterName + ']');\r\n\r\n var navs = _nav.find(classNames.nav.ITEM).each(function () {\r\n var _that = $(this);\r\n var _child = _that.find('ul.kit-nav-child');\r\n // 是否拥有二级\r\n var hasChild = _child.length > 0;\r\n if (hasChild) {\r\n _that.children('a').addClass('child');\r\n _child.addClass('layui-anim').addClass('layui-anim-upbit');\r\n }\r\n // 绑定点击事件\r\n _that.off('click').on('click', function (e) {\r\n layui.stope(e);\r\n // 如果拥有二级则显示二级\r\n if (hasChild) {\r\n _that.addClass(classNames.nav.SHOW);\r\n $(document).on('click', function () {\r\n _that.removeClass(classNames.nav.SHOW);\r\n $(this).off('click');\r\n });\r\n } else {\r\n // 切换选中状态\r\n _that.parents(classNames.nav.NAV)\r\n .find(classNames.nav.ITEM)\r\n .removeClass('layui-this');\r\n _that.addClass(classNames.nav.THIS);\r\n // 隐藏二级\r\n _that.parent('.kit-nav-child')\r\n .parent('.layui-show')\r\n .removeClass(classNames.nav.SHOW);\r\n\r\n //获取过滤器名称\r\n var filter = _that.parents(classNames.nav.NAV).attr('lay-filter');\r\n //执行事件\r\n layui.event.call(this, MOD_NAME, 'nav(' + filter + ')', {\r\n elem: _that\r\n });\r\n }\r\n });\r\n });\r\n }\r\n };\r\n\r\n var component = new Component();\r\n component.init();\r\n\r\n //输出component接口\r\n exports('component', component);\r\n});"]} \ No newline at end of file +{"version":3,"sources":["component.js"],"names":["layui","define","exports","layer","jquery","$","classNames","nav","NAV","ITEM","Component","this","version","render","modName","filterName","prototype","_private","renderNav","init","on","events","callback","onevent","call","MOD_NAME","undefined","find","each","navs","_nav","_that","hasChild","_child","length","addClass","children","off","e","SHOW","document","parents","THIS","parent","removeClass","elem","event","filter","component"],"mappings":";cACAA,MAAMC,QAAQ,SAAU,SAAUC,GADlCF,MAAAG,MAAA,IACAH,EAAMC,MAAQG,OAEVC,EAAUD,YAGRE,GAAAA,IAAAA,WACFC,KAAK,YACHC,KAAK,aACLC,KAAM,cAFHC,EAAA,WADPC,KAAAC,QAAA,SASEF,EAAKE,UAAUC,OAAf,SAAAC,EAAAC,GAEFL,QAAUM,IAAVN,EACEO,EAAWC,UAAXH,QAEEE,OAAAA,GADF,IAEO,MACLA,EAAQH,UAARC,GAAA,OARJJ,MAeCD,EAZDM,UAAAG,KAAA,WAcAT,OACEC,KAAKE,SADPH,MAEEA,EAAOM,UAAPI,GAAA,SAAAC,EAAAC,GAFF,OAAAtB,MAAAuB,QAAAC,KAAAb,KAAAc,EAAAJ,EAAAC,IAMC,IAFDL,GAKEC,UAAW,SAAUH,GAArBG,OADaQ,IAAAX,EACbG,EAAWV,IAAUO,uBAAYA,EAAA,KAIfY,KAAKrB,EAAeG,MAAMmB,KAAK,WAA/C,IAAIC,EAAOC,EAAKH,MACVI,EAAQ1B,EAAZsB,KAAA,oBAEAK,EAAAC,EAAAC,OAAA,EACIF,IACJD,EAAIC,SAAU,KAAAG,SAAA,SACZJ,EAAMK,SAAS,cAAcD,SAA7B,qBAGFJ,EAAAM,IAAA,SAAAjB,GAAA,QAAA,SAAAkB,GAGE,GAFFP,MAAMM,MAAIC,GAERN,EACAD,EAAIC,SAAU1B,EAAAiC,MACZR,EAAAA,UAAMI,IAAS7B,QAAAA,WACbkC,EAAAA,YAAclC,EAASiC,YAAzB,CAKAR,EAAAU,QAAAnC,EAAAE,KACAuB,KAAMU,EAAQnC,MAGdyB,YAAezB,cACfyB,EAAAI,SAAA7B,EAAAoC,MACAX,EAAMY,OAAO,kBAIbA,OAAA,eACAC,YAAab,EAAczB,MAGzBuC,IAAAA,EAAMd,EAAAA,QAAAA,EAAAA,KAAAA,KAAAA,cAET/B,MAAA8C,MAAAtB,KAAAb,KAAAc,EAAA,OAAAsB,EAAA,KA1BHF,KAAAd,WAmCNiB,EAAA,IAAAtC,EACAR,EAAQiB,OAARjB,EAAQ,YAAa8C","file":"component.js","sourcesContent":["// 处理组件的渲染和操作\r\nlayui.define(['layer'], function (exports) {\r\n var layer = layui.layer,\r\n $ = layui.jquery;\r\n\r\n var MOD_NAME = 'component';\r\n var classNames = {\r\n nav: {\r\n NAV: '.kit-nav',\r\n ITEM: '.kit-item',\r\n SHOW: 'layui-show',\r\n THIS: 'layui-this'\r\n }\r\n };\r\n var Component = function () {\r\n this.version = '1.0.1';\r\n };\r\n Component.prototype.render = function (modName, filterName) {\r\n var that = this;\r\n if (modName === undefined) {\r\n _private.renderNav(filterName);\r\n } else {\r\n switch (modName) {\r\n case 'nav':\r\n _private.renderNav(filterName);\r\n break;\r\n }\r\n }\r\n return that;\r\n };\r\n\r\n Component.prototype.init = function () {\r\n this.render();\r\n return this;\r\n };\r\n Component.prototype.on = function (events, callback) {\r\n return layui.onevent.call(this, MOD_NAME, events, callback);\r\n }\r\n\r\n var _private = {\r\n renderNav: function (filterName) {\r\n var _nav = filterName === undefined ?\r\n $(classNames.nav.NAV) : $('.kit-nav[lay-filter=' + filterName + ']');\r\n\r\n var navs = _nav.find(classNames.nav.ITEM).each(function () {\r\n var _that = $(this);\r\n var _child = _that.find('ul.kit-nav-child');\r\n // 是否拥有二级\r\n var hasChild = _child.length > 0;\r\n if (hasChild) {\r\n _that.children('a').addClass('child');\r\n _child.addClass('layui-anim').addClass('layui-anim-upbit');\r\n }\r\n // 绑定点击事件\r\n _that.off('click').on('click', function (e) {\r\n layui.stope(e);\r\n // 如果拥有二级则显示二级\r\n if (hasChild) {\r\n _that.addClass(classNames.nav.SHOW);\r\n $(document).one('click', function () {\r\n _that.removeClass(classNames.nav.SHOW);\r\n // $(this).off('click');\r\n });\r\n } else {\r\n // 切换选中状态\r\n _that.parents(classNames.nav.NAV)\r\n .find(classNames.nav.ITEM)\r\n .removeClass('layui-this');\r\n _that.addClass(classNames.nav.THIS);\r\n // 隐藏二级\r\n _that.parent('.kit-nav-child')\r\n .parent('.layui-show')\r\n .removeClass(classNames.nav.SHOW);\r\n\r\n //获取过滤器名称\r\n var filter = _that.parents(classNames.nav.NAV).attr('lay-filter');\r\n //执行事件\r\n layui.event.call(this, MOD_NAME, 'nav(' + filter + ')', {\r\n elem: _that\r\n });\r\n }\r\n });\r\n });\r\n }\r\n };\r\n\r\n var component = new Component();\r\n component.init();\r\n\r\n //输出component接口\r\n exports('component', component);\r\n});"]} \ No newline at end of file diff --git a/src/main/resources/static/plugins/lay/kit_modules/inputnumber.js b/src/main/resources/static/plugins/lay/kit_modules/inputnumber.js index 4696262..b155043 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/inputnumber.js +++ b/src/main/resources/static/plugins/lay/kit_modules/inputnumber.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";layui.define(["jquery","laytpl"],function(t){var e=layui.jquery,i=layui.laytpl,n=['
    ','
    ','
    ',"
    "],a=function(){this.config={max:1e6,min:0,precision:1,defaultType:"integer",onClicked:void 0}};a.prototype.set=function(t){return e.extend(!0,this.config,t),this},a.prototype.render=function(){var t=this.config;e('input[kit-target="inputnumber"]').each(function(){var a=e(this);if(!a.attr("data-rendered")){var u=r.randomCode();i(n.join("")).render({id:u,left:a[0].offsetWidth-28},function(i){var n=a[0].min||t.min,l=a[0].max||t.max,o=a.attr("kit-in-precision")||t.precision;a.attr("kit-in-type")||t.defaultType;a[0].id=u,a.parent().append(i),a.attr("data-rendered","true");var d=a.val();switch(0==r.validate(d)&&a.val(0),t.defaultType){case"integer":parseInt(d)>parseInt(l)&&a.val(l),parseInt(d)parseFloat(l)&&a.val(l),parseFloat(d)=(l=parseInt(l))&&(i=l),a.val(i)}r.isFunction(t.onClicked)&&t.onClicked({elem:a,value:e})}),s.find(".kit-inputnumber-down").off("click").on("click",function(){var e=r.validate(a.val());if("integer"===t.defaultType){var i=parseInt(e);(i-=parseInt(o))<=(n=parseInt(n))&&(i=n),a.val(i)}r.isFunction(t.onClicked)&&t.onClicked({elem:a,value:e})})})}})};var r={randomCode:function(){return Math.random().toString(36).substr(2)},validate:function(t){return""!==t&&u.isInteger(t)||u.isDouble(t)?t:0},isFunction:function(t){return"function"==typeof t}},u={isInteger:function(t){return 0!=t.length&&/^[-+]?\d*$/.test(t)},isDouble:function(t){return 0!=t.length&&/^[-\+]?\d+(\.\d+)?$/.test(t)}};t("inputnumber",new a)}); //# sourceMappingURL=inputnumber.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/kit.js b/src/main/resources/static/plugins/lay/kit_modules/kit.js index 0cb075e..bbfe56f 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/kit.js +++ b/src/main/resources/static/plugins/lay/kit_modules/kit.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";layui.define(["layer","utils"],function(t){var i=layui.jquery,a=i(window);utils=layui.utils,localStorage=utils.localStorage;var s=function(){this.config={type:"TABS"},this.version="1.0.0"};s.prototype.set=function(t){return i.extend(!0,this.config,t),this},s.prototype.init=function(){e.tabsInit(this),e.toolsInit()};var e={toolsInit:function(){var t=i('[kit-toggle="side"]');t.on("click",function(){var a=i("div[kit-side]"),s=i("div[kit-body]"),e=i("div[kit-tabs-t]"),l=i("div[kit-footer]");switch(t.attr("data-toggle")){case"on":a.animate({width:"0px"}),s.animate({left:"0"}),e.animate({"margin-left":"0"}),l.animate({left:"0"}),i(this).attr("data-toggle","off"),t.find("i.layui-icon").html("");break;case"off":a.animate({width:"200px"}),s.animate({left:"200px"}),l.animate({left:"200px"}),e.animate({"margin-left":"200px"}),i(this).attr("data-toggle","on"),t.find("i.layui-icon").html("")}}),a.on("resize",function(){var a=i('[kit-toggle="side"]').attr("data-toggle"),s=this.innerWidth;s<1024&&"on"===a&&t.click(),s>1024&&"off"===a&&t.click()}),a.resize()},tabsInit:function(t){if("TABS"===t.config.type.toUpperCase()){var a=i(".layui-layout-admin");a.append(['
    ','
    ',' ',"
    ",'
    ','
      ','
    • ',' 主页',"
    • ","
    ","
    ",'
    ',' ',"
    ",'
    ',' ',"
    ",'
    '," ","
    ","
    "].join("")),a.find(".layui-body").html(['
    ','
    '," ","
    ","
    "].join("")).css("top","90px")}},themeInit:function(){var t=localStorage.getItem("KITADMIN_SETTING_THEME");if(null!==t){layui.utils.isString(t)&&(t=JSON.parse(t));var a=t.theme,s=i("#theme").attr("href"),e=s.substr(0,s.lastIndexOf("/")+1);i("#theme").attr("href",e+a+".css");var l=i("body");l.hasClass("kit-theme-"+a)||l.addClass("kit-theme-"+a)}}};t("kit",new s)}); //# sourceMappingURL=kit.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/layout.js b/src/main/resources/static/plugins/lay/kit_modules/layout.js index 3659f97..0dffa89 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/layout.js +++ b/src/main/resources/static/plugins/lay/kit_modules/layout.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";layui.define(function(i){i("layout",{})}); //# sourceMappingURL=layout.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/lodash.js b/src/main/resources/static/plugins/lay/kit_modules/lodash.js index d7a4362..3b5718e 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/lodash.js +++ b/src/main/resources/static/plugins/lay/kit_modules/lodash.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};layui.define(function(n){(function(){function t(n,t){return n.set(t[0],t[1]),n}function r(n,t){return n.add(t),n}function e(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function u(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u"']/g,K=RegExp(q.source),G=RegExp(V.source),H=/<%-([\s\S]+?)%>/g,J=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,Q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,X=/^\w*$/,nn=/^\./,tn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rn=/[\\^$.*+?()[\]{}|]/g,en=RegExp(rn.source),un=/^\s+|\s+$/g,on=/^\s+/,fn=/\s+$/,cn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,an=/\{\n\/\* \[wrapped with (.+)\] \*/,ln=/,? & /,sn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,hn=/\\(\\)?/g,pn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,_n=/\w*$/,vn=/^[-+]0x[0-9a-f]+$/i,gn=/^0b[01]+$/i,dn=/^\[object .+?Constructor\]$/,yn=/^0o[0-7]+$/i,bn=/^(?:0|[1-9]\d*)$/,xn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,jn=/($^)/,wn=/['\n\r\u2028\u2029\\]/g,mn="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",An="(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])"+mn,kn=RegExp("['’]","g"),En=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),Sn=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])"+mn,"g"),On=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)|\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)|\\d+",An].join("|"),"g"),In=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Rn=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zn="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Wn={};Wn["[object Float32Array]"]=Wn["[object Float64Array]"]=Wn["[object Int8Array]"]=Wn["[object Int16Array]"]=Wn["[object Int32Array]"]=Wn["[object Uint8Array]"]=Wn["[object Uint8ClampedArray]"]=Wn["[object Uint16Array]"]=Wn["[object Uint32Array]"]=!0,Wn["[object Arguments]"]=Wn["[object Array]"]=Wn["[object ArrayBuffer]"]=Wn["[object Boolean]"]=Wn["[object DataView]"]=Wn["[object Date]"]=Wn["[object Error]"]=Wn["[object Function]"]=Wn["[object Map]"]=Wn["[object Number]"]=Wn["[object Object]"]=Wn["[object RegExp]"]=Wn["[object Set]"]=Wn["[object String]"]=Wn["[object WeakMap]"]=!1;var Bn={};Bn["[object Arguments]"]=Bn["[object Array]"]=Bn["[object ArrayBuffer]"]=Bn["[object DataView]"]=Bn["[object Boolean]"]=Bn["[object Date]"]=Bn["[object Float32Array]"]=Bn["[object Float64Array]"]=Bn["[object Int8Array]"]=Bn["[object Int16Array]"]=Bn["[object Int32Array]"]=Bn["[object Map]"]=Bn["[object Number]"]=Bn["[object Object]"]=Bn["[object RegExp]"]=Bn["[object Set]"]=Bn["[object String]"]=Bn["[object Symbol]"]=Bn["[object Uint8Array]"]=Bn["[object Uint8ClampedArray]"]=Bn["[object Uint16Array]"]=Bn["[object Uint32Array]"]=!0,Bn["[object Error]"]=Bn["[object Function]"]=Bn["[object WeakMap]"]=!1;var Ln,Un={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cn=parseFloat,Dn=parseInt,Mn="object"==("undefined"==typeof global?"undefined":_typeof(global))&&global&&global.Object===Object&&global,Tn="object"==("undefined"==typeof self?"undefined":_typeof(self))&&self&&self.Object===Object&&self,$n=Mn||Tn||Function("return this")(),Fn="object"==(void 0===n?"undefined":_typeof(n))&&n&&!n.nodeType&&n,Nn=Fn&&"object"==("undefined"==typeof module?"undefined":_typeof(module))&&module&&!module.nodeType&&module,Pn=Nn&&Nn.exports===Fn,Zn=Pn&&Mn.process;n:{try{Ln=Zn&&Zn.binding&&Zn.binding("util");break n}catch(t){}Ln=void 0}var qn=Ln&&Ln.isArrayBuffer,Vn=Ln&&Ln.isDate,Kn=Ln&&Ln.isMap,Gn=Ln&&Ln.isRegExp,Hn=Ln&&Ln.isSet,Jn=Ln&&Ln.isTypedArray,Yn=j("length"),Qn=w({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Xn=w({"&":"&","<":"<",">":">",'"':""","'":"'"}),nt=w({"&":"&","<":"<",">":">",""":'"',"'":"'"}),tt=function n(w){function mn(n){if(Pe(n)&&!Uo(n)&&!(n instanceof Ln)){if(n instanceof Sn)return n;if(Wu.call(n,"__wrapped__"))return ve(n)}return new Sn(n)}function An(){}function Sn(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=M}function Ln(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Un(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t=t?n:t)),n}function lt(n,e,u,o,f,c){var a,l,s,p,_,v,g,d,y,b,x=1&e,j=2&e,w=4&e;if(u&&(a=f?u(n,o,f,c):u(n)),a!==M)return a;if(!Ne(n))return n;if(o=Uo(n)){if(y=(d=n).length,b=d.constructor(y),y&&"string"==typeof d[0]&&Wu.call(d,"index")&&(b.index=d.index,b.input=d.input),a=b,!x)return yr(n,a)}else{var m=Fi(n),A="[object Function]"==m||"[object GeneratorFunction]"==m;if(Do(n))return hr(n,x);if("[object Object]"==m||"[object Arguments]"==m||A&&!f){if(a=j||A?{}:ne(n),!x)return j?(p=n,g=n,_=(v=a)&&br(g,uu(g),v),br(p,$i(p),_)):(l=n,s=ot(a,n),br(l,Ti(l),s))}else{if(!Bn[m])return f?n:{};a=function(n,e,u,i){var o=n.constructor;switch(e){case"[object ArrayBuffer]":return pr(n);case"[object Boolean]":case"[object Date]":return new o(+n);case"[object DataView]":return e=i?pr(n.buffer):n.buffer,new n.constructor(e,n.byteOffset,n.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return _r(n,i);case"[object Map]":return h(e=i?u(W(n),1):W(n),t,new n.constructor);case"[object Number]":case"[object String]":return new o(n);case"[object RegExp]":return(e=new n.constructor(n.source,_n.exec(n))).lastIndex=n.lastIndex,e;case"[object Set]":return h(e=i?u(U(n),1):U(n),r,new n.constructor);case"[object Symbol]":return Si?Au(Si.call(n)):{}}}(n,m,lt,x)}}if(c||(c=new Nn),f=c.get(n))return f;c.set(n,a);j=w?j?Vr:qr:j?uu:eu;var k=o?M:j(n);return i(k||n,function(t,r){k&&(t=n[r=t]),et(a,r,lt(t,e,u,r,n,c))}),a}function st(n,t,r){var e=r.length;if(null==n)return!e;for(n=Au(n);e--;){var u=r[e],i=t[u],o=n[u];if(o===M&&!(u in n)||!i(o))return!1}return!0}function ht(n,t,r){if("function"!=typeof n)throw new Su("Expected a function");return Vi(function(){n.apply(M,r)},t)}function pt(n,t,r,e){var u=-1,i=c,o=!0,f=n.length,s=[],h=t.length;if(!f)return s;r&&(t=l(t,E(r))),e?(i=a,o=!1):200<=t.length&&(i=O,o=!1,t=new Fn(t));n:for(;++ut}function kt(n,t){return null!=n&&Wu.call(n,t)}function Et(n,t){return null!=n&&t in Au(n)}function St(n,t,r){for(var e=r?a:c,u=n[0].length,i=n.length,o=i,f=bu(i),s=1/0,h=[];o--;){var p=n[o];o&&t&&(p=l(p,E(t))),s=ci(p.length,s),f[o]=!r&&(t||120<=u&&120<=p.length)?new Fn(o&&p):M}p=n[0];var _=-1,v=f[0];n:for(;++_(t=lr(t,n)).length?n:jt(n,Ht(t,0,-1)))?n:n[he(xe(t))])?M:e(t,n,r)}function It(n){return Pe(n)&&"[object Arguments]"==mt(n)}function Rt(n,t,r,e,u){if(n===t)t=!0;else if(null==n||null==t||!Pe(n)&&!Pe(t))t=n!=n&&t!=t;else n:{var i=Uo(n),o=Uo(t),f=i?"[object Array]":Fi(n),c=o?"[object Array]":Fi(t),a="[object Object]"==(f="[object Arguments]"==f?"[object Object]":f);o="[object Object]"==(c="[object Arguments]"==c?"[object Object]":c);if((c=f==c)&&Do(n)){if(!Do(t)){t=!1;break n}i=!0,a=!1}if(c&&!a)u||(u=new Nn),t=i||No(n)?Pr(n,t,r,e,Rt,u):function(n,t,r,e,u,i,o){switch(r){case"[object DataView]":if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)break;n=n.buffer,t=t.buffer;case"[object ArrayBuffer]":if(n.byteLength!=t.byteLength||!i(new Fu(n),new Fu(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return Ue(+n,+t);case"[object Error]":return n.name==t.name&&n.message==t.message;case"[object RegExp]":case"[object String]":return n==t+"";case"[object Map]":var f=W;case"[object Set]":if(f||(f=U),n.size!=t.size&&!(1&e))break;return(r=o.get(n))?r==t:(e|=2,o.set(n,t),t=Pr(f(n),f(t),e,u,i,o),o.delete(n),t);case"[object Symbol]":if(Si)return Si.call(n)==Si.call(t)}return!1}(n,t,f,r,e,Rt,u);else{if(!(1&r)&&(i=a&&Wu.call(n,"__wrapped__"),f=o&&Wu.call(t,"__wrapped__"),i||f)){n=i?n.value():n,t=f?t.value():t,u||(u=new Nn),t=Rt(n,t,r,e,u);break n}if(c)t:if(u||(u=new Nn),i=1&r,f=qr(n),o=f.length,c=qr(t).length,o==c||i){for(a=o;a--;){var l=f[a];if(!(i?l in t:Wu.call(t,l))){t=!1;break t}}if((c=u.get(n))&&u.get(t))t=c==t;else{c=!0,u.set(n,t),u.set(t,n);for(var s=i;++at?r:0,r)?n[t]:M}function Ft(n,t,r){var e=-1;return t=l(t.length?t:[su],E(Hr())),function(n,t){var r=n.length;for(n.sort(t);r--;)n[r]=n[r].c;return n}(n=Ct(n,function(n){return{a:l(t,function(t){return t(n)}),b:++e,c:n}}),function(n,t){var e;n:{e=-1;for(var u=n.a,i=t.a,o=u.length,f=r.length;++e=f?c:c*("desc"==r[e]?-1:1);break n}}e=n.b-t.b}return e})}function Nt(n,t,r){for(var e=-1,u=t.length,i={};++et||9007199254740991t&&(t=-t>u?0:u+t),0>(r=r>u?u:r)&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0,r=bu(u);++e=u){for(;e>>1,o=n[i];null!==o&&!Ke(o)&&(r?o<=t:o(t=lr(t,n)).length?n:jt(n,Ht(t,0,-1)))||delete n[he(xe(t))]}function ur(n,t,r,e){for(var u=n.length,i=e?u:-1;(e?i--:++ie)return e?rr(n[0]):[];for(var u=-1,i=bu(e);++u=e?n:Ht(n,t,r)}function hr(n,t){if(t)return n.slice();var r=n.length;r=Nu?Nu(r):new n.constructor(r);return n.copy(r),r}function pr(n){var t=new n.constructor(n.byteLength);return new Fu(t).set(new Fu(n)),t}function _r(n,t){return new n.constructor(t?pr(n.buffer):n.buffer,n.byteOffset,n.length)}function vr(n,t){if(n!==t){var r=n!==M,e=null===n,u=n==n,i=Ke(n),o=t!==M,f=null===t,c=t==t,a=Ke(t);if(!f&&!a&&!i&&n>t||i&&o&&c&&!f&&!a||e&&o&&c||!r&&c||!u)return 1;if(!e&&!i&&!a&&nu?M:i,u=1),t=Au(t);++er?r?Vt(t,n):t:(r=Vt(t,ni(n/C(t))),In.test(t)?sr(D(r),0,n).join(""):r.slice(0,n))}function Lr(n){return function(t,r,e){e&&"number"!=typeof e&&ee(t,r,e)&&(r=e=M),t=He(t),r===M?(r=t,t=0):r=He(r),e=e===M?tt||u)&&(1&n&&(o[2]=E[2],t|=1&r?0:4),(r=E[3])&&(u=o[3],o[3]=u?gr(u,r,E[4]):r,o[4]=u?L(o[3],"__lodash_placeholder__"):E[4]),(r=E[5])&&(u=o[5],o[5]=u?dr(u,r,E[6]):r,o[6]=u?L(o[5],"__lodash_placeholder__"):E[6]),(r=E[7])&&(o[7]=r),128&n&&(o[8]=null==o[8]?E[8]:ci(o[8],E[8])),null==o[9]&&(o[9]=E[9]),o[0]=E[0],o[1]=t),n=o[0],t=o[1],r=o[2],u=o[3],i=o[4],!(c=o[9]=o[9]===M?a?0:n.length:fi(o[9]-l,0))&&24&t&&(t&=-25),ae((E?Li:qi)(t&&1!=t?8==t||16==t?(m=t,A=c,k=Er(w=n),function n(){for(var t=arguments.length,r=bu(t),u=t,i=Gr(n);u--;)r[u]=arguments[u];return(t-=(u=3>t&&r[0]!==i&&r[t-1]!==i?[]:L(r,i)).length)f))return!1;if((c=i.get(n))&&i.get(t))return c==t;var c=-1,a=!0,l=2&r?new Fn:M;for(i.set(n,t),i.set(t,n);++c(r=null==r?0:Je(r))&&(r=fi(e+r,0)),g(n,Hr(t,3),r)):-1}function de(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e-1;return r!==M&&(u=Je(r),u=0>r?fi(e+u,0):ci(u,e-1)),g(n,Hr(t,3),u,!0)}function ye(n){return null!=n&&n.length?dt(n,1):[]}function be(n){return n&&n.length?n[0]:M}function xe(n){var t=null==n?0:n.length;return t?n[t-1]:M}function je(n,t){return n&&n.length&&t&&t.length?Pt(n,t):n}function we(n){return null==n?n:hi.call(n)}function me(n){if(!n||!n.length)return[];var t=0;return n=f(n,function(n){if(De(n))return t=fi(n.length,t),!0}),k(t,function(t){return l(n,j(t))})}function Ae(n,t){if(!n||!n.length)return[];var r=me(n);return null==t?r:l(r,function(n){return e(t,M,n)})}function ke(n){return(n=mn(n)).__chain__=!0,n}function Ee(n,t){return t(n)}function Se(n,t){return(Uo(n)?i:Ri)(n,Hr(t,3))}function Oe(n,t){return(Uo(n)?function(n,t){for(var r=null==n?0:n.length;r--&&!1!==t(n[r],r,n););return n}:zi)(n,Hr(t,3))}function Ie(n,t){return(Uo(n)?l:Ct)(n,Hr(t,3))}function Re(n,t,r){return t=r?M:t,t=n&&null==t?n.length:t,Tr(n,128,M,M,M,M,t)}function ze(n,t){var r;if("function"!=typeof t)throw new Su("Expected a function");return n=Je(n),function(){return 0<--n&&(r=t.apply(this,arguments)),1>=n&&(t=M),r}}function We(n,t,r){function e(t){var r=c,e=a;return c=a=M,_=t,s=n.apply(e,r)}function u(n){var r=n-p;return n-=_,p===M||r>=t||0>r||g&&n>=l}function i(){var n=wo();if(u(n))return o(n);var r,e=Vi;r=n-_,n=t-(n-p),r=g?ci(n,l-r):n,h=e(i,r)}function o(n){return h=M,d&&c?e(n):(c=a=M,s)}function f(){var n=wo(),r=u(n);if(c=arguments,a=this,p=n,r){if(h===M)return _=n=p,h=Vi(i,t),v?e(n):s;if(g)return h=Vi(i,t),e(p)}return h===M&&(h=Vi(i,t)),s}var c,a,l,s,h,p,_=0,v=!1,g=!1,d=!0;if("function"!=typeof n)throw new Su("Expected a function");return t=Qe(t)||0,Ne(r)&&(v=!!r.leading,l=(g="maxWait"in r)?fi(Qe(r.maxWait)||0,t):l,d="trailing"in r?!!r.trailing:d),f.cancel=function(){h!==M&&Ci(h),_=0,c=p=a=h=M},f.flush=function(){return h===M?s:o(wo())},f}function Be(n,t){function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;return i.has(u)?i.get(u):(e=n.apply(this,e),r.cache=i.set(u,e)||i,e)}if("function"!=typeof n||null!=t&&"function"!=typeof t)throw new Su("Expected a function");return r.cache=new(Be.Cache||Tn),r}function Le(n){if("function"!=typeof n)throw new Su("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function Ue(n,t){return n===t||n!=n&&t!=t}function Ce(n){return null!=n&&Fe(n.length)&&!Te(n)}function De(n){return Pe(n)&&Ce(n)}function Me(n){if(!Pe(n))return!1;var t=mt(n);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof n.message&&"string"==typeof n.name&&!qe(n)}function Te(n){return!!Ne(n)&&("[object Function]"==(n=mt(n))||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n)}function $e(n){return"number"==typeof n&&n==Je(n)}function Fe(n){return"number"==typeof n&&-1=n}function Ne(n){var t=void 0===n?"undefined":_typeof(n);return null!=n&&("object"==t||"function"==t)}function Pe(n){return null!=n&&"object"==(void 0===n?"undefined":_typeof(n))}function Ze(n){return"number"==typeof n||Pe(n)&&"[object Number]"==mt(n)}function qe(n){return!(!Pe(n)||"[object Object]"!=mt(n))&&(null===(n=Pu(n))||"function"==typeof(n=Wu.call(n,"constructor")&&n.constructor)&&n instanceof n&&zu.call(n)==Cu)}function Ve(n){return"string"==typeof n||!Uo(n)&&Pe(n)&&"[object String]"==mt(n)}function Ke(n){return"symbol"==(void 0===n?"undefined":_typeof(n))||Pe(n)&&"[object Symbol]"==mt(n)}function Ge(n){if(!n)return[];if(Ce(n))return Ve(n)?D(n):yr(n);if(Gu&&n[Gu]){n=n[Gu]();for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}return("[object Map]"==(t=Fi(n))?W:"[object Set]"==t?U:ou)(n)}function He(n){return n?(n=Qe(n))===T||n===-T?1.7976931348623157e308*(0>n?-1:1):n==n?n:0:0===n?n:0}function Je(n){var t=(n=He(n))%1;return n==n?t?n-t:n:0}function Ye(n){return n?at(Je(n),0,4294967295):0}function Qe(n){if("number"==typeof n)return n;if(Ke(n))return $;if(Ne(n)&&(n=Ne(n="function"==typeof n.valueOf?n.valueOf():n)?n+"":n),"string"!=typeof n)return 0===n?n:+n;n=n.replace(un,"");var t=gn.test(n);return t||yn.test(n)?Dn(n.slice(2),t?2:8):vn.test(n)?$:+n}function Xe(n){return br(n,uu(n))}function nu(n){return null==n?"":tr(n)}function tu(n,t,r){return(n=null==n?M:jt(n,t))===M?r:n}function ru(n,t){return null!=n&&Xr(n,t,Et)}function eu(n){return Ce(n)?Zn(n):Lt(n)}function uu(n){if(Ce(n))n=Zn(n,!0);else if(Ne(n)){var t,r=oe(n),e=[];for(t in n)("constructor"!=t||!r&&Wu.call(n,t))&&e.push(t);n=e}else{if(t=[],null!=n)for(r in Au(n))t.push(r);n=t}return n}function iu(n,t){if(null==n)return{};var r=l(Vr(n),function(n){return[n]});return t=Hr(t),Nt(n,r,function(n,r){return t(n,r[0])})}function ou(n){return null==n?[]:S(n,eu(n))}function fu(n){return vf(nu(n).toLowerCase())}function cu(n){return(n=nu(n))&&n.replace(xn,Qn).replace(En,"")}function au(n,t,r){return n=nu(n),(t=r?M:t)===M?Rn.test(n)?n.match(On)||[]:n.match(sn)||[]:n.match(t)||[]}function lu(n){return function(){return n}}function su(n){return n}function hu(n){return Bt("function"==typeof n?n:lt(n,1))}function pu(n,t,r){var e=eu(t),u=xt(t,e);null!=r||Ne(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=xt(t,eu(t)));var o=!(Ne(r)&&"chain"in r&&!r.chain),f=Te(n);return i(u,function(r){var e=t[r];n[r]=e,f&&(n.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=n(this.__wrapped__);return(r.__actions__=yr(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,s([this.value()],arguments))})}),n}function _u(){}function vu(n){return ue(n)?j(he(n)):(t=n,function(n){return jt(n,t)});var t}function gu(){return[]}function du(){return!1}var yu,bu=(w=null==w?$n:tt.defaults($n.Object(),w,tt.pick($n,zn))).Array,xu=w.Date,ju=w.Error,wu=w.Function,mu=w.Math,Au=w.Object,ku=w.RegExp,Eu=w.String,Su=w.TypeError,Ou=bu.prototype,Iu=Au.prototype,Ru=w["__core-js_shared__"],zu=wu.prototype.toString,Wu=Iu.hasOwnProperty,Bu=0,Lu=(yu=/[^.]+$/.exec(Ru&&Ru.keys&&Ru.keys.IE_PROTO||""))?"Symbol(src)_1."+yu:"",Uu=Iu.toString,Cu=zu.call(Au),Du=$n._,Mu=ku("^"+zu.call(Wu).replace(rn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Tu=Pn?w.Buffer:M,$u=w.Symbol,Fu=w.Uint8Array,Nu=Tu?Tu.f:M,Pu=B(Au.getPrototypeOf,Au),Zu=Au.create,qu=Iu.propertyIsEnumerable,Vu=Ou.splice,Ku=$u?$u.isConcatSpreadable:M,Gu=$u?$u.iterator:M,Hu=$u?$u.toStringTag:M,Ju=function(){try{var n=Qr(Au,"defineProperty");return n({},"",{}),n}catch(n){}}(),Yu=w.clearTimeout!==$n.clearTimeout&&w.clearTimeout,Qu=xu&&xu.now!==$n.Date.now&&xu.now,Xu=w.setTimeout!==$n.setTimeout&&w.setTimeout,ni=mu.ceil,ti=mu.floor,ri=Au.getOwnPropertySymbols,ei=Tu?Tu.isBuffer:M,ui=w.isFinite,ii=Ou.join,oi=B(Au.keys,Au),fi=mu.max,ci=mu.min,ai=xu.now,li=w.parseInt,si=mu.random,hi=Ou.reverse,pi=Qr(w,"DataView"),_i=Qr(w,"Map"),vi=Qr(w,"Promise"),gi=Qr(w,"Set"),di=Qr(w,"WeakMap"),yi=Qr(Au,"create"),bi=di&&new di,xi={},ji=pe(pi),wi=pe(_i),mi=pe(vi),Ai=pe(gi),ki=pe(di),Ei=$u?$u.prototype:M,Si=Ei?Ei.valueOf:M,Oi=Ei?Ei.toString:M,Ii=function(){function n(){}return function(t){return Ne(t)?Zu?Zu(t):(n.prototype=t,t=new n,n.prototype=M,t):{}}}();mn.templateSettings={escape:H,evaluate:J,interpolate:Y,variable:"",imports:{_:mn}},mn.prototype=An.prototype,mn.prototype.constructor=mn,Sn.prototype=Ii(An.prototype),Sn.prototype.constructor=Sn,Ln.prototype=Ii(An.prototype),Ln.prototype.constructor=Ln,Un.prototype.clear=function(){this.__data__=yi?yi(null):{},this.size=0},Un.prototype.delete=function(n){return n=this.has(n)&&delete this.__data__[n],this.size-=n?1:0,n},Un.prototype.get=function(n){var t=this.__data__;return yi?"__lodash_hash_undefined__"===(n=t[n])?M:n:Wu.call(t,n)?t[n]:M},Un.prototype.has=function(n){var t=this.__data__;return yi?t[n]!==M:Wu.call(t,n)},Un.prototype.set=function(n,t){var r=this.__data__;return this.size+=this.has(n)?0:1,r[n]=yi&&t===M?"__lodash_hash_undefined__":t,this},Mn.prototype.clear=function(){this.__data__=[],this.size=0},Mn.prototype.delete=function(n){var t=this.__data__;return!(0>(n=ut(t,n))||(n==t.length-1?t.pop():Vu.call(t,n,1),--this.size,0))},Mn.prototype.get=function(n){var t=this.__data__;return 0>(n=ut(t,n))?M:t[n][1]},Mn.prototype.has=function(n){return-1e?(++this.size,r.push([n,t])):r[e][1]=t,this},Tn.prototype.clear=function(){this.size=0,this.__data__={hash:new Un,map:new(_i||Mn),string:new Un}},Tn.prototype.delete=function(n){return n=Jr(this,n).delete(n),this.size-=n?1:0,n},Tn.prototype.get=function(n){return Jr(this,n).get(n)},Tn.prototype.has=function(n){return Jr(this,n).has(n)},Tn.prototype.set=function(n,t){var r=Jr(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Fn.prototype.add=Fn.prototype.push=function(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},Fn.prototype.has=function(n){return this.__data__.has(n)},Nn.prototype.clear=function(){this.__data__=new Mn,this.size=0},Nn.prototype.delete=function(n){var t=this.__data__;return n=t.delete(n),this.size=t.size,n},Nn.prototype.get=function(n){return this.__data__.get(n)},Nn.prototype.has=function(n){return this.__data__.has(n)},Nn.prototype.set=function(n,t){var r=this.__data__;if(r instanceof Mn){var e=r.__data__;if(!_i||199>e.length)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new Tn(e)}return r.set(n,t),this.size=r.size,this};var Ri=wr(yt),zi=wr(bt,!0),Wi=mr(),Bi=mr(!0),Li=bi?function(n,t){return bi.set(n,t),n}:su,Ui=Ju?function(n,t){return Ju(n,"toString",{configurable:!0,enumerable:!1,value:lu(t),writable:!0})}:su,Ci=Yu||function(n){return $n.clearTimeout(n)},Di=gi&&1/U(new gi([,-0]))[1]==T?function(n){return new gi(n)}:_u,Mi=bi?function(n){return bi.get(n)}:_u,Ti=ri?function(n){return null==n?[]:(n=Au(n),f(ri(n),function(t){return qu.call(n,t)}))}:gu,$i=ri?function(n){for(var t=[];n;)s(t,Ti(n)),n=Pu(n);return t}:gu,Fi=mt;(pi&&"[object DataView]"!=Fi(new pi(new ArrayBuffer(1)))||_i&&"[object Map]"!=Fi(new _i)||vi&&"[object Promise]"!=Fi(vi.resolve())||gi&&"[object Set]"!=Fi(new gi)||di&&"[object WeakMap]"!=Fi(new di))&&(Fi=function(n){var t=mt(n);if(n=(n="[object Object]"==t?n.constructor:M)?pe(n):"")switch(n){case ji:return"[object DataView]";case wi:return"[object Map]";case mi:return"[object Promise]";case Ai:return"[object Set]";case ki:return"[object WeakMap]"}return t});var Ni,Pi,Zi=Ru?Te:du,qi=le(Li),Vi=Xu||function(n,t){return $n.setTimeout(n,t)},Ki=le(Ui),Gi=(Pi=(Ni=Be(Ni=function(n){var t=[];return nn.test(n)&&t.push(""),n.replace(tn,function(n,r,e,u){t.push(e?u.replace(hn,"$1"):r||n)}),t},function(n){return 500===Pi.size&&Pi.clear(),n})).cache,Ni),Hi=Kt(function(n,t){return De(n)?pt(n,dt(t,1,De,!0)):[]}),Ji=Kt(function(n,t){var r=xe(t);return De(r)&&(r=M),De(n)?pt(n,dt(t,1,De,!0),Hr(r,2)):[]}),Yi=Kt(function(n,t){var r=xe(t);return De(r)&&(r=M),De(n)?pt(n,dt(t,1,De,!0),M,r):[]}),Qi=Kt(function(n){var t=l(n,cr);return t.length&&t[0]===n[0]?St(t):[]}),Xi=Kt(function(n){var t=xe(n),r=l(n,cr);return t===xe(r)?t=M:r.pop(),r.length&&r[0]===n[0]?St(r,Hr(t,2)):[]}),no=Kt(function(n){var t=xe(n),r=l(n,cr);return(t="function"==typeof t?t:M)&&r.pop(),r.length&&r[0]===n[0]?St(r,M,t):[]}),to=Kt(je),ro=Zr(function(n,t){var r=null==n?0:n.length,e=ct(n,t);return Zt(n,l(t,function(n){return re(n,r)?+n:n}).sort(vr)),e}),eo=Kt(function(n){return rr(dt(n,1,De,!0))}),uo=Kt(function(n){var t=xe(n);return De(t)&&(t=M),rr(dt(n,1,De,!0),Hr(t,2))}),io=Kt(function(n){var t="function"==typeof(t=xe(n))?t:M;return rr(dt(n,1,De,!0),M,t)}),oo=Kt(function(n,t){return De(n)?pt(n,t):[]}),fo=Kt(function(n){return or(f(n,De))}),co=Kt(function(n){var t=xe(n);return De(t)&&(t=M),or(f(n,De),Hr(t,2))}),ao=Kt(function(n){var t="function"==typeof(t=xe(n))?t:M;return or(f(n,De),M,t)}),lo=Kt(me),so=Kt(function(n){var t;return Ae(n,t="function"==typeof(t=1<(t=n.length)?n[t-1]:M)?(n.pop(),t):M)}),ho=Zr(function(n){function t(t){return ct(t,n)}var r=n.length,e=r?n[0]:0,u=this.__wrapped__;return!(1=t}),Lo=It(function(){return arguments}())?It:function(n){return Pe(n)&&Wu.call(n,"callee")&&!qu.call(n,"callee")},Uo=bu.isArray,Co=qn?E(qn):function(n){return Pe(n)&&"[object ArrayBuffer]"==mt(n)},Do=ei||du,Mo=Vn?E(Vn):function(n){return Pe(n)&&"[object Date]"==mt(n)},To=Kn?E(Kn):function(n){return Pe(n)&&"[object Map]"==Fi(n)},$o=Gn?E(Gn):function(n){return Pe(n)&&"[object RegExp]"==mt(n)},Fo=Hn?E(Hn):function(n){return Pe(n)&&"[object Set]"==Fi(n)},No=Jn?E(Jn):function(n){return Pe(n)&&Fe(n.length)&&!!Wn[mt(n)]},Po=Ur(Ut),Zo=Ur(function(n,t){return n<=t}),qo=jr(function(n,t){if(oe(t)||Ce(t))br(t,eu(t),n);else for(var r in t)Wu.call(t,r)&&et(n,r,t[r])}),Vo=jr(function(n,t){br(t,uu(t),n)}),Ko=jr(function(n,t,r,e){br(t,uu(t),n,e)}),Go=jr(function(n,t,r,e){br(t,eu(t),n,e)}),Ho=Zr(ct),Jo=Kt(function(n){return n.push(M,$r),e(Ko,M,n)}),Yo=Kt(function(n){return n.push(M,Fr),e(rf,M,n)}),Qo=Rr(function(n,t,r){n[t]=r},lu(su)),Xo=Rr(function(n,t,r){Wu.call(n,t)?n[t].push(r):n[t]=[r]},Hr),nf=Kt(Ot),tf=jr(function(n,t,r){Tt(n,t,r)}),rf=jr(function(n,t,r,e){Tt(n,t,r,e)}),ef=Zr(function(n,t){var r={};if(null==n)return r;var e=!1;t=l(t,function(t){return t=lr(t,n),e||(e=1--n)return t.apply(this,arguments)}},mn.ary=Re,mn.assign=qo,mn.assignIn=Vo,mn.assignInWith=Ko,mn.assignWith=Go,mn.at=Ho,mn.before=ze,mn.bind=mo,mn.bindAll=df,mn.bindKey=Ao,mn.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return Uo(n)?n:[n]},mn.chain=ke,mn.chunk=function(n,t,r){if(t=(r?ee(n,t,r):t===M)?1:fi(Je(t),0),!(r=null==n?0:n.length)||1>t)return[];for(var e=0,u=0,i=bu(ni(r/t));e(t=r||t===M?1:Je(t))?0:t,e):[]},mn.dropRight=function(n,t,r){var e=null==n?0:n.length;return e?Ht(n,0,0>(t=e-(t=r||t===M?1:Je(t)))?0:t):[]},mn.dropRightWhile=function(n,t){return n&&n.length?ur(n,Hr(t,3),!0,!0):[]},mn.dropWhile=function(n,t){return n&&n.length?ur(n,Hr(t,3),!0):[]},mn.fill=function(n,t,r,e){var u=null==n?0:n.length;if(!u)return[];for(r&&"number"!=typeof r&&ee(n,t,r)&&(r=0,e=u),u=n.length,0>(r=Je(r))&&(r=-r>u?0:u+r),0>(e=e===M||e>u?u:Je(e))&&(e+=u),e=r>e?0:Ye(e);r>>0)?(n=nu(n))&&("string"==typeof t||null!=t&&!$o(t))&&(!(t=tr(t))&&In.test(n))?sr(D(n),0,r):n.split(t,r):[]},mn.spread=function(n,t){if("function"!=typeof n)throw new Su("Expected a function");return t=null==t?0:fi(Je(t),0),Kt(function(r){var u=r[t];return r=sr(r,0,t),u&&s(r,u),e(n,this,r)})},mn.tail=function(n){var t=null==n?0:n.length;return t?Ht(n,1,t):[]},mn.take=function(n,t,r){return n&&n.length?Ht(n,0,0>(t=r||t===M?1:Je(t))?0:t):[]},mn.takeRight=function(n,t,r){var e=null==n?0:n.length;return e?Ht(n,0>(t=e-(t=r||t===M?1:Je(t)))?0:t,e):[]},mn.takeRightWhile=function(n,t){return n&&n.length?ur(n,Hr(t,3),!1,!0):[]},mn.takeWhile=function(n,t){return n&&n.length?ur(n,Hr(t,3)):[]},mn.tap=function(n,t){return t(n),n},mn.throttle=function(n,t,r){var e=!0,u=!0;if("function"!=typeof n)throw new Su("Expected a function");return Ne(r)&&(e="leading"in r?!!r.leading:e,u="trailing"in r?!!r.trailing:u),We(n,t,{leading:e,maxWait:t,trailing:u})},mn.thru=Ee,mn.toArray=Ge,mn.toPairs=of,mn.toPairsIn=ff,mn.toPath=function(n){return Uo(n)?l(n,he):Ke(n)?[n]:yr(Gi(nu(n)))},mn.toPlainObject=Xe,mn.transform=function(n,t,r){var e=Uo(n),u=e||Do(n)||No(n);if(t=Hr(t,4),null==r){var o=n&&n.constructor;r=u?e?new o:[]:Ne(n)&&Te(o)?Ii(Pu(n)):{}}return(u?i:yt)(n,function(n,e,u){return t(r,n,e,u)}),r},mn.unary=function(n){return Re(n,1)},mn.union=eo,mn.unionBy=uo,mn.unionWith=io,mn.uniq=function(n){return n&&n.length?rr(n):[]},mn.uniqBy=function(n,t){return n&&n.length?rr(n,Hr(t,2)):[]},mn.uniqWith=function(n,t){return t="function"==typeof t?t:M,n&&n.length?rr(n,M,t):[]},mn.unset=function(n,t){return null==n||er(n,t)},mn.unzip=me,mn.unzipWith=Ae,mn.update=function(n,t,r){return null==n?n:Gt(n,t,ar(r)(jt(n,t)),void 0)},mn.updateWith=function(n,t,r,e){return e="function"==typeof e?e:M,null!=n&&(n=Gt(n,t,ar(r)(jt(n,t)),e)),n},mn.values=ou,mn.valuesIn=function(n){return null==n?[]:S(n,uu(n))},mn.without=oo,mn.words=au,mn.wrap=function(n,t){return Io(ar(t),n)},mn.xor=fo,mn.xorBy=co,mn.xorWith=ao,mn.zip=lo,mn.zipObject=function(n,t){return fr(n||[],t||[],et)},mn.zipObjectDeep=function(n,t){return fr(n||[],t||[],Gt)},mn.zipWith=so,mn.entries=of,mn.entriesIn=ff,mn.extend=Vo,mn.extendWith=Ko,pu(mn,mn),mn.add=Sf,mn.attempt=gf,mn.camelCase=cf,mn.capitalize=fu,mn.ceil=Of,mn.clamp=function(n,t,r){return r===M&&(r=t,t=M),r!==M&&(r=(r=Qe(r))==r?r:0),t!==M&&(t=(t=Qe(t))==t?t:0),at(Qe(n),t,r)},mn.clone=function(n){return lt(n,4)},mn.cloneDeep=function(n){return lt(n,5)},mn.cloneDeepWith=function(n,t){return lt(n,5,t="function"==typeof t?t:M)},mn.cloneWith=function(n,t){return lt(n,4,t="function"==typeof t?t:M)},mn.conformsTo=function(n,t){return null==t||st(n,t,eu(t))},mn.deburr=cu,mn.defaultTo=function(n,t){return null==n||n!=n?t:n},mn.divide=If,mn.endsWith=function(n,t,r){n=nu(n),t=tr(t);var e=n.length;e=r=r===M?e:at(Je(r),0,e);return 0<=(r-=t.length)&&n.slice(r,e)==t},mn.eq=Ue,mn.escape=function(n){return(n=nu(n))&&G.test(n)?n.replace(V,Xn):n},mn.escapeRegExp=function(n){return(n=nu(n))&&en.test(n)?n.replace(rn,"\\$&"):n},mn.every=function(n,t,r){var e=Uo(n)?o:_t;return r&&ee(n,t,r)&&(t=M),e(n,Hr(t,3))},mn.find=_o,mn.findIndex=ge,mn.findKey=function(n,t){return v(n,Hr(t,3),yt)},mn.findLast=vo,mn.findLastIndex=de,mn.findLastKey=function(n,t){return v(n,Hr(t,3),bt)},mn.floor=Rf,mn.forEach=Se,mn.forEachRight=Oe,mn.forIn=function(n,t){return null==n?n:Wi(n,Hr(t,3),uu)},mn.forInRight=function(n,t){return null==n?n:Bi(n,Hr(t,3),uu)},mn.forOwn=function(n,t){return n&&yt(n,Hr(t,3))},mn.forOwnRight=function(n,t){return n&&bt(n,Hr(t,3))},mn.get=tu,mn.gt=Wo,mn.gte=Bo,mn.has=function(n,t){return null!=n&&Xr(n,t,kt)},mn.hasIn=ru,mn.head=be,mn.identity=su,mn.includes=function(n,t,r,e){return n=Ce(n)?n:ou(n),r=r&&!e?Je(r):0,e=n.length,0>r&&(r=fi(e+r,0)),Ve(n)?r<=e&&-1(r=null==r?0:Je(r))&&(r=fi(e+r,0)),d(n,t,r)):-1},mn.inRange=function(n,t,r){return t=He(t),r===M?(r=t,t=0):r=He(r),(n=Qe(n))>=ci(t,r)&&n=n},mn.isSet=Fo,mn.isString=Ve,mn.isSymbol=Ke,mn.isTypedArray=No,mn.isUndefined=function(n){return n===M},mn.isWeakMap=function(n){return Pe(n)&&"[object WeakMap]"==Fi(n)},mn.isWeakSet=function(n){return Pe(n)&&"[object WeakSet]"==mt(n)},mn.join=function(n,t){return null==n?"":ii.call(n,t)},mn.kebabCase=af,mn.last=xe,mn.lastIndexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e;if(r!==M&&(u=0>(u=Je(r))?fi(e+u,0):ci(u,e-1)),t==t){for(r=u+1;r--&&n[r]!==t;);n=r}else n=g(n,b,u,!0);return n},mn.lowerCase=lf,mn.lowerFirst=sf,mn.lt=Po,mn.lte=Zo,mn.max=function(n){return n&&n.length?vt(n,su,At):M},mn.maxBy=function(n,t){return n&&n.length?vt(n,Hr(t,2),At):M},mn.mean=function(n){return x(n,su)},mn.meanBy=function(n,t){return x(n,Hr(t,2))},mn.min=function(n){return n&&n.length?vt(n,su,Ut):M},mn.minBy=function(n,t){return n&&n.length?vt(n,Hr(t,2),Ut):M},mn.stubArray=gu,mn.stubFalse=du,mn.stubObject=function(){return{}},mn.stubString=function(){return""},mn.stubTrue=function(){return!0},mn.multiply=zf,mn.nth=function(n,t){return n&&n.length?$t(n,Je(t)):M},mn.noConflict=function(){return $n._===this&&($n._=Du),this},mn.noop=_u,mn.now=wo,mn.pad=function(n,t,r){n=nu(n);var e=(t=Je(t))?C(n):0;return!t||e>=t?n:Br(ti(t=(t-e)/2),r)+n+Br(ni(t),r)},mn.padEnd=function(n,t,r){n=nu(n);var e=(t=Je(t))?C(n):0;return t&&et){var e=n;n=t,t=e}return r||n%1||t%1?(r=si(),ci(n+r*(t-n+Cn("1e-"+((r+"").length-1))),t)):qt(n,t)},mn.reduce=function(n,t,r){var e=Uo(n)?h:m,u=3>arguments.length;return e(n,Hr(t,4),r,u,Ri)},mn.reduceRight=function(n,t,r){var e=Uo(n)?p:m,u=3>arguments.length;return e(n,Hr(t,4),r,u,zi)},mn.repeat=function(n,t,r){return t=(r?ee(n,t,r):t===M)?1:Je(t),Vt(nu(n),t)},mn.replace=function(){var n=arguments,t=nu(n[0]);return 3>n.length?t:t.replace(n[1],n[2])},mn.result=function(n,t,r){var e=-1,u=(t=lr(t,n)).length;for(u||(u=1,n=M);++e(n=Je(n))||9007199254740991=i)return n;if(1>(i=r-C(e)))return e;if(r=o?sr(o,0,i).join(""):n.slice(0,i),u===M)return r+e;if(o&&(i+=r.length-i),$o(u)){if(n.slice(i).search(u)){var f=r;for(u.global||(u=ku(u.source,nu(_n.exec(u))+"g")),u.lastIndex=0;o=u.exec(f);)var c=o.index;r=r.slice(0,c===M?i:c)}}else n.indexOf(tr(u),i)!=i&&(-1<(u=r.lastIndexOf(u))&&(r=r.slice(0,u)));return r+e},mn.unescape=function(n){return(n=nu(n))&&K.test(n)?n.replace(q,nt):n},mn.uniqueId=function(n){var t=++Bu;return nu(n)+t},mn.upperCase=_f,mn.upperFirst=vf,mn.each=Se,mn.eachRight=Oe,mn.first=be,pu(mn,(So={},yt(mn,function(n,t){Wu.call(mn.prototype,t)||(So[t]=n)}),So),{chain:!1}),mn.VERSION="4.17.4",i("bind bindKey curry curryRight partial partialRight".split(" "),function(n){mn[n].placeholder=mn}),i(["drop","take"],function(n,t){Ln.prototype[n]=function(r){r=r===M?1:fi(Je(r),0);var e=this.__filtered__&&!t?new Ln(this):this.clone();return e.__filtered__?e.__takeCount__=ci(r,e.__takeCount__):e.__views__.push({size:ci(r,4294967295),type:n+(0>e.__dir__?"Right":"")}),e},Ln.prototype[n+"Right"]=function(t){return this.reverse()[n](t).reverse()}}),i(["filter","map","takeWhile"],function(n,t){var r=t+1,e=1==r||3==r;Ln.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:Hr(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),i(["head","last"],function(n,t){var r="take"+(t?"Right":"");Ln.prototype[n]=function(){return this[r](1).value()[0]}}),i(["initial","tail"],function(n,t){var r="drop"+(t?"":"Right");Ln.prototype[n]=function(){return this.__filtered__?new Ln(this):this[r](1)}}),Ln.prototype.compact=function(){return this.filter(su)},Ln.prototype.find=function(n){return this.filter(n).head()},Ln.prototype.findLast=function(n){return this.reverse().find(n)},Ln.prototype.invokeMap=Kt(function(n,t){return"function"==typeof n?new Ln(this):this.map(function(r){return Ot(r,n,t)})}),Ln.prototype.reject=function(n){return this.filter(Le(Hr(n)))},Ln.prototype.slice=function(n,t){n=Je(n);var r=this;return r.__filtered__&&(0t)?new Ln(r):(0>n?r=r.takeRight(-n):n&&(r=r.drop(n)),t!==M&&(r=0>(t=Je(t))?r.dropRight(-t):r.take(t-n)),r)},Ln.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ln.prototype.toArray=function(){return this.take(4294967295)},yt(Ln.prototype,function(n,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),e=/^(?:head|last)$/.test(t),u=mn[e?"take"+("last"==t?"Right":""):t],i=e||/^find/.test(t);u&&(mn.prototype[t]=function(){function t(n){return n=u.apply(mn,s([n],f)),e&&h?n[0]:n}var o=this.__wrapped__,f=e?[1]:arguments,c=o instanceof Ln,a=f[0],l=c||Uo(o);l&&r&&"function"==typeof a&&1!=a.length&&(c=l=!1);var h=this.__chain__,p=!!this.__actions__.length;a=i&&!h,c=c&&!p;return!i&&l?(o=c?o:new Ln(this),(o=n.apply(o,f)).__actions__.push({func:Ee,args:[t],thisArg:M}),new Sn(o,h)):a&&c?n.apply(this,f):(o=this.thru(t),a?e?o.value()[0]:o.value():o)})}),i("pop push shift sort splice unshift".split(" "),function(n){var t=Ou[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=/^(?:pop|shift)$/.test(n);mn.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(Uo(u)?u:[],n)}return this[r](function(r){return t.apply(Uo(r)?r:[],n)})}}),yt(Ln.prototype,function(n,t){var r=mn[t];if(r){var e=r.name+"";(xi[e]||(xi[e]=[])).push({name:t,func:r})}}),xi[Ir(M,2).name]=[{name:"wrapper",func:M}],Ln.prototype.clone=function(){var n=new Ln(this.__wrapped__);return n.__actions__=yr(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=yr(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=yr(this.__views__),n},Ln.prototype.reverse=function(){if(this.__filtered__){var n=new Ln(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},Ln.prototype.value=function(){var n,t=this.__wrapped__.value(),r=this.__dir__,e=Uo(t),u=0>r,i=e?t.length:0;n=i;for(var o=this.__views__,f=0,c=-1,a=o.length;++c=this.__values__.length;return{done:n,value:n?M:this.__values__[this.__index__++]}},mn.prototype.plant=function(n){for(var t,r=this;r instanceof An;){var e=ve(r);e.__index__=0,e.__values__=M,t?u.__wrapped__=e:t=e;var u=e;r=r.__wrapped__}return u.__wrapped__=n,t},mn.prototype.reverse=function(){var n=this.__wrapped__;return n instanceof Ln?(this.__actions__.length&&(n=new Ln(this)),(n=n.reverse()).__actions__.push({func:Ee,args:[we],thisArg:M}),new Sn(n,this.__chain__)):this.thru(we)},mn.prototype.toJSON=mn.prototype.valueOf=mn.prototype.value=function(){return ir(this.__wrapped__,this.__actions__)},mn.prototype.first=mn.prototype.head,Gu&&(mn.prototype[Gu]=function(){return this}),mn}();"function"==typeof define&&"object"==_typeof(define.amd)&&define.amd?($n._=tt,define(function(){return tt})):Nn?((Nn.exports=tt)._=tt,Fn._=tt):$n._=tt}).call(this),n("lodash",_)}); //# sourceMappingURL=lodash.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/menu.js b/src/main/resources/static/plugins/lay/kit_modules/menu.js index cddd1a5..517ddfd 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/menu.js +++ b/src/main/resources/static/plugins/lay/kit_modules/menu.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";layui.define(["jquery","utils","axios"],function(i){var e=layui.jquery,n=layui.utils,a=layui.lodash,t=layui.axios,o=n.localStorage,r=function(){this.config={elem:void 0,onClicked:void 0,dynamicRender:!1,data:[],remote:{url:void 0,method:"get"},cached:!1,cacheKey:"KITADMINMENU",isJump:!0,onlyOne:!0},this.version="1.0.2"},l=".kit-menu",s=".kit-menu-item";r.prototype.set=function(i){return e.extend(!0,this.config,i),this},r.prototype.render=function(){var i=this,e=i.config;if(e.dynamicRender)if(e.data.length>0)o.setItem(e.cacheKey,a),u.renderHTML(e.elem,e.data,function(){i.bind()});else{var n=!1;if(e.cached){var a=o.getItem(e.cacheKey);null!==a&&void 0!==a&&(n=!0,u.renderHTML(e.elem,a,function(){i.bind()}))}n||u.loadData(e.remote,function(n){o.setItem(e.cacheKey,n),u.renderHTML(e.elem,n,function(){i.bind()})})}else i.bind();return i},r.prototype.bind=function(){var i=this.config;if(e(l).find(s).each(function(){var a=e(this),t=a.children("a");"kit-menu"===a.parent()[0].className&&a.attr("lay-one",!0);var o=a.find("ul.kit-menu-child").length>0;o&&t.addClass("child");var r=a.attr("lay-id");""!==r&&void 0!==r||(r=n.randomCode(),a.attr("lay-id",r)),t.off("click").on("click",function(u){if(layui.stope(u),o?(a.hasClass("layui-show")?a.removeClass("layui-show"):a.addClass("layui-show"),i.onlyOne&&a.attr("lay-one")&&a.siblings().removeClass("layui-show")):(e(l).find(s).removeClass("layui-this"),a.addClass("layui-this")),n.isFunction(i.onClicked)&&i.onClicked({elem:a,hasChild:o,data:{href:t.attr("href"),layid:r}}),!i.isJump)return!1})}),void 0!==location.hash&&""!==location.hash&&null!==location.hash){var a="#"+layui.router(location.hash).href.split("?")[0],t=e(l).find('a[href="'+a+'"]');t.length>0&&t.parents("li").each(function(){var i=e(this);i.hasClass("layui-show")||i.children("a").click()})}return this},r.prototype.removeCache=function(i){var e=this.config;i=i||e.cacheKey,n.localStorage.removeItem(i)};var u={renderHTML:function(i,a,t){var o=['
      '];if(this.recursion(o,a,0),o.length>0){o.push("
    ");var r=e(i);if(0===r.length)return void n.error("Menu config error:请配置elem参数.");r.html(o.join("")),n.isFunction(t)&&t()}},recursion:function(i,e,n){var t=this,o=[];a.forEach(e,function(i,e){i.pid===n&&o.push(i)}),o.length>0&&a.forEach(o,function(e){var n=e.open?"layui-show":"";i.push('
  • ');var o=a.isEmpty(e.path)?"javascript:;":e.path;e.blank?i.push(''):i.push(''),i.push(''+e.icon+" "),i.push(""+e.title+""),i.push("");var r=e.children;void 0!==r&&null!==r&&r.length>0&&(i.push('
      '),t.recursion(i,r,e.id),i.push("
    ")),i.push("
  • ")})},loadData:function(i,e){t(i).then(function(i){if(500===i.status)throw new Error(i.statusText);return i.data}).then(function(i){e(i)}).catch(function(i){n.error(i)})}};i("menu",new r)}); //# sourceMappingURL=menu.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/mockjs.js b/src/main/resources/static/plugins/lay/kit_modules/mockjs.js index 44b26e8..e974f0b 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/mockjs.js +++ b/src/main/resources/static/plugins/lay/kit_modules/mockjs.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o};layui.define(["mockjsbase","utils","lodash"],function(o){var e=layui.mockjsbase,t=layui.utils,r=layui.lodash;o("mockjs",{inject:function(o){if("object"===(void 0===o?"undefined":_typeof(o))){var n=r.keys(o);r.forEach(n,function(r,n){var c=r.split(" "),i=c[0].toLocaleLowerCase(),f=c[1];if(t.oneOf(i,["get","post","put","delete"])){var s=o[r];t.oneOf(void 0===s?"undefined":_typeof(s),["object","array","function"])?e.mock(f,i,s):t.error("mockjs config error:template 只支持类型为:[object,array,function] 的处理方式.")}else t.error("mockjs config error:请求方式只支持:[GET,POST,PUT,DELETE]")})}else t.error("mockjs inject error:APIs参数类型只能为object,请检查.")}})}); //# sourceMappingURL=mockjs.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/mockjsbase.js b/src/main/resources/static/plugins/lay/kit_modules/mockjsbase.js index eedd59c..5465b88 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/mockjsbase.js +++ b/src/main/resources/static/plugins/lay/kit_modules/mockjsbase.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};layui.define(function(exports){var py,qy;py=this,qy=function(){return function(t){function e(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return t[r].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){var r,a=n(1),o=n(3),i=n(5),u=n(20),l=n(23),s=n(25);"undefined"!=typeof window&&(r=n(27));var c={Handler:a,Random:i,Util:o,XHR:r,RE:u,toJSONSchema:l,valid:s,heredoc:o.heredoc,setup:function(t){return r.setup(t)},_mocked:{},version:"1.0.1-beta3"};r&&(r.Mock=c),c.mock=function(t,e,n){return 1===arguments.length?a.gen(t):(2===arguments.length&&(n=e,e=void 0),r&&(window.XMLHttpRequest=r),c._mocked[t+(e||"")]={rurl:t,rtype:e,template:n},c)},t.exports=c},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend,gen:function(t,e,n){e=void 0==e?"":e+"",n={path:(n=n||{}).path||[Constant.GUID],templatePath:n.templatePath||[Constant.GUID++],currentContext:n.currentContext,templateCurrentContext:n.templateCurrentContext||t,root:n.root||n.currentContext,templateRoot:n.templateRoot||n.templateCurrentContext||t};var r,a=Parser.parse(e),o=Util.type(t);return Handler[o]?(r=Handler[o]({type:o,template:t,name:e,parsedName:e?e.replace(Constant.RE_KEY,"$1"):e,rule:a,context:n}),n.root||(n.root=r),r):t}};Handler.extend({array:function(t){var e,n,r=[];if(0===t.template.length)return r;if(t.rule.parameters)if(1===t.rule.min&&void 0===t.rule.max)t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Random.pick(Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();else if(t.rule.parameters[2])t.template.__order_index=t.template.__order_index||0,t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})[t.template.__order_index%t.template.length],t.template.__order_index+=+t.rule.parameters[2],t.context.path.pop(),t.context.templatePath.pop();else for(e=0;e1)return this.getValueByKeyPath(key,options);if(templateContext&&"object"==(void 0===templateContext?"undefined":_typeof(templateContext))&&key in templateContext&&_placeholder!==templateContext[key])return templateContext[key]=Handler.gen(templateContext[key],key,{currentContext:obj,templateCurrentContext:templateContext}),templateContext[key];if(!(key in Random||lkey in Random||okey in Random))return _placeholder;for(var i=0;i1&&((a=e.context.path.slice(0)).pop(),a=this.normalizePath(a.concat(r))),t=r[r.length-1];for(var o=e.context.root,i=e.context.templateRoot,u=1;uu;u++)if(t=arguments[u])for(e in t)r=i[e],i!==(a=t[e])&&void 0!==a&&(n.isArray(a)||n.isObject(a)?(n.isArray(a)&&(o=r&&n.isArray(r)?r:[]),n.isObject(a)&&(o=r&&n.isObject(r)?r:{}),i[e]=n.extend(o,a)):i[e]=a);return i},each:function(t,e,n){var r,a;if("number"===this.type(t))for(r=0;t>r;r++)e(r,r);else if(t.length===+t.length)for(r=0;r1/(t+e)*t?!n:n):Math.random()>=.5},bool:function(t,e,n){return this.boolean(t,e,n)},natural:function(t,e){return t=void 0!==t?parseInt(t,10):0,e=void 0!==e?parseInt(e,10):9007199254740992,Math.round(Math.random()*(e-t))+t},integer:function(t,e){return t=void 0!==t?parseInt(t,10):-9007199254740992,e=void 0!==e?parseInt(e,10):9007199254740992,Math.round(Math.random()*(e-t))+t},int:function(t,e){return this.integer(t,e)},float:function(t,e,n,r){n=void 0===n?0:n,n=Math.max(Math.min(n,17),0),r=void 0===r?17:r,r=Math.max(Math.min(r,17),0);for(var a=this.integer(t,e)+".",o=0,i=this.natural(n,r);i>o;o++)a+=i-1>o?this.character("number"):this.character("123456789");return parseFloat(a,10)},character:function(t){var e={lower:"abcdefghijklmnopqrstuvwxyz",upper:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",number:"0123456789",symbol:"!@#$%^&*()[]"};return e.alpha=e.lower+e.upper,e.undefined=e.lower+e.upper+e.number+e.symbol,(t=e[(""+t).toLowerCase()]||t).charAt(this.natural(0,t.length-1))},char:function(t){return this.character(t)},string:function(t,e,n){var r;switch(arguments.length){case 0:r=this.natural(3,7);break;case 1:r=t,t=void 0;break;case 2:"string"==typeof arguments[0]?r=e:(r=this.natural(t,e),t=void 0);break;case 3:r=this.natural(e,n)}for(var a="",o=0;r>o;o++)a+=this.character(t);return a},str:function(){return this.string.apply(this,arguments)},range:function(t,e,n){arguments.length<=1&&(e=t||0,t=0),t=+t,e=+e,n=+(n=arguments[2]||1);for(var r=Math.max(Math.ceil((e-t)/n),0),a=0,o=new Array(r);r>a;)o[a++]=t,t+=n;return o}}},function(t,e){var n={yyyy:"getFullYear",yy:function(t){return(""+t.getFullYear()).slice(2)},y:"yy",MM:function(t){var e=t.getMonth()+1;return 10>e?"0"+e:e},M:function(t){return t.getMonth()+1},dd:function(t){var e=t.getDate();return 10>e?"0"+e:e},d:"getDate",HH:function(t){var e=t.getHours();return 10>e?"0"+e:e},H:"getHours",hh:function(t){var e=t.getHours()%12;return 10>e?"0"+e:e},h:function(t){return t.getHours()%12},mm:function(t){var e=t.getMinutes();return 10>e?"0"+e:e},m:"getMinutes",ss:function(t){var e=t.getSeconds();return 10>e?"0"+e:e},s:"getSeconds",SS:function(t){var e=t.getMilliseconds();return 10>e&&"00"+e||100>e&&"0"+e||e},S:"getMilliseconds",A:function(t){return t.getHours()<12?"AM":"PM"},a:function(t){return t.getHours()<12?"am":"pm"},T:"getTime"};t.exports={_patternLetters:n,_rformat:new RegExp(function(){var t=[];for(var e in n)t.push(e);return"("+t.join("|")+")"}(),"g"),_formatDate:function(t,e){return e.replace(this._rformat,function e(r,a){return"function"==typeof n[a]?n[a](t):n[a]in n?e(r,n[a]):t[n[a]]()})},_randomDate:function(t,e){return t=void 0===t?new Date(0):t,e=void 0===e?new Date:e,new Date(Math.random()*(e.getTime()-t.getTime()))},date:function(t){return t=t||"yyyy-MM-dd",this._formatDate(this._randomDate(),t)},time:function(t){return t=t||"HH:mm:ss",this._formatDate(this._randomDate(),t)},datetime:function(t){return t=t||"yyyy-MM-dd HH:mm:ss",this._formatDate(this._randomDate(),t)},now:function(t,e){1===arguments.length&&(/year|month|day|hour|minute|second|week/.test(t)||(e=t,t="")),t=(t||"").toLowerCase(),e=e||"yyyy-MM-dd HH:mm:ss";var n=new Date;switch(t){case"year":n.setMonth(0);case"month":n.setDate(1);case"week":case"day":n.setHours(0);case"hour":n.setMinutes(0);case"minute":n.setSeconds(0);case"second":n.setMilliseconds(0)}switch(t){case"week":n.setDate(n.getDate()-n.getDay())}return this._formatDate(n,e)}}},function(t,e,n){(function(t){t.exports={_adSize:["300x250","250x250","240x400","336x280","180x150","720x300","468x60","234x60","88x31","120x90","120x60","120x240","125x125","728x90","160x600","120x600","300x600"],_screenSize:["320x200","320x240","640x480","800x480","800x480","1024x600","1024x768","1280x800","1440x900","1920x1200","2560x1600"],_videoSize:["720x480","768x576","1280x720","1920x1080"],image:function(t,e,n,r,a){return 4===arguments.length&&(a=r,r=void 0),3===arguments.length&&(a=n,n=void 0),t||(t=this.pick(this._adSize)),e&&~e.indexOf("#")&&(e=e.slice(1)),n&&~n.indexOf("#")&&(n=n.slice(1)),"http://dummyimage.com/"+t+(e?"/"+e:"")+(n?"/"+n:"")+(r?"."+r:"")+(a?"&text="+a:"")},img:function(){return this.image.apply(this,arguments)},_brandColors:{"4ormat":"#fb0a2a","500px":"#02adea","About.me (blue)":"#00405d","About.me (yellow)":"#ffcc33",Addvocate:"#ff6138",Adobe:"#ff0000",Aim:"#fcd20b",Amazon:"#e47911",Android:"#a4c639","Angie's List":"#7fbb00",AOL:"#0060a3",Atlassian:"#003366",Behance:"#053eff","Big Cartel":"#97b538",bitly:"#ee6123",Blogger:"#fc4f08",Boeing:"#0039a6","Booking.com":"#003580",Carbonmade:"#613854",Cheddar:"#ff7243","Code School":"#3d4944",Delicious:"#205cc0",Dell:"#3287c1",Designmoo:"#e54a4f",Deviantart:"#4e6252","Designer News":"#2d72da",Devour:"#fd0001",DEWALT:"#febd17","Disqus (blue)":"#59a3fc","Disqus (orange)":"#db7132",Dribbble:"#ea4c89",Dropbox:"#3d9ae8",Drupal:"#0c76ab",Dunked:"#2a323a",eBay:"#89c507",Ember:"#f05e1b",Engadget:"#00bdf6",Envato:"#528036",Etsy:"#eb6d20",Evernote:"#5ba525","Fab.com":"#dd0017",Facebook:"#3b5998",Firefox:"#e66000","Flickr (blue)":"#0063dc","Flickr (pink)":"#ff0084",Forrst:"#5b9a68",Foursquare:"#25a0ca",Garmin:"#007cc3",GetGlue:"#2d75a2",Gimmebar:"#f70078",GitHub:"#171515","Google Blue":"#0140ca","Google Green":"#16a61e","Google Red":"#dd1812","Google Yellow":"#fcca03","Google+":"#dd4b39",Grooveshark:"#f77f00",Groupon:"#82b548","Hacker News":"#ff6600",HelloWallet:"#0085ca","Heroku (light)":"#c7c5e6","Heroku (dark)":"#6567a5",HootSuite:"#003366",Houzz:"#73ba37",HTML5:"#ec6231",IKEA:"#ffcc33",IMDb:"#f3ce13",Instagram:"#3f729b",Intel:"#0071c5",Intuit:"#365ebf",Kickstarter:"#76cc1e",kippt:"#e03500",Kodery:"#00af81",LastFM:"#c3000d",LinkedIn:"#0e76a8",Livestream:"#cf0005",Lumo:"#576396",Mixpanel:"#a086d3",Meetup:"#e51937",Nokia:"#183693",NVIDIA:"#76b900",Opera:"#cc0f16",Path:"#e41f11","PayPal (dark)":"#1e477a","PayPal (light)":"#3b7bbf",Pinboard:"#0000e6",Pinterest:"#c8232c",PlayStation:"#665cbe",Pocket:"#ee4056",Prezi:"#318bff",Pusha:"#0f71b4",Quora:"#a82400","QUOTE.fm":"#66ceff",Rdio:"#008fd5",Readability:"#9c0000","Red Hat":"#cc0000",Resource:"#7eb400",Rockpack:"#0ba6ab",Roon:"#62b0d9",RSS:"#ee802f",Salesforce:"#1798c1",Samsung:"#0c4da2",Shopify:"#96bf48",Skype:"#00aff0",Snagajob:"#f47a20",Softonic:"#008ace",SoundCloud:"#ff7700","Space Box":"#f86960",Spotify:"#81b71a",Sprint:"#fee100",Squarespace:"#121212",StackOverflow:"#ef8236",Staples:"#cc0000","Status Chart":"#d7584f",Stripe:"#008cdd",StudyBlue:"#00afe1",StumbleUpon:"#f74425","T-Mobile":"#ea0a8e",Technorati:"#40a800","The Next Web":"#ef4423",Treehouse:"#5cb868",Trulia:"#5eab1f",Tumblr:"#34526f","Twitch.tv":"#6441a5",Twitter:"#00acee",TYPO3:"#ff8700",Ubuntu:"#dd4814",Ustream:"#3388ff",Verizon:"#ef1d1d",Vimeo:"#86c9ef",Vine:"#00a478",Virb:"#06afd8","Virgin Media":"#cc0000",Wooga:"#5b009c","WordPress (blue)":"#21759b","WordPress (orange)":"#d54e21","WordPress (grey)":"#464646",Wunderlist:"#2b88d9",XBOX:"#9bc848",XING:"#126567","Yahoo!":"#720e9e",Yandex:"#ffcc00",Yelp:"#c41200",YouTube:"#c4302b",Zalongo:"#5498dc",Zendesk:"#78a300",Zerply:"#9dcc7a",Zootool:"#5e8b1d"},_brandNames:function(){var t=[];for(var e in this._brandColors)t.push(e);return t},dataImage:function(e,n){var r;"undefined"!=typeof document?r=document.createElement("canvas"):r=new(t.require("canvas"));var a=r&&r.getContext&&r.getContext("2d");if(!r||!a)return"";e||(e=this.pick(this._adSize)),n=void 0!==n?n:e,e=e.split("x");var o=parseInt(e[0],10),i=parseInt(e[1],10),u=this._brandColors[this.pick(this._brandNames())];return r.width=o,r.height=i,a.textAlign="center",a.textBaseline="middle",a.fillStyle=u,a.fillRect(0,0,o,i),a.fillStyle="#FFF",a.font="bold 14px sans-serif",a.fillText(n,o/2,i/2,o),r.toDataURL("image/png")}}}).call(e,n(9)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e,n){var r=n(11),a=n(12);t.exports={color:function(t){return t||a[t]?a[t].nicer:this.hex()},hex:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t);return r.rgb2hex(e[0],e[1],e[2])},rgb:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t);return"rgb("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+")"},rgba:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t);return"rgba("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+", "+Math.random().toFixed(2)+")"},hsl:function(){var t=this._goldenRatioColor(),e=r.hsv2hsl(t);return"hsl("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+")"},_goldenRatioColor:function(t,e){return this._goldenRatio=.618033988749895,this._hue=this._hue||Math.random(),this._hue+=this._goldenRatio,this._hue%=1,"number"!=typeof t&&(t=.5),"number"!=typeof e&&(e=.95),[360*this._hue,100*t,100*e]}}},function(t,e){t.exports={rgb2hsl:function(t){var e,n,r=t[0]/255,a=t[1]/255,o=t[2]/255,i=Math.min(r,a,o),u=Math.max(r,a,o),l=u-i;return u==i?e=0:r==u?e=(a-o)/l:a==u?e=2+(o-r)/l:o==u&&(e=4+(r-a)/l),0>(e=Math.min(60*e,360))&&(e+=360),n=(i+u)/2,[e,100*(u==i?0:.5>=n?l/(u+i):l/(2-u-i)),100*n]},rgb2hsv:function(t){var e,n,r=t[0],a=t[1],o=t[2],i=Math.min(r,a,o),u=Math.max(r,a,o),l=u-i;return n=0===u?0:l/u*1e3/10,u==i?e=0:r==u?e=(a-o)/l:a==u?e=2+(o-r)/l:o==u&&(e=4+(r-a)/l),0>(e=Math.min(60*e,360))&&(e+=360),[e,n,u/255*1e3/10]},hsl2rgb:function(t){var e,n,r,a,o,i=t[0]/360,u=t[1]/100,l=t[2]/100;if(0===u)return[o=255*l,o,o];e=2*l-(n=.5>l?l*(1+u):l+u-l*u),a=[0,0,0];for(var s=0;3>s;s++)0>(r=i+1/3*-(s-1))&&r++,r>1&&r--,o=1>6*r?e+6*(n-e)*r:1>2*r?n:2>3*r?e+(n-e)*(2/3-r)*6:e,a[s]=255*o;return a},hsl2hsv:function(t){var e=t[0],n=t[1]/100,r=t[2]/100;return[e,100*(2*(n*=1>=(r*=2)?r:2-r)/(r+n)),100*((r+n)/2)]},hsv2rgb:function(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,a=Math.floor(e)%6,o=e-Math.floor(e),i=255*r*(1-n),u=255*r*(1-n*o),l=255*r*(1-n*(1-o));switch(r*=255,a){case 0:return[r,l,i];case 1:return[u,r,i];case 2:return[i,r,l];case 3:return[i,u,r];case 4:return[l,i,r];case 5:return[r,i,u]}},hsv2hsl:function(t){var e,n,r=t[0],a=t[1]/100,o=t[2]/100;return e=a*o,[r,100*(e/=1>=(n=(2-a)*o)?n:2-n),100*(n/=2)]},rgb2hex:function(t,e,n){return"#"+((256+t<<8|e)<<8|n).toString(16).slice(1)},hex2rgb:function(t){return[(t="0x"+t.slice(1).replace(t.length>4?t:/./g,"$&$&")|0)>>16,t>>8&255,255&t]}}},function(t,e){t.exports={navy:{value:"#000080",nicer:"#001F3F"},blue:{value:"#0000ff",nicer:"#0074D9"},aqua:{value:"#00ffff",nicer:"#7FDBFF"},teal:{value:"#008080",nicer:"#39CCCC"},olive:{value:"#008000",nicer:"#3D9970"},green:{value:"#008000",nicer:"#2ECC40"},lime:{value:"#00ff00",nicer:"#01FF70"},yellow:{value:"#ffff00",nicer:"#FFDC00"},orange:{value:"#ffa500",nicer:"#FF851B"},red:{value:"#ff0000",nicer:"#FF4136"},maroon:{value:"#800000",nicer:"#85144B"},fuchsia:{value:"#ff00ff",nicer:"#F012BE"},purple:{value:"#800080",nicer:"#B10DC9"},silver:{value:"#c0c0c0",nicer:"#DDDDDD"},gray:{value:"#808080",nicer:"#AAAAAA"},black:{value:"#000000",nicer:"#111111"},white:{value:"#FFFFFF",nicer:"#FFFFFF"}}},function(t,e,n){function r(t,e,n,r){return void 0===n?a.natural(t,e):void 0===r?n:a.natural(parseInt(n,10),parseInt(r,10))}var a=n(6),o=n(14);t.exports={paragraph:function(t,e){for(var n=r(3,7,t,e),a=[],o=0;n>o;o++)a.push(this.sentence());return a.join(" ")},cparagraph:function(t,e){for(var n=r(3,7,t,e),a=[],o=0;n>o;o++)a.push(this.csentence());return a.join("")},sentence:function(t,e){for(var n=r(12,18,t,e),a=[],i=0;n>i;i++)a.push(this.word());return o.capitalize(a.join(" "))+"."},csentence:function(t,e){for(var n=r(12,18,t,e),a=[],o=0;n>o;o++)a.push(this.cword());return a.join("")+"。"},word:function(t,e){for(var n=r(3,10,t,e),o="",i=0;n>i;i++)o+=a.character("lower");return o},cword:function(t,e,n){var r,a="的一是在不了有和人这中大为上个国我以要他时来用们生到作地于出就分对成会可主发年动同工也能下过子说产种面而方后多定行学法所民得经十三之进着等部度家电力里如水化高自二理起小物现实加量都两体制机当使点从业本去把性好应开它合还因由其些然前外天政四日那社义事平形相全表间样与关各重新线内数正心反你明看原又么利比或但质气第向道命此变条只没结解问意建月公无系军很情者最立代想已通并提直题党程展五果料象员革位入常文总次品式活设及管特件长求老头基资边流路级少图山统接知较将组见计别她手角期根论运农指几九区强放决西被干做必战先回则任取据处队南给色光门即保治北造百规热领七海口东导器压志世金增争济阶油思术极交受联什认六共权收证改清己美再采转更单风切打白教速花带安场身车例真务具万每目至达走积示议声报斗完类八离华名确才科张信马节话米整空元况今集温传土许步群广石记需段研界拉林律叫且究观越织装影算低持音众书布复容儿须际商非验连断深难近矿千周委素技备半办青省列习响约支般史感劳便团往酸历市克何除消构府称太准精值号率族维划选标写存候毛亲快效斯院查江型眼王按格养易置派层片始却专状育厂京识适属圆包火住调满县局照参红细引听该铁价严龙飞";switch(arguments.length){case 0:t=a,r=1;break;case 1:"string"==typeof arguments[0]?r=1:(r=t,t=a);break;case 2:"string"==typeof arguments[0]?r=e:(r=this.natural(t,e),t=a);break;case 3:r=this.natural(e,n)}for(var o="",i=0;r>i;i++)o+=t.charAt(this.natural(0,t.length-1));return o},title:function(t,e){for(var n=r(3,7,t,e),a=[],o=0;n>o;o++)a.push(this.capitalize(this.word()));return a.join(" ")},ctitle:function(t,e){for(var n=r(3,7,t,e),a=[],o=0;n>o;o++)a.push(this.cword());return a.join("")}}},function(t,e,n){var r=n(3);t.exports={capitalize:function(t){return(t+"").charAt(0).toUpperCase()+(t+"").substr(1)},upper:function(t){return(t+"").toUpperCase()},lower:function(t){return(t+"").toLowerCase()},pick:function(t,e,n){return r.isArray(t)?(void 0===e&&(e=1),void 0===n&&(n=e)):(t=[].slice.call(arguments),e=1,n=1),1===e&&1===n?t[this.natural(0,t.length-1)]:this.shuffle(t,e,n)},shuffle:function(t,e,n){for(var r=(t=t||[]).slice(0),a=[],o=0,i=r.length,u=0;i>u;u++)o=this.natural(0,r.length-1),a.push(r[o]),r.splice(o,1);switch(arguments.length){case 0:case 1:return a;case 2:n=e;case 3:return e=parseInt(e,10),n=parseInt(n,10),a.slice(0,this.natural(e,n))}},order:function t(e){t.cache=t.cache||{},arguments.length>1&&(e=[].slice.call(arguments,0));var n=t.options.context.templatePath.join("."),r=t.cache[n]=t.cache[n]||{index:0,array:e};return r.array[r.index++%r.array.length]}}},function(t,e){t.exports={first:function(){var t=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric"].concat(["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna"]);return this.pick(t)},last:function(){return this.pick(["Smith","Johnson","Williams","Brown","Jones","Miller","Davis","Garcia","Rodriguez","Wilson","Martinez","Anderson","Taylor","Thomas","Hernandez","Moore","Martin","Jackson","Thompson","White","Lopez","Lee","Gonzalez","Harris","Clark","Lewis","Robinson","Walker","Perez","Hall","Young","Allen"])},name:function(t){return this.first()+" "+(t?this.first()+" ":"")+this.last()},cfirst:function(){var t="王 李 张 刘 陈 杨 赵 黄 周 吴 徐 孙 胡 朱 高 林 何 郭 马 罗 梁 宋 郑 谢 韩 唐 冯 于 董 萧 程 曹 袁 邓 许 傅 沈 曾 彭 吕 苏 卢 蒋 蔡 贾 丁 魏 薛 叶 阎 余 潘 杜 戴 夏 锺 汪 田 任 姜 范 方 石 姚 谭 廖 邹 熊 金 陆 郝 孔 白 崔 康 毛 邱 秦 江 史 顾 侯 邵 孟 龙 万 段 雷 钱 汤 尹 黎 易 常 武 乔 贺 赖 龚 文".split(" ");return this.pick(t)},clast:function(){var t="伟 芳 娜 秀英 敏 静 丽 强 磊 军 洋 勇 艳 杰 娟 涛 明 超 秀兰 霞 平 刚 桂英".split(" ");return this.pick(t)},cname:function(){return this.cfirst()+this.clast()}}},function(t,e){t.exports={url:function(t,e){return(t||this.protocol())+"://"+(e||this.domain())+"/"+this.word()},protocol:function(){return this.pick("http ftp gopher mailto mid cid news nntp prospero telnet rlogin tn3270 wais".split(" "))},domain:function(t){return this.word()+"."+(t||this.tld())},tld:function(){return this.pick("com net org edu gov int mil cn com.cn net.cn gov.cn org.cn 中国 中国互联.公司 中国互联.网络 tel biz cc tv info name hk mobi asia cd travel pro museum coop aero ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cf cg ch ci ck cl cm cn co cq cr cu cv cx cy cz de dj dk dm do dz ec ee eg eh es et ev fi fj fk fm fo fr ga gb gd ge gf gh gi gl gm gn gp gr gt gu gw gy hk hm hn hr ht hu id ie il in io iq ir is it jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh ml mm mn mo mp mq mr ms mt mv mw mx my mz na nc ne nf ng ni nl no np nr nt nu nz om qa pa pe pf pg ph pk pl pm pn pr pt pw py re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk us uy va vc ve vg vn vu wf ws ye yu za zm zr zw".split(" "))},email:function(t){return this.character("lower")+"."+this.word()+"@"+(t||this.word()+"."+this.tld())},ip:function(){return this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)}}},function(t,e,n){var r=n(18),a=["东北","华北","华东","华中","华南","西南","西北"];t.exports={region:function(){return this.pick(a)},province:function(){return this.pick(r).name},city:function(t){var e=this.pick(r),n=this.pick(e.children);return t?[e.name,n.name].join(" "):n.name},county:function(t){var e=this.pick(r),n=this.pick(e.children),a=this.pick(n.children)||{name:"-"};return t?[e.name,n.name,a.name].join(" "):a.name},zip:function(t){for(var e="",n=0;(t||6)>n;n++)e+=this.natural(0,9);return e}}},function(t,e){var n={110000:"北京",110100:"北京市",110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110228:"密云县",110229:"延庆县",110230:"其它区",120000:"天津",120100:"天津市",120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120221:"宁河县",120223:"静海县",120225:"蓟县",120226:"其它区",130000:"河北省",130100:"石家庄市",130102:"长安区",130103:"桥东区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130121:"井陉县",130123:"正定县",130124:"栾城县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130181:"辛集市",130182:"藁城市",130183:"晋州市",130184:"新乐市",130185:"鹿泉市",130186:"其它区",130200:"唐山市",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130223:"滦县",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130230:"曹妃甸区",130281:"遵化市",130283:"迁安市",130284:"其它区",130300:"秦皇岛市",130302:"海港区",130303:"山海关区",130304:"北戴河区",130321:"青龙满族自治县",130322:"昌黎县",130323:"抚宁县",130324:"卢龙县",130398:"其它区",130400:"邯郸市",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130421:"邯郸县",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130428:"肥乡县",130429:"永年县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130481:"武安市",130482:"其它区",130500:"邢台市",130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130581:"南宫市",130582:"沙河市",130583:"其它区",130600:"保定市",130602:"新市区",130603:"北市区",130604:"南市区",130621:"满城县",130622:"清苑县",130623:"涞水县",130624:"阜平县",130625:"徐水县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市",130699:"其它区",130700:"张家口市",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130721:"宣化县",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130729:"万全县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130733:"崇礼县",130734:"其它区",130800:"承德市",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130823:"平泉县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130829:"其它区",130900:"沧州市",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市",130985:"其它区",131000:"廊坊市",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131081:"霸州市",131082:"三河市",131083:"其它区",131100:"衡水市",131102:"桃城区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131181:"冀州市",131182:"深州市",131183:"其它区",140000:"山西省",140100:"太原市",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140181:"古交市",140182:"其它区",140200:"大同市",140202:"城区",140203:"矿区",140211:"南郊区",140212:"新荣区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140227:"大同县",140228:"其它区",140300:"阳泉市",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县",140323:"其它区",140400:"长治市",140421:"长治县",140423:"襄垣县",140424:"屯留县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140481:"潞城市",140482:"城区",140483:"郊区",140485:"其它区",140500:"晋城市",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市",140582:"其它区",140600:"朔州市",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140624:"怀仁县",140625:"其它区",140700:"晋中市",140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市",140782:"其它区",140800:"运城市",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市",140883:"其它区",140900:"忻州市",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140981:"原平市",140982:"其它区",141000:"临汾市",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市",141083:"其它区",141100:"吕梁市",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市",141183:"其它区",150000:"内蒙古自治区",150100:"呼和浩特市",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150126:"其它区",150200:"包头市",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150224:"其它区",150300:"乌海市",150302:"海勃湾区",150303:"海南区",150304:"乌达区",150305:"其它区",150400:"赤峰市",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗",150431:"其它区",150500:"通辽市",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150581:"霍林郭勒市",150582:"其它区",150600:"鄂尔多斯市",150602:"东胜区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗",150628:"其它区",150700:"呼伦贝尔市",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市",150786:"其它区",150800:"巴彦淖尔市",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗",150827:"其它区",150900:"乌兰察布市",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市",150982:"其它区",152200:"兴安盟",152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县",152225:"其它区",152500:"锡林郭勒盟",152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152532:"其它区",152900:"阿拉善盟",152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152924:"其它区",210000:"辽宁省",210100:"沈阳市",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"东陵区",210113:"新城子区",210114:"于洪区",210122:"辽中县",210123:"康平县",210124:"法库县",210181:"新民市",210184:"沈北新区",210185:"其它区",210200:"大连市",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210224:"长海县",210281:"瓦房店市",210282:"普兰店市",210283:"庄河市",210298:"其它区",210300:"鞍山市",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市",210382:"其它区",210400:"抚顺市",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县",210424:"其它区",210500:"本溪市",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县",210523:"其它区",210600:"丹东市",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市",210683:"其它区",210700:"锦州市",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市",210783:"其它区",210800:"营口市",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市",210883:"其它区",210900:"阜新市",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县",210923:"其它区",211000:"辽阳市",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市",211082:"其它区",211100:"盘锦市",211102:"双台子区",211103:"兴隆台区",211121:"大洼县",211122:"盘山县",211123:"其它区",211200:"铁岭市",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市",211283:"其它区",211300:"朝阳市",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市",211383:"其它区",211400:"葫芦岛市",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市",211482:"其它区",220000:"吉林省",220100:"长春市",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220122:"农安县",220181:"九台市",220182:"榆树市",220183:"德惠市",220188:"其它区",220200:"吉林市",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市",220285:"其它区",220300:"四平市",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市",220383:"其它区",220400:"辽源市",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县",220423:"其它区",220500:"通化市",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市",220583:"其它区",220600:"白山市",220602:"浑江区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220625:"江源区",220681:"临江市",220682:"其它区",220700:"松原市",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220724:"扶余市",220725:"其它区",220800:"白城市",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220881:"洮南市",220882:"大安市",220883:"其它区",222400:"延边朝鲜族自治州",222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县",222427:"其它区",230000:"黑龙江省",230100:"哈尔滨市",230102:"道里区",230103:"南岗区",230104:"道外区",230106:"香坊区",230108:"平房区",230109:"松北区",230111:"呼兰区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230181:"阿城区",230182:"双城市",230183:"尚志市",230184:"五常市",230186:"其它区",230200:"齐齐哈尔市",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市",230282:"其它区",230300:"鸡西市",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市",230383:"其它区",230400:"鹤岗市",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县",230423:"其它区",230500:"双鸭山市",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县",230525:"其它区",230600:"大庆市",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230625:"其它区",230700:"伊春市",230702:"伊春区",230703:"南岔区",230704:"友好区",230705:"西林区",230706:"翠峦区",230707:"新青区",230708:"美溪区",230709:"金山屯区",230710:"五营区",230711:"乌马河区",230712:"汤旺河区",230713:"带岭区",230714:"乌伊岭区",230715:"红星区",230716:"上甘岭区",230722:"嘉荫县",230781:"铁力市",230782:"其它区",230800:"佳木斯市",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230833:"抚远县",230881:"同江市",230882:"富锦市",230883:"其它区",230900:"七台河市",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县",230922:"其它区",231000:"牡丹江市",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231024:"东宁县",231025:"林口县",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"其它区",231100:"黑河市",231102:"爱辉区",231121:"嫩江县",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"其它区",231200:"绥化市",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市",231284:"其它区",232700:"大兴安岭地区",232702:"松岭区",232703:"新林区",232704:"呼中区",232721:"呼玛县",232722:"塔河县",232723:"漠河县",232724:"加格达奇区",232725:"其它区",310000:"上海",310100:"上海市",310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310108:"闸北区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310230:"崇明县",310231:"其它区",320000:"江苏省",320100:"南京市",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320124:"溧水区",320125:"高淳区",320126:"其它区",320200:"无锡市",320202:"崇安区",320203:"南长区",320204:"北塘区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320281:"江阴市",320282:"宜兴市",320297:"其它区",320300:"徐州市",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320321:"丰县",320322:"沛县",320323:"铜山区",320324:"睢宁县",320381:"新沂市",320382:"邳州市",320383:"其它区",320400:"常州市",320402:"天宁区",320404:"钟楼区",320405:"戚墅堰区",320411:"新北区",320412:"武进区",320481:"溧阳市",320482:"金坛市",320483:"其它区",320500:"苏州市",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320584:"吴江区",320585:"太仓市",320596:"其它区",320600:"南通市",320602:"崇川区",320611:"港闸区",320612:"通州区",320621:"海安县",320623:"如东县",320681:"启东市",320682:"如皋市",320684:"海门市",320694:"其它区",320700:"连云港市",320703:"连云区",320705:"新浦区",320706:"海州区",320721:"赣榆县",320722:"东海县",320723:"灌云县",320724:"灌南县",320725:"其它区",320800:"淮安市",320802:"清河区",320803:"淮安区",320804:"淮阴区",320811:"清浦区",320826:"涟水县",320829:"洪泽县",320830:"盱眙县",320831:"金湖县",320832:"其它区",320900:"盐城市",320902:"亭湖区",320903:"盐都区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320981:"东台市",320982:"大丰市",320983:"其它区",321000:"扬州市",321002:"广陵区",321003:"邗江区",321023:"宝应县",321081:"仪征市",321084:"高邮市",321088:"江都区",321093:"其它区",321100:"镇江市",321102:"京口区",321111:"润州区",321112:"丹徒区",321181:"丹阳市",321182:"扬中市",321183:"句容市",321184:"其它区",321200:"泰州市",321202:"海陵区",321203:"高港区",321281:"兴化市",321282:"靖江市",321283:"泰兴市",321284:"姜堰区",321285:"其它区",321300:"宿迁市",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321325:"其它区",330000:"浙江省",330100:"杭州市",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330122:"桐庐县",330127:"淳安县",330182:"建德市",330183:"富阳市",330185:"临安市",330186:"其它区",330200:"宁波市",330203:"海曙区",330204:"江东区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市",330283:"奉化市",330284:"其它区",330300:"温州市",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330322:"洞头县",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330381:"瑞安市",330382:"乐清市",330383:"其它区",330400:"嘉兴市",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市",330484:"其它区",330500:"湖州市",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县",330524:"其它区",330600:"绍兴市",330602:"越城区",330621:"绍兴县",330624:"新昌县",330681:"诸暨市",330682:"上虞市",330683:"嵊州市",330684:"其它区",330700:"金华市",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市",330785:"其它区",330800:"衢州市",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市",330882:"其它区",330900:"舟山市",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县",330923:"其它区",331000:"台州市",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331021:"玉环县",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"其它区",331100:"丽水市",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市",331182:"其它区",340000:"安徽省",340100:"合肥市",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340192:"其它区",340200:"芜湖市",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340224:"其它区",340300:"蚌埠市",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340324:"其它区",340400:"淮南市",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"其它区",340500:"马鞍山市",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"其它区",340600:"淮北市",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县",340622:"其它区",340700:"铜陵市",340702:"铜官山区",340703:"狮子山区",340711:"郊区",340721:"铜陵县",340722:"其它区",340800:"安庆市",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340823:"枞阳县",340824:"潜山县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340881:"桐城市",340882:"其它区",341000:"黄山市",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县",341025:"其它区",341100:"滁州市",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341181:"天长市",341182:"明光市",341183:"其它区",341200:"阜阳市",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341282:"界首市",341283:"其它区",341300:"宿州市",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341325:"其它区",341400:"巢湖市",341421:"庐江县",341422:"无为县",341423:"含山县",341424:"和县",341500:"六安市",341502:"金安区",341503:"裕安区",341521:"寿县",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县",341526:"其它区",341600:"亳州市",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县",341624:"其它区",341700:"池州市",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县",341724:"其它区",341800:"宣城市",341802:"宣州区",341821:"郎溪县",341822:"广德县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341881:"宁国市",341882:"其它区",350000:"福建省",350100:"福州市",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市",350182:"长乐市",350183:"其它区",350200:"厦门市",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区",350214:"其它区",350300:"莆田市",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县",350323:"其它区",350400:"三明市",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市",350482:"其它区",350500:"泉州市",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市",350584:"其它区",350600:"漳州市",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市",350682:"其它区",350700:"南平市",350702:"延平区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市",350784:"建阳市",350785:"其它区",350800:"龙岩市",350802:"新罗区",350821:"长汀县",350822:"永定县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市",350882:"其它区",350900:"宁德市",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市",350983:"其它区",360000:"江西省",360100:"南昌市",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360121:"南昌县",360122:"新建县",360123:"安义县",360124:"进贤县",360128:"其它区",360200:"景德镇市",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市",360282:"其它区",360300:"萍乡市",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县",360324:"其它区",360400:"九江市",360402:"庐山区",360403:"浔阳区",360421:"九江县",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360427:"星子县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"其它区",360483:"共青城市",360500:"新余市",360502:"渝水区",360521:"分宜县",360522:"其它区",360600:"鹰潭市",360602:"月湖区",360622:"余江县",360681:"贵溪市",360682:"其它区",360700:"赣州市",360702:"章贡区",360721:"赣县",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市",360782:"南康市",360783:"其它区",360800:"吉安市",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市",360882:"其它区",360900:"宜春市",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市",360984:"其它区",361000:"抚州市",361002:"临川区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361029:"东乡县",361030:"广昌县",361031:"其它区",361100:"上饶市",361102:"信州区",361121:"上饶县",361122:"广丰县",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市",361182:"其它区",370000:"山东省",370100:"济南市",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370124:"平阴县",370125:"济阳县",370126:"商河县",370181:"章丘市",370182:"其它区",370200:"青岛市",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370281:"胶州市",370282:"即墨市",370283:"平度市",370285:"莱西市",370286:"其它区",370300:"淄博市",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县",370324:"其它区",370400:"枣庄市",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市",370482:"其它区",370500:"东营市",370502:"东营区",370503:"河口区",370521:"垦利县",370522:"利津县",370523:"广饶县",370591:"其它区",370600:"烟台市",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市",370688:"其它区",370700:"潍坊市",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市",370787:"其它区",370800:"济宁市",370802:"市中区",370811:"任城区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370881:"曲阜市",370882:"兖州市",370883:"邹城市",370884:"其它区",370900:"泰安市",370902:"泰山区",370903:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市",370984:"其它区",371000:"威海市",371002:"环翠区",371081:"文登市",371082:"荣成市",371083:"乳山市",371084:"其它区",371100:"日照市",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371123:"其它区",371200:"莱芜市",371202:"莱城区",371203:"钢城区",371204:"其它区",371300:"临沂市",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"苍山县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371330:"其它区",371400:"德州市",371402:"德城区",371421:"陵县",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371481:"乐陵市",371482:"禹城市",371483:"其它区",371500:"聊城市",371502:"东昌府区",371521:"阳谷县",371522:"莘县",371523:"茌平县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市",371582:"其它区",371600:"滨州市",371602:"滨城区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371624:"沾化县",371625:"博兴县",371626:"邹平县",371627:"其它区",371700:"菏泽市",371702:"牡丹区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371727:"定陶县",371728:"东明县",371729:"其它区",410000:"河南省",410100:"郑州市",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市",410188:"其它区",410200:"开封市",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410211:"金明区",410221:"杞县",410222:"通许县",410223:"尉氏县",410224:"开封县",410225:"兰考县",410226:"其它区",410300:"洛阳市",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410307:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410381:"偃师市",410400:"平顶山市",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410481:"舞钢市",410482:"汝州市",410483:"其它区",410500:"安阳市",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410581:"林州市",410582:"其它区",410600:"鹤壁市",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410623:"其它区",410700:"新乡市",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410728:"长垣县",410781:"卫辉市",410782:"辉县市",410783:"其它区",410800:"焦作市",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410881:"济源市",410882:"沁阳市",410883:"孟州市",410884:"其它区",410900:"濮阳市",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410929:"其它区",411000:"许昌市",411002:"魏都区",411023:"许昌县",411024:"鄢陵县",411025:"襄城县",411081:"禹州市",411082:"长葛市",411083:"其它区",411100:"漯河市",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411123:"其它区",411200:"三门峡市",411202:"湖滨区",411221:"渑池县",411222:"陕县",411224:"卢氏县",411281:"义马市",411282:"灵宝市",411283:"其它区",411300:"南阳市",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411381:"邓州市",411382:"其它区",411400:"商丘市",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411481:"永城市",411482:"其它区",411500:"信阳市",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411529:"其它区",411600:"周口市",411602:"川汇区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411626:"淮阳县",411627:"太康县",411628:"鹿邑县",411681:"项城市",411682:"其它区",411700:"驻马店市",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",411730:"其它区",420000:"湖北省",420100:"武汉市",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区",420118:"其它区",420200:"黄石市",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市",420282:"其它区",420300:"十堰市",420302:"茅箭区",420303:"张湾区",420321:"郧县",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市",420383:"其它区",420500:"宜昌市",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市",420584:"其它区",420600:"襄阳市",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市",420685:"其它区",420700:"鄂州市",420702:"梁子湖区",420703:"华容区",420704:"鄂城区",420705:"其它区",420800:"荆门市",420802:"东宝区",420804:"掇刀区",420821:"京山县",420822:"沙洋县",420881:"钟祥市",420882:"其它区",420900:"孝感市",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市",420985:"其它区",421000:"荆州市",421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421081:"石首市",421083:"洪湖市",421087:"松滋市",421088:"其它区",421100:"黄冈市",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421181:"麻城市",421182:"武穴市",421183:"其它区",421200:"咸宁市",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市",421283:"其它区",421300:"随州市",421302:"曾都区",421321:"随县",421381:"广水市",421382:"其它区",422800:"恩施土家族苗族自治州",422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县",422829:"其它区",429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区",430000:"湖南省",430100:"长沙市",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430121:"长沙县",430122:"望城区",430124:"宁乡县",430181:"浏阳市",430182:"其它区",430200:"株洲市",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430221:"株洲县",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430281:"醴陵市",430282:"其它区",430300:"湘潭市",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430381:"湘乡市",430382:"韶山市",430383:"其它区",430400:"衡阳市",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430481:"耒阳市",430482:"常宁市",430483:"其它区",430500:"邵阳市",430502:"双清区",430503:"大祥区",430511:"北塔区",430521:"邵东县",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"其它区",430600:"岳阳市",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430681:"汨罗市",430682:"临湘市",430683:"其它区",430700:"常德市",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430781:"津市市",430782:"其它区",430800:"张家界市",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县",430823:"其它区",430900:"益阳市",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430981:"沅江市",430982:"其它区",431000:"郴州市",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市",431082:"其它区",431100:"永州市",431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431130:"其它区",431200:"怀化市",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431281:"洪江市",431282:"其它区",431300:"娄底市",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市",431383:"其它区",433100:"湘西土家族苗族自治州",433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",433131:"其它区",440000:"广东省",440100:"广州市",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440116:"萝岗区",440183:"增城市",440184:"从化市",440189:"其它区",440200:"韶关市",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市",440283:"其它区",440300:"深圳市",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"其它区",440320:"光明新区",440321:"坪山新区",440322:"大鹏新区",440323:"龙华新区",440400:"珠海市",440402:"香洲区",440403:"斗门区",440404:"金湾区",440488:"其它区",440500:"汕头市",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县",440524:"其它区",440600:"佛山市",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区",440609:"其它区",440700:"江门市",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市",440786:"其它区",440800:"湛江市",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市",440884:"其它区",440900:"茂名市",440902:"茂南区",440903:"茂港区",440923:"电白县",440981:"高州市",440982:"化州市",440983:"信宜市",440984:"其它区",441200:"肇庆市",441202:"端州区",441203:"鼎湖区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441283:"高要市",441284:"四会市",441285:"其它区",441300:"惠州市",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县",441325:"其它区",441400:"梅州市",441402:"梅江区",441421:"梅县",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市",441482:"其它区",441500:"汕尾市",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市",441582:"其它区",441600:"河源市",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县",441626:"其它区",441700:"阳江市",441702:"江城区",441721:"阳西县",441723:"阳东县",441781:"阳春市",441782:"其它区",441800:"清远市",441802:"清城区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441827:"清新区",441881:"英德市",441882:"连州市",441883:"其它区",441900:"东莞市",442000:"中山市",442101:"东沙群岛",445100:"潮州市",445102:"湘桥区",445121:"潮安区",445122:"饶平县",445186:"其它区",445200:"揭阳市",445202:"榕城区",445221:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市",445285:"其它区",445300:"云浮市",445302:"云城区",445321:"新兴县",445322:"郁南县",445323:"云安县",445381:"罗定市",445382:"其它区",450000:"广西壮族自治区",450100:"南宁市",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450122:"武鸣县",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县",450128:"其它区",450200:"柳州市",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450221:"柳江县",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县",450227:"其它区",450300:"桂林市",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450321:"阳朔县",450322:"临桂区",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450331:"荔浦县",450332:"恭城瑶族自治县",450333:"其它区",450400:"梧州市",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市",450482:"其它区",450500:"北海市",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县",450522:"其它区",450600:"防城港市",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市",450682:"其它区",450700:"钦州市",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县",450723:"其它区",450800:"贵港市",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市",450882:"其它区",450900:"玉林市",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市",450982:"其它区",451000:"百色市",451002:"右江区",451021:"田阳县",451022:"田东县",451023:"平果县",451024:"德保县",451025:"靖西县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451032:"其它区",451100:"贺州市",451102:"八步区",451119:"平桂管理区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县",451124:"其它区",451200:"河池市",451202:"金城江区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县",451281:"宜州市",451282:"其它区",451300:"来宾市",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市",451382:"其它区",451400:"崇左市",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市",451482:"其它区",460000:"海南省",460100:"海口市",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区",460109:"其它区",460200:"三亚市",460300:"三沙市",460321:"西沙群岛",460322:"南沙群岛",460323:"中沙群岛的岛礁及其海域",469001:"五指山市",469002:"琼海市",469003:"儋州市",469005:"文昌市",469006:"万宁市",469007:"东方市",469025:"定安县",469026:"屯昌县",469027:"澄迈县",469028:"临高县",469030:"白沙黎族自治县",469031:"昌江黎族自治县",469033:"乐东黎族自治县",469034:"陵水黎族自治县",469035:"保亭黎族苗族自治县",469036:"琼中黎族苗族自治县",471005:"其它区",500000:"重庆",500100:"重庆市",500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"万盛区",500111:"双桥区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500222:"綦江区",500223:"潼南县",500224:"铜梁县",500225:"大足区",500226:"荣昌县",500227:"璧山县",500228:"梁平县",500229:"城口县",500230:"丰都县",500231:"垫江县",500232:"武隆县",500233:"忠县",500234:"开县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县",500381:"江津区",500382:"合川区",500383:"永川区",500384:"南川区",500385:"其它区",510000:"四川省",510100:"成都市",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510121:"金堂县",510122:"双流县",510124:"郫县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"其它区",510300:"自贡市",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县",510323:"其它区",510400:"攀枝花市",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县",510423:"其它区",510500:"泸州市",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县",510526:"其它区",510600:"德阳市",510603:"旌阳区",510623:"中江县",510626:"罗江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市",510684:"其它区",510700:"绵阳市",510703:"涪城区",510704:"游仙区",510722:"三台县",510723:"盐亭县",510724:"安县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市",510782:"其它区",510800:"广元市",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县",510825:"其它区",510900:"遂宁市",510903:"船山区",510904:"安居区",510921:"蓬溪县",510922:"射洪县",510923:"大英县",510924:"其它区",511000:"内江市",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511028:"隆昌县",511029:"其它区",511100:"乐山市",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市",511182:"其它区",511300:"南充市",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市",511382:"其它区",511400:"眉山市",511402:"东坡区",511421:"仁寿县",511422:"彭山县",511423:"洪雅县",511424:"丹棱县",511425:"青神县",511426:"其它区",511500:"宜宾市",511502:"翠屏区",511521:"宜宾县",511522:"南溪区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县",511530:"其它区",511600:"广安市",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市",511683:"其它区",511700:"达州市",511702:"通川区",511721:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511781:"万源市",511782:"其它区",511800:"雅安市",511802:"雨城区",511821:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县",511828:"其它区",511900:"巴中市",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511924:"其它区",512000:"资阳市",512002:"雁江区",512021:"安岳县",512022:"乐至县",512081:"简阳市",512082:"其它区",513200:"阿坝藏族羌族自治州",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513229:"马尔康县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县",513234:"其它区",513300:"甘孜藏族自治州",513321:"康定县",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县",513339:"其它区",513400:"凉山彝族自治州",513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县",513438:"其它区",520000:"贵州省",520100:"贵阳市",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520121:"开阳县",520122:"息烽县",520123:"修文县",520151:"观山湖区",520181:"清镇市",520182:"其它区",520200:"六盘水市",520201:"钟山区",520203:"六枝特区",520221:"水城县",520222:"盘县",520223:"其它区",520300:"遵义市",520302:"红花岗区",520303:"汇川区",520321:"遵义县",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市",520383:"其它区",520400:"安顺市",520402:"西秀区",520421:"平坝县",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县",520426:"其它区",522200:"铜仁市",522201:"碧江区",522222:"江口县",522223:"玉屏侗族自治县",522224:"石阡县",522225:"思南县",522226:"印江土家族苗族自治县",522227:"德江县",522228:"沿河土家族自治县",522229:"松桃苗族自治县",522230:"万山区",522231:"其它区",522300:"黔西南布依族苗族自治州",522301:"兴义市",522322:"兴仁县",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县",522329:"其它区",522400:"毕节市",522401:"七星关区",522422:"大方县",522423:"黔西县",522424:"金沙县",522425:"织金县",522426:"纳雍县",522427:"威宁彝族回族苗族自治县",522428:"赫章县",522429:"其它区",522600:"黔东南苗族侗族自治州",522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县",522637:"其它区",522700:"黔南布依族苗族自治州",522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县",522733:"其它区",530000:"云南省",530100:"昆明市",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530121:"呈贡区",530122:"晋宁县",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市",530182:"其它区",530300:"曲靖市",530302:"麒麟区",530321:"马龙县",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530328:"沾益县",530381:"宣威市",530382:"其它区",530400:"玉溪市",530402:"红塔区",530421:"江川县",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县",530429:"其它区",530500:"保山市",530502:"隆阳区",530521:"施甸县",530522:"腾冲县",530523:"龙陵县",530524:"昌宁县",530525:"其它区",530600:"昭通市",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530630:"水富县",530631:"其它区",530700:"丽江市",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县",530725:"其它区",530800:"普洱市",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县",530830:"其它区",530900:"临沧市",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县",530928:"其它区",532300:"楚雄彝族自治州",532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县",532332:"其它区",532500:"红河哈尼族彝族自治州",532501:"个旧市",532502:"开远市",532522:"蒙自市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532526:"弥勒市",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县",532533:"其它区",532600:"文山壮族苗族自治州",532621:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县",532629:"其它区",532800:"西双版纳傣族自治州",532801:"景洪市",532822:"勐海县",532823:"勐腊县",532824:"其它区",532900:"大理白族自治州",532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县",532933:"其它区",533100:"德宏傣族景颇族自治州",533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县",533125:"其它区",533300:"怒江傈僳族自治州",533321:"泸水县",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县",533326:"其它区",533400:"迪庆藏族自治州",533421:"香格里拉县",533422:"德钦县",533423:"维西傈僳族自治县",533424:"其它区",540000:"西藏自治区",540100:"拉萨市",540102:"城关区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540125:"堆龙德庆县",540126:"达孜县",540127:"墨竹工卡县",540128:"其它区",542100:"昌都地区",542121:"昌都县",542122:"江达县",542123:"贡觉县",542124:"类乌齐县",542125:"丁青县",542126:"察雅县",542127:"八宿县",542128:"左贡县",542129:"芒康县",542132:"洛隆县",542133:"边坝县",542134:"其它区",542200:"山南地区",542221:"乃东县",542222:"扎囊县",542223:"贡嘎县",542224:"桑日县",542225:"琼结县",542226:"曲松县",542227:"措美县",542228:"洛扎县",542229:"加查县",542231:"隆子县",542232:"错那县",542233:"浪卡子县",542234:"其它区",542300:"日喀则地区",542301:"日喀则市",542322:"南木林县",542323:"江孜县",542324:"定日县",542325:"萨迦县",542326:"拉孜县",542327:"昂仁县",542328:"谢通门县",542329:"白朗县",542330:"仁布县",542331:"康马县",542332:"定结县",542333:"仲巴县",542334:"亚东县",542335:"吉隆县",542336:"聂拉木县",542337:"萨嘎县",542338:"岗巴县",542339:"其它区",542400:"那曲地区",542421:"那曲县",542422:"嘉黎县",542423:"比如县",542424:"聂荣县",542425:"安多县",542426:"申扎县",542427:"索县",542428:"班戈县",542429:"巴青县",542430:"尼玛县",542431:"其它区",542432:"双湖县",542500:"阿里地区",542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县",542528:"其它区",542600:"林芝地区",542621:"林芝县",542622:"工布江达县",542623:"米林县",542624:"墨脱县",542625:"波密县",542626:"察隅县",542627:"朗县",542628:"其它区",610000:"陕西省",610100:"西安市",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610122:"蓝田县",610124:"周至县",610125:"户县",610126:"高陵县",610127:"其它区",610200:"铜川市",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县",610223:"其它区",610300:"宝鸡市",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县",610332:"其它区",610400:"咸阳市",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610427:"彬县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"其它区",610500:"渭南市",610502:"临渭区",610521:"华县",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市",610583:"其它区",610600:"延安市",610602:"宝塔区",610621:"延长县",610622:"延川县",610623:"子长县",610624:"安塞县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610633:"其它区",610700:"汉中市",610702:"汉台区",610721:"南郑县",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县",610731:"其它区",610800:"榆林市",610802:"榆阳区",610821:"神木县",610822:"府谷县",610823:"横山县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610832:"其它区",610900:"安康市",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县",610930:"其它区",611000:"商洛市",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县",611027:"其它区",620000:"甘肃省",620100:"兰州市",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620124:"其它区",620200:"嘉峪关市",620300:"金昌市",620302:"金川区",620321:"永昌县",620322:"其它区",620400:"白银市",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县",620424:"其它区",620500:"天水市",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县",620526:"其它区",620600:"武威市",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县",620624:"其它区",620700:"张掖市",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县",620726:"其它区",620800:"平凉市",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620824:"华亭县",620825:"庄浪县",620826:"静宁县",620827:"其它区",620900:"酒泉市",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市",620983:"其它区",621000:"庆阳市",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县",621028:"其它区",621100:"定西市",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县",621127:"其它区",621200:"陇南市",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县",621229:"其它区",622900:"临夏回族自治州",622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县",622928:"其它区",623000:"甘南藏族自治州",623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县",623028:"其它区",630000:"青海省",630100:"西宁市",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县",630124:"其它区",632100:"海东市",632121:"平安县",632122:"民和回族土族自治县",632123:"乐都区",632126:"互助土族自治县",632127:"化隆回族自治县",632128:"循化撒拉族自治县",632129:"其它区",632200:"海北藏族自治州",632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县",632225:"其它区",632300:"黄南藏族自治州",632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县",632325:"其它区",632500:"海南藏族自治州",632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县",632526:"其它区",632600:"果洛藏族自治州",632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县",632627:"其它区",632700:"玉树藏族自治州",632721:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县",632727:"其它区",632800:"海西蒙古族藏族自治州",632801:"格尔木市",632802:"德令哈市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632824:"其它区",640000:"宁夏回族自治区",640100:"银川市",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市",640182:"其它区",640200:"石嘴山市",640202:"大武口区",640205:"惠农区",640221:"平罗县",640222:"其它区",640300:"吴忠市",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市",640382:"其它区",640400:"固原市",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县",640426:"其它区",640500:"中卫市",640502:"沙坡头区",640521:"中宁县",640522:"海原县",640523:"其它区",650000:"新疆维吾尔自治区",650100:"乌鲁木齐市",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县",650122:"其它区",650200:"克拉玛依市",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区",650206:"其它区",652100:"吐鲁番地区",652101:"吐鲁番市",652122:"鄯善县",652123:"托克逊县",652124:"其它区",652200:"哈密地区",652201:"哈密市",652222:"巴里坤哈萨克自治县",652223:"伊吾县",652224:"其它区",652300:"昌吉回族自治州",652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县",652329:"其它区",652700:"博尔塔拉蒙古自治州",652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县",652724:"其它区",652800:"巴音郭楞蒙古自治州",652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652830:"其它区",652900:"阿克苏地区",652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县",652930:"其它区",653000:"克孜勒苏柯尔克孜自治州",653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县",653025:"其它区",653100:"喀什地区",653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县",653132:"其它区",653200:"和田地区",653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县",653228:"其它区",654000:"伊犁哈萨克自治州",654002:"伊宁市",654003:"奎屯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县",654029:"其它区",654200:"塔城地区",654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县",654227:"其它区",654300:"阿勒泰地区",654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县",654327:"其它区",659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",710000:"台湾",710100:"台北市",710101:"中正区",710102:"大同区",710103:"中山区",710104:"松山区",710105:"大安区",710106:"万华区",710107:"信义区",710108:"士林区",710109:"北投区",710110:"内湖区",710111:"南港区",710112:"文山区",710113:"其它区",710200:"高雄市",710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区",710212:"其它区",710241:"苓雅区",710242:"仁武区",710243:"大社区",710244:"冈山区",710245:"路竹区",710246:"阿莲区",710247:"田寮区",710248:"燕巢区",710249:"桥头区",710250:"梓官区",710251:"弥陀区",710252:"永安区",710253:"湖内区",710254:"凤山区",710255:"大寮区",710256:"林园区",710257:"鸟松区",710258:"大树区",710259:"旗山区",710260:"美浓区",710261:"六龟区",710262:"内门区",710263:"杉林区",710264:"甲仙区",710265:"桃源区",710266:"那玛夏区",710267:"茂林区",710268:"茄萣区",710300:"台南市",710301:"中西区",710302:"东区",710303:"南区",710304:"北区",710305:"安平区",710306:"安南区",710307:"其它区",710339:"永康区",710340:"归仁区",710341:"新化区",710342:"左镇区",710343:"玉井区",710344:"楠西区",710345:"南化区",710346:"仁德区",710347:"关庙区",710348:"龙崎区",710349:"官田区",710350:"麻豆区",710351:"佳里区",710352:"西港区",710353:"七股区",710354:"将军区",710355:"学甲区",710356:"北门区",710357:"新营区",710358:"后壁区",710359:"白河区",710360:"东山区",710361:"六甲区",710362:"下营区",710363:"柳营区",710364:"盐水区",710365:"善化区",710366:"大内区",710367:"山上区",710368:"新市区",710369:"安定区",710400:"台中市",710401:"中区",710402:"东区",710403:"南区",710404:"西区",710405:"北区",710406:"北屯区",710407:"西屯区",710408:"南屯区",710409:"其它区",710431:"太平区",710432:"大里区",710433:"雾峰区",710434:"乌日区",710435:"丰原区",710436:"后里区",710437:"石冈区",710438:"东势区",710439:"和平区",710440:"新社区",710441:"潭子区",710442:"大雅区",710443:"神冈区",710444:"大肚区",710445:"沙鹿区",710446:"龙井区",710447:"梧栖区",710448:"清水区",710449:"大甲区",710450:"外埔区",710451:"大安区",710500:"金门县",710507:"金沙镇",710508:"金湖镇",710509:"金宁乡",710510:"金城镇",710511:"烈屿乡",710512:"乌坵乡",710600:"南投县",710614:"南投市",710615:"中寮乡",710616:"草屯镇",710617:"国姓乡",710618:"埔里镇",710619:"仁爱乡",710620:"名间乡",710621:"集集镇",710622:"水里乡",710623:"鱼池乡",710624:"信义乡",710625:"竹山镇",710626:"鹿谷乡",710700:"基隆市",710701:"仁爱区",710702:"信义区",710703:"中正区",710704:"中山区",710705:"安乐区",710706:"暖暖区",710707:"七堵区",710708:"其它区",710800:"新竹市",710801:"东区",710802:"北区",710803:"香山区",710804:"其它区",710900:"嘉义市",710901:"东区",710902:"西区",710903:"其它区",711100:"新北市",711130:"万里区",711131:"金山区",711132:"板桥区",711133:"汐止区",711134:"深坑区",711135:"石碇区",711136:"瑞芳区",711137:"平溪区",711138:"双溪区",711139:"贡寮区",711140:"新店区",711141:"坪林区",711142:"乌来区",711143:"永和区",711144:"中和区",711145:"土城区",711146:"三峡区",711147:"树林区",711148:"莺歌区",711149:"三重区",711150:"新庄区",711151:"泰山区",711152:"林口区",711153:"芦洲区",711154:"五股区",711155:"八里区",711156:"淡水区",711157:"三芝区",711158:"石门区",711200:"宜兰县",711214:"宜兰市",711215:"头城镇",711216:"礁溪乡",711217:"壮围乡",711218:"员山乡",711219:"罗东镇",711220:"三星乡",711221:"大同乡",711222:"五结乡",711223:"冬山乡",711224:"苏澳镇",711225:"南澳乡",711226:"钓鱼台",711300:"新竹县",711314:"竹北市",711315:"湖口乡",711316:"新丰乡",711317:"新埔镇",711318:"关西镇",711319:"芎林乡",711320:"宝山乡",711321:"竹东镇",711322:"五峰乡",711323:"横山乡",711324:"尖石乡",711325:"北埔乡",711326:"峨眉乡",711400:"桃园县",711414:"中坜市",711415:"平镇市",711416:"龙潭乡",711417:"杨梅市",711418:"新屋乡",711419:"观音乡",711420:"桃园市",711421:"龟山乡",711422:"八德市",711423:"大溪镇",711424:"复兴乡",711425:"大园乡",711426:"芦竹乡",711500:"苗栗县",711519:"竹南镇",711520:"头份镇",711521:"三湾乡",711522:"南庄乡",711523:"狮潭乡",711524:"后龙镇",711525:"通霄镇",711526:"苑里镇",711527:"苗栗市",711528:"造桥乡",711529:"头屋乡",711530:"公馆乡",711531:"大湖乡",711532:"泰安乡",711533:"铜锣乡",711534:"三义乡",711535:"西湖乡",711536:"卓兰镇",711700:"彰化县",711727:"彰化市",711728:"芬园乡",711729:"花坛乡",711730:"秀水乡",711731:"鹿港镇",711732:"福兴乡",711733:"线西乡",711734:"和美镇",711735:"伸港乡",711736:"员林镇",711737:"社头乡",711738:"永靖乡",711739:"埔心乡",711740:"溪湖镇",711741:"大村乡",711742:"埔盐乡",711743:"田中镇",711744:"北斗镇",711745:"田尾乡",711746:"埤头乡",711747:"溪州乡",711748:"竹塘乡",711749:"二林镇",711750:"大城乡",711751:"芳苑乡",711752:"二水乡",711900:"嘉义县",711919:"番路乡",711920:"梅山乡",711921:"竹崎乡",711922:"阿里山乡",711923:"中埔乡",711924:"大埔乡",711925:"水上乡",711926:"鹿草乡",711927:"太保市",711928:"朴子市",711929:"东石乡",711930:"六脚乡",711931:"新港乡",711932:"民雄乡",711933:"大林镇",711934:"溪口乡",711935:"义竹乡",711936:"布袋镇",712100:"云林县",712121:"斗南镇",712122:"大埤乡",712123:"虎尾镇",712124:"土库镇",712125:"褒忠乡",712126:"东势乡",712127:"台西乡",712128:"仑背乡",712129:"麦寮乡",712130:"斗六市",712131:"林内乡",712132:"古坑乡",712133:"莿桐乡",712134:"西螺镇",712135:"二仑乡",712136:"北港镇",712137:"水林乡",712138:"口湖乡",712139:"四湖乡",712140:"元长乡",712400:"屏东县",712434:"屏东市",712435:"三地门乡",712436:"雾台乡",712437:"玛家乡",712438:"九如乡",712439:"里港乡",712440:"高树乡",712441:"盐埔乡",712442:"长治乡",712443:"麟洛乡",712444:"竹田乡",712445:"内埔乡",712446:"万丹乡",712447:"潮州镇",712448:"泰武乡",712449:"来义乡",712450:"万峦乡",712451:"崁顶乡",712452:"新埤乡",712453:"南州乡",712454:"林边乡",712455:"东港镇",712456:"琉球乡",712457:"佳冬乡",712458:"新园乡",712459:"枋寮乡",712460:"枋山乡",712461:"春日乡",712462:"狮子乡",712463:"车城乡",712464:"牡丹乡",712465:"恒春镇",712466:"满州乡",712500:"台东县",712517:"台东市",712518:"绿岛乡",712519:"兰屿乡",712520:"延平乡",712521:"卑南乡",712522:"鹿野乡",712523:"关山镇",712524:"海端乡",712525:"池上乡",712526:"东河乡",712527:"成功镇",712528:"长滨乡",712529:"金峰乡",712530:"大武乡",712531:"达仁乡",712532:"太麻里乡",712600:"花莲县",712615:"花莲市",712616:"新城乡",712617:"太鲁阁",712618:"秀林乡",712619:"吉安乡",712620:"寿丰乡",712621:"凤林镇",712622:"光复乡",712623:"丰滨乡",712624:"瑞穗乡",712625:"万荣乡",712626:"玉里镇",712627:"卓溪乡",712628:"富里乡",712700:"澎湖县",712707:"马公市",712708:"西屿乡",712709:"望安乡",712710:"七美乡",712711:"白沙乡",712712:"湖西乡",712800:"连江县",712805:"南竿乡",712806:"北竿乡",712807:"莒光乡",712808:"东引乡",810000:"香港特别行政区",810100:"香港岛",810101:"中西区",810102:"湾仔",810103:"东区",810104:"南区",810200:"九龙",810201:"九龙城区",810202:"油尖旺区",810203:"深水埗区",810204:"黄大仙区",810205:"观塘区",810300:"新界",810301:"北区",810302:"大埔区",810303:"沙田区",810304:"西贡区",810305:"元朗区",810306:"屯门区",810307:"荃湾区",810308:"葵青区",810309:"离岛区",820000:"澳门特别行政区",820100:"澳门半岛",820200:"离岛",990000:"海外",990100:"海外"},r=function(){var t=[];for(var e in n){var r="0000"===e.slice(2,6)?void 0:"00"==e.slice(4,6)?e.slice(0,2)+"0000":e.slice(0,4)+"00";t.push({id:e,pid:r,name:n[e]})}return function(t){for(var e,n={},r=0;rt&&(dn=0,mn={line:1,column:1,seenCR:!1}),function(t,n,r){var a,o;for(a=n;r>a;a++)"\n"===(o=e.charAt(a))?(t.seenCR||t.line++,t.column=1,t.seenCR=!1):"\r"===o||"\u2028"===o||"\u2029"===o?(t.line++,t.column=1,t.seenCR=!0):(t.column++,t.seenCR=!1)}(mn,dn,t),dn=t),mn}function l(t){gn>pn||(pn>gn&&(gn=pn,vn=[]),vn.push(t))}function s(){var t,n,r,a,o;return t=pn,null!==(n=function(){var t,n,r,a,o,i,u,s,f;if(t=pn,null===(s=pn,94===e.charCodeAt(pn)?(f=B,pn++):(f=null,0===xn&&l(G)),null!==f&&(fn=s,f=X()),null===f?(pn=s,s=f):s=f,n=s)&&(n=I),null!==n)if(r=pn,xn++,a=p(),xn--,null===a?r=I:(pn=r,r=O),null!==r){for(a=[],null===(o=h())&&(o=c());null!==o;)a.push(o),null===(o=h())&&(o=c());null!==a?(i=pn,36===e.charCodeAt(pn)?(u=K,pn++):(u=null,0===xn&&l(W)),null!==u&&(fn=i,u=Y()),null===u?(pn=i,i=u):i=u,null===(o=i)&&(o=I),null!==o?(fn=t,null===(n=U(n,a,o))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O)}else pn=t,t=O;else pn=t,t=O;return t}())?(r=pn,124===e.charCodeAt(pn)?(a=j,pn++):(a=null,0===xn&&l(N)),null!==a&&null!==(o=s())?r=a=[a,o]:(pn=r,r=O),null===r&&(r=I),null!==r?(fn=t,null===(n=z(n,r))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O),t}function c(){var t,n,r,a,o,i,u,c,h,p,f,q,D,F,L,j,N,z,U,X,K,W,Y,$,J,V,Z,Q,tt;return L=pn,40===e.charCodeAt(pn)?(j=wt,pn++):(j=null,0===xn&&l(Ct)),null!==j?(null===(Z=pn,e.substr(pn,2)===St?(Q=St,pn+=2):(Q=null,0===xn&&l(Tt)),null!==Q&&null!==(tt=s())?(fn=Z,null===(Q=Ht(tt))?(pn=Z,Z=Q):Z=Q):(pn=Z,Z=O),N=Z)&&null===($=pn,e.substr(pn,2)===qt?(J=qt,pn+=2):(J=null,0===xn&&l(Dt)),null!==J&&null!==(V=s())?(fn=$,null===(J=Ft(V))?(pn=$,$=J):$=J):(pn=$,$=O),N=$)&&null===(K=pn,e.substr(pn,2)===_t?(W=_t,pn+=2):(W=null,0===xn&&l(Mt)),null!==W&&null!==(Y=s())?(fn=K,null===(W=Pt(Y))?(pn=K,K=W):K=W):(pn=K,K=O),N=K)&&(U=pn,null!==(X=s())&&(fn=U,X=At(X)),null===X?(pn=U,U=X):U=X,N=U),null!==N?(41===e.charCodeAt(pn)?(z=kt,pn++):(z=null,0===xn&&l(Et)),null!==z?(fn=L,null===(j=Rt(N))?(pn=L,L=j):L=j):(pn=L,L=O)):(pn=L,L=O)):(pn=L,L=O),null===(t=L)&&null===(t=function(){var t,n,r,a,o;if(xn++,t=pn,91===e.charCodeAt(pn)?(n=Ot,pn++):(n=null,0===xn&&l(It)),null!==n)if(94===e.charCodeAt(pn)?(r=B,pn++):(r=null,0===xn&&l(G)),null===r&&(r=I),null!==r){for(a=[],null===(o=d())&&(o=m());null!==o;)a.push(o),null===(o=d())&&(o=m());null!==a?(93===e.charCodeAt(pn)?(o=jt,pn++):(o=null,0===xn&&l(Nt)),null!==o?(fn=t,null===(n=zt(r,a))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O)}else pn=t,t=O;else pn=t,t=O;return xn--,null===t&&(n=null,0===xn&&l(Lt)),t}())&&(null===(D=pn,46===e.charCodeAt(pn)?(F=Jt,pn++):(F=null,0===xn&&l(Vt)),null!==F&&(fn=D,F=Zt()),null===F?(pn=D,D=F):D=F,n=D)&&null===(null===(f=pn,e.substr(pn,2)===ne?(q=ne,pn+=2):(q=null,0===xn&&l(re)),null!==q&&(fn=f,q=oe()),null===q?(pn=f,f=q):f=q,o=f)&&null===(h=pn,e.substr(pn,2)===ie?(p=ie,pn+=2):(p=null,0===xn&&l(ue)),null!==p&&(fn=h,p=le()),null===p?(pn=h,h=p):h=p,o=h)&&null===(o=_())&&null===(o=g())&&null===(o=v())&&null===(o=x())&&null===(o=y())&&null===(o=b())&&null===(o=w())&&null===(o=C())&&null===(o=k())&&null===(o=E())&&null===(o=R())&&null===(o=A())&&null===(i=pn,92===e.charCodeAt(pn)?(u=Ke,pn++):(u=null,0===xn&&l(We)),null!==u?(Ye.test(e.charAt(pn))?(c=e.charAt(pn),pn++):(c=null,0===xn&&l($e)),null!==c?(fn=i,null===(u=Je(c))?(pn=i,i=u):i=u):(pn=i,i=O)):(pn=i,i=O),o=i)&&null===(o=M())&&null===(o=P())&&null===(o=S())&&null===(o=T())&&(o=H()),n=o)&&(xn++,r=pn,te.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(ee)),null!==a&&(fn=r,a=$t(a)),null===a?(pn=r,r=a):r=a,xn--,null===r&&(a=null,0===xn&&l(Qt)),n=r),t=n),t}function h(){var t,e,n;return t=pn,null!==(e=c())&&null!==(n=p())?(fn=t,null===(e=$(e,n))?(pn=t,t=e):t=e):(pn=t,t=O),t}function p(){var t,n,r,a,o,i,u,s,c,h,p,d,m,g,v,x,y,b,w,C,k,E,R,A,_;return xn++,t=pn,null===(C=pn,123===e.charCodeAt(pn)?(k=Z,pn++):(k=null,0===xn&&l(Q)),null!==k&&null!==(E=f())?(44===e.charCodeAt(pn)?(R=tt,pn++):(R=null,0===xn&&l(et)),null!==R&&null!==(A=f())?(125===e.charCodeAt(pn)?(_=nt,pn++):(_=null,0===xn&&l(rt)),null!==_?(fn=C,null===(k=at(E,A))?(pn=C,C=k):C=k):(pn=C,C=O)):(pn=C,C=O)):(pn=C,C=O),o=C)&&null===(x=pn,123===e.charCodeAt(pn)?(y=Z,pn++):(y=null,0===xn&&l(Q)),null!==y&&null!==(b=f())?(e.substr(pn,2)===ot?(w=ot,pn+=2):(w=null,0===xn&&l(it)),null!==w?(fn=x,null===(y=ut(b))?(pn=x,x=y):x=y):(pn=x,x=O)):(pn=x,x=O),o=x)&&null===(d=pn,123===e.charCodeAt(pn)?(m=Z,pn++):(m=null,0===xn&&l(Q)),null!==m&&null!==(g=f())?(125===e.charCodeAt(pn)?(v=nt,pn++):(v=null,0===xn&&l(rt)),null!==v?(fn=d,null===(m=lt(g))?(pn=d,d=m):d=m):(pn=d,d=O)):(pn=d,d=O),o=d)&&null===(h=pn,43===e.charCodeAt(pn)?(p=st,pn++):(p=null,0===xn&&l(ct)),null!==p&&(fn=h,p=ht()),null===p?(pn=h,h=p):h=p,o=h)&&null===(s=pn,42===e.charCodeAt(pn)?(c=pt,pn++):(c=null,0===xn&&l(ft)),null!==c&&(fn=s,c=dt()),null===c?(pn=s,s=c):s=c,o=s)&&(i=pn,63===e.charCodeAt(pn)?(u=mt,pn++):(u=null,0===xn&&l(gt)),null!==u&&(fn=i,u=vt()),null===u?(pn=i,i=u):i=u,o=i),null!==(n=o)?(63===e.charCodeAt(pn)?(a=mt,pn++):(a=null,0===xn&&l(gt)),null===(r=a)&&(r=I),null!==r?(fn=t,null===(n=V(n,r))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O),xn--,null===t&&(n=null,0===xn&&l(J)),t}function f(){var t,n,r;if(t=pn,n=[],xt.test(e.charAt(pn))?(r=e.charAt(pn),pn++):(r=null,0===xn&&l(yt)),null!==r)for(;null!==r;)n.push(r),xt.test(e.charAt(pn))?(r=e.charAt(pn),pn++):(r=null,0===xn&&l(yt));else n=O;return null!==n&&(fn=t,n=bt(n)),null===n?(pn=t,t=n):t=n,t}function d(){var t,n,r,a;return xn++,t=pn,null!==(n=m())?(45===e.charCodeAt(pn)?(r=Bt,pn++):(r=null,0===xn&&l(Gt)),null!==r&&null!==(a=m())?(fn=t,null===(n=Xt(n,a))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O),xn--,null===t&&(n=null,0===xn&&l(Ut)),t}function m(){var t,n,r,a,o,i;return xn++,null===(o=pn,e.substr(pn,2)===ne?(i=ne,pn+=2):(i=null,0===xn&&l(re)),null!==i&&(fn=o,i=ae()),null===i?(pn=o,o=i):o=i,a=o)&&null===(a=_())&&null===(a=g())&&null===(a=v())&&null===(a=x())&&null===(a=y())&&null===(a=b())&&null===(a=w())&&null===(a=C())&&null===(a=k())&&null===(a=E())&&null===(a=R())&&null===(a=A())&&null===(a=M())&&null===(a=P())&&null===(a=S())&&null===(a=T())&&(a=H()),null===(t=a)&&(n=pn,Wt.test(e.charAt(pn))?(r=e.charAt(pn),pn++):(r=null,0===xn&&l(Yt)),null!==r&&(fn=n,r=$t(r)),null===r?(pn=n,n=r):n=r,t=n),xn--,null===t&&0===xn&&l(Kt),t}function g(){var t,n;return t=pn,e.substr(pn,2)===se?(n=se,pn+=2):(n=null,0===xn&&l(ce)),null!==n&&(fn=t,n=he()),null===n?(pn=t,t=n):t=n,t}function v(){var t,n;return t=pn,e.substr(pn,2)===pe?(n=pe,pn+=2):(n=null,0===xn&&l(fe)),null!==n&&(fn=t,n=de()),null===n?(pn=t,t=n):t=n,t}function x(){var t,n;return t=pn,e.substr(pn,2)===me?(n=me,pn+=2):(n=null,0===xn&&l(ge)),null!==n&&(fn=t,n=ve()),null===n?(pn=t,t=n):t=n,t}function y(){var t,n;return t=pn,e.substr(pn,2)===xe?(n=xe,pn+=2):(n=null,0===xn&&l(ye)),null!==n&&(fn=t,n=be()),null===n?(pn=t,t=n):t=n,t}function b(){var t,n;return t=pn,e.substr(pn,2)===we?(n=we,pn+=2):(n=null,0===xn&&l(Ce)),null!==n&&(fn=t,n=ke()),null===n?(pn=t,t=n):t=n,t}function w(){var t,n;return t=pn,e.substr(pn,2)===Ee?(n=Ee,pn+=2):(n=null,0===xn&&l(Re)),null!==n&&(fn=t,n=Ae()),null===n?(pn=t,t=n):t=n,t}function C(){var t,n;return t=pn,e.substr(pn,2)===_e?(n=_e,pn+=2):(n=null,0===xn&&l(Me)),null!==n&&(fn=t,n=Pe()),null===n?(pn=t,t=n):t=n,t}function k(){var t,n;return t=pn,e.substr(pn,2)===Se?(n=Se,pn+=2):(n=null,0===xn&&l(Te)),null!==n&&(fn=t,n=He()),null===n?(pn=t,t=n):t=n,t}function E(){var t,n;return t=pn,e.substr(pn,2)===qe?(n=qe,pn+=2):(n=null,0===xn&&l(De)),null!==n&&(fn=t,n=Fe()),null===n?(pn=t,t=n):t=n,t}function R(){var t,n;return t=pn,e.substr(pn,2)===Le?(n=Le,pn+=2):(n=null,0===xn&&l(Oe)),null!==n&&(fn=t,n=Ie()),null===n?(pn=t,t=n):t=n,t}function A(){var t,n;return t=pn,e.substr(pn,2)===je?(n=je,pn+=2):(n=null,0===xn&&l(Ne)),null!==n&&(fn=t,n=ze()),null===n?(pn=t,t=n):t=n,t}function _(){var t,n,r;return t=pn,e.substr(pn,2)===Ue?(n=Ue,pn+=2):(n=null,0===xn&&l(Be)),null!==n?(e.length>pn?(r=e.charAt(pn),pn++):(r=null,0===xn&&l(Ge)),null!==r?(fn=t,null===(n=Xe(r))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O),t}function M(){var t,n,r,a;if(t=pn,e.substr(pn,2)===Ve?(n=Ve,pn+=2):(n=null,0===xn&&l(Ze)),null!==n){if(r=[],Qe.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(tn)),null!==a)for(;null!==a;)r.push(a),Qe.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(tn));else r=O;null!==r?(fn=t,null===(n=en(r))?(pn=t,t=n):t=n):(pn=t,t=O)}else pn=t,t=O;return t}function P(){var t,n,r,a;if(t=pn,e.substr(pn,2)===nn?(n=nn,pn+=2):(n=null,0===xn&&l(rn)),null!==n){if(r=[],an.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(on)),null!==a)for(;null!==a;)r.push(a),an.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(on));else r=O;null!==r?(fn=t,null===(n=un(r))?(pn=t,t=n):t=n):(pn=t,t=O)}else pn=t,t=O;return t}function S(){var t,n,r,a;if(t=pn,e.substr(pn,2)===ln?(n=ln,pn+=2):(n=null,0===xn&&l(sn)),null!==n){if(r=[],an.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(on)),null!==a)for(;null!==a;)r.push(a),an.test(e.charAt(pn))?(a=e.charAt(pn),pn++):(a=null,0===xn&&l(on));else r=O;null!==r?(fn=t,null===(n=cn(r))?(pn=t,t=n):t=n):(pn=t,t=O)}else pn=t,t=O;return t}function T(){var t,n;return t=pn,e.substr(pn,2)===Ve?(n=Ve,pn+=2):(n=null,0===xn&&l(Ze)),null!==n&&(fn=t,n=hn()),null===n?(pn=t,t=n):t=n,t}function H(){var t,n,r;return t=pn,92===e.charCodeAt(pn)?(n=Ke,pn++):(n=null,0===xn&&l(We)),null!==n?(e.length>pn?(r=e.charAt(pn),pn++):(r=null,0===xn&&l(Ge)),null!==r?(fn=t,null===(n=$t(r))?(pn=t,t=n):t=n):(pn=t,t=O)):(pn=t,t=O),t}var q,D=arguments.length>1?arguments[1]:{},F={regexp:s},L=s,O=null,I="",j="|",N='"|"',z=function(t,e){return e?new function(t,e){n.call(this,"alternate"),this.left=t,this.right=e}(t,e[1]):t},U=function(t,e,r){return new function(t){n.call(this,"match"),this.body=t.filter(Boolean)}([t].concat(e).concat([r]))},B="^",G='"^"',X=function(){return new n("start")},K="$",W='"$"',Y=function(){return new n("end")},$=function(t,e){return new function(t,e){n.call(this,"quantified"),this.body=t,this.quantifier=e}(t,e)},J="Quantifier",V=function(t,e){return e&&(t.greedy=!1),t},Z="{",Q='"{"',tt=",",et='","',nt="}",rt='"}"',at=function(t,e){return new a(t,e)},ot=",}",it='",}"',ut=function(t){return new a(t,1/0)},lt=function(t){return new a(t,t)},st="+",ct='"+"',ht=function(){return new a(1,1/0)},pt="*",ft='"*"',dt=function(){return new a(0,1/0)},mt="?",gt='"?"',vt=function(){return new a(0,1)},xt=/^[0-9]/,yt="[0-9]",bt=function(t){return+t.join("")},wt="(",Ct='"("',kt=")",Et='")"',Rt=function(t){return t},At=function(t){return new function(t){r.call(this,"capture-group"),this.index=u[this.offset]||(u[this.offset]=i++),this.body=t}(t)},_t="?:",Mt='"?:"',Pt=function(t){return new r("non-capture-group",t)},St="?=",Tt='"?="',Ht=function(t){return new r("positive-lookahead",t)},qt="?!",Dt='"?!"',Ft=function(t){return new r("negative-lookahead",t)},Lt="CharacterSet",Ot="[",It='"["',jt="]",Nt='"]"',zt=function(t,e){return new function(t,e){n.call(this,"charset"),this.invert=t,this.body=e}(!!t,e)},Ut="CharacterRange",Bt="-",Gt='"-"',Xt=function(t,e){return new function(t,e){n.call(this,"range"),this.start=t,this.end=e}(t,e)},Kt="Character",Wt=/^[^\\\]]/,Yt="[^\\\\\\]]",$t=function(t){return new function(t){n.call(this,"literal"),this.body=t,this.escaped=this.body!=this.text}(t)},Jt=".",Vt='"."',Zt=function(){return new n("any-character")},Qt="Literal",te=/^[^|\\\/.[()?+*$\^]/,ee="[^|\\\\\\/.[()?+*$\\^]",ne="\\b",re='"\\\\b"',ae=function(){return new n("backspace")},oe=function(){return new n("word-boundary")},ie="\\B",ue='"\\\\B"',le=function(){return new n("non-word-boundary")},se="\\d",ce='"\\\\d"',he=function(){return new n("digit")},pe="\\D",fe='"\\\\D"',de=function(){return new n("non-digit")},me="\\f",ge='"\\\\f"',ve=function(){return new n("form-feed")},xe="\\n",ye='"\\\\n"',be=function(){return new n("line-feed")},we="\\r",Ce='"\\\\r"',ke=function(){return new n("carriage-return")},Ee="\\s",Re='"\\\\s"',Ae=function(){return new n("white-space")},_e="\\S",Me='"\\\\S"',Pe=function(){return new n("non-white-space")},Se="\\t",Te='"\\\\t"',He=function(){return new n("tab")},qe="\\v",De='"\\\\v"',Fe=function(){return new n("vertical-tab")},Le="\\w",Oe='"\\\\w"',Ie=function(){return new n("word")},je="\\W",Ne='"\\\\W"',ze=function(){return new n("non-word")},Ue="\\c",Be='"\\\\c"',Ge="any character",Xe=function(t){return new function(t){n.call(this,"control-character"),this.code=t.toUpperCase()}(t)},Ke="\\",We='"\\\\"',Ye=/^[1-9]/,$e="[1-9]",Je=function(t){return new function(t){n.call(this,"back-reference"),this.code=t.toUpperCase()}(t)},Ve="\\0",Ze='"\\\\0"',Qe=/^[0-7]/,tn="[0-7]",en=function(t){return new function(t){n.call(this,"octal"),this.code=t.toUpperCase()}(t.join(""))},nn="\\x",rn='"\\\\x"',an=/^[0-9a-fA-F]/,on="[0-9a-fA-F]",un=function(t){return new function(t){n.call(this,"hex"),this.code=t.toUpperCase()}(t.join(""))},ln="\\u",sn='"\\\\u"',cn=function(t){return new function(t){n.call(this,"unicode"),this.code=t.toUpperCase()}(t.join(""))},hn=function(){return new n("null-character")},pn=0,fn=0,dn=0,mn={line:1,column:1,seenCR:!1},gn=0,vn=[],xn=0;if("startRule"in D){if(!(D.startRule in F))throw new Error("Can't start parsing from rule \""+D.startRule+'".');L=F[D.startRule]}if(n.offset=function(){return fn},n.text=function(){return e.substring(fn,pn)},null!==(q=L())&&pn===e.length)return q;throw function(t){var e=0;for(t.sort();e=r;r++)n+=String.fromCharCode(r);return n}var a=n(3),o=n(5),i={extend:a.extend},u=r(97,122),l=r(65,90),s=r(48,57),c=r(32,47)+r(58,64)+r(91,96)+r(123,126),h=r(32,126),p=" \f\n\r\t\v \u2028\u2029",f={"\\w":u+l+s+"_","\\W":c.replace("_",""),"\\s":p,"\\S":function(){for(var t=h,e=0;ea;a++)e+=this.gen(t.body,e,n);return e},quantifier:function(t,e,n){var r=Math.max(t.min,0),a=isFinite(t.max)?t.max:r+o.integer(3,7);return o.integer(r,a)},charset:function(t,e,n){if(t.invert)return this["invert-charset"](t,e,n);var r=o.pick(t.body);return this.gen(r,e,n)},"invert-charset":function(t,e,n){for(var r,a=h,i=0;i=s;s++)a=a.replace(String.fromCharCode(s),"");default:var c=f[r.text];if(c)for(var p=0;p<=c.length;p++)a=a.replace(c[p],"")}return o.pick(a.split(""))},range:function(t,e,n){var r=this.gen(t.start,e,n).charCodeAt(),a=this.gen(t.end,e,n).charCodeAt();return String.fromCharCode(o.integer(r,a))},literal:function(t,e,n){return t.escaped?t.body:t.text},unicode:function(t,e,n){return String.fromCharCode(parseInt(t.code,16))},hex:function(t,e,n){return String.fromCharCode(parseInt(t.code,16))},octal:function(t,e,n){return String.fromCharCode(parseInt(t.code,8))},"back-reference":function(t,e,n){return n[t.code]||""},CONTROL_CHARACTER_MAP:function(){for(var t="@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _".split(" "),e="\0        \b \t \n \v \f \r                  ".split(" "),n={},r=0;rr)return!0;var i={path:e,type:t,actual:n,expected:r,action:"is greater than",message:o};return i.message=l.message(i),a.push(i),!1},lessThan:function(t,e,n,r,a,o){if(r>n)return!0;var i={path:e,type:t,actual:n,expected:r,action:"is less to",message:o};return i.message=l.message(i),a.push(i),!1},greaterThanOrEqualTo:function(t,e,n,r,a,o){if(n>=r)return!0;var i={path:e,type:t,actual:n,expected:r,action:"is greater than or equal to",message:o};return i.message=l.message(i),a.push(i),!1},lessThanOrEqualTo:function(t,e,n,r,a,o){if(r>=n)return!0;var i={path:e,type:t,actual:n,expected:r,action:"is less than or equal to",message:o};return i.message=l.message(i),a.push(i),!1}};r.Diff=u,r.Assert=l,t.exports=r},function(t,e,n){t.exports=n(28)},function(t,e,n){function r(){this.custom={events:{},requestHeaders:{},responseHeaders:{}}}var a=n(3);window._XMLHttpRequest=window.XMLHttpRequest,window._ActiveXObject=window.ActiveXObject;try{new window.Event("custom")}catch(t){window.Event=function(t,e,n,r){var a=document.createEvent("CustomEvent");return a.initCustomEvent(t,e,n,r),a}}var o={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},i="readystatechange loadstart progress abort error load timeout loadend".split(" "),u="timeout withCredentials".split(" "),l="readyState responseURL status statusText responseType response responseText responseXML".split(" "),s={100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choice",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Request Entity Too Large",414:"Request-URI Too Long",415:"Unsupported Media Type",416:"Requested Range Not Satisfiable",417:"Expectation Failed",422:"Unprocessable Entity",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported"};r._settings={timeout:"10-100"},r.setup=function(t){return a.extend(r._settings,t),r._settings},a.extend(r,o),a.extend(r.prototype,o),r.prototype.mock=!0,r.prototype.match=!1,a.extend(r.prototype,{open:function(t,e,n,o,s){function c(t){for(var e=0;e
    '};function o(e,t,n){return en?n:e}function i(e){return 100*(-1+e)}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var u=n.render(!t),c=u.querySelector(r.barSelector),l=r.speed,f=r.easing;return u.offsetWidth,s(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),a(c,function(e,t,n){var o;o="translate3d"===r.positionUsing?{transform:"translate3d("+i(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+i(e)+"%,0)"}:{"margin-left":i(e)+"%"};return o.transition="all "+t+"ms "+n,o}(e,l,f)),1===e?(a(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout(function(){a(u,{transition:"all "+l+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},l)},l)):setTimeout(t,l)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);return r.trickle&&function e(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)}(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0==--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,s=t.querySelector(r.barSelector),u=e?"-100":i(n.status||0),l=document.querySelector(r.parent);return a(s,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&d(o),l!=document.body&&c(l,"nprogress-custom-parent"),l.appendChild(t),t},n.remove=function(){l(document.documentElement,"nprogress-busy"),l(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),a=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()}),t[n]||(t[n]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}(n))}function r(e,t,r){t=n(t),e.style[t]=r}return function(e,t){var n,o,i=arguments;if(2==i.length)for(n in t)void 0!==(o=t[n])&&t.hasOwnProperty(n)&&r(e,n,o);else r(e,i[1],i[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function l(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},"function"==typeof define&&define.amd?define(n):"object"===(void 0===e?"undefined":_typeof(e))?module.exports=n():t.NProgress=n(),e("nprogress")}); //# sourceMappingURL=nprogress.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/route.js b/src/main/resources/static/plugins/lay/kit_modules/route.js index 2a8bd00..ee35a2f 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/route.js +++ b/src/main/resources/static/plugins/lay/kit_modules/route.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";layui.define(["utils","jquery","lodash","nprogress","layer"],function(i){var e=layui.utils,t=e.localStorage,o=t.setItem,n=t.getItem,r=layui.jquery,a=layui.lodash,s=layui.layer,u=r(window),l=void 0,d=function(){this.config={name:"KITADMINROUTE",routerViewId:void 0,beforeRender:void 0,routes:[]};var i=layui.router(location.hash);this.pathname=void 0===i.href?"/":i.href.split("?")[0],this.version="1.2.3"};d.prototype.set=function(i){return r.extend(!0,this.config,i),this},d.prototype.setRoutes=function(i){var t=this;i.name=i.name||t.config.name,t.config.name=i.name;var n={routes:[]};return r.extend(!0,n,i),a.forEach(n.routes,function(i){i.id=(new Date).getTime()+""+a.random(1e3,9999)}),o(n.name,n.routes),r(window).off("popstate").on("popstate",function(){e.isFunction(i.onChanged)?i.onChanged():t.render()}),t},d.prototype.getRoutes=function(){return n(this.config.name)},d.prototype.getRoute=function(i){var t=this.getRoutes(this.config.name);if(null!==t&&void 0!==t){i=i||location.hash;var o=layui.router(i).href.split("?"),n=e.find(t,function(i){return i.path===o[0]});return void 0===n?n:(o.length>1&&(n.component+="?"+o[1],n.path+="?"+o[1]),n)}},d.prototype.render=function(i,t,o){var n=this,a=n.config,d=void 0;NProgress.start();var c=s.load(2),v=e.randomCode();if(t&&t.length>0)d=t;else{var f=void 0===a.routerViewId?r("router-view"):r("router-view#"+a.routerViewId);f.length>0&&(f.parent().append('
    '),f.remove(),d=r("#"+v),l=d)}void 0===d&&(d=l);var h=n.getRoute(i);function p(){NProgress.done(),c&&s.close(c),e.isFunction(o)&&o()}return void 0!==h?("function"==typeof a.beforeRender&&(h=a.beforeRender(h)),h.iframe?(d.html(''),u.on("resize",function(){var i=r(".layui-body").height();r("iframe[data-id="+v+"]").height(i-3)}).resize(),p()):e.tplLoader(h.component,function(i){d.html(i),p(),e.setUrlState(h.name,"#"+h.path)},function(i){var e=['
    ','
    ','
    ','
    ',i,"
    ","
    ","
    ","
    "].join("");d.html(e),p()})):(d.html(['
    ','
    ','
    ','
    ','
     
    ','
    ','
    ',' ','

    :>404 抱歉,你访问的页面不存在

    ',' 返回上一页',"
    ","
    ",'
     
    ',"
    ","
    ","
    ","
    "].join("")),NProgress.done(),c&&s.close(c)),n},d.prototype.params=function(){var i=layui.router();if(void 0===i.href)return null;var e=i.href,t=e.substr(e.indexOf("?")+1);if(e===t)return null;var o=t.split("&"),n={};return a.forEach(o,function(i,e){var t=i.split("="),o=t[0],r=t[1];n[o]=r}),n},i("route",new d)}); //# sourceMappingURL=route.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/select.js b/src/main/resources/static/plugins/lay/kit_modules/select.js index 5f7a94d..24dc985 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/select.js +++ b/src/main/resources/static/plugins/lay/kit_modules/select.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _createClass=function(){function t(t,i){for(var e=0;e','
  • ',' #xxx',"
  • ",'
  • ',' #xxx',"
  • ",'
  • ',' #xxx',"
  • ",'
  • ',' #xxx',"
  • ",""]),s=['
    ','
    ','
    ',' ","
    ","
    ","
    "];t("select",new(function(){function t(){_classCallCheck(this,t),this.config={}}return _createClass(t,[{key:"render",value:function(t){i(void 0===t?"select.kit-select-target":"select.kit-select-target[lay-filter="+t+"]").each(function(){var t=i(this),c=a.randomCode();this.id=c,this.style.display="none",console.log(t);var r=this.multiple;console.log(r),l(s.join("")).render({targetId:c},function(e){t.after(e);var a=i(".kit-select[kit-id="+c+"]"),s=a.width(),r=a[0].clientHeight;console.log(a),a.find(".kit-select-input").on("click",function(t){layui.stope(t);var e=i(this).find("input");e.focus(),e.on("input propertychange",function(t){layui.stope(t);var e=i(this).val().length;i(this).width(8*e)});var o=i(".kit-select-dropdown[kit-target="+c+"]");o.length>0?o.show():l(n.join("")).render({targetId:c,width:s,top:r+2},function(t){a.find(".kit-select-render").append(t)}),i(document).on("click",function(){i(".kit-select-dropdown[kit-target="+c+"]").hide(),i(this).off("click")})})});var o=[];e.forEach(this.children,function(t,i){o.push({value:t.value,text:t.innerText})}),i(this).on("change",function(){console.log("cc")})}),console.log("cccc")}}]),t}()))}); //# sourceMappingURL=select.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/sidebar.js b/src/main/resources/static/plugins/lay/kit_modules/sidebar.js index 752b70b..636fb87 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/sidebar.js +++ b/src/main/resources/static/plugins/lay/kit_modules/sidebar.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ ;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i};function _defineProperty(i,e,t){return e in i?Object.defineProperty(i,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):i[e]=t,i}layui.define(["layer","laytpl","utils","lodash"],function(i){var e=layui.jquery,t=(layui.layer,layui.laytpl),n=layui.lodash,a=layui.utils,d=e("body"),o=function(){this.version="1.0.0"},r=['
    ','
    ','
    ','
    ',' {{d.title}}','
    ',' ',"
    ",'
    ',' ဆ',"
    ","
    ",'
    '," {{d.content}}","
    ","
    ","
    ","
    "].join(""),l=['
    ',"
    ",' ',"
    ","
    "];o.prototype.defaults={elem:void 0,content:"",shade:!1,shadeClose:!0,title:"未命名",direction:"right",dynamicRender:!1,url:void 0,width:"280px",done:void 0},o.prototype.render=function(i){var t=this,d=n.cloneDeep(t.defaults);e.extend(!0,d,i);var o=d;if(!a.oneOf(o.direction,["left","right"]))return a.error('Sidebar error: [direction] property error,Only "left" or "right" .'),t;var r={title:o.title,id:a.randomCode(),content:o.content,direction:o.direction,width:o.width};if(o.dynamicRender){var l=o.url+"?version="+(new Date).getTime();a.tplLoader(l,function(i){r.content=i,c.renderHTML(o,r)},function(i){r.content=i,c.renderHTML(o,r)})}else c.renderHTML(o,r);return t};var c={renderHTML:function(i,n){var o=e(i.elem);void 0===o.attr("kit-sidebar-target")&&t(r).render(n,function(t){i.shade&&(t=t+'
    '),d.append(t),"function"==typeof i.done&&i.done();var r=e('div[kit-sidebar="'+n.id+'"]'),l=e('div[kit-shade="'+n.id+'"]');o.attr("data-toggle","off"),o.attr("kit-sidebar-target","true"),o.on("click",function(){switch(e(this).data("toggle")){case"on":r.animate(_defineProperty({},i.direction,"-"+i.width)),l.hide(),e(this).data("toggle","off");break;case"off":r.animate(_defineProperty({},i.direction,"0px")),l.show(),e(this).data("toggle","on")}}),"object"===_typeof(i.elem)&&o.click(),i.shadeClose&&l.on("click",function(){o.click()}),r.find(".kit-sidebar-reload").on("click",function(){var t=this;if(i.dynamicRender){c.showLoading(r);var n=i.url+"?version="+(new Date).getTime();a.tplLoader(n,function(i){e(t).parent().next(".layui-card-body").html(i),c.hideLoading(r)},function(i){e(t).parent().next(".layui-card-body").html("Loading error:"+i),c.hideLoading(r)})}}),r.find(".kit-sidebar-close").on("click",function(){o.click()})})},showLoading:function(i){i.append(l.join(""))},hideLoading:function(i){setTimeout(function(){var e=i.find(".kit-sidebar-loading");e.addClass("layui-anim-fadeout"),setTimeout(function(){e.remove()},300)},500)}};i("sidebar",new o)}); //# sourceMappingURL=sidebar.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/tabs.js b/src/main/resources/static/plugins/lay/kit_modules/tabs.js index 4eafa58..881c54d 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/tabs.js +++ b/src/main/resources/static/plugins/lay/kit_modules/tabs.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -;"use strict";layui.define(["layer","laytpl","utils","lodash","route"],function(t){layui.layer;var i=layui.jquery,e=layui.laytpl,n=layui.utils,a=layui.lodash,r=n.localStorage,o=layui.route,d="KITADMINTABS",l=".kit-tabs",c=".kit-tab-title",s=".kit-tabs-toolsbox",h=void 0,f=void 0,u=void 0,p={TITLE:['
  • ','',"{{#if(d.icon){}}",'{{d.icon}} ',"{{#}}}","{{d.title}}","",'ဆ',"
  • "].join(""),CONTENT:['
    ',"","
    "].join(""),TOOLSITEM:['
  • ','','{{d.title}} ','ဆ',"","
  • "].join("")},v=function(){this.config={onChangeBefore:void 0,onChanged:void 0,onRendered:void 0},this.version="1.0.0"},y=!1;v.prototype.set=function(t){return i.extend(!0,this.config,t),this},v.prototype.render=function(t){var e=this,a=i(l).attr("kit-target");return f=void 0===f?i(c):f,h=void 0===h?i('div.kit-tabs-content[kit-tabs="'+a+'"]'):h,u=void 0===u?i(s).children("ul"):u,f.children("li").each(function(t,n){var a=i(this),r=a.attr("lay-id");a.off("click").on("click",function(){e.switch(r)});var o=a.find(".kit-tab-close");1===o.length&&o.off("click").on("click",function(t){layui.stope(t),e.remove(r)}),i(s).find(".layui-close").off("click").on("click",function(t){layui.stope(t);var n=i(this).parents(".kit-item").attr("lay-id");e.remove(n)})}),C.prevHandler(),C.nextHandler(),C.toolHandler(),C.toolBoxHandler(e),y||(y=!0,C.initCaches(e)),n.isFunction(t)&&t({tabCount:i(c).children("li").length,isIndex:"#/"===C.findTitle(C.getCurrId()).attr("data-path")}),e},v.prototype.add=function(t,i){var a=this;a.config;if(void 0===t.active){var r=C.getCaches(),o=n.find(r,function(i){return i.path===t.path});if(void 0!==o&&(t.id=o.id),a.exists(t.id))return void a.switch(t.id);if(a.existsByPath(t.path)){var d=a.getByPath(t.path);return void a.switch(d.id)}}else{if(a.exists(t.id))return void a.switch(t.id,!0);if(a.existsByPath(t.path)){d=a.getByPath(t.path);return void a.switch(d.id,!0)}}e(p.TITLE).render(t,function(r){f.append(r),e(p.CONTENT).render(t,function(r){h.append(r),e(p.TOOLSITEM).render(t,function(e){u.append(e);var r=C.getCaches(),o=n.find(r,function(i){return i.path===t.path});void 0===o?r.push({id:t.id,title:t.title,path:t.path,component:t.component,rendered:!1,active:!0,icon:t.icon}):o.id=t.id,C.setCaches(r),a.render(),void 0===t.active?a.switch(t.id):t.active&&a.switch(t.id,!0),n.isFunction(i)&&i()})})})},v.prototype.remove=function(t){var i=C.findTitle(t);if(i.hasClass("layui-this")){var e=i.prev().attr("lay-id");this.switch(e)}i.remove(),C.findContent(t).remove(),C.findTools(t).remove();var n=C.getCaches(),a=n.findIndex(function(i){return i.id===t});n.splice(a,1),C.setCaches(n)},v.prototype.switch=function(t){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=this.config,r=C.findTitle(t);if(0!==r.length){r.width();var o=r[0].offsetLeft,d=f.parent("div.kit-tab").width();if(o>d);var l=r.attr("data-path"),c=C.getCaches(),s=n.find(c,function(t){return t.path===l});if(void 0!==s&&s.active&&i&&(p(),r.click()),!i){p(),a.forEach(c,function(t){t.active=!1});var h=n.find(c,function(t){return t.path===l});void 0!==h&&(h.active=!0),C.setCaches(c);var u=C.getContent(t);u.isRendered||C.renderHTMLForContent(u.elem,u.path)}n.isFunction(e.onChanged)&&e.onChanged(t)}function p(){r.addClass("layui-this").siblings().removeClass("layui-this"),C.findContent(t).addClass("layui-show").siblings().removeClass("layui-show"),C.findTools(t).addClass("layui-this").siblings().removeClass("layui-this");var i=C.getContent(t);n.setUrlState(i.path,i.path)}},v.prototype.switchByPath=function(t){var i=C.findTitleByPath(t);i.length>0&&this.switch(i.attr("lay-id"))},v.prototype.exists=function(t){return C.findTitle(t).length>0},v.prototype.existsByPath=function(t){return C.findTitleByPath(t).length>0},v.prototype.get=function(t){if(!this.exists(t))return null;var i=C.findTitle(t);return{id:t,title:i.children("span").text(),path:i.attr("data-path"),_content:C.getContent(t)}},v.prototype.getByPath=function(t){if(!this.existsByPath(t))return null;var i=C.findTitleByPath(t),e=i.children("span").text();return{id:i.attr("lay-id"),title:e,path:t}},v.prototype.getCurrId=function(){return C.getCurrId()},v.prototype.init=function(){return C.initCaches(this),this},v.prototype.refresh=function(t){t=t||C.getCurrId();var i=C.getContent(t);C.renderHTMLForContent(i.elem,i.path)};var C={renderHTMLForContent:function(t,i){o.render(i,t,function(){t.attr("data-rendered","true")})},prevHandler:function(){i(".kit-tabs-prev").off("click").on("click",function(){var t=f[0].style.left,e=parseInt(t.substr(0,t.indexOf("px")));0!==e&&(e=(e+=i(l).width())>0?0:e,f.animate({left:e+"px"}))})},nextHandler:function(){i(".kit-tabs-next").off("click").on("click",function(){var t=f[0].style.left,e=parseInt(t.substr(0,t.indexOf("px"))),n=i(l).width(),a=-18;if(f.children("li").each(function(){var t=i(this).width();a+=t+48}),n-a){parseInt(a/n);e=e-n>=0?0:e-n,f.animate({left:e+"px"})}})},toolHandler:function(){i(".kit-tabs-tools").off("click").on("click",function(t){layui.stope(t),i(s).show(),i(document).on("click",function(){i(s).hide(),i(this).off("click")})})},toolBoxHandler:function(t){var e=this;i(s).find("li.kit-item").each(function(){var n=i(this),a=n.data("action"),r=n.attr("lay-id");n.off("click").on("click",function(){var n=e.getCurrId();switch(a){case"closeOther":f.find('li:not("[lay-id='+n+']")').each(function(e,n){var a=i(this).attr("lay-id");0!==e&&t.remove(a)});break;case"closeAll":f.find("li:first-child").siblings().each(function(){var e=i(this).attr("lay-id");t.remove(e)});break;case"refresh":var o=C.getContent(n);C.renderHTMLForContent(o.elem,o.path);break;default:var d=C.getContent(r);d.isRendered||C.renderHTMLForContent(d.elem,d.path),t.switch(r)}i(s).hide()})})},initCaches:function(t){var i=this.getCaches();a.forEach(i,function(i){t.add(i)})},findTitle:function(t){return f.children('li[lay-id="'+t+'"]')},findTitleByPath:function(t){return f.children('li[data-path="'+t+'"]')},findContent:function(t){return h.children('div.kit-tabs-item[lay-tab-id="'+t+'"]')},getContent:function(t){var i=this.findContent(t);return{elem:i,component:i.attr("data-component"),path:i.attr("data-path"),isRendered:"true"===i.attr("data-rendered")}},findTools:function(t){return u.find('li.kit-item[lay-id="'+t+'"]')},getCurrId:function(){return f.find("li.layui-this").attr("lay-id")},getCaches:function(){var t=r.getItem(d);return null===t&&(t=[]),t},setCaches:function(t){r.setItem(d,t)}};t("tabs",new v)}); +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +;"use strict";layui.define(["layer","laytpl","utils","lodash","route"],function(t){layui.layer;var i=layui.jquery,e=layui.laytpl,n=layui.utils,a=layui.lodash,r=n.localStorage,o=layui.route,d="KITADMINTABS",s=".kit-tabs",l=".kit-tab-title",c=".kit-tabs-toolsbox",h=void 0,f=void 0,u=void 0,p={TITLE:['
  • ','',"{{#if(d.icon){}}",'{{d.icon}} ',"{{#}}}","{{d.title}}","",'ဆ',"
  • "].join(""),CONTENT:['
    ',"","
    "].join(""),TOOLSITEM:['
  • ','','{{d.title}} ','ဆ',"","
  • "].join("")},v=function(){this.config={onChangeBefore:void 0,onChanged:void 0,onRendered:void 0},this.version="1.0.2"},y=!1;v.prototype.set=function(t){return i.extend(!0,this.config,t),this},v.prototype.render=function(t){var e=this,a=i(s).attr("kit-target");return f=void 0===f?i(l):f,h=void 0===h?i('div.kit-tabs-content[kit-tabs="'+a+'"]'):h,u=void 0===u?i(c).children("ul"):u,f.children("li").each(function(t,n){var a=i(this),r=a.attr("lay-id");a.off("click").on("click",function(){e.switch(r)});var o=a.find(".kit-tab-close");1===o.length&&o.off("click").on("click",function(t){layui.stope(t),e.remove(r)}),i(c).find(".layui-close").off("click").on("click",function(t){layui.stope(t);var n=i(this).parents(".kit-item").attr("lay-id");e.remove(n)})}),C.prevHandler(),C.nextHandler(),C.toolHandler(),C.toolBoxHandler(e),y||(y=!0,C.initCaches(e)),n.isFunction(t)&&t({tabCount:i(l).children("li").length,isIndex:"#/"===C.findTitle(C.getCurrId()).attr("data-path")}),e},v.prototype.add=function(t,i){var a=this;a.config;if(void 0===t.active){var r=C.getCaches(),o=n.find(r,function(i){return i.path===t.path});if(void 0!==o&&(t.id=o.id),a.exists(t.id))return void a.switch(t.id);if(a.existsByPath(t.path)){var d=a.getByPath(t.path);return void a.switch(d.id)}}else{if(a.exists(t.id))return void a.switch(t.id,!0);if(a.existsByPath(t.path)){d=a.getByPath(t.path);return void a.switch(d.id,!0)}}e(p.TITLE).render(t,function(r){f.append(r),e(p.CONTENT).render(t,function(r){h.append(r),e(p.TOOLSITEM).render(t,function(e){u.append(e);var r=C.getCaches(),o=n.find(r,function(i){return i.path===t.path});void 0===o?r.push({id:t.id,title:t.title,path:t.path,component:t.component,rendered:!1,active:!0,icon:t.icon}):o.id=t.id,C.setCaches(r),a.render(),void 0===t.active?a.switch(t.id):t.active&&a.switch(t.id,!0),n.isFunction(i)&&i()})})})},v.prototype.remove=function(t){var i=C.findTitle(t);if(i.hasClass("layui-this")){var e=i.prev().attr("lay-id");this.switch(e)}i.remove(),C.findContent(t).remove(),C.findTools(t).remove();var n=C.getCaches(),a=n.findIndex(function(i){return i.id===t});n.splice(a,1),C.setCaches(n)},v.prototype.switch=function(t){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=this.config,r=C.findTitle(t);if(0!==r.length){r.width();var o=r[0].offsetLeft,d=f.parent("div.kit-tab").width();if(o>d);var s=r.attr("data-path"),l=C.getCaches(),c=n.find(l,function(t){return t.path===s});if(void 0!==c&&c.active&&i&&(p(),r.click()),!i){p(),a.forEach(l,function(t){t.active=!1});var h=n.find(l,function(t){return t.path===s});void 0!==h&&(h.active=!0),C.setCaches(l);var u=C.getContent(t);u.isRendered||C.renderHTMLForContent(u.elem,u.path)}n.isFunction(e.onChanged)&&e.onChanged(t)}function p(){r.addClass("layui-this").siblings().removeClass("layui-this"),r[0].offsetLeft>r[0].offsetWidth+r.parents("div.kit-tab").width()&&r.parent("ul.kit-tab-title").css("left",-r[0].offsetLeft-r[0].offsetWidth+r.parents("div.kit-tab").width()),C.findContent(t).addClass("layui-show").siblings().removeClass("layui-show"),C.findTools(t).addClass("layui-this").siblings().removeClass("layui-this");var i=C.getContent(t);n.setUrlState(i.path,i.path)}},v.prototype.switchByPath=function(t){var i=C.findTitleByPath(t);i.length>0&&this.switch(i.attr("lay-id"))},v.prototype.exists=function(t){return C.findTitle(t).length>0},v.prototype.existsByPath=function(t){return C.findTitleByPath(t).length>0},v.prototype.get=function(t){if(!this.exists(t))return null;var i=C.findTitle(t);return{id:t,title:i.children("span").text(),path:i.attr("data-path"),_content:C.getContent(t)}},v.prototype.getByPath=function(t){if(!this.existsByPath(t))return null;var i=C.findTitleByPath(t),e=i.children("span").text();return{id:i.attr("lay-id"),title:e,path:t}},v.prototype.getCurrId=function(){return C.getCurrId()},v.prototype.init=function(){return C.initCaches(this),this},v.prototype.refresh=function(t){t=t||C.getCurrId();var i=C.getContent(t);C.renderHTMLForContent(i.elem,i.path)};var C={renderHTMLForContent:function(t,i){o.render(i,t,function(){t.attr("data-rendered","true")})},prevHandler:function(){i(".kit-tabs-prev").off("click").on("click",function(){var t=f[0].style.left,e=parseInt(t.substr(0,t.indexOf("px")));0!==e&&(e=(e+=i(s).width())>0?0:e,f.animate({left:e+"px"}))})},nextHandler:function(){i(".kit-tabs-next").off("click").on("click",function(){var t=f[0].style.left,e=parseInt(t.substr(0,t.indexOf("px"))),n=i(s).width(),a=-18;f.children("li").each(function(){var t=i(this).width();a+=t+48}),n-a&&(e=e-n>=0?0:e-n,f.animate({left:e+"px"}))})},toolHandler:function(){i(".kit-tabs-tools").off("click").on("click",function(t){layui.stope(t),i(c).show(),i(document).one("click",function(){i(c).hide()})})},toolBoxHandler:function(t){var e=this;i(c).find("li.kit-item").each(function(){var n=i(this),a=n.data("action"),r=n.attr("lay-id");n.off("click").on("click",function(){var n=e.getCurrId();switch(a){case"closeOther":f.find('li:not("[lay-id='+n+']")').each(function(e,n){var a=i(this).attr("lay-id");0!==e&&t.remove(a)});break;case"closeAll":f.find("li:first-child").siblings().each(function(){var e=i(this).attr("lay-id");t.remove(e)});break;case"refresh":var o=C.getContent(n);C.renderHTMLForContent(o.elem,o.path);break;default:var d=C.getContent(r);d.isRendered||C.renderHTMLForContent(d.elem,d.path),t.switch(r)}i(c).hide()})})},initCaches:function(t){var i=this.getCaches();a.forEach(i,function(i){t.add(i)})},findTitle:function(t){return f.children('li[lay-id="'+t+'"]')},findTitleByPath:function(t){return f.children('li[data-path="'+t+'"]')},findContent:function(t){return h.children('div.kit-tabs-item[lay-tab-id="'+t+'"]')},getContent:function(t){var i=this.findContent(t);return{elem:i,component:i.attr("data-component"),path:i.attr("data-path"),isRendered:"true"===i.attr("data-rendered")}},findTools:function(t){return u.find('li.kit-item[lay-id="'+t+'"]')},getCurrId:function(){return f.find("li.layui-this").attr("lay-id")},getCaches:function(){var t=r.getItem(d);return null===t&&(t=[]),t},setCaches:function(t){r.setItem(d,t)}};t("tabs",new v)}); //# sourceMappingURL=tabs.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/tabs.js.map b/src/main/resources/static/plugins/lay/kit_modules/tabs.js.map index 508581c..a6c3ede 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/tabs.js.map +++ b/src/main/resources/static/plugins/lay/kit_modules/tabs.js.map @@ -1 +1 @@ -{"version":3,"sources":["tabs.js"],"names":["layui","define","exports","layer","jquery","laytpl","utils","_","storage","route","lodash","KITADMINTABS","TABS","TAB_TITLE","TOOLSBOX","TAB_CLOSE","tabsContent","undefined","tabsTitle","toolsBox","templates","TITLE","CONTENT","TOOLSITEM","Tabs","onChangeBefore","onChanged","onRendered","join","isInit","prototype","that","extend","children","$","_that","close","config","options","render","callback","this","target","attr","stope","parent","remove","layid","each","index","element","_private","prevHandler","on","nextHandler","toolBoxHandler","length","e","initCaches","find","off","parents","items","item","isFunction","tabCount","exists","switch","getCurrId","getByPath","path","active","getCaches","d","id","t","append","thtml","push","html","title","component","chtml","rendered","icon","_title","findTitle","hasClass","prevLayid","rIndex","prev","liWidth","tabWidth","ol","findIndex","p","c","setCaches","arguments","handle","click","offsetLeft","width","forEach","currActive","renderHTMLForContent","_content","getContent","isRendered","findContent","addClass","elem","siblings","findTools","existsByPath","findTitleByPath","refresh","_container","init","left","parseInt","tabsLeft","substr","style","tabsWidth","indexOf","liCountWidth","colCount","PREV","toolHandler","TOOLS","document","action","data","NEXT","i","tabs","hide","currId","_c","add","getItem","setItem"],"mappings":";cAAAA,MAAMC,QAAQ,QAAS,SAAU,QAAS,SAAU,SAAU,SAASC,GACzDF,MAAMG,MAAlB,IADFH,EAAMC,MAAQG,OACZC,EAAIF,MAAQH,OAAZM,EACMN,MAAMI,MADZG,EAEEF,MAAAA,OAFFG,EAGUR,EAAMM,aAHhBG,EAIMT,MAAMU,MAKNC,EAAe,eAEjBC,EAAO,YAAXC,EAGU,iBAHVC,EAKEC,qBAGEC,OAAcC,EAAlBC,OAAIF,EAAJG,OACED,EADFE,GAGEA,OAAAA,8CACEC,6BAUAC,mBAIAC,wCAlBJ,SASM,cAmBFC,UACF,mDACEC,SACAC,KAAAA,IACAC,SAAAA,yIAHF,8BAKA,UANFC,KAAA,IAQIC,WACCC,0CACCC,0BACFC,qDACF,iDAHF,OAKKF,SACCC,KAAAA,KAGJf,EAAAA,WACAG,KAAAA,QAjBEM,oBAAgBR,EAmBlBC,eAAUe,EACRN,gBAAYO,GAEZC,KAAAA,QAAU,SAETN,GAFD,EAGAL,EAAAM,UAAIM,IAAQD,SAAWpB,GAGnBf,OADFoC,EAAAA,QAAAA,EADEA,KACQC,OAAYC,GADpBF,MAIDZ,EAAAM,UAHDS,OAAA,SAAAC,GAID,IAAAT,EAAAU,KACDC,EAAAR,EAAAtB,GAAA+B,KAAA,cAsCC,OArCDT,OAAiBjB,IAAjBC,EAAAgB,EAAqCrB,GAAYK,EAC/ClB,OAAAiB,IAAM2B,EAANV,EAAA,kCAAAQ,EAAA,MAAA1B,EACAG,OAAaF,IAAT4B,EAAyBX,EAAApB,GAA7BmB,SAAA,MAAAd,EAEAY,EAAKe,SAAOC,MAAZC,KAAA,SAAAC,EAAAC,GACD,IALDf,EAAAD,EAAAO,MAdFM,EAAAZ,EAAAQ,KAAA,UAqBAQ,EAAAA,IAASC,SAATC,GAAA,QAAA,WACAF,EAASG,OAAAA,KAETH,IAAAA,EAASI,EAAAA,KA7ET1C,kBA8Ea,IAARgB,EAAL2B,QACE3B,EAAAA,IAAS,SAATwB,GAAA,QAAA,SAAAI,GACAN,MAASO,MAAAA,GACV3B,EAAAe,OAAAC,KACDb,EAAApB,GAAA6C,KAAA,gBAAAC,IAAA,SAAAP,GAAA,QAAA,SAAAI,GAIAzD,MAAO+B,MAAP0B,GAxCF,IA0CK3B,EA1CLI,EAAAO,MAAAoB,QAAA,aA0CqBlB,KAAA,UACfZ,EAAAA,OAAJgB,OAGEI,EAAAC,cACAD,EAAIW,cACJX,EAAIY,cACFZ,EAAAI,eAAkBjB,GADpBT,IAGAA,GAAA,EACAsB,EAAIY,WAAS9C,IAEZX,EAAA0D,WAAAxB,IAAAA,GACDyB,SAASC,EAAAA,GAAO5B,SAAa,MAAAkB,OAC3BzB,QAAA,OAAKoC,EAAO7B,UAAZa,EAAAiB,aAAAzB,KAAA,eADFZ,GAIEP,EAAAM,UAAQC,IAAKsC,SAAU/B,EAAQgC,GAC/BvC,IAAAA,EAAKoC,KACLpC,EAAAM,OACD,QAAApB,IAAAqB,EAAAiC,OAAA,CAED,IAAAT,EAAAX,EAAAqB,YACIzC,EAAKmC,EAAO5B,KAAAA,EAAa,SAAAmC,GAC3B1C,OAAKoC,EAAAA,OAAO7B,EAAYgC,OAKxB,QAH4CrD,IAAA8C,IAC5CzB,EAAQP,GAAKsC,EAAAA,IAEbtC,EAAAmC,OAAA5B,EAAAoC,IAEH,YADE3C,EAAAoC,OAAA7B,EAAAoC,IAEItD,GAAAA,EAAUC,aAAciB,EAA/BgC,MAAwC,CACtC,IAAAK,EAAA5C,EAAAsC,UAAA/B,EAAAgC,MAEA,YADApD,EAAAA,OAAU0D,EAAVF,SAGE1D,CAEAX,GAAAA,EAAOe,OAAAA,EAAUG,IAEf,YADAJ,EAAAA,OAASyD,EAAOC,IAAhB,GAEA,GAAIf,EAAQX,aAASqB,EAArBF,MAAA,CACAK,EAAIZ,EAAOzD,UAAAgC,EAAkBgC,MAE5B,YADCvC,EAAAoC,OAAOM,EAAEH,IAAF,IAIPR,EAAAA,EAAMgB,OAAKvC,OAAAD,EAAA,SAAAyC,GAETC,EAAAA,OAAO1C,GAEP2C,EAAAA,EAAAA,SAAW3C,OAAQ2C,EAJV,SAAAC,GAKTC,EAAAA,OAAUD,GAEVE,EAAAA,EAAM9C,WAAQ8C,OAAAA,EAAAA,SAAAA,GAPLjE,EAAXyD,OAAAC,GAUA,IAAAf,EAAAX,EAAAqB,YACAT,EAAAzD,EAAUgC,KAAVwB,EAAA,SAAAW,GACD,OAAAA,EAAAH,OAAAhC,EAAAgC,YAGDrD,IAAAc,EACA+B,EAAIxB,MACFP,GAAKoC,EAAO7B,GADd0C,MAEO1C,EAAA0C,MACLV,KAAIhC,EAAQiC,KACbU,UAAA3C,EAAA2C,UACD3E,UAAM0D,EA9BRO,QAAA,EAHFa,KAAA9C,EAAA8C,OAuCCtD,EAAUgB,GAAAA,EAAS4B,GAElBW,EAASlC,UAASmC,GAElBD,EAAOE,cACOtE,IAAZuE,EAAYH,OAChBtD,EAAAoC,OAAA7B,EAAAoC,IAEDpC,EAAAiC,QAAAxC,EAAAoC,OAAA7B,EAAAoC,IAAA,GAEDW,EAAOvC,WAAPN,IAAAA,WAK6BhB,EAAAM,UAAKgB,OAASC,SAAdA,GAAA,IAC7Be,EAAa2B,EAAbH,UAAAvC,GAhBF,GAAAsC,EAAAE,SAAA,cAAA,CAmBA/D,IAAKM,EAAUqC,EAASuB,OAAS3C,KAAT,UAJtBN,KARO0B,OAAOqB,GAedH,EAAIlD,SACJgB,EAAIhB,YAAiBY,GACnBD,SACFK,EAAIwC,UAAUxD,GAAAW,SAEd,IAAI8C,EAAAA,EAAW1E,YACX2E,EAAKD,EAAUE,UAAA,SAAAC,GAAA,OAAAA,EAAArB,KAAA3B,IACjBe,EAAIkC,OAAIH,EAAKD,GACdzC,EAAA8C,UAAAnC,IAEDtC,EAAAM,UAAYqB,OAASqB,SAATzB,GAAZ,IAAAlB,EAAAqE,UAAA1C,OAAA,QAAAvC,IAAAiF,UAAA,IAAAA,UAAA,GAEE7D,EADS/B,KACF+B,OADTF,EAAAgB,EAAAmC,UAAAvC,GAGA,GAAA,IAAAZ,EAAAqB,OAAA,CAEE2C,EAAAA,QAAAA,IACAhE,EAAMiE,EAAN,GAAeC,WAChBT,EAAA1E,EAAA2B,OAAA,eAAAyD,QACD,GAAAT,EAAAD,GAGErF,IAAEgG,EAAFpE,EAAAQ,KAAiB,aACfoB,EAAKQ,EAASC,YADhBT,EAAAzD,EAAAqD,KAAAG,EAAA,SAAAW,GAGA,OAAI+B,EAAAA,OAAalG,IAQjB,QALIkG,IAAJzC,GAAmB9C,EAAnBsD,QAA8B1C,IAC5B2E,IACDrE,EAAAiE,UAGDvE,EAAA,CACAsE,IACEhD,EAAAA,QAAAA,EAASsD,SAAAA,GACV1C,EAAAQ,QAAA,IAXD,IAAIiC,EAAalG,EAAMqD,KAAKG,EAAO,SAASW,GAc9C,OAAAA,EAAAH,OAAAA,SAEArD,IAAAuF,IAZIA,EAAWjC,QAAS,GAexBpB,EAASgD,UAASrC,GAChB,IAAA4C,EAAAvD,EAAAwD,WAAA5D,GAGA2D,EAAAE,YACAzD,EAAS0D,qBACNC,EAASC,KAAAL,EACTM,MAOH1G,EAAA0D,WAAA3B,EAAAX,YAAAW,EAAAX,UAAAqB,GAIJvB,SAAKM,IAEHK,EAAIkD,SAASlC,cACTkC,WAAO7B,YAAY,cAEtBL,EAAA0D,YAAA9D,GALH+D,SAAA,cAOKhF,WAAUoC,YAAS,cAAxBf,EAAA8D,UAAAlE,GAGKjB,SAAUoF,cACbF,WAAgBG,YAAAA,cAElB3F,IAAKM,EAALqB,EAAqBwD,WAAgB5D,GAEnCzC,EAAKyB,YAAYgB,EACfuB,KAAOoC,EAAPpC,QAGF9C,EAAAM,UAAWuD,aAAY,SAAvBf,GACA,IACAe,EAAOlC,EAAAgE,gBAAA7C,GACLI,EADKlB,OAAA,GADHkD,KAGF1B,OAFKK,EAAA1C,KAAA,YAAAnB,EAAPM,UAAAoC,OAAA,SAAAnB,GARF,OAAAI,EAAAmC,UAAAvC,GAAAS,OAAA,GAgBEhC,EAAAM,UAAWoF,aAAX,SAAA5C,GACA,OAAKvC,EAAKmF,gBACR5C,GAAOd,OAAP,GAEFhC,EAAAM,UAAYuD,IAAOpD,SAASc,GAE5B,IADIA,KACGmB,OAAAnB,GACL2B,OAAI3B,KACJiC,IAAAA,EAAOA,EAFFM,UAAAvC,GAMTvB,OACEkD,GAAA3B,EADFiC,MAHUV,EAAAA,SAAAA,QAAAA,OAMV9C,KATE6D,EAAA1C,KAAA,aAUA+D,SAjBFvD,EAAAwD,WAAA5D,KAoBCvB,EAJDM,UAAAuC,UAAA,SAAAC,GAdE,IAmBF7B,KAnBYyE,aAAa5C,GACrB,OAAO,KACT,IAAIe,EAASlC,EAASgE,gBAAgB7C,GAqBnCxC,EAALuD,EAAe+B,SAAU,QAASrE,OAEhC,OACAI,GAFQJ,EAASI,KAAAA,UADnB6B,MAAAA,EAfIV,KAAMA,IAuBN7D,EAAAA,UAAM8B,UAAa8E,WACjB,OAAAlE,EAAAiB,aAED5C,EAHDM,UAAAwF,KAAA,WAKFlE,OApBAD,EAASO,WAaIjB,MAAAA,MAaTjB,EAAAM,UAAIyF,QAAY,SAAAxE,GACdA,EAAAA,GAAAI,EAAAiB,YACD,IAAAsC,EAAMvD,EAAAwD,WAAA5D,GACLwE,EAAAA,qBAAAb,EAAAK,KAAAL,EAAApC,OAGE,IAAAnB,GADgBsD,qBAChB,SADFY,EAAA/C,GAGD7D,EAAA8B,OAAA+B,EAAA+C,EAAA,WArBQA,EAAA1E,KAAA,gBAAA,WA0BXT,YAAA,WAEEA,EAlVFtB,kBAkVM2G,IAAAA,SAAOC,GAASC,QAASC,WAlB7B,IAAID,EAAWvG,EAAU,GAAGyG,MAAMJ,KAoB9BK,EAAAA,SAAchH,EAAF8G,OAAhB,EAAAD,EAAAI,QAAA,QAEU5F,IAAVf,IAIAqG,GAJAA,GAAArF,EAAAtB,GAAA0F,SAIgBwB,EAAAA,EAAAA,EACd5G,EAAI6G,SACJR,KAAQA,EAAOK,WAKhBtE,YAAA,WA3CQpB,EArTb8F,kBAqTapE,IAAA,SAAAP,GAAA,QAAA,WA8Cb4E,IAAAA,EAAa/G,EAAA,GAAAyG,MAAWJ,KACpBW,EAAWV,SAASnE,EAAGqE,OAAS,EAAAD,EAAYI,QAAA,QAE1C/G,EAAFoB,EAAAtB,GAAA0F,QACE6B,GAAa,GAlDN,GAmDPjG,EAAEpB,SAAF,MAAAkC,KAAA,WACAd,IAAEoE,EAAUpE,EAAAO,MAAZ6D,QAFFwB,GAAAxB,EAAA,KAlDSsB,EAAAE,GAAAP,EAAAK,GAAAE,EAAA,CAwDGN,SAAAM,EAAAF,GACV7F,EAAOwF,EAAXK,GAAA,EAAA,EAAAL,EAAAK,EAEE1G,EAAYgB,SACRkG,KAAAA,EAAeC,WAKfJ,YAAK,WACH/G,EAtXVoH,mBAsXUpH,IAAAA,SAAAmC,GAAe,QAAA,SAAAI,GACbzD,MAAA4C,MAAI8B,GACJxC,EAAApB,GAAIyH,OACFC,EAAAA,UAAAA,GAAK1F,QAAL,WACDZ,EAAApB,GAAA2H,OACFvG,EAAAO,MALDmB,IAAA,cASEL,eAAImB,SAAO8D,GACXA,IAAAA,EAAAA,KACDtG,EAAApB,GAHD6C,KAAA,eAAAX,KAAA,WAIA,IAAAb,EAAAD,EAAAO,MACF2F,EAAKjG,EAALkG,KAAA,UACEK,EAAIC,EAAKxF,KAASwD,UAClBxD,EAAAA,IAAAA,SAASsD,GAAAA,QAAAA,WACT,IAAA1D,EAAAhB,EAAAqC,YACF,OAAAgE,GACE,IAAA,aACAlH,EAAKwF,KAASE,mBAAY7D,EAAA,OAAAC,KAAA,SAAAuF,EAAA9E,GACxBN,IAAAA,EAASsD,EAAAA,MAAAA,KAAAA,UACV,IAAA8B,GACDC,EAAKrE,OAAOuE,KAGd5H,MA7BJ,IAAA,WAJFI,EAAAyC,KAAA,kBAAAqD,WAAAhE,KAAA,WA1DW,IAAA0B,EAAAxC,EAAAO,MAAAE,KAAA,UA+FD6F,EAAA1F,OAAA4B,KAER6B,MACApE,IAAA,UADF,IAAAwG,EAAAxF,EAAAwD,WAAA5D,GAjGWI,EAAAsD,qBAAAkC,EAAA5B,KAAA4B,EAAArE,MAqGbgB,MACE,QAtGW,IAAAoB,EAAAvD,EAAAwD,WAAA+B,GAwGbvB,EAAiBP,YACR1F,EAAUe,qBAASyE,EAAAK,KAA0BL,EAApDpC,MAEFuC,EAAa1C,OAAAuE,GAGb/B,EAAAA,GAAY8B,YAIRxD,WAAAA,SAAWyB,GACXpC,IAAAA,EAAMoC,KAAS/D,YACfiE,EAAAA,QAAAA,EAAYF,SAAS/D,GAJvBR,EAAAyG,IAAA7E,MAQAuB,UAAOnE,SAASwC,GAxHL,OAAAzC,EAAAe,SAAA,cAAAc,EAAA,OA2HXoE,gBAAOjG,SAAeoD,GA3HX,OAAApD,EAAAe,SAAA,iBAAAqC,EAAA,OA8HXuC,YAAI/C,SAAgB+E,GACpB,OAAI/E,EAAJ7B,SAAoB,iCAAAc,EAAA,OAEnB4D,WAAA,SAAA5D,GACD,IAAA2D,EAAAjE,KAAAoE,YAAA9D,GAlIW,OAoIbkD,KAAAA,EACEzF,UAAQsI,EAAQnI,KAAAA,kBACjB2D,KAAAoC,EAAA/D,KAAA,aAtIHiE,WAAA,SAAAF,EAAA/D,KAAA,mBAuHEsE,UAAW,SAASlE,GAoBtB,OAAA5B,EAAAwC,KAAA,uBAAAZ,EAAA,OA7cFqB,UAAA,WA6bM,OAAOlD,EAAUyC,KAAK,iBAAiBhB,KAAK,WAE9C6B,UAAW,WACT,IAAIV,EAAQtD,EAAQqI,QAAQlI,GAI5B,OAHc,OAAVmD,IACFA,MAEKA,GAETmC,UAAW,SAASoC,GAClB7H,EAAQsI,QAAQnI,EAAc0H,KAOlCnI,EAAQ,OAHG,IAAIsB","file":"tabs.js","sourcesContent":["layui.define(['layer', 'laytpl', 'utils', 'lodash', 'route'], function(exports) {\r\n var layer = layui.layer,\r\n $ = layui.jquery,\r\n laytpl = layui.laytpl,\r\n utils = layui.utils,\r\n _ = layui.lodash,\r\n storage = utils.localStorage,\r\n route = layui.route;\r\n\r\n\r\n const KITADMINTABS = 'KITADMINTABS';\r\n\r\n var TABS = '.kit-tabs',\r\n PREV = '.kit-tabs-prev',\r\n NEXT = '.kit-tabs-next',\r\n TOOLS = '.kit-tabs-tools',\r\n TAB_TITLE = '.kit-tab-title',\r\n TAB_CLOSE = '.kit-tab-close',\r\n TOOLSBOX = '.kit-tabs-toolsbox';\r\n\r\n var tabsContent = undefined,\r\n tabsTitle = undefined,\r\n toolsBox = undefined,\r\n templates = {\r\n TITLE: ['
  • ',\r\n '',\r\n '{{#if(d.icon){}}',\r\n '{{d.icon}} ',\r\n '{{#}}}',\r\n '{{d.title}}',\r\n '',\r\n 'ဆ',\r\n '
  • '\r\n ].join(''),\r\n CONTENT: ['
    ',\r\n '',\r\n '
    '\r\n ].join(''),\r\n TOOLSITEM: [\r\n '
  • ',\r\n '',\r\n '{{d.title}} ',\r\n 'ဆ',\r\n '',\r\n '
  • '\r\n ].join('')\r\n };\r\n\r\n var Tabs = function() {\r\n this.config = {\r\n onChangeBefore: undefined,\r\n onChanged: undefined,\r\n onRendered: undefined\r\n };\r\n this.version = '1.0.0';\r\n }\r\n var isInit = false;\r\n Tabs.prototype.set = function(options) {\r\n var that = this;\r\n $.extend(true, that.config, options);\r\n return that;\r\n };\r\n Tabs.prototype.render = function(callback) {\r\n var that = this;\r\n var target = $(TABS).attr('kit-target');\r\n tabsTitle = tabsTitle === undefined ? $(TAB_TITLE) : tabsTitle;\r\n tabsContent = tabsContent === undefined ? $('div.kit-tabs-content[kit-tabs=\"' + target + '\"]') : tabsContent;\r\n toolsBox = toolsBox === undefined ? $(TOOLSBOX).children('ul') : toolsBox;\r\n\r\n tabsTitle.children('li').each(function(index, element) {\r\n var _that = $(this);\r\n var layid = _that.attr('lay-id');\r\n _that.off('click').on('click', function() {\r\n that.switch(layid);\r\n });\r\n var close = _that.find(TAB_CLOSE);\r\n if (close.length === 1) {\r\n close.off('click').on('click', function(e) {\r\n layui.stope(e);\r\n that.remove(layid);\r\n });\r\n }\r\n // 绑定工具栏的移除事件\r\n $(TOOLSBOX).find('.layui-close').off('click').on('click', function(e) {\r\n layui.stope(e);\r\n var parent = $(this).parents('.kit-item')\r\n var layid = parent.attr('lay-id');\r\n that.remove(layid);\r\n });\r\n });\r\n _private.prevHandler();\r\n _private.nextHandler();\r\n _private.toolHandler();\r\n _private.toolBoxHandler(that);\r\n if (!isInit) {\r\n isInit = true;\r\n _private.initCaches(that);\r\n }\r\n utils.isFunction(callback) && callback({\r\n tabCount: $(TAB_TITLE).children('li').length,\r\n isIndex: _private.findTitle(_private.getCurrId()).attr('data-path') === '#/'\r\n });\r\n return that;\r\n };\r\n Tabs.prototype.add = function(options, callback) {\r\n var that = this,\r\n config = that.config;\r\n if (options.active === undefined) {\r\n // 读取缓存的tabs\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === options.path;\r\n });\r\n // 如果在缓存中找到对应的tab信息则覆盖id\r\n if (item !== undefined) {\r\n options.id = item.id;\r\n }\r\n if (that.exists(options.id)) {\r\n that.switch(options.id);\r\n return;\r\n } else if (that.existsByPath(options.path)) { //如果通过layid找不到则通过路由地址找\r\n var t = that.getByPath(options.path);\r\n that.switch(t.id);\r\n return;\r\n }\r\n } else {\r\n // 处理读取历史初始化的tabs\r\n if (that.exists(options.id)) {\r\n that.switch(options.id, true);\r\n return;\r\n } else if (that.existsByPath(options.path)) { //如果通过layid找不到则通过路由地址找\r\n var t = that.getByPath(options.path);\r\n that.switch(t.id, true);\r\n return;\r\n }\r\n }\r\n laytpl(templates.TITLE).render(options, function(html) {\r\n // 渲染title\r\n tabsTitle.append(html);\r\n // 渲染主体内容\r\n laytpl(templates.CONTENT).render(options, function(chtml) {\r\n tabsContent.append(chtml);\r\n //添加至右侧工具栏\r\n laytpl(templates.TOOLSITEM).render(options, function(thtml) {\r\n toolsBox.append(thtml);\r\n // 处理缓存\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === options.path;\r\n });\r\n // 如果不存在,则添加一个\r\n if (item === undefined) {\r\n items.push({\r\n id: options.id,\r\n title: options.title,\r\n path: options.path,\r\n component: options.component,\r\n rendered: false,\r\n active: true,\r\n icon: options.icon\r\n });\r\n } else {\r\n // 更新id\r\n item.id = options.id;\r\n }\r\n _private.setCaches(items); //保存缓存数据\r\n // 重新渲染\r\n that.render();\r\n if (options.active === undefined) {\r\n that.switch(options.id); //获取焦点\r\n } else {\r\n if (options.active) that.switch(options.id, true);\r\n }\r\n utils.isFunction(callback) && callback();\r\n });\r\n });\r\n // utils.isFunction(config.onRendered) && config.onRendered();\r\n });\r\n };\r\n Tabs.prototype.remove = function(layid) {\r\n var that = this;\r\n var _title = _private.findTitle(layid);\r\n // 如果是删除当前获取焦点的选项卡才销换到上一个,否则不切换\r\n if (_title.hasClass('layui-this')) {\r\n var prevLayid = _title.prev().attr('lay-id');\r\n // 切换到上一个选项卡\r\n that.switch(prevLayid);\r\n }\r\n // 移除\r\n _title.remove();\r\n _private.findContent(layid).remove();\r\n _private.findTools(layid).remove();\r\n\r\n var items = _private.getCaches();\r\n var rIndex = items.findIndex(p => p.id === layid);\r\n items.splice(rIndex, 1);\r\n _private.setCaches(items);\r\n };\r\n Tabs.prototype.switch = function(layid, isInit = false) {\r\n var that = this,\r\n config = that.config;\r\n var _that = _private.findTitle(layid);\r\n if (_that.length === 0)\r\n return;\r\n var liWidth = _that.width() + 50;\r\n var ol = _that[0].offsetLeft;\r\n var tabWidth = tabsTitle.parent('div.kit-tab').width();\r\n if (ol > tabWidth) {\r\n var c = ol - tabWidth + liWidth;\r\n }\r\n var path = _that.attr('data-path');\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === path;\r\n });\r\n // 如果是初始化,只切换到上一次选中的选项卡\r\n if (item !== undefined && item.active && isInit) {\r\n handle();\r\n _that.click(); // 模拟点击当前选中的选项卡\r\n }\r\n // 如果是点击切换\r\n if (!isInit) {\r\n handle();\r\n _.forEach(items, function(item) {\r\n item.active = false;\r\n });\r\n var currActive = utils.find(items, function(d) {\r\n return d.path === path;\r\n });\r\n if (currActive !== undefined) {\r\n currActive.active = true;\r\n }\r\n _private.setCaches(items);\r\n var _content = _private.getContent(layid);\r\n // 如果该选项卡未渲染则需要执行渲染操作\r\n if (!_content.isRendered) {\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n }\r\n }\r\n\r\n // 触发选项卡切换事件\r\n utils.isFunction(config.onChanged) && config.onChanged(layid);\r\n /** \r\n * 处理样式切换\r\n */\r\n function handle() {\r\n // 切换对应的title item\r\n _that.addClass('layui-this')\r\n .siblings().removeClass('layui-this');\r\n // 切换对应的content item\r\n _private.findContent(layid)\r\n .addClass('layui-show')\r\n .siblings().removeClass('layui-show');\r\n // 切换对应的tools item\r\n _private.findTools(layid)\r\n .addClass('layui-this')\r\n .siblings().removeClass('layui-this');\r\n\r\n var _content = _private.getContent(layid);\r\n // 设置浏览器地址显示\r\n utils.setUrlState(_content.path, _content.path);\r\n }\r\n }\r\n Tabs.prototype.switchByPath = function(path) {\r\n var that = this;\r\n var _title = _private.findTitleByPath(path);\r\n if (_title.length > 0) {\r\n that.switch(_title.attr('lay-id'));\r\n }\r\n }\r\n Tabs.prototype.exists = function(layid) {\r\n return _private.findTitle(layid).length > 0;\r\n }\r\n Tabs.prototype.existsByPath = function(path) {\r\n return _private.findTitleByPath(path).length > 0;\r\n }\r\n Tabs.prototype.get = function(layid) {\r\n var that = this;\r\n if (!that.exists(layid))\r\n return null;\r\n var _title = _private.findTitle(layid);\r\n var title = _title.children('span').text();\r\n var path = _title.attr('data-path');\r\n var _content = _private.getContent(layid);\r\n return {\r\n id: layid,\r\n title: title,\r\n path: path,\r\n _content: _content\r\n };\r\n }\r\n Tabs.prototype.getByPath = function(path) {\r\n var that = this;\r\n if (!that.existsByPath(path))\r\n return null;\r\n var _title = _private.findTitleByPath(path);\r\n var title = _title.children('span').text();\r\n var layid = _title.attr('lay-id');\r\n return {\r\n id: layid,\r\n title: title,\r\n path: path\r\n };\r\n }\r\n Tabs.prototype.getCurrId = function() {\r\n return _private.getCurrId();\r\n };\r\n Tabs.prototype.init = function() {\r\n var that = this;\r\n _private.initCaches(that);\r\n return that;\r\n };\r\n /**\r\n * 刷新指定的选项卡,如果参数为空则刷新当前的选项卡\r\n * @param {*} layid \r\n */\r\n Tabs.prototype.refresh = function(layid) {\r\n layid = layid || _private.getCurrId();\r\n var _content = _private.getContent(layid);\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n };\r\n\r\n var _private = {\r\n renderHTMLForContent(_container, path) {\r\n route.render(path, _container, function() {\r\n // 将状态更新为已渲染\r\n _container.attr('data-rendered', 'true');\r\n });\r\n },\r\n prevHandler: function() {\r\n // prev event\r\n $(PREV).off('click').on('click', function() {\r\n var tabsLeft = tabsTitle[0].style.left;\r\n var left = parseInt(tabsLeft.substr(0, tabsLeft.indexOf('px')));\r\n\r\n if (left === 0) {\r\n return;\r\n } else {\r\n left += $(TABS).width();\r\n left = left > 0 ? 0 : left;\r\n tabsTitle.animate({\r\n 'left': left + 'px'\r\n });\r\n }\r\n });\r\n },\r\n nextHandler: function() {\r\n // next event\r\n $(NEXT).off('click').on('click', function() {\r\n var tabsLeft = tabsTitle[0].style.left;\r\n var left = parseInt(tabsLeft.substr(0, tabsLeft.indexOf('px')));\r\n\r\n var tabsWidth = $(TABS).width();\r\n var liCountWidth = -18;\r\n tabsTitle.children('li').each(function() {\r\n var width = $(this).width();\r\n liCountWidth += (width + 48);\r\n });\r\n if (tabsWidth < liCountWidth && (left - tabsWidth) > -liCountWidth) {\r\n var colCount = parseInt(liCountWidth / tabsWidth);\r\n left = (left - tabsWidth) >= 0 ? 0 : (left - tabsWidth);\r\n\r\n tabsTitle.animate({\r\n 'left': left + 'px'\r\n });\r\n }\r\n });\r\n },\r\n toolHandler: function() {\r\n $(TOOLS).off('click').on('click', function(e) {\r\n layui.stope(e);\r\n $(TOOLSBOX).show();\r\n $(document).on('click', function() {\r\n $(TOOLSBOX).hide();\r\n $(this).off('click');\r\n });\r\n });\r\n },\r\n toolBoxHandler: function(tabs) {\r\n var that = this;\r\n $(TOOLSBOX).find('li.kit-item').each(function() {\r\n var _that = $(this);\r\n var action = _that.data('action');\r\n var currId = _that.attr('lay-id');\r\n _that.off('click').on('click', function() {\r\n var layid = that.getCurrId();\r\n switch (action) {\r\n case 'closeOther':\r\n tabsTitle.find('li:not(\"[lay-id=' + layid + ']\")').each(function(i, e) {\r\n var id = $(this).attr('lay-id');\r\n if (i !== 0) {\r\n tabs.remove(id);\r\n }\r\n });\r\n break;\r\n case 'closeAll':\r\n tabsTitle.find('li:first-child').siblings().each(function() {\r\n var id = $(this).attr('lay-id');\r\n tabs.remove(id);\r\n });\r\n break;\r\n case 'refresh':\r\n var _c = _private.getContent(layid);\r\n _private.renderHTMLForContent(_c.elem, _c.path);\r\n break;\r\n default:\r\n var _content = _private.getContent(currId);\r\n if (!_content.isRendered) {\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n }\r\n tabs.switch(currId);\r\n break;\r\n }\r\n $(TOOLSBOX).hide();\r\n });\r\n });\r\n },\r\n initCaches: function(_that) {\r\n var items = this.getCaches();\r\n _.forEach(items, function(item) {\r\n _that.add(item);\r\n });\r\n },\r\n findTitle: function(layid) {\r\n return tabsTitle.children('li[lay-id=\"' + layid + '\"]');\r\n },\r\n findTitleByPath: function(path) {\r\n return tabsTitle.children('li[data-path=\"' + path + '\"]');\r\n },\r\n findContent: function(layid) {\r\n return tabsContent.children('div.kit-tabs-item[lay-tab-id=\"' + layid + '\"]');\r\n },\r\n getContent: function(layid) {\r\n var _content = this.findContent(layid);\r\n return {\r\n elem: _content,\r\n component: _content.attr('data-component'),\r\n path: _content.attr('data-path'),\r\n isRendered: _content.attr('data-rendered') === 'true',\r\n };\r\n },\r\n findTools: function(layid) {\r\n return toolsBox.find('li.kit-item[lay-id=\"' + layid + '\"]');\r\n },\r\n getCurrId: function() {\r\n return tabsTitle.find('li.layui-this').attr('lay-id');\r\n },\r\n getCaches: function() {\r\n var items = storage.getItem(KITADMINTABS);\r\n if (items === null) {\r\n items = [];\r\n }\r\n return items;\r\n },\r\n setCaches: function(data) {\r\n storage.setItem(KITADMINTABS, data)\r\n }\r\n }\r\n\r\n var tabs = new Tabs();\r\n\r\n //输出tabs接口\r\n exports('tabs', tabs);\r\n});"]} \ No newline at end of file +{"version":3,"sources":["tabs.js"],"names":["layui","define","exports","layer","jquery","laytpl","utils","_","storage","route","lodash","KITADMINTABS","TABS","TAB_TITLE","TOOLSBOX","TAB_CLOSE","tabsContent","undefined","tabsTitle","toolsBox","templates","TITLE","CONTENT","TOOLSITEM","Tabs","onChangeBefore","onChanged","onRendered","join","isInit","prototype","that","extend","children","$","_that","close","config","options","render","callback","this","target","attr","stope","parent","remove","layid","each","index","element","_private","prevHandler","on","nextHandler","toolBoxHandler","length","e","initCaches","find","off","parents","items","item","isFunction","tabCount","exists","switch","getCurrId","getByPath","path","active","getCaches","d","id","t","append","thtml","push","html","title","component","chtml","rendered","icon","_title","findTitle","hasClass","prevLayid","rIndex","prev","liWidth","tabWidth","ol","findIndex","p","c","setCaches","arguments","handle","click","offsetLeft","width","forEach","currActive","renderHTMLForContent","_content","getContent","isRendered","offsetWidth","addClass","findContent","findTools","siblings","removeClass","css","existsByPath","findTitleByPath","refresh","_container","init","left","elem","tabsLeft","tabsWidth","liCountWidth","substr","indexOf","toolHandler","PREV","TOOLS","style","parseInt","document","action","currId","NEXT","i","tabs","one","hide","data","_c","add","getItem","setItem"],"mappings":";cAAAA,MAAMC,QAAQ,QAAS,SAAU,QAAS,SAAU,SAAU,SAASC,GACzDF,MAAMG,MAAlB,IADFH,EAAMC,MAAQG,OACZC,EAAIF,MAAQH,OAAZM,EACMN,MAAMI,MADZG,EAEEF,MAAAA,OAFFG,EAGUR,EAAMM,aAHhBG,EAIMT,MAAMU,MAKNC,EAAe,eAEjBC,EAAO,YAAXC,EAGU,iBAHVC,EAKEC,qBAGEC,OAAcC,EAAlBC,OAAIF,EAAJG,OACED,EADFE,GAGEA,OAAAA,8CACEC,6BAUAC,mBAIAC,wCAlBJ,SASM,cAmBFC,UACF,mDACEC,SACAC,KAAAA,IACAC,SAAAA,yIAHF,8BAKA,UANFC,KAAA,IAQIC,WACCC,0CACCC,0BACFC,qDACF,iDAHF,OAKKF,SACCC,KAAAA,KAGJf,EAAAA,WACAG,KAAAA,QAjBEM,oBAAgBR,EAmBlBC,eAAUe,EACRN,gBAAYO,GAEZC,KAAAA,QAAU,SAETN,GAFD,EAGAL,EAAAM,UAAIM,IAAQD,SAAWpB,GAGnBf,OADFoC,EAAAA,QAAAA,EADEA,KACQC,OAAYC,GADpBF,MAIDZ,EAAAM,UAHDS,OAAA,SAAAC,GAID,IAAAT,EAAAU,KACDC,EAAAR,EAAAtB,GAAA+B,KAAA,cAsCC,OArCDT,OAAiBjB,IAAjBC,EAAAgB,EAAqCrB,GAAYK,EAC/ClB,OAAAiB,IAAM2B,EAANV,EAAA,kCAAAQ,EAAA,MAAA1B,EACAG,OAAaF,IAAT4B,EAAyBX,EAAApB,GAA7BmB,SAAA,MAAAd,EAEAY,EAAKe,SAAOC,MAAZC,KAAA,SAAAC,EAAAC,GACD,IALDf,EAAAD,EAAAO,MAdFM,EAAAZ,EAAAQ,KAAA,UAqBAQ,EAAAA,IAASC,SAATC,GAAA,QAAA,WACAF,EAASG,OAAAA,KAETH,IAAAA,EAASI,EAAAA,KA7ET1C,kBA8Ea,IAARgB,EAAL2B,QACE3B,EAAAA,IAAS,SAATwB,GAAA,QAAA,SAAAI,GACAN,MAASO,MAAAA,GACV3B,EAAAe,OAAAC,KACDb,EAAApB,GAAA6C,KAAA,gBAAAC,IAAA,SAAAP,GAAA,QAAA,SAAAI,GAIAzD,MAAO+B,MAAP0B,GAxCF,IA0CK3B,EA1CLI,EAAAO,MAAAoB,QAAA,aA0CqBlB,KAAA,UACfZ,EAAAA,OAAJgB,OAGEI,EAAAC,cACAD,EAAIW,cACJX,EAAIY,cACFZ,EAAAI,eAAkBjB,GADpBT,IAGAA,GAAA,EACAsB,EAAIY,WAAS9C,IAEZX,EAAA0D,WAAAxB,IAAAA,GACDyB,SAASC,EAAAA,GAAO5B,SAAa,MAAAkB,OAC3BzB,QAAA,OAAKoC,EAAO7B,UAAZa,EAAAiB,aAAAzB,KAAA,eADFZ,GAIEP,EAAAM,UAAQC,IAAKsC,SAAU/B,EAAQgC,GAC/BvC,IAAAA,EAAKoC,KACLpC,EAAAM,OACD,QAAApB,IAAAqB,EAAAiC,OAAA,CAED,IAAAT,EAAAX,EAAAqB,YACIzC,EAAKmC,EAAO5B,KAAAA,EAAa,SAAAmC,GAC3B1C,OAAKoC,EAAAA,OAAO7B,EAAYgC,OAKxB,QAH4CrD,IAAA8C,IAC5CzB,EAAQP,GAAKsC,EAAAA,IAEbtC,EAAAmC,OAAA5B,EAAAoC,IAEH,YADE3C,EAAAoC,OAAA7B,EAAAoC,IAEItD,GAAAA,EAAUC,aAAciB,EAA/BgC,MAAwC,CACtC,IAAAK,EAAA5C,EAAAsC,UAAA/B,EAAAgC,MAEA,YADApD,EAAAA,OAAU0D,EAAVF,SAGE1D,CAEAX,GAAAA,EAAOe,OAAAA,EAAUG,IAEf,YADAJ,EAAAA,OAASyD,EAAOC,IAAhB,GAEA,GAAIf,EAAQX,aAASqB,EAArBF,MAAA,CACAK,EAAIZ,EAAOzD,UAAAgC,EAAkBgC,MAE5B,YADCvC,EAAAoC,OAAOM,EAAEH,IAAF,IAIPR,EAAAA,EAAMgB,OAAKvC,OAAAD,EAAA,SAAAyC,GAETC,EAAAA,OAAO1C,GAEP2C,EAAAA,EAAAA,SAAW3C,OAAQ2C,EAJV,SAAAC,GAKTC,EAAAA,OAAUD,GAEVE,EAAAA,EAAM9C,WAAQ8C,OAAAA,EAAAA,SAAAA,GAPLjE,EAAXyD,OAAAC,GAUA,IAAAf,EAAAX,EAAAqB,YACAT,EAAAzD,EAAUgC,KAAVwB,EAAA,SAAAW,GACD,OAAAA,EAAAH,OAAAhC,EAAAgC,YAGDrD,IAAAc,EACA+B,EAAIxB,MACFP,GAAKoC,EAAO7B,GADd0C,MAEO1C,EAAA0C,MACLV,KAAIhC,EAAQiC,KACbU,UAAA3C,EAAA2C,UACD3E,UAAM0D,EA9BRO,QAAA,EAHFa,KAAA9C,EAAA8C,OAuCCtD,EAAUgB,GAAAA,EAAS4B,GAElBW,EAASlC,UAASmC,GAElBD,EAAOE,cACOtE,IAAZuE,EAAYH,OAChBtD,EAAAoC,OAAA7B,EAAAoC,IAEDpC,EAAAiC,QAAAxC,EAAAoC,OAAA7B,EAAAoC,IAAA,GAEDW,EAAOvC,WAAPN,IAAAA,WAK6BhB,EAAAM,UAAKgB,OAASC,SAAdA,GAAA,IAC7Be,EAAa2B,EAAbH,UAAAvC,GAhBF,GAAAsC,EAAAE,SAAA,cAAA,CAmBA/D,IAAKM,EAAUqC,EAASuB,OAAS3C,KAAT,UAJtBN,KARO0B,OAAOqB,GAedH,EAAIlD,SACJgB,EAAIhB,YAAiBY,GACnBD,SACFK,EAAIwC,UAAUxD,GAAAW,SAEd,IAAI8C,EAAAA,EAAW1E,YACX2E,EAAKD,EAAUE,UAAA,SAAAC,GAAA,OAAAA,EAAArB,KAAA3B,IACjBe,EAAIkC,OAAIH,EAAKD,GACdzC,EAAA8C,UAAAnC,IAEDtC,EAAAM,UAAYqB,OAASqB,SAATzB,GAAZ,IAAAlB,EAAAqE,UAAA1C,OAAA,QAAAvC,IAAAiF,UAAA,IAAAA,UAAA,GAEE7D,EADS/B,KACF+B,OADTF,EAAAgB,EAAAmC,UAAAvC,GAGA,GAAA,IAAAZ,EAAAqB,OAAA,CAEE2C,EAAAA,QAAAA,IACAhE,EAAMiE,EAAN,GAAeC,WAChBT,EAAA1E,EAAA2B,OAAA,eAAAyD,QACD,GAAAT,EAAAD,GAGErF,IAAEgG,EAAFpE,EAAAQ,KAAiB,aACfoB,EAAKQ,EAASC,YADhBT,EAAAzD,EAAAqD,KAAAG,EAAA,SAAAW,GAGA,OAAI+B,EAAAA,OAAalG,IAQjB,QALIkG,IAAJzC,GAAmB9C,EAAnBsD,QAA8B1C,IAC5B2E,IACDrE,EAAAiE,UAGDvE,EAAA,CACAsE,IACEhD,EAAAA,QAAAA,EAASsD,SAAAA,GACV1C,EAAAQ,QAAA,IAXD,IAAIiC,EAAalG,EAAMqD,KAAKG,EAAO,SAASW,GAc9C,OAAAA,EAAAH,OAAAA,SAEArD,IAAAuF,IAZIA,EAAWjC,QAAS,GAexBpB,EAASgD,UAASrC,GAChB,IAAA4C,EAAAvD,EAAAwD,WAAA5D,GAXK2D,EAASE,YAedzD,EAAIsD,qBAA6BC,EAAGG,KAATH,EAA6B7C,MAKxDvD,EAAA0D,WAAA3B,EAAAX,YAAAW,EAAAX,UAAAqB,GAIA,SAAAoD,IAEAhE,EAAA2E,SAAA,cACA3D,WAAS4D,YAAT,cAIA5D,EAAS6D,GAAAA,WACNF,EAAAA,GAASD,YACTI,EAAAA,QAAWC,eAAYZ,SAjBxBnE,EAAMU,OAAO,oBAAoBsE,IAAI,QAAShF,EAAM,GAAGkE,WAAalE,EAAM,GAAG0E,YAAc1E,EAAM0B,QAAQ,eAAeyC,SA6B3HnD,EAAA4D,YAAAhE,GALH+D,SAAA,cAOKhF,WAAUoC,YAAS,cAAxBf,EAAA6D,UAAAjE,GAGKjB,SAAUsF,cACbH,WAAgBI,YAAAA,cAElB7F,IAAKM,EAALqB,EAAqBwD,WAAgB5D,GAEnCzC,EAAKyB,YAAYgB,EACfuB,KAAOoC,EAAPpC,QAGF9C,EAAAM,UAAWuD,aAAY,SAAvBf,GACA,IACAe,EAAOlC,EAAAkE,gBAAA/C,GACLI,EADKlB,OAAA,GADHkD,KAGF1B,OAFKK,EAAA1C,KAAA,YAAAnB,EAAPM,UAAAoC,OAAA,SAAAnB,GARF,OAAAI,EAAAmC,UAAAvC,GAAAS,OAAA,GAgBEhC,EAAAM,UAAWsF,aAAX,SAAA9C,GACA,OAAKvC,EAAKqF,gBACR9C,GAAOd,OAAP,GAEFhC,EAAAM,UAAYuD,IAAOpD,SAASc,GAE5B,IADIA,KACGmB,OAAAnB,GACL2B,OAAI3B,KACJiC,IAAAA,EAAOA,EAFFM,UAAAvC,GAMTvB,OACEkD,GAAA3B,EADFiC,MAHUV,EAAAA,SAAAA,QAAAA,OAMV9C,KATE6D,EAAA1C,KAAA,aAUA+D,SAjBFvD,EAAAwD,WAAA5D,KAoBCvB,EAJDM,UAAAuC,UAAA,SAAAC,GAdE,IAmBF7B,KAnBY2E,aAAa9C,GACrB,OAAO,KACT,IAAIe,EAASlC,EAASkE,gBAAgB/C,GAqBnCxC,EAALuD,EAAeiC,SAAU,QAASvE,OAEhC,OACAI,GAFQJ,EAASI,KAAAA,UADnB6B,MAAAA,EAfIV,KAAMA,IAuBN7D,EAAAA,UAAM8B,UAAagF,WACjB,OAAApE,EAAAiB,aAED5C,EAHDM,UAAA0F,KAAA,WAKFpE,OApBAD,EAASO,WAaIjB,MAAAA,MAaPjB,EAAAM,UAAAwF,QAAA,SAAAvE,GACDA,EAFDA,GAEOI,EAAAiB,YACLqD,IAAAA,EAAQvF,EAAQoE,WAAhBvD,GACA0E,EAAAA,qBAAsBA,EAAtBC,KAAAhB,EAAApC,OACkB,IAAAnB,GAGnBsD,qBAHC,SAGDc,EAAAjD,GACF7D,EAZD8B,OAAA+B,EAAAiD,EAAA,WAcFjE,EAAaX,KAAA,gBAAW,WAGpBS,YAAIuE,WAjBNzF,EA3UAtB,kBA2UQgD,IAAI,SAASP,GAAG,QAAS,WAoB/B,IAAIuE,EAAAA,EAAoBtB,GAAAA,MAAxBmB,KACII,EAAAA,SAAgBF,EAApBG,OAAA,EAAAH,EAAAI,QAAA,QACU9F,IAAVf,IAIAuG,GAJAA,GAAAvF,EAAAtB,GAAA0F,SAIgBuB,EAAAA,EAAAA,EACdJ,EAAQA,SAlBNA,KAAQA,EAAO,WAwBpBnE,YAjBD,WAmBF0E,EA7WAC,kBA6WAD,IAAa,SAAA3E,GAAA,QAAA,WACT6E,IAAAA,EAAWhH,EAAY,GAAAiH,MAASV,KAChCzH,EAAAoI,SAAAT,EAAAG,OAAA,EAAAH,EAAAI,QAAA,QAEEM,EAAcnG,EAAAtB,GAAhB0F,QACIxF,GAAF,GACDI,EAFDe,SAAA,MAAAe,KAAA,WAHF,IAAAsD,EAAApE,EAAAO,MAAA6D,QA7CWuB,GAAAvB,EAAA,KAsDPvE,EAAJ8F,GAAAJ,EAAAG,GAAAC,IACE/G,EAAU6C,EAAKiE,GAAe5E,EAAK,EAAAyE,EAAWG,EAE9C1G,EAAIoH,SACAC,KAAAA,EAAe5F,WAKbzB,YAAAA,WACEgB,EAhYZsG,mBAgYY5E,IAAA,SAAWP,GAAF,QAAa,SAAtBI,GACAzD,MAAA4C,MAAI6F,GACFC,EAAAA,GAAAA,OACDxG,EAAAmG,UAAAM,IAAA,QAAA,WACFzG,EAAApB,GALD8H,YASErF,eAAImB,SAAOgE,GACXA,IAAAA,EAAAA,KACDxG,EAAApB,GAHD6C,KAAA,eAAAX,KAAA,WAIA,IAAAb,EAAAD,EAAAO,MACF6F,EAAKnG,EAAL0G,KAAA,UACEN,EAAIO,EAAK3F,KAASwD,UAClBxD,EAAAA,IAAAA,SAASsD,GAAAA,QAAAA,WACT,IAAA1D,EAAAhB,EAAAqC,YACF,OAAAkE,GACE,IAAA,aACApH,EAAKwF,KAASE,mBAAY7D,EAAA,OAAAC,KAAA,SAAAyF,EAAAhF,GACxBN,IAAAA,EAASsD,EAAAA,MAAAA,KAAAA,UACV,IAAAgC,GACDC,EAAKvE,OAAOoE,KAGdzH,MA7BJ,IAAA,WAJFI,EAAAyC,KAAA,kBAAAsD,WAAAjE,KAAA,WAvDW,IAAA0B,EAAAxC,EAAAO,MAAAE,KAAA,UA4FD+F,EAAA5F,OAAA4B,KAER6B,MACApE,IAAA,UADF,IAAA2G,EAAA3F,EAAAwD,WAAA5D,GA9FWI,EAAAsD,qBAAAqC,EAAApB,KAAAoB,EAAAxE,MAkGbgB,MACE,QAnGW,IAAAoB,EAAAvD,EAAAwD,WAAA4B,GAqGblB,EAAiBT,YACR1F,EAAUe,qBAASyE,EAAAgB,KAA0BhB,EAApDpC,MAEFyC,EAAa5C,OAAAoE,GAGb5B,EAAAA,GAAYiC,YAIR3D,WAAAA,SAAWyB,GACXpC,IAAAA,EAAMoC,KAAS/D,YACfiE,EAAAA,QAAAA,EAAYF,SAAS/D,GAJvBR,EAAA4G,IAAAhF,MAQAuB,UAAOnE,SAASwC,GArHL,OAAAzC,EAAAe,SAAA,cAAAc,EAAA,OAwHXsE,gBAAOnG,SAAeoD,GAxHX,OAAApD,EAAAe,SAAA,iBAAAqC,EAAA,OA2HXyC,YAAIjD,SAAgBkF,GACpB,OAAIlF,EAAJ7B,SAAoB,iCAAAc,EAAA,OAEnB4D,WAAA,SAAA5D,GACD,IAAA2D,EAAAjE,KAAAsE,YAAAhE,GA/HW,OAiIbkD,KAAAA,EACEzF,UAAQyI,EAAQtI,KAAAA,kBACjB2D,KAAAoC,EAAA/D,KAAA,aAnIHiE,WAAA,SAAAF,EAAA/D,KAAA,mBAoHEqE,UAAW,SAASjE,GAoBtB,OAAA5B,EAAAwC,KAAA,uBAAAZ,EAAA,OAtdFqB,UAAA,WAscM,OAAOlD,EAAUyC,KAAK,iBAAiBhB,KAAK,WAE9C6B,UAAW,WACT,IAAIV,EAAQtD,EAAQwI,QAAQrI,GAI5B,OAHc,OAAVmD,IACFA,MAEKA,GAETmC,UAAW,SAAS4C,GAClBrI,EAAQyI,QAAQtI,EAAckI,KAOlC3I,EAAQ,OAHG,IAAIsB","file":"tabs.js","sourcesContent":["layui.define(['layer', 'laytpl', 'utils', 'lodash', 'route'], function(exports) {\r\n var layer = layui.layer,\r\n $ = layui.jquery,\r\n laytpl = layui.laytpl,\r\n utils = layui.utils,\r\n _ = layui.lodash,\r\n storage = utils.localStorage,\r\n route = layui.route;\r\n\r\n\r\n const KITADMINTABS = 'KITADMINTABS';\r\n\r\n var TABS = '.kit-tabs',\r\n PREV = '.kit-tabs-prev',\r\n NEXT = '.kit-tabs-next',\r\n TOOLS = '.kit-tabs-tools',\r\n TAB_TITLE = '.kit-tab-title',\r\n TAB_CLOSE = '.kit-tab-close',\r\n TOOLSBOX = '.kit-tabs-toolsbox';\r\n\r\n var tabsContent = undefined,\r\n tabsTitle = undefined,\r\n toolsBox = undefined,\r\n templates = {\r\n TITLE: ['
  • ',\r\n '',\r\n '{{#if(d.icon){}}',\r\n '{{d.icon}} ',\r\n '{{#}}}',\r\n '{{d.title}}',\r\n '',\r\n 'ဆ',\r\n '
  • '\r\n ].join(''),\r\n CONTENT: ['
    ',\r\n '',\r\n '
    '\r\n ].join(''),\r\n TOOLSITEM: [\r\n '
  • ',\r\n '',\r\n '{{d.title}} ',\r\n 'ဆ',\r\n '',\r\n '
  • '\r\n ].join('')\r\n };\r\n\r\n var Tabs = function() {\r\n this.config = {\r\n onChangeBefore: undefined,\r\n onChanged: undefined,\r\n onRendered: undefined\r\n };\r\n this.version = '1.0.2';\r\n }\r\n var isInit = false;\r\n Tabs.prototype.set = function(options) {\r\n var that = this;\r\n $.extend(true, that.config, options);\r\n return that;\r\n };\r\n Tabs.prototype.render = function(callback) {\r\n var that = this;\r\n var target = $(TABS).attr('kit-target');\r\n tabsTitle = tabsTitle === undefined ? $(TAB_TITLE) : tabsTitle;\r\n tabsContent = tabsContent === undefined ? $('div.kit-tabs-content[kit-tabs=\"' + target + '\"]') : tabsContent;\r\n toolsBox = toolsBox === undefined ? $(TOOLSBOX).children('ul') : toolsBox;\r\n\r\n tabsTitle.children('li').each(function(index, element) {\r\n var _that = $(this);\r\n var layid = _that.attr('lay-id');\r\n _that.off('click').on('click', function() {\r\n that.switch(layid);\r\n });\r\n var close = _that.find(TAB_CLOSE);\r\n if (close.length === 1) {\r\n close.off('click').on('click', function(e) {\r\n layui.stope(e);\r\n that.remove(layid);\r\n });\r\n }\r\n // 绑定工具栏的移除事件\r\n $(TOOLSBOX).find('.layui-close').off('click').on('click', function(e) {\r\n layui.stope(e);\r\n var parent = $(this).parents('.kit-item')\r\n var layid = parent.attr('lay-id');\r\n that.remove(layid);\r\n });\r\n });\r\n _private.prevHandler();\r\n _private.nextHandler();\r\n _private.toolHandler();\r\n _private.toolBoxHandler(that);\r\n if (!isInit) {\r\n isInit = true;\r\n _private.initCaches(that);\r\n }\r\n utils.isFunction(callback) && callback({\r\n tabCount: $(TAB_TITLE).children('li').length,\r\n isIndex: _private.findTitle(_private.getCurrId()).attr('data-path') === '#/'\r\n });\r\n return that;\r\n };\r\n Tabs.prototype.add = function(options, callback) {\r\n var that = this,\r\n config = that.config;\r\n if (options.active === undefined) {\r\n // 读取缓存的tabs\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === options.path;\r\n });\r\n // 如果在缓存中找到对应的tab信息则覆盖id\r\n if (item !== undefined) {\r\n options.id = item.id;\r\n }\r\n if (that.exists(options.id)) {\r\n that.switch(options.id);\r\n return;\r\n } else if (that.existsByPath(options.path)) { //如果通过layid找不到则通过路由地址找\r\n var t = that.getByPath(options.path);\r\n that.switch(t.id);\r\n return;\r\n }\r\n } else {\r\n // 处理读取历史初始化的tabs\r\n if (that.exists(options.id)) {\r\n that.switch(options.id, true);\r\n return;\r\n } else if (that.existsByPath(options.path)) { //如果通过layid找不到则通过路由地址找\r\n var t = that.getByPath(options.path);\r\n that.switch(t.id, true);\r\n return;\r\n }\r\n }\r\n laytpl(templates.TITLE).render(options, function(html) {\r\n // 渲染title\r\n tabsTitle.append(html);\r\n // 渲染主体内容\r\n laytpl(templates.CONTENT).render(options, function(chtml) {\r\n tabsContent.append(chtml);\r\n //添加至右侧工具栏\r\n laytpl(templates.TOOLSITEM).render(options, function(thtml) {\r\n toolsBox.append(thtml);\r\n // 处理缓存\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === options.path;\r\n });\r\n // 如果不存在,则添加一个\r\n if (item === undefined) {\r\n items.push({\r\n id: options.id,\r\n title: options.title,\r\n path: options.path,\r\n component: options.component,\r\n rendered: false,\r\n active: true,\r\n icon: options.icon\r\n });\r\n } else {\r\n // 更新id\r\n item.id = options.id;\r\n }\r\n _private.setCaches(items); //保存缓存数据\r\n // 重新渲染\r\n that.render();\r\n if (options.active === undefined) {\r\n that.switch(options.id); //获取焦点\r\n } else {\r\n if (options.active) that.switch(options.id, true);\r\n }\r\n utils.isFunction(callback) && callback();\r\n });\r\n });\r\n // utils.isFunction(config.onRendered) && config.onRendered();\r\n });\r\n };\r\n Tabs.prototype.remove = function(layid) {\r\n var that = this;\r\n var _title = _private.findTitle(layid);\r\n // 如果是删除当前获取焦点的选项卡才销换到上一个,否则不切换\r\n if (_title.hasClass('layui-this')) {\r\n var prevLayid = _title.prev().attr('lay-id');\r\n // 切换到上一个选项卡\r\n that.switch(prevLayid);\r\n }\r\n // 移除\r\n _title.remove();\r\n _private.findContent(layid).remove();\r\n _private.findTools(layid).remove();\r\n\r\n var items = _private.getCaches();\r\n var rIndex = items.findIndex(p => p.id === layid);\r\n items.splice(rIndex, 1);\r\n _private.setCaches(items);\r\n };\r\n Tabs.prototype.switch = function(layid, isInit = false) {\r\n var that = this,\r\n config = that.config;\r\n var _that = _private.findTitle(layid);\r\n if (_that.length === 0)\r\n return;\r\n var liWidth = _that.width() + 50;\r\n var ol = _that[0].offsetLeft;\r\n var tabWidth = tabsTitle.parent('div.kit-tab').width();\r\n if (ol > tabWidth) {\r\n var c = ol - tabWidth + liWidth;\r\n }\r\n var path = _that.attr('data-path');\r\n var items = _private.getCaches();\r\n var item = utils.find(items, function(d) {\r\n return d.path === path;\r\n });\r\n // 如果是初始化,只切换到上一次选中的选项卡\r\n if (item !== undefined && item.active && isInit) {\r\n handle();\r\n _that.click(); // 模拟点击当前选中的选项卡\r\n }\r\n // 如果是点击切换\r\n if (!isInit) {\r\n handle();\r\n _.forEach(items, function(item) {\r\n item.active = false;\r\n });\r\n var currActive = utils.find(items, function(d) {\r\n return d.path === path;\r\n });\r\n if (currActive !== undefined) {\r\n currActive.active = true;\r\n }\r\n _private.setCaches(items);\r\n var _content = _private.getContent(layid);\r\n // 如果该选项卡未渲染则需要执行渲染操作\r\n if (!_content.isRendered) {\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n }\r\n }\r\n\r\n // 触发选项卡切换事件\r\n utils.isFunction(config.onChanged) && config.onChanged(layid);\r\n /** \r\n * 处理样式切换\r\n */\r\n function handle() {\r\n // 切换对应的title item\r\n _that.addClass('layui-this')\r\n .siblings().removeClass('layui-this');\r\n\r\n if (_that[0].offsetLeft > (_that[0].offsetWidth + _that.parents('div.kit-tab').width())) {\r\n _that.parent('ul.kit-tab-title').css('left', -_that[0].offsetLeft - _that[0].offsetWidth + _that.parents('div.kit-tab').width())\r\n }\r\n // _that.parent('ul.kit-tab-title').css('left', -_that[0].offsetLeft);\r\n\r\n // console.log(_that);\r\n // console.log(_that[0].offsetLeft);\r\n // console.log(_that[0].offsetWidth);\r\n // console.log('div.kit-tab:' + _that.parents('div.kit-tab').width());\r\n // console.log('div.kit-tabs:' + _that.parents('div.kit-tabs')[0].offsetWidth);\r\n\r\n // 切换对应的content item\r\n _private.findContent(layid)\r\n .addClass('layui-show')\r\n .siblings().removeClass('layui-show');\r\n // 切换对应的tools item\r\n _private.findTools(layid)\r\n .addClass('layui-this')\r\n .siblings().removeClass('layui-this');\r\n\r\n var _content = _private.getContent(layid);\r\n // 设置浏览器地址显示\r\n utils.setUrlState(_content.path, _content.path);\r\n }\r\n }\r\n Tabs.prototype.switchByPath = function(path) {\r\n var that = this;\r\n var _title = _private.findTitleByPath(path);\r\n if (_title.length > 0) {\r\n that.switch(_title.attr('lay-id'));\r\n }\r\n }\r\n Tabs.prototype.exists = function(layid) {\r\n return _private.findTitle(layid).length > 0;\r\n }\r\n Tabs.prototype.existsByPath = function(path) {\r\n return _private.findTitleByPath(path).length > 0;\r\n }\r\n Tabs.prototype.get = function(layid) {\r\n var that = this;\r\n if (!that.exists(layid))\r\n return null;\r\n var _title = _private.findTitle(layid);\r\n var title = _title.children('span').text();\r\n var path = _title.attr('data-path');\r\n var _content = _private.getContent(layid);\r\n return {\r\n id: layid,\r\n title: title,\r\n path: path,\r\n _content: _content\r\n };\r\n }\r\n Tabs.prototype.getByPath = function(path) {\r\n var that = this;\r\n if (!that.existsByPath(path))\r\n return null;\r\n var _title = _private.findTitleByPath(path);\r\n var title = _title.children('span').text();\r\n var layid = _title.attr('lay-id');\r\n return {\r\n id: layid,\r\n title: title,\r\n path: path\r\n };\r\n }\r\n Tabs.prototype.getCurrId = function() {\r\n return _private.getCurrId();\r\n };\r\n Tabs.prototype.init = function() {\r\n var that = this;\r\n _private.initCaches(that);\r\n return that;\r\n };\r\n /**\r\n * 刷新指定的选项卡,如果参数为空则刷新当前的选项卡\r\n * @param {*} layid \r\n */\r\n Tabs.prototype.refresh = function(layid) {\r\n layid = layid || _private.getCurrId();\r\n var _content = _private.getContent(layid);\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n };\r\n\r\n var _private = {\r\n renderHTMLForContent(_container, path) {\r\n route.render(path, _container, function() {\r\n // 将状态更新为已渲染\r\n _container.attr('data-rendered', 'true');\r\n });\r\n },\r\n prevHandler: function() {\r\n // prev event\r\n $(PREV).off('click').on('click', function() {\r\n var tabsLeft = tabsTitle[0].style.left;\r\n var left = parseInt(tabsLeft.substr(0, tabsLeft.indexOf('px')));\r\n if (left === 0) {\r\n return;\r\n } else {\r\n left += $(TABS).width();\r\n left = left > 0 ? 0 : left;\r\n tabsTitle.animate({\r\n 'left': left + 'px'\r\n });\r\n }\r\n });\r\n },\r\n nextHandler: function() {\r\n // next event\r\n $(NEXT).off('click').on('click', function() {\r\n var tabsLeft = tabsTitle[0].style.left;\r\n var left = parseInt(tabsLeft.substr(0, tabsLeft.indexOf('px')));\r\n\r\n var tabsWidth = $(TABS).width();\r\n var liCountWidth = -18;\r\n tabsTitle.children('li').each(function() {\r\n var width = $(this).width();\r\n liCountWidth += (width + 48);\r\n });\r\n if (tabsWidth < liCountWidth && (left - tabsWidth) > -liCountWidth) {\r\n left = (left - tabsWidth) >= 0 ? 0 : (left - tabsWidth);\r\n\r\n tabsTitle.animate({\r\n 'left': left + 'px'\r\n });\r\n }\r\n });\r\n },\r\n toolHandler: function() {\r\n $(TOOLS).off('click').on('click', function(e) {\r\n layui.stope(e);\r\n $(TOOLSBOX).show();\r\n $(document).one('click', function() {\r\n $(TOOLSBOX).hide();\r\n });\r\n });\r\n },\r\n toolBoxHandler: function(tabs) {\r\n var that = this;\r\n $(TOOLSBOX).find('li.kit-item').each(function() {\r\n var _that = $(this);\r\n var action = _that.data('action');\r\n var currId = _that.attr('lay-id');\r\n _that.off('click').on('click', function() {\r\n var layid = that.getCurrId();\r\n switch (action) {\r\n case 'closeOther':\r\n tabsTitle.find('li:not(\"[lay-id=' + layid + ']\")').each(function(i, e) {\r\n var id = $(this).attr('lay-id');\r\n if (i !== 0) {\r\n tabs.remove(id);\r\n }\r\n });\r\n break;\r\n case 'closeAll':\r\n tabsTitle.find('li:first-child').siblings().each(function() {\r\n var id = $(this).attr('lay-id');\r\n tabs.remove(id);\r\n });\r\n break;\r\n case 'refresh':\r\n var _c = _private.getContent(layid);\r\n _private.renderHTMLForContent(_c.elem, _c.path);\r\n break;\r\n default:\r\n var _content = _private.getContent(currId);\r\n if (!_content.isRendered) {\r\n _private.renderHTMLForContent(_content.elem, _content.path);\r\n }\r\n tabs.switch(currId);\r\n break;\r\n }\r\n $(TOOLSBOX).hide();\r\n });\r\n });\r\n },\r\n initCaches: function(_that) {\r\n var items = this.getCaches();\r\n _.forEach(items, function(item) {\r\n _that.add(item);\r\n });\r\n },\r\n findTitle: function(layid) {\r\n return tabsTitle.children('li[lay-id=\"' + layid + '\"]');\r\n },\r\n findTitleByPath: function(path) {\r\n return tabsTitle.children('li[data-path=\"' + path + '\"]');\r\n },\r\n findContent: function(layid) {\r\n return tabsContent.children('div.kit-tabs-item[lay-tab-id=\"' + layid + '\"]');\r\n },\r\n getContent: function(layid) {\r\n var _content = this.findContent(layid);\r\n return {\r\n elem: _content,\r\n component: _content.attr('data-component'),\r\n path: _content.attr('data-path'),\r\n isRendered: _content.attr('data-rendered') === 'true',\r\n };\r\n },\r\n findTools: function(layid) {\r\n return toolsBox.find('li.kit-item[lay-id=\"' + layid + '\"]');\r\n },\r\n getCurrId: function() {\r\n return tabsTitle.find('li.layui-this').attr('lay-id');\r\n },\r\n getCaches: function() {\r\n var items = storage.getItem(KITADMINTABS);\r\n if (items === null) {\r\n items = [];\r\n }\r\n return items;\r\n },\r\n setCaches: function(data) {\r\n storage.setItem(KITADMINTABS, data)\r\n }\r\n }\r\n\r\n var tabs = new Tabs();\r\n\r\n //输出tabs接口\r\n exports('tabs', tabs);\r\n});"]} \ No newline at end of file diff --git a/src/main/resources/static/plugins/lay/kit_modules/utils.js b/src/main/resources/static/plugins/lay/kit_modules/utils.js index 67674c8..618c7d9 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/utils.js +++ b/src/main/resources/static/plugins/lay/kit_modules/utils.js @@ -1,3 +1,3 @@ -/** kitadmin-v2.1.2 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ -;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};layui.define(["lodash","axios"],function(t){var n=layui.lodash,o=layui.axios;t("utils",{error:function(t){console.error(t)},oneOf:function(t,o){var e=!1;return n.forEach(o,function(n,o){n===t&&(e=!0)}),e},localStorage:{getItem:function(t){return JSON.parse(localStorage.getItem(t))},setItem:function(t,n){var o="object"===(void 0===n?"undefined":_typeof(n))||"array"==typeof n?JSON.stringify(n):n;localStorage.setItem(t,o)},removeItem:function(t){localStorage.removeItem(t)},clear:function(){localStorage.clear()}},find:function(t,o){return t[n.findKey(t,o)]},tplLoader:function(t,e,r){var a=this,i="";o.get(t).then(function(t){var o=[],e=(i=t.data).match(/id=\"\w*\"/g);null!==e&&n.forEach(e,function(t){o.push(t)});var r=i.match(/lay-filter=\"\w*\"/g);null!==r&&n.forEach(r,function(t){o.push(t)}),o.length>0&&n.forEach(o,function(t){var n=t.match(/\"\w*\"/);if(void 0!==n&&null!=n&&n.length>0){var o=n[0],e=o.substring(1,o.length-1),r=new RegExp(e,"g");i=i.replace(r,a.randomCode())}})}).catch(function(t){var n=t.request,o="读取模板出现异常,异常代码:"+n.status+"、 异常信息:"+n.statusText;console.log(o),"function"==typeof r&&r(o)});var u=setInterval(function(){""!==i&&(clearInterval(u),e(i))},50)},setUrlState:function(t,n){history.pushState({},t,n)},randomCode:function(){return"r"+Math.random().toString(36).substr(2)},isFunction:function(t){return"function"==typeof t},isString:function(t){return"string"==typeof t},isObject:function(t){return"object"===(void 0===t?"undefined":_typeof(t))}})}); +/** kitadmin-v2.1.6 MIT License By http://kit.zhengjinfan.cn Author Van Zheng */ +;"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};layui.define(["lodash","axios"],function(t){var n=layui.lodash,o=layui.axios;t("utils",{error:function(t){console.error(t)},oneOf:function(t,o){var e=!1;return n.forEach(o,function(n,o){n===t&&(e=!0)}),e},localStorage:{getItem:function(t){return JSON.parse(localStorage.getItem(t))},setItem:function(t,n){var o="object"===(void 0===n?"undefined":_typeof(n))||"array"==typeof n?JSON.stringify(n):n;localStorage.setItem(t,o)},removeItem:function(t){localStorage.removeItem(t)},clear:function(){localStorage.clear()}},find:function(t,o){return t[n.findKey(t,o)]},tplLoader:function(t,e,r){var a=this,i="";o.get(t+"?v="+(new Date).getTime()).then(function(t){var o=[],e=(i=t.data).match(/id=\"\w*\"/g);null!==e&&n.forEach(e,function(t){o.push(t)});var r=i.match(/lay-filter=\"\w*\"/g);null!==r&&n.forEach(r,function(t){o.push(t)}),o.length>0&&n.forEach(o,function(t){var n=t.match(/\"\w*\"/);if(void 0!==n&&null!=n&&n.length>0){var o=n[0],e=o.substring(1,o.length-1),r=new RegExp(e,"g");i=i.replace(r,a.randomCode())}})}).catch(function(t){var n=t.request,o="读取模板出现异常,异常代码:"+n.status+"、 异常信息:"+n.statusText;console.log(o),"function"==typeof r&&r(o)});var u=setInterval(function(){""!==i&&(clearInterval(u),e(i))},50)},setUrlState:function(t,n){history.pushState({},t,n)},randomCode:function(){return"r"+Math.random().toString(36).substr(2)},isFunction:function(t){return"function"==typeof t},isString:function(t){return"string"==typeof t},isObject:function(t){return"object"===(void 0===t?"undefined":_typeof(t))}})}); //# sourceMappingURL=utils.js.map diff --git a/src/main/resources/static/plugins/lay/kit_modules/utils.js.map b/src/main/resources/static/plugins/lay/kit_modules/utils.js.map index 647e2ae..13c4b2a 100644 --- a/src/main/resources/static/plugins/lay/kit_modules/utils.js.map +++ b/src/main/resources/static/plugins/lay/kit_modules/utils.js.map @@ -1 +1 @@ -{"version":3,"sources":["utils.js"],"names":["layui","define","exports","_","lodash","axios","isObject","msg","oneOf","utils","value","validList","error","console","item","index","localStorage","getItem","flag","key","JSON","parse","data","_typeof","setItem","d","removeItem","find","arr","callback","findKey","tplLoader","that","this","then","res","get","regList","match","ids","forEach","push","filters","length","undefined","matchResult","result","substring","reg","RegExp","regStr","replace","randomCode","catch","errorMsg","request","status","statusText","log","onerror","interval","clearInterval","url","title","setUrlState","Math","random","toString","isFunction","obj","isString"],"mappings":";oOAAAA,MAAMC,QAAQ,SAAU,SAAU,SAASC,GACzC,IAAIC,EAAIH,MAAMI,OACZC,EAAQL,MAAMK,MAmGdC,EAAAA,SArGJN,MAAMC,SAAQM,GACRJ,QAAIH,MAAMI,IAEdI,MAAIC,SAAQC,EAAAC,GACVC,IAAAA,GAAO,EAMH,OALFC,EAAAA,QAAQD,EAAR,SAAAE,EAAAC,GAFQD,IAAAJ,IAIVF,GAAO,KAGCM,GAGLE,cACDC,QAAOC,SAAPC,GAXQ,OAAAC,KAAAC,MAAAL,aAAAC,QAAAE,KAcVH,QAAAA,SAAcG,EAAAG,GACZL,IAAAA,EAAkBE,iBAAT,IAAAG,EAAA,YAAAC,QAAAD,KAAc,gBAAAA,EACrBF,KAAOA,UAAAE,GAAWN,EAFRA,aAAAQ,QAAAL,EAAAM,IAKVC,WAAS,SAAOJ,GAEhBN,aAAaQ,WAAbL,IAEFO,MAAAA,WACEV,aAAaU,UAejBC,KAAM,SAASC,EAAKC,GAClB,OAAOD,EAAIzB,EAAE2B,QAAQF,EAAKC,KAA1BE,UAAOH,SAAME,EAAQF,EAAKC,GAxClB,IAAAG,EAAAC,KA0CVX,EAAA,GAEEjB,EAAI2B,IAAAA,GACJE,KAAIZ,SAAJa,GAEA9B,IAAM+B,KAGEC,GAJRf,EAAAa,EAAAb,MAIIgB,MAAA,eACA,OAAAC,GAAApC,EAAAqC,QAAAD,EAAA,SAAAzB,GAAAuB,EAAAI,KAAA3B,KAEAyB,IAAAA,EAAgBpC,EAAEqC,MAAQD,uBAAsB,OAAAF,GAAAlC,EAAAqC,QAAAE,EAAA,SAAA5B,GAAAuB,EAAAI,KAAA3B,KAChDuB,EAAAM,OAAA,GAEAD,EAAAA,QAAYL,EAAUG,SAAQE,GAA0BL,IAAQI,EAAR3B,EAAAwB,MAAA,WAAxD,QAAAM,IAAAC,GAAA,MAAAA,GAAAA,EAAAF,OAAA,EAAA,CAOM,IAAIG,EAASD,EAAY,GALnBF,EAASG,EAAGC,UAAA,EAAAD,EAAAH,OAAA,GACtBK,EAAA,IAAAC,OAAAC,EAAA,KACEV,EAAQH,EAAVc,QAAmBH,EAASlC,EAAMsC,mBAK9BC,MAAA,SAAUzC,GACVU,IAAAA,EAAOA,EAAK6B,QACbG,EAAA,iBAAAC,EAAAC,OAAA,UAAAD,EAAAE,WACF5C,QARD6C,IAAAJ,GASD,mBAAAK,GAAAA,EAAAL,KAID,IAAAM,EAAIN,YAAW,WACHA,KAAZzC,IACAgD,cAAAD,GA5BJ/B,EAAAP,KA+BA,KAEIuC,YAAAA,SAAcD,EAAdE,GACAjC,QAAAA,aAAAkC,EAAAD,IAGLV,WApFS,WAqFVY,MAAAA,IAAaC,KAAAC,SAAAC,SAASJ,IAAOD,OAAK,IAEjCM,WAvFS,SAAAC,GAwFV,MAAA,mBAAAA,GAEEC,SAAO,SAAML,GA1FL,MAAA,iBAAAI,GA6FR/D,SAAO,SAAA+D,GA7FC,MAAA,iBAAA,IAAAA,EAAA,YAAA9C,QAAA8C","file":"utils.js","sourcesContent":["layui.define(['lodash', 'axios'], function(exports) {\r\n var _ = layui.lodash,\r\n axios = layui.axios;\r\n var utils = {\r\n error: function(msg) {\r\n console.error(msg);\r\n },\r\n oneOf: function(value, validList) {\r\n var flag = false;\r\n _.forEach(validList, function(item, index) {\r\n if (item === value) {\r\n flag = true;\r\n }\r\n })\r\n return flag;\r\n },\r\n // 本地存储相关 \r\n localStorage: {\r\n getItem: function(key) {\r\n return JSON.parse(localStorage.getItem(key));\r\n },\r\n setItem: function(key, data) {\r\n var d = (typeof data === 'object' || typeof data === 'array') ?\r\n JSON.stringify(data) : data;\r\n localStorage.setItem(key, d);\r\n },\r\n removeItem: function(key) {\r\n localStorage.removeItem(key);\r\n },\r\n clear: function() {\r\n localStorage.clear();\r\n }\r\n },\r\n /**\r\n * 在一个数组里面查询一个对象\r\n * var r = 1;\r\n * var arr = [{name:'a',id:1},{name:'b',id:2}]\r\n * var result = utils.find(arr,function(item){\r\n * return r === item.id;\r\n * });\r\n * // result : {name:'a',id:1}\r\n */\r\n find: function(arr, callback) {\r\n return arr[_.findKey(arr, callback)];\r\n },\r\n // 读取模板\r\n tplLoader: function(url, callback, onerror) {\r\n var that = this;\r\n var data = '';\r\n // TODO 跨域未实现\r\n axios.get(url)\r\n .then(function(res) {\r\n data = res.data;\r\n var regList = [];\r\n // 重置id 防止冲突\r\n var ids = data.match(/id=\\\"\\w*\\\"/g);\r\n ids !== null && _.forEach(ids, function(item) { regList.push(item); });\r\n // 重置lay-filter 防止冲突\r\n var filters = data.match(/lay-filter=\\\"\\w*\\\"/g);\r\n filters !== null && _.forEach(filters, function(item) { regList.push(item); });\r\n\r\n if (regList.length > 0) {\r\n // 循环替换\r\n _.forEach(regList, function(item) {\r\n var matchResult = item.match(/\\\"\\w*\\\"/);\r\n if (matchResult !== undefined && matchResult != null && matchResult.length > 0) {\r\n var result = matchResult[0];\r\n var regStr = result.substring(1, result.length - 1);\r\n var reg = new RegExp(regStr, 'g');\r\n data = data.replace(reg, that.randomCode());\r\n }\r\n });\r\n }\r\n })\r\n .catch(function(error) {\r\n var request = error.request;\r\n var errorMsg = '读取模板出现异常,异常代码:' + request.status + '、 异常信息:' + request.statusText;\r\n console.log(errorMsg);\r\n typeof onerror === 'function' && onerror(errorMsg);\r\n });\r\n\r\n var interval = setInterval(function() {\r\n if (data !== '') {\r\n clearInterval(interval);\r\n callback(data);\r\n }\r\n }, 50);\r\n },\r\n setUrlState: function(title, url) {\r\n history.pushState({}, title, url);\r\n },\r\n // 获取随机字符\r\n randomCode: function() {\r\n return 'r' + Math.random().toString(36).substr(2);\r\n },\r\n isFunction: function(obj) {\r\n return typeof obj === 'function';\r\n },\r\n isString: function(obj) {\r\n return typeof obj === 'string';\r\n },\r\n isObject: function(obj) {\r\n return typeof obj === 'object';\r\n }\r\n };\r\n //输出utils接口\r\n exports('utils', utils);\r\n});"]} \ No newline at end of file +{"version":3,"sources":["utils.js"],"names":["layui","define","exports","_","lodash","axios","isObject","msg","oneOf","utils","value","validList","error","console","item","index","localStorage","getItem","flag","key","JSON","parse","data","_typeof","setItem","d","removeItem","find","arr","callback","findKey","tplLoader","that","this","Date","getTime","then","res","get","regList","match","ids","forEach","push","filters","length","undefined","matchResult","result","substring","reg","RegExp","regStr","replace","randomCode","catch","errorMsg","request","status","statusText","log","onerror","interval","clearInterval","url","title","setUrlState","Math","random","toString","isFunction","obj","isString"],"mappings":";oOAAAA,MAAMC,QAAQ,SAAU,SAAU,SAASC,GACzC,IAAIC,EAAIH,MAAMI,OACZC,EAAQL,MAAMK,MAmGdC,EAAAA,SArGJN,MAAMC,SAAQM,GACRJ,QAAIH,MAAMI,IAEdI,MAAIC,SAAQC,EAAAC,GACVC,IAAAA,GAAO,EAMH,OALFC,EAAAA,QAAQD,EAAR,SAAAE,EAAAC,GAFQD,IAAAJ,IAIVF,GAAO,KAGCM,GAGLE,cACDC,QAAOC,SAAPC,GAXQ,OAAAC,KAAAC,MAAAL,aAAAC,QAAAE,KAcVH,QAAAA,SAAcG,EAAAG,GACZL,IAAAA,EAAkBE,iBAAT,IAAAG,EAAA,YAAAC,QAAAD,KAAc,gBAAAA,EACrBF,KAAOA,UAAAE,GAAWN,EAFRA,aAAAQ,QAAAL,EAAAM,IAKVC,WAAS,SAAOJ,GAEhBN,aAAaQ,WAAbL,IAEFO,MAAAA,WACEV,aAAaU,UAejBC,KAAM,SAASC,EAAKC,GAClB,OAAOD,EAAIzB,EAAE2B,QAAQF,EAAKC,KAA1BE,UAAOH,SAAME,EAAQF,EAAKC,GAxClB,IAAAG,EAAAC,KA0CVX,EAAA,GAEEjB,EAAI2B,IAAAA,EAAJ,OAAA,IAAAE,MAAAC,WACAC,KAAId,SAAJe,GAEAhC,IAAMiC,KAGEC,GAJRjB,EAAAe,EAAAf,MAIIkB,MAAA,eACA,OAAAC,GAAAtC,EAAAuC,QAAAD,EAAA,SAAA3B,GAAAyB,EAAAI,KAAA7B,KAEA2B,IAAAA,EAAgBtC,EAAEuC,MAAQD,uBAAsB,OAAAF,GAAApC,EAAAuC,QAAAE,EAAA,SAAA9B,GAAAyB,EAAAI,KAAA7B,KAChDyB,EAAAM,OAAA,GAEAD,EAAAA,QAAYL,EAAUG,SAAQE,GAA0BL,IAAQI,EAAR7B,EAAA0B,MAAA,WAAxD,QAAAM,IAAAC,GAAA,MAAAA,GAAAA,EAAAF,OAAA,EAAA,CAOM,IAAIG,EAASD,EAAY,GALnBF,EAASG,EAAGC,UAAA,EAAAD,EAAAH,OAAA,GACtBK,EAAA,IAAAC,OAAAC,EAAA,KACEV,EAAQH,EAAVc,QAAmBH,EAASpC,EAAMwC,mBAK9BC,MAAA,SAAU3C,GACVU,IAAAA,EAAOA,EAAK+B,QACbG,EAAA,iBAAAC,EAAAC,OAAA,UAAAD,EAAAE,WACF9C,QARD+C,IAAAJ,GASD,mBAAAK,GAAAA,EAAAL,KAID,IAAAM,EAAIN,YAAW,WACHA,KAAZ3C,IACAkD,cAAAD,GA5BJjC,EAAAP,KA+BA,KAEIyC,YAAAA,SAAcD,EAAdE,GACAnC,QAAAA,aAAAoC,EAAAD,IAGLV,WApFS,WAqFVY,MAAAA,IAAaC,KAAAC,SAAAC,SAASJ,IAAOD,OAAK,IAEjCM,WAvFS,SAAAC,GAwFV,MAAA,mBAAAA,GAEEC,SAAO,SAAML,GA1FL,MAAA,iBAAAI,GA6FRjE,SAAO,SAAAiE,GA7FC,MAAA,iBAAA,IAAAA,EAAA,YAAAhD,QAAAgD","file":"utils.js","sourcesContent":["layui.define(['lodash', 'axios'], function(exports) {\r\n var _ = layui.lodash,\r\n axios = layui.axios;\r\n var utils = {\r\n error: function(msg) {\r\n console.error(msg);\r\n },\r\n oneOf: function(value, validList) {\r\n var flag = false;\r\n _.forEach(validList, function(item, index) {\r\n if (item === value) {\r\n flag = true;\r\n }\r\n })\r\n return flag;\r\n },\r\n // 本地存储相关 \r\n localStorage: {\r\n getItem: function(key) {\r\n return JSON.parse(localStorage.getItem(key));\r\n },\r\n setItem: function(key, data) {\r\n var d = (typeof data === 'object' || typeof data === 'array') ?\r\n JSON.stringify(data) : data;\r\n localStorage.setItem(key, d);\r\n },\r\n removeItem: function(key) {\r\n localStorage.removeItem(key);\r\n },\r\n clear: function() {\r\n localStorage.clear();\r\n }\r\n },\r\n /**\r\n * 在一个数组里面查询一个对象\r\n * var r = 1;\r\n * var arr = [{name:'a',id:1},{name:'b',id:2}]\r\n * var result = utils.find(arr,function(item){\r\n * return r === item.id;\r\n * });\r\n * // result : {name:'a',id:1}\r\n */\r\n find: function(arr, callback) {\r\n return arr[_.findKey(arr, callback)];\r\n },\r\n // 读取模板\r\n tplLoader: function(url, callback, onerror) {\r\n var that = this;\r\n var data = '';\r\n // TODO 跨域未实现\r\n axios.get(url + '?v=' + new Date().getTime())\r\n .then(function(res) {\r\n data = res.data;\r\n var regList = [];\r\n // 重置id 防止冲突\r\n var ids = data.match(/id=\\\"\\w*\\\"/g);\r\n ids !== null && _.forEach(ids, function(item) { regList.push(item); });\r\n // 重置lay-filter 防止冲突\r\n var filters = data.match(/lay-filter=\\\"\\w*\\\"/g);\r\n filters !== null && _.forEach(filters, function(item) { regList.push(item); });\r\n\r\n if (regList.length > 0) {\r\n // 循环替换\r\n _.forEach(regList, function(item) {\r\n var matchResult = item.match(/\\\"\\w*\\\"/);\r\n if (matchResult !== undefined && matchResult != null && matchResult.length > 0) {\r\n var result = matchResult[0];\r\n var regStr = result.substring(1, result.length - 1);\r\n var reg = new RegExp(regStr, 'g');\r\n data = data.replace(reg, that.randomCode());\r\n }\r\n });\r\n }\r\n })\r\n .catch(function(error) {\r\n var request = error.request;\r\n var errorMsg = '读取模板出现异常,异常代码:' + request.status + '、 异常信息:' + request.statusText;\r\n console.log(errorMsg);\r\n typeof onerror === 'function' && onerror(errorMsg);\r\n });\r\n\r\n var interval = setInterval(function() {\r\n if (data !== '') {\r\n clearInterval(interval);\r\n callback(data);\r\n }\r\n }, 50);\r\n },\r\n setUrlState: function(title, url) {\r\n history.pushState({}, title, url);\r\n },\r\n // 获取随机字符\r\n randomCode: function() {\r\n return 'r' + Math.random().toString(36).substr(2);\r\n },\r\n isFunction: function(obj) {\r\n return typeof obj === 'function';\r\n },\r\n isString: function(obj) {\r\n return typeof obj === 'string';\r\n },\r\n isObject: function(obj) {\r\n return typeof obj === 'object';\r\n }\r\n };\r\n //输出utils接口\r\n exports('utils', utils);\r\n});"]} \ No newline at end of file diff --git a/src/main/resources/static/plugins/lay/modules/carousel.js b/src/main/resources/static/plugins/lay/modules/carousel.js index 5855394..be18bc9 100644 --- a/src/main/resources/static/plugins/lay/modules/carousel.js +++ b/src/main/resources/static/plugins/lay/modules/carousel.js @@ -1,2 +1,2 @@ -/** layui-v2.3.0 MIT License By https://www.layui.com */ +/** layui-v2.4.3 MIT License By https://www.layui.com */ ;layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
      ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
    "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a/g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
    1. '+o.replace(/[\r\t\n]+/g,"
    2. ")+"
    "),c.find(">.layui-code-h3")[0]||c.prepend('

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

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

    无匹配项

    '):g.find("."+r).remove()},"keyup"),void(""===i&&g.find("."+r).remove()))};f&&k.on("keyup",T).on("blur",function(t){var a=p[0].selectedIndex;e=k,d=i(p[0].options[a]).html(),setTimeout(function(){$(k.val(),function(e){d||k.val("")},"blur")},200)}),x.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:t}),w(!0),!1)}),t.find("dl>dt").on("click",function(e){return!1}),i(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=i(this),o=r.next("."+a),u=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?t:v.innerHTML||t:t,m=i(['
    ','
    ','','
    ','
    ',function(e){var i=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?i.push("
    "+a.label+"
    "):i.push('
    '+a.innerHTML+"
    "):i.push('
    '+(a.innerHTML||t)+"
    ")}),0===i.length&&i.push('
    没有选项
    '),i.join("")}(r.find("*"))+"
    ","
    "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=u.find("input[type=checkbox]"),a=function(e,t){var a=i(this);e.on("click",function(){var i=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(t[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(t[1]).find("em").text(n[0])),layui.event.call(a[0],l,t[2]+"("+i+")",{elem:a[0],value:a[0].value,othis:e}))})};t.each(function(t,n){var l=i(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=i(['
    ",function(){var e=n.title.replace(/\s/g,""),i={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return i[r]||i.checkbox}(),"
    "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",t=["",""],a=u.find("input[type=radio]"),n=function(a){var n=i(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=i(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(t[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=i(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=i(['
    ',''+t[l.checked?0:1]+"","
    "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
    ","
    "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,i){i()}),n};var d=function(){var e=i(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=i(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,i){var c,f="",v="function"==typeof a[i];if(a[i]){var c=v?f=a[i](d,l):!a[i][0].test(d);if(f=f||a[i][1],c)return"tips"===u?t.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?t.alert(f,{title:"提示",shadeClose:!0}):t.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,i){if(i.name=(i.name||"").replace(/^\s*|\s*&/,""),i.name){if(/^.*\[\]$/.test(i.name)){var t=i.name.match(/^(.*)\[\]$/g)[0];p[t]=0|p[t],i.name=i.name.replace(/^(.*)\[\]$/,"$1["+p[t]++ +"]")}/^checkbox|radio$/.test(i.type)&&!i.checked||(c[i.name]=i.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=i(document),h=i(window);f.render(),v.on("reset",r,function(){var e=i(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)}); \ No newline at end of file +/** layui-v2.4.3 MIT License By https://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:function(e){if(!e||isNaN(e))return"只能填写数字"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},u.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},u.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},u.prototype.val=function(e,t){var a=i(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=i(this);layui.each(t,function(e,i){var t,a=n.find('[name="'+e+'"]');a[0]&&(t=a[0].type,"checkbox"===t?a[0].checked=i:"radio"===t?a.each(function(){this.value===i&&(this.checked=!0)}):a.val(i))})}),f.render(null,e)},u.prototype.render=function(e,t){var n=this,u=i(r+function(){return t?'[lay-filter="'+t+'"]':""}()),d={select:function(){var e,t="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(t,l){i(t.target).parent().hasClass(n)&&!l||(i("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(t,u,f){var y,p=i(this),m=t.find("."+n),k=m.find("input"),x=t.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=t.offset().top+t.outerHeight()+5-h.scrollTop(),i=x.outerHeight();b=p[0].selectedIndex,t.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+i>h.height()&&e>=i&&t.addClass(a+"up"),$()},w=function(e){t.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){e&&(d=x.find("."+s).html(),k&&k.val(d))})},$=function(){var e=x.children("dd."+s);if(e[0]){var i=e.position().top,t=x.height(),a=e.height();i>t&&x.scrollTop(i+x.scrollTop()-t+a-5),i<0&&x.scrollTop(i+x.scrollTop()-5)}};m.on("click",function(e){t.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var i=e.keyCode;9===i&&C()}).on("keydown",function(e){var i=e.keyCode;9===i&&w();var t=function(i,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===i){var t=x.children("dd:not(."+o+",."+c+")"),n=t.eq(0).index();if(n>=0&&n无匹配项

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

    "+r.time[e]+"

      "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
    ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期
    建议重新选择",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length必须遵循下述格式:
    "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
    已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

    "+r.time[e]+"

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

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

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

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

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

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

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

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

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

        "+r.time[e]+"

          "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
        ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;iT.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}), +/** layui-v2.4.3 MIT License By https://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.4.3"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",tree:"modules/tree",table:"modules/table",element:"modules/element",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"../layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=function(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),this};return r&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?i.call(n):(n.use(e,i),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var a=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?i("模块名 "+o+" 已被占用"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,""),o.href="/"+e,e=e.replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:i}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;oi?1:r/g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push(''+(a.first||1)+"");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r2&&e.push('…');r<=u;r++)r===a.curr?e.push('"+r+""):e.push(''+r+"");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1…'),0!==t&&e.push(''+(a.last||a.pages)+"")),e.join("")}(),next:function(){return a.next?''+a.next+"":""}(),count:'共 '+a.count+" 条",limit:function(){var e=['"}(),refresh:['','',""].join(""),skip:function(){return['到第','','页',""].join("")}()};return['
        ',function(){var e=[];return layui.each(a.layout,function(a,t){i[t]&&e.push(i[t])}),e.join("")}(),"
        "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;oi.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)});!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期
        建议重新选择",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length必须遵循下述格式:
        "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
        已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

        "+r.time[e]+"

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

        无匹配项

        '):g.find("."+r).remove()},"keyup"),void(""===i&&g.find("."+r).remove()))};f&&k.on("keyup",T).on("blur",function(t){var a=p[0].selectedIndex;e=k,d=i(p[0].options[a]).html(),setTimeout(function(){$(k.val(),function(e){d||k.val("")},"blur")},200)}),x.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:t}),w(!0),!1)}),t.find("dl>dt").on("click",function(e){return!1}),i(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=i(this),o=r.next("."+a),u=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?t:v.innerHTML||t:t,m=i(['
        ','
        ','','
        ','
        ',function(e){var i=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?i.push("
        "+a.label+"
        "):i.push('
        '+a.innerHTML+"
        "):i.push('
        '+(a.innerHTML||t)+"
        ")}),0===i.length&&i.push('
        没有选项
        '),i.join("")}(r.find("*"))+"
        ","
        "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=u.find("input[type=checkbox]"),a=function(e,t){var a=i(this);e.on("click",function(){var i=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(t[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(t[1]).find("em").text(n[0])),layui.event.call(a[0],l,t[2]+"("+i+")",{elem:a[0],value:a[0].value,othis:e}))})};t.each(function(t,n){var l=i(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=i(['
        ",function(){var e=n.title.replace(/\s/g,""),i={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return i[r]||i.checkbox}(),"
        "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",t=["",""],a=u.find("input[type=radio]"),n=function(a){var n=i(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=i(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(t[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=i(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=i(['
        ',''+t[l.checked?0:1]+"","
        "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
        ","
        "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,i){i()}),n};var d=function(){var e=i(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=i(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,i){var c,f="",v="function"==typeof a[i];if(a[i]){var c=v?f=a[i](d,l):!a[i][0].test(d);if(f=f||a[i][1],c)return"tips"===u?t.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?t.alert(f,{title:"提示",shadeClose:!0}):t.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,i){if(i.name=(i.name||"").replace(/^\s*|\s*&/,""),i.name){if(/^.*\[\]$/.test(i.name)){var t=i.name.match(/^(.*)\[\]$/g)[0];p[t]=0|p[t],i.name=i.name.replace(/^(.*)\[\]$/,"$1["+p[t]++ +"]")}/^checkbox|radio$/.test(i.type)&&!i.checked||(c[i.name]=i.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=i(document),h=i(window);f.render(),v.on("reset",r,function(){var e=i(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)});layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
          '),s=o(["
        • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"未命名")+"")}(),"
        • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
          '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 没有找到"+e.elem+"元素")})});layui.define(["laytpl","laypage","layer","form"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=layui.hint(),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,s,e,t)}},c=function(){var e=this,t=e.config,i=t.id;return i&&(c.config[i]=t),{reload:function(t){e.reload.call(e,t)},config:t}},s="table",u=".layui-table",h="layui-hide",f="layui-none",y="layui-table-view",p=".layui-table-header",m=".layui-table-body",v=".layui-table-main",g=".layui-table-fixed",x=".layui-table-fixed-l",b=".layui-table-fixed-r",k=".layui-table-tool",C=".layui-table-page",w=".layui-table-sort",N="layui-table-edit",T="layui-table-hover",F=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
          ','
          1){ }}","group","{{# } else { }}","{{d.index}}-{{item2.field || i2}}",'{{# if(item2.type !== "normal"){ }}'," laytable-cell-{{ item2.type }}","{{# } }}","{{# } }}",'" {{#if(item2.align){}}align="{{item2.align}}"{{#}}}>','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(!(item2.colspan > 1) && item2.sort){ }}",'',"{{# } }}","{{# } }}","
          ","
          "].join("")},W=['',"","
          "].join(""),z=['
          ',"{{# if(d.data.toolbar){ }}",'
          ',"{{# } }}",'
          ',"{{# var left, right; }}",'
          ',F(),"
          ",'
          ',W,"
          ","{{# if(left){ }}",'
          ','
          ',F({fixed:!0}),"
          ",'
          ',W,"
          ","
          ","{{# }; }}","{{# if(right){ }}",'
          ','
          ',F({fixed:"right"}),'
          ',"
          ",'
          ',W,"
          ","
          ","{{# }; }}","
          ","{{# if(d.data.page){ }}",'
          ','
          ',"
          ","{{# } }}","","
          "].join(""),A=t(window),S=t(document),M=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};M.prototype.config={limit:10,loading:!0,cellMinWidth:60,text:{none:"无数据"}},M.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id"),a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;e.setArea();var l=a.elem,n=l.next("."+y),o=e.elem=t(i(z).render({VIEW_CLASS:y,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layHeader=o.find(p),e.layMain=o.find(v),e.layBody=o.find(m),e.layFixed=o.find(g),e.layFixLeft=o.find(x),e.layFixRight=o.find(b),e.layTool=o.find(k),e.layPage=o.find(C),e.layTool.html(i(t(a.toolbar).html()||"").render(a)),a.height&&e.fullSize(),a.cols.length>1){var r=e.layFixed.find(p).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},M.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},M.prototype.setArea=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=t.width||function(){var e=function(i){var a,l;i=i||t.elem.parent(),a=i.width();try{l="none"===i.css("display")}catch(n){}return!i[0]||a&&!l?a:e(i.parent())};return e()}();e.eachCols(function(){i++}),o-=function(){return"line"===t.skin||"nob"===t.skin?2:i+1}(),layui.each(t.cols,function(t,i){layui.each(i,function(t,l){var r;return l?(e.initOpts(l),r=l.width||0,void(l.colspan>1||(/\d+%$/.test(r)?l.width=r=Math.floor(parseFloat(r)/100*o):r||(l.width=r=0,a++),n+=r))):void i.splice(t,1)})}),e.autoColNums=a,o>n&&a&&(l=(o-n)/a),layui.each(t.cols,function(e,i){layui.each(i,function(e,i){var a=i.minWidth||t.cellMinWidth;i.colspan>1||0===i.width&&(i.width=Math.floor(l>=a?l:a))})}),t.height&&/^full-\d+$/.test(t.height)&&(e.fullHeightGap=t.height.split("-")[1],t.height=A.height()-e.fullHeightGap)},M.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},M.prototype.page=1,M.prototype.pullData=function(e,i){var a=this,n=a.config,o=n.request,r=n.response,d=function(){"object"==typeof n.initSort&&a.sort(n.initSort.field,n.initSort.type)};if(a.startTime=(new Date).getTime(),n.url){var c={};c[o.pageName]=e,c[o.limitName]=n.limit;var s=t.extend(c,n.where);n.contentType&&0==n.contentType.indexOf("application/json")&&(s=JSON.stringify(s)),t.ajax({type:n.method||"get",url:n.url,contentType:n.contentType,data:s,dataType:"json",headers:n.headers||{},success:function(t){t[r.statusName]!=r.statusCode?(a.renderForm(),a.layMain.html('
          '+(t[r.msgName]||"返回的数据状态异常")+"
          ")):(a.renderData(t,e,t[r.countName]),d(),n.time=(new Date).getTime()-a.startTime+" ms"),i&&l.close(i),"function"==typeof n.done&&n.done(t,e,t[r.countName])},error:function(e,t){a.layMain.html('
          数据接口请求异常
          '),a.renderForm(),i&&l.close(i)}})}else if(n.data&&n.data.constructor===Array){var u={},h=e*n.limit-n.limit;u[r.dataName]=n.data.concat().splice(h,n.limit),u[r.countName]=n.data.length,a.renderData(u,e,n.data.length),d(),"function"==typeof n.done&&n.done(u,e,u[r.countName])}},M.prototype.eachCols=function(e){var i=t.extend(!0,[],this.config.cols),a=[],l=0;layui.each(i,function(e,t){layui.each(t,function(t,n){if(n.colspan>1){var o=0;l++,n.CHILD_COLS=[],layui.each(i[e+1],function(e,t){t.PARENT_COL||o==n.colspan||(t.PARENT_COL=l,n.CHILD_COLS.push(t),o+=t.colspan>1?t.colspan:1)})}n.PARENT_COL||a.push(n)})});var n=function(t){layui.each(t||a,function(t,i){return i.CHILD_COLS?n(i.CHILD_COLS):void e(t,i)})};n()},M.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],y=[],p=[],m=[],v=function(){return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(e,a){var l=[],o=[],u=[],h=e+s.limit*(n-1)+1;0!==a.length&&(r||(a[d.config.indexName]=e),c.eachCols(function(e,n){var r=n.field||e,f=a[r];c.getColElem(c.layHeader,r);if(void 0!==f&&null!==f||(f=""),!(n.colspan>1)){var y=['",'
          '+function(){var e=t.extend(!0,{LAY_INDEX:h},a);return"checkbox"===n.type?'":"numbers"===n.type?h:n.toolbar?i(t(n.toolbar).html()||"").render(e):n.templet?function(){return"function"==typeof n.templet?n.templet(e):i(t(n.templet).html()||String(f)).render(e)}():f}(),"
          "].join("");l.push(y),n.fixed&&"right"!==n.fixed&&o.push(y),"right"===n.fixed&&u.push(y)}}),y.push(''+l.join("")+""),p.push(''+o.join("")+""),m.push(''+u.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(y.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(m.join("")),c.renderForm(),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,void l.close(c.tipsIndex))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0===u.length&&1==n?"addClass":"removeClass"](h),r?v():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
          '+s.text.none+"
          ")):(v(),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.pullData(e.curr,c.loading()))}},s.page),s.page.count=o,a.render(s.page))))},M.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},M.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},M.prototype.sort=function(e,i,a,l){var n,r,c=this,u={},h=c.config,f=h.elem.attr("lay-filter"),y=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var p=c.layHeader.find("th .laytable-cell-"+h.index+"-"+n).find(w);c.layHeader.find("th").find(w).removeAttr("lay-sort"),p.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},"asc"===i?r=layui.sort(y,n):"desc"===i?r=layui.sort(y,n,!0):(r=layui.sort(y,d.config.indexName),delete c.sortKey),u[h.response.dataName]=r,c.renderData(u,c.page,c.count,!0),l&&layui.event.call(e,s,"sort("+f+")",{field:n,type:i})},M.prototype.loading=function(){var e=this,t=e.config;if(t.loading&&t.url)return l.msg("数据请求中",{icon:16,offset:[e.elem.offset().top+e.elem.height()/2-35-A.scrollTop()+"px",e.elem.offset().left+e.elem.width()/2-90-A.scrollLeft()+"px"],time:-1,anim:-1,fixed:!1})},M.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},M.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},M.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(a,l){if(l.selectorText===".laytable-cell-"+i.index+"-"+e)return t(l),!0})},M.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=A.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),e=parseFloat(a)-parseFloat(t.layHeader.height())-1,i.toolbar&&(e-=t.layTool.outerHeight()),i.page&&(e=e-t.layPage.outerHeight()-1),t.layMain.css("height",e)},M.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},M.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=e.getScrollWidth(e.layMain[0]),o=i.outerWidth()-e.layMain.width();if(e.autoColNums&&o<5&&!e.scrollPatchWStatus){var r=e.layHeader.eq(0).find("thead th:last-child"),d=r.data("field");e.getCssRule(d,function(t){var i=t.style.width||r.outerWidth();t.style.width=parseFloat(i)-n-o+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px"),e.scrollPatchWStatus=!0})}if(a&&l){if(!e.elem.find(".layui-table-patch")[0]){var c=t('
          ');c.find("div").css({width:a}),e.layHeader.eq(0).find("thead tr").append(c)}}else e.layHeader.eq(0).find(".layui-table-patch").remove();var s=e.layMain.height(),u=s-l;e.layFixed.find(m).css("height",i.height()>u?u:"auto"),e.layFixRight[o>0?"removeClass":"addClass"](h),e.layFixRight.css("right",a-1)},M.prototype.events=function(){var e,a=this,n=a.config,o=t("body"),c={},u=a.layHeader.find("th"),h=".layui-table-cell",f=n.elem.attr("lay-filter");u.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.attr("colspan")>1||i.data("unresize")||c.resizeStart||(c.allowResize=i.width()-l<=10,o.css("cursor",c.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);c.resizeStart||o.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(c.allowResize){var l=i.data("field");e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();c.rule=e,c.ruleWidth=parseFloat(t),c.minWidth=i.data("minwidth")||n.cellMinWidth})}}),S.on("mousemove",function(t){if(c.resizeStart){if(t.preventDefault(),c.rule){var i=c.ruleWidth+t.clientX-c.offset[0];i');d[0].value=e.data("content")||o.text(),e.find("."+N)[0]||e.append(d),d.focus()}else o.find(".layui-form-switch,.layui-form-checkbox")[0]||Math.round(o.prop("scrollWidth"))>Math.round(o.outerWidth())&&(a.tipsIndex=l.tips(['
          ',o.html(),"
          ",'ဆ'].join(""),o[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:600,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}))}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),l=e.parents("tr").eq(0).data("index"),n=a.layBody.find('tr[data-index="'+l+'"]'),o="layui-table-click",r=d.cache[a.key][l];layui.event.call(this,s,"tool("+f+")",{data:d.clearCacheKey(r),event:e.attr("lay-event"),tr:n,del:function(){d.cache[a.key][l]=[],n.remove(),a.scrollPatch()},update:function(e){e=e||{},layui.each(e,function(e,l){if(e in r){var o,d=n.children('td[data-field="'+e+'"]');r[e]=l,a.eachCols(function(t,i){i.field==e&&i.templet&&(o=i.templet)}),d.children(h).html(o?i(t(o).html()||l).render(r):l),d.data("content",l)}})}}),n.addClass(o).siblings("tr").removeClass(o)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layFixed.find(m).scrollTop(n),l.close(a.tipsIndex)}),A.on("resize",function(){a.fullSize(),a.scrollPatch()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},c.config={},d.reload=function(e,i){var a=c.config[e];return i=i||{},a?(i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))):o.error("The ID option was not found in the table instance")},d.render=function(e){var t=new M(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(s,d)});layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
            ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
          "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a",u=1;u<=i.length;u++){var r='
        • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
        • ":n+=r}n+=""+(i.text?''+i.value+"星":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});layui.define("jquery",function(e){"use strict";var t=layui.$,i={fixbar:function(e){var i,a,o="layui-fixbar",r="layui-fixbar-top",l=t(document),n=t("body");e=t.extend({showHeight:200},e),e.bar1=e.bar1===!0?"":e.bar1,e.bar2=e.bar2===!0?"":e.bar2,e.bgcolor=e.bgcolor?"background-color:"+e.bgcolor:"";var c=[e.bar1,e.bar2,""],g=t(['
            ',e.bar1?'
          • '+c[0]+"
          • ":"",e.bar2?'
          • '+c[1]+"
          • ":"",'
          • '+c[2]+"
          • ","
          "].join("")),u=g.find("."+r),s=function(){var t=l.scrollTop();t>=e.showHeight?i||(u.show(),i=1):i&&(u.hide(),i=0)};t("."+o)[0]||("object"==typeof e.css&&g.css(e.css),n.append(g),s(),g.find("li").on("click",function(){var i=t(this),a=i.attr("lay-type");"top"===a&&t("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,a)}),l.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){s()},100)}))},countdown:function(e,t,i){var a=this,o="function"==typeof t,r=new Date(e).getTime(),l=new Date(!t||o?(new Date).getTime():t).getTime(),n=r-l,c=[Math.floor(n/864e5),Math.floor(n/36e5)%24,Math.floor(n/6e4)%60,Math.floor(n/1e3)%60];o&&(i=t);var g=setTimeout(function(){a.countdown(e,l+1e3,i)},1e3);return i&&i(n>0?c:[0,0,0,0],t,g),n<=0&&clearTimeout(g),g},timeAgo:function(e,t){var i=this,a=[[],[]],o=(new Date).getTime()-new Date(e).getTime();return o>6912e5?(o=new Date(e),a[0][0]=i.digit(o.getFullYear(),4),a[0][1]=i.digit(o.getMonth()+1),a[0][2]=i.digit(o.getDate()),t||(a[1][0]=i.digit(o.getHours()),a[1][1]=i.digit(o.getMinutes()),a[1][2]=i.digit(o.getSeconds())),a[0].join("-")+" "+a[1].join(":")):o>=864e5?(o/1e3/60/60/24|0)+"天前":o>=36e5?(o/1e3/60/60|0)+"小时前":o>=12e4?(o/1e3/60|0)+"分钟前":o<0?"未来":"刚刚"},digit:function(e,t){var i="";e=String(e),t=t||2;for(var a=e.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};e("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
          1. '+o.replace(/[\r\t\n]+/g,"
          2. ")+"
          "),c.find(">.layui-code-h3")[0]||c.prepend('

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

          ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss");layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t:t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['
          ','
          '+f+"
          ",'
          ','',"
          ","
          "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"

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

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

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

            ','
          • ','','
            ','',"
            ","
          • ",'
          • ','','
            ','",'","
            ","
          • ",'
          • ','','',"
          • ","
          "].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[微笑]","[嘻嘻]","[哈哈]","[可爱]","[可怜]","[挖鼻]","[吃惊]","[害羞]","[挤眼]","[闭嘴]","[鄙视]","[爱你]","[泪]","[偷笑]","[亲亲]","[生病]","[太开心]","[白眼]","[右哼哼]","[左哼哼]","[嘘]","[衰]","[委屈]","[吐]","[哈欠]","[抱抱]","[怒]","[疑问]","[馋嘴]","[拜拜]","[思考]","[汗]","[困]","[睡]","[钱]","[失望]","[酷]","[色]","[哼]","[鼓掌]","[晕]","[悲伤]","[抓狂]","[黑线]","[阴险]","[怒骂]","[互粉]","[心]","[伤心]","[猪头]","[熊猫]","[兔子]","[ok]","[耶]","[good]","[NO]","[赞]","[来]","[弱]","[草泥马]","[神马]","[囧]","[浮云]","[给力]","[围观]","[威武]","[奥特曼]","[礼物]","[钟]","[话筒]","[蜡烛]","[蛋糕]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('
        • '+e+'
        • ')}),'
            '+t.join("")+"
          "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['
            ','
          • ','','
            ','","
            ","
          • ",'
          • ','','
            ','',"
            ","
          • ",'
          • ','','',"
          • ","
          "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)}); \ No newline at end of file +for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe});!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
          '+(f?r.title[0]:r.title)+"
          ":"";return r.zIndex=s,t([r.shade?'
          ':"",'
          '+(e&&2!=r.type?"":u)+'
          '+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
          '+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
          '+e+"
          "}():"")+(r.resize?'':"")+"
          "],u,i('
          ')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
            '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
          • '+(t[0].content||"no content")+"
          • ";i'+(t[i].content||"no content")+"";return a}()+"
          ",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
          '+(u.length>1?'':"")+'
          '+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
          ",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
          是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='
        • "+(i.title||"unnaming")+"
        • ";return s[0]?s.before(r):n.append(r),o.append('
          '+(i.content||"")+"
          "),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('ဆ');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"":""),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a(''),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append(''),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after(""+e+"")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append(''+(l?"":"")+""),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,r,e,i)}},l=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var t=this;t.config=i.extend({},t.config,o.config,e),t.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},p.prototype.file=function(){var e=this,t=e.config,n=e.elemFile=i(['"].join("")),o=t.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&t.elem.wrap('
          '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,t=e.config,n=i(''),a=i(['
          ',"
          "].join(""));i("#"+f)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(a),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){t="function"==typeof t?t():t,e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},p.prototype.upload=function(e,t){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var t=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&t+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:t,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,i){i="function"==typeof i?i():i,r.append(e,i)}),i.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(i){t++,d(e,i),u()},error:function(){n++,o.msg("请求上传接口出现异常"),m(e),u()}})})},c=function(){var e=i("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){o.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}i&&(clearInterval(p.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},o.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(i,e||0,function(e){o.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){o.upload(e)})},h=l.exts,v=function(){var i=[];return layui.each(e||o.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){o.preview(e)},upload:function(e,i){var t={};t[e]=i,o.upload(t)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,i){o.files[e]=i}),o.files},resetFile:function(e,i,t){var n=new File([i],t);o.files=o.files||{},o.files[e]=n}},y=function(){if("choose"!==t&&!l.auto||(l.choose&&l.choose(g),"choose"!==t))return l.before&&l.before(g),a.ie?a.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return o.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return o.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return o.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(v,function(e,i){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(n=!0)}),n)return o.msg("选择的图片中包含不支持的格式"),r.value=""}if(o.fileLength=function(){var i=0,t=e||o.files||o.chooseFiles||r.files;return layui.each(t,function(){i++}),i}(),l.number&&o.fileLength>l.number)return o.msg("同时最多只能上传的数量为:"+l.number);if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(layui.each(o.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;t=t>=1?t.toFixed(2)+"MB":l.size+"KB",r.value="",F=t}}),F)return o.msg("文件不能超过"+F)}y()}},p.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},l=function(i,n){var a=e.elemFile,o=i.length>1?i.length+"个文件":(i[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||a.after(''+o+"")};t.elem.off("upload.start").on("upload.start",function(){var a=i(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=i.extend({},t,o)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+o)}e.config.item=a,e.elemFile[0].click()}),a.ie&&a.ie<10||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=i(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():l(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new p(e);return l.call(i)},e(r,o)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",f="layui-slider-input-btn",m="layui-slider-hover",p=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};p.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},p.prototype.render=function(){var e=this,t=e.config;if(t.min=t.min<0?0:t.min,t.range){t.value="object"==typeof t.value?t.value:[t.min,t.value];var a=Math.min(t.value[0],t.value[1]),n=Math.max(t.value[0],t.value[1]);t.value[0]=a>t.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),f=v-r+"%";r+="%",v+="%"}else{t.value="object"==typeof t.value?Math.min(t.value[0],t.value[1]):t.value,t.value=t.value>t.min?t.value:t.min;var f=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var m=t.disabled?"#c2c2c2":t.theme,p='
          '+(t.tips?'
          ':"")+'
          '+(t.range?'
          ':"")+"
          ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(p),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
          ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
          ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},p.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,p=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(p()-h[0].offsetTop-h.height()),a=l.range?T(p()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/p()*100/b,t=Math.round(i)*b;return e==p()&&(t=Math.ceil(i)*b),t},w=i(['
          p()&&(r=p());var o=r/p()*100/b;x(o,e),t.addClass(m),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(m),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?p()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>p()&&(n=p());var s=n/p()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+f).fadeIn("fast")},function(){var e=i(this);e.children("."+f).fadeOut("fast")}),y.children("."+f).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-bl.max?l.max:Number(g)+b;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},p.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new p(e);return a.call(i)},e(n,t)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
          ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
          "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
          ','
          ','
          ','
          ','
          ','
          ',"
          ",'
          ','
          ',"
          ","
          ",'
          ','
          ','
          ',"
          ","
          ",function(){if(o.predefine){var e=['
          '];return layui.each(o.colors,function(i,o){e.push(['
          ','
          ',"
          "].join(""))}),e.push("
          "),e.join("")}return""}(),'
          ','
          ','',"
          ",'
          ','','',"","
          "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
          t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:function(e){if(!e||isNaN(e))return"只能填写数字"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var t=this;return i.extend(!0,t.config,e),t},u.prototype.verify=function(e){var t=this;return i.extend(!0,t.config.verify,e),t},u.prototype.on=function(e,i){return layui.onevent.call(this,l,e,i)},u.prototype.val=function(e,t){var a=i(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=i(this);layui.each(t,function(e,i){var t,a=n.find('[name="'+e+'"]');a[0]&&(t=a[0].type,"checkbox"===t?a[0].checked=i:"radio"===t?a.each(function(){this.value===i&&(this.checked=!0)}):a.val(i))})}),f.render(null,e)},u.prototype.render=function(e,t){var n=this,u=i(r+function(){return t?'[lay-filter="'+t+'"]':""}()),d={select:function(){var e,t="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(t,l){i(t.target).parent().hasClass(n)&&!l||(i("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(t,u,f){var y,p=i(this),m=t.find("."+n),k=m.find("input"),x=t.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=t.offset().top+t.outerHeight()+5-h.scrollTop(),i=x.outerHeight();b=p[0].selectedIndex,t.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+i>h.height()&&e>=i&&t.addClass(a+"up"),$()},w=function(e){t.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){e&&(d=x.find("."+s).html(),k&&k.val(d))})},$=function(){var e=x.children("dd."+s);if(e[0]){var i=e.position().top,t=x.height(),a=e.height();i>t&&x.scrollTop(i+x.scrollTop()-t+a-5),i<0&&x.scrollTop(i+x.scrollTop()-5)}};m.on("click",function(e){t.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var i=e.keyCode;9===i&&C()}).on("keydown",function(e){var i=e.keyCode;9===i&&w();var t=function(i,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===i){var t=x.children("dd:not(."+o+",."+c+")"),n=t.eq(0).index();if(n>=0&&n无匹配项

          '):x.find("."+r).remove()},"keyup"),""===i&&x.find("."+r).remove(),void $())};f&&k.on("keyup",j).on("blur",function(t){var a=p[0].selectedIndex;e=k,d=i(p[0].options[a]).html(),setTimeout(function(){T(k.val(),function(e){d||k.val("")},"blur")},200)}),g.on("click",function(){var e=i(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:t}),w(!0),!1)}),t.find("dl>dt").on("click",function(e){return!1}),i(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=i(this),o=r.next("."+a),u=this.disabled,d=l.value,f=i(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?t:v.innerHTML||t:t,m=i(['
          ','
          ','','
          ','
          ',function(e){var i=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?i.push("
          "+a.label+"
          "):i.push('
          '+a.innerHTML+"
          "):i.push('
          '+(a.innerHTML||t)+"
          ")}),0===i.length&&i.push('
          没有选项
          '),i.join("")}(r.find("*"))+"
          ","
          "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},t=u.find("input[type=checkbox]"),a=function(e,t){var a=i(this);e.on("click",function(){var i=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(t[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(t[1]).find("em").text(n[0])),layui.event.call(a[0],l,t[2]+"("+i+")",{elem:a[0],value:a[0].value,othis:e}))})};t.each(function(t,n){var l=i(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=i(['
          ",function(){var e=n.title.replace(/\s/g,""),i={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return i[r]||i.checkbox}(),"
          "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",t=["",""],a=u.find("input[type=radio]"),n=function(a){var n=i(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=i(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(t[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(t[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=i(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=i(['
          ',''+t[l.checked?0:1]+"","
          "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
          ","
          "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,i){i()}),n};var d=function(){var e=i(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=i(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,i){var c,f="",v="function"==typeof a[i];if(a[i]){var c=v?f=a[i](d,l):!a[i][0].test(d);if(f=f||a[i][1],c)return"tips"===u?t.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?t.alert(f,{title:"提示",shadeClose:!0}):t.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,i){if(i.name=(i.name||"").replace(/^\s*|\s*&/,""),i.name){if(/^.*\[\]$/.test(i.name)){var t=i.name.match(/^(.*)\[\]$/g)[0];p[t]=0|p[t],i.name=i.name.replace(/^(.*)\[\]$/,"$1["+p[t]++ +"]")}/^checkbox|radio$/.test(i.type)&&!i.checked||(c[i.name]=i.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=i(document),h=i(window);f.render(),v.on("reset",r,function(){var e=i(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)});layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
            '),s=o(["
          • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"未命名")+"")}(),"
          • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
            '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 没有找到"+e.elem+"元素")})});layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,layui.hint()),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,s,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.config[i]=t),{reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},config:t}},s="table",u=".layui-table",y="layui-hide",h="layui-none",f="layui-table-view",p=".layui-table-tool",v=".layui-table-box",m=".layui-table-init",g=".layui-table-header",b=".layui-table-body",x=".layui-table-main",k=".layui-table-fixed",C=".layui-table-fixed-l",w=".layui-table-fixed-r",T=".layui-table-total",A=".layui-table-page",L=".layui-table-sort",S="layui-table-edit",N="layui-table-hover",W=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
            ','
            ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(isSort){ }}",'',"{{# } }}","{{# } }}","
            ","
            "].join("")},_=['',"","
            "].join(""),E=['
            ',"{{# if(d.data.toolbar){ }}",'
            ','
            ','
            ',"
            ","{{# } }}",'
            ',"{{# if(d.loading){ }}",'
            ','',"
            ","{{# } }}","{{# var left, right; }}",'
            ',W(),"
            ",'
            ',_,"
            ","{{# if(left){ }}",'
            ','
            ',W({fixed:!0}),"
            ",'
            ',_,"
            ","
            ","{{# }; }}","{{# if(right){ }}",'
            ','
            ',W({fixed:"right"}),'
            ',"
            ",'
            ',_,"
            ","
            ","{{# }; }}","
            ","{{# if(d.data.totalRow){ }}",'
            ','','',"
            ","
            ","{{# } }}","{{# if(d.data.page){ }}",'
            ','
            ',"
            ","{{# } }}","","
            "].join(""),R=t(window),H=t(document),j=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};j.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],text:{none:"无数据"}},j.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id")||a.index,a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=R.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+f),o=e.elem=t(i(E).render({VIEW_CLASS:f,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(p),e.layBox=o.find(v),e.layHeader=o.find(g),e.layMain=o.find(x),e.layBody=o.find(b),e.layFixed=o.find(k),e.layFixLeft=o.find(C),e.layFixRight=o.find(w),e.layTotal=o.find(T),e.layPage=o.find(A),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(g).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},j.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},j.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},j.prototype.renderToolbar=function(){var e=this,a=e.config,l=['
            ','
            ','
            '].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if(a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"筛选列",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"导出",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"打印",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i=r[t];i&&d.push('
            ')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},j.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](y),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},j.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},j.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&ln&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},j.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},j.prototype.page=1,j.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.layMain.html('
            '+(t[n.msgName]||"返回的数据不符合规范,正确的成功状态码 ("+n.statusName+") 应为:"+n.statusCode)+"
            ")):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.layMain.html('
            数据接口请求异常:'+t+"
            "),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,a.data.length),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},j.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},j.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],f=[],p=[],v=[],m=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(a,l){var o=[],u=[],h=[],m=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,f=s.index+"-"+r.key,p=l[c];if(void 0!==p&&null!==p||(p=""),!r.colGroup){var v=['','
            '+function(){var n=t.extend(!0,{LAY_INDEX:m},l),o=d.config.checkName;switch(r.type){case"checkbox":return'";case"radio":return n[o]&&(e=a),'';case"numbers":return m}return r.toolbar?i(t(r.toolbar).html()||"").render(n):r.templet?function(){return"function"==typeof r.templet?r.templet(n):i(t(r.templet).html()||String(p)).render(n)}():p}(),"
            "].join("");o.push(v),r.fixed&&"right"!==r.fixed&&u.push(v),"right"===r.fixed&&h.push(v)}}),f.push(''+o.join("")+""),p.push(''+u.join("")+""),v.push(''+h.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+h).remove(),c.layMain.find("tbody").html(f.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(v.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.scrollPatch(),l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0==o||0===u.length&&1==n?"addClass":"removeClass"](y),r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+h).remove(),c.layMain.append('
            '+s.text.none+"
            ")):(m(),c.renderTotal(u),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.loading(),c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},j.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})});var l=[];t.eachCols(function(e,t){var n=t.field||e;if(!t.hide){var o=['",'
            '+function(){var e=t.totalRowText||"";return t.totalRow?a[n]||e:e}(),"
            "].join("");l.push(o)}}),t.layTotal.find("tbody").html(""+l.join("")+"")}},j.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},j.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},j.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},j.prototype.sort=function(e,i,a,l){var n,r,c=this,u={},y=c.config,h=y.elem.attr("lay-filter"),f=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(L);c.layHeader.find("th").find(L).removeAttr("lay-sort"),v.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},"asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey),u[y.response.dataName]=r,c.renderData(u,c.page,c.count,!0),l&&layui.event.call(e,s,"sort("+h+")",{field:n,type:i})},j.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(m).remove()):(i.layInit=t(['
            ','',"
            "].join("")),i.layBox.append(i.layInit)))},j.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},j.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},j.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},j.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=R.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e=e-(t.layPage.outerHeight()||41)-2),t.layMain.css("height",e))},j.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},j.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=(e.getScrollWidth(e.layMain[0]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('
            ');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(b).css("height",i.height()>d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](y),e.layFixRight.css("right",a-1)},j.prototype.events=function(){var e,a=this,o=a.config,c=t("body"),u={},h=a.layHeader.find("th"),f=".layui-table-cell",p=o.elem.attr("lay-filter");a.layTool.on("click","*[lay-event]",function(e){var i=t(this),c=i.attr("lay-event"),u=function(e){var l=t(e.list),n=t('
              ');n.html(l),i.find(".layui-table-tool-panel")[0]||i.append(n),a.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),H.trigger("table.tool.panel.remove"),l.close(a.tipsIndex),c){case"LAYTABLE_COLS":u({list:function(){var e=[];return a.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('
            • ')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var i=t(e.elem),l=this.checked,n=i.data("key"),r=i.data("parentkey");layui.each(o.cols,function(e,t){layui.each(t,function(t,i){if(e+"-"+t===n){var d=i.hide;i.hide=!l,a.elem.find('*[data-key="'+o.index+"-"+n+'"]')[l?"removeClass":"addClass"](y),d!=i.hide&&a.setParentCol(!l,r),a.fullSize(),a.scrollPatch(),a.setColsWidth()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出",this,{tips:3}):u({list:function(){return['
            • 导出到 Csv 文件
            • ','
            • 导出到 Excel 文件
            • '].join("")}(),done:function(e,i){i.on("click",function(){var e=t(this).data("type");d.exportFile(o.id,null,e)})}});break;case"LAYTABLE_PRINT":var h=window.open("打印窗口","_blank"),f=[""].join(""),v=t(a.layHeader.html());v.append(a.layMain.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),h.document.write(f+v.prop("outerHTML")),h.document.close(),h.print(),h.close()}layui.event.call(this,s,"toolbar("+p+")",t.extend({event:c,config:o},{}))}),h.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||u.resizeStart||(u.allowResize=i.width()-l<=10,c.css("cursor",u.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);u.resizeStart||c.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(u.allowResize){var l=i.data("key");e.preventDefault(),u.resizeStart=!0,u.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();u.rule=e,u.ruleWidth=parseFloat(t),u.minWidth=i.data("minwidth")||o.cellMinWidth})}}),H.on("mousemove",function(t){if(u.resizeStart){if(t.preventDefault(),u.rule){var i=u.ruleWidth+t.clientX-u.offset[0];i');return l[0].value=e.data("content")||a.text(),e.find("."+S)[0]||e.append(l),void l.focus()}}).on("mouseenter","td",function(){x.call(this)}).on("mouseleave","td",function(){x.call(this,"hide")});var g="layui-table-grid-down",x=function(e){var i=t(this),a=i.children(f);if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('
              ')}};a.layBody.on("click","."+g,function(){var e=t(this),i=e.parent(),n=i.children(f);a.tipsIndex=l.tips(['
              ',n.html(),"
              ",''].join(""),n[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:a.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}})}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),i=e.parents("tr").eq(0).data("index");layui.event.call(this,s,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),a.setThisRowChecked(i)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layTotal.scrollLeft(i),a.layFixed.find(b).scrollTop(n),l.close(a.tipsIndex)}),H.on("click",function(){H.trigger("table.remove.tool.panel")}),H.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()}),R.on("resize",function(){a.fullSize(),a.scrollPatch(),a.setColsWidth()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':u+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},d.exportFile=function(e,t,i){t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var a=c.config[e]||{},l={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],n=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(n.href="data:"+l+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],a=[];return layui.each(t,function(t,l){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(l),function(e,t){n.push(t)})):d.eachCols(e,function(e,a){a.field&&"normal"==a.type&&!a.hide&&(0==t&&i.push(a.title||""),n.push(l[a.field]))}),a.push(n.join(","))}),i.join(",")+"\r\n"+a.join("\r\n")}()),n.download=(a.title||"table_"+(a.index||""))+"."+i,document.body.appendChild(n),n.click(),void document.body.removeChild(n))},d.reload=function(e,i){var a=c.config[e];return i=i||{},a?(i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))):o.error("The ID option was not found in the table instance")},d.render=function(e){var t=new j(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(s,d)});layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
                ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
              "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a",u=1;u<=i.length;u++){var r='
            • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
            • ":n+=r}n+=""+(i.text?''+i.value+"星":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,a,n="layui-fixbar",r="layui-fixbar-top",o=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"":t.bar1,t.bar2=t.bar2===!0?"":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,""],g=e(['
                ',t.bar1?'
              • '+c[0]+"
              • ":"",t.bar2?'
              • '+c[1]+"
              • ":"",'
              • '+c[2]+"
              • ","
              "].join("")),s=g.find("."+r),u=function(){var e=o.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+n)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),a=i.attr("lay-type");"top"===a&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,a)}),o.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var a=this,n="function"==typeof e,r=new Date(t).getTime(),o=new Date(!e||n?(new Date).getTime():e).getTime(),l=r-o,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];n&&(i=e);var g=setTimeout(function(){a.countdown(t,o+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,a=[[],[]],n=(new Date).getTime()-new Date(t).getTime();return n>6912e5?(n=new Date(t),a[0][0]=i.digit(n.getFullYear(),4),a[0][1]=i.digit(n.getMonth()+1),a[0][2]=i.digit(n.getDate()),e||(a[1][0]=i.digit(n.getHours()),a[1][1]=i.digit(n.getMinutes()),a[1][2]=i.digit(n.getSeconds())),a[0].join("-")+" "+a[1].join(":")):n>=864e5?(n/1e3/60/60/24|0)+"天前":n>=36e5?(n/1e3/60/60|0)+"小时前":n>=12e4?(n/1e3/60|0)+"分钟前":n<0?"未来":"刚刚"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var a=t.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};!function(t,e,i){"$:nomunge";function a(){n=e[l](function(){r.each(function(){var e=t(this),i=e.width(),a=e.height(),n=t.data(this,g);(i!==n.w||a!==n.h)&&e.trigger(c,[n.w=i,n.h=a])}),a()},o[s])}var n,r=t([]),o=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";o[s]=250,o[u]=!0,t.event.special[c]={setup:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===r.length&&a()},teardown:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.not(e),e.removeData(g),r.length||clearTimeout(n)},add:function(e){function a(e,a,r){var o=t(this),l=t.data(this,g)||{};l.w=a!==i?a:o.width(),l.h=r!==i?r:o.height(),n.apply(this,arguments)}if(!o[u]&&this[l])return!1;var n;return t.isFunction(e)?(n=e,a):(n=e.handler,void(e.handler=a))}}}(e,window),t("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t:t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['
              ','
              '+f+"
              ",'
              ','',"
              ","
              "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"

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

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

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

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

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

              ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); \ No newline at end of file diff --git a/src/main/resources/static/plugins/layui.js b/src/main/resources/static/plugins/layui.js index af0d468..0b4c8c9 100644 --- a/src/main/resources/static/plugins/layui.js +++ b/src/main/resources/static/plugins/layui.js @@ -19,7 +19,7 @@ } ,Layui = function(){ - this.v = '2.3.0'; //版本号 + this.v = '2.4.3'; //版本号 } //获取layui所在目录 @@ -47,8 +47,8 @@ ,isOpera = typeof opera !== 'undefined' && opera.toString() === '[object Opera]' //内置模块 - ,modules = { - layer: 'modules/layer' //弹层 + ,modules = { + layer: 'modules/layer' //弹层 ,laydate: 'modules/laydate' //日期 ,laypage: 'modules/laypage' //分页 ,laytpl: 'modules/laytpl' //模板引擎 diff --git a/src/main/resources/templates/system/menu/index.html b/src/main/resources/templates/system/menu/index.html index 7063501..fa9d477 100644 --- a/src/main/resources/templates/system/menu/index.html +++ b/src/main/resources/templates/system/menu/index.html @@ -59,7 +59,7 @@ var index = layer.open({ type: 2 ,content: '/menu/toAddPage' - ,area: ['550px', '480px'] + ,area: ['550px', '520px'] ,btnAlign: 'c' ,shade: 0.8 ,title: '新增菜单' @@ -125,7 +125,7 @@ form.render(); //监听提交 form.on('submit(formDemo_hash)', function (data) { - table.reload('ID', { + treeGrid.query('ID', { where: { id: $('input[name="id"]').val(), name: $('input[name="name"]').val(), @@ -148,7 +148,7 @@ var index = layer.open({ type: 2 ,content: '/menu/toUpdatePage?id='+data.id - ,area: ['500px', '450px'] + ,area: ['550px', '520px'] ,btnAlign: 'c' ,shade: 0.8 ,title: '更新菜单' diff --git a/src/main/resources/templates/system/menu/update.html b/src/main/resources/templates/system/menu/update.html index 5501dc0..7054872 100644 --- a/src/main/resources/templates/system/menu/update.html +++ b/src/main/resources/templates/system/menu/update.html @@ -105,7 +105,7 @@ $("#out_link").hide(); $("#action").hide(); }else{ - $("#action").show(); + $("#out_link").show(); $("#action").show(); } });